html,body{overscroll-behavior:none}button,a,.chip,.card{touch-action:manipulation}.card{touch-action:none}img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.poster .pimg{object-fit:cover;z-index:2;opacity:0;pointer-events:none;width:100%;max-width:none;height:100%;transition:opacity .25s;position:absolute;inset:0}.poster .pimg.in{opacity:1}:is(.poster:has(.pimg.in) .pt,.poster:has(.pimg.in) .py,.poster:has(.pimg.in) .pd,.poster:has(.pimg.in) .big,.poster:has(.pimg.in) .ini){visibility:hidden}.poster .grain{opacity:.55}.prov{z-index:4;pointer-events:none;gap:4px;display:flex;position:absolute;bottom:8px;right:8px}.prov img{border-radius:7px;width:24px;height:24px;box-shadow:0 0 0 2px #fff,0 2px 6px #0000004d}.trailer{aspect-ratio:16/9;background:var(--tb,var(--ink));color:#fff;border:0;border-radius:16px;width:100%;margin:14px 0 12px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 22px -12px #0009}.trailer img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.trailer img.in{opacity:1}.trailer:after{content:"";background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}.trailer .play{z-index:2;background:var(--butter);width:58px;height:58px;color:var(--ink);transition:transform .15s var(--ease);border-radius:50%;place-items:center;margin:-29px 0 0 -29px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 6px #00000040}.trailer .play svg{margin-left:3px}.trailer:active .play{transform:scale(.92)}.trailer.on{background:#000}.trailer.on:after{display:none}.trailer iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.wlogos{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wlogos img{border-radius:9px;width:32px;height:32px;box-shadow:0 1px 3px #0000002e}.wlogos .more{color:var(--ink2);font-size:.8rem;font-weight:800}.fs-links{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.olink{border:2px solid var(--ink);min-height:62px;color:var(--ink);background:var(--paper);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:.8rem;font-weight:800;line-height:1.1;text-decoration:none;display:flex}.olink .arr{display:none}.olink:active{background:var(--ink);color:var(--butter)}.olink:before{content:"";background:#f5c518;border-radius:4px;width:14px;height:14px}.olink.rt:before{background:#fa320a;border-radius:50%}.olink.lb:before{background:linear-gradient(90deg,#ff8000 0 33%,#00e054 33% 66%,#40bcf4 66%);border-radius:7px;width:22px}.arr{opacity:.6}.credit{color:var(--mute);margin-top:6px;font-size:.72rem;font-weight:600}.credit a{color:inherit}.card.deal{animation:deal .5s var(--ease) both}.card.c1.deal{animation-delay:60ms}.card.c2.deal{animation-delay:.12s}@keyframes deal{0%{opacity:0;translate:0 70px;rotate:-4deg}}.stackwait{color:var(--ink2);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.stackwait span{animation:1.2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.rescue{text-align:center;margin:18px auto 0;display:block}.welcome .twocards{margin-top:10px}.welcome .note{background:var(--paper);text-align:center;border:2px dashed #1b130959;border-radius:14px;margin:12px 6px 0;padding:10px 12px;font-size:.9rem;font-weight:700}.welcome .tag b{font-family:var(--display);font-weight:400}.linkbox{gap:8px;margin-top:12px;display:flex}.linkbox input{flex:1;min-width:0;font-size:.9rem}.setrow .sw{flex:none;margin-left:auto}input[switch]{width:44px;height:26px;accent-color:var(--relish)}.about .tmdb{width:120px;height:auto;margin:10px 0 6px;display:block}.testbar{background:var(--ink);color:var(--butter);font:700 .7rem var(--mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:5px 8px calc(5px + env(safe-area-inset-top,0px)*0);flex:none}.hap{opacity:0;pointer-events:none;position:fixed;top:0;left:-100px}#phone{padding-top:env(safe-area-inset-top,0px)}#phone:before{content:"";z-index:50;height:env(safe-area-inset-top,0px);opacity:0;pointer-events:none;background:#1b13098c;transition:opacity .25s;position:absolute;top:0;left:0;right:0}#phone:has(#overlay.open .backdrop):before{opacity:1}#phone:has(#overlay .match):before{opacity:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}button,.chip,#nav,.olink{-webkit-user-select:none;user-select:none}.h1,.sheet h3,.match .mh{text-wrap:balance}.welcome .tag,.match p,.sheet .lede{text-wrap:pretty}.welcome .tag{text-wrap:balance}.card .rate{font-variant-numeric:tabular-nums}#screen,.sheet{overscroll-behavior:contain}.sheet .sheet-x{float:right;margin:-15px -4px -21px 8px;position:sticky;top:10px;box-shadow:0 2px 8px #1b13091f}.sheet-x{position:relative}.sheet-x:after{content:"";position:absolute;inset:-6px}.chip,.mini-btn,.sheet-x,.emojis button,.swatch{transition:transform .14s var(--ease),background-color .15s,color .15s}.chip:active,.mini-btn:active,.sheet-x:active,.emojis button:active,.swatch:active{transform:scale(.93)}.lrow,.setrow,.showmore{transition:background-color .15s}.lrow:active,.setrow:active,.showmore:active{background:#1b13090d}.link:active{opacity:.6}@media (max-width:639px),(max-height:699px){#phone{height:auto;margin:0 auto;position:fixed;inset:0}html,body{background:var(--nav);background-image:none}}.offbar{background:var(--paper);color:var(--ink);text-align:center;text-wrap:balance;border:2px dashed #1b130959;border-radius:14px;flex:none;margin:6px 16px 2px;padding:7px 12px;font-size:.8rem;font-weight:700;line-height:1.3}@keyframes pop{0%{opacity:0;transform:scale(.3)rotate(-20deg)}}.av.xs{width:20px;height:20px;box-shadow:0 0 0 2px var(--paper);font-size:11px}.fine.tmdbline{opacity:.75;margin-top:8px;font-size:.68rem;line-height:1.35}.deck{flex-direction:column;flex:1;min-height:0;display:flex}.dhead{flex:none;align-items:center;gap:10px;height:44px;padding:2px 16px 0;display:flex}.dhead .wordmark{flex:none;font-size:2.4rem;transform:rotate(-2deg)}@media (max-width:389px){.dhead .wordmark{font-size:2.1rem}}.dhead .sp{flex:1}.stackwrap{flex:1;min-height:0;margin:6px 16px 0;position:relative}.stack{touch-action:none;position:absolute;inset:0}.card.gone{pointer-events:none;z-index:5}.card.back{animation:back .3s var(--ease) both}@keyframes back{0%{opacity:0;translate:0 -110px;rotate:3deg}}.pwrap{flex:1;min-height:120px;display:flex;position:relative}.pwrap .poster{border-radius:15px;flex:1}.card .rate{z-index:4;background:var(--butter);color:var(--ink);font:700 1.02rem/1 var(--mono);border-radius:10px;padding:5px 8px 4px;position:absolute;top:8px;right:8px;transform:rotate(3deg);box-shadow:0 2px #00000040}.cinfo{flex:none}.stamp{line-height:1.1}.st-right{color:var(--cherry);top:40px;left:22px;transform:rotate(-14deg)}.st-left{color:var(--ink);top:40px;right:22px;transform:rotate(14deg)}.st-up{color:var(--ink);bottom:34%;left:50%;transform:translate(-50%)rotate(-4deg)}.st-down{color:var(--ink);top:22%;left:50%;transform:translate(-50%)rotate(4deg)}.deckempty{background:#fff;border:0;box-shadow:0 18px 34px -14px #5023008c}.field small{color:var(--ink2);font-weight:600}.ask{flex:none;align-items:center;padding:0 12px 0 10px;transition:opacity .2s;display:flex}.ask button{transition:transform .12s var(--ease),background-color .15s,color .15s,opacity .2s}.aq{font:400 1.3rem/1 var(--display);color:var(--ink2);letter-spacing:-.005em;white-space:nowrap}.watch{justify-content:space-between;height:46px}.watch .aq{text-align:center;flex:1}.watch.fresh{height:84px;padding-top:4px}.watch.fresh .aq{white-space:normal;color:var(--ink);font-size:1.9rem;line-height:1}.watch.fresh .aw{padding:0 6px 2px}.aw{height:42px;font:400 1.6rem/1 var(--display);color:var(--ink);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 2px;display:flex}.aw.yes{color:var(--cherry)}.aw .ar{width:22px;height:22px;transition:transform .15s var(--ease);flex:none;margin-top:3px;display:block}.aw:active{transform:scale(.93)}.aw.no.lit,.aw.no.on{background:var(--ink);color:var(--paper)}.aw.yes.lit,.aw.yes.on{background:var(--cherry);color:#fff}.aw.no.lit .ar{transform:translate(-3px)}.aw.yes.lit .ar{transform:translate(3px)}.seen{gap:4px;height:56px}.seen .aq{border-radius:999px;flex:none;margin-left:-2px;padding:7px 10px 8px;transition:background-color .15s,color .15s}.seen.lit .aq{background:var(--ink);color:var(--butter)}.stars{flex:1;justify-content:space-between;max-width:260px;margin-left:auto;display:flex}.star{width:46px;height:50px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.star svg,.hstars svg{fill:#0000;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;width:34px;height:34px;transition:fill .1s,transform .15s var(--ease);display:block}.star.on svg,.seen.up .star svg{fill:var(--cherry)}.star:active svg{transform:scale(.82)}@media (hover:hover){.stars:hover .star svg{fill:#0000}.stars .star:hover svg{fill:var(--cherry)}.stars .star:has(~.star:hover) svg{fill:var(--cherry)}}.ansoff .ask button{opacity:.3;pointer-events:none}.nudge .aw.no .ar{animation:1s ease-in-out nudgeL}.nudge .aw.yes .ar{animation:1s ease-in-out nudgeR}.nudge .star svg{animation:.9s ease-in-out both twinkle}.nudge .star:nth-child(2) svg{animation-delay:80ms}.nudge .star:nth-child(3) svg{animation-delay:.16s}.nudge .star:nth-child(4) svg{animation-delay:.24s}.nudge .star:nth-child(5) svg{animation-delay:.32s}@keyframes nudgeL{20%,60%{translate:-5px}0%,40%,80%,to{translate:0}}@keyframes nudgeR{20%,60%{translate:5px}0%,40%,80%,to{translate:0}}@keyframes twinkle{35%{fill:var(--cherry);transform:scale(1.18)rotate(-8deg)}0%,70%,to{transform:none}}@media (max-width:350px){.aw{padding:0 9px 2px;font-size:1.4rem}.aq{font-size:1.15rem}.star{width:40px}.star svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.nudge .ar,.nudge .star svg{animation:none}}.seen.done{justify-content:center;margin:6px 0 10px}.seen.done .stars{flex:none;gap:6px;margin:0}.grabzone{touch-action:none;cursor:grab;z-index:2;flex:none;justify-content:center;align-items:center;height:40px;margin:-10px -16px -4px;display:flex;position:relative}.grabzone:active{cursor:grabbing}.grabzone .grab{background:#1b13094d;border-radius:3px;width:44px;height:5px;margin:0}.sheet .grabzone+.sheet-x{margin-top:-36px}.sheet.tall{flex-direction:column;height:88%;padding-bottom:0;display:flex;overflow:hidden}.sheet.tall .sheet-x{float:none;margin:0;position:absolute;top:8px;right:12px}.fsheet-body{overscroll-behavior:contain;flex:1;margin:0 -16px;padding:0 16px 16px;overflow-y:auto}.moodh{line-height:1.02;font-family:var(--display)!important;margin:2px 44px 8px 0!important;font-size:1.85rem!important;font-weight:400!important}.match .ml{text-align:center;text-wrap:balance;max-width:300px;margin:4px 8px 0;font-size:1.05rem;font-weight:700;line-height:1.3}.match .facts{opacity:.9;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:10px 0 22px;font-size:.9rem;font-weight:600;display:flex}.match .facts .lg{gap:5px;display:flex}.match .facts img{border-radius:7px;width:24px;height:24px;box-shadow:0 0 0 2px #fff}.match .btn.ghost{color:#fff;border-color:#fff}.match .mh{text-wrap:balance}.pgrid{grid-template-columns:repeat(3,1fr);gap:12px 10px;display:grid}.ptile{text-align:left;transition:transform .14s var(--ease);background:0 0;border:0;min-width:0;padding:0;position:relative}.ptile:active{transform:scale(.96)}.ptile .poster{aspect-ratio:4/5;border-radius:12px;box-shadow:0 8px 16px -10px #50230099}.ptile b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.8rem;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.ptile .both{z-index:3;display:flex;position:absolute;top:6px;left:6px}.ptile .both .av+.av{margin-left:-7px}.av.more{background:var(--ink);width:auto;min-width:20px;color:var(--butter);font:800 10px/1 var(--body);letter-spacing:-.02em;border-radius:999px;padding:0 5px}.av.sm.more{min-width:26px;padding:0 6px;font-size:12px}.emptybox{background:var(--paper);color:var(--ink2);text-wrap:pretty;border-radius:16px;padding:14px;font-size:.92rem;font-weight:600}.trow.first .rk{color:var(--cherry);font-size:1.9rem}.quiet{color:var(--ink2);text-align:center;margin:22px 16px 28px;font-size:.88rem;font-weight:700}.quiet button{font:inherit;color:inherit;text-underline-offset:3px;background:0 0;border:0;padding:8px 2px;-webkit-text-decoration:underline #47391f59;text-decoration:underline #47391f59}.sheet .idcard{width:200px;font:inherit;color:inherit;cursor:pointer;border:0;margin:6px auto 16px;display:block}.sheet .idcard .face{height:132px;font-size:68px}.setrows .setrow .tx{flex:1;min-width:0}.setrow .link{text-align:left;padding:6px 0 0;font-size:.82rem;display:block}.setrow .ic{font-weight:800}.setrow input.sw{appearance:none;cursor:pointer;background:#1b130933;border-radius:15px;flex:none;width:50px;height:30px;margin:0;transition:background .2s;position:relative}.setrow input.sw:before{content:"";width:24px;height:24px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #00000040}.setrow input.sw:checked{background:var(--relish)}.setrow input.sw:checked:before{transform:translate(20px)}.sheet .about{margin:14px 6px 6px}.sheet .about p{margin:0 0 8px}.lrow .rt.my{color:var(--cherry);letter-spacing:-.08em;font-size:.9rem}.welcome.inv .wm{margin-top:4px;font-size:3.2rem}.welcome.inv .twocards{height:178px;margin-top:12px}.welcome .ih{font-family:var(--display);text-align:center;text-wrap:balance;margin:4px 4px 0;font-size:1.7rem;font-weight:400;line-height:1.05}.welcome.inv .acts{margin-top:14px;padding-top:0}.welcome .ilink{align-self:center;margin-top:2px}.sheet.vidsheet .howvid{aspect-ratio:4/5;background:var(--butter);cursor:pointer;border-radius:18px;width:100%;height:auto;margin:8px 0 14px;display:block}.btn[disabled]{cursor:default;color:#1b13096b;box-shadow:none;background:#1b130921;transform:none}@media (max-height:700px){.fan{height:206px;margin-top:12px}.fan .fc{width:118px;margin-left:-59px}.fan .fc .poster{height:148px}.welcome .wm{margin-top:0;font-size:3.6rem}}.dhead{gap:8px}@keyframes rewind{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes chipbump{30%{transform:scale(1.28)rotate(-5deg)}}@keyframes beat{0%,to{transform:scale(1)}4%{transform:scale(1.3)}8%{transform:scale(1)}12%{transform:scale(1.18)}16%{transform:scale(1)}}@media (max-width:350px){.dhead .wordmark{font-size:1.6rem}}.stamp.thump{animation:.32s cubic-bezier(.3,1.8,.5,1) thump}@keyframes thump{0%{scale:1.45}to{scale:1}}.card.back{animation-duration:.48s;animation-timing-function:cubic-bezier(.25,1.3,.45,1)}.card.back.from-right{animation-name:backR}.card.back.from-left{animation-name:backL}.card.back.from-down{animation-name:backD}@keyframes backR{0%{translate:115% 30px;rotate:22deg}}@keyframes backL{0%{translate:-115% 30px;rotate:-22deg}}@keyframes backD{0%{opacity:.3;translate:0 120%;rotate:-4deg}}.sparks{z-index:35;pointer-events:none;width:0;height:0;position:absolute}.sk{font-size:17px;font-style:normal;line-height:1;animation:.75s cubic-bezier(.15,.7,.3,1) both spark;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.sk.heart{color:var(--cherry);font-size:19px}.sk.star{color:var(--cherry)}.sk.gold{color:var(--cherry);font-size:20px}.sk.gold:nth-child(3n){color:#fff;text-shadow:0 0 0 var(--ink),0 1px 0 var(--ink)}.sk.gold:nth-child(3n+1){color:var(--ink)}.sk.puff{background:#1b130938;border-radius:50%;width:12px;height:12px}@keyframes spark{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}65%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--r)) scale(var(--s));opacity:0}}.boom{z-index:10;pointer-events:none;position:absolute;inset:0}.match.m2{padding:calc(14px + env(safe-area-inset-top,0px)) 18px calc(16px + env(safe-area-inset-bottom,0px));justify-content:center;transition:opacity 60ms}.match.m2 .flash{z-index:20;pointer-events:none;background:#fff;animation:.42s ease-out both flash;position:absolute;inset:0}@keyframes flash{0%{opacity:1}22%{opacity:.38}to{opacity:0}}.match.m2 .mbg{opacity:.4;filter:blur(28px)saturate(1.5);pointer-events:none;will-change:transform;animation:9s ease-out both mbg;position:absolute;inset:-12%}.match.m2 .mbg .poster{border-radius:0;width:100%;height:100%;position:absolute;inset:0}@keyframes mbg{0%{opacity:0;transform:scale(1.7)}to{transform:scale(1.15)}}.match.m2 .floaters{pointer-events:none;position:absolute;inset:0;overflow:hidden}.floaters i{left:var(--x);font-style:normal;font-size:calc(24px * var(--z));color:#fff9;opacity:0;animation:floatup var(--d) var(--w) linear infinite;position:absolute;bottom:-50px}@keyframes floatup{0%{opacity:0;transform:translateY(0)rotate(-12deg)}12%{opacity:.85}to{opacity:0;transform:translateY(-115vh)rotate(24deg)}}.match.m2 .mh{flex-direction:column;align-items:center;font-size:3.3rem;line-height:.9;animation:none;display:flex}.match.m2 .mh span{animation:.55s cubic-bezier(.2,1.6,.4,1) .38s both slam;display:block}.match.m2 .mh span+span{font-size:1.3em;animation:.55s cubic-bezier(.2,1.6,.4,1) .5s both slam,6s ease-in-out 2s infinite wiggle}@keyframes slam{0%{opacity:0;filter:blur(5px);transform:scale(3)rotate(10deg)}55%{opacity:1;filter:blur()}to{opacity:1;transform:none}}@keyframes wiggle{0%,92%,to{transform:none}94.5%{transform:rotate(-4deg)scale(1.06)}97%{transform:rotate(3deg)scale(1.03)}}.mstage{perspective:900px;flex-direction:column;align-items:center;margin:14px 0 2px;animation:.45s .34s both quake;display:flex}@keyframes quake{0%,to{transform:none}15%{transform:translate(-7px,4px)rotate(-1deg)}35%{transform:translate(6px,-4px)rotate(1deg)}55%{transform:translate(-4px,2px)}75%{transform:translate(3px,-1px)}}.match.m2 .mcard{width:186px;box-shadow:0 26px 44px -16px var(--sh),0 20px 40px -14px #00000080;margin:0;animation:.7s cubic-bezier(.2,1.25,.4,1) .22s both flipin;position:relative}.match.m2 .mcard .poster{height:214px}.match.m2 .mcard:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffffb3 50%,#0000 62%) 130% 0/260% 100%;border-radius:20px;animation:1.2s ease-in-out .95s both glint;position:absolute;inset:0}@keyframes flipin{0%{opacity:0;transform:rotateY(-90deg)scale(.55)translateY(30px)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes glint{to{background-position:-40% 0}}.mpair{z-index:3;justify-content:center;align-items:center;height:66px;margin-top:-36px;display:flex;position:relative}.match .mav{width:62px;height:62px;font-size:32px;box-shadow:0 0 0 4px #fff,0 12px 20px -8px #0000008c}.mav.l{margin-right:-6px;animation:.34s cubic-bezier(.55,0,.8,.35) both flyL,.45s ease-out .34s both squash}.mav.r{margin-left:-6px;animation:.34s cubic-bezier(.55,0,.8,.35) both flyR,.45s ease-out .34s both squash}@keyframes flyL{0%{opacity:0;translate:-220px -60px;rotate:-60deg}20%{opacity:1}to{opacity:1;translate:0;rotate:0deg}}@keyframes flyR{0%{opacity:0;translate:220px -60px;rotate:60deg}20%{opacity:1}to{opacity:1;translate:0;rotate:0deg}}@keyframes squash{0%{scale:1}22%{scale:.74 1.2}50%{scale:1.14 .9}75%{scale:.97 1.03}to{scale:1}}.mheart{z-index:4;width:36px;height:36px;color:var(--cherry);background:#fff;border-radius:50%;place-items:center;margin:-18px 0 0 -18px;font-size:23px;line-height:1;animation:.6s cubic-bezier(.2,1.9,.4,1) .36s both heartpop,3.2s ease-in-out 1.3s infinite beat;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 10px -2px #00000059}@keyframes heartpop{0%{rotate:-40deg;scale:0}to{rotate:0deg;scale:1}}.mpair .ring{opacity:0;pointer-events:none;border:5px solid #fff;border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;animation:.75s ease-out .34s both ring;position:absolute;top:50%;left:50%}@keyframes ring{0%{opacity:.95;transform:scale(.25)}to{opacity:0;transform:scale(3.6)}}.match.m2 .ml{animation:rise .5s .7s var(--ease) both;margin:12px 8px 0}.match.m2 .facts{animation:rise .5s .8s var(--ease) both;margin:10px 0 18px}.mbtns{width:100%;max-width:320px;animation:rise .5s .9s var(--ease) both;flex-direction:column;gap:10px;display:flex}.mbtns .btn+.btn{margin-top:0}.mbtns .btn.light{animation:4.4s ease-in-out 2.2s infinite glow}.mbtns .btn.big{gap:10px;padding:18px 20px;font-size:1.15rem}.mbtns .btn .pop{font-size:1.35rem;line-height:1;animation:4.4s ease-in-out 2.2s infinite popwag;display:inline-block}@keyframes popwag{0%,89%,to{transform:none}92%{transform:rotate(-14deg)scale(1.15)}96%{transform:rotate(10deg)}}.mbtns .btn.ghost{padding:13px 18px;font-size:.98rem}@keyframes rise{0%{opacity:0;transform:translateY(26px)}}@keyframes glow{0%,50%,to{box-shadow:0 4px #0000001f,0 0 #fffbf000}25%{box-shadow:0 4px #0000001f,0 0 0 7px #fffbf052}}.match.m2.first .rays{animation-duration:12s}@media (max-height:700px){.match.m2 .mh{font-size:2.6rem}.match.m2 .mcard{width:146px}.match.m2 .mcard .poster{height:160px}.match .mav{width:52px;height:52px;font-size:27px}.match.m2 .facts{margin:6px 0 12px}}@media (prefers-reduced-motion:reduce){.match.m2 *,.match.m2 .mh span{animation:none!important}.floaters,.match.m2 .flash{display:none}}.hsteps{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.hstep{border-radius:22px;align-items:center;gap:14px;min-height:104px;padding:14px 16px 14px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #0000001f}.hstep.s1{background:var(--butter);color:var(--ink);transform:rotate(-1deg)}.hstep.s2{background:var(--cherry);color:#fff;min-height:118px;transform:rotate(1.2deg)}.hstep.s3{background:var(--ink);color:var(--butter);transform:rotate(-.8deg)}.hn{font:400 3rem/1 var(--display);opacity:.13;pointer-events:none;position:absolute;top:-4px;right:10px}.hdemo{flex:none;justify-content:center;align-items:center;width:100px;height:84px;display:flex;position:relative}.htx{min-width:0;position:relative}.htx b{font:400 1.6rem/1 var(--display);margin-bottom:5px;display:block}.s2 .htx b{color:var(--butter);text-shadow:0 3px 0 var(--ink);transform-origin:0;font-size:2rem;transform:rotate(-3deg)}.htx span{text-wrap:pretty;font-size:.93rem;font-weight:700;line-height:1.3;display:block}.hcard{background:#fff;border-radius:10px;width:56px;height:78px;padding:3px;animation:3.4s ease-in-out infinite swing;display:block;position:relative;box-shadow:0 8px 14px -6px #5023008c}.hcard .poster{border-radius:7px;width:100%;height:100%}.hst{z-index:3;font:400 .72rem/1 var(--display);opacity:0;background:#ffffffeb;border:2px solid;border-radius:5px;padding:2px 4px 1px;font-style:normal;position:absolute;top:9px}.hst.y{color:var(--cherry);animation:3.4s infinite sty;left:3px;transform:rotate(-14deg)}.hst.n{color:var(--ink);animation:3.4s infinite stn;right:3px;transform:rotate(14deg)}@keyframes swing{0%,8%{transform:none}22%,32%{transform:translate(24px)rotate(14deg)}44%,58%{transform:none}72%,82%{transform:translate(-24px)rotate(-14deg)}94%,to{transform:none}}@keyframes sty{0%,12%{opacity:0}20%,34%{opacity:1}42%,to{opacity:0}}@keyframes stn{0%,62%{opacity:0}70%,84%{opacity:1}92%,to{opacity:0}}.hav{width:44px;height:44px;font-size:23px;box-shadow:0 0 0 3px #fff}.hav.l{margin-right:-5px;animation:2.8s ease-in-out infinite hl}.hav.r{margin-left:-5px;animation:2.8s ease-in-out infinite hr}@keyframes hl{0%,8%{translate:-20px}30%{translate:5px}38%,78%{translate:0}to{translate:-20px}}@keyframes hr{0%,8%{translate:20px}30%{translate:-5px}38%,78%{translate:0}to{translate:20px}}.hheart{z-index:2;color:var(--butter);text-shadow:0 2px 0 var(--ink);font-size:28px;line-height:1;animation:2.8s ease-in-out infinite hh;position:absolute;top:4px;left:50%;translate:-50%}@keyframes hh{0%,28%{opacity:0;scale:0}38%{opacity:1;scale:1.45}48%,76%{opacity:1;scale:1}88%,to{opacity:0;scale:0}}.s3 .hdemo{flex-direction:column;gap:10px}.hstars2{display:flex}.hstars2 i{width:18px;height:18px;display:block}.hstars2 svg{fill:#0000;width:18px;height:18px;stroke:var(--butter);stroke-width:2.2px;stroke-linejoin:round;animation:3.2s infinite hsf;animation-delay:calc(var(--k) * .16s);display:block}@keyframes hsf{0%,4%{fill:#0000;transform:none}10%{fill:var(--butter);transform:scale(1.4)}18%,78%{fill:var(--butter);transform:none}88%,to{fill:#0000}}.htrophy{font:400 1.1rem/1 var(--display);background:var(--cherry);color:#fff;border-radius:10px;padding:5px 10px 4px;animation:3.2s infinite trophy}@keyframes trophy{0%,40%{rotate:-20deg;scale:0}50%{rotate:6deg;scale:1.3}58%,82%{rotate:0deg;scale:1}92%,to{scale:0}}.hsub{font:800 .76rem var(--body);letter-spacing:.09em;text-transform:uppercase;color:var(--ink2);margin:20px 2px 8px}.hstar svg{width:22px;height:22px;fill:var(--butter);stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.hstep *{animation:none!important}.hst.y{opacity:1}.hstars2 svg{fill:var(--butter)}}@keyframes dice{0%,90%,to{transform:none}93%{transform:rotate(-25deg)scale(1.1)}96.5%{transform:rotate(18deg)}}.spinner{z-index:2;background:var(--ink);color:var(--butter);padding:calc(18px + env(safe-area-inset-top,0px)) 20px calc(18px + env(safe-area-inset-bottom,0px));opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0;overflow:hidden}#overlay.open .spinner{opacity:1}.spinner .sheet-x{top:calc(12px + env(safe-area-inset-top,0px));margin:0;position:absolute;right:12px}.spinner .sh2{font:400 2.3rem/1 var(--display);margin-bottom:18px;transform:rotate(-3deg)}.reel{width:196px;height:280px;box-shadow:0 0 0 6px var(--butter),0 0 0 11px var(--cherry),0 24px 50px -10px #000000b3;background:#000;border-radius:20px;position:relative;overflow:hidden}.reel .slot{height:280px}.reel .slot .poster{border-radius:0;width:100%;height:100%}.strip{will-change:transform}.spinner.go .strip{transform:translateY(calc(var(--n) * -280px));transition:transform 3.4s cubic-bezier(.12,.62,.12,1)}.spinner.still .strip{transform:translateY(calc(var(--n) * -280px))}.reel:after{content:"";pointer-events:none;background:linear-gradient(#0000008c,#0000 22% 78%,#0000008c);position:absolute;inset:0}.reel .glint{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 38%,#fff9 50%,#0000 62%) 130% 0/260% 100%;position:absolute;inset:0}.spinner.landed .reel .glint{opacity:1;animation:1s ease-in-out .1s both glint}.spinner.landed .reel{animation:.5s cubic-bezier(.3,1.6,.5,1) landed}@keyframes landed{40%{transform:scale(1.07)rotate(-2deg)}}.sres{opacity:0;width:100%;max-width:320px;transition:opacity .35s,transform .35s var(--ease);pointer-events:none;flex-direction:column;align-items:center;margin-top:22px;display:flex;transform:translateY(20px)}.spinner.landed .sres{opacity:1;pointer-events:auto;transform:none}.sres b{font:400 1.6rem/1.05 var(--display);text-align:center;text-wrap:balance;color:#fff}.sres small{color:var(--nav-mute);margin:6px 0 16px;font-weight:700}.sres .btn+.btn{margin-top:10px}.spinner .btn.ghost{color:var(--butter);border-color:var(--butter)}@media (max-height:700px){.reel{width:160px;height:230px}.reel .slot{height:230px}.spinner.go .strip,.spinner.still .strip{transform:translateY(calc(var(--n) * -230px))}.spinner .sh2{margin-bottom:12px;font-size:1.9rem}}.toplist .trow.first .rk{position:relative}.toplist .trow.first .rk:before{content:"👑";font-size:15px;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-12deg)}html.sa{min-height:min(100lvh,calc(100% + env(safe-area-inset-top,0px)))}html.sa,html.sa body{background:var(--butter)}.dhead{gap:8px;height:56px}@media (max-width:389px){.dhead{gap:6px;padding:2px 12px 0}}.card .wash{z-index:5;background:var(--paper);opacity:0;pointer-events:none;border-radius:22px;position:absolute;inset:0}.stamp{z-index:6;background:#fff;border-width:6px;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:8px 20px 10px;line-height:1;display:flex;box-shadow:0 14px 30px -12px #0006}.stamp b{font:400 4.4rem/.95 var(--display);letter-spacing:-.01em;display:block}.stamp b.stars{letter-spacing:-.06em;font-size:2.7rem}.stamp small{font:800 1.02rem/1.15 var(--body);white-space:nowrap;display:block}.st-right,.st-left,.st-up,.st-down{inset:42% auto auto 50%}.st-right{color:var(--cherry);transform:translate(-50%,-50%)rotate(-8deg)}.st-left{color:var(--ink);transform:translate(-50%,-50%)rotate(8deg)}.st-up{color:var(--cherry);transform:translate(-50%,-50%)rotate(-4deg)}.st-down{color:var(--ink2);transform:translate(-50%,-50%)rotate(4deg)}@media (max-width:350px){.stamp b{font-size:3.6rem}.stamp small{font-size:.9rem}}.coach{z-index:9;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0}.coach.on{opacity:1}.cside{max-width:46%;color:var(--ink);transition:transform .25s var(--ease),background-color .2s,color .2s;background:#fff;border-radius:20px;flex-direction:column;gap:5px;padding:10px 14px 12px;display:flex;position:absolute;top:34%;box-shadow:0 14px 30px -10px #00000073}.cside.l{align-items:flex-start;left:4px;transform:rotate(-4deg)}.cside.r{text-align:right;color:var(--cherry);align-items:flex-end;right:4px;transform:rotate(4deg)}.cside b{font:400 3rem/.9 var(--display);letter-spacing:-.01em;align-items:center;gap:4px;display:flex}.cside b .ar{flex:none;width:30px;height:30px}.cside small{font:800 .88rem/1.15 var(--body)}.coach.l .cside.l{background:var(--ink);color:var(--paper);transform:rotate(-4deg)scale(1.1)}.coach.r .cside.r{background:var(--cherry);color:#fff;transform:rotate(4deg)scale(1.1)}.coach .hand{transform:translate(calc(-50% + var(--fx,0px)),-50%);position:absolute;top:74%;left:50%}.coach .finger{background:#fff9;border-radius:50%;width:74px;height:74px;display:block;box-shadow:0 0 0 4px #fff,0 10px 24px #00000059}@media (max-width:639px){#phone{max-width:none}}html.sa .testbar{display:none}.sheet.rank .rp-foot{margin-top:4px}.rp-head{align-items:center;gap:12px;margin:0 44px 4px 0;display:flex}.rp-head .poster{border-radius:9px;flex:none;width:52px;height:72px;box-shadow:0 8px 16px -8px #50230099}.rp-head small{font:800 .72rem var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);display:block}.rp-head h3{text-wrap:balance;font:400 1.5rem/1.05 var(--display)!important;margin:2px 0 0!important}.rp-head .theirs{font:700 .66rem var(--mono);color:#fff;background:var(--pc);border-radius:999px;margin-top:6px;padding:3px 8px;display:inline-block}.sheet.rank .lede{margin:6px 0 10px}.rpick{flex-direction:column;margin:0;padding:0 0 8px;list-style:none;display:flex}.rf{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:10px;min-height:58px;padding:6px 10px 6px 4px;display:flex;box-shadow:0 2px #0000000f}.rf .rk{text-align:center;width:36px;font:400 1.5rem/1 var(--display);flex:none}.rf .poster{border-radius:6px;flex:none;width:34px;height:47px}.rf .tt{flex:1;min-width:0}.rf .tt b{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;display:block;overflow:hidden}.rf .tt small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:600;display:block;overflow:hidden}.rslot{width:100%;height:44px;color:var(--cherry);background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;display:flex}.rslot:before,.rslot:after{content:"";border-top:2px dashed #e2402f73;flex:1}.rslot .hp{border:2px solid var(--cherry);background:var(--paper);font:800 .82rem var(--body);transition:transform .14s var(--ease),background-color .15s,color .15s;border-radius:999px;align-items:center;gap:5px;padding:4px 12px 4px 9px;display:inline-flex}.rslot .h{font-size:1.05rem;line-height:1}.rslot:active .hp{transform:scale(.94)}.rslot.picked .hp{background:var(--cherry);color:#fff;transform:scale(1.12)}.rslot.picked:before,.rslot.picked:after{border-top-style:solid;border-color:var(--cherry)}.rp-note{color:var(--ink2);margin:4px 2px 0;font-size:.82rem;font-weight:600}.rp-foot{padding:4px 0 calc(6px + env(safe-area-inset-bottom));flex:none;justify-content:center;display:flex}@media (hover:hover){.rslot:hover .hp{background:var(--cherry);color:#fff}}.match.many .mh{font-size:2.7rem}.match.many .mpair{margin:14px 0 0}.match.many .mpair .mav.r+.mav.r{margin-left:-14px}.match.many .mlist{z-index:2;width:100%;max-width:340px;animation:rise .5s .6s var(--ease) both;flex-direction:column;gap:8px;margin:14px 0 6px;padding:0;list-style:none;display:flex;position:relative}.match.many .mlist li{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:flex;box-shadow:0 10px 20px -12px #00000080}.match.many .mlist .poster{border-radius:7px;flex:none;width:38px;height:54px}.match.many .mlist .tx{text-align:left;flex:1;min-width:0}.match.many .mlist b{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:800;line-height:1.2;display:block;overflow:hidden}.match.many .mlist small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.74rem;display:block;overflow:hidden}.match.many .mmore{opacity:.9;z-index:2;margin:2px 0 0;font-size:.9rem;font-weight:700;position:relative}.match.many .mbtns{margin-top:14px}.match.many .mheart{flex:none;margin:0 -8px;position:relative;top:auto;left:auto}.spill{background:var(--ink);color:var(--butter);border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 13px 8px 9px;font-size:.86rem;font-weight:800;transition:transform .12s;display:inline-flex;box-shadow:0 3px #00000040}.spill:active{transform:translateY(2px);box-shadow:0 1px #00000040}.spill .dice{width:20px;height:20px;color:var(--cherry);flex:none;animation:6s ease-in-out infinite dice}.privacy{-webkit-overflow-scrolling:touch;background:var(--butter);padding:calc(env(safe-area-inset-top,0px) + 14px) 16px calc(env(safe-area-inset-bottom,0px) + 40px);position:fixed;inset:0;overflow-y:auto}.privacy-in{background:var(--paper);border-radius:22px;max-width:620px;margin:0 auto;padding:18px 20px 22px;box-shadow:0 4px #0000001f}.privacy-back{color:var(--ink2);padding:6px 0 12px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.privacy .h1{margin-bottom:10px;font-size:2.1rem}.privacy-lede{margin:0 0 6px;font-size:1.06rem;line-height:1.45}.privacy h2{letter-spacing:-.01em;margin:20px 0 6px;font-size:1.08rem;font-weight:800}.privacy p,.privacy li{color:var(--ink2);margin:0;line-height:1.5}.privacy ul{gap:6px;margin:0;padding-left:20px;display:grid}.privacy a{color:var(--ink)}.privacy-date{font-size:.85rem;color:var(--mute)!important;margin-top:22px!important}.about .plink{color:var(--ink);text-underline-offset:2px;font-weight:700}#nav button[data-arg=matches] svg{width:31px;height:31px;margin:-3.5px 0}.sheet.wt h3{margin:4px 36px 2px 0}@keyframes wtin{0%{opacity:0;transform:translateY(10px)rotate(-3deg)}}.faqs{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.faq{background:var(--paper2);color:var(--ink2);text-wrap:pretty;border-radius:16px;padding:12px 14px;font-size:.9rem;font-weight:600;line-height:1.35}.faq b{color:var(--ink);margin-bottom:4px;font-size:.95rem;font-weight:800;display:block}.faq p{margin:0 0 6px}.faq p:last-child{margin-bottom:0}.faq .plink,.faqend .plink{color:var(--ink);text-underline-offset:2px;font-weight:700}.faq .mini-btn{margin:0 6px 6px 0;padding:9px 12px;font-size:.8rem;display:inline-block}.faqend{color:var(--ink2);margin:14px 4px 4px;font-size:.85rem;font-weight:600}.welcome .note.lost{background:#fffbf0b3;border-style:solid;border-width:0;font-size:.85rem;font-weight:600}.welcome .note.lost a{color:var(--ink);font-weight:800}@keyframes farrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sheet:not(.tall) .grabzone{position:sticky;top:-10px}.sheet.scrolled:not(.tall) .grabzone{background:var(--paper)}.sheet.scrolled:not(.tall) .grabzone:after{content:"";background:var(--paper);height:16px;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 8px -8px #1b13092e}.ptile.all{aspect-ratio:4/5;background:var(--ink);color:var(--butter);text-align:center;border-radius:12px;place-content:center;align-self:start;justify-items:center;padding:8px;font-size:.86rem;font-weight:800;display:grid}.ptile.all small{font:700 .74rem var(--mono);color:#f6c744cc;margin-top:2px;display:block}.lline{border-top:1px solid var(--line);align-items:center;display:flex}.lline:first-child{border-top:0}.lline .lrow{border-top:0;flex:1;min-width:0}.lline .addtop{flex:none;min-height:36px;margin-right:10px;padding:10px 11px}#screen .section{margin-top:24px}.ptile .poster img.pimg{pointer-events:none}.ptile .st{letter-spacing:-.06em;color:var(--ink);margin-top:2px;font-size:.74rem;line-height:1;display:block}.ptile .st i{color:#1b130940;font-style:normal}.ptwrap{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.ptwrap .ptile{width:100%}.ptwrap .addtop{min-height:32px;padding:7px 11px;position:relative}.ptwrap .addtop:before{content:"";position:absolute;inset:-6px -2px}.toprow{scroll-snap-type:x proximity;scrollbar-width:none;align-items:flex-start;gap:8px;margin:0 -16px;padding:18px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.toprow::-webkit-scrollbar{display:none}.t10{text-align:left;color:var(--ink);scroll-snap-align:start;transition:transform .14s var(--ease);background:0 0;border:0;flex:none;grid-template-rows:auto auto;grid-template-columns:auto 120px;padding:0;display:grid;position:relative}.t10:active{transform:scale(.96)}.t10 .num{z-index:0;font:400 150px/.74 var(--display);color:var(--paper);-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:5px 5px 0 var(--ink);pointer-events:none;grid-area:1/1;align-self:end;margin:0 -26px 10px 0;position:relative}.t10.one .num{color:var(--cherry);margin-right:-18px}.t10.one .num:before{content:"👑";-webkit-text-stroke:0;text-shadow:none;font-size:28px;position:absolute;top:-24px;left:4px;transform:rotate(-14deg)}.t10.ten .num{letter-spacing:-.07em}.t10 .poster{z-index:1;aspect-ratio:2/3;border-radius:12px;grid-area:1/2;width:120px;position:relative;box-shadow:0 10px 18px -10px #50230099}.t10 .both{z-index:3;display:flex;position:absolute;top:6px;right:6px}.t10 .both .av+.av{margin-left:-7px}.t10 b{white-space:nowrap;text-overflow:ellipsis;grid-area:2/2;margin-top:6px;font-size:.8rem;font-weight:800;line-height:1.15;display:block;overflow:hidden}.pgrid{align-items:start;gap:16px 10px}.pgrid .ptile{min-width:0}.section .showmore{border:0;border-radius:14px;margin-top:14px}.dhd{align-items:center;gap:12px;padding:14px 16px 2px;display:flex}.dhd .back{background:var(--paper);width:44px;height:44px;color:var(--ink);transition:transform .14s var(--ease);border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px #0000001a}.dhd .back:active{transform:scale(.92)}.dhd .tt{min-width:0}.dhd .h1{text-wrap:balance;overflow-wrap:anywhere;font-size:1.7rem;line-height:1.02}.dhd .crumb{font:700 .7rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);margin-bottom:3px;display:block}.dhd .h1 small{font:700 .8rem var(--mono);color:var(--ink2);vertical-align:4px;margin-left:6px}.emptybox{line-height:1.35}.emptybox b{color:var(--ink);margin-bottom:4px;font-weight:800;display:block}.emptybox .acts{margin-top:10px}.emptybox .acts .mini-btn{min-height:36px;padding:9px 13px}.endpad{height:28px}.tops{margin:8px 16px 0}.tops .trow{box-shadow:none;background:0 0;border-radius:16px;gap:12px;min-height:66px;padding:4px 0}.tops .trow .rk{width:56px;font:400 2.9rem/1 var(--display);color:var(--paper);-webkit-text-stroke:2.5px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink);letter-spacing:-.06em;text-align:right;padding-right:2px;position:relative}.tops .trow.first .rk{color:var(--cherry);font-size:3.4rem}.tops .trow:nth-child(10) .rk{letter-spacing:-.1em;font-size:2.4rem}.toplist.tops .trow.first .rk:before{-webkit-text-stroke:0;text-shadow:none;font-size:17px;top:-12px;left:auto;right:-2px;transform:rotate(14deg)}.tops .trow .poster{border-radius:7px;width:42px;height:58px;box-shadow:0 6px 12px -6px #5023008c}.tops .trow .tt{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.tops .trow .tt b{font-size:1rem}.tops .trow .tt small{color:var(--ink2)}.tops .trow .handle{color:var(--ink2);width:44px;height:52px}.tops .trow.dragging{background:var(--paper)}.tops .trow:first-child:not(.first) .rk{color:var(--paper);font-size:2.9rem}:root{--tray:#1b1309;--tray-chip:#33281a;--tray-ink:#fffbf0}.dhead{gap:8px;height:60px;padding:2px 16px 0}.dhead .wordmark{margin-left:-1px;font-size:2.75rem}@media (max-width:389px){.dhead{gap:6px;padding:2px 14px 0}.dhead .wordmark{font-size:2.45rem}}@media (max-width:350px){.dhead .wordmark{font-size:1.75rem}}.deck .ask.watch{justify-content:space-between;height:50px;padding:0 6px}.deck .ask.watch .aq{font:400 1.3rem/1 var(--display);color:var(--ink);letter-spacing:0}.deck .aw{height:50px;padding:0 8px 2px;font-size:1.85rem}@media (max-width:389px){.deck .ask.watch .aq{font-size:1.2rem}.deck .aw{padding:0 6px 2px;font-size:1.75rem}}.deck .ask.watch.fresh{height:84px}.deck .ask.watch.fresh .aq{font:400 1.9rem/1 var(--display);color:var(--ink);letter-spacing:0}.deck .ask.watch.fresh .aw{padding:0 6px 2px;font-size:1.6rem}.deck .card{border-radius:24px;padding:7px;box-shadow:0 2px #1b13091f,0 16px 30px -14px #50230099}.deck .pwrap .poster{border-radius:18px}.deck .card.c1{background:var(--paper);transform-origin:50% 100%;transform:translateY(9px)scale(.95);box-shadow:0 2px #1b130924,0 8px 16px -10px #50230080}.deck .card.c2{background:var(--paper2);opacity:1;transform-origin:50% 100%;transform:translateY(17px)scale(.9);box-shadow:0 2px #1b130924}.deck .cinfo{padding:10px 9px 5px}.deck .cinfo h2{font-size:1.4rem}.deck .cinfo .meta{color:var(--mute);font-weight:700}.deck .card .rate{border-radius:9px;top:10px;right:10px;transform:none;box-shadow:0 2px #00000040}.deck .ask.seen{height:50px;padding:0 10px 0 16px}.deck .seen .aq{font:800 1.02rem/1 var(--body);color:var(--ink2);margin:0;padding:7px 0 8px}.deck .seen.lit .aq{color:var(--butter);margin-left:-10px;padding:7px 10px 8px}.deck .stars{max-width:270px}.deck .star svg{stroke-width:2.1px;width:36px;height:36px}@media (max-width:350px){.deck .aw{padding:0 8px 2px;font-size:1.4rem}.deck .star{width:40px}.deck .star svg{width:30px;height:30px}.deck .ask.watch .aq{font-size:1.1rem}}@media (max-height:600px){.deck .cinfo h2{font-size:1.25rem}}.gt-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.gt-stripes{background:repeating-linear-gradient(90deg,#f2c14a17 0 2px,#0000 2px 22px);position:absolute;inset:0}.gt-glow{background:radial-gradient(circle,#f2c14a38 0,#f2c14a00 62%);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;position:absolute;top:268px;left:50%}.gt-fan{width:760px;height:760px;margin:-380px 0 0 -380px;animation:60s linear infinite gtspin;position:absolute;top:268px;left:50%}@keyframes gtspin{to{transform:rotate(360deg)}}.gt-tk{flex:none;width:342px;margin:18px auto 0;animation:4.8s ease-in-out infinite gtbob;position:relative}@keyframes gtbob{0%,to{transform:rotate(-2.2deg)translateY(0)}50%{transform:rotate(-1.2deg)translateY(-4px)}}.gt-st{position:absolute;inset:0}.gt-st i{border-radius:3px;display:block;position:absolute}.gt-ra{inset:18px 0}.gt-rb{inset:0 18px}.gt-rc{inset:9px}.gt-o i{border:3px solid #1b1309}.gt-fa{inset:21px 3px}.gt-fb{inset:3px 21px}.gt-fc{inset:12px}.gt-ext{transform:translateY(8px)}.gt-ext i{background:#8f6514}.gt-face i{background:#f2c14a}.gt-tone{background:#d49a2a;border-radius:0 0 2px 2px;height:7px;position:absolute;bottom:3px;left:21px;right:21px}.gt-tone2{background:#ffe38a;border-radius:2px 2px 0 0;height:6px;position:absolute;top:3px;left:21px;right:21px}.gt-streak{background:#fffdf2;border-radius:3px;height:5px;display:block;position:absolute;transform:rotate(-38deg)}.gt-stud{background:#1b1309;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.gt-in{text-align:center;color:#fff3d6;background:radial-gradient(at 50% 0,#2e2311 0,#15100a 72%);border:3px solid #1b1309;border-radius:7px;margin:18px;padding:9px 12px 30px;position:relative;overflow:hidden}.gt-in:before{content:"";pointer-events:none;border:1.5px solid #c99a2e;border-radius:4px;position:absolute;inset:5px}.gt-sun{width:72px;height:26px;margin:0 auto;display:block}.gt-admit{font:700 10px/1 var(--mono);letter-spacing:.42em;color:#f2c14a;margin:3px 0 0;padding-left:.42em}.gt-the{letter-spacing:.5em;color:#fff3d6;margin:5px 0 0;padding-left:.5em;font:400 13px/1 Poiret One,serif;display:block}.gt-gt{letter-spacing:.02em;color:#ffd866;text-shadow:0 3px #8f6514;white-space:nowrap;margin:2px 0 0;font-family:Limelight,serif;font-size:33px;font-weight:400;line-height:1}.gt-pair{justify-content:space-between;align-items:center;gap:6px;margin:11px 4px 0;display:flex}.gt-who{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.gt-who>span{min-width:0}.gt-who.gt-r{text-align:right;flex-direction:row-reverse}.gt-av{border:3px solid #1b1309;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:23px;line-height:1;display:grid;box-shadow:0 0 0 2.5px #f2c14a,0 4px 0 2.5px #8f6514}.gt-q{color:#ffd866;font:400 22px/1 var(--display);background:repeating-linear-gradient(45deg,#3a2d14 0 6px,#2a2010 6px 12px)}.gt-av.pop{animation:.42s cubic-bezier(.3,1.6,.5,1) gtpop}@keyframes gtpop{0%{scale:.55}to{scale:1}}.gt-who small{font:700 9.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#f2c14a;display:block}.gt-who b{font:400 21px/1.1 var(--display);color:#fff3d6;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.gt-who b.ph{font:800 14px/1.5 var(--body);color:#c9ae6e}.gt-amp{color:#f2c14a;flex:none;font:400 26px/1 Limelight,serif}.gt-stub{font:700 8.5px/1 var(--mono);letter-spacing:.14em;color:#c9ae6e;justify-content:space-between;display:flex;position:absolute;bottom:11px;left:14px;right:14px}.gt-spark{animation:2.6s ease-in-out infinite gttw;display:block;position:absolute}@keyframes gttw{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.7)rotate(20deg)}}.gt-line{color:#fff3d6;text-shadow:.4px 0 #fff3d6;text-wrap:balance;margin:14px 6px 0;font:400 22px/1.12 Poiret One,serif}.gt-for{text-align:left;align-items:center;gap:12px;margin:16px 0 0 -2px;display:flex}.gt-for>div{min-width:0}.gt-for .gt-who,.gt-from .gt-who{display:block}.gt-big{width:84px;height:84px;font-size:46px;animation:3.6s ease-in-out infinite gtwig;transform:rotate(-4deg);box-shadow:0 0 0 3px #f2c14a,0 6px 0 3px #8f6514}@keyframes gtwig{0%,to{transform:rotate(-4deg)}50%{transform:rotate(3deg)scale(1.04)}}.gt-for .gt-who b{font-size:28px}.gt-for .gt-who b.ph{font:400 28px/1.1 var(--display);color:#fff3d6}.gt-tag{background:#fffbf0;border:2.5px solid #1b1309;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;padding:7px 10px 8px 11px;display:flex;position:relative;transform:rotate(2deg);box-shadow:0 3px #8f6514}.gt-tag:before{content:"";border:7px solid #0000;border-left:0;border-right:9px solid #1b1309;margin-top:-12px;position:absolute;top:50%;left:-10px}.gt-tag:after{content:"";border:5px solid #0000;border-left:0;border-right:6px solid #fffbf0;margin-top:-10px;position:absolute;top:50%;left:-6px}.gt-tag p{color:#1b1309;text-wrap:balance;margin:0;font-size:13px;font-weight:700;line-height:1.15}.gt-change{color:#ffd866;height:30px;font:800 12.5px/1 var(--body);background:#1b1309;border:2px solid #1b1309;border-radius:999px;flex:none;padding:0 14px}.gt-from{text-align:left;align-items:center;gap:8px;margin:12px 2px 0;display:flex}.gt-from .gt-av{width:36px;height:36px;font-size:19px}.gt-from .gt-who b{margin-top:2px;font-size:19px}.gt-h{text-align:center;color:#ffd866;text-shadow:0 3px #8f6514;text-wrap:balance;margin:18px 0 0;font-family:Limelight,serif;font-size:29px;font-weight:400;line-height:1.08}.gt-form{flex-direction:column;margin-top:28px;display:flex}.gt-lab{font:700 12.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffd866;margin:0}.gt-hint{color:#e3d2a6;margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.3}.gt-field{width:100%;height:50px;font:700 18px var(--body);color:#1b1309;background:#fffbf0;border:3px solid #1b1309;border-radius:14px;margin-top:8px;padding:0 14px;box-shadow:0 0 0 2.5px #f2c14a,0 5px 0 2.5px #8f6514}.gt-field::placeholder{color:#7c6a47;font-weight:600}.gt-chars{grid-template-columns:repeat(6,minmax(0,46px));justify-content:space-between;row-gap:12px;margin-top:12px;display:grid}.gt-ch{aspect-ratio:1;width:100%;transition:transform .15s var(--ease),background-color .15s;background:#2a2010;border:2.5px solid #c99a2e;border-radius:50%;place-items:center;padding:0;font-size:23px;line-height:1;display:grid;position:relative}.gt-ch:active{transform:scale(.9)}.gt-ch[aria-pressed=true]{background:var(--pc);border:3px solid #1b1309;transform:scale(1.08)rotate(-6deg);box-shadow:0 0 0 3px #ffd866,0 0 0 5.5px #1b1309,0 5px 0 5.5px #8f6514}.gt-chk{background:#ffd866;border:2.5px solid #1b1309;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-7px;right:-7px}.gt-chk svg{width:10px;height:10px}.gt-btn{color:#1b1309;width:100%;height:56px;font:400 21px/1 var(--display);letter-spacing:.01em;background:#f2c14a;border:3px solid #1b1309;border-radius:18px;flex:none;margin-top:22px;transition:transform .1s;position:relative;overflow:hidden;box-shadow:0 0 0 2.5px #ffd866,0 6px 0 2.5px #8f6514}.gt-btn i{background:#fffdf2;border-radius:3px;width:22px;height:5px;display:block;position:absolute;top:9px;left:16px;transform:rotate(-30deg)}.gt-btn i+i{width:8px;top:7px;left:38px}.gt-btn:active{transform:translateY(3px);box-shadow:0 0 0 2.5px #ffd866,0 3px 0 2.5px #8f6514}.gt-btn[disabled]{opacity:.5;transform:none}.gt-later,.gt-link{font:700 16px var(--body);color:#e3d2a6;text-underline-offset:4px;background:0 0;border:0;align-self:center;padding:10px 18px;text-decoration:underline}.gt-later{margin-top:4px}.gt-link{color:#f0e0b6;margin-top:6px;font-size:15.5px}#phone.gtdark{background:#120d07}.welcome.gtland{color:#fff3d6;padding:14px 24px calc(18px + env(safe-area-inset-bottom,0px));background:#120d07;overflow:hidden}.welcome.gtland>:not(.gt-bg){z-index:1;position:relative}.welcome.gtland .gt-glow,.welcome.gtland .gt-fan{top:262px}.gt-wm{text-align:center;color:#f6c744;text-shadow:0 4px #8f6514;margin:0;font-size:40px;transform:rotate(-3deg)}.gt-pick{margin-top:26px}.gt-pick[hidden]{display:none}.gt-sub{text-align:center;color:#f0e0b6;text-wrap:balance;margin:24px 4px 0;font-size:15px;font-weight:600;line-height:1.35}.welcome.gtland .gt-form{margin-top:14px}.welcome.gtland .gt-btn{margin-top:20px}.gt-fine{text-align:center;color:#e3d2a6;margin:6px 0 0;font-size:12.5px;font-weight:600}.welcome.gtland .tmdbline{color:#b8a57a;margin:5px 6px 0;font-size:10px;line-height:1.3}@media (max-width:355px){.gt-chars{row-gap:10px}.gt-ch{font-size:20px}.gt-h{font-size:26px}}@media (prefers-reduced-motion:reduce){.gt-tk,.gt-fan,.gt-spark,.gt-big{animation:none}}.youbtn{background:var(--paper);height:44px;transition:transform .14s var(--ease);border:0;border-radius:999px;flex:none;align-items:center;padding:0 6px;display:flex;position:relative}.youbtn:active{transform:scale(.93)}.youbtn .av{width:32px;height:32px;box-shadow:0 0 0 2px var(--paper);font-size:17px}.youbtn .av+.av{margin-left:-9px}.youbtn:after{content:"";position:absolute;inset:-4px}.ydot,.setrow .dot{background:var(--cherry);width:11px;height:11px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;position:absolute;top:2px;right:2px}.setrow{position:relative}.setrow .dot{top:10px;left:38px;right:auto;box-shadow:0 0 0 2px #fff}.setrow .chev{color:var(--mute);flex:none;width:18px;height:18px}.setrow .count{background:var(--cherry);color:#fff;min-width:22px;height:22px;font:800 .74rem/22px var(--body);text-align:center;border-radius:11px;flex:none;padding:0 6px}.bigq{text-align:center;font:400 1.9rem/1 var(--display);color:var(--ink);text-wrap:balance;flex:none;padding:2px 16px 0}.deck .stackwrap{margin:2px 16px 30px}.deck .stack{container-type:size}.deck .stack .card{width:var(--cw);margin:0 auto;left:0;right:0}.deck .stack .card .pimg{object-position:50% 0}.deck .stack .card .pwrap{aspect-ratio:2/3;flex:0 auto}.deck .stack .card .cinfo{flex:1 0 auto}.dhead .undobtn{transition:opacity .6s,visibility linear}.dhead .undobtn.gone{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s,visibility 0s linear .9s}.strip{touch-action:pan-y;flex-direction:column;flex:none;justify-content:center;min-height:56px;margin:0 6px 2px;display:flex;position:relative}.strip .ask.seen.off{visibility:hidden}.note.off{display:none}.note{background:var(--ink);color:var(--paper);min-height:52px;transition:transform .25s var(--ease),opacity .22s;-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 10px;padding:7px 24px 7px 8px;display:grid;box-shadow:0 10px 22px -10px #00000080}.strip .note{z-index:6;color:var(--ink);box-shadow:none;background:#fffbf0b8;position:absolute;top:50%;left:10px;right:10px;translate:0 -50%}.strip .note .tx b,.strip .note.undo .tx,.strip .note .tx.big{color:var(--ink)}.strip .note .stars-mini{color:var(--cherry)}.strip .note .u{color:var(--ink)}.strip .note .grip{background:#1b130933}.note.on{animation:notein .26s var(--ease) both}@keyframes notein{0%{opacity:0;transform:translateY(10px)}}.note.out{opacity:0;transform:translateY(6px)}.note.swept{opacity:0;transition:transform .22s ease-in,opacity .2s;transform:translate(-110%)!important}.note .acts{justify-self:end;align-items:center;gap:6px;display:flex}.note.two{grid-template-columns:auto 1fr}.note.two .acts{grid-column:1/-1;justify-self:end;margin-top:-2px}.note.undo{grid-template-columns:auto auto 1fr}.note .poster{border-radius:6px;flex:none;width:30px;height:40px}.note .tx{text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.92rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.note .tx b{color:var(--butter);font-weight:800}.note .tx.big{font:400 1.15rem/1.05 var(--display);color:var(--paper)}.note.undo .tx{font:400 1.2rem/1 var(--display);color:var(--paper);-webkit-line-clamp:1}.note .chk{background:var(--cherry);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.9rem;display:grid}.note .chk.no{background:var(--paper2);color:var(--ink)}.note .stars-mini{color:var(--butter);gap:1px;display:flex}.note .stars-mini svg{fill:currentColor;width:16px;height:16px}.note .mini-btn{flex:none;position:relative}.note .mini-btn:before,.note .u:before{content:"";position:absolute;inset:-6px -2px}.note .mini-btn.red{background:var(--cherry);color:#fff}.note .mini-btn.ag{background:var(--butter);color:var(--ink)}.note .u{color:var(--paper);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:9px 6px;font-size:.86rem;font-weight:700;text-decoration:underline;position:relative}.note .grip{background:#fffbf047;border-radius:2px;width:4px;height:22px;margin-top:-11px;position:absolute;top:50%;right:9px}.note.float{left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:35;position:absolute}.card.againcard{box-shadow:0 0 0 4px var(--butter),0 18px 36px -16px #0000008c}.seenchip{z-index:4;background:var(--ink);color:var(--paper);font:700 .72rem/1 var(--mono);letter-spacing:.08em;border-radius:999px;padding:5px 10px 4px;position:absolute;top:8px;left:8px}.seenchip span{color:var(--butter);letter-spacing:0;margin-left:4px}#seenrow.mine .star{pointer-events:none}#seenrow.mine .star.on svg{fill:var(--cherry)}.mood{width:calc(100% - 32px);height:34px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0 16px 6px;font-size:.84rem;font-weight:700;display:flex;overflow:hidden}.mood span{text-overflow:ellipsis;overflow:hidden}.mood svg{flex:none;width:14px;height:14px}.mood:active{background:#1b13090f}.mood b{color:var(--ink);font-weight:800}.chip.more{border-style:dashed}.link.inl{font-size:inherit;margin-left:2px;padding:0;display:inline}.idrow{align-items:center;gap:14px;margin:6px 44px 4px 0;display:flex}.sheet .idrow .idcard{flex:none;width:96px;margin:0;padding:6px;transform:rotate(-3deg)}.sheet .idrow .idcard .face{border-radius:11px;height:80px;font-size:42px}.idrow .tx{min-width:0}.idrow .tx b{font:400 1.7rem/1 var(--display);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.idrow .tx small{color:var(--ink2);margin-top:6px;font-size:.84rem;font-weight:600;line-height:1.3;display:block}.idrow .tx .link{padding:4px 0 0;font-size:.84rem;display:block}.av.pic,.gt-av.gt-pic{padding:0;overflow:hidden}.av .phimg,.gt-av .phimg{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.face.pic:after{display:none}.face .phimg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sheet .idrow .idcard{position:relative}.camb{background:var(--ink);width:30px;height:30px;color:var(--butter);box-shadow:0 0 0 3px var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-8px;right:-8px;transform:rotate(3deg)}.camb svg{width:17px;height:17px}.people{scrollbar-width:none;gap:14px;margin:14px -16px 0;padding:4px 16px 6px;display:flex;overflow-x:auto}.people::-webkit-scrollbar{display:none}.sheet-back{color:var(--ink);z-index:2;background:0 0;border:0;align-items:center;gap:4px;margin:-4px 0 6px;padding:6px 8px 6px 0;font-size:.95rem;font-weight:800;display:inline-flex;position:relative}.sheet-back svg{width:18px;height:18px}.sheet .setrows{margin:14px 0 0}.youfoot{text-align:center;color:var(--mute);margin:16px 0 4px;font-size:.76rem;font-weight:600}.youfoot a{color:var(--ink2)}.svcpick{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px;display:grid}.svcpick button{aspect-ratio:1;opacity:.5;filter:grayscale(.6);transition:transform .14s var(--ease),opacity .15s,filter .15s;background:#fff;border:0;border-radius:12px;padding:0;position:relative}.svcpick button img{border-radius:12px;width:100%;height:100%;display:block}.svcpick button.on{opacity:1;filter:none;box-shadow:0 0 0 2px var(--paper),0 0 0 5px var(--ink)}.svcpick button:active{transform:scale(.92)}.sheet.edit .swatches,.sheet.edit .emojis{margin-top:14px}.quiet .pushx{font:inherit;color:var(--mute);margin-left:6px;text-decoration:none}.fs-tell{color:var(--mute);text-underline-offset:3px;background:0 0;border:0;margin:14px auto 2px;padding:8px;font-size:.8rem;font-weight:600;text-decoration:underline;display:block}.privline{font:600 .82rem/1.25 var(--body);color:var(--ink2);text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin:8px 0 0;padding:6px 2px;display:flex}.privline.center{text-align:center;justify-content:center;width:100%}.privline .lock{width:15px;height:15px;color:var(--relish);flex:none}.privline u{text-underline-offset:3px;color:var(--ink);font-weight:700}.welcome .privline{margin-top:12px}.welcome .fine.nofine{margin-top:2px}.inv .privline,.gtland .privline{color:#e8d6a6}.inv .privline u{color:#ffd866}.inv .privline .lock{color:#9be3b0}.privhead{background:var(--relish);color:#fff;border-radius:18px;place-items:center;width:58px;height:58px;margin:6px auto 4px;display:grid}.privhead .lock{width:30px;height:30px}.sheet .moodh.privh{text-align:center;text-wrap:balance;margin:4px 30px 6px!important}.privpts{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.privpts li{background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.92rem;font-weight:500;line-height:1.35;display:flex}.privpts b{font-weight:800}.privpts .pic{background:var(--paper2);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.fbbox{border:2px solid var(--ink);width:100%;min-height:120px;font:600 1.02rem/1.35 var(--body);color:var(--ink);resize:none;background:#fff;border-radius:16px;padding:12px 14px}.fbbox.small{min-height:70px;margin-top:12px}.fbbox::placeholder{color:var(--mute);font-weight:600}.ctx{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.ctx span{background:var(--paper2);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:5px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.ctx span .av{width:18px;height:18px;box-shadow:none;font-size:10px}.ctx span button{color:var(--mute);background:0 0;border:0;padding:0 0 0 2px;font-weight:800;line-height:1}.ctx .poster.mini{border-radius:3px;width:16px;height:22px}.ctxnote{color:var(--mute);text-wrap:pretty;margin:8px 2px 0;font-size:.78rem;font-weight:600}.fbrow{gap:8px;margin-top:12px;display:flex}.thread{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.msg{align-items:flex-end;gap:10px;display:flex}.msg .bub{color:var(--ink);overflow-wrap:anywhere;background:#fff;border-radius:18px 18px 18px 6px;max-width:85%;padding:10px 14px;font-size:.92rem;font-weight:600;line-height:1.35;box-shadow:0 2px #0000000f}.msg.me{flex-direction:row-reverse}.msg.me .bub{background:var(--ink);color:var(--paper);border-radius:18px 18px 6px}.msg small{font:700 .66rem var(--mono);color:var(--mute);letter-spacing:.04em;margin-top:4px;display:block}.msg.me small{color:#fffbf099}.msg .acts{align-items:center;gap:6px;margin-top:8px;display:flex}.msg .acts small{font:600 .8rem var(--body);letter-spacing:0;margin:0}.sheet.inbox .dhd{padding:4px 44px 6px 0}.sheet.inbox .lrow{position:relative}.sheet.inbox .lrow .dot{background:var(--cherry);border-radius:50%;flex:none;width:10px;height:10px}.sheet.inbox .lrow small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.full{z-index:2;opacity:0;transition:opacity .25s,transform .3s var(--ease);overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden auto;transform:translateY(24px)}#overlay.open .full{opacity:1;transform:none}.full.inv{color:#fff3d6;padding:calc(14px + env(safe-area-inset-top,0px)) 24px calc(10px + env(safe-area-inset-bottom,0px));background:#120d07;flex-direction:column;display:flex}.full.inv>:not(.gt-bg){z-index:1;position:relative}.full.inv .gt-glow,.full.inv .gt-fan{top:250px}.full .fx{top:calc(10px + env(safe-area-inset-top,0px));color:#e3d2a6;z-index:3;background:#2a2010;border:0;border-radius:50%;width:40px;height:40px;font-size:1rem;right:10px;position:absolute!important}.inv .gt-h{margin:auto 30px 0;padding-top:18px;font-size:30px}.inv .gt-sub{margin-top:8px}.inv-tk{justify-content:center;display:flex}.inv .gt-tk{margin:12px auto 0}.gt-facebtn{background:0 0;border:0;border-radius:50%;flex:none;padding:0}.gt-facebtn .gt-av{animation:3s ease-in-out infinite gtnudge}@keyframes gtnudge{0%,80%,to{transform:none}88%{transform:scale(1.1)rotate(-6deg)}}.inv-chars{margin-top:14px}.inv-chars[hidden]{display:none}.inv-chars .gt-lab{margin-bottom:2px}.inv-form{flex-direction:column;margin-top:10px;display:flex}.inv .gt-lab{margin-top:14px}.inv .gt-lab small{font:600 11px var(--mono);letter-spacing:.08em;color:#c9ae6e;text-transform:none;margin-left:4px}.inv .gt-btn{justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.inv .gt-btn.face{background:var(--cherry);color:#fff;font:800 1.12rem var(--body);box-shadow:0 0 0 2.5px #ffd866,0 6px 0 2.5px #8f2a1f}.inv .gt-btn.face svg{width:24px;height:24px}.inv-ok{text-align:center;color:#9be3b0;margin:16px 0 0;font-size:.95rem;font-weight:700}.inv .gt-later{margin-top:auto;padding-top:12px}.keepfull .inv-mid{flex-direction:column;margin:auto 0;display:flex}.keepfull .gt-h{margin:0;padding:0;font-size:36px}.keepfull .gt-sub{margin:14px 4px 6px}@media (max-height:700px){.inv .gt-h{padding-top:8px;font-size:26px}.inv .gt-tk{zoom:.82;margin-top:8px}.inv .gt-lab{margin-top:10px}.inv .gt-btn{margin-top:14px}.inv .gt-sub{font-size:14px}}@media (max-width:389px){.gt-tk{zoom:.9}}@media (max-width:355px){.gt-tk{zoom:.79}}@media (max-height:700px) and (max-width:389px){.inv .gt-tk{zoom:.76}}@media (max-height:700px){.welcome.gtland .gt-tk{zoom:.8;margin-top:8px}.welcome.gtland .gt-sub{margin-top:12px}.welcome.gtland .gt-form{margin-top:8px}.welcome.gtland .gt-btn{margin-top:12px}.gt-wm{font-size:34px}.welcome.gtland .gt-line{margin-top:10px;font-size:19px}}.faqend button{font:inherit;color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:6px 2px;font-weight:800;text-decoration:underline}#overlay .layer{pointer-events:none;position:absolute;inset:0}#overlay.open .layer>*{pointer-events:auto}#overlay .layer.under{visibility:hidden}#overlay .layer.under:has(+.layer.top):has(.sheet.room){visibility:visible;isolation:isolate}html.roomunder #phone:before{background:var(--roomstrip,var(--roombar));opacity:1}#phone:has(#overlay .layer.top .inv):before{opacity:1;background:#120d07}#overlay .layer.under *{pointer-events:none!important}#overlay.bare .backdrop{opacity:0}.layer.pushed .sheet>:not(.grabzone){animation:sheetin .28s var(--ease)}@keyframes sheetin{0%{opacity:0;transform:translate(36px)}}@media (prefers-reduced-motion:reduce){.layer.pushed .sheet>*{animation:none}}.sheet .sheet-back{border-radius:999px;gap:2px;margin:-6px 0 6px -8px;padding:6px 10px 6px 4px;font-size:1rem;position:sticky;top:0}.sheet .sheet-back svg{width:22px;height:22px}.sheet .sheet-back:active{background:var(--paper2)}html,body{background:var(--butter);background-image:none}.deck{padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}.av.xl{width:76px;height:76px;font-size:40px}.av.xxl{width:96px;height:96px;box-shadow:0 0 0 4px var(--paper),0 12px 24px -12px #461e0099;font-size:50px}.av.big{width:132px;height:132px;font-size:68px}.avs{flex:none;display:inline-flex}.avs .av+.av{margin-left:-6px}.av.plus{border:2.5px dashed var(--ink2);box-shadow:none;color:var(--ink);font:400 1.6rem/1 var(--display);background:0 0}.av.more{background:var(--ink);color:var(--butter);font:800 .62rem/1 var(--body);border-radius:999px;width:auto;min-width:22px;padding:0 5px}.deck .chead{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:4px 14px 0;display:grid}.deck .chead .wordmark{font-size:2.35rem;transform:rotate(-2deg)}.chead .undo{border:2.5px solid var(--ink);background:var(--paper);height:38px;color:var(--ink);transition:transform .14s var(--ease),background-color .2s,color .2s,opacity .2s;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:0 13px 0 10px;font-size:.92rem;font-weight:800;display:inline-flex}.chead .undo svg{flex:none;width:18px;height:18px}.chead .undo.off{opacity:.32}.chead .undo:active{transform:scale(.92)}.chead .undo.lit{background:var(--ink);color:var(--butter)}.chead .undo.pop{animation:undopop .45s var(--ease)}@keyframes undopop{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:none}}.mebtn{transition:transform .14s var(--ease);background:0 0;border:0;border-radius:50%;justify-self:end;padding:0;position:relative}.mebtn .av{width:42px;height:42px;box-shadow:0 0 0 3px var(--paper),0 4px 10px -4px #461e0080;font-size:21px}.mebtn:active{transform:scale(.9)}.mebtn .ydot{position:absolute;top:-2px;right:-2px}.mrow{transition:transform .25s var(--ease);touch-action:pan-x;flex:none;position:relative}.mscroll{scrollbar-width:none;overscroll-behavior-x:contain;align-items:flex-start;gap:9px;padding:8px 16px 14px;display:flex;overflow:auto hidden}.mscroll::-webkit-scrollbar{display:none}.mall{background:var(--ink);width:62px;height:88px;color:var(--butter);transition:transform .14s var(--ease);border:0;border-radius:13px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;display:flex;position:relative;box-shadow:0 3px #00000038}.mall b{font:400 1.95rem/1 var(--display)}.mall span{letter-spacing:.01em;font-size:.7rem;font-weight:800}.mall:active,.mt:active{transform:scale(.94)}.mall .newc{background:var(--cherry);color:#fff;font:800 .64rem/1 var(--body);box-shadow:0 0 0 2px var(--butter);white-space:nowrap;border-radius:999px;padding:4px 6px;font-style:normal;position:absolute;top:-7px;right:-9px}.mt{width:59px;height:88px;transition:transform .14s var(--ease);background:0 0;border:0;border-radius:11px;flex:none;padding:0;position:relative}.mt .poster{border-radius:11px;position:absolute;inset:0;box-shadow:0 4px 10px -4px #50230099}.mt .poster .pt,.mt .poster .py,.mt .poster .pd{display:none}.mt.new .poster{box-shadow:0 0 0 3px var(--cherry),0 0 16px 2px #e2402fa6}.mt .ndot{background:var(--cherry);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--butter);z-index:2;border-radius:50%;position:absolute;top:-5px;right:-5px}.mt.tn{width:66px;height:94px;margin:-3px 2px 0 1px}.mt.tn .poster{box-shadow:0 0 0 3px var(--ink),0 6px 12px -4px #502300b3}.mt.tn em{z-index:3;background:var(--cherry);color:#fff;font:400 .78rem/1 var(--display);text-align:center;box-shadow:0 2px 0 var(--cherry-d);border-radius:7px;padding:4px 0 5px;font-style:normal;position:absolute;bottom:-6px;left:-4px;right:-4px}.mt.more{width:56px;color:var(--ink2);background:0 0;border:2.5px dashed #1b130959;font-size:.78rem;font-weight:800;line-height:1.1}@keyframes drop{0%{opacity:0;transform:translateY(-120px)scale(1.6)}}.mt .mfaces{z-index:2;display:flex;position:absolute;bottom:-6px;left:-4px}.mt .mfaces .av{width:21px;height:21px;box-shadow:0 0 0 2px var(--butter);font-size:11px}.mt .mfaces .av+.av{margin-left:-6px}.mt .mfaces .av.more{min-width:21px;padding:0 4px;font-size:9.5px}.pullhint{text-align:center;color:var(--ink2);opacity:0;pointer-events:none;font-size:.72rem;font-weight:800;transition:opacity .2s;position:absolute;bottom:-6px;left:0;right:0}.mrow.pulling .pullhint{opacity:1}.mempty{align-items:center;gap:12px;padding:8px 16px 10px;display:flex}.mempty p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:.86rem;font-weight:600;line-height:1.3}.mempty p b{color:var(--ink);font-weight:800}.mall.add{border:2.5px dashed var(--ink);color:var(--ink);box-shadow:none;background:0 0}.mall.add b{font-size:2.2rem}.mempty.nudge .mall.add{background:var(--cherry);border-color:var(--cherry);color:#fff;box-shadow:0 0 0 4px #e2402f40}.deck .ask.watch{height:42px;padding:0 8px}.deck .ask.watch .aq{transition:color .2s;position:relative}.deck .note.inq{box-shadow:none;color:var(--ink);text-align:center;min-height:0;animation:fbin .3s var(--ease);background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin:0;padding:0;font-size:.88rem;font-weight:800;line-height:1.15;display:none;position:static;transform:none}.deck .note.inq.on{display:flex}.deck .ask.watch.noted .aq>.qtx{display:none}.deck .note.inq .chk{color:var(--cherry);font-size:1rem}.deck .note.inq.no .chk{color:var(--ink2)}.deck .note.inq b{font:400 1.05rem/1 var(--display);color:var(--cherry)}.deck .note.inq .stars-mini{color:var(--cherry)}.deck .note.inq .stars-mini svg{fill:currentColor;width:13px;height:13px}.deck .note.inq .poster,.deck .note.inq .grip{display:none}.deck .note.inq .acts{gap:4px;display:inline-flex}.deck .note.inq .mini-btn,.deck .note.inq .u{background:var(--ink);color:var(--butter);font:800 .76rem/1 var(--body);border:0;border-radius:999px;padding:4px 9px}@keyframes fbin{0%{opacity:0;transform:translateY(8px)}}.deck .card .rate.bl,.card .rate.bl{inset:auto auto 10px 10px;transform:none}.deck .stackwrap{margin:2px 16px 10px;position:relative}@media (max-height:700px){.deck .stackwrap{margin-bottom:8px}.deck .strip{min-height:46px;margin-top:6px;margin-bottom:6px}}.pwrap .poster img{object-position:50% 12%}.card .prov{gap:4px;display:flex}.sentby{background:var(--cherry);color:#fff;box-shadow:0 2px 0 var(--cherry-d);border-radius:999px;align-items:center;gap:6px;margin:0 0 6px -2px;padding:3px 11px 3px 3px;font-size:.82rem;font-weight:800;display:inline-flex}.sentby .av{width:22px;height:22px;font-size:12px;box-shadow:0 0 0 2px #fff}.ficon{border:2.5px solid var(--ink);background:var(--paper);width:42px;height:42px;color:var(--ink);transition:transform .14s var(--ease),background-color .2s,color .2s;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 3px 8px -3px #461e0073}.ficon svg{width:22px;height:22px}.ficon:active{transform:scale(.9)}.ficon.on{background:var(--ink);color:var(--butter);box-shadow:0 0 0 2.5px var(--paper),0 3px 10px -2px #00000080}.ficon .fct{background:var(--cherry);color:#fff;min-width:20px;height:20px;font:800 .72rem/20px var(--body);text-align:center;box-shadow:0 0 0 2.5px var(--paper);border-radius:999px;padding:0 5px;font-style:normal;position:absolute;top:-6px;right:-6px}.ficon.deckf{z-index:8;position:absolute;top:14px;right:14px}.deck .stack .ficon.deckf{top:calc(var(--cw) * .19945 + 7px);right:calc((100cqw - var(--cw)) / 2 + var(--cw) * .0554 + 7px)}#dficon{display:contents}.sheet .stool{z-index:4;position:absolute;top:10px;right:56px}.sheet.listsheet,.sheet.seensheet{height:92%}.emptybox{background:var(--paper2);color:var(--ink2);text-align:center;border-radius:16px;padding:16px;font-size:.9rem;font-weight:600}.link.small{color:var(--mute);margin:18px auto 0;font-size:.82rem;display:block}.link.inl{font-size:inherit;padding:0}.link.center{margin:6px auto 0;display:block}.sheet .lhead2{align-items:center;gap:10px;margin:8px 0 2px;display:flex}.sheet .lhead2 .moodh{flex:1;margin:0}.sheet .lhead2 .spill{margin-left:auto}.sbtn{background:var(--paper2);width:38px;height:38px;color:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.sbtn svg{width:20px;height:20px}.sbtn.on{background:var(--ink);color:var(--butter)}.sfield{border:2px solid var(--ink);background:#fff;border-radius:14px;align-items:center;gap:8px;margin:10px 0 2px;padding:4px 4px 4px 12px;display:flex}.sfield svg{width:18px;height:18px;color:var(--mute);flex:none}.sfield input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px 0;font-size:1rem;font-weight:700}.sfield .link{padding:6px 8px;font-size:.86rem}.pchips{scrollbar-width:none;gap:4px;margin:6px -16px 0;padding:6px 16px 8px;display:flex;overflow-x:auto}.pchips::-webkit-scrollbar{display:none}.pchip{width:76px;transition:transform .14s var(--ease);background:0 0;border:0;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:4px 0;display:flex}.pchip:active{transform:scale(.93)}.pchip .av{width:56px;height:56px;margin-bottom:5px;font-size:28px}.pchip b{text-overflow:ellipsis;white-space:nowrap;max-width:74px;font-size:.84rem;font-weight:800;overflow:hidden}.pchip small{color:var(--mute);white-space:nowrap;font-size:.7rem;font-weight:700}.lsub{color:var(--mute);margin:10px 0 6px;font-size:.82rem;font-weight:600}.lsub b{color:var(--ink);font-weight:800}.mlist{background:#fff;border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 2px #1b13090d}.mlist li{align-items:center;display:flex}.mlist li+li{border-top:1px solid var(--line)}.mli{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:9px 6px 9px 9px;transition:background-color .15s;display:flex}.mli:active{background:var(--paper2)}.mli .poster{border-radius:9px;flex:none;width:52px;height:78px;box-shadow:0 4px 10px -6px #50230099}.mli .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mli .tx b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.mli .tx small{color:var(--mute);font-size:.78rem;font-weight:600}.mli .who{color:var(--ink2);align-items:center;gap:6px;min-width:0;margin-top:3px;font-size:.8rem;font-weight:700;display:flex}.mli .who>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mli .who .av{width:22px;height:22px;font-size:12px;box-shadow:0 0 0 2px #fff}.mli .tag{font:800 .64rem/1 var(--body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:1px 0;padding:3px 7px}.mli .tag.tn{background:var(--cherry);color:#fff}.mli .tag.nw{background:var(--butter);color:var(--ink)}.mlist .svc{flex:none;padding:0 12px 0 4px}.mlist .svc img{border-radius:9px;width:34px;height:34px;display:block;box-shadow:0 1px 4px #0003}.mlist .svc.none{color:var(--mute);text-align:center;width:54px;font-size:.62rem;font-weight:700;line-height:1.1}.waithd{margin:22px 2px 8px}.waithd h4{margin:0;font-size:1.05rem;font-weight:800}.waithd h4 small{font:700 .8rem var(--mono);color:var(--mute);margin-left:4px}.waithd p{color:var(--mute);margin:2px 0 0;font-size:.82rem;font-weight:600}.waithd .link{padding:0 0 0 6px;font-size:.82rem}.wgrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.wt{transition:transform .14s var(--ease);background:0 0;border:0;border-radius:9px;padding:0;position:relative}.wt:active{transform:scale(.94)}.wt .poster{aspect-ratio:2/3;border-radius:9px;width:100%;height:auto;box-shadow:0 4px 10px -6px #50230099}.hrow{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 6px;display:flex;overflow-x:auto}.hrow::-webkit-scrollbar{display:none}.hrow .wt{flex:none;width:72px}.wt .you5{background:var(--cherry);color:#fff;font:800 .6rem/1 var(--body);text-align:center;border-radius:6px;padding:3px 0;font-style:normal;position:absolute;bottom:4px;left:4px;right:4px}.buzz{background:var(--paper2);color:var(--ink2);border-radius:16px;align-items:center;gap:10px;margin:22px 0 0;padding:12px 12px 12px 14px;font-size:.88rem;font-weight:600;line-height:1.25;display:flex}.buzz svg{width:22px;height:22px;color:var(--ink);flex:none}.buzz span{flex:1}.buzz b{color:var(--ink);font-weight:800}.phero{align-items:center;gap:14px;margin:2px 0 6px;display:flex}.phero .moodh{margin:0}.phero p{color:var(--ink2);margin:4px 0 0;font-size:.86rem;font-weight:600}.phero p b{color:var(--ink)}#overlay .sheet.room{height:100%;max-height:none;padding:0 0 calc(env(safe-area-inset-bottom,0px) + 18px);color:#fff;box-shadow:none;--fg2:#ffffffbd;--fg3:#ffffff9e;--rline:#ffffff1f;--panel:#ffffff12;--hand:"Caveat","Bradley Hand",cursive;background-color:var(--r-bg);border-radius:0;top:0}html.roomtop.sa,html.roomtop.sa body{background:var(--roombar)}#topstrip{z-index:2147483000;opacity:.12;pointer-events:none;height:12px;position:fixed;top:0;left:0;right:0}#phone:has(#overlay .layer.top .sheet.room):before{background:var(--roomstrip,var(--roombar));opacity:1}#phone:has(#overlay .layer.top .sheet.room .fbox.wide):before{opacity:0}.sheet.room .hand{white-space:nowrap;font-family:var(--hand);letter-spacing:.2px;font-size:27px;font-weight:700;line-height:1}.sheet.room .ftop{z-index:6;pointer-events:none;justify-content:space-between;align-items:center;padding:2px 14px 8px;display:flex;position:sticky;top:0}.sheet.room .ftop>span{pointer-events:auto;gap:8px;display:flex}.sheet.room .ftop{transition:background-color .2s}.sheet.room.scrolled .ftop{background:linear-gradient(180deg,var(--r-bg) 0%,var(--r-bg) 78%,transparent 100%)}.sheet.room .glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;height:38px;transition:transform .14s var(--ease);background:#ffffff21;border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:0;font-size:15px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.sheet.room .glass:active{transform:scale(.93)}.sheet.room .glass.round{width:38px}.sheet.room .fsend{padding:0 15px 0 12px}.sheet.room .sheet-back{gap:0;margin:0;padding:0;font-size:15px;position:static}.sheet.room .sheet-back svg{width:18px;height:18px}.sheet.room .sheet-back:active{background:#ffffff21}.fbox{aspect-ratio:16/9;margin:2px 12px 0;position:relative}.fbox .halo{object-fit:cover;filter:blur(38px)saturate(1.6);opacity:.55;z-index:0;pointer-events:none;width:116%;height:125%;position:absolute;top:-10%;left:-8%}.fbox .frame{z-index:1;border-radius:18px;position:absolute;inset:0;overflow:hidden}.fbox .still{object-fit:cover;width:100%;height:100%;display:block}.fbox.nobd .still{object-position:50% 22%}.fbox:not(.playing) .still{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 62%,#0000008c 84%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000008c 84%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.fbox.wait .frame{background:#ffffff0d}.fbox .play{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;height:40px;transition:transform .14s var(--ease);background:#140e086b;border:0;border-radius:99px;align-items:center;gap:7px;padding:0 17px 0 12px;font-size:16px;font-weight:750;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:inset 0 0 0 1.5px #ffffff59}.fbox .play:active{transform:scale(.94)}.fbox .play svg{width:22px;height:22px}.fbox.playing .frame{background:#000;box-shadow:0 0 0 1.5px #ffffff38,0 18px 40px -18px #000000b3}.fbox.playing .halo{opacity:.7}.fbox iframe{z-index:1;border:0;width:100%;height:100%;position:absolute;inset:0}.fbox.playing .frame:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000061 0%,#0000 26% 62%,#000000a8 100%);position:absolute;inset:0}.fbox .x{z-index:3;background:#0000006b;width:34px;height:34px;position:absolute;top:9px;left:9px}.sheet.room .fbox .x{background:#0000006b;width:34px;height:34px}.fbox .x svg{width:15px;height:15px}.fbox .bar{z-index:3;color:#fff;font-variant-numeric:tabular-nums;align-items:center;gap:9px;padding:8px 8px 8px 10px;font-size:12.5px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.fbox .bar .pp{color:#fff;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.fbox .bar .pp .i-play,.fbox.paused .bar .pp .i-pause{display:none}.fbox.paused .bar .pp .i-play{display:block}.fbox .bar .t{min-width:30px}.fbox .bar .track{touch-action:none;cursor:pointer;flex:1;align-items:center;height:24px;display:flex;position:relative}.fbox .bar .track:before{content:"";background:#ffffff4d;border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.fbox .bar .track i{background:var(--butter);border-radius:4px;width:0;height:4px;display:block;position:relative}.fbox .bar .track i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;right:-6px;box-shadow:0 1px 4px #0006}.fbox .bar .fs{background:var(--butter);width:38px;height:38px;color:var(--ink);border:0;border-radius:12px;place-items:center;padding:0;display:grid;box-shadow:0 2px #0000004d}.fbox .bar .fs .i-shrink,.fbox .wtitle{display:none}.fbox .turn{z-index:4;opacity:0;white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);color:#fff;pointer-events:none;background:#0e0a069e;border-radius:99px;align-items:center;gap:9px;height:52px;padding:0 20px 0 8px;font-size:16px;font-weight:750;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -8px #0009}.fbox .turn .phone{background:var(--butter);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.fbox .turn .ph{transform-box:view-box;transform-origin:20px 23px;transform:rotate(-90deg)}@media (prefers-reduced-motion:no-preference){.fbox .turn{animation:5.6s .15s both turn-cue}.fbox .turn .ph{animation:1.7s cubic-bezier(.6,0,.3,1) .35s 3 both tip}.fbox .turn .arc{animation:1.7s .35s 3 both arc}.fbox[data-cue=turn] .bar .fs,.fbox[data-cue=none] .bar .fs{animation:1.2s 5.4s 2 both nudge}.fbox[data-cue=none] .bar .fs{animation-delay:1.2s}}@media (prefers-reduced-motion:reduce){.fbox .turn{animation:6s both turn-still}}@keyframes turn-cue{0%{opacity:0;transform:translate(-50%,-38%)scale(.94)}7%{opacity:1;transform:translate(-50%,-50%)scale(1)}90%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.97)}}@keyframes turn-still{0%,96%{opacity:1}to{opacity:0}}@keyframes tip{0%,18%{transform:rotate(0)}52%,86%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@keyframes arc{0%,15%{opacity:.25}45%,to{opacity:1}}@keyframes nudge{0%,to{transform:scale(1)}40%{transform:scale(1.14)}}.fbox.playing.wide{aspect-ratio:auto;z-index:60;background:#000;margin:0;position:fixed;inset:0}.fbox.playing.wide .halo,.fbox.wide .turn{display:none}.fbox.playing.wide .frame{box-shadow:none;border-radius:0}.fbox.playing.wide .frame:after{background:linear-gradient(#000000b8 0%,#00000057 18%,#0000 32% 60%,#0006 76%,#000c 100%)}.sheet.room .fbox.wide .x{top:14px;left:calc(env(safe-area-inset-left,0px) + 6px);background:#00000080;width:40px;height:40px}.fbox.wide .wtitle{z-index:3;top:14px;left:calc(env(safe-area-inset-left,0px) + 58px);color:#ffffffd9;text-shadow:0 1px 10px #00000080;height:40px;margin:0;font-size:14px;font-weight:650;line-height:40px;display:block;position:absolute}.fbox.wide .wtitle b{font-family:var(--display);color:#fff;letter-spacing:.2px;margin-right:6px;font-size:21px;font-weight:400}.fbox.wide .bar{left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);bottom:calc(env(safe-area-inset-bottom,0px) + 2px);gap:12px;padding:0 4px;font-size:13.5px}.fbox.wide .bar .fs{color:#fff;background:#ffffff29;animation:none;box-shadow:inset 0 0 0 1px #fff3}.fbox.wide .bar .fs .i-full{display:none}.fbox.wide .bar .fs .i-shrink{display:block}@media (prefers-reduced-motion:no-preference){.fbox.wide:not(.peek) :is(.x,.wtitle,.bar),.fbox.wide:not(.peek) .frame:after{animation:.6s 3s both controls}}@keyframes controls{0%{opacity:1}to{opacity:0}}.sheet.trailer-wide{overflow:hidden}.sheet.trailer-wide .ftop{visibility:hidden}.sheet.room .fbody{z-index:2;text-align:center;padding:12px 20px 0;position:relative}.sheet.room h3{font-family:var(--display);letter-spacing:.2px;text-wrap:balance;text-shadow:0 2px 24px #00000040;margin:6px 0;font-size:40px;font-weight:400;line-height:1}.sheet.room .fmeta{color:var(--fg2);margin:0;font-size:15px;font-weight:600}.sheet.room .fmeta i,.sheet.room .flinks i{opacity:.6;margin:0 7px;font-style:normal}.sheet.room .fblurb{max-width:330px;color:var(--fg2);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px auto 0;font-size:14.5px;line-height:1.38;display:-webkit-box;overflow:hidden}.sheet.room .fblurb.mute{color:var(--fg3)}.sheet.room .fblurb.fdesc.fit,.sheet.room .fblurb.fdesc.open{-webkit-line-clamp:unset;text-wrap:pretty;display:block;overflow:visible}.sheet.room .fmore{all:unset;cursor:pointer;color:#fff;text-underline-offset:3px;white-space:nowrap;margin:-6px 0;padding:6px 2px;font-weight:800;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.sheet.room .fmore:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}.sheet.room .fwho{color:var(--fg2);text-align:left;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:9px;margin:12px auto 0;padding:0;font-size:14.5px;font-weight:500;line-height:1.25;display:flex}.sheet.room .fwho b{color:#fff;font-weight:700}.sheet.room .fwho .avs{flex:none;display:inline-flex}.sheet.room .fwho .av{width:28px;height:28px;box-shadow:0 0 0 2px var(--r-bg);font-size:15px}.sheet.room .fwho .av+.av{margin-left:-7px}.sheet.room .fwho .av.more{color:#fff;background:#fff3;font-size:11px;font-weight:800}.sheet.room .fpanel{background:var(--panel);box-shadow:inset 0 0 0 1px var(--rline);text-align:left;border-radius:22px;margin:16px 0 0;padding:4px 16px}.sheet.room .q{border:0;justify-content:space-between;align-items:center;gap:10px;min-height:58px;margin:0;padding:0;display:flex}.sheet.room .q+.q{border-top:1px solid var(--rline)}.sheet.room .fseen .aq{font-family:var(--hand);color:#fff;flex:none;font-size:27px;font-weight:700}.sheet.room .stars{flex:none;justify-content:flex-end;gap:2px;max-width:none;margin-left:auto;display:flex}.sheet.room .star{background:0 0;border:0;place-items:center;width:38px;height:40px;padding:0;display:grid}.sheet.room .star svg{fill:none;stroke:#fffc;stroke-width:1.7px;stroke-linejoin:round;width:31px;height:31px}.sheet.room .star.on svg{fill:var(--butter);stroke:var(--butter)}.sheet.room .yn{gap:8px;display:flex}.sheet.room .pill{white-space:nowrap;color:#fff;min-width:66px;height:40px;transition:transform .14s var(--ease);background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:5px;padding:0 18px;font-size:16px;font-weight:750;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffff73}.sheet.room .pill:active,.sheet.room .chip:active{transform:scale(.94)}.sheet.room .pill svg,.sheet.room .chip svg{width:17px;height:17px}.sheet.room .pill.yes{color:var(--butter);box-shadow:inset 0 0 0 2px var(--butter)}.sheet.room .pill.yes.on{background:var(--butter);color:var(--ink);box-shadow:0 3px #00000040}.sheet.room .pill.on:not(.yes){color:var(--ink);background:#fff}.sheet.room .fask:has(.pill.on) .pill:not(.on){opacity:.72}.sheet.room .frank{justify-content:flex-start;gap:8px;min-height:50px}.sheet.room .frank .num{font-family:var(--display);color:var(--butter);font-size:26px;line-height:1}.sheet.room .frank .of{color:var(--fg2);flex:1;font-size:15px;font-weight:650}.sheet.room .chip{color:#fff;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:6px;min-width:84px;height:32px;margin:0;padding:0 13px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1.5px #fff6}.sheet.room .chip svg{width:14px;height:14px}.sheet.room .chip.again{font-size:15px}.sheet.room .chip.again.on{background:var(--butter);color:var(--ink);box-shadow:0 2px #00000040}.sheet.room .fwatch{text-align:left;gap:14px;margin:18px 0 0;display:grid}.sheet.room .lab{align-items:baseline;gap:7px;margin:0 0 8px;font-size:15px;font-weight:750;display:flex}.sheet.room .lab small{color:var(--fg3);font-size:13.5px;font-weight:600}.sheet.room .lab small a{color:inherit}.sheet.room .lab .dot{background:#ffffff59;border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.sheet.room .dot.stream{background:#7ee0a2}.sheet.room .dot.rent{background:0 0;box-shadow:inset 0 0 0 2px #ffffffe6}.sheet.room .nostream{color:#fff;background:0 0;border-radius:0;margin:0;padding:0;font-size:15px}.sheet.room .nostream .lab{margin:0}.sheet.room .logos{flex-wrap:wrap;gap:9px;display:flex}.sheet.room .svc{width:46px;height:46px;transition:transform .14s var(--ease);border-radius:12px;flex:none;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 4px 10px -4px #00000080}.sheet.room .svc:active{transform:scale(.92)}.sheet.room .svc img{width:100%;height:100%;display:block}.sheet.room .ffine{border-top:1px solid var(--rline);color:var(--fg3);margin-top:26px;padding-top:14px;font-size:12.5px;font-weight:550}.sheet.room .ffine p{margin:0 0 6px}.sheet.room .flinks{margin:0 0 6px;display:block}.sheet.room .flinks .olink{min-height:0;color:var(--fg2);font-size:12.5px;font-weight:550;line-height:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.sheet.room .flinks .olink:before{display:none}.sheet.room .flinks .olink:active{color:#fff;background:0 0}.sheet.room .ffine a,.sheet.room .fs-tell{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.sheet.room .credit{color:var(--fg3);margin:0;font-size:12.5px;font-weight:550}.sheet.room .fs-tell{font:inherit;background:0 0;border:0;margin:0;padding:0;display:inline}.sendhd{align-items:center;gap:12px;margin:0 0 8px;display:flex}.sendhd .poster{border-radius:8px;flex:none;width:46px;height:68px}.sendhd small{font:800 .72rem var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);display:block}.sendhd h3{font:400 1.5rem/1.05 var(--display);margin:2px 0 0}.sendfaces{grid-template-columns:repeat(4,1fr);gap:12px 6px;margin:4px 0 18px;display:grid}.sf{background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:6px 0;display:flex;position:relative}.sf .av{width:56px;height:56px;transition:transform .15s var(--ease);margin-bottom:4px;font-size:28px}.sf b{font-size:.84rem;font-weight:800}.sf small{color:var(--mute);min-height:1em;font-size:.7rem;font-weight:700}.sf.on .av{box-shadow:0 0 0 3px var(--paper),0 0 0 6px var(--cherry);transform:scale(1.04)}.sf .tick{background:var(--cherry);color:#fff;width:24px;height:24px;box-shadow:0 0 0 2.5px var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:calc(50% - 34px)}.sf .tick svg{width:15px;height:15px}.sharelink{margin-top:12px}.sharelink svg{width:20px;height:20px}.sheet .idrow .mecard{background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.mecard .av{box-shadow:0 0 0 4px #fff,0 12px 22px -10px #50230099}.mecard .camb{background:var(--ink);width:34px;height:34px;color:var(--butter);box-shadow:0 0 0 3px var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.mecard .camb svg{width:18px;height:18px}.sheet .idrow .mini-btn{margin-top:10px;padding:9px 14px;font-size:.86rem}.yh2{margin:22px 0 10px;font-size:.92rem;font-weight:800}.ltiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ltile{background:var(--paper2);text-align:left;color:var(--ink);min-width:0;transition:transform .14s var(--ease);border:0;border-radius:20px;flex-direction:column;padding:14px 12px 12px;display:flex}.ltile:active{transform:scale(.96)}.ltile b{font:400 1.25rem/1 var(--display);margin-top:12px}.ltile small{color:var(--ink2);margin-top:4px;font-size:.78rem;font-weight:700}.fan3{height:84px;display:block;position:relative}.fan3 .poster{border-radius:8px;width:56px;height:84px;position:absolute;top:0;box-shadow:0 6px 12px -6px #00000080}.fan3 .poster .pt,.fan3 .poster .py,.fan3 .poster .pd{display:none}.fan3 .poster:first-child{z-index:0;left:0;transform:rotate(-6deg)}.fan3 .poster:nth-child(2){z-index:1;left:34px;transform:rotate(2deg)}.fan3 .poster:nth-child(3){z-index:2;left:68px;transform:rotate(8deg)}.fan3 .poster.empty{background:#1b130914}.sheet.you .setrows{margin-top:16px}.photoprev{justify-content:center;margin:8px 0 16px;display:flex}.photoprev .av{box-shadow:0 0 0 5px #fff,0 18px 30px -12px #50230099}.photobtns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.photobtns .btn{cursor:pointer;padding:14px 8px;font-size:.95rem;position:relative;overflow:hidden}.photobtns svg{flex:none;width:20px;height:20px}.photobtns input{opacity:0;cursor:pointer;font-size:0;position:absolute;inset:0}.sheet .field{margin:18px 0 6px;font-size:.92rem;font-weight:800;display:block}.sheet.seensheet .toprow{padding-top:22px}.sheet.seensheet .pgrid{grid-template-columns:repeat(4,1fr);gap:12px 8px}.sheet.seensheet .ptile .poster{aspect-ratio:2/3}.sheet.seensheet .ptile b{font-size:.74rem}.sheet.seensheet #toplist{margin-top:6px}.fhd{align-items:center;gap:10px;margin:0 44px 6px 0;display:flex}.fhd .moodh{flex:1;margin:0}.fcount{background:var(--butter);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:.86rem;font-weight:800;transition:background-color .2s}.fcount b{font:400 1.15rem/1 var(--display)}.fcount.zero{background:var(--cherry);color:#fff}.sheet.fsheet .tier{margin-top:16px}.sheet.fsheet .tier h4{font:800 .92rem/1 var(--body);letter-spacing:0;text-transform:none;color:var(--ink);margin:0 0 8px}.sheet.fsheet .tier h4:after{display:none}.sheet.fsheet .chips{flex-wrap:wrap;gap:8px;display:flex}.sheet.fsheet .chip{padding:8px 14px;font-size:.92rem}.lede.fl{margin:-2px 0 8px;font-size:.84rem}.sheet.fsheet .svcpick{grid-template-columns:repeat(6,1fr)}.chip.more{color:var(--ink2);border-style:dashed;border-color:var(--ink2);box-shadow:none;background:0 0}.chip.radio{border-color:var(--line);background:#fff}.chip.radio.on{border-color:var(--ink);background:var(--ink);color:var(--butter)}.chip.who{padding:3px 13px 3px 3px}.chip.who .av{width:26px;height:26px;box-shadow:none;font-size:14px}.ffoot{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--paper);z-index:3;grid-template-columns:auto 1fr;gap:10px;margin:18px -16px 0;display:grid;position:sticky;bottom:0;box-shadow:0 -8px 16px -10px #1b130933}.ffoot .btn.light{width:auto;padding:16px 22px}.invpair{justify-content:center;align-items:center;gap:10px;margin:14px 0;display:flex}.invpair .ih{font:400 2rem/1 var(--display);color:var(--cherry)}.sheet.invsheet .btn{margin-top:8px}.sheet.invsheet .moodh{text-align:center;margin-right:0}.sheet.invsheet .lede{text-align:center}.afterscr{min-height:100%;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.afterscr .chead{grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:8px 14px 0;display:grid}.afterscr .chead .wordmark{font-size:2.35rem;transform:rotate(-2deg)}.aft{margin:10px 16px 0}.aft-card{background:var(--paper);border-radius:24px;align-items:center;gap:14px;padding:12px;display:flex;box-shadow:0 18px 30px -20px #502300b3}.aft-p{background:0 0;border:0;border-radius:12px;flex:none;padding:0}.aft-card .poster{border-radius:12px;flex:none;width:96px;height:144px;display:block}.aft-card h2{font:400 1.55rem/1.05 var(--display);text-wrap:balance;margin:0}.tn-lab{font:400 1rem/1 var(--display);color:var(--cherry);letter-spacing:.02em;margin:0 0 6px}.aft-card .mute{margin:8px 0 0;font-size:.88rem;font-weight:600}.aft-btns{gap:12px;margin-top:18px;display:grid}.aft-q{text-align:center;font:400 1.6rem/1 var(--display);margin:26px 0 8px}.aft-stars{justify-content:center;gap:4px;display:flex}.aft-stars .star{width:58px;height:62px}.aft-stars .star svg{width:48px;height:48px}.aft-note{text-align:center;color:var(--ink2);margin:6px 0 0;font-size:.84rem;font-weight:600}.aft .link{margin:6px auto 0;display:block}.sres .btn img{border-radius:8px;width:30px;height:30px;box-shadow:0 0 0 2px #fff}.sres small{color:#fffbf099}@media (max-height:700px){.deck .chead{height:48px}.deck .chead .wordmark{font-size:2rem}.mscroll{padding:6px 16px 10px}.mall,.mt{height:74px}.mt{width:50px}.mall{width:56px}.mt.tn{width:56px;height:80px}.mall b{font-size:1.6rem}.deck .ask.watch{height:38px}}.sheet .lhead2{margin-top:30px}.layer.pushed .sheet .lhead2{margin-top:10px}.sheet .lhead2 .spill{white-space:nowrap;flex:none}.layer.pushed .sheet .stool{right:12px}.fhd .moodh{white-space:nowrap;font-size:1.7rem}@media (max-width:389px){.fhd .moodh{font-size:1.45rem}}.deck .note.inq,.deck .note.inq.undo{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:none}.deck .note.inq .chk{width:auto;height:auto;color:var(--cherry);background:0 0;border-radius:0;font-size:1.05rem}.deck .note.inq.no .chk{color:var(--ink2);background:0 0}.deck .note.inq .tx,.deck .note.inq.undo .tx,.deck .note.inq .tx.big{font:800 .92rem/1.15 var(--body);color:var(--cherry);-webkit-line-clamp:2;text-align:center}.deck .note.inq.no .tx,.deck .note.inq.undo .tx{color:var(--ink)}.deck .note.inq .tx b{color:var(--cherry)}.deck .note.inq .u{color:var(--butter);padding:4px 9px;text-decoration:none}.note.float{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.sheet.fsheet{padding-bottom:0}.seensheet .waithd,.sheet .waithd{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.sheet .waithd p{flex-basis:100%}a.btn,a.watchon{text-decoration:none}#overlay .layer.leaving{pointer-events:none}#overlay .layer.leaving *{pointer-events:none!important}.mli .tag+.tag{margin-top:2px}.mli .tag.ag,.fask .mini-btn{background:var(--paper2);color:var(--ink)}.fask .mini-btn.red{background:var(--cherry);color:#fff}.fask .mini-btn.on{background:var(--ink);color:var(--butter)}.fask .mini-btn.on:before{content:"✓ "}.deck .chead{align-items:center;gap:10px;height:82px;padding:8px 14px 0;display:flex}.deck .chead .wordmark{margin:0 auto 0 2px}.deck .chead .hright{align-items:center;gap:12px;display:flex}#stack #undobtn{z-index:8;top:calc(var(--cw) * .19945 + 7px);left:calc((100cqw - var(--cw)) / 2 + var(--cw) * .0554 + 7px);border:2.5px solid var(--ink);background:var(--paper);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;padding:0;transition:opacity .3s,visibility linear,transform .1s;display:grid;position:absolute}#stack #undobtn span{display:none}#stack #undobtn svg{width:20px;height:20px}#stack #undobtn.lit{background:var(--paper);color:var(--ink)}#stack #undobtn:not(.lit){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s,visibility 0s linear .6s}#stack #undobtn.pop{animation:undopop .45s var(--ease)}#mstack:empty{display:none}#mebox{display:flex}.mst{color:var(--ink);transition:transform .14s var(--ease);background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:relative}.mst:active{transform:scale(.93)}.mst .pp{flex:none;width:48px;height:54px;position:relative}.mst .mp{width:34px;height:51px;position:absolute;top:1px;left:7px}.mst .mp .poster{box-shadow:0 0 0 2px var(--paper),0 3px 0 2px #00000029;border-radius:6px;position:absolute;inset:0}.mst .mp .poster .ini{font-size:1.1rem}.mst .mp:first-child{transform:rotate(-12deg)translate(-6px,2px)}.mst .mp:nth-child(2){transform:rotate(8deg)translate(6px,1px)}.mst .mp:only-of-type{transform:none}.mst .cap{white-space:nowrap;letter-spacing:.01em;margin-top:5px;font-size:.72rem;font-weight:800;line-height:1}.mst .cnt,.mst .nw{z-index:3;min-width:20px;height:20px;font:800 .7rem/20px var(--body);text-align:center;box-shadow:0 0 0 2px var(--butter);border-radius:999px;padding:0 5px;font-style:normal;position:absolute}.mst .cnt{background:var(--ink);min-width:22px;color:var(--butter);bottom:-3px;left:-6px}.mst .nw{background:var(--cherry);color:#fff;top:-5px;right:-6px}.mst em{z-index:3;background:var(--cherry);color:#fff;font:400 .5rem/1 var(--display);letter-spacing:.02em;text-align:center;border-radius:4px;padding:2px 0 3px;font-style:normal;position:absolute;top:5px;left:5px;right:5px}.deck .cinfo .blurb{color:var(--ink2);text-wrap:pretty;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.95rem;line-height:1.3;display:-webkit-box;overflow:hidden}.deck .seen .aq{color:var(--ink);font:700 1.75rem/1 Caveat,Bradley Hand,cursive}.deck .chead .wordmark{position:relative;top:-5px}.deck .stackwrap{margin-bottom:20px}.deck .strip{min-height:44px;margin:0 6px}.deck .ask.seen{height:44px}.deck .star{width:42px;height:44px}.deck .star svg{width:30px;height:30px}.deck.home{padding:4px 16px max(0px,calc(env(safe-area-inset-bottom,0px) - 20px));background:radial-gradient(120% 60% at 50% 40%,#fbd566 0%,var(--butter) 60%)}.deck.home .chead{flex:none;justify-content:space-between;align-items:center;gap:0;height:62px;padding:0;display:flex}.deck.home .chead .wordmark{letter-spacing:0;white-space:nowrap;transform-origin:0;margin:0;font-size:60px;line-height:1;position:relative;top:0;transform:translate(6px,3px)rotate(-4deg)}.deck.home .chead .hright{align-items:center;gap:12px;display:flex}.deck.home #mstack{translate:-12px -2px}.deck.home .mst .pp{width:52px;height:54px}.deck.home .mst .mp{width:36px;height:52px;top:0;left:0;transform:none}.deck.home .mst .mp .poster{border:2px solid #fff;border-radius:6px;box-shadow:0 3px 8px #00000040}.deck.home .mst .mp:last-of-type{transform:rotate(-7deg)}.deck.home .mst .mp:nth-last-of-type(2){transform:translate(7px,1px)}.deck.home .mst .mp:nth-last-of-type(3){transform:translate(14px,2px)rotate(7deg)}.deck.home .mst .mp:only-of-type{transform:none}.deck.home .mst .cnt{min-width:24px;height:20px;font:800 11.5px/20px var(--body);box-shadow:none;padding:0 5px;bottom:-4px;left:-10px}.deck.home .mst .nw{min-width:20px;height:20px;font:800 12px/16px var(--body);border:2px solid var(--butter);box-shadow:none;padding:0 4px;top:-6px;right:-8px}.deck.home .mst em{width:32px;top:4px;left:2px;right:auto;rotate:-7deg}.deck.home .mebtn .av{width:46px;height:46px;font-size:22px;box-shadow:0 0 0 3px #fff}.deck.home .mrow .mempty{padding:8px 0 0}.deck.home .mrow .mall{border-radius:12px;width:50px;height:60px}.deck.home .mrow .mall b{font-size:1.7rem}.deck.home .mrow .mempty p{font-size:.84rem}.deck.home #watchbox{flex:none;margin:21px 0 5px}.deck.home .ask.watch{justify-content:center;gap:12px;height:32px;min-height:0;padding:0}.deck.home .ask.watch .aw{height:auto;transition:transform .15s var(--ease);background:0 0;border-radius:0;gap:4px;padding:0;font:700 25px/1 Caveat,Bradley Hand,cursive;position:relative}.deck.home .ask.watch .aw i{font-style:normal}.deck.home .ask.watch .aw:after{content:"";position:absolute;inset:-12px -10px}.deck.home .ask.watch .aw.no{color:#9b2a1d;transform-origin:100%}.deck.home .ask.watch .aw.yes{color:#1d6b3c;transform-origin:0}.deck.home .ask.watch .aw.lit,.deck.home .ask.watch .aw.on{background:0 0;transform:scale(1.25)}.deck.home .ask.watch .aw.no.lit,.deck.home .ask.watch .aw.no.on{color:#9b2a1d}.deck.home .ask.watch .aw.yes.lit,.deck.home .ask.watch .aw.yes.on{color:#1d6b3c}.deck.home .ask.watch .aq{min-width:0;color:var(--ink);text-align:center;flex:none;font:700 27px/1 Caveat,Bradley Hand,cursive}.deck.home .ask.watch .aq .qtx{white-space:nowrap}.deck.home #watchbox .note.inq{gap:4px 6px}.deck.home #watchbox .note.inq .tx,.deck.home #watchbox .note.inq.undo .tx,.deck.home #watchbox .note.inq .tx.big{color:var(--ink);white-space:nowrap;padding:0 3px;font:700 25px/1.1 Caveat,Bradley Hand,cursive}.deck.home #watchbox .note.inq .tx b{color:var(--cherry)}.deck.home .stackwrap{flex:1;min-height:0;margin:0 0 24px}.deck.home .stack{container-type:normal}.deck.home .stack .card{background:var(--r-bg,#2a1d10);color:#fff;width:auto;box-shadow:0 0 0 4px #fff,0 24px 44px -16px color-mix(in srgb,var(--r-bg,#2a1d10) 70%,transparent);border-radius:28px;margin:0;padding:0;inset:0;overflow:hidden;container-type:normal}.deck.home .stack .card .pwrap{aspect-ratio:auto;flex:auto;min-height:0;display:block;position:relative}.deck.home .stack .card .pwrap .poster{border-radius:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.deck.home .stack .card .pimg{object-position:50% 20%}.deck.home .stack .card .cinfo{background:linear-gradient(180deg,transparent,var(--r-bg,#2a1d10) 40%);color:#fff;flex:none;margin-top:-36px;padding:0 20px 18px;position:relative}.deck.home .stack .card .cinfo h2{font:400 32px/1 var(--display);color:#fff;text-wrap:balance;margin:0 0 2px}.deck.home .stack .card .cinfo .meta{color:#ffffffbd;font-size:14.5px;font-weight:600}.deck.home .stack .card .cinfo .meta i{opacity:.6;margin:0 7px;font-style:normal}.deck.home .stack .card .cinfo .blurb{color:#fff;text-wrap:pretty;margin:6px 0 0;font-size:15.5px;line-height:1.35}.deck.home .stack .card .sentby{margin:0 0 8px}.deck.home .stack .card .social{box-shadow:none;color:#ffffffdb;background:0 0;align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:14px;font-weight:700;display:flex;position:static;transform:none}.deck.home .stack .card .social .av{box-shadow:0 0 0 2px var(--r-bg,#2a1d10)}.deck.home .stack .card .social .av+.av{margin-left:-12px}.deck.home .stack .card .seenchip{background:var(--butter);color:var(--ink);margin:0 0 8px;display:inline-block;position:static}.deck.home .stack .card .seenchip span{color:var(--ink)}.deck.home .stack .card.againcard{box-shadow:0 0 0 4px var(--butter),0 24px 44px -16px #00000080}.deck.home .stack .card .wash{border-radius:28px}.deck.home .stack .card.c1{transform-origin:50% 100%;background:var(--r-bg2,#3a2915);opacity:1;transform:translateY(12px)scale(.86);box-shadow:0 0 0 3.5px #fff,0 6px 10px #4628002e}.deck.home .stack .card.c2{transform-origin:50% 100%;background:var(--r-bg2,#3a2915);opacity:1;transform:translateY(24px)scale(.78);box-shadow:0 0 0 3.8px #fff,0 6px 10px #4628002e}.deck.home .stack .card.c1 .cinfo,.deck.home .stack .card.c2 .cinfo{background:0 0}.deck.home .stack .ficon.deckf,.deck.home #stack #undobtn{z-index:8;background:var(--paper);width:48px;height:48px;color:var(--ink);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;box-shadow:0 0 0 1px #1b130914,0 6px 16px -4px #00000073}.deck.home .stack .ficon.deckf{left:auto;right:14px}.deck.home #stack #undobtn{left:14px}.deck.home .stack .ficon.deckf svg,.deck.home #stack #undobtn svg{width:22px;height:22px}.deck.home .stack .ficon.deckf.on{background:var(--ink);color:var(--butter)}.deck.home .deckempty{border-radius:28px}.deck.home .strip{height:calc(74px + min(16px,env(safe-area-inset-bottom,0px) * 16));flex:none;justify-content:center;align-items:center;min-height:0;margin:0;display:flex}.deck.home .ask.seen{justify-content:center;gap:14px;height:auto;padding:0}.deck.home .seen .aq,.deck.home .seen.lit .aq{color:var(--ink);background:0 0;margin:0;padding:0;font:700 31px/1 Caveat,Bradley Hand,cursive}.deck.home .seen .stars{flex:none;justify-content:flex-start;gap:2px;max-width:none;margin:0}.deck.home .seen .star{width:38px;height:40px}.deck.home .seen .star svg{width:31px;height:31px;stroke:var(--ink);stroke-width:1.9px}@media (max-height:700px){.deck.home .ask.watch .aq,.deck.home .seen .aq,.deck.home .seen.lit .aq{font-size:24px}.deck.home .seen .star{width:34px}.deck.home .seen .star svg{width:28px;height:28px}}#phone:has(#overlay.open .layer.top .match[data-bar]):before{background:var(--roombar);opacity:1}.match.mv11{text-align:center;padding:20px 24px calc(env(safe-area-inset-bottom,0px) + 22px);background:radial-gradient(70% 45% at 50% 46%,var(--r-glow) 0%,transparent 75%),linear-gradient(180deg,var(--r-bg2),var(--r-deep));justify-content:flex-start}.match.mv11 .rays{pointer-events:none;opacity:.22;background:repeating-conic-gradient(#ffffff8c 0deg 5deg,#0000 5deg 18deg);width:900px;height:900px;animation:40s linear infinite mv11spin;position:absolute;inset:46% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 55%);mask-image:radial-gradient(circle,#000 0%,#0000 55%)}@keyframes mv11spin{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-50%)rotate(360deg)}}.match.mv11 .spark{pointer-events:none;position:absolute;inset:0}.match.mv11 .spark i{background:var(--butter);opacity:.9;border-radius:50%;width:8px;height:8px;position:absolute}.match.mv11 .spark i:nth-child(3n){background:#fff;width:5px;height:5px}.match.mv11 .spark i:nth-child(4n){border-radius:2px;width:6px;height:14px}.match.mv11 .spark i:nth-child(5n){background:var(--r-tint)}.match.mv11 .kicker{max-width:none;color:var(--r-tint);text-wrap:balance;animation:rise .5s .2s var(--ease) both;margin:0;font:700 28px Caveat,Bradley Hand,cursive}.match.mv11 .mh{color:var(--butter);text-shadow:0 4px #0000002e;white-space:nowrap;margin:4px 0 16px;font-size:54px;line-height:1;animation:.55s cubic-bezier(.2,1.6,.4,1) .38s both slam;display:block;transform:none}.match.mv11.first .mh{font-size:44px}.match.mv11 .duo{z-index:2;justify-content:center;align-items:center;height:auto;margin:0;display:flex}.match.mv11 .mcard{z-index:1;aspect-ratio:2/3;width:192px;box-shadow:0 0 0 4px #fff,0 30px 60px -20px #000000b3,0 0 80px 10px var(--r-glow);background:0 0;border:0;border-radius:16px;margin:0;padding:0;animation:.7s cubic-bezier(.2,1.25,.4,1) .22s both flipin;position:relative;rotate:-3deg}.match.mv11 .mcard .mflip{border-radius:16px;display:block;position:absolute;inset:0;overflow:hidden}.match.mv11 .mcard .poster{border-radius:16px;height:auto;position:absolute;inset:0}.match.mv11 .mcard:after{border-radius:16px}.match.mv11 .duo .mav{z-index:2;width:76px;height:76px;font-size:36px;position:relative;box-shadow:0 0 0 4px #fff}.match.mv11 .duo .mav.l{margin:0 -30px 0 0;transform:translateY(70px)rotate(-6deg)}.match.mv11 .duo .mav.r{margin:0 0 0 -30px;transform:translateY(-70px)rotate(6deg)}.match.mv11 .mtitle{font:400 32px/1.08 var(--display);text-wrap:balance;animation:rise .5s .6s var(--ease) both;margin:30px 0 0;position:relative}.match.mv11 .facts{opacity:1;color:#ffffffbd;animation:rise .5s .65s var(--ease) both;margin:12px 0 0;font-size:15px;font-weight:600;display:block}.match.mv11 .facts i{opacity:.6;margin:0 7px;font-style:normal}.match.mv11 .ml{color:#fff;max-width:330px;animation:rise .5s .7s var(--ease) both;margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.3}.match.mv11 .onsvc{animation:rise .5s .8s var(--ease) both;justify-content:center;gap:9px;margin-top:16px;display:flex}.match.mv11 .onsvc .svc{border-radius:12px;width:46px;height:46px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 4px 10px -4px #00000080}.match.mv11 .onsvc .svc img{width:100%;height:100%;display:block}.match.mv11 .acts{width:100%;animation:rise .5s .9s var(--ease) both;gap:10px;margin-top:16px;display:flex}.match.mv11 .btn{width:auto;max-width:none;height:56px;font:800 18px/1 var(--body);border:0;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:inline-flex}.match.mv11 .btn.butter{background:var(--butter);color:var(--ink);box-shadow:0 4px #b88a12}.match.mv11 .btn.glassy{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1.5px #ffffff4d}.match.mv11 .mtell{color:#ffffffd1;font:700 15px/1 var(--body);animation:rise .5s 1s var(--ease) both;background:0 0;border:0;align-items:center;gap:7px;margin:14px 0 0;padding:6px 10px;display:inline-flex}.match.mv11 .btn.keep{color:#fff;height:50px;animation:rise .5s 1s var(--ease) both;background:0 0;flex:none;gap:8px;margin-top:auto;padding:0 18px;font-size:17px;box-shadow:inset 0 0 0 2px #fff9}.match.mv11 .btn:active,.match.mv11 .mtell:active{transform:scale(.96)}.match.mv11{touch-action:pan-y;will-change:transform}.match.mv11.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.match.mv11 a,.match.mv11 img{-webkit-user-drag:none}.match.mv11.back *{animation:none!important}.match.mv11.many .kicker{max-width:330px;font-size:26px}.match.mv11.many .mh{margin-bottom:12px;font-size:46px}.match.mv11.many .mpair{height:auto;margin:0}.match.mv11.many .mpair .mav{width:54px;height:54px;margin:0;font-size:26px;box-shadow:0 0 0 3px #fff}.match.mv11.many .mpair .mav+.mav{margin-left:-10px}.match.mv11.many .mlist{max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:16px 0 4px;overflow:visible}.match.mv11.many .mlist li+li{border-top:0}.match.mv11.many .mlist li{color:#fff;background:#ffffff1a;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff24}.match.mv11.many .mlist small{color:#ffffffb3}.match.mv11.many .mlist .mini-btn{background:var(--butter);color:var(--ink);border:0}.match.mv11.many .mmore{color:#ffffffbd;margin:6px 0 0;font-size:14.5px;font-weight:600}.match.mv11.many .acts{margin-top:18px}@media (max-height:700px){.match.mv11{padding-top:14px;padding-bottom:16px}.match.mv11 .mh{margin-bottom:12px;font-size:44px}.match.mv11.first .mh{font-size:36px}.match.mv11 .mcard{width:140px}.match.mv11 .duo .mav{width:62px;height:62px;font-size:28px}.match.mv11 .duo .mav.l{transform:translateY(52px)rotate(-6deg)}.match.mv11 .duo .mav.r{transform:translateY(-52px)rotate(6deg)}.match.mv11 .mtitle{margin-top:23px;font-size:28px}.match.mv11 .onsvc{margin-top:12px}.match.mv11 .onsvc .svc{border-radius:11px;width:40px;height:40px}.match.mv11 .acts{margin-top:12px}.match.mv11 .btn{height:50px}.match.mv11 .btn.keep{height:46px}.match.mv11 .mtell{margin-top:8px}}.quietfocus:focus-visible{outline:none}.sheet.room:is(.yf,.mroom).scrolled .ftop{background:inherit;background-size:100% calc(100dvh - env(safe-area-inset-top,0px));background-position:0 0;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.sheet.room .ftop .backto{gap:3px;padding:0 15px 0 9px}.sheet.room .ftop .backto svg{width:18px;height:18px}.sheet.room .frank .ranklink{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.sheet.room.yf{--yfbg:#1e150b;background:radial-gradient(110% 34% at 0% 0%,#f6c74426,transparent 70%),var(--yfbg);--fg2:#ffffffbd;--fg3:#ffffff9e;font-family:var(--body)}.sheet.room.yf.pp{background:radial-gradient(110% 30% at 0% 0%,color-mix(in srgb,var(--pc) 30%,transparent),transparent 70%),var(--yfbg)}.sheet.yf .ftop{min-height:52px;padding:7px 14px}.sheet.yf .fr{gap:8px;display:flex}.sheet.yf .yh1{font-family:var(--display);color:var(--butter);white-space:nowrap;letter-spacing:0;z-index:1;margin:-52px 0 0;padding:0 110px 0 20px;font-size:38px;font-weight:400;line-height:52px;position:relative}.sheet.yf:has(.ftop .fback .sheet-back) .yh1{padding-left:60px}.sheet.yf .ysearchbtn svg{width:19px;height:19px}.sheet.yf .ysearchbtn.on{background:var(--butter);color:var(--ink)}.sheet.yf .ytabs{background:#ffffff14;border-radius:99px;grid-template-columns:1fr 1fr;gap:4px;margin:12px 14px 0;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.sheet.yf .ytabs button{height:46px;font:750 16.5px var(--body);color:var(--fg2);background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:0;transition:background-color .15s;display:flex}.sheet.yf .ytabs button.on{background:var(--butter);color:var(--ink);box-shadow:0 2px #00000040}.sheet.yf .av.yt{width:24px;height:24px;font-size:12px;box-shadow:0 0 0 2px #2b2014}.sheet.yf .ytabs button.on .av.yt{box-shadow:0 0 0 2px var(--butter)}.sheet.yf .yfaces{flex:none;display:inline-flex}.sheet.yf .yfaces .av+.av{margin-left:-8px}.sheet.yf .yfield{color:#fff;background:#ffffff1a;border:0;margin:12px 14px 0;box-shadow:inset 0 0 0 1.5px #ffffff2e}.sheet.yf .yfield input{color:#fff}.sheet.yf .yfield input::placeholder,.sheet.yf .yfield svg{color:var(--fg3)}.sheet.yf .yfield .link{color:var(--butter)}.sheet.yf .ychips{scrollbar-width:none;gap:7px;margin:0;padding:16px 14px 2px;display:flex;overflow-x:auto}.sheet.yf .ychips::-webkit-scrollbar{display:none}.sheet.yf .ychip{height:34px;font:700 14.5px var(--body);color:var(--fg2);background:0 0;border:0;border-radius:99px;flex:none;align-items:center;padding:0 14px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #fff3}.sheet.yf .ychip.on{color:var(--ink);box-shadow:none;background:#fff}.sheet.yf .ypeople{scrollbar-width:none;gap:2px;padding:14px 10px 0;display:flex;overflow-x:auto}.sheet.yf .ypeople::-webkit-scrollbar{display:none}.sheet.yf .yperson{color:#fff;transition:transform .14s var(--ease);background:0 0;border:0;flex-direction:column;flex:1 0 72px;align-items:center;gap:2px;padding:2px 0;display:flex}.sheet.yf .yperson:active{transform:scale(.93)}.sheet.yf .av.yb{width:54px;height:54px;box-shadow:0 0 0 3px var(--yfbg),0 0 0 5px #ffffff29;margin-bottom:5px;font-size:24px}.sheet.yf .yperson b{text-overflow:ellipsis;white-space:nowrap;max-width:84px;font-size:15px;font-weight:700;overflow:hidden}.sheet.yf .yperson small{color:var(--fg3);white-space:nowrap;font-size:13px;font-weight:600}.sheet.yf .av.yadd{color:var(--fg2);background:0 0;border:0;box-shadow:inset 0 0 0 2px #ffffff4d}.sheet.yf .av.yadd svg{width:24px;height:24px}.sheet.yf .yperson.add b{color:var(--fg2)}.sheet.yf .ysub{align-items:center;gap:10px;margin:14px 0 10px;padding:0 14px 0 20px;display:flex}.sheet.yf .ysub p,.sheet.yf .ysub2{min-width:0;color:var(--fg2);flex:1;margin:0;font-size:15px}.sheet.yf .ysub b,.sheet.yf .ysub2 b{color:#fff;font-weight:700}.sheet.yf .ysub2{margin:14px 0 10px;padding:0 20px}.sheet.yf .ficon.yficon{color:#fff;background:#ffffff1a;border:0;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff24}.sheet.yf .ficon.yficon svg{width:19px;height:19px}.sheet.yf .ficon.yficon.on{background:var(--butter);color:var(--ink);box-shadow:none}.sheet.yf .ficon.yficon .fct{box-shadow:0 0 0 2px var(--yfbg);top:-5px;right:-5px}.sheet.yf .ynote{color:var(--fg3);margin:-4px 0 10px;padding:0 20px;font-size:13.5px;font-weight:600}.sheet.yf .ynote .link,.sheet.yf .yline .link{color:var(--butter);font-weight:700}.sheet.yf .yline{color:var(--fg3);text-wrap:pretty;margin:6px 0 4px;padding:0 20px;font-size:14.5px;font-weight:550;line-height:1.4}.sheet.yf .ybars{gap:8px;margin:0;padding:0 12px;list-style:none;display:grid}.sheet.yf .ybar{background:linear-gradient(90deg,var(--bg2) 0%,var(--bg) 100%);height:68px;transition:transform .14s var(--ease);border-radius:16px;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.sheet.yf .ybar:has(.yopen:active){transform:scale(.985)}.sheet.yf .ybd{object-fit:cover;opacity:.5;pointer-events:none;width:62%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.sheet.yf .ybd.ypo{object-position:center 28%;opacity:.42}.sheet.yf .ybar:after{content:"";background:linear-gradient(90deg,transparent 40%,color-mix(in srgb,var(--bg) 55%,transparent) 100%);pointer-events:none;position:absolute;inset:0}.sheet.yf .yopen{z-index:1;background:0 0;border:0;border-radius:16px;padding:0;position:absolute;inset:0}.sheet.yf .ytx{z-index:2;pointer-events:none;flex:1;gap:4px;min-width:0;display:grid;position:relative}.sheet.yf .ytx b{font-family:var(--body);letter-spacing:-.01em;font-variation-settings:"opsz" 24;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 10px #0006;color:#fff;font-size:18px;font-weight:800;line-height:1.1;overflow:hidden}.sheet.yf .yrow{align-items:center;gap:8px;min-width:0;display:flex}.sheet.yf .yrow small{color:var(--fg2);white-space:nowrap;font-size:13px;font-weight:600}.sheet.yf .yrow small i{opacity:.6;margin:0 4px;font-style:normal}.sheet.yf .av.ysm{width:22px;height:22px;box-shadow:0 0 0 2px var(--bg2);font-size:11px}.sheet.yf .yrow .yfaces .av+.av{margin-left:-5px}.sheet.yf .av.ysm.more{color:#fff;background:#ffffff40;width:auto;min-width:22px;padding:0 5px;font-size:10.5px}.sheet.yf .yrow .tag{font:800 10.5px/1 var(--body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 7px}.sheet.yf .yrow .tag.tn{background:var(--cherry);color:#fff}.sheet.yf .yrow .tag.nw{background:var(--butter);color:var(--ink)}.sheet.yf .yrow .tag.ag{color:#fff;text-transform:none;letter-spacing:0;background:#ffffff2e}.sheet.yf .ysvcs{z-index:2;flex:none;align-items:center;gap:5px;display:flex;position:relative}.sheet.yf .ysvc{border-radius:8px;display:block}.sheet.yf .ysvc img{border-radius:8px;width:30px;height:30px;display:block;box-shadow:0 0 0 1px #ffffff2e,0 3px 8px #0006}.sheet.yf .ymore{color:var(--fg2);margin-left:2px;font-size:12.5px;font-weight:750}.sheet.yf .ynone{color:#fff;white-space:nowrap;background:#00000059;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff4d}.sheet.yf .yall{font:700 15px var(--body);color:var(--butter);background:0 0;border:0;margin:10px 20px 0;padding:4px 0;display:block}.sheet.yf .ysec{margin-top:22px}.sheet.yf .ysec h3{font:800 19px/1.2 var(--body);color:#fff;letter-spacing:0;align-items:center;gap:8px;min-height:34px;margin:0 0 10px;padding:0 14px 0 20px;display:flex}.sheet.yf .ysec h3 small{color:var(--fg3);margin-top:2px;font-size:14.5px;font-weight:650}.sheet.yf .ysec h3 .ylink{font:700 14.5px var(--body);color:var(--butter);background:0 0;border:0;margin-left:auto;padding:6px}.sheet.yf .ysec h3 .ficon{margin-left:auto}.sheet.yf .ysec .ynote{margin-top:2px}.sheet.yf .yshelf{scrollbar-width:none;gap:10px;padding:8px 14px 8px 26px;display:flex;overflow-x:auto}.sheet.yf .yshelf::-webkit-scrollbar{display:none}.sheet.yf .yt10{width:96px;transition:transform .14s var(--ease);background:0 0;border:0;border-radius:10px;flex:none;padding:0;position:relative}.sheet.yf .yt10:active{transform:scale(.95)}.sheet.yf .yt10 .poster{border-radius:10px;width:96px;height:144px;box-shadow:0 8px 18px -8px #000000b3}.sheet.yf .yn{z-index:3;font-family:var(--display);color:var(--butter);-webkit-text-stroke:5px var(--yfbg);paint-order:stroke fill;pointer-events:none;font-size:44px;line-height:1;position:absolute;bottom:-8px;left:-14px}.sheet.yf .ytops{margin:4px 14px 0}.sheet.yf .ytops .trow{color:#fff;background:#ffffff0f;padding:4px 4px 4px 0;box-shadow:inset 0 0 0 1px #ffffff14}.sheet.yf .ytops .trow .rk{color:var(--butter);-webkit-text-stroke:0;text-shadow:none;font-size:2.4rem}.sheet.yf .ytops .trow.first .rk{color:var(--butter);font-size:2.6rem}.sheet.yf .ytops .trow .rk:before{display:none}.sheet.yf .ytops .trow .tt b{color:#fff}.sheet.yf .ytops .trow .tt small{color:var(--fg3)}.sheet.yf .ytops .trow .handle{color:var(--fg2)}.sheet.yf .ytops .trow.dragging{background:#3a2c16}.sheet.yf .ygrid{grid-template-columns:repeat(4,1fr);gap:12px 8px;padding:0 14px;display:grid}.sheet.yf .ysp{gap:5px;min-width:0;display:grid;position:relative}.sheet.yf .ypost{transition:transform .14s var(--ease);background:0 0;border:0;border-radius:8px;padding:0;display:block}.sheet.yf .ypost:active{transform:scale(.95)}.sheet.yf .ypost .poster{aspect-ratio:2/3;border-radius:8px;width:100%;height:auto}.sheet.yf .ysp .st{letter-spacing:1px;color:var(--butter);text-align:center;font-size:11px;line-height:1}.sheet.yf .yaddtop{z-index:3;background:var(--butter);width:26px;height:26px;color:var(--ink);font:800 18px/26px var(--body);box-shadow:0 0 0 2px var(--yfbg);border:0;border-radius:50%;padding:0;position:absolute;top:-6px;right:-6px}.sheet.yf .ysearch{padding:6px 14px 0}.sheet.yf .ysearch .waithd h4{color:#fff}.sheet.yf .ysearch .waithd h4 small,.sheet.yf .ysearch .waithd p,.sheet.yf .ysearch .shint{color:var(--fg3)}.sheet.yf .ysearch .hrow{margin:0 -14px;padding:0 14px 6px}.sheet.yf .ysearch .lrow{color:#fff}.sheet.yf .ysearch .lrow small{color:var(--fg3)}.sheet.yf .ysearch .showmore{color:#fff;background:#ffffff14;border:0}.sheet.yf .yempty{text-align:center;background:#ffffff0f;border-radius:24px;flex-direction:column;align-items:center;margin:20px 14px 0;padding:24px 20px 22px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.sheet.yf .yempty .av.big{width:64px;height:64px;margin-bottom:12px}.sheet.yf .yempty b{font-size:18px;font-weight:800}.sheet.yf .yempty p{color:var(--fg2);text-wrap:balance;margin:6px 0 16px;font-size:15px;line-height:1.4}.sheet.yf .yempty .btn{width:auto;min-width:200px}.sheet.yf .ybuzz{color:var(--fg2);background:#ffffff12;margin:22px 14px 0;box-shadow:inset 0 0 0 1px #ffffff14}.sheet.yf .ybuzz b,.sheet.yf .ybuzz svg{color:#fff}.sheet.yf .ybuzz .mini-btn{background:var(--butter);color:var(--ink)}.sheet.yf .ybuzz .link{color:var(--fg3)}.sheet.yf .yspin{z-index:6;pointer-events:none;justify-content:center;margin-top:20px;display:flex;position:sticky;bottom:-8px}.sheet.yf .yspinbtn{pointer-events:auto;background:#1e150bb8;gap:9px;height:48px;padding:0 22px 0 18px;font-size:16px;font-weight:750;box-shadow:inset 0 0 0 1px #fff3,0 10px 26px -8px #000000b3}.sheet.yf .yspinbtn svg{width:22px;height:22px;color:var(--butter)}.sheet.yf .endpad{height:8px}.sheet.yf .yphead{align-items:center;gap:14px;padding:4px 20px 0;display:flex}.sheet.yf .av.yh{width:62px;height:62px;box-shadow:0 0 0 3px var(--yfbg),0 0 0 5px #ffffff29;flex:none;font-size:28px}.sheet.yf .ypt{gap:3px;min-width:0;display:grid}.sheet.yf .ypt h1{font:400 34px/1 var(--display);color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.sheet.yf .ypt small{color:var(--fg3);font-size:14px;font-weight:600}.sheet.yf .ypt small b{color:#fff;font-weight:750}.sheet.yf.pp .ychips{padding-top:14px}.sheet.yf .ytoo{z-index:4;white-space:nowrap;background:var(--butter);height:19px;color:var(--ink);box-shadow:0 0 0 2px var(--yfbg);pointer-events:none;border-radius:99px;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex;position:absolute}.sheet.yf .yt10 .ytoo{top:-6px;right:-6px}.sheet.yf.pp .yshelf{padding-top:12px}.sheet.yf .yrow5{scrollbar-width:none;gap:8px;padding:6px 14px 10px;display:flex;overflow-x:auto}.sheet.yf .yrow5::-webkit-scrollbar{display:none}.sheet.yf .yp5{background:0 0;border:0;border-radius:8px;flex:none;width:72px;padding:0;position:relative}.sheet.yf .yp5 .poster{border-radius:8px;width:72px;height:108px}.sheet.yf .yp5 .ytoo{bottom:-7px;left:50%;transform:translate(-50%)}.sheet.yf .yrelink{text-wrap:balance;color:var(--fg3);text-align:center;margin:26px 20px 0;font-size:13.5px;line-height:1.45}.sheet.yf .yrelink button{white-space:nowrap;font:700 13.5px var(--body);color:var(--fg2);text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.sheet.yf .yremove{text-align:center;color:var(--fg3);margin:18px 20px 0;font-size:13px}.sheet.yf .yremove i{opacity:.6;margin:0 9px;font-style:normal}.sheet.yf .yremove button{font:600 13px var(--body);color:var(--fg3);background:0 0;border:0;padding:8px 2px}.sheet.room.mroom{--rfg2:#fff8f0cc;--rfg3:#fff8f0ad;--rpanel:#ffffff13;--rline:#ffffff1c;font-family:var(--body);background:radial-gradient(80% 34% at 50% 17%,hsl(var(--ph) 100% 62% / .95) 0%,hsl(var(--ph) 100% 55% / .35) 45%,transparent 75%), linear-gradient(180deg,hsl(var(--ph) 82% 40%) 0%,hsl(var(--ph) 74% 25%) 30%,hsl(var(--ph) 66% 15%) 56%,hsl(calc(var(--ph) - 6) 60% 10%) 100%) hsl(calc(var(--ph) - 6) 60% 10%)}.sheet.room.mroom:is(.sroom,.troom){background:radial-gradient(70% 24% at 50% 4%,hsl(var(--ph) 95% 50% / .55) 0%,transparent 75%), linear-gradient(180deg,hsl(var(--ph) 76% 29%) 0%,hsl(var(--ph) 70% 21%) 26%,hsl(var(--ph) 64% 14%) 52%,hsl(calc(var(--ph) - 6) 60% 10%) 100%) hsl(calc(var(--ph) - 6) 60% 10%)}.sheet.mroom .mwash{display:none}.sheet.mroom .ftop{min-height:52px;padding:7px 14px}.sheet.mroom .sin{padding:0 16px}.sheet.mroom .fr{gap:8px;display:flex}.sheet.mroom .chev{color:var(--rfg3);flex:none;width:18px;height:18px}.sheet.mroom .av.mface{color:#fff;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--pc) 55%,#fff),var(--pc) 55%,color-mix(in srgb,var(--pc) 65%,#000));width:124px;height:124px;font-size:56px;font-weight:800;box-shadow:0 0 0 5px #fff,0 22px 40px -14px #0000008c}.sheet.mroom .av.mface.pic{background:var(--pc)}.sheet.mroom .av.mface.md{width:64px;height:64px;font-size:28px;box-shadow:0 0 0 3.5px #fff,0 12px 24px -10px #00000080}.sheet.mroom .av.mface.sm2{width:44px;height:44px;font-size:20px;box-shadow:0 0 0 3px #fff,0 8px 16px -8px #00000080}.sheet.mroom .mhero{text-align:center;flex-direction:column;align-items:center;margin-top:-18px;display:flex}.sheet.mroom .pbtn{transition:transform .14s var(--ease);background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.sheet.mroom .pbtn:active{transform:scale(.96)}.sheet.mroom .pbtn .cam{background:var(--ink);width:42px;height:42px;color:var(--butter);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:-2px;box-shadow:0 0 0 3.5px #fff}.sheet.mroom .mhero h1{font:400 50px/1.05 var(--display);color:#fff;text-shadow:0 3px 0 hsl(var(--ph) 70% 22% / .5);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:16px 0 0;overflow:hidden}.sheet.mroom .mstats{grid-template-columns:repeat(var(--n),1fr);margin:16px -4px 0;padding:0;display:grid}.sheet.mroom .mstats[style*=--n\:3]{grid-template-columns:1fr 1.25fr 1fr}.sheet.mroom .mstats div{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:2px 4px;display:flex}.sheet.mroom .mstats div+div{border-left:1px solid #ffffff29}.sheet.mroom .mstats dt{font-family:var(--display);color:var(--butter);font-size:34px;line-height:1}.sheet.mroom .mstats dt.word{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:24px;line-height:34px;overflow:hidden}.sheet.mroom .mstats dt.word.long{font-size:19px}.sheet.mroom .mstats dd{color:var(--rfg2);white-space:nowrap;align-items:center;gap:5px;margin:0;font-size:13.5px;font-weight:650;display:flex}.sheet.mroom .av.mstat{width:18px;height:18px;font-size:9.5px;box-shadow:0 0 0 1.5px #fff}.sheet.mroom .mtop{background:var(--rpanel);width:100%;box-shadow:inset 0 0 0 1px var(--rline);color:#fff;text-align:left;transition:transform .14s var(--ease);border:0;border-radius:24px;margin:18px 0 0;padding:13px 16px 14px;display:block}.sheet.mroom .mtop:active{transform:scale(.985)}.sheet.mroom .mtop-h{justify-content:space-between;align-items:baseline;display:flex}.sheet.mroom .mtop-h b{font-size:17px;font-weight:800}.sheet.mroom .mtop-h .see{color:var(--butter);align-items:center;gap:5px;font-size:14.5px;font-weight:700;display:inline-flex}.sheet.mroom .mposters{justify-content:center;gap:14px;margin-top:12px;padding-left:16px;display:flex}.sheet.mroom .mtp{width:76px;transform:rotate(calc((var(--i) - 1) * 4deg)) translateY(calc(var(--i) * (2 - var(--i)) * -4px));flex:none;position:relative}.sheet.mroom .mtp .poster{border-radius:10px;width:76px;height:114px;box-shadow:0 12px 22px -10px #000000bf,0 0 0 1px #ffffff24}.sheet.mroom .mtp .n{z-index:3;font-family:var(--display);color:var(--butter);-webkit-text-stroke:5px hsl(var(--ph) 64% 16%);paint-order:stroke fill;font-size:42px;line-height:1;position:absolute;bottom:-8px;left:-15px}.sheet.mroom .mempty{color:var(--rfg2);margin:10px 0 2px;font-size:14.5px;font-weight:550;display:block}.sheet.mroom .mmenu,.sheet.mroom .sgroup{background:var(--rpanel);box-shadow:inset 0 0 0 1px var(--rline);border-radius:24px;margin:14px 0 0;overflow:hidden}.sheet.mroom .mline,.sheet.mroom .srow{color:#fff;text-align:left;width:100%;min-height:58px;font:inherit;background:0 0;border:0;align-items:center;gap:13px;padding:7px 14px;transition:background-color .15s;display:flex;position:relative}.sheet.mroom .mline:active{background:#ffffff0f}.sheet.mroom :is(.mline,.srow)+:is(.mline,.srow){border-top:1px solid var(--rline)}.sheet.mroom .mi{color:#fff;background:hsl(var(--ph) 85% 50% / .32);width:36px;height:36px;box-shadow:inset 0 0 0 1px hsl(var(--ph) 100% 70% / .25);border-radius:11px;flex:none;place-items:center;display:grid}.sheet.mroom .mtx{flex:1;gap:2px;min-width:0;display:grid}.sheet.mroom .mtx b{font-size:16.5px;font-weight:750}.sheet.mroom .mtx small{color:var(--rfg2);text-wrap:pretty;font-size:13.5px;font-weight:550;line-height:1.3}.sheet.mroom .mline .dot{background:var(--cherry);width:11px;height:11px;box-shadow:0 0 0 2px hsl(var(--ph) 60% 20%);border-radius:50%;position:absolute;top:9px;left:42px}.sheet.mroom .madmin{width:100%;font:650 14px var(--body);color:var(--rfg2);text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:14px 0 0;padding:4px 6px;display:flex}.sheet.mroom .madmin svg{width:18px;height:18px}.sheet.mroom .madmin b{color:var(--ink);background:var(--butter);border-radius:99px;padding:2px 8px;font-size:12px;font-weight:800}.sheet.mroom .madmin small{color:var(--rfg3);margin-left:auto;font-size:12.5px}.sheet.mroom .mfoot{color:var(--rfg3);text-align:center;margin:18px 6px 0;font-size:12.5px;font-weight:550}.sheet.mroom .mfoot a{color:var(--rfg2);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.sheet.mroom .mfoot i{opacity:.6;margin:0 7px;font-style:normal}.sheet.mroom .shead{justify-content:space-between;align-items:center;margin:2px 4px 16px;display:flex}.sheet.mroom .shead h1{font:400 44px/1.05 var(--display);color:#fff;text-align:left;margin:0}.sheet.mroom .srow{min-height:66px}.sheet.mroom .sgroup+.sgroup{margin-top:12px}.sheet.mroom .ok{color:#0f3a20;background:#8ee6ae;border-radius:99px;flex:none;align-items:center;gap:4px;height:28px;padding:0 10px 0 8px;font-size:13.5px;font-weight:750;display:inline-flex}.sheet.mroom .mtag{color:#fff;background:#ffffff24;border-radius:99px;flex:none;align-items:center;height:26px;padding:0 10px;font-size:12.5px;font-weight:750;display:inline-flex}.sheet.mroom input.msw{appearance:none;cursor:pointer;background:#fff3;border-radius:99px;flex:none;width:52px;height:32px;margin:0;transition:background-color .2s;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.sheet.mroom input.msw:before{content:"";background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #00000059}.sheet.mroom input.msw:checked{background:var(--butter)}.sheet.mroom input.msw:checked:before{transform:translate(20px)}.sheet.mroom .mbtn{background:var(--butter);color:var(--ink);flex:none}.sheet.mroom .srow.danger b{color:#ffb3a6}.sheet.mroom .srow.danger .mi{background:#e2402f4d;box-shadow:inset 0 0 0 1px #ff8c784d}.sheet.mroom .mabout{color:var(--rfg2);margin:26px 6px 0;font-size:13.5px;font-weight:520;line-height:1.45}.sheet.mroom .mabout p{margin:0 0 9px}.sheet.mroom .mabout b{color:#fff;font-weight:700}.sheet.mroom .mabout .aw{font-family:var(--display);color:var(--butter);margin-bottom:8px;font-size:28px;line-height:1}.sheet.mroom .mabout .aw .i{color:var(--butter)}.sheet.mroom .mabout .tmdb{width:120px;height:auto;margin:14px 0 8px;display:block}.sheet.mroom .mabout .req{color:var(--rfg3);font-size:12.5px}.sheet.mroom .mabout a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.sheet.mroom .mabout .links i{opacity:.6;margin:0 7px;font-style:normal}.sheet.mroom .thero{align-items:center;gap:16px;margin:4px 4px 0;display:flex}.sheet.mroom .thero h3{font:400 42px/1.05 var(--display);color:#fff;text-align:left;margin:0 0 4px}.sheet.mroom .thero p{color:#fff;text-wrap:balance;margin:0;font-size:15.5px;font-weight:600;line-height:1.35}.sheet.mroom .kinds{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 0;display:grid}.sheet.mroom .kind{height:40px;font:700 15px var(--body);color:#fff;white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:0 6px;box-shadow:inset 0 0 0 1.5px #fff6}.sheet.mroom .kind.on{color:var(--ink);box-shadow:none;background:#fff}.sheet.mroom .tnote{margin:12px 0 0;display:block}.sheet.mroom .tnote textarea{resize:none;width:100%;min-height:126px;font:600 17px/1.4 var(--body);color:var(--ink);background:var(--paper);border:0;border-radius:20px;outline:0;padding:16px 18px;display:block;box-shadow:0 14px 30px -16px #0009}.sheet.mroom .tnote.small textarea{min-height:76px;font-size:16px}.sheet.mroom .tnote textarea::placeholder{color:#7c6a47}.sheet.mroom .tnote textarea:focus{box-shadow:0 0 0 3px var(--butter),0 14px 30px -16px #0009}.sheet.mroom .rideh{color:var(--rfg3);margin:12px 4px 6px;font-size:12.5px;font-weight:600}.sheet.mroom .mrides{flex-wrap:wrap;gap:6px;margin:0 4px;display:flex}.sheet.mroom .mrides>span{color:#fff8f0eb;white-space:nowrap;background:#ffffff14;border-radius:99px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.sheet.mroom .mrides .av.rface{width:16px;height:16px;box-shadow:none;font-size:9px}.sheet.mroom .mrides .poster.mini{border-radius:3px;width:14px;height:20px}.sheet.mroom .mrides button{color:var(--rfg3);background:0 0;border:0;padding:0 0 0 2px;font-weight:800;line-height:1}.sheet.mroom .sendbtn{background:var(--butter);width:100%;height:56px;color:var(--ink);font:800 18px var(--body);transition:transform .14s var(--ease);border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;margin:16px 0 0;display:flex;box-shadow:0 4px #b88a12}.sheet.mroom .sendbtn:active{transform:translateY(2px);box-shadow:0 2px #b88a12}.sheet.mroom .tlab{color:var(--rfg3);margin:28px 4px 10px;font-size:13px;font-weight:750}.sheet.mroom .tthread{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sheet.mroom .tmsg{max-width:84%}.sheet.mroom .tmsg p{border-radius:18px;margin:0;padding:11px 14px;font-size:15.5px;font-weight:560;line-height:1.35}.sheet.mroom .tmsg small{color:var(--rfg3);margin:4px 6px 0;font-size:12px;font-weight:600;display:block}.sheet.mroom .tmsg.mine{text-align:right;justify-self:end}.sheet.mroom .tmsg.mine p{background:color-mix(in srgb,var(--mc) 34%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 60%,transparent);text-align:left;color:#fff;border-bottom-right-radius:6px}.sheet.mroom .tmsg.his{align-items:flex-end;gap:8px;display:flex}.sheet.mroom .av.tface{color:#fff;flex:none;width:28px;height:28px;margin-bottom:22px;font-size:13px;font-weight:800;box-shadow:0 0 0 2px #fff}.sheet.mroom .tmsg.his p{background:var(--paper);color:var(--ink);border-bottom-left-radius:6px}.sheet.mroom .tacts{align-items:center;gap:6px;margin-top:8px;display:flex}.sheet.mroom .tacts small{color:var(--ink2);margin:0;font-size:13px}.sheet.mroom .tnew{text-align:center;margin:14px 4px 0}.sheet.mroom .tnew button{font:700 14.5px var(--body);color:var(--butter);background:0 0;border:0;padding:6px}@media (max-height:700px){.sheet.yf .yh1{font-size:34px}.sheet.mroom .av.mface:not(.md):not(.sm2){width:104px;height:104px;font-size:48px}.sheet.mroom .pbtn .cam{width:36px;height:36px}.sheet.mroom .mhero h1{margin-top:14px;font-size:42px}.sheet.mroom .mstats{margin-top:14px}.sheet.mroom .mstats dt{font-size:28px}.sheet.mroom .mstats dt.word{font-size:20px;line-height:28px}.sheet.mroom .mtp,.sheet.mroom .mtp .poster{width:70px}.sheet.mroom .mtp .poster{height:105px}.sheet.mroom .mtop{margin-top:16px}.sheet.mroom .mline{min-height:56px}}.sheet.yf .yfield input::-webkit-search-cancel-button{appearance:none}.sheet.yf .yempty .btn{background:var(--butter);color:var(--ink);box-shadow:0 4px #b88a12}.sheet.mroom .mempty{text-wrap:balance;text-align:center}#notice{z-index:85;pointer-events:none;opacity:0;touch-action:none;justify-content:center;transition:transform .38s cubic-bezier(.2,1.1,.4,1),opacity .2s;display:flex;position:absolute;top:8px;left:10px;right:10px;transform:translateY(calc(-100% - 70px))}#notice.in{opacity:1;pointer-events:auto;transform:none}#notice.out{opacity:0;transition:transform .3s ease-in,opacity .3s ease-in;transform:translateY(calc(-100% - 70px))}#notice .ntbox{all:unset;box-sizing:border-box;cursor:pointer;color:#fffbf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-user-select:none;user-select:none;background:#1b1309f0;border-radius:22px;align-items:center;gap:12px;width:100%;max-width:420px;padding:10px 16px 10px 10px;display:flex;box-shadow:0 14px 34px -10px #0000008c,inset 0 0 0 1px #ffffff14}#notice .ntbox:focus-visible{outline:3px solid var(--butter);outline-offset:2px}#notice .ntpic{flex:none;place-items:center;width:40px;height:52px;display:grid}#notice .ntpic .poster{border-radius:7px;width:36px;height:52px;box-shadow:0 4px 10px #0006}#notice .ntpic .av{width:40px;height:40px;font-size:20px}#notice .nttx{flex-direction:column;gap:2px;min-width:0;display:flex}#notice .nttx b{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}#notice .nttx small{color:#fffbf09e;font-size:12.5px;font-weight:600}@media (prefers-reduced-motion:reduce){#notice,#notice.out{transition:opacity .2s}}
