:root{--night:var(--night-red);--night-top:var(--night-red);--night-edge:var(--night-red-edge);--frost:255 255 255}.night{z-index:0;pointer-events:none;visibility:hidden;background:linear-gradient(180deg, var(--night-edge) env(safe-area-inset-top,0px), var(--night) 24%, var(--night) 100%);opacity:0;transition:opacity .45s,visibility 0s .45s;position:fixed;top:0;bottom:0;left:0;right:0}.glow:after{opacity:0;background:var(--th-glow)}html[data-feed=discover] .glow:before{opacity:0}html[data-feed=discover] .glow:after{opacity:1}.night.on{visibility:visible;opacity:1;transition:opacity .45s,visibility}@media (prefers-reduced-motion:reduce){.night,.night.on{transition:none}}html[data-feed=discover]{--feed-paint:var(--night-top);--feed-edge-top:var(--night-edge);--feed-edge-bottom:var(--night)}html[data-feed=discover] .jaali{visibility:hidden}.top{transition:color .45s}html[data-feed=discover] .top{--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);color:var(--ink)}html[data-feed=discover] .top .logo .hair,html[data-feed=discover] .top .logo .face{stroke:var(--night)}html[data-feed=discover] .top .round{color:var(--th-ink);background:rgb(var(--frost) / .09);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f}html[data-feed=discover] .top .round .dot{box-shadow:0 0 0 2px var(--night-top)}.switch button{transition:color .4s}html[data-feed=discover] .switch button{color:rgb(var(--th-ink-rgb) / .5)}html[data-feed=discover] .switch .on{color:#fff}.dz{z-index:1;color:var(--th-ink);padding:0 8px;animation:.5s cubic-bezier(.16,1,.3,1) .12s both dzin;position:relative}@keyframes dzin{0%{opacity:0;transform:translateY(18px)}}.rsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rgrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.rt{aspect-ratio:3/4;background:rgb(var(--frost) / .08);color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;border:0;border-radius:14px;width:100%;max-width:100%;padding:0;transition:transform .15s;display:block;position:relative;overflow:hidden}.rt:active{transform:scale(.98)}.rt:focus-visible{outline-offset:2px;outline:2px solid #fff}.rt-media,.rt-media img,.rt-media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rt-media video{opacity:0;transition:opacity .3s}.rt.playing .rt-media video,.rt-media video.rt-prev.on{opacity:1}.rt:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000009e);position:absolute;top:45%;bottom:0;left:0;right:0}.rt-who{z-index:2;position:absolute;bottom:9px;left:10px;right:10px}.rt-nm{font:italic 600 1.12rem/1.1 var(--display-italic);color:#fff}.rt-badge{z-index:2;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:.62rem;font-weight:700;position:absolute;top:8px;left:8px}.rt-badge.live{color:#fff;background:#ff2742;animation:1.6s ease-in-out infinite rtlive}.rt-badge.new{color:#111;background:#ffffffe6}.rt.is-live{box-shadow:inset 0 0 0 2px #ff2742}@keyframes rtlive{50%{box-shadow:0 0 0 5px #ff274240}}.rt-heart{z-index:4;color:#fff;pointer-events:none;width:64px;height:64px;margin:-32px;animation:.75s cubic-bezier(.16,1,.3,1) forwards rtpop;position:absolute;top:45%;left:50%}.rt-heart svg{filter:drop-shadow(0 4px 12px #00000059);width:100%;height:100%}@keyframes rtpop{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1)translateY(-20px)}}.rt.ghost{cursor:default;animation:1.1s ease-in-out infinite alternate breathe}.rend{text-align:center;color:rgb(var(--th-ink-rgb) / .65);margin:0;padding:22px 16px 8px;font-size:.82rem}.rsheet-wrap{z-index:60;background:#0006;align-items:flex-end;animation:.2s rsfade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.rsheet{width:100%;padding:18px 16px calc(22px + env(safe-area-inset-bottom,0px));background:var(--night-edge);border-radius:22px 22px 0 0;gap:8px;animation:.25s cubic-bezier(.16,1,.3,1) rsup;display:grid;box-shadow:0 -10px 40px #00000080}.rsheet button{text-align:left;min-height:52px;font:600 .95rem var(--ui);color:var(--th-ink);background:rgb(var(--frost) / .07);cursor:pointer;border:0;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.rsheet small{color:rgb(var(--th-ink-rgb) / .62);font-size:.78rem;font-weight:500}.rsheet .quiet{text-align:center;background:0 0;justify-items:center}@keyframes rsfade{0%{opacity:0}}@keyframes rsup{0%{opacity:0;transform:translateY(40px)}}.dnotice{background:rgb(var(--frost) / .06);border-radius:22px;justify-items:start;gap:12px;margin:18px 6px 0;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f}.dnotice p{margin:0;font-weight:600}.dnotice .chip.go{color:var(--night-top);background:#fff;margin-left:0}@media (prefers-reduced-motion:reduce){.dz,.rt,.rt-badge.live,.rt-heart,.rsheet,.rsheet-wrap,.rt.ghost{transition:none;animation:none}}.you.sx{z-index:55}.youcol.sxcol{padding-top:4px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 40px)}.sxcol>.youtitle{outline:none;margin-top:2px}.sxcol>.youkick+.youtitle{margin-top:8px}.sxsec{margin-top:30px}.sxsec>h2{font:650 1.1rem/1.15 var(--ui);letter-spacing:-.005em;text-wrap:balance}.sxsec>p,.sxsec li{color:var(--soft);text-wrap:pretty;margin-top:10px;line-height:1.5}.sxsec>p strong,.sxsec li strong{color:var(--ink);font-weight:650}.sxsec ul{margin:0;padding:0;list-style:none}.sxsec li{padding-left:22px;position:relative}.sxsec li:before{content:"";background:var(--alta);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.sxout{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .4);text-decoration-color:rgb(var(--ink-rgb) / .4);overflow-wrap:anywhere;font-weight:650}.sxcard{background:#ffffff24;border-radius:22px;margin-top:18px;padding:18px;box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #ffffff1f,0 18px 40px -24px #000000b3}.sxcard h2{font:650 1.02rem/1.15 var(--ui)}.sxcard p{color:var(--soft);margin-top:8px;line-height:1.45}.sxcard .jgo{width:100%;margin-top:16px}.sxfoot{flex-wrap:wrap;gap:4px 16px;margin-top:34px;font-size:.86rem;display:flex}.sxfoot a{min-height:40px;color:var(--soft);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .3);text-decoration-color:rgb(var(--ink-rgb) / .3);align-items:center;font-weight:650;display:inline-flex}.sxfaq{gap:8px;margin-top:12px;display:grid}.sxfaq details{background:#ffffff1a;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff1f}.sxfaq summary{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-weight:650;line-height:1.3;list-style:none;display:flex}.sxfaq summary::-webkit-details-marker{display:none}.sxfaq summary:after{content:"";opacity:.7;border-bottom:2px solid;border-right:2px solid;flex:none;width:9px;height:9px;margin-top:-4px;transition:transform .25s;transform:rotate(45deg)}.sxfaq details[open] summary:after{margin-top:4px;transform:rotate(225deg)}.sxfaq details>p{color:var(--soft);text-wrap:pretty;margin-top:-2px;padding:0 16px 16px;line-height:1.5}.sxtickets{gap:10px;margin-top:12px;display:grid}.sxticket{background:#ffffff1a;border-radius:18px;padding:14px 16px;box-shadow:inset 0 0 0 1px #ffffff1f}.sxticket header{color:var(--soft);justify-content:space-between;align-items:center;gap:10px;font-size:.8rem;font-weight:650;display:flex}.sxticket header b{color:var(--ink);font-size:.9rem}.sxticket>p{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;line-height:1.45;display:-webkit-box;overflow:hidden}.sxreply{background:#ffffff24;border-radius:14px;margin-top:10px;padding:10px 12px;line-height:1.45}.sxreply small{color:var(--soft);font-size:.76rem;font-weight:650;display:block}.sxstate{align-items:center;gap:6px;display:inline-flex}.sxstate i{background:#ffd27a;border-radius:50%;width:7px;height:7px}.sxstate.closed i{background:#ffffff80}.sxghost{background:#ffffff1f;border-radius:18px;height:76px;animation:1.6s ease-in-out infinite youpulse}.as.mj.sxroom{z-index:58}.sxroom .aspage>*{flex-shrink:0}.sxroom .aspage{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:12px;overflow-y:auto}.sxroom .aspage::-webkit-scrollbar{display:none}.sxchips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin-top:20px;padding:0;display:flex}.sxchips legend{letter-spacing:.02em;width:100%;color:var(--soft);margin-bottom:10px;padding:0 4px;font-size:.76rem;font-weight:650}.sxchip{cursor:pointer;background:#ffffff24;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;font-size:.94rem;font-weight:600;line-height:1.2;transition:transform .15s,background-color .2s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff3}.sxchip input{opacity:0;width:1px;height:1px;position:absolute}.sxchip.on{color:var(--paper);box-shadow:none;background:#fff}.sxchip:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.sxchip:active{transform:scale(.96)}.sxroom .asrow textarea{height:5.6em}.sxroom .asrow input:not([type=checkbox]){font-size:max(16px,1.1rem)}.sxcount{float:right;letter-spacing:0;font-weight:600}.sxroom .asfoot .youtextbtn{align-self:center}.sxroom .ascaptcha{margin-top:10px}.as.sxroom[data-kb] .aspage>:-webkit-any(.aslede,.mjkick,.sxchips:not(.keep)){display:none}.as.sxroom[data-kb] .aspage>:is(.aslede,.mjkick,.sxchips:not(.keep)){display:none}.as.sxroom[data-kb] .asrow textarea{height:3.9em}.sxtick{width:76px;height:76px;color:var(--paper);background:#fff;border-radius:50%;place-items:center;margin-bottom:18px;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s both aspop;display:grid;box-shadow:0 18px 36px -18px #000000e6}.sxtick svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.rp{z-index:65;color:var(--ink);padding-top:var(--vvt,0px);padding-bottom:var(--kb,0px);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.rpscrim{background:rgb(var(--edge-dark-rgb) / .5);animation:.25s both rpfade;position:absolute;top:0;bottom:0;left:0;right:0}.rp.out .rpscrim{animation:.22s both rpfadeout}.rpsheet{width:min(100% - 20px,460px);max-height:calc(100% - env(safe-area-inset-top,0px) - 24px);margin:0 auto calc(env(safe-area-inset-bottom,0px) + 10px);background:rgb(var(--paper-rgb) / .98);border-radius:28px;flex-direction:column;animation:.42s cubic-bezier(.16,1,.3,1) both rpup;display:flex;position:relative;overflow:clip;box-shadow:0 28px 60px -30px #000000b3}.rp.out .rpsheet{animation:.24s cubic-bezier(.4,0,.7,.2) both rpdown}.rp[data-kb] .rpsheet{margin-bottom:8px}.rpbody{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:4px 18px 6px;overflow-y:auto}.rpbody::-webkit-scrollbar{display:none}.rpgrip{justify-content:center;padding:10px 0 4px;display:flex}.rpgrip i{background:rgb(var(--ink-rgb) / .2);border-radius:2px;width:38px;height:4px}.rpsheet h2{font:700 clamp(1.2rem, 5.6vw, 1.52rem)/1.1 var(--ui);letter-spacing:-.01em;text-wrap:balance;outline:none}.rplede{color:var(--soft);margin-top:6px;font-size:.92rem;line-height:1.45}.rpreasons{border:0;gap:6px;min-width:0;margin:14px 0 0;padding:0;display:grid}.rpreason{cursor:pointer;background:rgb(var(--ink-rgb) / .05);border-radius:16px;align-items:center;gap:12px;min-height:50px;padding:10px 14px;font-size:.95rem;font-weight:600;line-height:1.3;transition:background-color .15s,transform .15s;display:flex;position:relative}.rpreason:active{transform:scale(.985)}.rpreason input{opacity:0;width:1px;height:1px;position:absolute}.rpreason i{width:20px;height:20px;box-shadow:inset 0 0 0 2px rgb(var(--ink-rgb) / .3);border-radius:50%;flex:none;transition:box-shadow .15s}.rpreason.on{background:rgb(var(--ink-rgb) / .1)}.rpreason.on i{box-shadow:inset 0 0 0 6px var(--ink)}.rpreason:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.rpnote{background:rgb(var(--ink-rgb) / .05);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08);border-radius:16px;margin-top:12px;padding:10px 14px 8px;display:block}.rpnote:focus-within{background:var(--w-card,#fff);box-shadow:inset 0 0 0 2px var(--ink)}.rpnote.bad{box-shadow:inset 0 0 0 2px var(--alta)}.rpnote span{color:var(--soft);justify-content:space-between;font-size:.76rem;font-weight:650;display:flex}.rpnote textarea{resize:none;width:100%;height:3.9em;color:var(--ink);font:400 16px/1.35 var(--ui);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;margin-top:4px;padding:0;display:block}.rpnote textarea::placeholder{color:rgb(var(--ink-rgb) / .35)}.rperr{min-height:1.3em;color:var(--alta);margin-top:6px;font-size:.84rem;font-weight:600}.rperr:empty{visibility:hidden}.rpfoot{flex:none;gap:4px;padding:8px 18px 14px;display:grid}.rpgo{background:var(--ink);height:54px;color:var(--paper);border-radius:999px;font-size:1rem;font-weight:650;transition:transform .15s,opacity .2s;position:relative}.rpgo:active:not(:disabled){transform:scale(.98)}.rpgo:disabled{opacity:.35}.rpgo[aria-busy=true]{pointer-events:none}.rpgo[aria-busy=true] span{opacity:0}.rpgo[aria-busy=true]:after{content:"";border:2px solid rgb(var(--paper-rgb) / .3);border-top-color:var(--paper);border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite asspin;position:absolute;top:50%;left:50%}.rplink{min-height:40px;color:var(--soft);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .25);text-decoration-color:rgb(var(--ink-rgb) / .25);font-size:.86rem;font-weight:650}.rpdone{text-align:center;justify-items:center;padding:10px 6px 4px;display:grid}.rpdone .sxtick{background:var(--ink);width:64px;height:64px;color:var(--paper);box-shadow:none;margin-bottom:14px}.rpdone .sxtick svg{width:28px;height:28px}.rpdone .rplede{max-width:30ch}.rp[data-kb] :-webkit-any(.rplede,.rpgrip,.rplink){display:none}.rp[data-kb] :is(.rplede,.rpgrip,.rplink){display:none}.rp[data-kb] .rpreason:not(.on){display:none}.rp[data-kb] .rpsheet h2{padding-top:12px;font-size:1.04rem}@keyframes rpup{0%{opacity:0;transform:translateY(40px)}}@keyframes rpdown{to{opacity:0;transform:translateY(30px)}}@keyframes rpfade{0%{opacity:0}}@keyframes rpfadeout{to{opacity:0}}.mreport{min-height:44px;color:var(--soft);opacity:.8;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .2);text-decoration-color:rgb(var(--ink-rgb) / .2);margin:34px auto 0;padding:0 18px;font-size:.8rem;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){.rpscrim,.rpsheet,.rp.out .rpsheet,.rp.out .rpscrim,.sxtick,.sxghost{animation:none}.sxfaq summary:after,.rpreason,.sxchip{transition:none}}.sxfoot.compact{justify-content:center;gap:0 14px;margin-top:2px;font-size:.78rem}.sxfoot.compact a{min-height:34px}.sxfoot.quiet{gap:2px 11px;margin-top:22px;font-size:.76rem}.sxfoot.quiet a{min-height:34px;color:rgb(var(--ink-rgb) / .5);font-weight:500;text-decoration:none}.asconsent{color:var(--soft);margin-top:10px;padding:0 4px;font-size:.82rem;line-height:1.4}.asconsent a,.asrow.check .aslink{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .35);text-decoration-color:rgb(var(--ink-rgb) / .35);font-weight:650}.asrow.check .aslink{min-height:0}.as[data-kb] .asconsent{display:none}.sxver{color:var(--soft);margin-top:6px;font-size:.78rem}.lggroup{margin-top:28px}.lggroup>h2{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);padding:0 4px 10px;font-size:.78rem;font-weight:650}.lggroup ul{background:#ffffff1a;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.lggroup li+li{border-top:1px solid #ffffff1a}.lggroup a{min-height:54px;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.lggroup a:active{background:#ffffff14}.lggroup a:focus-visible{outline-offset:-2px;border-radius:20px;outline:2px solid #fff}.lggroup svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;flex:none;width:18px;height:18px}.lgtoc{background:#ffffff1a;border-radius:20px;margin-top:24px;padding:16px 18px;box-shadow:inset 0 0 0 1px #ffffff1f}.lgtoc h2{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);font-size:.78rem;font-weight:650}.lgtoc ol{margin:8px 0 0;padding:0;list-style:none}.lgtoc a{min-height:40px;color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .25);text-decoration-color:rgb(var(--ink-rgb) / .25);align-items:center;gap:10px;font-weight:600;line-height:1.3;display:flex}.lgn{font-variant-numeric:tabular-nums;min-width:2.2em;color:var(--soft);flex:none;font-weight:650}.lgsec{scroll-margin-top:72px}.lgsec>h2{gap:6px;scroll-margin-top:72px;display:flex}.lgsec>h2 .lgn{min-width:1.6em;color:var(--ink)}.lglead{color:var(--soft);margin-top:8px;font-style:italic;line-height:1.5}.lgcls,.lgsub{margin:0;padding:0;list-style:none}.lgcl,.lgsub>li{gap:8px;margin-top:12px;display:flex}.lgcl>div{flex:1;min-width:0}.lgcl p,.lgsub p{color:var(--soft);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.5}.lgcl strong{color:var(--ink);font-weight:650}.lgsub>li{margin-top:6px}.lgsub .lgn{min-width:1.9em;font-weight:600}.lgsoon{background:#ffffff24;border-radius:999px;margin-right:6px;padding:1px 8px;font-size:.74rem;display:inline-block}.sxsec :is(.lgcl,.lgsub>li){padding-left:0}.sxsec :is(.lgcl,.lgsub>li):before{content:none}.lgcl>.lgn{min-width:2em}.lgsub .lgn{min-width:1.75em}[data-light=black-cherry-satin]{--wall:#3a0712;--wall-rgb:58 7 18;--sun:#a3213a;--sun-rgb:163 33 58;--shade:#140206;--shade-rgb:20 2 6;--ink:#fff0ee;--ink-rgb:255 240 238;--soft:#fff0eeb8;--paper:#170307;--paper-rgb:23 3 7;--alta:#f0485d;--w-on:#fff0ee;--w-on-rgb:255 240 238;--w-round:#fff0ee24;--w-round-ring:#fff0ee47;--w-word:#ac364c;--w-floor:radial-gradient(120% 50% at 10% 0%, #a3213a, #a3213a66 42%, transparent 74%), #3a0712;--w-card:#170307;--w-card1:#2c050e;--w-card2:#370711;--w-card-shadow:inset 0 0 0 1px #fff0ee24, 0 26px 50px -26px #000;--w-go:#fff0ee;--w-go-bg:transparent;--w-name:#f0485d;--w-jaali:.07;--w-top:#fff0ee29;--w-top-edge:inset 0 0 0 1px #fff0ee5c;--w-follow:#fff0ee;--w-follow-on:#170307;--w-on-alta:#170307;--w-arch-halo:0 0 64px -8px #a3213a9e, 0 0 0 1px #fff0ee1f;--w-ball:radial-gradient(circle at 34% 30%, #f8adb6, #cc3b4e 46%, #52161e 100%)}[data-light=rose-champagne]{--wall:#d6a8a2;--wall-rgb:214 168 162;--sun:#fff0e4;--sun-rgb:255 240 228;--shade:#8f5a5e;--shade-rgb:143 90 94;--ink:#2a0d12;--ink-rgb:42 13 18;--soft:#2a0d12d1;--paper:#fff3ec;--paper-rgb:255 243 236;--alta:#a3142f;--w-on:#2a0d12;--w-on-rgb:42 13 18;--w-round:#2a0d1224;--w-round-ring:#2a0d1247;--w-word:#8f5a5e;--w-floor:radial-gradient(120% 50% at 10% 0%, #fff0e4, #fff0e466 42%, transparent 74%), #d6a8a2;--w-card:#fff3ec;--w-card1:#e6c6c0;--w-card2:#dab0a9;--w-card-shadow:inset 0 0 0 1px #2a0d1224, 0 26px 50px -26px #000;--w-go:#2a0d12;--w-go-bg:transparent;--w-name:#a3142f}[data-light=mulberry-wine]{--wall:#5a2238;--wall-rgb:90 34 56;--sun:#b0566f;--sun-rgb:176 86 111;--shade:#200a14;--shade-rgb:32 10 20;--ink:#fff0f2;--ink-rgb:255 240 242;--soft:#fff0f2b8;--paper:#1d0811;--paper-rgb:29 8 17;--alta:#e8889c;--w-on:#fff0f2;--w-on-rgb:255 240 242;--w-round:#fff0f224;--w-round-ring:#fff0f247;--w-word:#b8657c;--w-floor:radial-gradient(120% 50% at 10% 0%, #b0566f, #b0566f66 42%, transparent 74%), #5a2238;--w-card:#1d0811;--w-card1:#421828;--w-card2:#541f34;--w-card-shadow:inset 0 0 0 1px #fff0f224, 0 26px 50px -26px #000;--w-go:#fff0f2;--w-go-bg:transparent;--w-name:#ea92a5;--w-jaali:.07;--w-top:#fff0f229;--w-top-edge:inset 0 0 0 1px #fff0f25c;--w-follow:#fff0f2;--w-follow-on:#1d0811;--w-on-alta:#1d0811;--w-arch-halo:0 0 64px -8px #b0566f9e, 0 0 0 1px #fff0f21f;--w-ball:radial-gradient(circle at 34% 30%, #f5c9d2, #cc7488 46%, #582d3a 100%)}[data-light=champagne-silk]{--wall:#d9c3a0;--wall-rgb:217 195 160;--sun:#fbf1dd;--sun-rgb:251 241 221;--shade:#8a6c48;--shade-rgb:138 108 72;--ink:#2c1e10;--ink-rgb:44 30 16;--soft:#2c1e10d1;--paper:#fff9ee;--paper-rgb:255 249 238;--alta:#8c5a1e;--w-on:#2c1e10;--w-on-rgb:44 30 16;--w-round:#2c1e1024;--w-round-ring:#2c1e1047;--w-word:#8a6c48;--w-floor:radial-gradient(120% 50% at 10% 0%, #fbf1dd, #fbf1dd66 42%, transparent 74%), #d9c3a0;--w-card:#fff9ee;--w-card1:#e8d9bf;--w-card2:#ddc8a8;--w-card-shadow:inset 0 0 0 1px #2c1e1024, 0 26px 50px -26px #000;--w-go:#2c1e10;--w-go-bg:transparent;--w-name:#8c5a1e}[data-light=deep-fig]{--wall:#450f18;--wall-rgb:69 15 24;--sun:#e0705c;--sun-rgb:224 112 92;--shade:#190406;--shade-rgb:25 4 6;--ink:#fff1ea;--ink-rgb:255 241 234;--soft:#fff1eab8;--paper:#180508;--paper-rgb:24 5 8;--alta:#ff9a82;--w-on:#fff1ea;--w-on-rgb:255 241 234;--w-round:#fff1ea24;--w-round-ring:#fff1ea47;--w-word:#e37d6a;--w-floor:radial-gradient(120% 50% at 10% 0%, #e0705c, #e0705c66 42%, transparent 74%), #450f18;--w-card:#180508;--w-card1:#330b12;--w-card2:#410e16;--w-card-shadow:inset 0 0 0 1px #fff1ea24, 0 26px 50px -26px #000;--w-go:#fff1ea;--w-go-bg:transparent;--w-name:#ffc1b1;--w-jaali:.07;--w-top:#fff1ea29;--w-top-edge:inset 0 0 0 1px #fff1ea5c;--w-follow:#fff1ea;--w-follow-on:#180508;--w-on-alta:#180508;--w-arch-halo:0 0 64px -8px #e0705c9e, 0 0 0 1px #fff1ea1f;--w-ball:radial-gradient(circle at 34% 30%, #ffd2c7, #da7e6d 46%, #592e29 100%)}[data-light=smoky-rose]{--wall:#855058;--wall-rgb:133 80 88;--sun:#d99aa2;--sun-rgb:217 154 162;--shade:#361820;--shade-rgb:54 24 32;--ink:#fff4f2;--ink-rgb:255 244 242;--soft:#fff4f2d1;--paper:#2c1218;--paper-rgb:44 18 24;--alta:#ffd2d6;--w-on:#fff4f2;--w-on-rgb:255 244 242;--w-round:#fff4f224;--w-round-ring:#fff4f247;--w-word:#dda3aa;--w-floor:radial-gradient(120% 50% at 10% 0%, #d99aa2, #d99aa266 42%, transparent 74%), #855058;--w-card:#2c1218;--w-card1:#61373e;--w-card2:#7c4a52;--w-card-shadow:inset 0 0 0 1px #fff4f224, 0 26px 50px -26px #000;--w-go:#fff4f2;--w-go-bg:transparent;--w-name:#ffeaea;--w-jaali:.07;--w-top:#fff4f229;--w-top-edge:inset 0 0 0 1px #fff4f25c;--w-follow:#fff4f2;--w-follow-on:#2c1218;--w-on-alta:#2c1218;--w-arch-halo:0 0 64px -8px #d99aa29e, 0 0 0 1px #fff4f21f;--w-ball:radial-gradient(circle at 34% 30%, #ffebed, #e7b8bd 46%, #6e4c53 100%)}[data-light=midnight-gold]{--wall:#0c1a40;--wall-rgb:12 26 64;--sun:#2f52a8;--sun-rgb:47 82 168;--shade:#030714;--shade-rgb:3 7 20;--ink:#f6f1e6;--ink-rgb:246 241 230;--soft:#f6f1e6b8;--paper:#070d22;--paper-rgb:7 13 34;--alta:#e8bb6c;--w-on:#f6f1e6;--w-on-rgb:246 241 230;--w-round:#f6f1e624;--w-round-ring:#f6f1e647;--w-word:#4362ae;--w-floor:radial-gradient(120% 50% at 10% 0%, #2f52a8, #2f52a866 42%, transparent 74%), #0c1a40;--w-card:#070d22;--w-card1:#0a1534;--w-card2:#0c193d;--w-card-shadow:inset 0 0 0 1px #f6f1e624, 0 26px 50px -26px #000;--w-go:#f6f1e6;--w-go-bg:transparent;--w-name:#e8bb6c;--w-jaali:.07;--w-top:#f6f1e629;--w-top-edge:inset 0 0 0 1px #f6f1e65c;--w-follow:#f6f1e6;--w-follow-on:#070d22;--w-on-alta:#070d22;--w-arch-halo:0 0 64px -8px #2f52a89e, 0 0 0 1px #f6f1e61f;--w-ball:radial-gradient(circle at 34% 30%, #f5e0bd, #bc9b63 46%, #43392d 100%)}[data-light=liquid-onyx]{--wall:#101114;--wall-rgb:16 17 20;--sun:#4a4e58;--sun-rgb:74 78 88;--shade:#000;--shade-rgb:0 0 0;--ink:#f2f4f7;--ink-rgb:242 244 247;--soft:#f2f4f7b8;--paper:#0b0c0f;--paper-rgb:11 12 15;--alta:#dfe4ea;--w-on:#f2f4f7;--w-on-rgb:242 244 247;--w-round:#f2f4f724;--w-round-ring:#f2f4f747;--w-word:#5b5f68;--w-floor:radial-gradient(120% 50% at 10% 0%, #4a4e58, #4a4e5866 42%, transparent 74%), #101114;--w-card:#0b0c0f;--w-card1:#0e0f12;--w-card2:#101114;--w-card-shadow:inset 0 0 0 1px #f2f4f724, 0 26px 50px -26px #000;--w-go:#f2f4f7;--w-go-bg:transparent;--w-name:#dfe4ea;--w-jaali:.07;--w-top:#f2f4f729;--w-top-edge:inset 0 0 0 1px #f2f4f75c;--w-follow:#f2f4f7;--w-follow-on:#0b0c0f;--w-on-alta:#0b0c0f;--w-arch-halo:0 0 64px -8px #4a4e589e, 0 0 0 1px #f2f4f71f;--w-ball:radial-gradient(circle at 34% 30%, #f1f3f6, #b6babf 46%, #3e4042 100%)}[data-light=emerald-velvet]{--wall:#07332a;--wall-rgb:7 51 42;--sun:#1f8a6b;--sun-rgb:31 138 107;--shade:#011410;--shade-rgb:1 20 16;--ink:#f2f4e8;--ink-rgb:242 244 232;--soft:#f2f4e8b8;--paper:#04150f;--paper-rgb:4 21 15;--alta:#e3c070;--w-on:#f2f4e8;--w-on-rgb:242 244 232;--w-round:#f2f4e824;--w-round-ring:#f2f4e847;--w-word:#349578;--w-floor:radial-gradient(120% 50% at 10% 0%, #1f8a6b, #1f8a6b66 42%, transparent 74%), #07332a;--w-card:#04150f;--w-card1:#06271f;--w-card2:#073027;--w-card-shadow:inset 0 0 0 1px #f2f4e824, 0 26px 50px -26px #000;--w-go:#f2f4e8;--w-go-bg:transparent;--w-name:#e3c070;--w-jaali:.07;--w-top:#f2f4e829;--w-top-edge:inset 0 0 0 1px #f2f4e85c;--w-follow:#f2f4e8;--w-follow-on:#04150f;--w-on-alta:#04150f;--w-arch-halo:0 0 64px -8px #1f8a6b9e, 0 0 0 1px #f2f4e81f;--w-ball:radial-gradient(circle at 34% 30%, #f2e3bf, #b7a462 46%, #40442b 100%)}[data-light=cognac-leather]{--wall:#3f1e0d;--wall-rgb:63 30 13;--sun:#b8682e;--sun-rgb:184 104 46;--shade:#140803;--shade-rgb:20 8 3;--ink:#fbf0e0;--ink-rgb:251 240 224;--soft:#fbf0e0b8;--paper:#180b04;--paper-rgb:24 11 4;--alta:#f0a050;--w-on:#fbf0e0;--w-on-rgb:251 240 224;--w-round:#fbf0e024;--w-round-ring:#fbf0e047;--w-word:#bf7640;--w-floor:radial-gradient(120% 50% at 10% 0%, #b8682e, #b8682e66 42%, transparent 74%), #3f1e0d;--w-card:#180b04;--w-card1:#2f1609;--w-card2:#3b1c0c;--w-card-shadow:inset 0 0 0 1px #fbf0e024, 0 26px 50px -26px #000;--w-go:#fbf0e0;--w-go-bg:transparent;--w-name:#f1a457;--w-jaali:.07;--w-top:#fbf0e029;--w-top-edge:inset 0 0 0 1px #fbf0e05c;--w-follow:#fbf0e0;--w-follow-on:#180b04;--w-on-alta:#180b04;--w-arch-halo:0 0 64px -8px #b8682e9e, 0 0 0 1px #fbf0e01f;--w-ball:radial-gradient(circle at 34% 30%, #f8d4b0, #cd8643 46%, #523319 100%)}[data-light=oxblood-bone]{--wall:#2c0a12;--wall-rgb:44 10 18;--sun:#7a1f2e;--sun-rgb:122 31 46;--shade:#0e0306;--shade-rgb:14 3 6;--ink:#efe6d6;--ink-rgb:239 230 214;--soft:#efe6d6b8;--paper:#130507;--paper-rgb:19 5 7;--alta:#efe6d6;--w-on:#efe6d6;--w-on-rgb:239 230 214;--w-round:#efe6d624;--w-round-ring:#efe6d647;--w-word:#86333f;--w-floor:radial-gradient(120% 50% at 10% 0%, #7a1f2e, #7a1f2e66 42%, transparent 74%), #2c0a12;--w-card:#130507;--w-card1:#22080e;--w-card2:#2a0a11;--w-card-shadow:inset 0 0 0 1px #efe6d624, 0 26px 50px -26px #000;--w-go:#efe6d6;--w-go-bg:transparent;--w-name:#efe6d6;--w-jaali:.07;--w-top:#efe6d629;--w-top-edge:inset 0 0 0 1px #efe6d65c;--w-follow:#efe6d6;--w-follow-on:#130507;--w-on-alta:#130507;--w-arch-halo:0 0 64px -8px #7a1f2e9e, 0 0 0 1px #efe6d61f;--w-ball:radial-gradient(circle at 34% 30%, #f8f4ed, #c8baaf 46%, #4d4340 100%)}[data-light=slate-study]{--wall:#2a3a50;--wall-rgb:42 58 80;--sun:#6b85a8;--sun-rgb:107 133 168;--shade:#0d1520;--shade-rgb:13 21 32;--ink:#f1f4f8;--ink-rgb:241 244 248;--soft:#f1f4f8b8;--paper:#0f1824;--paper-rgb:15 24 36;--alta:#b8c9de;--w-on:#f1f4f8;--w-on-rgb:241 244 248;--w-round:#f1f4f824;--w-round-ring:#f1f4f847;--w-word:#7890b0;--w-floor:radial-gradient(120% 50% at 10% 0%, #6b85a8, #6b85a866 42%, transparent 74%), #2a3a50;--w-card:#0f1824;--w-card1:#1f2c3e;--w-card2:#27374c;--w-card-shadow:inset 0 0 0 1px #f1f4f824, 0 26px 50px -26px #000;--w-go:#f1f4f8;--w-go-bg:transparent;--w-name:#b8c9de;--w-jaali:.07;--w-top:#f1f4f829;--w-top-edge:inset 0 0 0 1px #f1f4f85c;--w-follow:#f1f4f8;--w-follow-on:#0f1824;--w-on-alta:#0f1824;--w-arch-halo:0 0 64px -8px #6b85a89e, 0 0 0 1px #f1f4f81f;--w-ball:radial-gradient(circle at 34% 30%, #dfe7f0, #9cacc2 46%, #3d4755 100%)}[data-light=dark-moss]{--wall:#2b3220;--wall-rgb:43 50 32;--sun:#7a8550;--sun-rgb:122 133 80;--shade:#0e1109;--shade-rgb:14 17 9;--ink:#f3f2e2;--ink-rgb:243 242 226;--soft:#f3f2e2b8;--paper:#10130a;--paper-rgb:16 19 10;--alta:#c9b27a;--w-on:#f3f2e2;--w-on-rgb:243 242 226;--w-round:#f3f2e224;--w-round-ring:#f3f2e247;--w-word:#86905f;--w-floor:radial-gradient(120% 50% at 10% 0%, #7a8550, #7a855066 42%, transparent 74%), #2b3220;--w-card:#10130a;--w-card1:#202617;--w-card2:#282f1e;--w-card-shadow:inset 0 0 0 1px #f3f2e224, 0 26px 50px -26px #000;--w-go:#f3f2e2;--w-go-bg:transparent;--w-name:#cdb884;--w-jaali:.07;--w-top:#f3f2e229;--w-top-edge:inset 0 0 0 1px #f3f2e25c;--w-follow:#f3f2e2;--w-follow-on:#10130a;--w-on-alta:#10130a;--w-arch-halo:0 0 64px -8px #7a85509e, 0 0 0 1px #f3f2e21f;--w-ball:radial-gradient(circle at 34% 30%, #e7dcc3, #a99868 46%, #423e29 100%)}[data-light=burnt-sienna]{--wall:#5c2410;--wall-rgb:92 36 16;--sun:#c2562a;--sun-rgb:194 86 42;--shade:#1e0a03;--shade-rgb:30 10 3;--ink:#fbeee0;--ink-rgb:251 238 224;--soft:#fbeee0b8;--paper:#1c0903;--paper-rgb:28 9 3;--alta:#f09a5c;--w-on:#fbeee0;--w-on-rgb:251 238 224;--w-round:#fbeee024;--w-round-ring:#fbeee047;--w-word:#c8653c;--w-floor:radial-gradient(120% 50% at 10% 0%, #c2562a, #c2562a66 42%, transparent 74%), #5c2410;--w-card:#1c0903;--w-card1:#42190b;--w-card2:#56210f;--w-card-shadow:inset 0 0 0 1px #fbeee024, 0 26px 50px -26px #000;--w-go:#fbeee0;--w-go-bg:transparent;--w-name:#f09a5c;--w-jaali:.07;--w-top:#fbeee029;--w-top-edge:inset 0 0 0 1px #fbeee05c;--w-follow:#fbeee0;--w-follow-on:#1c0903;--w-on-alta:#1c0903;--w-arch-halo:0 0 64px -8px #c2562a9e, 0 0 0 1px #fbeee01f;--w-ball:radial-gradient(circle at 34% 30%, #f8d2b6, #d2824d 46%, #59321c 100%)}[data-light=charcoal-copper]{--wall:#24221f;--wall-rgb:36 34 31;--sun:#8a5a32;--sun-rgb:138 90 50;--shade:#0b0a08;--shade-rgb:11 10 8;--ink:#f4efe8;--ink-rgb:244 239 232;--soft:#f4efe8b8;--paper:#0e0d0b;--paper-rgb:14 13 11;--alta:#d99a62;--w-on:#f4efe8;--w-on-rgb:244 239 232;--w-round:#f4efe824;--w-round-ring:#f4efe847;--w-word:#956944;--w-floor:radial-gradient(120% 50% at 10% 0%, #8a5a32, #8a5a3266 42%, transparent 74%), #24221f;--w-card:#0e0d0b;--w-card1:#1b1a17;--w-card2:#22201d;--w-card-shadow:inset 0 0 0 1px #f4efe824, 0 26px 50px -26px #000;--w-go:#f4efe8;--w-go-bg:transparent;--w-name:#d99a62;--w-jaali:.07;--w-top:#f4efe829;--w-top-edge:inset 0 0 0 1px #f4efe85c;--w-follow:#f4efe8;--w-follow-on:#0e0d0b;--w-on-alta:#0e0d0b;--w-arch-halo:0 0 64px -8px #8a5a329e, 0 0 0 1px #f4efe81f;--w-ball:radial-gradient(circle at 34% 30%, #eed2b8, #b58255 46%, #453221 100%)}[data-light=teal-crimson]{--wall:#07262e;--wall-rgb:7 38 46;--sun:#0fb0a8;--sun-rgb:15 176 168;--shade:#01090c;--shade-rgb:1 9 12;--ink:#effafa;--ink-rgb:239 250 250;--soft:#effafab8;--paper:#051619;--paper-rgb:5 22 25;--alta:#2fd6cc;--w-on:#effafa;--w-on-rgb:239 250 250;--w-round:#effafa24;--w-round-ring:#effafa47;--w-word:#25b7b0;--w-floor:radial-gradient(120% 50% at 10% 0%, #0fb0a8, #0fb0a866 42%, transparent 74%), #07262e;--w-card:#051619;--w-card1:#062026;--w-card2:#07242c;--w-card-shadow:inset 0 0 0 1px #effafa24, 0 26px 50px -26px #000;--w-go:#effafa;--w-go-bg:transparent;--w-name:#a2ece8;--w-jaali:.07;--w-top:#effafa29;--w-top-edge:inset 0 0 0 1px #effafa5c;--w-follow:#effafa;--w-follow-on:#051619;--w-on-alta:#051619;--w-arch-halo:0 0 64px -8px #0fb0a89e, 0 0 0 1px #effafa1f;--w-ball:radial-gradient(circle at 34% 30%, #a1ede8, #27b3ac 46%, #0e4242 100%);--w-page:radial-gradient(80% 40% at 100% 100%, #e0123f55, transparent 72%), #07262e}[data-light=peacock-marigold]{--wall:#0a3a4a;--wall-rgb:10 58 74;--sun:#0f7f96;--sun-rgb:15 127 150;--shade:#04161e;--shade-rgb:4 22 30;--ink:#f2fbfb;--ink-rgb:242 251 251;--soft:#f2fbfbb8;--paper:#061c24;--paper-rgb:6 28 36;--alta:#f0b030;--w-on:#f2fbfb;--w-on-rgb:242 251 251;--w-round:#f2fbfb24;--w-round-ring:#f2fbfb47;--w-word:#268ba0;--w-floor:radial-gradient(120% 50% at 10% 0%, #0f7f96, #0f7f9666 42%, transparent 74%), #0a3a4a;--w-card:#061c24;--w-card1:#082e3b;--w-card2:#0a3746;--w-card-shadow:inset 0 0 0 1px #f2fbfb24, 0 26px 50px -26px #000;--w-go:#f2fbfb;--w-go-bg:transparent;--w-name:#f0b030;--w-jaali:.07;--w-top:#f2fbfb29;--w-top-edge:inset 0 0 0 1px #f2fbfb5c;--w-follow:#f2fbfb;--w-follow-on:#061c24;--w-on-alta:#061c24;--w-arch-halo:0 0 64px -8px #0f7f969e, 0 0 0 1px #f2fbfb1f;--w-ball:radial-gradient(circle at 34% 30%, #f8dba2, #c29835 46%, #464123 100%);--w-page:radial-gradient(95% 34% at 100% 62%, #e8a31ca0, transparent 74%), #0a3a4a}[data-light=aubergine-olive]{--wall:#2c0e2a;--wall-rgb:44 14 42;--sun:#6f2a62;--sun-rgb:111 42 98;--shade:#100410;--shade-rgb:16 4 16;--ink:#f7f0ee;--ink-rgb:247 240 238;--soft:#f7f0eeb8;--paper:#120512;--paper-rgb:18 5 18;--alta:#b8c07a;--w-on:#f7f0ee;--w-on-rgb:247 240 238;--w-round:#f7f0ee24;--w-round-ring:#f7f0ee47;--w-word:#7d3e70;--w-floor:radial-gradient(120% 50% at 10% 0%, #6f2a62, #6f2a6266 42%, transparent 74%), #2c0e2a;--w-card:#120512;--w-card1:#220a20;--w-card2:#290d28;--w-card-shadow:inset 0 0 0 1px #f7f0ee24, 0 26px 50px -26px #000;--w-go:#f7f0ee;--w-go-bg:transparent;--w-name:#b8c07a;--w-jaali:.07;--w-top:#f7f0ee29;--w-top-edge:inset 0 0 0 1px #f7f0ee5c;--w-follow:#f7f0ee;--w-follow-on:#120512;--w-on-alta:#120512;--w-arch-halo:0 0 64px -8px #6f2a629e, 0 0 0 1px #f7f0ee1f;--w-ball:radial-gradient(circle at 34% 30%, #dfe3c3, #9c9c6a 46%, #3f392e 100%);--w-page:radial-gradient(95% 34% at 100% 62%, #7f8a45a0, transparent 74%), #2c0e2a}[data-light=burgundy-forest]{--wall:#3a0b14;--wall-rgb:58 11 20;--sun:#8c1c2e;--sun-rgb:140 28 46;--shade:#120306;--shade-rgb:18 3 6;--ink:#f6efe4;--ink-rgb:246 239 228;--soft:#f6efe4b8;--paper:#150407;--paper-rgb:21 4 7;--alta:#d8c48c;--w-on:#f6efe4;--w-on-rgb:246 239 228;--w-round:#f6efe424;--w-round-ring:#f6efe447;--w-word:#973140;--w-floor:radial-gradient(120% 50% at 10% 0%, #8c1c2e, #8c1c2e66 42%, transparent 74%), #3a0b14;--w-card:#150407;--w-card1:#2b080f;--w-card2:#360a13;--w-card-shadow:inset 0 0 0 1px #f6efe424, 0 26px 50px -26px #000;--w-go:#f6efe4;--w-go-bg:transparent;--w-name:#d8c48c;--w-jaali:.07;--w-top:#f6efe429;--w-top-edge:inset 0 0 0 1px #f6efe45c;--w-follow:#f6efe4;--w-follow-on:#150407;--w-on-alta:#150407;--w-arch-halo:0 0 64px -8px #8c1c2e9e, 0 0 0 1px #f6efe41f;--w-ball:radial-gradient(circle at 34% 30%, #ede4cb, #b89f74 46%, #49392c 100%);--w-page:radial-gradient(95% 34% at 100% 62%, #1f6a4aa0, transparent 74%), #3a0b14}[data-light=navy-rust]{--wall:#10203a;--wall-rgb:16 32 58;--sun:#2f4f7f;--sun-rgb:47 79 127;--shade:#050b16;--shade-rgb:5 11 22;--ink:#f4efe6;--ink-rgb:244 239 230;--soft:#f4efe6b8;--paper:#081120;--paper-rgb:8 17 32;--alta:#f08a4c;--w-on:#f4efe6;--w-on-rgb:244 239 230;--w-round:#f4efe624;--w-round-ring:#f4efe647;--w-word:#435f89;--w-floor:radial-gradient(120% 50% at 10% 0%, #2f4f7f, #2f4f7f66 42%, transparent 74%), #10203a;--w-card:#081120;--w-card1:#0d1a30;--w-card2:#0f1f37;--w-card-shadow:inset 0 0 0 1px #f4efe624, 0 26px 50px -26px #000;--w-go:#f4efe6;--w-go-bg:transparent;--w-name:#f08a4c;--w-jaali:.07;--w-top:#f4efe629;--w-top-edge:inset 0 0 0 1px #f4efe65c;--w-follow:#f4efe6;--w-follow-on:#081120;--w-on-alta:#081120;--w-arch-halo:0 0 64px -8px #2f4f7f9e, 0 0 0 1px #f4efe61f;--w-ball:radial-gradient(circle at 34% 30%, #f8caae, #c37548 46%, #472f25 100%);--w-page:radial-gradient(95% 34% at 100% 62%, #d2571fa0, transparent 74%), #10203a}[data-light=plum-copper]{--wall:#2b1124;--wall-rgb:43 17 36;--sun:#7a3559;--sun-rgb:122 53 89;--shade:#10050d;--shade-rgb:16 5 13;--ink:#fbefe6;--ink-rgb:251 239 230;--soft:#fbefe6b8;--paper:#12060f;--paper-rgb:18 6 15;--alta:#dd9a62;--w-on:#fbefe6;--w-on-rgb:251 239 230;--w-round:#fbefe624;--w-round-ring:#fbefe647;--w-word:#874867;--w-floor:radial-gradient(120% 50% at 10% 0%, #7a3559, #7a355966 42%, transparent 74%), #2b1124;--w-card:#12060f;--w-card1:#210d1c;--w-card2:#291022;--w-card-shadow:inset 0 0 0 1px #fbefe624, 0 26px 50px -26px #000;--w-go:#fbefe6;--w-go-bg:transparent;--w-name:#dd9a62;--w-jaali:.07;--w-top:#fbefe629;--w-top-edge:inset 0 0 0 1px #fbefe65c;--w-follow:#fbefe6;--w-follow-on:#12060f;--w-on-alta:#12060f;--w-arch-halo:0 0 64px -8px #7a35599e, 0 0 0 1px #fbefe61f;--w-ball:radial-gradient(circle at 34% 30%, #f0d2b8, #b97f56 46%, #492f25 100%);--w-page:radial-gradient(95% 34% at 100% 62%, #c77a3aa0, transparent 74%), #2b1124}.mv{z-index:40;--edge-top:var(--edge-dark);--edge-bottom:var(--edge-dark);color:#fff;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.mv.fade{animation:.25s mv-in}.mv.fade.still{animation:none}.mv.fade.out{opacity:0;transition:opacity .25s}@keyframes mv-in{0%{opacity:0}}.mvblur{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(6px)brightness(.92);backdrop-filter:blur(6px)brightness(.92);will-change:opacity;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.mvflood{opacity:var(--mvfade,1);background:#1d1210;position:absolute;top:0;bottom:0;left:0;right:0}.mvstage{transform-origin:50% 40%;touch-action:none;position:absolute;top:0;bottom:0;left:0;right:0}.mv.held .mvstage{will-change:transform}.mvhero{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mvimg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mvimg.comes{opacity:0;transition:opacity .35s}.mvimg.comes.on{opacity:1}video.mvimg.comes{opacity:1;animation:.35s mv-in}.mvwash{filter:blur(26px)saturate(1.2);transform:scale(1.2)}.mvveil{pointer-events:none;background:var(--scrim-top), var(--scrim-bottom), linear-gradient(#00000087, transparent 22%, transparent 60%, #0009);position:absolute;top:0;bottom:0;left:0;right:0}[data-tier=A] .mv .kb{animation:9s ease-in-out infinite alternate kb}.mv.paused .kb{animation-play-state:paused}.mvbig{text-align:center;justify-items:center;gap:16px;display:grid;position:absolute;top:50%;left:24px;right:24px;transform:translateY(-58%)}.mvbig p{font:650 1.2rem/1.25 var(--ui);text-wrap:balance;max-width:22ch}.mvlen{opacity:.8;font-size:.82rem}.mvwave{align-items:center;gap:3px;width:min(100%,320px);height:64px;display:flex}.mvwave i{min-width:0;animation:1ms linear forwards mv-on;animation-delay:calc(var(--j) * var(--len));background:#ffffff40;border-radius:2px;flex:1}.mv.paused .mvwave i{animation-play-state:paused}@keyframes mv-on{to{background:#fff}}.mvtap{z-index:2;top:calc(env(safe-area-inset-top,0px) + 112px);bottom:calc(env(safe-area-inset-bottom,0px) + 96px);-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:40%;padding:0;position:absolute}.mvtap.l{left:0}.mvtap.r{right:0}.mvtap:focus-visible{outline-offset:-8px;border-radius:20px;outline:2px solid #fff9}.mvplay{z-index:3;color:#fff;background:#00000059;border-radius:50%;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff4d}.mvplay svg{width:26px;height:26px;margin-left:3px}.mvbars,.mvtop,.mvfoot{opacity:var(--mvfade,1);transition:opacity .2s}.mv.held .mvtop,.mv.held .mvfoot{opacity:0}.mvbars{z-index:3;top:calc(env(safe-area-inset-top,0px) + 10px);pointer-events:none;gap:4px;display:flex;position:absolute;left:16px;right:16px}.mvbars i{background:#ffffff4f;border-radius:2px;flex:1;height:3px;overflow:hidden}.mvbars b{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.mvbars b.done{transform:none}.mvbars b.run{animation:linear forwards mv-bar}.mvbars b.reel{transform:scaleX(var(--p,0))}@keyframes mv-bar{to{transform:none}}.mvtop{z-index:3;top:calc(env(safe-area-inset-top,0px) + 22px);align-items:center;gap:8px;display:flex;position:absolute;left:16px;right:16px}.mvwho{color:#fff;flex:none;align-items:center;gap:8px;max-width:55%;min-height:40px;display:flex}.mvwho:active{opacity:.7}.mvname{text-overflow:ellipsis;overflow:hidden}.mvdp{border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden;box-shadow:0 0 0 1.5px #ffffffd9}.mvdp img{object-fit:cover;width:100%;height:100%}.mvname{font:italic 600 1.06rem/1 var(--display-italic);white-space:nowrap}.mvwhen{color:#ffffffb0;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;font-size:.8rem;font-weight:600;overflow:hidden}.mv .round.dim{color:#fff;background:#0000003d;box-shadow:inset 0 0 0 1px #ffffff40}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .mv .round.dim{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.mv .round.dim svg{width:20px;height:20px}.mvfoot{z-index:3;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 22px);flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute}.mvown{min-width:0;height:48px;color:var(--night-red);background:#fff;border-radius:999px;flex:1 0 100%;order:-1;justify-content:space-between;align-items:center;gap:6px;padding:0 12px 0 18px;font-size:.95rem;font-weight:700;display:flex}.mvown:active{transform:scale(.97)}.mvown[aria-busy]{animation:1s ease-in-out infinite alternate own-wait}.mvown span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mvown em{font:italic 600 1.1em/1 var(--display-italic)}.mvown svg{flex:none;width:18px;height:18px}.mvfoot p{max-width:24ch;margin-right:auto;font-size:.88rem;font-weight:600}.mvfoot .chip{color:#fff;background:#ffffff26}.mvfoot .chip.liked{background:var(--alta)}.mvfoot .chip.saved svg{fill:currentColor}.mvnote{z-index:4;text-align:center;justify-items:center;gap:14px;width:min(80%,300px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mvnote p{color:#ffffffdb;font-size:.98rem;font-weight:600}.mvnote .chip.go{color:#120a0c;background:#fff;margin-left:0}.mvwait{background:#ffffff0d;animation:1.2s ease-in-out infinite alternate mv-wait;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes mv-wait{to{opacity:.3}}.mvload{z-index:3;pointer-events:none;opacity:0;border:3px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.2s .4s forwards mv-load-in,.8s linear infinite asspin;position:absolute;top:50%;left:50%}@keyframes mv-load-in{to{opacity:1}}@keyframes asspin{to{transform:rotate(1turn)}}.jaali{transition:opacity .3s}html[data-moment] .jaali{opacity:0}.mvwhen.up{align-items:center;gap:6px;display:inline-flex}.mvwhen .burn{background:conic-gradient(#fff var(--left), #ffffff38 0);border-radius:50%;flex:none;width:15px;height:15px;position:relative;-webkit-mask:radial-gradient(5px,#0000 98%,#000);mask:radial-gradient(5px,#0000 98%,#000)}.mvsay{white-space:nowrap;height:40px;font:italic 600 .95rem/1 var(--display-italic);color:#fff;background:#ffffff26;border-radius:999px;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.mvsay.on,.mvsay.said{color:var(--night-red);background:#fff}.mvsay:active{transform:scale(.96)}.mvrail{overscroll-behavior-x:contain;scrollbar-width:none;opacity:0;pointer-events:none;gap:8px;padding:2px 16px;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:calc(100% + 10px);left:-16px;right:-16px;overflow-x:auto;transform:translateY(8px)}.mvrail::-webkit-scrollbar{display:none}.mvrail.on{opacity:1;pointer-events:auto;transform:none}.mvword{white-space:nowrap;min-height:40px;font:600 .9rem/1 var(--ui);color:#fff;background:#170609cc;border-radius:999px;flex:none;padding:0 14px;box-shadow:inset 0 0 0 1px #ffffff2e}.mvword.mine{background:var(--alta);box-shadow:none}.mvword:active{transform:scale(.96)}.mvstamp{z-index:5;pointer-events:none;max-width:80%;font:italic 600 1.7rem/1.05 var(--display-italic);color:#fff;text-align:center;text-shadow:0 2px 12px #00000080;border:2px solid var(--alta);background:#e0233f38;border-radius:12px;justify-items:center;gap:4px;padding:10px 16px;animation:1.6s cubic-bezier(.16,1,.3,1) forwards mvstamp;display:grid;position:absolute;top:40%;left:50%}.mvstamp span{font-size:2.2rem;font-style:normal;line-height:1}@keyframes mvstamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(1.6)}14%{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1)}70%{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1)}to{opacity:0;transform:translate(-50%,-90%)rotate(-6deg)scale(.95)}}.mvtoast{z-index:6;left:16px;right:16px;top:calc(env(safe-area-inset-top,0px) + 66px);color:#170609;opacity:0;pointer-events:none;background:#fff3f5f2;border-radius:14px;padding:10px 12px;font-size:.85rem;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;transform:translateY(-6px)}.mvtoast.on{opacity:1;transform:none}.mvdrift{z-index:2;width:72%;left:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 140px);pointer-events:none;height:40%;opacity:var(--mvfade,1);transition:opacity .2s;position:absolute;overflow:hidden}.mv.held .mvdrift{opacity:0}.mvdrift span{white-space:nowrap;font:italic 600 .88rem/1 var(--display-italic);color:#fff;opacity:0;background:#00000059;border-radius:999px;padding:5px 10px;animation:5s linear forwards mvrise;position:absolute;bottom:0}@keyframes mvrise{0%{opacity:0;transform:translateY(0)}12%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-240px)}}@media (prefers-reduced-motion:reduce){.mvrail,.mvtoast{transition:none}.mvstamp{animation-duration:10ms}}.ofsong.credited .ofsongname{row-gap:1px}.ofsongcc{letter-spacing:.02em;color:inherit;opacity:.85;text-underline-offset:2px;pointer-events:none;justify-self:end;margin-top:1px;font-size:.68rem;font-weight:700;text-decoration:underline}.ofsong.named .ofsongcc{pointer-events:auto}.ofsongcc:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.kp{z-index:44;color:var(--ink);--edge-top:var(--edge-dark);--edge-bottom:var(--edge-dark);position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.kpbg{background:var(--wall);background:color-mix(in srgb, var(--sun) 55%, var(--wall));position:absolute;top:0;bottom:0;left:0;right:0}.kphero{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@media (min-width:481px){.kphero{width:480px;margin-left:-240px;left:50%;right:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}}.kphero img,.kphero canvas,.kphero video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.kphero canvas,.kphero video{opacity:0;pointer-events:none}.kphero canvas.on{opacity:1}.kphero video{transition:opacity .35s}.kphero video.on{opacity:1}.kpfade{pointer-events:none;background:var(--scrim-bottom), linear-gradient(rgb(var(--shade-rgb) / 0), rgb(var(--shade-rgb) / .28)), linear-gradient(#120a0c00, #120a0c6b 55%, #120a0cb3);height:46%;position:absolute;bottom:-1px;left:0;right:0}.kphero:after{content:"";pointer-events:none;background:var(--scrim-top);position:absolute;top:0;bottom:0;left:0;right:0}.kpui{z-index:1;pointer-events:none;flex-direction:column;width:min(100%,480px);margin:0 auto;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kpui>*{pointer-events:auto}.kptop{padding:calc(env(safe-area-inset-top,0px) + 12px) 14px 0;align-items:center;gap:12px;display:flex}.kptop .round{color:#fff;background:#120a0c61;width:42px;height:42px;box-shadow:inset 0 0 0 1px #fff3}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kptop .round{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#120a0c38}}.kptop .round svg{filter:drop-shadow(0 1px 3px #00000040);width:19px;height:19px}.kptop .round.on svg{fill:currentColor}.kptop .round:disabled{opacity:.5}.kptop .round:active{transform:scale(.94)}.kpwho{color:#fff;text-shadow:0 1px 12px #00000080,0 0 2px #00000040;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.kpdp{background:#fff3;border-radius:50%;flex:none;width:36px;height:36px;overflow:hidden;box-shadow:0 0 0 2px #ffffffe6,0 4px 14px #0000004d}.kpdp img{object-fit:cover;width:100%;height:100%;display:block}.kpwho>span:last-child{min-width:0;display:grid}.kpwho em{font:italic 600 1.06rem/1.15 var(--display-italic,var(--display));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kpwho small{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:600;line-height:1.3;overflow:hidden}.kptap{flex:1;min-height:0;display:flex}.kptap button{-webkit-tap-highlight-color:transparent;flex:1}.kpsheet,.kppill{--ink:#2b1a14;--ink-rgb:43 26 20;--soft:#2b1a14a6;--paper:#fffaf4;--paper-rgb:255 250 244;--alta:#d3122c}.kpsheet{margin:0 10px calc(env(safe-area-inset-bottom,0px) + 10px);color:var(--ink);touch-action:none;gap:14px;padding:4px 18px 16px;display:grid;position:relative}.kpsheet>:not(:-webkit-any(.kppaper,.kpnote)){position:relative}.kpsheet>:not(:is(.kppaper,.kpnote)){position:relative}.kppaper{background:rgb(var(--paper-rgb) / .97);pointer-events:none;border-radius:28px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 28px 60px -30px #000000b3}.kphead{gap:6px;display:grid}.kpsheet.fold .kphead{cursor:pointer}.kpgrip{-webkit-tap-highlight-color:transparent;justify-content:center;justify-self:center;align-items:center;width:96px;height:22px;display:flex}.kpgrip i{background:rgb(var(--ink-rgb) / .2);border-radius:2px;width:38px;height:4px;transition:transform .2s,background-color .2s}.kpgrip:active i{background:rgb(var(--ink-rgb) / .34);transform:scaleX(1.25)}.kpgrip:disabled{visibility:hidden}.kptitle{justify-content:space-between;align-items:flex-end;gap:14px;min-width:0;display:flex}.kptitle h1{min-width:0;font:700 clamp(1.24rem, 5.76vw, 1.6rem)/1.1 var(--ui);letter-spacing:-.01em;text-wrap:balance;outline:none}.kptitle h1.ghost{background:rgb(var(--ink-rgb) / .08);border-radius:10px;width:55%;height:1.05em}.kpprice{text-align:right;flex:none;justify-items:end;min-width:0;padding-bottom:2px;display:grid}.kpprice b{letter-spacing:-.01em;font-size:1.22rem;font-weight:750;line-height:1.1}.kpprice b.ghost{background:rgb(var(--ink-rgb) / .1);border-radius:8px;width:4.2em;height:1.1em}.kpprice small,.kpafter{color:var(--soft);font-size:.74rem}.kpprice .kperr{font-size:.86rem;font-weight:650}.kpretry{text-underline-offset:3px;min-height:32px;font-size:.84rem;font-weight:600;text-decoration:underline}.kpbody{opacity:calc(1 - var(--f,0) * 3.4);gap:14px;display:grid}.kpsheet.fold .kpbody{display:none}.kpline{color:var(--soft);text-wrap:pretty;font-size:.92rem;line-height:1.45}.kpfacts{border-top:1px solid rgb(var(--ink-rgb) / .08);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.kpfact{align-items:center;gap:10px;min-width:0;display:flex}.kpfact.ghost{background:rgb(var(--ink-rgb) / .06);border-radius:19px;height:38px}.kpicon{background:rgb(var(--ink-rgb) / .06);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.kpicon svg{width:18px;height:18px}.kpfact b{font-size:.98rem;font-weight:700;line-height:1.2;display:block}.kpfact small{color:var(--soft);font-size:.76rem;line-height:1.3;display:block}.kpbar{display:flex}.kpbuy{background:var(--ink);min-width:0;height:54px;color:var(--paper);border-radius:999px;flex:1;font-size:1rem;font-weight:650}.kpbuy:active{transform:scale(.98)}.kpbuy[aria-disabled]{opacity:.6}.kpsheet.snap .kppaper{transition:clip-path .34s cubic-bezier(.2,.8,.2,1)}.kpsheet.snap .kphead{transition:transform .34s cubic-bezier(.2,.8,.2,1)}.kpsheet.snap .kpbody{transition:opacity .2s}.kpnote{z-index:3;background:var(--ink);max-width:min(100% - 32px,300px);color:var(--paper);text-align:left;opacity:0;pointer-events:none;border-radius:16px;padding:9px 14px;font-size:.8rem;font-weight:650;line-height:1.35;transition:opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translateY(6px);box-shadow:0 14px 30px -16px #0009}.kpnote.show{opacity:1;transform:none}.kpnote.save{top:calc(env(safe-area-inset-top,0px) + 62px);right:max(14px,50% - 226px)}.kpnote.buy{bottom:calc(100% + 36px);right:0}.kppill{z-index:5;pointer-events:none;background:var(--ink);color:var(--paper);will-change:clip-path;position:absolute}.kppill b{place-items:center;font-size:1rem;font-weight:650;display:grid;position:absolute}@media (max-height:640px){.kpsheet{gap:10px}.kpline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kpbuy{height:50px}}@media (prefers-reduced-motion:reduce){.kpnote,.kpsheet.snap .kppaper,.kpsheet.snap .kphead,.kpsheet.snap .kpbody{transition:none}}.kp.direct:not(.leaving){animation:.25s page-in}.kp.direct.leaving{opacity:0;transition:opacity .25s}.kp.leaving{pointer-events:none}.kpchoose{gap:8px;margin-bottom:12px;display:grid}.kpchoose>span{color:var(--soft);font-size:.82rem;font-weight:650}.kpchoose.ask>span{color:var(--bad,#b3261e)}.kpchoose.ask button:not(.on){box-shadow:inset 0 0 0 1.5px var(--bad,#b3261e)}.kpchoose.ask>div{animation:.42s cubic-bezier(.36,.07,.19,.97) both kpnudge}@keyframes kpnudge{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.kpchoose.ask>div{animation:none}}.kpchoose>div{flex-wrap:wrap;gap:6px;display:flex}.kpchoose button{min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .22);border-radius:999px;padding:0 16px;font-size:.92rem;font-weight:600}.kpchoose button.on{color:#fff;background:var(--ink);box-shadow:none}.kptease{color:var(--soft);text-wrap:balance;margin-top:-10px;font-size:.9rem;line-height:1.35}.kpfactbtn{text-align:left;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;border-radius:22px}.kpfactbtn:active{background:rgb(var(--ink-rgb) / .05)}.kpprwrap{z-index:90;background:#00000073;justify-content:center;align-items:flex-end;animation:.2s both kpprin;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.kpprsheet{--ink:#2b1a14;--ink-rgb:43 26 20;--paper:#fffaf4;width:min(100%,480px);margin:0 10px calc(env(safe-area-inset-bottom,0px) + 10px);background:var(--paper);color:var(--ink);border-radius:28px;gap:12px;padding:22px 20px 16px;animation:.28s cubic-bezier(.2,.8,.2,1) both kpprup;display:grid;box-shadow:0 28px 60px -30px #000000b3}.kpprsheet h3{font:700 1.2rem/1.15 var(--ui);letter-spacing:-.01em}.kpprsheet p{color:rgb(var(--ink-rgb) / .72);text-wrap:pretty;font-size:.92rem;line-height:1.45}.kpprsheet p a{color:var(--ink);text-underline-offset:2px;font-weight:650;text-decoration:underline}.kpgot{background:var(--ink);height:50px;color:var(--paper);border-radius:999px;margin-top:4px;font-size:1rem;font-weight:650}@keyframes kpprin{0%{opacity:0}}@keyframes kpprup{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.kpprwrap,.kpprsheet{animation:none}}@media (max-width:340px){.kpfact{gap:8px}.kpicon{width:32px;height:32px}.kpicon svg{width:16px;height:16px}}.wd{z-index:3;color:var(--ink);touch-action:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.wd.leaving{pointer-events:none}.wd.direct:not(.leaving){animation:.25s page-in}.wd.direct.leaving.flat{opacity:0;transition:opacity .25s}.w3d{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.wd.flat .w3d{background:rgb(var(--shade-rgb) / 1);background:linear-gradient(#00000073, #0000004d), var(--shade)}.wd.flat .wplate{position:absolute;top:0;bottom:0;left:0;right:0}.wd .wtop{z-index:5;width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 0;align-items:center;gap:10px;margin:0 auto;display:flex;position:absolute;top:0;left:0;right:0}.wtop .round svg{width:20px;height:20px}.wd>.wtop .round{color:var(--w-on,var(--paper));background:var(--w-round,#fffaf438);box-shadow:inset 0 0 0 1px var(--w-round-ring,#fffaf44d);flex:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .wd>.wtop .round{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.wd .oflab{color:var(--w-on,var(--paper));text-shadow:0 1px 12px #00000040}.wd .ofdp{box-shadow:0 0 0 1.5px var(--w-on,var(--paper))}.wplate{color:var(--ink)}.wplate:before{content:"";z-index:-1;pointer-events:none;background:var(--w-floor,none);position:absolute;top:0;bottom:0;left:0;right:0}[data-tier=A] .wd:not(:-webkit-any(.direct,.flat)) .wplate:before{animation:.6s ease-out 1.2s backwards wfloor}[data-tier=A] .wd:not(:is(.direct,.flat)) .wplate:before{animation:.6s ease-out 1.2s backwards wfloor}@keyframes wfloor{0%{opacity:0}}.wd.leaving .wplate:before,.wd.leaving .wlight{opacity:0;transition:opacity .46s ease-in-out .12s}@media (prefers-reduced-motion:reduce){.wplate:before{animation:none!important}}.wlight{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.wlight.over{z-index:2}.wbeams{pointer-events:none;background:repeating-linear-gradient(152deg,#ffd6aa00 0 40px,#ffdeb83d 100px,#ffe6c452 135px,#ffdeb83d 170px,#ffd6aa00 230px 330px);position:absolute;top:-90px;bottom:-90px;left:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000008c 45%,#0000 92%);mask-image:linear-gradient(270deg,#000,#0000008c 45%,#0000 92%)}.over .wbeams{opacity:.3}[data-tier=A] .wbeams{animation:16s ease-in-out infinite alternate wbeam}[data-tier=A] .over .wbeams{animation-name:wbeamover}@keyframes wbeam{0%{opacity:.8;transform:translateY(-40px)}to{opacity:1;transform:translateY(40px)}}@keyframes wbeamover{0%{opacity:.24;transform:translateY(-40px)}to{opacity:.3;transform:translateY(40px)}}.wband{left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 122px);bottom:calc(env(safe-area-inset-bottom,0px) + 24px);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.wdeck{aspect-ratio:324/510;touch-action:none;width:min(calc(100vw - 36px), 400px, calc((100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 205px) * 324 / 510));flex:none;position:relative}@supports (width:1cqw){.wband{container-type:size}.wdeck{width:min(100cqw - 36px,400px,63.5294cqh - 37.4824px)}}.wc{background:var(--w-card,#fffaf4);color:var(--ink);transform-origin:50% 0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:var(--w-card-shadow,inset 0 1px 0 #fff, 0 26px 50px -26px #0006, 0 4px 14px -8px #0003);border-radius:34px;outline:none;flex-direction:column;padding:20px 14px 14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wc.w0:focus-visible{box-shadow:inset 0 1px 0 #fff, 0 0 0 3px var(--ink), 0 26px 50px -26px #0006}.wch h3,.wc>p,.wcm{transition:opacity .3s}.wc.w1{background:var(--w-card1,#f2ece4)}.wc.w2{background:var(--w-card2,#e7e0d7)}.wc.w1 .wch h3,.wc.w1>p,.wc.w1 .wcm,.wc.w2 .wch h3,.wc.w2>p,.wc.w2 .wcm{opacity:0}.wc.w1,.wc.w2{clip-path:inset(0 0 55% round 34px 34px 0 0)}.wdeck.peel .wc.w1{clip-path:none}.wdeck.peel .wc.w1 .wch h3,.wdeck.peel .wc.w1>p,.wdeck.peel .wc.w1 .wcm{opacity:1}.wc.ghost{background:rgb(var(--paper-rgb) / .3);box-shadow:none}[data-tier=A] .wc.ghost{animation:1.6s ease-in-out infinite alternate breathe}.wch{align-items:flex-start;gap:12px;padding:0 4px 0 8px;display:flex}.wch h3{font:700 22px/1.1 var(--ui);letter-spacing:-.01em;flex:1;margin:6px 0 0}.wgo{background:var(--w-go-bg,var(--ink));width:50px;height:50px;color:var(--w-go,var(--paper));border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.wc.w0:active .wgo{transform:scale(.94)}.wgo svg{width:20px;height:20px}.wc>p{color:var(--soft);text-wrap:pretty;margin:8px 0 14px;padding:0 8px;font-size:14px;line-height:1.4}.wcm{background:var(--shade);border-radius:24px;flex:1;min-height:0;position:relative;overflow:hidden}.wcm img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.wcm .wreel{color:#fff;background:#0000004d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11.5px;font-weight:650;display:flex;position:absolute;top:12px;left:12px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .wcm .wreel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.wcm .wreel svg{width:12px;height:12px}.wyours{color:var(--paper);font:700 22px/1 var(--ui);background:#2b1a1480;place-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.wc.gone .wyours{display:grid}.wnav{flex:none;justify-items:center;gap:8px;margin-top:26px;display:grid}.wnav p{color:rgb(var(--w-on-rgb,var(--paper-rgb)) / .82);margin:0;font-size:13px;font-weight:650}.wnav .ofdots i{background:rgb(var(--w-on-rgb,var(--paper-rgb)) / .35)}.wnav .ofdots i.on{background:var(--w-on,var(--paper))}.wnote{width:min(100% - 40px,320px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kp.kpw{z-index:10;position:absolute}.kpw .kphero video{opacity:1}.kpw .kphero img.kb{animation:9s ease-in-out infinite alternate wkb}.kpw .kphero .wmedia{animation:.3s ease-out wmedia}.kpw .kphero img.kb.wmedia{animation:.3s ease-out wmedia,9s ease-in-out infinite alternate wkb}@keyframes wmedia{0%{opacity:0}}@keyframes wkb{0%{transform:scale(1.03)}to{transform:scale(1.12)translate(-2%,-1.5%)}}.kwstory{text-align:left;font:500 .92rem/1.45 var(--ui);color:rgb(var(--ink-rgb) / .8);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kwstory.full{display:block}.kwsegs{gap:5px;display:flex;position:absolute;bottom:calc(100% + 20px);left:4px;right:4px}.kwsegs i{background:#ffffff61;border-radius:2px;flex:1;height:3px;overflow:hidden;box-shadow:0 1px 6px #00000040}.kwsegs b{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.kwsegs b.done{transform:none}.kwsegs b.run{animation:4s linear forwards wfill}@keyframes wfill{to{transform:none}}.kp.kpw.leaving{opacity:0;transition:opacity .28s cubic-bezier(.25,.46,.45,.94)}@media (max-height:640px){.kwstory{-webkit-line-clamp:2}}@media (prefers-reduced-motion:reduce){.wbeams{animation:none!important}.kpw .kphero img.kb,.kpw .kphero img.kb.wmedia{animation:none}}.you.pe{z-index:55}.petop{z-index:3;width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 8px;background:linear-gradient(var(--wall) 72%, rgb(var(--wall-rgb,231 184 143) / 0));justify-content:space-between;align-items:center;gap:8px;margin:0 auto;display:flex;position:sticky;top:0}.petop .asstepno{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.8rem;font-weight:650}.youcol.pecol{padding-top:4px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 36px)}.pecol>.youtitle{margin-top:0}.pehandle{color:var(--soft);margin-top:6px;font-size:.92rem;font-weight:650}.pehandle span{font-weight:500}.youghostbtn.small.pesee{margin-top:12px}.pemsg{flex-direction:column;gap:10px;padding-top:24px;display:flex}.pemsg .jgo{margin-top:14px}.pesec{margin-top:30px}.pehead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pehead .num{color:var(--soft);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:650}.pehint{color:var(--soft);text-wrap:pretty;margin-top:6px;font-size:.86rem;line-height:1.4}.pehint.err{color:var(--alta);font-weight:550}.pegrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;transition:opacity .2s;display:grid}.pegrid.hold{opacity:.5;pointer-events:none}.petile{aspect-ratio:4/5;background:rgb(var(--paper-rgb) / .55);color:var(--ink);box-shadow:0 12px 26px -20px rgb(var(--shade-rgb) / .8);-webkit-tap-highlight-color:transparent;border-radius:16px;place-items:center;transition:transform .15s,background-color .2s;display:grid;position:relative;overflow:hidden}@supports not (aspect-ratio:1){.petile{height:0;padding-bottom:125%}}.petile:active:not(:disabled){transform:scale(.96)}.petile img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.petile.empty{background:rgb(var(--paper-rgb) / .35);box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .16)}.petile.empty.next{background:rgb(var(--paper-rgb) / .8);box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .3), 0 12px 26px -20px rgb(var(--shade-rgb) / .8)}.petile.empty:disabled{opacity:.55}.petile svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}.petile.empty.next svg{color:var(--alta)}.peempty{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);font-size:.72rem;font-weight:650;position:absolute;bottom:10px;left:0;right:0}.petag{letter-spacing:.04em;background:rgb(var(--ink-rgb) / .72);color:var(--paper);border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:700;position:absolute;bottom:7px;left:7px}.petag.held{background:var(--alta);top:7px;bottom:auto;left:auto;right:7px}.petile.sending img{opacity:.55}.petile.owed img{opacity:.8}.pespin{border:2.5px solid rgb(var(--ink-rgb) / .18);border-top-color:var(--ink);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite pespin;position:relative}@keyframes pespin{to{transform:rotate(360deg)}}.petile.ghost{box-shadow:none;animation:1.6s ease-in-out infinite youpulse}.asrow.peline{margin-top:10px;padding-top:10px}.asrow.peline textarea{font-size:1.05rem}.peanswers{flex-direction:column;gap:10px;margin-top:12px;display:flex}.pecard{text-align:left;background:rgb(var(--paper-rgb) / .82);box-shadow:inset 0 1px 0 #fff, 0 18px 40px -26px rgb(var(--shade-rgb) / .7);border-radius:20px;flex-direction:column;gap:6px;padding:16px 18px 18px;transition:transform .15s;display:flex;position:relative}.pecard:active{transform:scale(.98)}.peq{color:var(--soft);padding-right:30px;font-size:.84rem;font-weight:650}.pea{font:650 1.02rem/1.2 var(--ui);overflow-wrap:anywhere}.pecard.empty{background:rgb(var(--paper-rgb) / .35);box-shadow:inset 0 0 0 1.5px rgb(var(--ink-rgb) / .16)}.pecard.empty .peq{color:var(--ink)}.pecard.empty .pea{color:var(--soft);font-size:.92rem}.pecard svg{fill:none;width:20px;height:20px;stroke:var(--alta);stroke-width:2px;stroke-linecap:round;position:absolute;top:16px;right:16px}.jgo.pedone{width:100%;margin-top:28px}.pecol>*{animation:.45s cubic-bezier(.16,1,.3,1) both pein}.pecol>:nth-child(2){animation-delay:30ms}.pecol>:nth-child(3){animation-delay:60ms}.pecol>:nth-child(4){animation-delay:90ms}.pecol>:nth-child(n+5){animation-delay:.12s}@keyframes pein{0%{opacity:0;transform:translateY(10px)}}.youcol.pecol.hub{min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 0}.pghub{flex-direction:column;flex:1;min-width:0;display:flex}:-webkit-any(.you,.as) :-webkit-any(.pgcard,.pgx,.pgsee){background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}:is(.you,.as) :is(.pgcard,.pgx,.pgsee){background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}.pgtop{align-items:center;gap:10px;min-height:44px;display:flex}.pgwho{flex:1;min-width:0}.pgwho h1{font:700 1.3rem/1.05 var(--ui);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.pgwho span{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.8rem;font-weight:600;display:block;overflow:hidden}.youghostbtn.pgsee{flex:none;height:40px;margin:0;padding:0 14px;font-size:.84rem}.pgcard{border-radius:22px;margin-top:12px;padding:16px;position:relative;overflow:hidden}.pgwash{opacity:0;pointer-events:none;background:#7dffb0;border-radius:50%;width:20px;height:20px;margin:-10px;position:absolute;top:32px;right:44px}.pghead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.pgwords{flex:1;min-width:0}.pgwords strong{font:700 1.14rem/1.15 var(--ui);letter-spacing:-.005em;align-items:center;gap:8px;display:flex}.pgwords p{color:var(--soft);text-wrap:pretty;margin:4px 0 0;font-size:.88rem;line-height:1.3}.pgdot{background:#7dffb0;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #7dffb033}.pgcard.hidden .pgdot{background:var(--alta);box-shadow:0 0 0 4px #ff274233}.pgcard.hidden .pgwords p{color:#ff8a98}.pgcard.waiting .pgdot{background:rgb(var(--ink-rgb) / .5);box-shadow:none}.pgcard.stale .pgdot{background:#ffc46b;box-shadow:0 0 0 4px #ffc46b33}.pgcard.stale .pgwords p{color:var(--ink)}.pgright{flex:none;place-items:center end;width:58px;min-height:32px;display:grid}.pgcount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.88rem;font-weight:700}.pgcount b{font-weight:700;display:inline-block}.pgcount i{color:var(--soft);font-style:normal;font-weight:550}.pgswap{animation:.34s cubic-bezier(.16,1,.3,1) backwards pgswap;display:block}.pgcount .pgswap{display:inline-block}@keyframes pgswap{0%{opacity:0;transform:translateY(6px)}}.pgbar{background:#ffffff29;border-radius:2px;height:4px;margin-top:12px;position:relative;overflow:hidden}.pgbar b{background:var(--ink);transform-origin:0;border-radius:2px;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.pgslots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid;position:relative}.pgslot{text-align:center;min-width:0;color:var(--soft);-webkit-tap-highlight-color:transparent;transition:transform .15s;display:block}.pgslot:active,.pgx:active{transform:scale(.97)}.pgframe{aspect-ratio:3/4;background:#ffffff0a;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}@supports not (aspect-ratio:1){.pgframe{height:88px}}.pgframe:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1.5px #ffffff38}.pgslot.next .pgframe{color:var(--ink);background:#ffffff1a}.pgslot.next .pgframe:before{box-shadow:inset 0 0 0 2px var(--ink);animation:1.8s ease-in-out infinite pgbreathe}@keyframes pgbreathe{50%{opacity:.35}}.pgpic{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.pgpic img{object-fit:cover;width:100%;height:100%;display:block}.pgframe.got:before{box-shadow:none}.pgplay{fill:#fff;filter:drop-shadow(0 1px 4px #0009);width:26px;height:26px;margin:-13px;position:absolute;top:50%;left:50%}.pgmore{color:#fff;background:#0000009e;border-radius:99px;padding:2px 6px;font-size:.68rem;font-weight:700;position:absolute;top:5px;left:5px}.pgic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.pgtick{background:var(--ink);width:20px;height:20px;color:var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:5px;right:5px}.pgtick svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.pgslot em{margin-top:6px;font-size:.74rem;font-style:normal;font-weight:600;display:block}.pgslot.next em{color:var(--ink)}.pghint{color:var(--soft);text-wrap:pretty;margin:12px 0 0;font-size:.84rem;line-height:1.3;position:relative}.pgsec{justify-content:space-between;align-items:baseline;gap:10px;margin:16px 2px 8px;display:flex}.pgsec strong{font-size:.95rem;font-weight:700}.pgsec span{color:var(--soft);font-size:.8rem}.pgxs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pgx{min-width:0;min-height:74px;color:var(--soft);-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:13px 4px 10px;font-size:.82rem;font-weight:600;transition:transform .15s;display:flex;position:relative}.pgx.ok{color:var(--ink)}.pgx .pgtick{width:16px;height:16px;top:7px;bottom:auto;right:7px}.pgx .pgtick svg{width:10px;height:10px}.pgx em{color:var(--soft);white-space:nowrap;font-size:.68rem;font-style:normal;font-weight:650;line-height:1}.pgx.pgxrow{width:100%;min-height:56px;color:var(--ink);text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;padding:0 14px 0 16px;font-size:.95rem}.pgx.pgxrow>span{flex:1;min-width:0}.pgchev{fill:none;width:18px;height:18px;stroke:var(--soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pgxs.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pgxs.five .pgx{gap:5px;min-height:84px;padding:12px 1px 9px;font-size:.74rem}.pgxs.five .pgx .pgic{width:22px;height:22px}.pgxs.five .pgx .pgtick{top:5px;right:5px}.pgfoot{z-index:2;padding:26px 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:linear-gradient(rgb(var(--wall-rgb) / 0), var(--wall) 42%);pointer-events:none;margin:auto -16px 0;position:sticky;bottom:0}.pgfoot .jgo{pointer-events:auto;width:100%;margin:0;display:block}.pghub.bare{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 22px)}.pgfoot span{display:block}[data-tier=B] .pgswap{animation:none}@media (prefers-reduced-motion:reduce){.pgswap{animation:none}.pgbar b{transition:none}}.pedots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pedots li{background:rgb(var(--ink-rgb) / .22);border-radius:2px;width:22px;height:4px;transition:background-color .3s}.pedots li.ok{background:rgb(var(--ink-rgb) / .6)}.pedots li.at{background:var(--ink)}.pekick{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-top:2px;font-size:.78rem;font-weight:650}.pecol>.pekick+.youtitle{margin-top:6px}.pefoot{flex-direction:column;gap:4px;margin-top:28px;display:flex}.pefoot .jgo{width:100%}.jgo.quiet{color:var(--ink);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff4d}.pebtnrow{flex-wrap:wrap;gap:10px;display:flex}.pebtnrow .youghostbtn.small{margin-top:12px}.pfbox{background:#00000040;position:relative;overflow:hidden}@supports not (aspect-ratio:1){.pfbox{height:0;padding-bottom:177.8%}.pfbox.square{padding-bottom:100%}.pfbox.pill{padding-bottom:180%}.pfbox.phone{padding-bottom:216.7%}}.pfbox img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.pviews{justify-content:center;align-items:flex-end;gap:16px;margin:22px 0 0;display:flex}.pviews figure{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.pviews figcaption{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);font-size:.74rem;font-weight:650}.pfbox.phone{border-radius:14px;width:74px;box-shadow:0 0 0 3px #0000008c}.pfbox.pill{border-radius:999px;width:62px}.pfbox.square{border-radius:18px;width:84px}.pportrait .pviews{gap:14px;margin-top:18px}.pportrait .pfbox.phone{border-radius:18px;width:min(27vw,108px)}.pportrait .pfbox.pill{width:min(21vw,84px)}.pportrait .pfbox.square{border-radius:20px;width:min(25vw,100px)}.you.pe.fit{flex-direction:column;display:flex}.you.pe.fit>.pecol{flex:1 0 auto}@media (max-height:700px){.you.pe.fit>.pecol{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.you.pe.fit .pefoot{margin-top:16px}.you.pe.fit .pelight{margin-top:12px}}.you.pe.fit .pportrait{flex:1 1 0;justify-content:center;align-items:center;min-height:126px;max-height:300px;margin-top:14px;display:flex;container-type:size}.you.pe.fit .pportrait .pviews{margin-top:0}@supports (width:1cqh){.you.pe.fit .pportrait .pfbox.phone{width:min(27vw,108px,56.25cqh - 16.875px)}.you.pe.fit .pportrait .pfbox.pill{width:min(21vw,84px,55.5556cqh - 16.6667px)}.you.pe.fit .pportrait .pfbox.square{width:min(25vw,100px,100cqh - 30px)}}.ppickarea{flex:1 1 0;place-items:center;min-height:180px;margin-top:18px;display:grid;container-type:size}.ppick{aspect-ratio:9/16;width:min(72vw,270px);color:var(--ink);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0 auto;transition:transform .15s;display:flex}@supports (width:1cqh){.ppick{width:min(100cqw,270px,56.25cqh)}}@media (max-height:640px){.ppickarea{min-height:168px}.ppick{aspect-ratio:auto;width:100%;height:100%}}.ppick:active:not(:disabled){transform:scale(.98)}.ppick:disabled{opacity:.55}.ppick svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:34px;height:34px;margin-bottom:6px}.ppick strong{font:650 1.02rem/1.1 var(--ui)}.ppick span{text-align:center;text-wrap:balance;color:var(--soft);padding:0 14px;font-size:.86rem}.pelight{color:var(--soft);align-items:center;gap:10px;margin-top:18px;font-size:.92rem;display:flex}.pelight strong{color:var(--ink)}.pelightchip{background:linear-gradient(165deg, var(--sun) 0%, var(--wall) 55%, var(--shade) 100%);border-radius:50%;flex:none;width:26px;height:26px;box-shadow:0 0 0 2px #fff}.pportrait+.pelight,.pelight{justify-content:center}.pereels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;transition:opacity .2s;display:grid}.pereels.hold{opacity:.6;pointer-events:none}.pereel{aspect-ratio:9/16;color:var(--ink);border-radius:16px;place-items:center;transition:transform .15s;display:grid;position:relative;overflow:hidden}@supports not (aspect-ratio:1){.pereel{height:0;padding-bottom:177.8%}}.pereel:active:not(:disabled){transform:scale(.96)}.pereel img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pereel strong{font:650 .98rem/1.1 var(--ui);text-align:left;color:#fff;text-shadow:0 1px 8px #0009;overflow-wrap:anywhere;position:absolute;bottom:30px;left:8px;right:8px}.pereel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000073);position:absolute;top:50%;bottom:0;left:0;right:0}.pereel.empty:after{display:none}.pereel.empty:disabled{opacity:.5}.pereel svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}.pereel .petag{z-index:1}.prclen{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#00000080;border-radius:999px;padding:3px 7px;font-size:.7rem;font-weight:700;position:absolute;bottom:8px;right:8px}.prc .aspage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.prcclip{aspect-ratio:9/16;background:#0000004d;border-radius:22px;flex:none;align-self:center;width:min(46vw,200px);margin:4px 0 14px;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #000000e6}.prcclip :-webkit-any(video,img){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.prcclip :is(video,img){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.prchead{font:650 1.02rem/1.1 var(--ui);color:#fff;text-shadow:0 1px 10px #0009;overflow-wrap:anywhere;position:absolute;bottom:34px;left:12px;right:12px}.as[data-kb] .prcclip{width:min(28vw,110px);margin-bottom:8px}.as[data-kb] .prchead{display:none}.asrow textarea.prcline{resize:none;height:3.2em;font-size:1rem;line-height:1.4}.prc .asrow+.asrow{margin-top:8px}.prcbar{background:#fff3;border-radius:2px;height:4px;margin-bottom:12px;overflow:hidden}.prcbar i{transform-origin:0;background:#fff;height:100%;transition:transform .2s linear;display:block}.pigpage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px;overflow-y:auto}.pigpage .asgo{width:100%;margin-top:22px}.pigrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.pigtile{aspect-ratio:9/16;background:#ffffff1f;border-radius:14px;transition:transform .15s;position:relative;overflow:hidden}.pigtile:active{transform:scale(.96)}.pigtile img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pigtile.ghost{animation:1.6s ease-in-out infinite youpulse}.youtextbtn.pigunlink{margin:18px auto 0;display:block}.pesheetwarn{color:var(--alta);text-align:center;text-wrap:pretty;padding:14px 16px 8px;font-size:.9rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.pecol>*{animation:none}}.pesheetwrap{z-index:70;position:fixed;top:0;bottom:0;left:0;right:0}.pescrim{background:rgb(var(--shade-rgb) / .35);width:100%;animation:.25s both pefade;position:absolute;top:0;bottom:0;left:0;right:0}.pesheet{left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);background:var(--paper);max-width:460px;box-shadow:0 30px 60px -20px rgb(var(--shade-rgb) / .8);border-radius:24px;flex-direction:column;margin:0 auto;padding:6px;animation:.36s cubic-bezier(.16,1,.3,1) both peup;display:flex;position:absolute}.pesheetbtn{height:56px;color:var(--ink);border-radius:18px;font-size:1rem;font-weight:650}.pesheetbtn+.pesheetbtn{box-shadow:0 -1px 0 rgb(var(--ink-rgb) / .07)}.pesheetbtn:active{background:rgb(var(--ink-rgb) / .05)}.pesheetbtn.bad{color:var(--alta)}.pesheetbtn.quiet{color:var(--soft)}@keyframes pefade{0%{opacity:0}}@keyframes peup{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.pescrim,.pesheet{animation:none}}.as.mj.pa{z-index:75}.aspage.palist{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px;overflow-y:auto}.palist ul{margin:14px 0 0;padding:0;list-style:none}.paq{text-align:left;width:100%;min-height:56px;color:var(--ink);border-bottom:1px solid rgb(var(--ink-rgb) / .08);padding:14px 4px;font-size:1.04rem;font-weight:600;line-height:1.3}.paq:active{background:rgb(var(--ink-rgb) / .04)}.paq.on{color:var(--alta)}.pa-q{font:700 1.44rem/1.1 var(--ui);letter-spacing:-.005em;text-wrap:balance;outline:none;margin-top:8px}.pa-change{color:var(--soft);align-self:flex-start;margin:4px 0 0 -10px}.asrow textarea.pa-box{height:5.6em;font-size:1.05rem;line-height:1.4}.as[data-kb] .asrow textarea.pa-box{height:3.2em}.youtextbtn.pa-remove{width:100%;color:var(--alta);margin-top:4px}.pereel.processing,.pereel.refused{background:#ffffff59;border:1px dashed;align-content:center;gap:8px}.pereel.processing:after,.pereel.refused:after{display:none}.pereel.processing .peempty,.pereel.refused .peempty{position:static}.pereel.refused{color:var(--alta)}.pereel .pewhy{font-size:.82rem;font-weight:700}.pst .astop{align-items:center}.pst #pst-title{text-align:center;color:var(--ink)}.pstauto{height:40px;color:var(--ink);background:#ffffff24;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:.86rem;font-weight:700;transition:background .2s,color .2s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff52}.pstauto svg{fill:currentColor;width:18px;height:18px}.pstauto.on{color:#5a1030;box-shadow:none;background:#fff}.pstauto.busy svg{animation:1s ease-in-out infinite alternate pstpulse}.pstauto:active:not(:disabled){transform:scale(.95)}.pstarea{flex:auto;place-items:center;min-height:0;padding:14px 0 4px;display:grid}.pststage{touch-action:none;cursor:grab;transition:width .45s var(--ease), height .45s var(--ease), border-radius .45s var(--ease);background:#0000004d;border-radius:34px;outline:none;position:relative;overflow:hidden;box-shadow:0 0 0 5px #00000080,0 30px 60px -24px #000000e6}.pststage:focus-visible{box-shadow:0 0 0 5px #00000080,0 0 0 8px #fff}.pststage.pill{border-radius:999px}.pststage.square{border-radius:30px}.pststage.moving{cursor:grabbing}.pststage img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;transition:transform .5s var(--ease), width .5s var(--ease), height .5s var(--ease);will-change:transform;position:absolute;top:0;left:0}.pststage.moving img{transition:none}.pstcut{filter:drop-shadow(0 0 2px #00000080);opacity:0;pointer-events:none;border-left:1.5px dashed #ffffffd9;width:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0}.pstnotch{pointer-events:none;background:#000000b3;border-radius:999px;width:64px;height:18px;margin-left:-32px;position:absolute;top:10px;left:50%}.pstgrid{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#ffffff73 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#ffffff73 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px)),linear-gradient(#0000 calc(33.33% - .5px),#ffffff73 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#ffffff73 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px));transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.pststage.moving .pstcut,.pststage.moving .pstgrid{opacity:1}.pststage.scanning:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff47,#0000) 0 -60%/100% 45% no-repeat;animation:1.3s ease-in-out infinite pstscan;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes pstscan{to{background-position:0 160%}}@keyframes pstpulse{0%{opacity:.45;transform:scale(.85)}to{opacity:1;transform:scale(1.1)}}.pststatus{text-align:center;width:min(100% - 48px,400px);min-height:2.6em;color:var(--soft);flex:none;margin:22px auto 0;font-size:.86rem;line-height:1.3}.pststatus.err{color:#ffc2cf;font-weight:600}.psttabs{flex:none;justify-content:center;gap:8px;padding:4px 16px 0;display:flex}.psttab{white-space:nowrap;min-width:84px;color:var(--soft);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:8px 8px 7px;font-size:.78rem;font-weight:650;transition:background .2s,color .2s,transform .15s;display:flex}.psttab .pfbox{width:auto;height:54px;box-shadow:none}.psttab .pfbox.phone{border-radius:9px}.psttab .pfbox.square{border-radius:12px}.psttab.on{color:var(--ink);background:#ffffff29;box-shadow:inset 0 0 0 1.5px #ffffff8c}.psttab:active{transform:scale(.96)}.pst .asfoot{padding-top:14px}@media (max-height:640px){.psttab .pfbox{height:40px}.pststatus{min-height:2.4em;margin-top:14px;font-size:.8rem}.pstarea{padding-top:8px}}@media (prefers-reduced-motion:reduce){.pststage,.pststage img{transition:none}.pststage.scanning:after,.pstauto.busy svg{animation:none}}.pviewbtn{border-radius:inherit;padding:0;transition:transform .15s;display:block}.pviewbtn:active:not(:disabled){transform:scale(.96)}.pecard.pevoice{flex-direction:row;align-items:center;gap:12px;padding:12px 14px 12px 12px}.pecard.pevoice:active{transform:none}.pecard.pevoice{overflow:hidden}.pecard.pevoice svg,.pvstage svg{stroke:none;width:auto;height:auto;position:static}.pevoicebody>*{min-width:0}.vplaybtn{background:var(--alta);width:48px;height:48px;color:var(--night-red-edge);border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.pecard .vplaybtn svg,.vplaybtn svg{fill:currentColor;width:20px;height:20px}.vplaybtn:active{transform:scale(.94)}.vplaybtn.big{width:64px;height:64px}.vplaybtn.big svg,.pvstage .vplaybtn.big svg{width:26px;height:26px}.pevoicebody{text-align:left;min-width:0;color:inherit;flex:1;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.pevoiceline{color:var(--soft);justify-content:space-between;gap:10px;font-size:.84rem;font-weight:600;display:flex}.pevoiceline span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vwave{align-items:center;gap:2px;height:32px;display:flex}.vwave i{background:rgb(var(--ink-rgb) / .28);border-radius:2px;flex:1;min-width:0;transition:background .15s linear}.vwave i.on{background:var(--ink)}.pvstage{flex-direction:column;align-items:center;gap:14px;margin:26px 0 18px;display:flex}.pvrec{width:104px;height:104px;color:var(--night-red-edge);background:var(--alta);box-shadow:0 0 0 10px rgb(var(--ink-rgb) / .08);border-radius:50%;place-items:center;transition:transform .15s,opacity .2s;display:grid;position:relative}.pvstage .pvrec svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:40px;height:40px}.pvrec svg rect{fill:currentColor;stroke:none}.pvrec:active:not(:disabled){transform:scale(.95)}.pvrec:disabled{opacity:.45}.pvrec[aria-busy=true]{animation:1s ease-in-out infinite alternate pvpulse}.pvrec.on{background:#fff}.pvmeter{transform:scale(calc(1 + var(--lvl,0) * .35));background:#ffc2cf59;border-radius:50%;transition:transform 80ms linear;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.pvstop{background:#c4123a;border-radius:8px;width:30px;height:30px;position:relative}.pvclock{color:var(--ink);font-size:.95rem;font-weight:700}.pvpick{color:var(--soft)}.pvplay{background:rgb(var(--paper-rgb) / .14);width:100%;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .14);border-radius:24px;align-items:center;gap:14px;padding:14px;display:flex}.pvplay .vwave{flex:1;height:44px}.pvlen{color:var(--soft);flex:none;font-size:.84rem;font-weight:700}.asrow textarea.pa-box.pv-box{height:3.4em}@keyframes pvpulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pvmeter{transition:none;transform:none}.pvrec[aria-busy=true]{animation:none}}@media (max-height:640px){.pvstage{margin:14px 0 10px}.pvrec{width:84px;height:84px}}.rshcol{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.rshcol>.jgo{width:100%;margin-top:16px;display:block}.rshlead{text-wrap:pretty}.rshnote{margin-top:12px}.rshhead{margin-top:28px}.rshgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rshtile{text-align:left;color:#fff}.rshtile:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000008c);position:absolute;top:45%;bottom:0;left:0;right:0}.rshtile.dim img{opacity:.45}.rshwhen,.rshown,.rshstate{z-index:1;font:600 .72rem/1.2 var(--ui);text-overflow:ellipsis;position:absolute;left:7px;right:7px;overflow:hidden}.rshwhen{white-space:nowrap;opacity:.85;bottom:7px}.rshown{white-space:nowrap;color:#16090c;background:rgb(var(--ink-rgb));border-radius:999px;max-width:calc(100% - 14px);padding:3px 8px;top:7px;right:auto}.rshstate{-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;bottom:24px}.rshempty{margin-top:24px}.rtg{margin-top:18px}.rtgh{font:650 1rem/1.3 var(--ui);justify-content:space-between;align-items:baseline;display:flex}.rtgh .num{color:var(--soft);font-variant-numeric:tabular-nums;font-size:.82rem}.rtg .mjhint{margin-top:4px}.rtgchips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rtgchip{max-width:100%;min-height:44px;font:600 .9rem/1.2 var(--ui);color:var(--ink);background:rgb(var(--ink-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .14);border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;transition:transform .15s,background .2s;display:flex}.rtgchip:active:not(:disabled){transform:scale(.96)}.rtgchip.on{color:#16090c;background:rgb(var(--ink-rgb));box-shadow:none}.rtgchip:disabled{opacity:.4}.rtgchip :-webkit-any(img,i){object-fit:cover;background:rgb(var(--ink-rgb) / .16);border-radius:50%;flex:none;width:34px;height:34px}.rtgchip :is(img,i){object-fit:cover;background:rgb(var(--ink-rgb) / .16);border-radius:50%;flex:none;width:34px;height:34px}.rtgchip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rtgst{margin-top:16px}.rtgname{justify-content:space-between;gap:12px;font-size:.88rem;display:flex}.rtgname b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.rtgname span{color:var(--soft);font-variant-numeric:tabular-nums;flex:none}.rtgtrack{touch-action:none;height:44px;margin:0 11px;position:relative}.rtgtrack:before{content:"";background:rgb(var(--ink-rgb) / .18);border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.rtgspan{background:rgb(var(--ink-rgb));border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%}.rtgend{touch-action:none;cursor:grab;place-items:center;width:44px;height:44px;margin-left:-22px;display:grid;position:absolute;top:0}.rtgend:after{content:"";background:rgb(var(--ink-rgb));border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000080}.rtgend:focus-visible{outline:none}.rtgend:focus-visible:after{box-shadow:0 0 0 3px rgb(var(--sun-rgb)), 0 2px 8px #00000080}.rtgpill{z-index:2;max-width:calc(100% - 16px);font:600 .68rem/1.2 var(--ui);color:#16090c;white-space:nowrap;text-overflow:ellipsis;background:#fff3f5;border-radius:999px;padding:4px 9px;position:absolute;bottom:58px;left:8px;overflow:hidden}.upnow{z-index:890;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 10px);pointer-events:none;justify-items:center;gap:6px;padding:0 16px;display:grid;position:fixed}.upone{background:rgb(var(--th-glass-rgb,30 7 12) / .9);width:-moz-fit-content;width:fit-content;max-width:min(100%,220px);color:var(--th-ink,#fff3f5);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);font-family:var(--ui,"Bricolage Grotesque", system-ui, sans-serif);border-radius:26px;align-items:center;gap:8px;padding:4px 14px 4px 4px;animation:.45s cubic-bezier(.2,.8,.2,1) both upin;display:flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,0 14px 28px -12px #000000d9}.upone.failed{pointer-events:auto;gap:10px;width:min(100%,380px);max-width:none;padding-right:8px}.upring{flex:none;place-items:center;width:36px;height:36px;display:grid;position:relative}.upring img,.upring>i{object-fit:cover;background:#ffffff1f;border-radius:50%;width:27px;height:27px}.upring svg{fill:none;stroke-width:3px;stroke-linecap:round;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)}.uptrack{stroke:#ffffff29}.upfill{stroke:var(--th-ink,#fff);transition:stroke-dashoffset .25s linear,stroke .3s}.checking .upfill{animation:1.2s ease-in-out infinite upbreathe}.failed .upfill{stroke:var(--th-sun,#e0233f)}.uptick{background:#00000073;border-radius:50%;place-items:center;animation:.35s cubic-bezier(.2,1.4,.4,1) both uppop;display:grid;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.upone.failed .upwords strong{white-space:normal}.uptick svg{stroke:#fff;stroke-width:2.6px;width:15px;height:15px;position:static;transform:none}.upwords{flex:1;gap:1px;min-width:0;display:grid}.upwords strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:700;line-height:1.2}.upwords small{color:var(--th-soft,#fff3f5a8);text-wrap:pretty;font-size:.74rem;line-height:1.25}.upacts{flex:none;align-items:center;gap:4px;display:flex}.upgo{background:var(--th-ink,#fff);color:#14060a;min-height:34px;font:inherit;border-radius:999px;padding:0 12px;font-size:.8rem;font-weight:700;transition:transform .15s}.upx{width:34px;height:34px;color:inherit;border-radius:50%;place-items:center;display:grid}.upx svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.upgo:active,.upx:active{transform:scale(.96)}@keyframes upin{0%{opacity:0;transform:translateY(-14px)scale(.96)}}@keyframes uppop{0%{opacity:0;transform:scale(.4)}}@keyframes upbreathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.upone,.uptick,.checking .upfill{animation:none}}.spshelf{margin-top:22px}.spshelfhead{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin:0;font-size:.78rem;font-weight:700}.spshelfnote{min-height:0;margin-top:4px;padding:0}.spshelf .splist{margin-top:10px}.spcreditrow{color:var(--soft);overflow-wrap:anywhere;margin:10px 0 0;font-size:.8rem;line-height:1.35}.spcredit a{color:inherit;white-space:nowrap;text-underline-offset:2px;font-weight:700;text-decoration:underline}.spcredit a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.sp .spportion{flex:none;width:calc(min(100%,480px) - 32px);margin:8px auto 0;padding:12px 14px}.sp .spportion .spplay{width:44px;height:44px}.sp .spportion .spcreditrow{margin-top:6px}.sp .spportion .spstrip{height:52px;margin-top:8px}.sp .spportion .sptimes{margin-top:4px}.sp .spportion .splengths{margin-top:8px}.sp .spportion .spchip{height:36px}.sp .spportion .mjhint{margin-top:8px}.as.hold .spportion{opacity:.4;pointer-events:none}.as[data-kb] .spportion{display:none}@media (max-height:640px){.sp .spportion .sphow{display:none}.sp .spportion .spstrip{height:44px}}.spsong>span,.spsongname{flex:auto}.spsongname{text-align:left;min-width:0;color:inherit;background:0 0;padding:0;display:grid}.spsongname b{white-space:nowrap;text-overflow:ellipsis;font-weight:650;line-height:1.25;overflow:hidden}.spsongname small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:.78rem;overflow:hidden}.spfold{width:36px;height:36px;color:inherit;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid;position:relative}.spfold:before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.spfold:active{transform:scale(.92)}.spfold svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .32s cubic-bezier(.16,1,.3,1)}.folded .spfold svg{transform:rotate(180deg)}.spfold:focus-visible{outline-offset:2px;outline:2px solid}.spsongname:focus-visible{outline-offset:2px;outline:2px solid}.spmore{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1),opacity .22s;display:grid}.spmore>div{min-height:0;overflow:hidden}.spportion.folded .spmore{opacity:0;grid-template-rows:0fr}.sp .spportion{transition:padding .3s cubic-bezier(.16,1,.3,1)}.sp .spportion.folded{padding-block-start:8px;padding-block-end:8px}.sp .spportion.folded .spplay{width:38px;height:38px}.sp .spportion.folded .spplay svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.spmore,.spfold svg,.sp .spportion{transition:none}}.spdoor .spnote svg,.spread .spnote svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.spdoor:disabled{opacity:.5}.spname{margin-top:12px}.sphide{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.as.spover{z-index:71}.spread{width:100%;margin-top:22px}.spagree{margin-top:18px}.spagree.off{opacity:.45;cursor:not-allowed}.spterms{overscroll-behavior:contain;scrollbar-width:none;outline:none;padding-bottom:28px;overflow-y:auto}.spterms::-webkit-scrollbar{display:none}.sptermsec{margin-top:22px}.sptermsec h2{margin:0;font-size:1.02rem;font-weight:700;line-height:1.3}.sptermsec p,.sptermsend{color:var(--soft);margin:8px 0 0;font-size:.94rem;line-height:1.5}.sptermsend{margin-top:26px}.sptermsend a{color:inherit;text-underline-offset:2px;font-weight:650;text-decoration:underline}.spover .asbar span{transition:transform .2s linear}.sprecpage{justify-content:center;gap:4px;padding-bottom:20px}.sprec{place-items:center;width:132px;height:132px;margin:28px auto 6px;display:grid;position:relative}.sprec i{background:#ffffff1f;border-radius:50%;transition:transform 80ms linear;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1.5px #ffffff4d}.sprec.on i{background:rgb(var(--alta-rgb,230 57 70) / .28);box-shadow:inset 0 0 0 2px var(--alta)}.sprec svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px;position:relative}.sprectime{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:1.5rem;font-weight:700}.sprectime small{color:var(--soft);font-size:.9rem;font-weight:600}@media (prefers-reduced-motion:reduce){.sprec i{transition:none}}.you.orl{z-index:34}.you.orl.belowmuse{z-index:29}.orcol{padding-top:6px}.you.orl.ortabbed .youcol.pecol{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 92px)}.orcol>.youtitle{margin-top:6px}.orname{font:italic 560 1.05em/1.2 var(--display-italic);text-transform:none;letter-spacing:0;color:var(--ink)}.youkick .orname{margin-left:2px;font-size:1.15rem}.orh{margin-top:26px}.orh+.youcard{margin-top:10px}.orwide{width:100%;margin-top:18px}.ortrouble{flex-direction:column;align-items:flex-start;padding-top:10px;display:flex}.ortrouble .youghostbtn.small{margin-top:18px}:-webkit-any(.you,.as) .youcard.orrow{background:#ffffff24}:is(.you,.as) .youcard.orrow{background:#ffffff24}.youcard.orrow{gap:4px;margin-top:10px}.orrowtop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.orrowtop strong{font:650 1.02rem/1.15 var(--ui);overflow-wrap:anywhere;min-width:0}.orrowtop small{color:var(--soft);flex:none;font-size:.8rem}.youcard.orrow>span:not(:-webkit-any(.orrowtop,.orlivekick)){color:var(--soft);font-size:.92rem;line-height:1.4}.youcard.orrow>span:not(:is(.orrowtop,.orlivekick)){color:var(--soft);font-size:.92rem;line-height:1.4}.youcard.orrow.past{opacity:.78}.youcard.orrow.orlive{box-shadow:inset 0 0 0 1px rgb(var(--th-ink-rgb) / .34), 0 18px 40px -24px #000000b3;gap:10px;margin-top:10px}.orlive .orhead{font-size:1.32rem}.orlivekick{color:var(--ink);align-items:center;gap:8px;font-size:.78rem;font-weight:650;display:flex}.orlivekick i{background:var(--th-sun);width:8px;height:8px;box-shadow:0 0 0 0 rgb(var(--th-sun-rgb) / .7);border-radius:50%;animation:2s ease-out infinite orlivedot}@keyframes orlivedot{70%,to{box-shadow:0 0 0 8px rgb(var(--th-sun-rgb) / 0)}}.orlive+.youtitle{margin-top:26px}.orcats{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin:14px -22px 4px;padding:2px 22px;display:flex;overflow-x:auto}.orcats::-webkit-scrollbar{display:none}.orcats .spchip{white-space:nowrap;flex:none;height:44px}.ornone{margin-top:18px}.orclock{flex-direction:column;gap:2px;display:flex}.orclock b{font:700 1.92rem/1 var(--ui);font-variant-numeric:tabular-nums}.orclock span{color:var(--soft);font-size:.92rem}.orclock.small{margin-top:10px}.orclock.small b{font-size:1.28rem}.orconfirm{border-top:1px solid #ffffff2e;margin-top:14px;padding-top:12px}.orconfirm p{font-weight:600}.orconfirm .youbtns{align-items:center}.ordecide{grid-template-columns:1fr auto;gap:10px;margin-top:14px;display:grid}.ordecide>*{height:52px;margin-top:0}.ordecide .youghostbtn{padding:0 22px}.orsaid{color:var(--alta);margin-top:10px;font-weight:600}.orcard{margin-top:14px}.orstat{text-align:left;flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.orstattop{align-items:flex-start;gap:14px;display:flex}.orstatwords{flex:1;min-width:0}.orhead{font:650 1.2rem/1.25 var(--ui);color:var(--ink);text-wrap:pretty;outline:none;margin:0}.orpiece{color:var(--ink);overflow-wrap:anywhere;margin:7px 0 0;font-size:.95rem;line-height:1.3}.orwho{color:var(--soft);margin:2px 0 0;font-size:.84rem;line-height:1.3}.orthumb{object-fit:cover;background-size:cover;border-radius:12px;flex:none;width:72px;height:90px}.orbar{background:#ffffff29;border-radius:99px;height:5px;overflow:hidden}.orbar i{border-radius:inherit;background:var(--th-sun);height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);animation:1.1s cubic-bezier(.22,1,.36,1) .18s backwards orfill;display:block;position:relative;overflow:hidden}.orbarwords{color:var(--soft);justify-content:space-between;gap:6px;margin:8px 0 0;padding:0;font-size:.76rem;line-height:1.2;list-style:none;display:flex}.orbarwords li{animation:orword .45s ease calc(.25s + var(--i,0) * .11s) backwards}.orbarwords .done{color:var(--ink)}.orbarwords .now{color:var(--ink);font-weight:650}.orbarwrap.stopped .orbar i{background:#ffffff57}.ornote{color:var(--soft);text-wrap:pretty;margin:0;font-size:.88rem;line-height:1.4}.ornote.end{color:var(--ink)}.orfacts{margin-top:22px}.orfacts .yourow{padding:10px 0}.orcode{font-variant-numeric:tabular-nums;letter-spacing:.12em;font-weight:650}.orcodebig{align-items:baseline;gap:10px;margin-top:12px;display:flex}.orcodebig small{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.78rem;font-weight:650}.orcodebig b{font:700 1.4rem/1 var(--ui);letter-spacing:.14em}.orsend{counter-reset:s;flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.orsend li{counter-increment:s;flex-direction:column;padding-left:36px;display:flex;position:relative}.orsend li:before{content:counter(s);width:24px;height:24px;color:var(--paper);background:#fff;border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.orsend b{font-weight:650}.orsend span{color:var(--soft);font-size:.9rem;line-height:1.4}.orrise{animation:orrise .6s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 55ms) backwards}@keyframes orrise{0%{opacity:0;transform:translateY(16px)}}@keyframes orfill{0%{transform:translate(-100%)}}@keyframes orword{0%{opacity:.25}}.orcalm :is(.orrise,.orbar i,.orbarwords li){animation:none}.orwaiting :is(.orbar i,.orbarwords li){animation-play-state:paused}.orstat{position:relative}.moved .orhead{animation:.7s cubic-bezier(.16,1,.3,1) both orroll}@keyframes orroll{0%{opacity:0;transform:translateY(.7em)}}.moved .orbarwords .now{transform-origin:50% 100%;animation:.6s cubic-bezier(.3,1.6,.5,1) .35s backwards orpop}@keyframes orpop{0%{opacity:.4;transform:scale(.86)}}.orlight{pointer-events:none;border-radius:22px;position:absolute;top:-18px;bottom:-18px;left:-18px;right:-18px;overflow:hidden}.orlight:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff29 50%,#0000 60%);animation:1.3s cubic-bezier(.3,0,.2,1) both orcross;position:absolute;top:0;bottom:0;left:-60%;right:-60%}@keyframes orcross{0%{transform:translate(-60%)}to{transform:translate(60%)}}[data-tier=A] .orbarwrap.glint .orbar i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:3.2s ease-in-out 1.4s infinite orglint;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes orglint{45%,to{transform:translate(100%)}}.orcats{position:relative}.orcats .spchip{z-index:1;transition:transform .15s,color .25s;position:relative}.you .orcats .spchip.on{box-shadow:none;background:0 0}.orcatpill{z-index:0;background:var(--ink);border-radius:999px;width:0;height:44px;position:absolute;top:2px;left:0;box-shadow:0 14px 28px -16px #000c}.orcatpill.set{transition:transform .46s cubic-bezier(.22,1.12,.36,1),width .46s cubic-bezier(.22,1.12,.36,1)}.youcard.orasked{flex-direction:column;gap:4px;margin-top:14px;font-size:.92rem;line-height:1.4;display:flex}.orasked span{color:var(--soft)}.dan{flex-direction:column;gap:8px;margin-top:8px;display:flex}.dan label{flex-direction:column;gap:8px;font-weight:650;line-height:1.35;display:flex}.dan label span{color:var(--ink)}.dan textarea{box-sizing:border-box;width:100%;min-height:88px;color:var(--ink);font:inherit;resize:none;background:#ffffff14;border:0;border-radius:14px;padding:12px;font-size:16px;font-weight:400;box-shadow:inset 0 0 0 1px #ffffff29}.dan .jgo span{color:inherit}.danhint{color:var(--soft);margin:0;font-size:.84rem}.danhint.err{color:var(--alta)}.orby{text-align:center;margin-top:8px}.orwait{gap:8px;margin-top:18px;display:flex}.orwait i{background:#fff;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite orbeat}.orwait i:nth-child(2){animation-delay:.15s}.orwait i:nth-child(3){animation-delay:.3s}@keyframes orbeat{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:none}}.as.orland{z-index:75;cursor:pointer}.orlands{place-items:center;display:grid;position:relative}.orshadow{filter:blur(8px);background:#00000080;border-radius:50%;width:150px;height:18px;animation:.55s ease-out both orshadow;position:absolute;bottom:10px}@keyframes orshadow{0%{opacity:0;transform:scaleX(.3)}70%{opacity:0;transform:scaleX(.3)}}.orring{width:170px;height:34px;box-shadow:inset 0 0 0 1.5px rgb(var(--th-ink-rgb) / .5);opacity:0;border-radius:50%;animation:1s cubic-bezier(.16,1,.3,1) .46s orring;position:absolute;bottom:4px}@keyframes orring{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}.orland .astitle .w>span{animation-delay:calc(var(--i) * 70ms + .6s)}.orland .aspage>.orlands{animation:none}.orland .aspage>.aslede{animation-delay:.86s}.orland .aspage>.asnote{animation-delay:1s}.orland :-webkit-any(.assky,.orsweep,.astitle,.aslede,.asnote,.orring,.orshadow){transition:opacity .34s}.orland :is(.assky,.orsweep,.astitle,.aslede,.asnote,.orring,.orshadow){transition:opacity .34s}.orland.out :-webkit-any(.assky,.orsweep,.astitle,.aslede,.asnote,.orring,.orshadow){opacity:0}.orland.out :is(.assky,.orsweep,.astitle,.aslede,.asnote,.orring,.orshadow){opacity:0}.orland.out{pointer-events:none}.orsweep{z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 38%, rgb(var(--th-ink-rgb) / .32) 50%, transparent 62%);animation:2.6s cubic-bezier(.3,0,.2,1) .5s both orsweep;position:absolute;top:-20%;bottom:-20%;left:-60%;right:-60%;transform:translate(-60%)}@keyframes orsweep{to{transform:translate(60%)}}.orland .asnote{max-width:30ch}.orgo{font-size:1.86rem}.orrail{flex-direction:column;gap:12px;margin-top:14px;display:flex}.orrail .youcard.orrow.orlive{margin-top:0}.orrail.swipes{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:10px;margin:14px -22px 0;padding:2px 22px 6px;scroll-padding-inline:22px;overflow-x:auto}.orrail.swipes::-webkit-scrollbar{display:none}.orrail.swipes>*{scroll-snap-align:center;flex:0 0 calc(100% - 8px)}.youcard.orlive:has(.orbig){padding:0;overflow:hidden}.youcard.orcard:has(.orbig){padding:0;overflow:hidden}.orbig{gap:0}.orstage{position:relative}.orstageclip{overflow:hidden}.orstageimg{object-fit:cover;background-size:cover;width:100%;height:216px;display:block}[data-tier=A] .orlive .orstageimg{animation:16s ease-in-out infinite alternate orbreathe}@keyframes orbreathe{to{transform:scale(1.07)}}.ornopic{font:italic 500 4.4rem/1 var(--display-italic);color:rgb(var(--th-ink-rgb) / .6);background:rgb(var(--th-sun-rgb) / .22);place-items:center;display:grid}.orkick{color:var(--ink);background:rgb(var(--th-chip-rgb) / .86);border-radius:999px;align-items:center;gap:7px;padding:7px 12px 7px 10px;font-size:.78rem;font-weight:650;line-height:1;display:flex;position:absolute;top:12px;left:12px}.orkick i{background:var(--th-sun);width:8px;height:8px;box-shadow:0 0 0 0 rgb(var(--th-sun-rgb) / .7);border-radius:50%;animation:2s ease-out infinite orlivedot}.orface{object-fit:cover;width:52px;height:52px;font:italic 500 1.5rem/1 var(--display-italic);color:var(--ink);background-size:cover;background-color:rgb(var(--th-sun-rgb) / .4);border-radius:50%;flex:none;place-items:center;display:grid}.orstage .orface{box-shadow:0 0 0 3px rgb(var(--th-chip-rgb));position:absolute;bottom:-22px;left:16px}.orbigwords{flex-direction:column;padding:30px 18px 16px;display:flex}.orbig .orhead{font-size:1.42rem;line-height:1.16}.orlive .orbig .orhead{font-size:1.42rem}.ortease{color:var(--ink);text-wrap:pretty;margin:4px 0 0;font-size:.98rem;line-height:1.32}.orbigline{overflow-wrap:anywhere;margin:8px 0 0}.orbigline b{color:var(--ink);font-weight:600}.orbig .orbarwrap{margin-top:14px}.orbig .ornote{margin-top:12px;font-size:.84rem}.youcard.orrow.past{width:100%;padding:14px}.past .orhead{font-size:1rem}.past .orpiece{color:var(--soft);margin-top:3px;font-size:.86rem}.past .orwho{font-size:.8rem}.past .orthumb{border-radius:10px;width:52px;height:64px}.past .ornote{font-size:.82rem;line-height:1.35}.past .orstat{gap:8px}.orshelfline{color:var(--soft);margin:3px 0 0;font-size:.92rem}.orshelfgrid{grid-template-columns:1fr 1fr;gap:16px 10px;margin-top:12px;display:grid}.ortile{text-align:left;flex-direction:column;min-width:0;transition:transform .15s;display:flex}.ortile:active{transform:scale(.97)}.ortileimg{object-fit:cover;background-size:cover;border-radius:18px;place-items:center;width:100%;height:190px;display:grid}.ortile>b{font:650 .96rem/1.2 var(--ui);color:var(--ink);overflow-wrap:anywhere;margin-top:8px}.ortile>span:last-child{color:var(--soft);margin-top:1px;font-size:.84rem}.ortile .orname{color:inherit}.orshelf+.youcard.orrow{margin-top:22px}.ormuse{text-align:left;background:#ffffff24;border-radius:22px;align-items:center;gap:12px;width:100%;margin-top:14px;padding:12px 14px;transition:transform .15s;display:flex}.ormuse:active{transform:scale(.98)}.ormuse>span:not(.orface){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ormuse b{font:650 1rem/1.2 var(--ui)}.ormuse small{color:var(--soft);font-size:.84rem}.ormuse>svg{fill:none;width:18px;height:18px;stroke:var(--soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.orfaces{margin-bottom:18px;display:flex}.orfaces img{object-fit:cover;width:58px;height:58px;box-shadow:0 0 0 3px var(--wall);border-radius:50%}.orfaces img+img{margin-left:-12px}@media (max-width:340px){.orstageimg{height:180px}.ortileimg{height:160px}.orgo{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.orlive .orstageimg,.orkick i{animation:none!important}.ortile,.ormuse,.orbar i,.orcatpill.set,.orcats .spchip{transition:none}.orwait i,.orsweep,.orlivekick i,.orrise,.orbar i,.orbarwords li,.moved .orhead,.moved .orbarwords .now,.orlight:after,.orshadow,.orring{animation:none}.orbarwrap.glint .orbar i:after{display:none}}.mrhead{text-wrap:balance;margin:6px 0 0;font-size:1.72rem;line-height:1.14}.mrpath{background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 0 0 1px rgb(var(--th-ink-rgb) / .1);border-radius:22px;grid-template-columns:repeat(4,1fr);margin-top:16px;padding:4px;display:grid;position:relative}.mrpill{background:var(--ink);width:calc(25% - 2px);transform:translateX(calc(var(--at,0) * 100%));border-radius:18px;transition:transform .46s cubic-bezier(.22,1.12,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 12px 24px -14px #000c}.mrstop{z-index:1;min-width:0;height:66px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:color .25s,transform .15s;display:flex;position:relative}.mrstop:active{transform:scale(.96)}.mrstop.on{color:var(--paper)}.mrstop b{font:700 1.5rem/1 var(--ui);font-variant-numeric:tabular-nums lining-nums;animation:.5s cubic-bezier(.3,1.6,.5,1) backwards mrbump}@keyframes mrbump{0%{opacity:.4;transform:scale(.7)}}.mrstop span{opacity:.78;font-size:.76rem;font-weight:600;line-height:1.1}.mrstop.on span{opacity:1}.mrstop:not(:last-of-type):after{content:"";border-top:1.5px solid rgb(var(--th-ink-rgb) / .34);border-right:1.5px solid rgb(var(--th-ink-rgb) / .34);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-3px;transform:rotate(45deg)}.mrstop.on:after{opacity:0}.mrstop:has(+.mrstop.on):after{opacity:0}.mrstop.hot:before{content:"";background:var(--th-sun);width:8px;height:8px;box-shadow:0 0 0 0 rgb(var(--th-sun-rgb) / .7);border-radius:50%;animation:2s ease-out infinite orlivedot;position:absolute;top:9px;right:calc(50% - 22px)}.mrsaid{color:var(--ink);margin:12px 2px 0;font-size:.92rem;font-weight:600;animation:.5s cubic-bezier(.16,1,.3,1) backwards orrise}.mrlist{flex-direction:column;gap:12px;margin-top:14px;display:flex}.mrnone{text-align:center;margin-top:14px}.mrfine{color:var(--soft);text-wrap:pretty;margin:10px 0 0;font-size:.82rem;line-height:1.35}.mrname{font:650 1.24rem/1.2 var(--ui);color:var(--ink);overflow-wrap:anywhere;margin:0}.mrwho{color:var(--soft);margin:4px 0 0;font-size:.92rem;line-height:1.3}.mrticket,.mrmake,.mrrow{background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 0 0 1px rgb(var(--th-ink-rgb) / .1);border-radius:24px;overflow:hidden}.mrticket{box-shadow:inset 0 0 0 1px rgb(var(--th-ink-rgb) / .18), 0 22px 44px -28px #000000e6}.mrpicwrap{position:relative}.mrpic{object-fit:cover;background-size:cover;width:100%;height:190px;display:block}.mrnopic{font:italic 500 4rem/1 var(--display-italic);color:rgb(var(--th-ink-rgb) / .6);background:rgb(var(--th-sun-rgb) / .22);place-items:center;display:grid}.mrpic.mrnopic{justify-items:end;height:120px;padding-right:24px}.mrclock{font:650 .88rem/1 var(--ui);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);background:rgb(var(--th-chip-rgb) / .86);border-radius:999px;margin:0;padding:7px 12px;position:absolute;top:12px;left:12px}.mrfuse{background:rgb(var(--th-ink-rgb) / .14);height:4px}.mrfuse i{background:var(--th-sun);transform-origin:0;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.mrticket.short .mrclock{background:var(--th-sun);color:#fff}[data-tier=A] .mrticket.short .mrfuse i{animation:1.6s ease-in-out infinite mrburn}@keyframes mrburn{50%{opacity:.55}}.mrbody{padding:14px 16px 16px}.mrgo{margin-top:14px}.mrticket .mrgo.ordecide>*{height:54px;margin-top:0}.jgo.orwide.mrgo,.mrsure{margin-top:14px}.mrsure p{margin:0;font-weight:600}.mrpair{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.mrticket .mrpair>*{height:52px;margin-top:0}.mrrowbtn,.mrrowtop{text-align:left;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.mrrowbtn{min-height:44px;padding:12px 14px 10px 12px}.mrthumb{object-fit:cover;background-size:cover;border-radius:14px;flex:none;width:60px;height:72px}.mrthumb.mrnopic{font-size:1.6rem}.mrthumb.small{border-radius:12px;width:46px;height:56px}.mrrowwords{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mrrowwords strong{font:650 1rem/1.25 var(--ui);color:var(--ink);overflow-wrap:anywhere}.mrrowwords small{color:var(--soft);font-size:.84rem;line-height:1.3}.mrrowwords .orname{color:inherit;font-size:1em}.mrnext{font-weight:600;color:var(--ink)!important}.mrchev{fill:none;width:22px;height:22px;stroke:var(--soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .25s}.mrmake.open .mrchev{transform:rotate(180deg)}.mrsegs{grid-template-columns:repeat(4,1fr);gap:4px;padding:0 14px 12px 12px;display:grid}.mrsegs i{background:rgb(var(--th-ink-rgb) / .14);border-radius:99px;height:4px;transition:background .3s}.mrsegs i.on{background:var(--th-sun)}.mrsegs i.at{background:rgb(var(--th-ink-rgb) / .5)}.mrsteps{flex-direction:column;gap:4px;margin:0;padding:4px 16px 16px 14px;list-style:none;display:flex;position:relative}.mrsteps li{position:relative}.mrsteps li:not(:last-child):before{content:"";background:rgb(var(--th-ink-rgb) / .14);width:2px;position:absolute;top:30px;bottom:-8px;left:13px}.mrdot{width:28px;height:28px;font:700 .82rem/1 var(--ui);color:var(--soft);background:rgb(var(--th-chip-rgb));box-shadow:inset 0 0 0 1.5px rgb(var(--th-ink-rgb) / .2);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.mrdot svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mrstepdone,.mrstepopen{text-align:left;gap:12px;width:100%;min-height:40px;padding:4px 0;display:flex}.mrstepdone{align-items:center;min-height:44px}.mrstepdone .mrdot{background:var(--th-sun);box-shadow:none;animation:.4s cubic-bezier(.3,1.6,.5,1) backwards mrbump}.mrstepdone b{color:var(--soft);font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.mrstepopen>div{flex:1;min-width:0;padding-top:4px}.mrstepopen b{color:var(--ink);font-weight:650}.mrstepopen p{color:var(--soft);text-wrap:pretty;margin:4px 0 0;font-size:.9rem;line-height:1.4}.later .mrstepopen{opacity:.55}.now .mrdot{color:var(--paper);background:var(--ink);box-shadow:none}.jgo.mrtick{width:100%;height:48px;margin-top:12px}.mrstepopen .mrlabel{text-align:center;font:700 1.5rem/1 var(--ui);letter-spacing:.16em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);border:1.5px dashed rgb(var(--th-ink-rgb) / .5);overflow-wrap:anywhere;border-radius:12px;margin:10px 0 0;padding:14px 12px}.mrrow{padding:12px 14px 12px 12px}.mrrow .orbarwrap{margin-top:12px}.mrdone{background:rgb(var(--th-glass-rgb) / .42)}.mrdone.end .mrthumb{opacity:.5}.mrdone.end strong{color:var(--soft)}.mrhow{counter-reset:m;flex-direction:column;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.mrhow li{counter-increment:m;flex-direction:column;gap:2px;padding-left:40px;display:flex;position:relative}.mrhow li:before{content:counter(m);width:28px;height:28px;font:700 .82rem/1 var(--ui);color:var(--ink);background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 0 0 1.5px rgb(var(--th-ink-rgb) / .2);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.mrhow li:not(:last-child):after{content:"";background:rgb(var(--th-ink-rgb) / .14);width:2px;position:absolute;top:30px;bottom:-14px;left:13px}.mrhow b{font-weight:650}.mrhow span{color:var(--soft);font-size:.92rem;line-height:1.4}@media (max-width:340px){.mrhead{font-size:1.5rem}.mrstop{height:60px}.mrstop b{font-size:1.3rem}.mrstop span{font-size:.7rem}.mrpic{height:160px}.mrgo.ordecide .youghostbtn{padding:0 18px}}@media (prefers-reduced-motion:reduce){.mrpill,.mrstop,.mrfuse i,.mrsegs i,.mrchev{transition:none}.mrstop b,.mrstop.hot:before,.mrsaid,.mrstepdone .mrdot,.mrticket.short .mrfuse i{animation:none}}.srch{--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:224 35 63;--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:255 243 245;--soft:rgb(var(--th-ink-rgb) / .66);--paper:#fff;--paper-rgb:255 255 255;--alta:#ff2742;--edge-top:var(--night-red-edge);--edge-bottom:var(--night-red);--srt:16px;--move:.34s cubic-bezier(.22, .9, .3, 1);z-index:29;color:var(--ink);background:linear-gradient(180deg, var(--night-red-edge) 0%, var(--night-red) 24%, var(--night-red) 100%);transition:padding-top var(--move), padding-bottom var(--move);animation:.4s cubic-bezier(.16,1,.3,1) backwards srin;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.srch.out{pointer-events:none;animation:.26s cubic-bezier(.4,0,.7,.2) both srout}@keyframes srin{0%{opacity:0;transform:translateY(10px)}}@keyframes srout{to{opacity:0;transform:translateY(6px)}}.srglow{z-index:0;top:-60vh;height:120vh;pointer-events:none;background:var(--th-glow);height:120lvh;position:absolute;top:-60lvh;left:0;right:0}.srcol{--gutter:20px;z-index:1;overscroll-behavior:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:min(100%,480px);height:100%;padding:0 var(--gutter) calc(env(safe-area-inset-bottom,0px) + 92px);transition:padding-bottom var(--move);margin:0 auto;position:relative;overflow-y:auto}.srcol::-webkit-scrollbar{display:none}.srch.kb{padding-top:var(--vvt,0px);padding-bottom:var(--kb-guess,0px)}.srch.kb[data-kb]{padding-bottom:var(--kb,0px)}.srch.kb .srcol{padding-bottom:28px}@media (max-width:340px){.srcol{--gutter:16px}}.srback{z-index:3;height:0;display:flow-root;position:sticky;top:0}.srback .round{margin-top:calc(env(safe-area-inset-top,0px) + var(--srt))}.srtop{z-index:2;margin:0 calc(-1 * var(--gutter));padding:calc(env(safe-area-inset-top,0px) + var(--srt)) var(--gutter) 12px;align-items:center;gap:10px;display:flex;position:sticky;top:0}.srtop:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(var(--night-red-edge) 0%, rgb(var(--night-red-rgb) / .96) 70%, rgb(var(--night-red-rgb) / 0));transition:opacity .2s;position:absolute;top:0;bottom:-12px;left:0;right:0}.srtop.stuck:before{opacity:1}.srch .round{color:var(--ink);background:#ffffff17;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f}.srch .round:active{transform:scale(.94)}.srfield{background:#ffffff17;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:0;height:44px;margin-left:54px;padding:0 5px 0 15px;transition:box-shadow .15s,background-color .15s;display:flex;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f}.srfield:focus-within{background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff57}.srfield>svg{opacity:.7;flex:none;width:18px;height:18px}.srfield input{min-width:0;height:100%;color:var(--ink);font:600 16px/1 var(--ui);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.srfield input::placeholder{color:rgb(var(--ink-rgb) / .45);font-weight:500}.srfield input::-webkit-search-cancel-button{display:none}.srclear{width:34px;height:34px;color:var(--ink);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.srclear svg{width:14px;height:14px}.srh{font:650 1.1rem/1.1 var(--ui);letter-spacing:-.005em;outline:none;margin-top:20px}.srnote{color:var(--soft);text-wrap:pretty;margin-top:8px;font-size:.92rem;line-height:1.45}#sr-state>.srnote:first-child{margin-top:14px}.srnote.small{font-size:.78rem}.srnote button{color:var(--ink);text-underline-offset:3px;min-height:36px;font-weight:650;text-decoration:underline}.srrecent{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.srchip{min-height:40px;color:var(--ink);background:#ffffff1a;border-radius:999px;padding:0 16px;font-size:.9rem;font-weight:600;transition:transform .15s;box-shadow:inset 0 0 0 1px #ffffff24}.srchip:active{transform:scale(.95)}.srrow{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.srrow .srh{margin-top:0;font-size:1rem}.srrow button{min-height:40px;color:var(--soft);font-size:.84rem;font-weight:650}.srlist{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.srhit{text-align:left;width:100%;min-height:68px;color:var(--ink);animation:.5s cubic-bezier(.16,1,.3,1) backwards srrise;animation-delay:calc(.12s + var(--i,0) * 40ms);background:#ffffff12;border-radius:22px;align-items:center;gap:14px;padding:6px 14px 6px 6px;transition:transform .15s,background-color .2s;display:flex;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d}.srhit:active{background:#ffffff1c;transform:scale(.98)}.srhit .f{background:#ffffff14;border-radius:30%;flex:none;width:46px;height:56px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 14px -8px #000c}.srhit .f img{object-fit:cover;width:100%;height:100%;display:block}.srhit>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.srhit em{font:italic 600 1.2rem/1.15 var(--display-italic);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.srhit small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.srhit>svg{opacity:.6;flex:none;width:18px;height:18px}.srhit.ghost{animation:1.6s ease-in-out infinite srpulse}.srhit.ghost .f{box-shadow:none}.srhit.ghost i{background:#ffffff1a;border-radius:7px;width:60%;height:14px;display:block}.srhit.ghost i+i{width:36%;margin-top:8px}.srfaces{margin-top:20px}.srfaces .srh{margin-top:0;font-size:1rem}.srstrip{margin:12px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) 6px;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.srstrip::-webkit-scrollbar{display:none}.srface{text-align:center;width:72px;color:var(--ink);animation:.5s cubic-bezier(.16,1,.3,1) backwards srrise;animation-delay:calc(.12s + var(--i,0) * 30ms);flex:none;padding:0;transition:transform .15s;display:block}.srface:active{transform:scale(.95)}.srface>span{background:#ffffff14;border-radius:30%;width:72px;height:72px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 16px -8px #000c}.srface img{object-fit:cover;width:100%;height:100%;display:block}.srface em{font:italic 600 1rem/1.15 var(--display-italic);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.srface.ghost>span{box-shadow:none;animation:1.6s ease-in-out infinite srpulse}.srch:focus{outline:none}.rest .srcol{flex-direction:column;display:flex}.rest .srcol>:not(:-webkit-any(.srintro,.srend)){flex-shrink:0}.rest .srcol>:not(:is(.srintro,.srend)){flex-shrink:0}.srintro{margin-top:calc(env(safe-area-inset-top,0px) + var(--srt) + 50px);flex-direction:column;flex:auto;animation:.3s backwards srfade;display:flex}.srintro.out{pointer-events:none;transform-origin:50% 40%;animation:.16s cubic-bezier(.2,0,.4,1) both srstepback}.rest:not(.fo) .srfield input{pointer-events:none}.srroom{--ring:340px;flex:1 1 0;min-height:0;margin-bottom:16px;position:relative}.srroom[data-off] .srring{opacity:0;visibility:hidden}.srring{width:var(--ring);height:var(--ring);margin-left:calc(var(--ring) / -2);transition:opacity .18s,visibility 0s linear .18s;position:absolute;bottom:0;left:50%}.srroom:not([data-off]) .srring{transition:opacity .18s}.srring.still .srdot{animation:none}.srdot{left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;transform:translate(-50%, -50%) rotate(var(--t));animation:.6s cubic-bezier(.16,1,.3,1) backwards srpop;animation-delay:calc(var(--i,0) * 28ms);padding:0;transition:transform .15s;position:absolute}.srdot>span{background:#ffffff14;border-radius:30%;width:100%;height:100%;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 12px 20px -8px #000c}.srdot img{object-fit:cover;width:100%;height:100%;display:block}.srdot:active{transform:translate(-50%, -50%) rotate(var(--t)) scale(.93)}button.srdot:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.srdot:focus-visible{outline:none}.srdot:focus-visible>span{box-shadow:0 0 0 2px var(--ink)}.srdot.ghost>span{box-shadow:none;animation:1.6s ease-in-out infinite srpulse}.srhead{font:700 1.7rem/1.12 var(--ui);letter-spacing:-.015em;text-align:center;outline:none}.srsub{max-width:18rem;color:var(--soft);text-align:center;text-wrap:balance;margin:8px auto 0;font-size:.92rem;line-height:1.4}.rest .srtop{transition:margin-top var(--move);flex-direction:column;align-items:stretch;gap:10px;margin:20px 0 0;padding:0;position:static}.rest .srtop:before{display:none}.rest .srfield{flex:none;height:50px;margin-left:0}.srgo{height:50px;font:650 1rem/1 var(--ui);color:rgb(var(--th-glass-rgb));background:var(--ink);transition:transform .15s ease, height var(--move), margin-top var(--move), opacity .16s ease;border-radius:999px;flex:none;box-shadow:0 14px 28px -16px #000c}.srgo:active{transform:scale(.97)}.rest .srrecents{margin-top:10px}.rest .srrow{margin-top:0}.rest .srrecent{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rest .srrecent::-webkit-scrollbar{display:none}.rest .srchip{flex:none}@media (max-height:640px){.rest:not(.kb) .srrecents{display:none}}.srend{transition:flex-grow var(--move);flex:.12 1 0}.rest.kb :is(.srrow,.srrecents .srnote){display:none}.rest.kb .srend{flex-grow:0}.rest.kb .srgo{opacity:0;visibility:hidden;pointer-events:none;height:0;box-shadow:none;margin-top:-10px}.rest.kb .srtop{order:2;margin-top:12px}.rest.kb .srrecents{order:1;margin-top:10px;animation:.3s backwards srfade}.srlist.slow{animation:.2s .5s backwards srfade}#sr-state>*,.srfaces{animation:.24s .12s backwards srfade}@keyframes srfade{0%{opacity:0}}@keyframes srstepback{to{opacity:0;transform:scale(.96)}}@keyframes srpop{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--t)) scale(.7)}}@keyframes srrise{0%{opacity:0;transform:translateY(10px)}}@keyframes srpulse{50%{opacity:.55}}[data-tier=B] :-webkit-any(.srch,.srcol,.srtop,.srend,.srgo){transition:none}[data-tier=B] :is(.srch,.srcol,.srtop,.srend,.srgo){transition:none}@media (prefers-reduced-motion:reduce){.srch,.srch.out,.srhit,.srhit.ghost,.srface,.srface.ghost>span,.srintro,.srdot,.srdot.ghost>span{animation:none}.srch,.srcol,.srtop,.srend,.srgo,.srring{transition:none}#sr-state>*,.srfaces,.srlist.slow,.srrecents{animation:none}}.ck .aspage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px;overflow:hidden auto}.ck .asrow select{min-width:0;height:36px;color:var(--ink);font:600 max(16px, 1.1rem) / 1 var(--ui);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.ck .asrow select option{color:var(--night-red-edge)}.ckselect .asrowline:after{content:"";border:solid var(--soft);pointer-events:none;border-width:0 2px 2px 0;flex:none;width:9px;height:9px;margin:-4px 4px 0 0;transform:rotate(45deg)}.ckpair{flex-direction:column;min-width:0;display:flex}.ck .asrowline{min-width:0}.ck .asrow select{width:100%}.ckpair .asrow,.ckhouse .asrow{margin-top:12px}.as.ck[data-kb] .ckareas{margin-top:6px}.ckhouse .astitle+.asrow{margin-top:22px}.cklinecard{align-items:center;gap:12px;margin-bottom:18px;display:flex}.cklinecard>span:last-child{flex-direction:column;min-width:0;display:flex}.cklinecard strong{font:650 1rem/1.15 var(--ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cklinecard em{font:italic 560 .95rem/1.2 var(--display-italic);color:var(--soft)}.cklinecard.ghost{background:#ffffff1f;border-radius:14px;width:60%;height:44px;animation:1.6s ease-in-out infinite youpulse}.ckpic{background:#ffffff24;border-radius:14px;flex:none;width:64px;height:84px;overflow:hidden;box-shadow:0 12px 26px -16px #000000e6}.ckpic.small{border-radius:10px;width:40px;height:52px}.ckpic img{object-fit:cover;width:100%;height:100%}.ckaddrs{flex-direction:column;gap:10px;margin-top:22px;display:flex}.ckaddr{text-align:left;color:var(--ink);background:#ffffff24;border-radius:18px;flex-direction:column;align-items:stretch;transition:transform .15s,background-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #ffffff1f,0 18px 40px -24px #000000b3}.ckaddrpick{text-align:left;min-height:64px;color:inherit;border-radius:18px 18px 0 0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:14px 18px 8px;display:flex}.ckaddrpick:active{transform:scale(.985)}.ckaddr strong{font:650 1rem/1.2 var(--ui);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ckaddrname{color:var(--soft);font-weight:560}.ckaddr span{color:var(--soft);overflow-wrap:anywhere;max-width:100%;font-size:.9rem}.ckaddr .ckaddrdoor{color:var(--ink);opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ckaddr.on{background:#ffffff42;box-shadow:inset 0 0 0 2px #fff}.ckaddracts,.ckaddrask{align-items:center;gap:4px;padding:0 10px 8px;display:flex}.ckaddrask{flex-wrap:wrap;gap:8px;padding:4px 18px 12px}.ckaddrask p{flex:100%;margin:0;font-size:.88rem;line-height:1.3}.ckaddrbtn{min-width:44px;min-height:40px;font:650 .86rem/1 var(--ui);color:var(--ink);text-underline-offset:3px;border-radius:999px;padding:0 10px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ckaddrask .ckaddrbtn{background:#ffffff29;padding:0 16px;text-decoration:none}.ckaddrask .ckaddrbtn.bad{color:var(--paper);background:#fff}.ckaddr.new{background:#ffffff0f;align-items:flex-start;gap:2px;min-height:64px;padding:14px 18px;box-shadow:inset 0 0 0 1.5px #ffffff47}.ckaddr.new:active{transform:scale(.98)}.ckaddr.ghost{height:64px;box-shadow:none;background:#ffffff1f;animation:1.6s ease-in-out infinite youpulse}.ckaddrfull{color:var(--soft);margin:4px 2px 0;font-size:.86rem}.ckpinsays{min-height:1.3em;color:var(--soft);margin:8px 2px 0;font-size:.9rem;transition:opacity .2s}.ck .ckfixed .asrowline b{height:36px;font:600 max(16px, 1.1rem) / 1 var(--ui);align-items:center;display:flex}.ckareas{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.as.ck .ckareas .aschip.ckchip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:36px;padding:0 14px;font-size:.9rem;overflow:hidden}.cklabels{gap:8px;margin-top:16px;display:flex}.as.ck .aschip.ckchip{background:#ffffff24;min-height:40px;padding:0 16px}.as.ck .aschip.ckchip.on{color:var(--paper);background:#fff}.ckreview .astitle{margin-bottom:4px}.ckpiece{align-items:center;gap:16px;margin-top:20px;display:flex}.ckpiecetext{flex-direction:column;gap:4px;min-width:0;display:flex}.ckpiecetext strong{font:650 1.1rem/1.1 var(--ui);overflow-wrap:anywhere}.ckpiecetext em{font:italic 560 1.1rem/1.2 var(--display-italic);color:var(--soft)}.ckto{text-align:left;width:100%;min-height:60px;color:var(--ink);background:#ffffff24;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 18px;display:flex;box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #ffffff1f}.ckto>span{flex-direction:column;min-width:0;display:flex}.ckto small{letter-spacing:.02em;color:var(--soft);font-size:.76rem;font-weight:650}.ckto b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.ck .aspage>*{flex-shrink:0}.ckto em{color:var(--soft);overflow-wrap:anywhere;font-size:.9rem;font-style:normal;line-height:1.3}.ckto small+b{margin-top:2px}.ckto i{text-underline-offset:3px;flex:none;font-size:.86rem;font-style:normal;font-weight:650;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.cktotal{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:baseline;gap:12px;margin-top:22px;padding-top:16px;display:flex}.cktotal span{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.8rem;font-weight:650}.cktotal b{font:700 1.68rem/1 var(--ui)}.ckpromise{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ckpromise li{padding-left:26px;font-size:.95rem;line-height:1.35;position:relative}.ckpromise li:before{content:"";background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%235a1236' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/11px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:.2em;left:2px}.ckpromise li:last-child{color:var(--soft);font-size:.88rem}.ckpromise li:last-child:before{background:#ffffff4d}.ckfine{text-align:center;color:var(--soft);font-size:.78rem;line-height:1.35}.ckoffers{flex-direction:column;gap:10px;margin-top:10px;display:flex}.ckoff{text-align:left;width:100%;min-height:60px;color:var(--ink);background:#ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;transition:transform .15s,background-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}button.ckoff:active{transform:scale(.985)}.ckoff>span:first-child{flex-direction:column;min-width:0;display:flex}.ckoff small{letter-spacing:.02em;color:var(--soft);font-size:.76rem;font-weight:650}.ckoff b{overflow-wrap:anywhere;margin-top:2px;font-weight:650}.ckoff em{color:var(--soft);font-size:.88rem;font-style:normal;line-height:1.3}.ckoff i{text-underline-offset:3px;flex:none;font-size:.86rem;font-style:normal;font-weight:650;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ckoff.none{background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.ckoff.none b{font:italic 560 1.12rem/1.2 var(--display-italic)}.ckoff.on{background:#fff3;box-shadow:inset 0 0 0 2px #fff}.ckoff.ghost{height:60px;box-shadow:none;background:#ffffff1a;animation:1.6s ease-in-out infinite youpulse}.cktoggle{background:#fff3;border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .2s;position:relative}.cktoggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s,background-color .2s;position:absolute;top:3px;left:3px}.ckoff.on .cktoggle{background:#fff}.ckoff.on .cktoggle:after{background:var(--paper);transform:translate(18px)}.ckless{border-top:1px solid #ffffff2e;flex-direction:column;gap:6px;margin:18px 0 0;padding-top:14px;display:flex}.ckless div{justify-content:space-between;gap:12px;font-size:.92rem;display:flex}.ckless dt{color:var(--soft)}.ckless dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.cktotal.after{border-top:0;margin-top:10px;padding-top:10px}.ckcoupons{flex-direction:column;gap:10px;margin-top:16px;display:flex;overflow-y:auto}.ckcoupon{text-align:left;width:100%;color:var(--ink);background:#ffffff1f;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 22px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff29;-webkit-mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.ckcoupon:active{transform:scale(.985)}.ckcoupon b{font:700 1.3rem/1.1 var(--ui)}.ckcoupon span{font-size:.92rem}.ckcoupon small{color:var(--soft);font-size:.8rem}.ckcoupon.on{background:#ffffff3d;box-shadow:inset 0 0 0 2px #fff}.ckcoupon:disabled{opacity:.5}.as.ck[data-kb] .cklinecard{display:none}.as.ck[data-kb] .ckhouse .asrow,.as.ck[data-kb] .cklabels{margin-top:8px}.as.ck[data-kb] .aserr:empty{display:none}@media (max-width:340px){.ck .astitle{font-size:1.6rem}.cktotal b{font-size:1.44rem}}.as.dr{z-index:76}.as.dr .drpage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:20px;overflow-y:auto}.as.dr .drpage::-webkit-scrollbar{display:none}.as.dr[data-kb] .aslede{display:none}.drblock{margin-top:22px}.drblock h2{color:var(--ink);margin:0 0 10px;font-size:1rem;font-weight:700}.drblock .mjhint{text-align:left;margin-top:8px}.scchips.drwrap{flex-wrap:wrap}.scchips.drwrap .scchip{flex:40%;padding:0 10px}.drinput{width:100%;min-height:48px;color:var(--ink);-webkit-appearance:none;appearance:none;background:#ffffff24;border:0;border-radius:16px;outline:none;margin-top:10px;padding:12px 14px;font:400 16px/1.35 inherit;display:block;box-shadow:inset 0 0 0 1px #ffffff38}.drinput::placeholder{color:rgb(var(--th-ink-rgb) / .6)}.drinput:focus{box-shadow:inset 0 0 0 2px #fff}.drtext{resize:none;min-height:116px}.drphotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.drslot{aspect-ratio:3/4;color:var(--ink);text-align:center;background:#ffffff1f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.drslot.add{box-shadow:inset 0 0 0 1.5px #fff6}.drslot.add svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:30px;height:30px}.drslot.add span{font-size:.9rem;font-weight:600}.drslot input[type=file]{opacity:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.drslot img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.drslot.shown img{object-fit:contain}.drslotword{padding:0 12px;font-size:.84rem;line-height:1.3}.drslot.bad{box-shadow:inset 0 0 0 2px #fff}.drremove{color:#fff;background:#0000009e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:6px;right:6px}.drremove svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.drswitch{width:100%;min-height:56px;color:var(--ink);text-align:left;background:#ffffff1f;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:10px 14px;display:flex}.drswitch b{font-size:1rem;display:block}.drswitch small{color:var(--soft);margin-top:2px;font-size:.84rem;line-height:1.3;display:block}.drswitch i{background:#ffffff38;border-radius:14px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.drswitch i:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px}.drswitch.on i{background:#fff}.drswitch.on i:after{background:var(--paper);transform:translate(18px)}.youcard.drbrief{grid-template-columns:minmax(0,1fr) auto;gap:16px;margin-top:14px;display:grid}.drbrief small,.drsaid>small{color:var(--soft);font-size:.8rem;display:block}.drbrief strong{overflow-wrap:anywhere;margin-top:2px;font-size:1.04rem;display:block}.drstores{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.drstores .scchip{color:var(--ink);background:#ffffff24;flex:28%;place-items:center;font-weight:600;text-decoration:none;display:grid}.drlink{margin-top:18px;display:block}.drlink>span{font-weight:700;display:block}.drlink>small{color:var(--soft);margin-top:6px;font-size:.86rem;line-height:1.35;display:block}.drlink>small.err{color:#fff;font-weight:600}.drlink>small.ok{color:#fff}.drerr{margin-top:14px}.orwide+.drno,.drno{min-height:44px;margin:12px auto 0;display:block}.drsaid{flex-direction:column;gap:10px;margin-top:16px;display:flex}.drsaid a:not(.jgo):not(.youghostbtn){color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.drwords{font:500 1.1rem/1.32 var(--ui);color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;margin:0}.drgo{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.fllist{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.youcard.flrow{animation:.45s cubic-bezier(.16,1,.3,1) backwards flrise;animation-delay:calc(var(--i,0) * 35ms);border-radius:24px;flex-direction:row;align-items:center;gap:8px;margin-top:0;padding:8px 12px 8px 8px}.flwho{text-align:left;min-width:0;min-height:68px;color:inherit;flex:1;align-items:center;gap:12px;padding-left:4px;transition:transform .15s;display:flex}.flwho:active{transform:scale(.98)}.flwho .f{background:rgb(var(--ink-rgb) / .08);border-radius:25px;flex:none;width:50px;height:66px;overflow:hidden}.flwho .f img{object-fit:cover;width:100%;height:100%;display:block}.flwho .n{gap:2px;min-width:0;display:grid}.flwho em{font:italic 600 1.3rem/1.15 var(--display-italic);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flwho small{font-family:var(--ui);color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.flbtn{min-width:88px;min-height:44px;font:inherit;color:inherit;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .22);border-radius:999px;flex:none;padding:0 12px;font-size:.86rem;font-weight:650;transition:transform .15s,background-color .2s,color .2s}.flbtn:active{transform:scale(.95)}.flbtn.on{background:var(--ink);color:var(--paper);box-shadow:none}.flgo{margin-top:22px}.flmore{align-self:center;margin:18px auto 0;display:block}@keyframes flrise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.flrow{animation:none}.flwho,.flbtn{transition:none}}.nbhead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.nbhead .youtitle{min-width:0}.nball{flex:none;margin-bottom:4px}.nblist{margin:8px 0 0;padding:0;list-style:none}.youcard.nbrow{width:100%;color:var(--ink);gap:4px;margin-top:10px}.youcard.act.nbrow>.nbrowtop{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nbrowtop strong{font:650 1.02rem/1.2 var(--ui);overflow-wrap:anywhere;min-width:0}.nbrowtop small{color:var(--soft);flex:none;font-size:.78rem}.nbrowline{color:var(--soft);align-items:baseline;gap:8px;font-size:.92rem;line-height:1.4;display:flex}.youcard.nbrow:not(.new){opacity:.78}.youcard.nbrow.new .nbrowline{color:var(--ink)}:-webkit-any(.you,.as) .youcard.nbrow.new{background:#fff3;box-shadow:inset 0 0 0 1.5px #ffffffb3,0 18px 40px -24px #000000b3}:is(.you,.as) .youcard.nbrow.new{background:#fff3;box-shadow:inset 0 0 0 1.5px #ffffffb3,0 18px 40px -24px #000000b3}.nbdot{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px);box-shadow:0 0 0 3px #ffffff38}.nbmore{align-self:center;margin-top:18px}.youcard.nbask{margin-top:18px}.nbasktitle{font:650 1.02rem/1.2 var(--ui);text-wrap:balance}.nbaskline{color:var(--soft);text-wrap:pretty;margin-top:6px;font-size:.92rem;line-height:1.45}.nbsteps{color:var(--soft);margin:8px 0 0;padding-left:1.3em;font-size:.92rem;line-height:1.45}.nbsteps li+li{margin-top:4px}.nbbtns{align-items:center;gap:8px;margin-top:14px;display:flex}.nbbtns .jgo.nbon{flex:1;height:48px;margin-top:0}.nbbtns .youtextbtn{flex:none;padding:0 14px}.nberr{color:var(--alta)}.nbcount{min-width:28px;height:28px;color:var(--paper);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;flex:none;place-items:center;padding:0 9px;font-size:.84rem;font-weight:750;display:grid}.ernum{font:700 2.08rem/1 var(--ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:8px}.ernum.small{font-size:1.36rem}.erline{color:var(--soft);text-wrap:pretty;margin-top:8px;font-size:.92rem;line-height:1.45}.ergrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.ergrid .youcard{margin-top:0;padding:16px}.ergrid .youh{font-size:.72rem}.erowe{color:var(--alta)}.errel{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:12px;padding:10px 0;font-size:.92rem;display:flex}.errel:last-child{border-bottom:0;padding-bottom:0}.errel span{overflow-wrap:anywhere;min-width:0}.errel small{color:var(--soft);flex:none}.ermonth{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 0;display:grid}.ermonth:last-child{border-bottom:0;padding-bottom:0}.ermonth strong{font:650 1rem/1.2 var(--ui)}.ermonth b{font-variant-numeric:tabular-nums;text-align:right;font-weight:650}.ermonth span{color:var(--soft);grid-column:1/-1;font-size:.86rem}@media (max-width:340px){.ergrid{grid-template-columns:1fr}.ernum{font-size:1.76rem}}.ynotify .yvrow{padding-inline-start:0;padding-inline-end:0}:root{--mn-d:#7d0d22;--mn-m:#e0233f;--mn-h:#ff9aa9;--mn-b:#8f1027}html[data-theme=blue]{--mn-d:#0d4a62;--mn-m:#1f8db2;--mn-h:#9be2f7;--mn-b:#0f4f68}.mn{position:relative}.pecol>.mn{animation:none}.mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mndefs{position:absolute}.mnbox{display:block;overflow:visible}.mnroll{font-variant-numeric:tabular-nums;display:flex}.mndg{vertical-align:top;height:1.08em;display:inline-block;overflow:hidden}.mndg>span{transition:transform .9s cubic-bezier(.16,1,.3,1);display:block}.mndg>span>i{text-align:center;height:1.08em;font-style:normal;display:block}.mnroll.still .mndg>span{transition:none}.mntabs{background:rgb(var(--th-glass-rgb) / .72);border-radius:99px;gap:4px;margin:2px 0 14px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.mntabs button{min-width:0;min-height:40px;color:var(--soft);font:inherit;background:0 0;border:0;border-radius:99px;flex:1;padding:0 4px;font-size:.88rem;font-weight:650;transition:background-color .2s,color .2s}.mntabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.mntabs i{background:var(--alta);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}@media (max-width:340px){.mntabs button{font-size:.8rem}.mntabs i{margin-left:3px}}.mnscale{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mnscale>div{border-radius:20px;min-width:0;padding:12px 14px}.mnscale small{font-size:.82rem;font-weight:650;display:block}.mnscale .mnroll{font:700 1.7rem/1.1 var(--ui);letter-spacing:-.02em;margin-top:3px}.mnscale .mnroll.long{font-size:1.3rem;line-height:1.44}.mnscale em{margin-top:4px;font-size:.74rem;font-style:normal;font-weight:500;line-height:1.2;display:block}.mnyours{background:linear-gradient(150deg, rgb(var(--th-sun-rgb)), rgb(var(--th-sun-rgb) / .55));color:#fff;box-shadow:0 16px 34px -14px rgb(var(--th-sun-rgb)), inset 0 1px 0 #fff6}.mnnotyet{color:var(--soft);box-shadow:inset 0 0 0 1.5px rgb(var(--th-ink-rgb) / .28);background:repeating-linear-gradient(135deg, rgb(var(--th-ink-rgb) / .06) 0 3px, transparent 3px 8px)}.mnnotyet .mnroll{color:var(--ink);opacity:.82}.mnrule{color:var(--soft);text-wrap:pretty;margin:10px 0 0;font-size:.9rem;line-height:1.38}.mnrule b{color:var(--ink);font-weight:650}.mnban{background:#ffffff1a;border-radius:16px;margin-top:12px;padding:12px 14px;font-size:.94rem;font-weight:650}.mncar{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;margin:14px -22px 0;padding:4px 22px 8px;display:flex;overflow-x:auto}.mncar::-webkit-scrollbar{display:none}.mnslide{scroll-snap-align:center;scroll-snap-stop:always;background:rgb(var(--th-glass-rgb) / .72);text-align:center;border-radius:26px;flex:none;width:84%;padding:8px 14px 14px;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}.mncar>.mnslide:only-child{width:100%}.mnstg{place-items:center;height:158px;display:grid;position:relative}.mnstg .mnbox{width:118px;height:130px;position:relative}.mnring{width:152px;height:152px;margin:-76px 0 0 -76px;position:absolute;top:50%;left:50%;transform:rotate(-90deg)}.mnring circle{fill:none;stroke-width:4px}.mnring .bg{stroke:#ffffff1a}.mnring .fg{stroke:var(--mn-h);stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(var(--th-sun-rgb)))}.mnslide .t{overflow-wrap:anywhere;margin-top:2px;font-weight:650}.mnslide .a{font:700 1.9rem/1.15 var(--ui);letter-spacing:-.02em;justify-content:center}.mnknots{color:var(--soft);align-items:flex-start;margin:12px 0 8px;padding:0;font-size:.74rem;line-height:1.15;list-style:none;display:flex}.mnknots li{flex:1;min-width:0;padding-top:16px;position:relative}.mnknots li:before{content:"";z-index:1;width:10px;height:10px;box-shadow:inset 0 0 0 1.5px rgb(var(--th-ink-rgb) / .4);background:var(--paper);border-radius:50%;margin-left:-5px;position:absolute;top:2px;left:50%}.mnknots li:after{content:"";background:rgb(var(--th-ink-rgb) / .2);width:100%;height:2px;position:absolute;top:6px;left:-50%}.mnknots li:first-child:after{display:none}.mnknots .on{color:var(--ink);font-weight:650}.mnknots .on:before{background:var(--ink);box-shadow:0 0 10px rgb(var(--th-sun-rgb))}.mnknots .on:after{background:var(--ink)}.mnsay{color:var(--soft);text-wrap:pretty;margin:0;font-size:.86rem;line-height:1.35}.mnsay b{color:var(--ink);font-weight:650}.mnnone{color:var(--soft);text-wrap:pretty;margin:14px 0 0}.mnsec{margin-top:26px}.mnh2{margin:0 0 8px;font-size:1.04rem;font-weight:700}.mnread{justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;display:flex}.mnread .mnroll{font:700 1.7rem/1.08 var(--ui);letter-spacing:-.02em}.mnread span.mnwh{text-align:right;font-size:.92rem;font-weight:650}.mnsub{min-height:2.5em;color:var(--soft);text-wrap:pretty;margin:4px 0 0;font-size:.9rem;line-height:1.35}.mnarch{margin-top:14px;position:relative}.mnbeam{background:radial-gradient(closest-side, rgb(var(--th-sun-rgb) / .4), transparent);pointer-events:none;width:120px;margin-left:-60px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:-34px;bottom:26px;left:0}.mncols{touch-action:pan-y;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:flex-end;gap:6px;display:flex;position:relative}.mncolm{min-width:0;max-width:44px;height:124px;color:var(--soft);font:inherit;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.mndoor{transform-origin:50% 100%;background:linear-gradient(180deg, rgb(var(--th-ink-rgb) / .3), rgb(var(--th-ink-rgb) / .1));border-radius:999px 999px 0 0;flex-direction:column;min-height:3px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.mndoor>i{background:repeating-linear-gradient(135deg, rgb(var(--th-ink-rgb) / .34) 0 2px, transparent 2px 5px);flex:none;display:block}.mncolm.on .mndoor{background:linear-gradient(180deg, var(--ink) 0%, rgb(var(--th-sun-rgb)) 72%, rgb(var(--th-sun-rgb) / .8) 100%);box-shadow:0 0 24px -3px rgb(var(--th-sun-rgb) / .9), inset 0 1px 0 #ffffff80}.mncolm.on .mndoor>i{background:repeating-linear-gradient(135deg,#ffffff80 0 2px,#0000 2px 6px)}.mnmo{text-align:center;margin-top:7px;font-size:.78rem;line-height:1;display:block}.mncolm.on .mnmo{color:var(--ink);font-weight:700}.mnleg{color:var(--soft);flex-wrap:wrap;gap:4px 14px;margin-top:12px;font-size:.8rem;display:flex}.mnleg i{vertical-align:-1px;background:rgb(var(--th-ink-rgb) / .5);border-radius:6px 6px 0 0;width:12px;height:12px;margin-right:6px;display:inline-block}.mnleg i.w{background:repeating-linear-gradient(135deg, rgb(var(--th-ink-rgb) / .75) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px rgb(var(--th-ink-rgb) / .3)}.mnall{margin-top:10px}.mnall summary{justify-content:space-between;align-items:center;min-height:44px;font-size:.92rem;font-weight:650;list-style:none;display:flex}.mnall summary::-webkit-details-marker{display:none}.mnchev{fill:none;width:16px;height:16px;stroke:var(--soft);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .25s;transform:rotate(90deg)}.mnall[open] .mnchev{transform:rotate(-90deg)}.mnrow{border-top:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 0;font-size:.94rem;display:grid}.mnrow b{font-variant-numeric:tabular-nums;font-weight:700}.mnrow small{color:var(--soft);grid-column:1/-1;font-size:.82rem}.mnline{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 0;display:grid}.mnline b{overflow-wrap:anywhere;font-weight:650}.mnline i{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.mnline small{color:var(--soft);grid-column:1/-1;font-size:.86rem;line-height:1.35}.mnneg{color:var(--alta)}.mnrule+.mnline{margin-top:10px}.mnline em{color:var(--ink);background:#ffffff17;border-radius:99px;grid-column:1/-1;justify-self:start;margin-top:4px;padding:3px 10px;font-size:.8rem;font-style:normal;font-weight:650}.mnline em.mnyourturn{background:rgb(var(--th-sun-rgb));color:#fff}.mnline em.mnended{color:var(--soft);background:0 0;padding-inline-start:0;padding-inline-end:0}.mnans{grid-column:1/-1}.mnturn{width:100%;box-shadow:inset 0 0 0 1.5px rgb(var(--th-sun-rgb));color:var(--ink);font:inherit;text-align:left;background:#ffffff1a;border:0;border-radius:16px;flex-direction:column;gap:2px;margin-bottom:12px;padding:12px 14px;display:flex}.mnturn b{font-weight:700}.mnturn span{color:var(--soft);font-size:.88rem}.mnnot{color:var(--soft);font-weight:500;text-decoration:line-through}@media (prefers-reduced-motion:reduce){.mndg>span,.mnbeam,.mnchev{transition:none}}.mnland{box-sizing:border-box;width:100%;min-height:62px;color:var(--ink);font:inherit;text-align:left;background:rgb(var(--th-glass-rgb) / .72);border:0;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:14px 18px;display:flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}.mnland b{font-weight:650;display:block}.mnland small{color:var(--soft);overflow-wrap:anywhere;font-size:.86rem;display:block}.mnland>svg{fill:none;width:16px;height:16px;stroke:var(--soft);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mnask{background:#ffffff1a;border-radius:18px;margin-top:12px;padding:14px 16px;font-size:.94rem;line-height:1.4;box-shadow:inset 0 0 0 1px #ffffff38}.mnask b{margin-bottom:2px;font-weight:700;display:block}.mnask span{color:var(--soft)}.mnask button{background:var(--ink);width:100%;min-height:48px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:99px;margin-top:12px;font-weight:650;display:block}.py .pytop{width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 12px) 14px 8px;flex:none;align-items:center;gap:10px;margin:0 auto;display:flex}.py .pyround{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#00000052;border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}.py .pyround svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.py .pylab{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin:0;font-size:.8rem;font-weight:650}.py .pybar{background:#ffffff24;border-radius:4px;flex:1;height:4px;margin-right:8px;overflow:hidden}.py .pybar i{background:var(--ink);border-radius:4px;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1);display:block}.pyroom{box-sizing:border-box;width:min(100%,480px);min-height:0;padding:22px 24px calc(env(safe-area-inset-bottom,0px) + 26px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;margin:0 auto;animation:.4s cubic-bezier(.16,1,.3,1) pyrise;display:flex;overflow:hidden auto}.pyroom::-webkit-scrollbar{display:none}@keyframes pyrise{0%{opacity:0;transform:translateY(12px)}}.pyq{flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.pyq h1{font:700 1.84rem/1.1 var(--ui);letter-spacing:-.01em;text-wrap:balance;margin:0}.pyq h1:focus{outline:none}.pyw{color:var(--soft);text-wrap:pretty;margin:8px 0 0;font-size:.98rem;line-height:1.42}.pyw b{color:var(--ink);font-weight:650}.pyfld{margin-top:16px;display:block}.pyfld span{color:var(--soft);margin-bottom:6px;font-size:.84rem;display:block}.pyfld input{box-sizing:border-box;width:100%;height:54px;color:var(--ink);font:600 1.06rem var(--ui);letter-spacing:.01em;background:#ffffff1a;border:0;border-radius:16px;padding:0 16px;box-shadow:inset 0 0 0 1px #fff3}.pyfld input:focus{outline:2px solid var(--ink);outline-offset:1px}.pyfld input.spaced{letter-spacing:.3em;text-align:center;font-size:1.3rem}.pyoops{color:var(--alta);min-height:1.3em;margin:8px 0 0;font-size:.9rem}.pypush{flex:1 0 12px}.pygo{background:var(--ink);width:100%;min-height:52px;color:var(--paper);font:650 1rem var(--ui);cursor:pointer;border:0;border-radius:99px;margin-top:12px;display:block}.pygo:disabled{opacity:.35;cursor:default}.pygo.quiet{color:var(--ink);background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff47}.pylink{width:100%;min-height:44px;color:var(--soft);font:600 .94rem var(--ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;text-decoration:underline;display:block}.pyapps{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.pyapps button{background:rgb(var(--th-glass-rgb) / .72);min-height:54px;color:var(--ink);font:650 .98rem var(--ui);cursor:pointer;border:0;border-radius:16px;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1f}.pylands{background:rgb(var(--th-glass-rgb) / .72);overflow-wrap:anywhere;border-radius:18px;margin:18px 0 0;padding:16px 18px;font-size:1.1rem;font-weight:650;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}.pyclock{font-variant-numeric:tabular-nums;margin-top:18px;font-size:2.1rem;font-weight:700}.pyring{border:3px solid #ffffff29;border-top-color:var(--ink);border-radius:50%;width:44px;height:44px;margin-top:22px;animation:1s linear infinite pyturn}@keyframes pyturn{to{transform:rotate(360deg)}}.py.hold .pyq{opacity:.55;pointer-events:none}.py[data-kb] .pytop{padding-top:calc(env(safe-area-inset-top,0px) + 6px)}.py[data-kb] .pyround{width:38px;height:38px}.py[data-kb] .pyroom{padding-top:10px;padding-bottom:8px}.py[data-kb] .pyq h1{font-size:1.3rem}.py[data-kb] .pyw{display:none}.py[data-kb] .pyfld{margin-top:10px}@media (max-height:620px){.pyroom{padding-top:12px}.pyq h1{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.pyroom,.py .pybar i{transition:none;animation:none}.pyring{animation-duration:3s}}.idc{--idok:#7fe0a4}.idart{width:100%;height:auto;display:block}.idart.blur{filter:blur(5px)saturate(.7)}.idpick{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.idlit{transform-style:preserve-3d;box-shadow:0 0 0 1px #ffffff40, 0 18px 40px -12px rgb(var(--sun-rgb) / .75), 0 0 46px -6px rgb(var(--sun-rgb) / .55);border-radius:14px;animation:5s ease-in-out infinite idhover;position:relative}.idlit .idart{border-radius:14px}.idlit:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff59 45%,#0000 60%) 0 0/260% 100%;border-radius:14px;animation:4s ease-in-out infinite idsheen;position:absolute;top:0;bottom:0;left:0;right:0}.idlit.red{box-shadow:0 0 0 2px var(--alta), 0 18px 40px -12px #ff5a6eb3}@keyframes idhover{0%,to{transform:rotateX(14deg)rotateY(-12deg)translateY(0)}50%{transform:rotateX(8deg)rotateY(8deg)translateY(-6px)}}@keyframes idsheen{0%{background-position:120% 0}60%,to{background-position:-40% 0}}.idlock{color:#fff;font:650 .74rem var(--ui);z-index:2;background:#0009;border-radius:99px;align-items:center;gap:5px;padding:5px 10px 5px 8px;display:flex;position:absolute;top:10px;right:10px}.idlock svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:12px;height:12px}.idpickcards{perspective:900px;gap:18px;margin-top:22px;display:grid}.idpickcards button{color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;gap:10px;padding:0;display:grid}.idpickcards button:disabled{opacity:.5}.idpickcards .idlit{width:78%}.idpickcards button:nth-child(2) .idlit{justify-self:end;animation-delay:-2.4s}.idpickcards span{font:650 1rem var(--ui);justify-content:space-between;align-items:baseline;display:flex}.idpickcards span small{color:var(--soft);font-size:.82rem;font-weight:500}.idpickcards button:nth-child(2) span{text-align:right;flex-direction:row-reverse}.idstage{perspective:1000px;width:82%;margin:26px auto 0;position:relative}.idflip{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,1.3,.5,1);position:relative}.idflip.over{transform:rotateY(180deg)}.idflip>.idlit{animation:none;transform:rotateX(10deg)}.idflip .face1{-webkit-backface-visibility:hidden;backface-visibility:hidden}.idflip .face2{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotateY(180deg)}.idwhy{background:#ffffff14;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:.92rem;line-height:1.4;box-shadow:inset 0 0 0 1px #fff3}.idwhy b{margin-bottom:2px;font-weight:700;display:block}.idwhy span{color:var(--soft)}.idring{width:180px;height:180px;box-shadow:inset 0 0 0 2px #ffffff4d, 0 0 50px -6px rgb(var(--sun-rgb) / .7);background:#ffffff0d;border-radius:50%;place-items:center;margin:26px auto 0;display:grid;position:relative}.idring:before{content:"";border:3px solid #0000;border-top-color:var(--ink);border-right-color:var(--ink);border-radius:50%;animation:2.4s linear infinite idspin;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.idring svg,.idfc svg{fill:none;width:50%;height:60%;stroke:var(--ink);stroke-width:2px}.idfan{height:190px;margin-top:26px;position:relative}.idfan>*{position:absolute}.idfan .idlit{animation:none}.idfan .c1{width:58%;top:18px;left:6%;transform:rotate(-9deg)}.idfan .c2{width:58%;top:4px;right:6%;transform:rotate(7deg)}.idfan .idfc{width:86px;height:86px;box-shadow:0 0 0 2px var(--ink), 0 0 34px -4px rgb(var(--sun-rgb) / .8);background:radial-gradient(circle at 35% 30%,#ffffff40,#ffffff0f);border-radius:50%;place-items:center;margin-left:-43px;display:grid;bottom:0;left:50%}.idfan.wait .idlit,.idfan.wait .idfc{animation:2.6s ease-in-out infinite idbreathe}@keyframes idbreathe{50%{box-shadow:0 0 0 1px #ffffff40, 0 0 60px 0 rgb(var(--sun-rgb) / .8)}}.idmini{color:var(--soft);align-items:center;gap:8px;margin-top:10px;font-size:.88rem;display:flex}.idspin{border:2px solid #fff3;border-top-color:var(--ink);border-radius:50%;flex:none;width:18px;height:18px;animation:1s linear infinite idspin}@keyframes idspin{to{transform:rotate(360deg)}}.idcenter h1,.idcenter .pyw{text-align:center}.idseal{place-items:center;width:170px;height:170px;margin:22px auto 4px;display:grid;position:relative}.idseal svg{width:100%;height:100%;filter:drop-shadow(0 16px 30px rgb(var(--sun-rgb) / .7));animation:.7s cubic-bezier(.3,1.6,.5,1) both idpop}@keyframes idpop{0%{opacity:0;transform:scale(.4)rotate(-30deg)}}.idbits{pointer-events:none;position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px}.idbits i{background:var(--ink);opacity:.85;border-radius:2px;width:6px;height:14px;animation:1.4s ease-out both idbit;position:absolute;top:50%;left:50%}@keyframes idbit{0%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:1}to{transform:translate(var(--x), var(--y)) rotate(var(--r));opacity:0}}@media (max-width:340px),(max-height:640px){.idpickcards{gap:10px;margin-top:12px}.idpickcards .idlit{width:62%}.idstage{width:64%;margin-top:14px}.idfan{height:130px;margin-top:12px}.idfan .idfc{width:62px;height:62px;margin-left:-31px}.idring{width:120px;height:120px;margin-top:14px}.idseal{width:112px;height:112px;margin-top:10px}}@media (prefers-reduced-motion:reduce){.idlit,.idlit:after,.idfan.wait .idlit,.idfan.wait .idfc,.idring:before,.idseal svg,.idbits i,.idspin{animation:none!important}.idflip{transition:none}}.sttag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#fff3;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:.66rem;font-weight:700}.sttag.live{color:var(--paper);background:#fff}.sttag.archived{color:#fff;background:#0000006b}.sttag.sold_out,.sttag.sold{background:var(--alta);color:#fff}.as.mj.sc{z-index:75}.as.sc .aspage{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:18px;overflow-y:auto}.as.sc .aspage::-webkit-scrollbar{display:none}.asrowlabel .soft{opacity:.8;font-weight:500}.scget{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:750}.as.sc[data-kb] .aspage{padding-top:12px;overflow:hidden auto}.as.sc[data-kb] .aslede{display:none}.stnotice{text-align:left;width:100%;color:var(--ink);background:#ffffff24;border-radius:16px;grid-template-columns:1fr 18px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:.9rem;line-height:1.35;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.stnotice strong{font-weight:700}.stnotice svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sth{font:650 1.1rem/1.15 var(--ui);margin-top:26px}.stdoors{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.stdoor{text-align:left;color:#fff;background:var(--night-red-edge);border-radius:22px;width:100%;min-height:296px;transition:transform .15s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38,0 20px 40px -22px #000000e6}.stdoor.small{border-radius:18px;min-height:104px}.stdoor:active:not(:disabled){transform:scale(.97)}.stdoor:disabled{opacity:.55}.stdoor :-webkit-any(video,img){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.stdoor :is(video,img){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.stdoor:after{content:"";pointer-events:none;background:linear-gradient(#0000000d 25%,#000000db);position:absolute;top:0;bottom:0;left:0;right:0}.stdoorblank{background:radial-gradient(90% 70% at 30% 20%, var(--th-sun), var(--night-red-edge) 80%);position:absolute;top:0;bottom:0;left:0;right:0}.stdoortext{z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.stdoortext strong{font:650 1.1rem/1.1 var(--ui);text-wrap:balance}.stdoor.small .stdoortext{bottom:10px;left:10px;right:10px}.stdoor.small .stdoortext strong{font-size:1.05rem}.stdoortext span{color:#ffffffdb;text-wrap:pretty;font-size:.8rem;line-height:1.32}.stdoorplus{z-index:1;width:34px;height:34px;color:var(--paper);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.stdoor.small .stdoorplus{width:28px;height:28px;top:8px;right:8px}.stdoorplus svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.stshelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;padding:0;list-style:none;display:grid}.stitem{position:relative}.stitembtn{aspect-ratio:4/5.4;text-align:left;color:#fff;background:#ffffff1a;border-radius:20px;width:100%;transition:transform .15s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38}.stitembtn:active{transform:scale(.98)}.stitembtn img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.stitem.paused img,.stitem.sold img,.stitem.sold_out img{filter:saturate(.5)}.stitem.draft .stitembtn{box-shadow:inset 0 0 0 1.5px #fff6}.stitembtn:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000d9);position:absolute;top:30%;bottom:0;left:0;right:0}.stitemblank{background:radial-gradient(90% 70% at 70% 15%,#ffffff38,#0000 75%);position:absolute;top:0;bottom:0;left:0;right:0}.stitembtn .sttag{z-index:1;position:absolute;top:10px;left:10px}.stitem.draft .sttag{color:#fff;background:#0000006b}.stitemtext{z-index:1;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:11px;left:11px;right:11px}.stitemtext strong{font:650 1rem/1.1 var(--ui);overflow-wrap:anywhere}.stnext{color:#ffffffe6;font-size:.78rem;font-weight:550;line-height:1.25}.stnext b{font-variant-numeric:tabular-nums;font-weight:750}.stbar{background:#ffffff47;border-radius:3px;height:3px;display:block;overflow:hidden}.stbar i{transform-origin:0;background:#fff;height:100%;display:block}.stmore{color:#fff;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:2px;right:2px}.stmore svg{fill:currentColor;filter:drop-shadow(0 1px 2px #0009);width:20px;height:20px}.sctypes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;padding:0;list-style:none;display:grid}.sctype{width:100%;min-height:84px;color:var(--ink);background:#ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;transition:transform .15s;display:flex;box-shadow:inset 0 1px #ffffff57,inset 0 0 0 1px #ffffff1f}.sctype:active:not(:disabled){transform:scale(.95)}.sctype.on{color:var(--paper);background:#fff}.sctype span{text-align:center;text-wrap:balance;font-size:.78rem;font-weight:620;line-height:1.15}.scglyph{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.sckick{align-items:center;gap:8px;display:flex}.sckick img{object-fit:cover;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 1.5px #fff}.scshots{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:16px -24px 0;padding:2px 24px 4px;scroll-padding:0 24px;list-style:none;display:flex;overflow-x:auto}.scshots::-webkit-scrollbar{display:none}.scshot{scroll-snap-align:start;background:#ffffff24;border-radius:20px;flex-direction:column;flex:0 0 min(66vw,236px);gap:3px;padding:7px 7px 13px;display:flex;box-shadow:inset 0 1px #ffffff57,inset 0 0 0 1px #ffffff1f}.scshot strong{font:650 1rem/1.12 var(--ui);margin:7px 6px 0}.scshot>span:last-child{color:rgb(var(--th-ink-rgb) / .86);text-wrap:pretty;margin:0 6px;font-size:.84rem;line-height:1.34}.scscene{background-color:#1b0611;border-radius:14px;height:164px;display:block;position:relative;overflow:hidden}.scscene svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.scscene.l-left{background-image:linear-gradient(100deg,#ffbe8cb8,#d6365857 42%,#0000 78%)}.scscene.l-right{background-image:linear-gradient(260deg,#ffbe8cb8,#d6365857 42%,#0000 78%)}.scscene.l-top{background-image:linear-gradient(#ffcda0a8,#d636584d 48%,#0000 84%)}.scscene.l-back{background-image:radial-gradient(62% 58% at 50% 44%,#ffcda0e0,#d636586b 56%,#0000 100%)}.scscene.on-wall{background-color:#4c1427}.scscene.on-skin{background-color:#6c3128}.scsurface{fill:none;stroke:#fff0e833;stroke-width:1.2px;stroke-linecap:round}.scscene.on-skin .scsurface{stroke-width:26px;stroke:#ffd6be29}.scpiece path,.scshadow path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scpiece path{stroke:#fff6ee;stroke-width:1.9px}.scpiece.soft{filter:blur(2.6px)}.scshadow path{stroke:#120209;stroke-width:3.2px;opacity:.75}.scshadow{filter:blur(1.6px)}.scframe{fill:none;stroke:#ffffff9e;stroke-width:1.2px;stroke-linecap:round}.scfix{text-wrap:pretty;margin-top:14px;font-size:.95rem;font-weight:600;line-height:1.38}.scrules{flex-wrap:wrap;gap:6px;margin-top:10px;padding:0;list-style:none;display:flex}.scrules li{background:#ffffff24;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:600}:-webkit-any(.you,.as) .ascard.scai{color:var(--ink);background:#0000006b;margin-top:16px;padding:16px;display:block;box-shadow:inset 0 0 0 1px #fff3}:is(.you,.as) .ascard.scai{color:var(--ink);background:#0000006b;margin-top:16px;padding:16px;display:block;box-shadow:inset 0 0 0 1px #fff3}.scai h2{font:650 1.02rem/1.15 var(--ui)}.scai p{color:rgb(var(--th-ink-rgb) / .86);text-wrap:pretty;margin-top:5px;font-size:.88rem;line-height:1.38}.scaiwords{resize:none;width:100%;font:400 16px/1.3 var(--ui);color:rgb(var(--th-ink-rgb) / .86);background:#ffffff1a;border:0;border-radius:12px;margin-top:10px;padding:10px;display:block}.scaibtns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.scaibtn{min-height:44px;color:var(--ink);background:#ffffff29;border-radius:999px;flex:130px;place-items:center;padding:0 12px;font-size:.9rem;font-weight:650;text-decoration:none;display:grid}.scaibtn.on{color:var(--paper);background:#fff}.scaifine{font-size:.8rem!important}.scwarn{color:var(--th-ink);opacity:.86;text-wrap:pretty;margin-top:14px;font-size:.84rem;line-height:1.38}@media (max-width:340px){.stdoor{min-height:256px}.stdoortext strong{font-size:1rem}.sctype{min-height:82px}.scscene{height:140px}}@media (prefers-reduced-motion:reduce){.stdoor,.stitembtn,.sctype{transition:none}}.astop.sctop{align-items:center;gap:10px;display:flex}.scsteps{flex:1 1 0;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.scsteps li{text-align:center;min-width:0;color:var(--ink);opacity:.62;flex:1 1 0;font-size:.76rem;font-weight:650}.scsteps i{background:#ffffff3d;border-radius:4px;height:4px;margin-bottom:5px;transition:background .2s;display:block}.scsteps .done,.scsteps .on{opacity:1}.scsteps .done i,.scsteps .on i{background:#fff}.sctypechip{min-height:40px;color:var(--ink);background:#ffffff24;border-radius:999px;align-items:center;gap:6px;padding:3px 14px 3px 9px;font-size:.88rem;font-weight:650;display:inline-flex}.sctypechip .scglyph{width:24px;height:24px}.sctypechip small{opacity:.75;text-underline-offset:2px;font-size:.78rem;font-weight:550;text-decoration:underline}.scslots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.scslot{aspect-ratio:4/5;color:#fff;background:#ffffff1a;border-radius:16px;place-items:center;transition:transform .15s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff47}.scslot:active:not(:disabled){transform:scale(.97)}.scslot.on{box-shadow:inset 0 0 0 2.5px #fff,0 12px 24px -14px #000000e6}.scslot img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.scslot.held img{filter:saturate(.3)brightness(.7)}.scslot svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:26px;height:26px;margin-bottom:18px}.scslot .pespin{margin-bottom:18px}.scslotname{text-align:center;background:linear-gradient(#0000,#000000b8);padding:14px 4px 7px;font-size:.76rem;font-weight:650;position:absolute;bottom:0;left:0;right:0}.sccard{aspect-ratio:4/4.6;color:#fff;background:var(--night-red-edge);border-radius:22px;margin-top:14px;transition:aspect-ratio .2s;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #000000e6}.sccard>:-webkit-any(img,video){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sccard>:is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sccardblank{background:radial-gradient(90% 70% at 30% 20%, var(--th-sun), var(--night-red-edge) 80%);position:absolute;top:0;bottom:0;left:0;right:0}.sccardwords{background:linear-gradient(#0000,#000000d1 55%);flex-direction:column;gap:4px;padding:56px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.sccardwords input{color:#fff;background:0 0;border:0;border-radius:8px;outline:0;width:100%}.sccardwords input::placeholder{color:#ffffff9e}.sccardwords input:focus{background:#ffffff1f}.scfield{display:block}.scfield>span{opacity:.78;padding:0 4px;font-size:.72rem;font-weight:650;display:block}.sccardwords input{box-shadow:inset 0 -1px #ffffff57}.scnamein{font:italic 400 1.7rem/1.15 var(--display);padding:2px 4px}.sclinein{font:400 16px/1.3 var(--ui);padding:4px}@media (max-height:700px){.sccard{aspect-ratio:4/3.4}}.as.sc[data-kb] .sccard{aspect-ratio:16/9;margin-top:6px}.scnote{background:#ffffff1f;border-radius:20px;margin-top:16px;padding:14px;box-shadow:inset 0 0 0 1px #ffffff24}.scnote h2,.scpick h2{font:650 1rem/1.2 var(--ui)}.scnote textarea{resize:none;width:100%;font:italic 400 1.14rem/1.4 var(--display);color:var(--ink);background:0 0;border:0;outline:0;margin-top:8px;padding:0;display:block}.scnote textarea::placeholder{color:rgb(var(--th-ink-rgb) / .6)}.scstarters{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.scstarters button{min-height:36px;color:var(--ink);background:#ffffff26;border-radius:999px;padding:0 12px;font-size:.82rem;font-weight:600}.scworn{align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex;box-shadow:0 -1px #ffffff29}.scworn span{flex:none;font-size:.84rem;font-weight:650}.scworn input{min-width:0;min-height:36px;font:400 16px/1.3 var(--ui);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.scworn input::placeholder{color:rgb(var(--th-ink-rgb) / .6)}.scfilms{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.scfilm{text-align:left;width:100%;min-height:84px;color:var(--ink);background:#ffffff1f;border-radius:18px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.scfilm img,.scfilm .sccardblank{object-fit:cover;border-radius:12px;flex:none;width:56px;height:68px;display:block;position:static}.scfilmwords{flex:1 1 0;gap:2px;min-width:0;display:grid}.scfilmwords b{font:650 1rem/1.2 var(--ui)}.scfilmwords small{opacity:.86;font-size:.82rem;line-height:1.3}.scfilm svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:18px;height:18px}.scfilm.on{background:#ffffff38;box-shadow:inset 0 0 0 2px #fff}.scfilmback{min-height:32px;color:var(--ink);align-items:center;gap:8px;font-size:.82rem;display:flex}.scfilmback b{letter-spacing:.08em;text-transform:uppercase;font-weight:700}.scfilmback u{opacity:.8;text-underline-offset:2px}.scbig{font:700 2.72rem/1.1 var(--ui);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:4px;margin-top:12px;display:flex}.scbigfit{min-width:0;display:inline-grid}.scbigfit:after{content:attr(data-value);visibility:hidden;white-space:pre;grid-area:1/1}.scbig input{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:0;grid-area:1/1;padding:0}.scbig input::placeholder{color:rgb(var(--th-ink-rgb) / .42)}.scslide{-webkit-appearance:none;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:2px 0 0;display:block}.scslide::-webkit-slider-runnable-track{background:#ffffff42;border-radius:6px;height:6px}.scslide::-moz-range-track{background:#ffffff42;border-radius:6px;height:6px}.scslide::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:32px;height:32px;margin-top:-13px;box-shadow:0 6px 14px -4px #000c}.scslide::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:32px;height:32px;box-shadow:0 6px 14px -4px #000c}.scslide.idle::-webkit-slider-thumb{background:#ffffffb3}.scsplit{background:#00000038;border-radius:8px;height:8px;margin-top:2px;overflow:hidden}.scsplit i{transform-origin:0;background:#fff;height:100%;transition:transform .25s;display:block}.scsplitwords{min-height:2.7em;margin-top:8px}.scpick{margin-top:18px}.scchips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.scchip{font-variant-numeric:tabular-nums;min-width:48px;min-height:48px;color:var(--ink);background:#ffffff24;border-radius:16px;flex:1 1 0;font-size:1rem;font-weight:650;box-shadow:inset 0 0 0 1px #ffffff1f}.scchip.on{color:var(--paper);background:#fff}.staway{text-align:left;width:100%;color:var(--ink);background:#ffffff1a;border-radius:16px;grid-template-columns:24px 1fr 18px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;font-size:.9rem;line-height:1.35;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.staway strong{font-weight:700}.staway svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.staway svg.go{stroke-width:2px;width:18px;height:18px}.staway.set{background:#fff3;box-shadow:inset 0 0 0 1.5px #ffffff8c}.starchive{margin-top:24px}.starchive summary{min-height:44px;font:650 1.02rem/1.2 var(--ui);cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.starchive summary::-webkit-details-marker{display:none}.starchive summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:8px;height:8px;margin-left:2px;transform:rotate(45deg)translateY(-2px)}.starchive[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.starchive summary .num{font:650 .84rem/1 var(--ui);opacity:.75}.starchlist{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.starchitem{text-align:left;width:100%;color:var(--ink);background:#ffffff14;border-radius:14px;grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:6px;display:grid;position:relative;overflow:hidden}.starchitem img,.starchitem .stitemblank{object-fit:cover;filter:saturate(.5);border-radius:10px;width:48px;height:60px;display:block;position:static}.starchitem strong{font:650 1rem/1.15 var(--ui);overflow-wrap:anywhere;display:block}.starchitem small{opacity:.8;font-size:.78rem}.schol .astitle{outline:0;min-height:1.1em;font-size:1.52rem}.schcal{background:#ffffff1a;border-radius:20px;margin-top:12px;padding:10px;box-shadow:inset 0 0 0 1px #ffffff24}.schmonth{justify-content:space-between;align-items:center;display:flex}.schmonth strong{font:650 1rem/1.2 var(--ui)}.schnav{width:44px;height:44px;color:var(--ink);place-items:center;display:grid}.schnav:disabled{opacity:.3}.schnav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.schgrid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.schwd{opacity:.68;place-items:center;height:24px;font-size:.72rem;font-weight:650;display:grid}.schday{font-variant-numeric:tabular-nums;height:42px;color:var(--ink);font-size:.96rem;font-weight:600}.schday:disabled{opacity:.28}.schday.schnow{text-underline-offset:3px;text-decoration:underline}.schday.schin{background:#ffffff38}.schday.schfirst{border-radius:14px 0 0 14px}.schday.schlast{border-radius:0 14px 14px 0}.schday.schfirst.schlast{border-radius:14px}.schday.schedge{color:var(--paper);background:#fff}.schmodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.schmode{text-align:left;color:var(--ink);background:#ffffff1f;border-radius:18px;flex-direction:column;gap:5px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.schmode strong{font:650 1rem/1.14 var(--ui)}.schmode span{opacity:.88;font-size:.8rem;line-height:1.32}.schmode.on{color:var(--paper);background:#fff}.schoff{min-height:44px;color:var(--ink);text-underline-offset:3px;margin:4px auto 0;font-size:.9rem;font-weight:650;text-decoration:underline;display:block}@media (max-width:340px){.scbig{font-size:2.32rem}.scnamein{font-size:1.5rem}.schday{height:38px}.schmode span{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.scsteps i,.scslot,.sccard,.scsplit i{transition:none}}.scfilm:disabled{opacity:.5}.scopts{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.scopt{text-align:left;width:100%;min-height:54px;color:var(--ink);background:#ffffff1f;border-radius:16px;align-items:center;gap:12px;padding:6px 14px 6px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.scopt i{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff8c}.scopt svg{fill:none;width:16px;height:16px;stroke:var(--paper);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.scopt.on{background:#ffffff38;box-shadow:inset 0 0 0 2px #fff}.scopt.on i{box-shadow:none;background:#fff}.scopt.on svg{opacity:1}.scopt span{flex:1 1 0;gap:1px;min-width:0;display:grid}.scopt b{font-size:.98rem;font-weight:650}.scopt small{opacity:.84;font-size:.8rem;line-height:1.3}.scword .scopt{padding-block-start:12px;padding-block-end:12px}.scword .scopt[disabled]{opacity:1}.scnewvalue{margin-top:12px}.scoptline{margin-top:16px;display:block}.scoptline span{font-size:.82rem;font-weight:650;display:block}.scoptline input{width:100%;min-height:44px;font:400 16px/1.3 var(--ui);color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;box-shadow:inset 0 -1px #ffffff80}.scoptline input::placeholder{color:rgb(var(--th-ink-rgb) / .62)}.sckitchip{min-height:34px;color:var(--ink);background:#ffffff1a;border-radius:999px;align-items:center;gap:7px;margin:6px 0 4px 50px;padding:0 10px 0 12px;font-size:.8rem;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.sckitchip i{background:var(--alta,#e0233f);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e0233f40}.sckitchip svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sckitchip .sckitgo{opacity:.6;width:12px;height:12px}.sckitchip.ok{box-shadow:none;opacity:.8;background:0 0;padding-left:0}.sctypechip+.sckitchip{margin:10px 0 0}.kdscrim{z-index:60;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.kdscrim.open{opacity:1;pointer-events:auto}.kd{z-index:61;overscroll-behavior:contain;scrollbar-width:none;max-height:88%;color:var(--th-ink,#fff);background:radial-gradient(120% 60% at 100% 0%, rgb(var(--th-bar-rgb,112 34 48) / .55), transparent 60%), rgb(var(--th-glass-rgb,30 7 12) / .97);visibility:hidden;border-radius:30px 30px 0 0;outline:none;padding:10px 22px 0;transition:transform .42s cubic-bezier(.2,.9,.25,1),visibility 0s .42s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(104%);box-shadow:inset 0 1px #fff3,0 -20px 60px #00000059}.kd::-webkit-scrollbar{display:none}.kd.open{visibility:visible;transition:transform .42s cubic-bezier(.2,.9,.25,1);transform:none}.kd:before{content:"";background:#ffffff4d;border-radius:9px;width:40px;height:4px;margin:0 auto 18px;display:block}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .kd{-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25)}}.kdkick{letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--th-barf-rgb,240 150 165));margin:0;font-size:.72rem;font-weight:700}.kd h2{font:700 2rem/1.04 var(--ui);letter-spacing:-.02em;margin:6px 0 0}.kdhint{color:rgb(var(--th-ink-rgb,255 243 245) / .74);text-wrap:pretty;margin:8px 0 0;font-size:.92rem;line-height:1.38}.kdmeter{background:#ffffff24;border-radius:9px;height:4px;margin-top:18px;overflow:hidden}.kdmeter i{border-radius:inherit;transform-origin:0;background:#fff;height:100%;transition:transform .45s cubic-bezier(.2,.9,.25,1);display:block}.kdcount{color:rgb(var(--th-ink-rgb,255 243 245) / .7);margin:8px 0 0;font-size:.78rem;font-weight:650}.kdsub{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--th-ink-rgb,255 243 245) / .62);margin:26px 0 6px;font-size:.74rem;font-weight:700}.kdlist{margin:0;padding:0;list-style:none}.kdrow{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}.kdrow:last-child{border-bottom:0}.kdthing{text-align:left;min-width:0;min-height:56px;color:inherit;flex:1 1 0;align-items:center;gap:14px;padding:6px 0;display:flex}.kdthing i{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:background .2s,box-shadow .2s,transform .25s cubic-bezier(.3,1.6,.5,1);display:grid;box-shadow:inset 0 0 0 1.5px #ffffff80}.kdthing svg{fill:none;width:16px;height:16px;stroke:rgb(var(--th-glass-rgb,30 7 12));stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s 50ms}.kdrow.on .kdthing i{box-shadow:none;background:#fff;transform:scale(1.06)}.kdrow.on .kdthing svg{stroke-dashoffset:0}.kdthing span{gap:2px;min-width:0;display:grid}.kdthing b{font-size:1rem;font-weight:650;line-height:1.25}.kdthing small{color:rgb(var(--th-ink-rgb,255 243 245) / .62);font-size:.78rem;line-height:1.3}.kdrow.on .kdthing b{opacity:.62}.kdfind{min-height:34px;color:inherit;background:#ffffff1f;border-radius:999px;flex:none;padding:0 14px;font-size:.8rem;font-weight:650;box-shadow:inset 0 0 0 1px #fff3}.kdfind.on{color:rgb(var(--th-glass-rgb,30 7 12));background:#fff}.kdapps{flex:1 0 100%;gap:6px;min-width:0;margin:0 0 12px;display:flex}.kdapps a{white-space:nowrap;min-width:0;min-height:38px;color:inherit;background:#ffffff14;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-size:.8rem;font-weight:650;text-decoration:none;animation:.28s both kdin;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.kdapps a:nth-child(2){animation-delay:40ms}.kdapps a:nth-child(3){animation-delay:80ms}.kdapps svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:13px;height:13px}@keyframes kdin{0%{opacity:0;transform:translateY(-4px)}}.kdsteps{margin:4px 0 0;padding:0;list-style:none}.kdsteps li{gap:14px;padding-bottom:16px;display:flex;position:relative}.kdsteps li:not(:last-child):before{content:"";background:#ffffff38;width:1px;position:absolute;top:30px;bottom:2px;left:13.5px}.kdsteps em{width:28px;height:28px;font:700 .8rem/1 var(--ui);color:rgb(var(--th-glass-rgb,30 7 12));background:rgb(var(--th-barf-rgb,240 150 165));border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.kdsteps div{gap:3px;padding-top:4px;display:grid}.kdsteps strong{font-size:1rem;font-weight:650}.kdsteps span{color:rgb(var(--th-ink-rgb,255 243 245) / .76);text-wrap:pretty;font-size:.88rem;line-height:1.38}.kdfine{color:rgb(var(--th-ink-rgb,255 243 245) / .55);margin:2px 0 0;font-size:.78rem;line-height:1.38}.kdfoot{padding:18px 22px calc(env(safe-area-inset-bottom,0px) + 18px);background:linear-gradient(180deg, transparent, rgb(var(--th-glass-rgb,30 7 12)) 40%);margin:14px -22px 0;position:sticky;bottom:0}.kdgo{width:100%;height:56px;color:rgb(var(--th-glass-rgb,30 7 12));background:#fff;border-radius:999px;font-size:1rem;font-weight:650;transition:transform .15s,opacity .2s;display:block}.kdgo:active:not(:disabled){transform:scale(.97)}.kdgo:disabled{opacity:1;color:rgb(var(--th-ink-rgb,255 243 245) / .7);background:#ffffff1f}.kdthing:focus-visible{outline-offset:2px;outline:2px solid #fff}.kdfind:focus-visible{outline-offset:2px;outline:2px solid #fff}.kdapps a:focus-visible{outline-offset:2px;outline:2px solid #fff}.kdgo:focus-visible{outline-offset:2px;outline:2px solid #fff}.sckitchip:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.kd,.kdscrim,.kdmeter i,.kdthing i,.kdthing svg{transition:none}.kdapps a{animation:none}}.war,.wpage,.lv,.wscrim{--w-night:var(--night-red);--w-red:var(--th-sun);--w-hot:#ff2742;--w-moon:var(--th-ink);--w-soft:rgb(var(--th-ink-rgb) / .68);--w-line:rgb(var(--th-ink-rgb) / .16);--w-glass:rgb(var(--th-glass-rgb) / .72)}.wpage{z-index:36;background:var(--w-night);color:var(--w-moon);--edge-top:var(--night-red);--edge-bottom:var(--night-red);animation:.32s both wfade;position:fixed;top:0;bottom:0;left:0;right:0}.wpage.out{opacity:0;pointer-events:none;transition:opacity .3s}.wpageback{z-index:5;top:calc(env(safe-area-inset-top,0px) + 10px);position:absolute;left:12px}@keyframes wfade{0%{opacity:0}}.war{height:100%;color:var(--w-moon);font-family:var(--ui);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.wposter{z-index:-2;height:62%;position:absolute;top:0;bottom:auto;left:0;right:0}.wposter img,.wposter>*{object-fit:cover;width:100%;height:100%;display:block}.wshade{z-index:-1;background:linear-gradient(rgb(var(--night-red-rgb) / .35), rgb(var(--night-red-rgb) / .15) 22%, rgb(var(--night-red-rgb) / .8) 48%, var(--w-night) 62%);position:absolute;top:0;bottom:0;left:0;right:0}.wbody{min-height:0;padding:72px 16px calc(env(safe-area-inset-bottom,0px) + 14px);flex-direction:column;flex:1;justify-content:flex-end;gap:12px;display:flex;position:relative}.wkick{letter-spacing:.14em;text-transform:uppercase;color:var(--w-soft);margin:0;font-size:.74rem;font-weight:650}.wpiece h1{font:700 clamp(1.36rem, 6.72vw, 1.84rem)/1.1 var(--ui);text-wrap:balance;margin:2px 0 0}.wline2{color:var(--w-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.95rem;line-height:1.35;display:-webkit-box;overflow:hidden}.wscore{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:relative}.wroll{font:700 clamp(2.4rem, 14vw, 3.52rem)/1 var(--ui);letter-spacing:-.01em;height:1em;display:inline-flex;overflow:hidden}.wroll.none{height:auto;color:var(--w-soft);font-size:1.36rem;line-height:1.2}.wdg{text-align:center;height:1em;transition:width .4s;display:inline-block;overflow:hidden}.wdg i{font-style:normal;transition:transform .5s cubic-bezier(.2,1.3,.4,1);display:block}.wdg b{justify-content:center;height:1em;font-weight:400;display:flex}.wsep{display:inline-block}.wclock{font-variant-numeric:tabular-nums;color:var(--w-soft);white-space:nowrap;padding-bottom:.5em;font-size:1.15rem;font-weight:650}.wclock.hot{color:#fff;background:var(--w-red);border-radius:14px;margin-bottom:.45em;padding:3px 10px;font-size:1.3rem;animation:1s ease-in-out infinite wpulse}@keyframes wpulse{50%{transform:scale(1.1)}}.wflash{font:650 1.1rem/1 var(--ui);color:#fff;text-shadow:0 1px 8px rgb(var(--night-red-rgb) / .7);pointer-events:none;animation:1.1s ease-out both wflash;position:absolute;top:-1.15em;right:0}@keyframes wflash{0%{opacity:0;transform:translateY(14px)scale(.8)}20%{opacity:1;transform:none}to{opacity:0;transform:translateY(-30px)}}.wrope{align-items:center;gap:8px;display:flex}.whold{width:38px;height:38px;font:650 1rem/1 var(--ui);border:1.5px solid var(--w-line);color:var(--w-soft);border-radius:50%;flex:none;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .3s cubic-bezier(.2,1.6,.4,1);display:grid}.whold.on{background:var(--w-hot);border-color:var(--w-hot);color:#fff;transform:scale(1.12)}.whold.empty{opacity:.55;border-style:dashed}.wline{background:repeating-linear-gradient(115deg, rgb(var(--th-ink-rgb) / .55) 0 4px, rgb(var(--th-ink-rgb) / .18) 4px 7px);border-radius:3px;flex:1;height:3px;position:relative}.wknot{background:var(--w-hot);width:16px;height:16px;box-shadow:0 0 0 3px rgb(var(--night-red-rgb) / .8);border-radius:45% 55% 50% 50%;margin:-8px 0 0 -8px;transition:transform .55s cubic-bezier(.2,1.7,.35,1);position:absolute;top:50%;left:50%}@media (max-width:340px){.wknot{max-width:14px}}.wrope.ja .wline{animation:.4s ease-out wjoltA}.wrope.jb .wline{animation:.4s ease-out wjoltB}@keyframes wjoltA{25%{transform:translateY(-3px)scaleY(1.5)}60%{transform:translateY(2px)}}@keyframes wjoltB{25%{transform:translateY(-3px)scaleY(1.5)}60%{transform:translateY(2px)}}.wfuse{--left:1;background:var(--w-line);border-radius:2px;height:2px;display:block;position:relative}.wburn{background:var(--w-moon);transform:scaleX(var(--left));border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.wfuse.hot .wburn{background:var(--w-hot)}.wspark{background:radial-gradient(circle,#fff 0 25%,#ffb36b 45%,#ff274200 72%);border-radius:50%;width:9px;height:9px;margin:-4.5px;position:absolute;top:50%}.wspark.a{left:calc(50% - 50% * var(--left))}.wspark.b{left:calc(50% + 50% * var(--left))}.lite .wspark{background:#ffb36b;width:5px;height:5px;margin:-2.5px}.wticker{color:var(--w-soft);white-space:nowrap;font-variant-numeric:tabular-nums;gap:12px;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex;overflow:hidden}.wticker li{gap:5px;animation:.3s both wtick;display:inline-flex}.wticker li:first-child{color:var(--w-moon)}.wticker b{font:650 .95rem/1.2 var(--ui)}@keyframes wtick{0%{opacity:0;transform:translate(-10px)}}.wfirst{color:var(--w-soft);margin:0;font-size:.92rem}.wfoot{flex-direction:column;gap:8px;display:flex}.wbumps{scrollbar-width:none;overscroll-behavior:contain;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.wbumps::-webkit-scrollbar{display:none}.wbump{border:1px solid var(--w-line);background:rgb(var(--th-ink-rgb) / .06);min-height:38px;color:var(--w-moon);font:600 .9rem/1 var(--ui);font-variant-numeric:tabular-nums;border-radius:19px;flex:none;padding:0 13px}.wbump.on{background:var(--w-moon);color:var(--w-night);border-color:var(--w-moon)}.wbid,.wgo{background:var(--w-moon);width:100%;min-height:54px;color:var(--w-night);font:700 1.08rem/1.1 var(--ui);font-variant-numeric:tabular-nums;border:0;border-radius:27px;display:block}.wbid:active:not(:disabled),.wgo:active:not(:disabled){transform:scale(.98)}.wbid:disabled,.wgo:disabled{opacity:.6}.wquiet{border:1px solid var(--w-line);width:100%;min-height:48px;color:var(--w-moon);font:600 1rem/1.1 var(--ui);background:0 0;border-radius:24px;display:block}.wpurse{color:var(--w-soft);font:500 .9rem/1.3 var(--ui);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;min-height:34px;padding:6px 0}.wpurse u{color:var(--w-moon);text-underline-offset:3px}.wleading{text-align:center;font:650 1.02rem/1.2 var(--ui);color:var(--w-hot);margin:0;padding:10px 0 2px}.wown{text-align:center;color:var(--w-soft);margin:0;padding:6px 0;font-size:.98rem}.werror{color:#ffc9d0;margin:0;font-size:.92rem;line-height:1.35}.wbeat{z-index:3;pointer-events:none;animation:1s ease-in-out infinite wbeat;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 70px 14px #ff27428c}.lite .wbeat{box-shadow:inset 0 0 0 5px var(--w-hot)}@keyframes wbeat{0%,to{opacity:.35}18%{opacity:1}34%{opacity:.5}50%{opacity:.95}}.wend{flex-direction:column;gap:10px;padding-top:8px;animation:.5s cubic-bezier(.2,.9,.3,1) both wrise;display:flex;position:relative}.wend h1{font:700 clamp(2.08rem, 12vw, 3.04rem)/1.1 var(--ui);text-wrap:balance;margin:0}.wendfor{color:var(--w-soft);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;line-height:1.4}.wflood{display:none}.wend.won .wflood{z-index:-1;background:radial-gradient(120% 90% at 50% 100%, var(--w-red), #5d0817 60%, var(--w-night));pointer-events:none;animation:.9s cubic-bezier(.3,.8,.3,1) both wflood;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.wend.won .wendfor,.wend.won .wkick{color:rgb(var(--th-ink-rgb) / .86)}.war.over .wend.won .wflood{border-radius:22px 22px 0 0;position:absolute;top:-60px;bottom:-40px;left:-16px;right:-16px}@keyframes wflood{0%{clip-path:circle(0 at 50% 100%)}to{clip-path:circle(150% at 50% 100%)}}@keyframes wrise{0%{opacity:0;transform:translateY(16px)}}.wback{background:rgb(var(--th-ink-rgb) / .08);border-radius:16px;flex-direction:column;gap:3px;padding:12px 14px;font-size:.95rem;line-height:1.35;display:flex}.wback strong{font-weight:650}.wback span{color:var(--w-soft);font-size:.88rem}.wendacts{flex-direction:column;gap:8px;margin-top:6px;display:flex}.war.over{height:auto;overflow:visible}.war.over .wbody{padding:0 16px calc(env(safe-area-inset-bottom,0px) + 12px);gap:9px}.war.over .wroll{font-size:clamp(1.92rem,11.2vw,2.72rem)}.war.over .wclock:not(.hot),.war.over .wfirst,.war.over .wticker,.war.over .wpurse{color:var(--w-moon);text-shadow:0 1px 6px rgb(var(--night-red-rgb) / .6)}.war.over .wbump{background:rgb(var(--night-red-rgb) / .55)}.war.over .wbump.on{background:var(--w-moon)}.war.over .whold{background:rgb(var(--night-red-rgb) / .5);color:var(--w-moon)}.war.over .whold.on{background:var(--w-hot)}.wovertitle{color:var(--w-moon);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.war.over .wbeat{position:fixed}.wghost,.wmiss{justify-content:flex-end;gap:12px;padding:72px 16px 28px}.wmiss h1{font:700 1.6rem/1.1 var(--ui);margin:0}.war.over.wghost,.war.over.wmiss{padding:0 16px 20px}.wghostline{background:rgb(var(--th-ink-rgb) / .08);border-radius:12px;width:60%;height:60px}.wghostline.wide{border-radius:27px;width:100%;height:54px}.wscrim{z-index:44;color:var(--w-moon);font-family:var(--ui);background:#0000008c;justify-content:center;align-items:flex-end;animation:.2s both wfade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.wsheet{overscroll-behavior:contain;width:100%;max-height:88%;padding:8px 16px calc(env(safe-area-inset-bottom,0px) + 14px);background:#1a060b;border-radius:22px 22px 0 0;flex-direction:column;gap:10px;animation:.3s cubic-bezier(.2,.9,.3,1) both wsheet;display:flex;overflow-y:auto}@keyframes wsheet{0%{opacity:0;transform:translateY(40px)}}.wgrab{background:var(--w-line);border-radius:2px;align-self:center;width:40px;height:4px;margin-bottom:4px}.wsheet h2{font:700 1.32rem/1.15 var(--ui);margin:0}.wsheetlede{color:var(--w-soft);margin:0;font-size:.98rem;line-height:1.4}.wchoices{flex-wrap:wrap;gap:8px;display:flex}.wchoice{border:1px solid var(--w-line);background:rgb(var(--th-ink-rgb) / .05);min-height:50px;color:var(--w-moon);font:650 1.05rem/1 var(--ui);font-variant-numeric:tabular-nums;border-radius:14px;flex:28%}.wchoice.on{background:var(--w-moon);color:var(--w-night);border-color:var(--w-moon)}.wchoice.small{border-radius:12px;flex:none;min-height:40px;padding:0 12px;font-size:.9rem}.wchoice:disabled{opacity:.4}.wtyped{border:1px solid var(--w-line);border-radius:14px;align-items:center;gap:6px;min-height:50px;padding:0 14px;font-weight:650;display:flex}.wtyped input{width:100%;min-width:0;color:var(--w-moon);font:650 16px/1.2 var(--ui);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}.wtyped input::placeholder{color:var(--w-soft);font-weight:450}.wfine{color:var(--w-soft);text-align:center;margin:0;font-size:.82rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.wdg i,.wknot,.whold,.wticker li,.wend,.wflash,.wsheet,.wscrim,.wpage{transition:none;animation:none}.wclock.hot,.wbeat,.wrope .wline,.wend.won .wflood{animation:none}}.lv{z-index:36;background:var(--night-red);color:var(--th-ink);font-family:var(--ui);--edge-top:var(--night-red);--edge-bottom:var(--night-red);animation:.3s both wfade;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.lv.out{opacity:0;pointer-events:none;transition:opacity .3s}.lvvideo{object-fit:cover;background:var(--night-red);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lvvideo.mirror{transform:scaleX(-1)}.lvscrim{pointer-events:none;position:absolute;left:0;right:0}.lvscrim.top{background:linear-gradient(rgb(var(--night-red-rgb) / .72), rgb(var(--night-red-rgb) / 0));height:130px;top:0}.lvscrim.foot{background:linear-gradient(rgb(var(--night-red-rgb) / 0), rgb(var(--night-red-rgb) / .62) 42%, rgb(var(--night-red-rgb) / .94));height:58%;bottom:0}.lvscrim.foot.deep{background:linear-gradient(rgb(var(--night-red-rgb) / 0), rgb(var(--night-red-rgb) / .55) 35%, rgb(var(--night-red-rgb) / .94));height:75%}.lvtop{top:calc(env(safe-area-inset-top,0px) + 10px);z-index:2;align-items:center;gap:10px;display:flex;position:absolute;left:12px;right:12px}.lvround{background:rgb(var(--night-red-rgb) / .48);width:42px;height:42px;color:var(--th-ink);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.lvround svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.lvround.on{background:#ff2742}.lvtoptitle{font:650 1.02rem/1 var(--ui)}.lvwho{min-width:0;color:inherit;text-align:left;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.lvface{background:rgb(var(--th-ink-rgb) / .14);border-radius:50%;flex:none;width:38px;height:38px;overflow:hidden}.lvface img,.lvthumb img{object-fit:cover;width:100%;height:100%;display:block}.lvname{flex-direction:column;min-width:0;display:flex}.lvname strong{font:italic 560 1.1rem/1.15 var(--display-italic);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lvname em{color:rgb(var(--th-ink-rgb) / .82);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-style:normal;line-height:1.25;overflow:hidden}.lvcount{background:rgb(var(--night-red-rgb) / .48);font-variant-numeric:tabular-nums;border-radius:15px;flex:none;align-items:center;gap:6px;min-height:30px;margin-left:auto;padding:0 10px;font-size:.84rem;font-weight:600;display:inline-flex}.lvdot{background:#ff2742;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite lvdot}@keyframes lvdot{50%{opacity:.35}}.lvwait{text-align:center;font:650 1.02rem/1.25 var(--ui);z-index:1;position:absolute;top:42%;left:16px;right:16px}.lvsound{z-index:2;top:calc(env(safe-area-inset-top,0px) + 66px);background:var(--th-ink);min-height:36px;color:var(--night-red);font:650 .88rem/1 var(--ui);white-space:nowrap;border:0;border-radius:18px;padding:0 14px;position:absolute;left:50%;transform:translate(-50%)}.lvfoot{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute}.lvpin{background:rgb(var(--th-glass-rgb) / .82);border-radius:18px;align-items:center;gap:10px;padding:8px;display:flex}.lvthumb{background:rgb(var(--th-ink-rgb) / .1);border-radius:12px;flex:none;width:52px;height:52px;display:block;overflow:hidden}.lvitem{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lvitem strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.lvitem em{color:rgb(var(--th-ink-rgb) / .68);font-variant-numeric:tabular-nums;font-size:.78rem;font-style:normal}.lvown{background:var(--th-ink);min-height:42px;color:var(--night-red);font:700 .9rem/1 var(--ui);white-space:nowrap;border:0;border-radius:21px;flex:none;padding:0 14px}.lvown:disabled{opacity:.45}.lvmore{background:rgb(var(--night-red-rgb) / .55);min-height:36px;color:var(--th-ink);font:600 .86rem/1 var(--ui);border:0;border-radius:18px;align-self:flex-start;padding:0 12px}.lvwar{z-index:2;position:absolute;bottom:0;left:0;right:0}.lvpieces ul,.lvhand,.lvlinks,.lvsolo{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lvpieces li,.lvhand li{align-items:center;gap:10px;display:flex}.lvhand .wchoice.small{padding:0 10px}.lvmsg{padding:calc(env(safe-area-inset-top,0px) + 10px) 12px calc(env(safe-area-inset-bottom,0px) + 16px);background:radial-gradient(110% 70% at 100% 0, rgb(var(--th-sun-rgb) / .34), rgb(var(--th-sun-rgb) / 0) 70%), var(--night-red);flex-direction:column;display:flex}.lvmsgbody{flex-direction:column;gap:14px;margin-top:auto;padding:0 4px;display:flex}.lvmsgbody h1{font:700 clamp(1.6rem, 8vw, 2.16rem)/1.1 var(--ui);text-wrap:balance;margin:0}.lvmsgbody.over{z-index:3;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);padding:0;position:absolute}.lvsoft{color:rgb(var(--th-ink-rgb) / .72);margin:0;font-size:1rem;line-height:1.4}.lvsetup{z-index:2;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:10px;max-height:calc(100% - 80px);display:flex;position:absolute;overflow-y:auto}.lvcamera{background:rgb(var(--th-glass-rgb) / .88);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.lvcamera p{margin:0;font-size:1rem;line-height:1.4}.lvtitle input{border:1px solid rgb(var(--th-ink-rgb) / .24);background:rgb(var(--night-red-rgb) / .55);width:100%;min-height:52px;color:var(--th-ink);font:500 16px/1.2 var(--ui);border-radius:16px;outline:0;padding:0 16px}.lvtitle input::placeholder{color:rgb(var(--th-ink-rgb) / .66)}.lvtitle input:focus{border-color:var(--th-ink)}.lvseg{background:rgb(var(--night-red-rgb) / .62);border-radius:16px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.lvseg button{min-height:44px;color:var(--th-ink);font:650 .98rem/1 var(--ui);background:0 0;border:0;border-radius:13px}.lvseg button.on{background:var(--th-ink);color:var(--night-red)}.lvhint{color:rgb(var(--th-ink-rgb) / .78);margin:-2px 2px 0;font-size:.86rem;line-height:1.35}.lvshelf{scrollbar-width:none;overscroll-behavior:contain;gap:8px;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.lvshelf::-webkit-scrollbar{display:none}.lvsheet .lvshelf{flex:none}.lvshelfitem{background:rgb(var(--night-red-rgb) / .62);width:92px;color:var(--th-ink);font:550 .78rem/1.2 var(--ui);text-align:left;border:1.5px solid #0000;border-radius:14px;flex-direction:column;flex:none;gap:5px;padding:6px;display:flex}.lvshelfitem .lvthumb{width:100%;height:76px}.lvshelfitem span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;display:-webkit-box;overflow:hidden}.lvshelfitem.on{border-color:var(--th-ink)}.lvshelfitem:disabled{opacity:.45}.lvsetup .werror{color:#8f0f24;background:#fff0f2;border-radius:14px;flex:none;padding:11px 14px;font-weight:600}.lvfield{flex-direction:column;gap:6px;display:flex}.lvfield>span:first-child{color:rgb(var(--th-ink-rgb) / .72);font-size:.86rem}.lvsolo{flex-flow:wrap;justify-content:center}.lvair{background:rgb(var(--night-red-rgb) / .48);font-variant-numeric:tabular-nums;border-radius:15px;align-items:center;gap:7px;min-height:30px;padding:0 11px;font-size:.9rem;font-weight:650;display:inline-flex}.lvair.on{background:var(--th-sun)}.lvair.on .lvdot{background:#fff}.lvsignal:empty{display:none}.lvsignal{z-index:2;top:calc(env(safe-area-inset-top,0px) + 62px);background:rgb(var(--th-glass-rgb) / .86);max-width:calc(100% - 78px);color:var(--th-ink);border-radius:14px;padding:7px 12px;font-size:.84rem;line-height:1.3;position:absolute;left:12px}.lvsignal.lvwatch{max-width:calc(100% - 24px)}.lvsignal.lvwatch.under{top:calc(env(safe-area-inset-top,0px) + 108px)}.lvrail{z-index:2;right:12px;top:calc(env(safe-area-inset-top,0px) + 62px);flex-direction:column;gap:10px;display:flex;position:absolute}.lvairfoot{left:16px;right:16px}.lvpinned{margin:0;font-size:.92rem}.lvpinned b{font-weight:650}.lvtools{grid-template-columns:1fr 1.25fr 1fr;gap:6px;display:grid}.lvtools button{background:rgb(var(--night-red-rgb) / .68);min-height:48px;color:var(--th-ink);font:650 .88rem/1.1 var(--ui);border:0;border-radius:16px;padding:0 6px}.lvtools button.hot{background:var(--th-sun);color:#fff}.lvtwo{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.lvtwo .wquiet{border-radius:27px;min-height:54px}.lvlinks li{align-items:center;gap:6px;font-size:.92rem;display:flex}.lvlinks li span{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.lv,.lvdot{animation:none}}.netnote{z-index:900;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 84px);background:rgb(var(--th-glass-rgb) / .9);width:-moz-fit-content;width:fit-content;color:var(--th-ink);font:650 .84rem/1.25 var(--ui,"Bricolage Grotesque", system-ui, sans-serif);pointer-events:none;opacity:0;visibility:hidden;border-radius:18px;align-items:center;gap:8px;margin:0 auto;padding:10px 14px;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s .3s;display:flex;position:fixed;transform:translateY(14px);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,0 12px 24px -10px #000c}.netnote.on{opacity:1;visibility:visible;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);transform:none}.netnote span{text-wrap:balance}.netnote svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:16px;height:16px}[data-keyboard] .netnote{bottom:auto;top:calc(env(safe-area-inset-top,0px) + 14px)}@media (prefers-reduced-motion:reduce){.netnote,.netnote.on{transition:none;transform:none}}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-italic.woff2)format("woff2");font-weight:500 650;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Name;src:url(/fonts/bodoni-name.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Fallback;src:local(Georgia),local(Noto Serif),local(Times New Roman);size-adjust:105.6%;ascent-override:106.5%;descent-override:37.9%;line-gap-override:0%}@font-face{font-family:Bodoni Italic Fallback;src:local(Georgia Italic),local(Georgia),local(Noto Serif);size-adjust:98.6%;ascent-override:114.1%;descent-override:40.6%;line-gap-override:0%}@font-face{font-family:Bricolage Fallback;src:local(Arial),local(Roboto),local(Helvetica);size-adjust:103.7%;ascent-override:89.7%;descent-override:26%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wall:#ebb38e;--wall-rgb:235 179 142;--sun:#ffe6c9;--sun-rgb:255 230 201;--shade:#a8603f;--shade-rgb:168 96 63;--home-shade-rgb:var(--shade-rgb);--alta:#d3122c;--ink:#2b1a14;--ink-rgb:43 26 20;--soft:#2b1a14a6;--paper:#fffaf4;--paper-rgb:255 250 244;--display:"Bodoni Moda", "Bodoni Fallback", Georgia, serif;--display-italic:"Bodoni Moda", "Bodoni Italic Fallback", Georgia, serif;--ui:"Bricolage Grotesque", "Bricolage Fallback", system-ui, sans-serif;--u:calc(min(100vw, 480px) / 360)}[data-light=godhuli]{--wall:#ebb38e;--wall-rgb:235 179 142;--sun:#ffe6c9;--sun-rgb:255 230 201;--shade:#a8603f;--shade-rgb:168 96 63;--soft:#2b1a14cc}[data-light=raat]{--wall:#b9a6dc;--wall-rgb:185 166 220;--sun:#efe4ff;--sun-rgb:239 228 255;--shade:#5f4a99;--shade-rgb:95 74 153;--soft:#2b1a14cc}[data-light=dopahar]{--wall:#f3d3c8;--wall-rgb:243 211 200;--sun:#fff6ee;--sun-rgb:255 246 238;--shade:#b97e74;--shade-rgb:185 126 116;--soft:#2b1a14cc}[data-light=baarish]{--wall:#a9ccc5;--wall-rgb:169 204 197;--sun:#e9f7f2;--sun-rgb:233 247 242;--shade:#4f7f78;--shade-rgb:79 127 120;--soft:#2b1a14cc}[data-light=unlit]{--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--night-red);--sun-rgb:var(--night-red-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:#fff;--paper-rgb:255 255 255;--alta:#ff2742}:root{--night-red:#0e0306;--night-red-rgb:14 3 6;--night-red-edge:#1c0609}html:not([data-feed=discover]){--feed-paint:var(--night-red);--feed-edge-top:var(--night-red-edge);--feed-edge-bottom:var(--night-red)}.sky,.room,.tabbar,.toast{--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:var(--th-sun-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:#fff;--paper-rgb:255 255 255;--alta:#ff2742}.room{color:var(--ink)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--feed-paint,var(--wall))}:root{--edge-fade:linear-gradient(transparent env(safe-area-inset-top,0px), #000 calc(env(safe-area-inset-top,0px) + 44px), #000 calc(100% - 112px), transparent calc(100% - 64px));--edge-dark:#170d0e;--edge-dark-rgb:23 13 14;--scrim-top:linear-gradient(rgb(var(--edge-dark-rgb)) env(safe-area-inset-top,0px), rgb(var(--edge-dark-rgb) / .5) calc(env(safe-area-inset-top,0px) + 20px), rgb(var(--edge-dark-rgb) / .14) calc(env(safe-area-inset-top,0px) + 42px), rgb(var(--edge-dark-rgb) / 0) calc(env(safe-area-inset-top,0px) + 60px));--scrim-bottom:linear-gradient(rgb(var(--edge-dark-rgb) / 0) calc(100% - 120px), rgb(var(--edge-dark-rgb) / .14) calc(100% - 102px), rgb(var(--edge-dark-rgb) / .5) calc(100% - 84px), rgb(var(--edge-dark-rgb)) calc(100% - 64px))}.edge{z-index:2147483000;background-clip:content-box;height:0;padding-top:12px;transition:background-color .3s;display:none;position:fixed;left:0;right:0}html[data-edges] .edge,.edge-bottom{display:block}.muse:not(.flown),.muse.leaving,.ofp:not(.arrived),.ofp.leaving,.kp:not(.landed),.kp.leaving,.mv:not(.landed),.you.out,.as:not(.in){--edge-wait:1}.edge-top{background-color:var(--layer-edge-top,var(--feed-edge-top,var(--wall)));top:0}.edge-bottom{background-color:var(--layer-edge-bottom,var(--feed-edge-bottom,var(--wall)));bottom:0}html,body{touch-action:pan-x pan-y}html{overscroll-behavior-y:none}body{background:var(--feed-paint,var(--wall));color:var(--ink);font:400 1rem/1.5 var(--ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.55}a{color:inherit;text-decoration:none}img{display:block}:focus-visible{outline:2px solid var(--alta);outline-offset:3px}[data-input=touch] :focus-visible:not(:-webkit-any(input,textarea,select,[contenteditable])){outline:none!important}[data-input=touch] :focus-visible:not(:is(input,textarea,select,[contenteditable])){outline:none!important}h1,h2,p{margin:0}.num{font-variant-numeric:tabular-nums}.sky{pointer-events:none;z-index:0;position:fixed;top:0;bottom:0;left:0;right:0}.sky:before{content:"";background:linear-gradient(180deg, var(--night-red-edge) 0%, var(--night-red) 24%, var(--night-red) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.glow{z-index:0;top:-60vh;height:120vh;pointer-events:none;height:120lvh;position:absolute;top:-60lvh;left:0;right:0}.glow:before,.glow:after{content:"";transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0}.glow:before{background:var(--th-glow)}@media (prefers-reduced-motion:reduce){.glow:before,.glow:after{transition:none}}.jaali{z-index:40;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='76' height='76'><filter id='b'><feGaussianBlur stdDeviation='2.2'/></filter><g filter='url(%23b)'><path fill='white' d='M38 7 69 38 38 69 7 38Z'/></g></svg>");background-size:118px 118px;position:fixed;top:-30%;bottom:-30%;left:-30%;right:-30%;transform:rotate(-24deg)skew(-18deg);-webkit-mask-image:radial-gradient(48% 30% at 26% 22%,#000 20%,#0000 80%);mask-image:radial-gradient(48% 30% at 26% 22%,#000 20%,#0000 80%)}html[data-screen=muse] .jaali{opacity:var(--jaali,.2)}.room{z-index:1;width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 14px) 0 calc(env(safe-area-inset-bottom,0px) + 112px);margin:0 auto;position:relative;overflow-x:clip}.t{position:relative}.t.abs{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));position:absolute}.t.abs.right{left:auto;right:calc(var(--x) * var(--u))}.t.sized{width:calc(var(--w) * var(--u))}.t.tall{height:calc(var(--h) * var(--u))}.t.flow{margin-left:calc(var(--x) * var(--u));margin-top:calc(var(--y) * var(--u))}.t .in{width:100%;height:100%;position:relative}.d1{--lag:20px;--tilt:.08deg;--settle:.34s}.d2{--lag:32px;--tilt:-.13deg;--settle:.51s}.d3{--lag:50px;--tilt:.2deg;--settle:.79s}.t.who,.t.card,.t.label{--lag:32px;--tilt:-.13deg;--settle:.51s}[data-tier=A] .top{will-change:transform;transform:translate3d(0, calc(var(--pull,0) * 20px), 0);transition:transform .34s cubic-bezier(.15,.75,.35,1)}[data-tier=A] .top .t:not(.d0),[data-tier=A] .nowslot .t:not(.d0){will-change:auto;transition:none;transform:none}[data-tier=A] .t:not(.d0){will-change:transform;transform:translate3d(0, calc(var(--pull,0) * var(--lag)), 0) rotate(calc(var(--pull,0) * var(--tilt)));transition:transform var(--settle) cubic-bezier(.15, .75, .35, 1)}@supports (transition-timing-function:linear(0, 1)){[data-tier=A] .t:not(.d0),[data-tier=A] .top{transition-timing-function:linear(0, .223 5%, .396 10%, .531 15%, .636 20%, .718 25%, .782 30%, .832 35%, .871 40%, .901 45%, .924 50%, .942 55%, .957 60%, .968 65%, .976 70%, .983 75%, .988 80%, .992 85%, .996 90%, .998 95%, 1)}}[data-tier=A] .t:not(.d0)>.in{animation:float var(--dur) ease-in-out var(--delay) infinite alternate}[data-tier=A] .far .t:not(.d0){will-change:auto}[data-tier=A] .far .t:not(.d0)>.in{animation:none}@keyframes float{to{transform:translate(var(--dx), var(--dy)) rotate(var(--dr))}}.d1>.in{box-shadow:6px 12px 18px -8px rgb(var(--shade-rgb) / .75)}.d2>.in{box-shadow:12px 24px 30px -12px rgb(var(--shade-rgb) / .65)}.d3>.in{box-shadow:20px 38px 46px -16px rgb(var(--shade-rgb) / .55)}.who>.in,.label>.in,.row>.in{box-shadow:none}.press{transition:transform .18s}.press:active>.in{transform:scale(.97)}.hit{text-align:left;width:100%;height:100%;display:block}.cluster{min-height:calc(var(--ch) * var(--u));margin-top:calc(44 * var(--u));display:flow-root;position:relative}.cluster .t.flow{width:calc(var(--w) * var(--u))}.photo>.in{background:rgb(var(--paper-rgb) / .35);border-radius:26px;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}[data-tier=A] .photo img,[data-tier=A] .cap .f img,[data-tier=A] .meet img,[data-tier=A] .av img,[data-tier=A] .hphoto img,[data-tier=A] .hsmall img{filter:brightness(1.08)saturate(1.05)}.glass>.in{background:rgb(var(--paper-rgb) / .92);box-shadow:inset 0 1.5px 0 #fff, inset 0 0 0 1px #ffffffa1, 18px 34px 44px -16px rgb(var(--shade-rgb) / .55);border-radius:24px}[data-tier=A] .glass>.in{background:rgb(var(--paper-rgb) / .78);box-shadow:inset 0 1.5px 0 #fff, inset 0 0 0 1px #ffffffa1, inset 0 -12px 20px -14px rgb(var(--shade-rgb) / .6), 18px 34px 44px -16px rgb(var(--shade-rgb) / .55)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .glass>.in{background:rgb(var(--paper-rgb) / .48);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}[data-tier=A] .far .glass>.in{background:rgb(var(--paper-rgb) / .78);-webkit-backdrop-filter:none;backdrop-filter:none}}.paper>.in{background:var(--paper);border-radius:22px}.min-222>.in{min-height:calc(222 * var(--u))}.min-214>.in{min-height:calc(214 * var(--u))}.top{padding:0 18px}.hdr{align-items:center;gap:10px;min-height:44px;display:flex}.logo{flex:1;min-width:0;height:32px;overflow:visible}.logo .letters,.logo .body,.logo .tail,.logo .skull{fill:var(--ink)}.logo .spine{fill:none;stroke:#fff;stroke-width:17px;stroke-linecap:round}.logo .hair,.logo .face{fill:none;stroke:var(--paper);stroke-linecap:round}.logo .hair{stroke-width:1.5px}.logo .demo-tag{fill:var(--ink);opacity:.7;letter-spacing:4px;font:600 76px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.logo .face{stroke-width:2.6px}.logo .ear{fill:#e6a2a6}.logo .nose,.logo .charm{fill:var(--alta)}.logo .ring,.logo .loop{fill:none;stroke:#d6a446;stroke-width:2.4px}.logo .loop{stroke-width:1.2px}.logo.asleep .tail,.logo.asleep .hair,.logo.asleep .head,.logo.asleep .ring,.logo.asleep .dangle{visibility:hidden}.round{background:rgb(var(--paper-rgb) / .63);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff80}.round svg{width:19px;height:19px}.round .dot{background:var(--alta);width:8px;height:8px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;position:absolute;top:10px;right:11px}.hello{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.switch{gap:20px;margin-top:26px;font-size:1.12rem;font-weight:600;display:flex}.switch button{min-height:40px;color:rgb(var(--ink-rgb) / .45);padding:0}.switch .on{color:var(--ink)}.row{margin-right:-18px;margin-left:-18px!important}.row>.in{scrollbar-width:none;touch-action:pan-x pan-y;gap:14px;padding:6px 20px 14px;display:flex;overflow-x:auto}.row>.in::-webkit-scrollbar{display:none}.cap{color:var(--soft);flex:none;justify-items:center;gap:8px;font-size:.75rem;font-weight:600;display:grid}.cap .f{background:rgb(var(--paper-rgb) / .4);width:58px;height:76px;box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px var(--paper), 8px 14px 16px -8px rgb(var(--shade-rgb) / .8);border-radius:29px;overflow:hidden}.cap .f img{object-fit:cover;width:100%;height:100%}.cap.r-story .f,.cap.r-drop .f{box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px var(--ink), 8px 14px 16px -8px rgb(var(--shade-rgb) / .8)}.cap.r-live .f{box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px var(--alta), 8px 14px 16px -8px rgb(var(--shade-rgb) / .8)}.cap{position:relative}.cap em{background:var(--alta);color:#fff;box-shadow:0 0 0 2px var(--wall);border-radius:999px;padding:1px 7px;font-size:.66rem;font-style:normal;font-weight:700;position:absolute;top:64px;left:50%;transform:translate(-50%)}.cap.r-drop em{background:var(--paper);color:var(--ink)}.cap.r-away{opacity:.6}.order{width:calc(328 * var(--u));margin-left:calc(16 * var(--u) - 18px)!important}.order .hit{align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.order .thumb{width:46px;height:46px;box-shadow:0 4px 10px -6px var(--shade);background:linear-gradient(160deg,#fff,#f6e9df);border-radius:14px;flex:none;place-items:center;display:grid}.order .thumb svg{width:30px;height:30px}.order .tx{min-width:0;color:var(--soft);flex:1;font-size:.78rem;line-height:1.3}.order .tx b{color:var(--ink);font-size:.9rem;font-weight:650;display:block}.steps{gap:4px;margin-top:7px;display:flex}.steps i{background:rgb(var(--ink-rgb) / .13);border-radius:2px;flex:1;height:4px}.steps i.on{background:var(--ink)}.order .hit>svg{flex:none;width:18px;height:18px}.whohit{text-align:left;align-items:center;gap:9px;display:flex}.who>.in{background:var(--paper);white-space:nowrap;box-shadow:10px 18px 24px -14px rgb(var(--shade-rgb) / .6);border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 6px;display:flex}.av{border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.name{font:italic 600 1.06rem/1.1 var(--display-italic)}.when{color:var(--soft);font-size:.72rem}.card>.in{align-content:start;gap:10px;padding:14px;display:grid}.card p{letter-spacing:-.005em;text-wrap:balance;font-size:.9rem;font-weight:600;line-height:1.3}.kind{background:var(--ink);color:var(--paper);border-radius:999px;justify-self:start;padding:4px 10px;font-size:.72rem;font-weight:650}.kind.live{background:var(--alta);color:#fff}.facts{flex-wrap:wrap;gap:6px;font-size:.75rem;font-weight:650;display:flex}.facts span{background:rgb(var(--ink-rgb) / .06);border-radius:999px;padding:4px 9px}.facts .hot{background:var(--alta);color:#fff}.acts{align-items:center;gap:6px;display:flex}.chip{background:rgb(var(--ink-rgb) / .06);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 16px;font-size:.82rem;font-weight:650;transition:transform .15s;display:inline-flex}.chip:active:not(:disabled){transform:scale(.95)}.chip.icon{width:44px;padding:0}.chip svg{width:17px;height:17px}.chip.go{background:var(--ink);color:var(--paper);margin-left:auto}.chip.alta,.chip.liked{background:var(--alta);color:#fff}.chip.liked svg,.chip.saved svg{fill:currentColor}.clock{font:700 1.68rem/1 var(--ui);letter-spacing:-.01em}.vialbox{align-items:flex-end;gap:6px;height:40px;display:flex}.vialbox i{width:14px;height:38px;box-shadow:inset 0 0 0 1px #ffffffe0, 0 6px 8px -4px rgb(var(--shade-rgb) / .8);background:linear-gradient(90deg,#ffffffd1 0 16%,#ffffff40 30%,#ffffff1a 62%,#ffffff8f 84%,#ffffff30);border-radius:7px 7px 6px 6px;transition:opacity .4s;position:relative;overflow:hidden}.vialbox i:before{content:"";background:#e7c08a;border-radius:3px;height:14px;position:absolute;bottom:3px;left:3px;right:3px}.vialbox i:after{content:"";background:var(--alta);border-radius:2px;height:6px;position:absolute;top:0;left:2px;right:2px}.vialbox i.gone{opacity:.3}.vialbox i.gone:before{opacity:0}.label h2{font-size:.94rem;font-weight:650}.meet>.in{border-radius:22px;overflow:hidden}.meet img{object-fit:cover;width:100%;height:100%}.meet>.in:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 45%,#0009);position:absolute;top:0;bottom:0;left:0;right:0}.meet .name{z-index:2;text-align:center;color:#fff;position:absolute;bottom:48px;left:0;right:0}.meetopen{z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.meet .follow{z-index:2;background:var(--paper);min-height:36px;color:var(--ink);white-space:nowrap;border-radius:999px;padding:0 12px;font-size:.72rem;font-weight:650;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.meet .follow:after{content:"";position:absolute;top:-4px;bottom:-4px;left:-8px;right:-8px}.meet .follow.on{background:var(--ink);color:var(--paper)}.blob{pointer-events:none}.blob>.in{background:radial-gradient(closest-side, rgb(var(--b) / var(--a)) 0%, rgb(var(--b) / calc(var(--a) * .78)) 18%, rgb(var(--b) / calc(var(--a) * .5)) 38%, rgb(var(--b) / calc(var(--a) * .24)) 60%, rgb(var(--b) / calc(var(--a) * .08)) 80%, rgb(var(--b) / 0) 100%);border-radius:50%}.blob.scarlet{--b:224 35 63;--a:.26}.blob.wine{--b:150 20 50;--a:.34}.blob.rose{--b:200 60 90;--a:.16}[data-tier=A] .blob>.in{animation:ember 16s ease-in-out var(--delay) infinite alternate}[data-tier=A] .far .blob>.in{animation:none}@keyframes ember{0%{opacity:.75;transform:translate(-6%,3%)scale(.94)}to{opacity:1;transform:translate(6%,-4%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.blob>.in{animation:none!important}}.ghost>.in{background:rgb(var(--paper-rgb) / .38)}.cap.ghost .f{background:rgb(var(--paper-rgb) / .45)}[data-tier=A] .ghost>.in,[data-tier=A] .cap.ghost .f{animation:1.6s ease-in-out infinite alternate breathe}@keyframes breathe{0%{opacity:.55}to{opacity:1}}.notice{background:var(--paper);box-shadow:12px 24px 30px -12px rgb(var(--shade-rgb) / .55);border-radius:22px;justify-items:start;gap:12px;margin:28px 18px 0;padding:18px;display:grid}.notice p{font-weight:600}.notice .chip.go{margin-left:0}.tabbar{--tab:46px;--gap:2px;--glide:.52s cubic-bezier(.22, 1.12, .36, 1);--home:40px;--search:46px;--explore:50px;--requests:62px;--you:26px;z-index:50;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);gap:var(--gap);background:rgb(var(--paper-rgb) / .94);box-shadow:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff80, 0 1px 2px rgb(var(--shade-rgb) / .14), 0 10px 22px -8px rgb(var(--shade-rgb) / .38), 0 28px 50px -24px rgb(var(--shade-rgb) / .5);border-radius:999px;padding:6px;display:flex;position:fixed;transform:translate(-50%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .tabbar{background:rgb(var(--paper-rgb) / .7);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6)}}.tabbar>a,.tabbar>button{z-index:1;width:var(--tab);height:46px;color:var(--soft);white-space:nowrap;transition:width var(--glide), color .35s ease, scale .2s ease;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:7px;padding-left:13.5px;font-size:.84rem;font-weight:650;display:flex;position:relative;overflow:hidden}.tabbar>[data-tab=home].on{width:calc(var(--home) + 54px)}.tabbar>[data-tab=search].on{width:calc(var(--search) + 54px)}.tabbar>[data-tab=explore].on{width:calc(var(--explore) + 54px)}.tabbar>[data-tab=requests].on{width:calc(var(--requests) + 54px)}.tabbar>[data-tab=you].on{width:calc(var(--you) + 54px)}.tabbar>:active{scale:.93}.tabbar svg{flex:none;width:19px;height:19px}.tabbar>a.on svg{animation:.5s cubic-bezier(.3,1.6,.5,1) both tabpop}@keyframes tabpop{0%{transform:scale(.8)}60%{transform:scale(1.08)}}.tl{opacity:0;filter:blur(2px);flex:none;transition:opacity .2s,transform .4s,filter .3s;display:block;transform:translate(-6px)}.on .tl{opacity:1;filter:none;transition:opacity .35s 80ms,transform .5s cubic-bezier(.16,1,.3,1) 60ms,filter .35s 60ms;transform:none}.tabpill{z-index:0;height:46px;width:calc(var(--home) + 54px);background:var(--ink);box-shadow:inset 0 1px 0 #ffffff24, 0 6px 14px -6px rgb(var(--ink-rgb) / .55);transition:transform var(--glide), width var(--glide);border-radius:999px;position:absolute;top:6px;left:6px}.tabbar[data-on=search] .tabpill{width:calc(var(--search) + 54px);transform:translateX(calc(var(--tab) + var(--gap)))}.tabbar[data-on=explore] .tabpill{width:calc(var(--explore) + 54px);transform:translateX(calc(var(--tab) + var(--gap)))}.tabbar[data-on=requests] .tabpill{width:calc(var(--requests) + 54px);transform:translateX(calc(2 * (var(--tab) + var(--gap))))}.tabbar[data-on=you] .tabpill{width:calc(var(--you) + 54px);transform:translateX(calc(3 * (var(--tab) + var(--gap))))}@media (prefers-reduced-motion:reduce){.tabbar>a,.tabbar>button,.tabpill,.tl,.on .tl{transition:none}.tabbar>a.on svg{animation:none}}.toast{z-index:60;left:50%;top:calc(env(safe-area-inset-top,0px) + 14px);opacity:0;pointer-events:none;background:var(--ink);max-width:calc(100vw - 32px);color:var(--paper);text-align:center;border-radius:999px;padding:10px 16px;font-size:.84rem;font-weight:650;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translate(-50%,-16px)}.toast.show{opacity:1;transform:translate(-50%)}.tabbar{transition:translate .6s cubic-bezier(.16,1,.3,1),opacity .4s,visibility}:-webkit-any([data-screen=muse],[data-cover=all],[data-keyboard]) .tabbar{opacity:0;visibility:hidden;pointer-events:none;transition:translate .38s cubic-bezier(.5,0,.75,.1),opacity .3s 60ms,visibility 0s .4s;translate:0 calc(100% + 40px)}:is([data-screen=muse],[data-cover=all],[data-keyboard]) .tabbar{opacity:0;visibility:hidden;pointer-events:none;transition:translate .38s cubic-bezier(.5,0,.75,.1),opacity .3s 60ms,visibility 0s .4s;translate:0 calc(100% + 40px)}@media (prefers-reduced-motion:reduce){.tabbar{transition:none}:-webkit-any([data-screen=muse],[data-cover=all],[data-keyboard]) .tabbar{transition:none}:is([data-screen=muse],[data-cover=all],[data-keyboard]) .tabbar{transition:none}}[data-covered] .room{visibility:hidden}[data-covered] .t>.in,[data-screen=muse] .t>.in{animation-play-state:paused}[data-covered] .room *,.muse[data-under] *{animation-play-state:paused!important}.room .glass>.in,.room .paper>.in,.room .notice,[data-light=unlit] .notice{background:rgb(var(--th-glass-rgb) / .9);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f,0 20px 40px -18px #000000e6}.room .who>.in{background:#ffffff1a;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,0 14px 28px -14px #000000e6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .room .glass>.in,[data-tier=A] .room .paper>.in{background:rgb(var(--th-glass-rgb) / .66);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2)}[data-tier=A] .room .who>.in{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}[data-tier=A] .room .far :-webkit-any(.glass,.paper)>.in{background:rgb(var(--th-glass-rgb) / .9);-webkit-backdrop-filter:none;backdrop-filter:none}[data-tier=A] .room .far :is(.glass,.paper)>.in{background:rgb(var(--th-glass-rgb) / .9);-webkit-backdrop-filter:none;backdrop-filter:none}}.room .photo>.in{background:#ffffff0f}.room .ghost>.in{background:#ffffff1a}.room .cap.ghost .f,.room .cap .f{background:#ffffff14}.room .logo .spine,.room .logo .hair,.room .logo .face{stroke:var(--wall)}.room .round{color:var(--ink);background:#ffffff17;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f}.room .round .dot{box-shadow:0 0 0 2px var(--wall)}.room .cap .f,.room .cap.viewed .f{box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px #ffffff59, 0 10px 18px -8px #000000e6}.room .cap.r-story:not(.viewed) .f,.room .cap.r-drop:not(.viewed) .f{box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px #fff, 0 10px 18px -8px #000000e6}.room .cap.r-live .f{box-shadow:0 0 0 2.5px var(--wall), 0 0 0 4.5px var(--alta), 0 10px 18px -8px #000000e6}.room .cap.r-drop em{color:var(--wall);background:#fff}.room .order .thumb{box-shadow:0 6px 14px -6px #000000e6}.room .steps i{background:#ffffff2e}.room .steps i.on{background:#fff}.room .kind{color:#fff;background:#ffffff24}.room .kind.live{background:var(--alta)}.room .facts span{background:#ffffff1f}.room .facts .hot{background:var(--alta)}.room .chip{color:var(--ink);background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e}.room .chip.go,[data-light=unlit] .notice .chip.go{color:var(--wall);box-shadow:none;background:#fff}.room .chip.alta,.room .chip.liked{background:var(--alta);color:#fff;box-shadow:none}.photo .onpic{grid-area:1/1;place-self:end;margin:10px}.room .onpic .chip:not(.liked){background:rgb(var(--th-chip-rgb) / .58);color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .room .onpic .chip:not(.liked){background:rgb(var(--th-chip-rgb) / .42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-tier=A] .room .far .onpic .chip:not(.liked){background:rgb(var(--th-chip-rgb) / .58);-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--above-tabs:calc(env(safe-area-inset-bottom,0px) + 82px)}.gap{height:calc(var(--y) * var(--u));display:block}.words{z-index:1;pointer-events:none;display:flow-root;position:relative}.words .t{pointer-events:auto}.wordcard{margin-top:max(calc(64 * var(--u)), 4rem)}.photo .onpic{z-index:2;position:relative}.cluster .photo>.in{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.cluster .photo .hit{grid-area:1/1}.rail,.by{transition:opacity .12s}.behind-bar{opacity:0;pointer-events:none}.behind-bar *{pointer-events:none!important}.press:has(.onpic .chip:active)>.in{transform:none}.room .meet .follow{color:#fff;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff4d}.room .meet .follow.on{color:var(--wall);box-shadow:none;background:#fff}.tabbar{background:rgb(var(--th-bar-rgb) / .94);box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff1a,0 20px 40px -18px #000000e6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .tabbar{background:rgb(var(--th-barf-rgb) / .26)}}.tabbar>a,.tabbar>button{color:#ffffffd1}.tabbar>a.on{color:#fff}.toast{color:var(--wall);background:#fff}[data-tier=B][data-screen=muse] .jaali{opacity:var(--jaali,.14)}@media (prefers-reduced-motion:reduce){.toast,.press,.chip{transition:none}}.room .beat .photo>.in{box-shadow:0 26px 58px -14px rgb(var(--c,190 154 136) / .434), 0 4px 16px -4px rgb(var(--c,190 154 136) / .28)}.beat .hit{position:relative;overflow:hidden}[data-tier=A] .beat .blob>.in{animation:none}html:not([data-feed=discover]) .sky:before{background:linear-gradient(var(--night-red), var(--night-red))}.glow:before{top:calc(60vh - 300px);height:760px;top:calc(60lvh - 300px);bottom:auto}.room .beat .who>.in{box-shadow:none}.beat .who br{display:none}.beat .name{font-size:17px;line-height:18.7px;display:block}.beat .when{font-size:11.5px;line-height:18.3px;display:block}.room .beat .card>.in{border-radius:24px;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,16px 30px 40px -18px #000000b3}.room .beat .card .chip:not(.go):not(.liked){background:rgb(var(--ink-rgb) / .08)}.room .beat .onpic .chip:not(.liked){background:rgb(var(--th-chip-rgb) / .5)}.rmark{z-index:2;color:#fff;text-shadow:0 1px 4px #0009;pointer-events:none;align-items:center;gap:6px;font-size:11.5px;font-weight:650;display:flex;position:absolute;bottom:12px;left:12px}.rmark svg{width:12px;height:12px}.t:has(.onpic) .rmark{bottom:62px}.beat[data-shape=pair] .t:has(.onpic) .rmark{top:12px;bottom:auto}.beat[data-shape=tucked]:not(.mirror) .rmark{left:auto;right:12px}.beat.mirror:-webkit-any([data-shape=drop],[data-shape=auction]) .t.d1 .rmark{left:auto;right:12px}.beat.mirror:is([data-shape=drop],[data-shape=auction]) .t.d1 .rmark{left:auto;right:12px}.beat[data-shape=voiced]:not(.mirror) .rmark{top:12px;bottom:auto;left:auto;right:12px}.rbar{z-index:2;opacity:0;background:#ffffff4d;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}.rbar i{transform-origin:0;height:100%;transform:scaleX(var(--p,0));background:#fff;transition:transform .3s linear;display:block}.playing .rbar{opacity:1}.livemark{z-index:2;background:var(--alta);color:#fff;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:650;position:absolute;bottom:14px;left:12px}.t:has(.rmark) .livemark{bottom:34px}.mirror .livemark{left:auto;right:12px}.beat .hit video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.playing .hit video{opacity:1}.room .beat .vplay{background:var(--ink);color:var(--night-red-edge)}.beat .vbars{gap:2px}.beat .vbars i{background:rgb(var(--ink-rgb) / .7);flex:none;width:2.5px}.beat .vbars i.on{background:var(--alta)}.beat .vbody small{font-size:12px;font-weight:400}[data-tier=A] .beat:not(.far) .photo:not(.playing) .hit img{animation:9s ease-in-out infinite alternate kb}@keyframes kb{0%{transform:scale(1.03)}to{transform:scale(1.14)translate(-2%,-1.5%)}}[data-tier=A] .beat:not(.far) .vbars i{animation:1.1s ease-in-out infinite alternate wave;animation-delay:calc(var(--i,0) * -70ms)}@keyframes wave{to{transform:scaleY(.45)}}[data-tier=A] .beat.pre .t:not(.blob)>.in{translate:0 72px;rotate:var(--from,3deg);opacity:0}[data-tier=A] .beat.rising .t:not(.blob)>.in{transition:translate .95s cubic-bezier(.16,1,.3,1),rotate .95s cubic-bezier(.16,1,.3,1),opacity .55s;transition-delay:calc(var(--k,0) * 70ms)}@supports (animation-timeline:view()){[data-tier=A] .beat:not(.far) .t.photo.d1{animation:linear both depth1;animation-timeline:view()}[data-tier=A] .beat:not(.far) .t.photo.d2,[data-tier=A] .beat:not(.far) .t.who,[data-tier=A] .beat:not(.far) .t.card{animation:linear both depth2;animation-timeline:view()}@keyframes depth1{0%{translate:0 12px}to{translate:0 -12px}}@keyframes depth2{0%{translate:0 34px}to{translate:0 -34px}}}@media (prefers-reduced-motion:reduce){.beat .photo img,.beat .vbars i,.beat .t{animation:none!important}.beat.pre .t>.in{opacity:1!important;translate:none!important;rotate:none!important}}.picks{justify-items:stretch;gap:0;padding:20px 16px 12px}.picks h2{font:700 calc(24 * var(--u)) / 1.15 var(--ui);letter-spacing:-.01em;margin:0}.picks .sub{color:var(--soft);margin:4px 0 0;font-size:14px;font-weight:500}.picks .tags{flex-wrap:wrap;gap:8px;margin:16px 0 18px;display:flex}.picks .tag{border:1px solid rgb(var(--ink-rgb) / .16);background:rgb(var(--ink-rgb) / .05);min-height:44px;color:var(--ink);font:600 14px var(--ui);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.picks .tag img{object-fit:cover;background:rgb(var(--ink-rgb) / .12);border-radius:50%;flex:none;width:32px;height:32px}.picks .tag.on,.picks .fol.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.room .picks .tag.on,.room .picks .fol.on{color:var(--wall);background:#fff;border-color:#fff}.picks .tag.bare{padding-left:16px}.picks .tag:active{transform:scale(.96)}.picks .wide{width:100%;min-height:52px;margin:0;font-size:16px}.picks .wide:disabled{opacity:.45}.picks .later{min-height:44px;color:var(--soft);font:600 14px var(--ui);background:0 0;border:0;justify-self:center;margin-top:2px;padding:0 16px}.picks .fine{text-align:center;color:var(--soft);margin:8px 0 0;font-size:12.5px;font-weight:500}.picks .who{gap:10px;margin:14px 0 16px;padding:0;list-style:none;display:grid}.picks .who li{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.picks .who img{object-fit:cover;border:2px solid var(--alta);border-radius:50%;width:46px;height:46px}.picks .who b{font:italic 500 20px/1.1 var(--display-italic);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.picks .who small{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.picks .fol{border:1px solid rgb(var(--ink-rgb) / .25);min-height:36px;color:var(--ink);font:700 13px var(--ui);background:0 0;border-radius:999px;padding:0 14px}@media (prefers-reduced-motion:reduce){.picks .tag{transition:none}}.muse{z-index:30;color:var(--ink);position:fixed;top:0;bottom:0;left:0;right:0}.muse.flown{background:var(--w-page,var(--wall))}.mveil{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(6px)brightness(.92);backdrop-filter:blur(6px)brightness(.92);will-change:opacity;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.flood{background:var(--wall);will-change:transform;pointer-events:none;border-radius:50%;display:none;position:fixed}.mglow{pointer-events:none;-webkit-mask-image:var(--edge-fade);-webkit-mask-image:var(--edge-fade);mask-image:var(--edge-fade);background:radial-gradient(120% 50% at 10% 0%, var(--sun) 0%, rgb(var(--sun-rgb) / .4) 42%, transparent 74%);position:fixed;top:0;bottom:0;left:0;right:0}.mscroll{overscroll-behavior:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.mscroll::-webkit-scrollbar{display:none}.mcol{width:min(100%,480px);min-height:calc(100% + 1px);padding:env(safe-area-inset-top,0px) 0 calc(env(safe-area-inset-bottom,0px) + 112px);margin:0 auto;position:relative;overflow-x:clip}.muse:not(.landed){pointer-events:none}[data-tier=A] .muse:not(.landed) .mglow{opacity:0}.mglow{transition:opacity .5s}[data-tier=A] .muse:not(.landed) .rise{opacity:0}[data-tier=A] .muse.landed .rise{animation:slide .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 60ms) backwards}[data-tier=A] .muse.landed .rise.up{animation-name:lift;animation-duration:1s}@keyframes slide{0%{opacity:0;transform:translate(-28px)}}@keyframes lift{0%{opacity:0;transform:translateY(80px)}}.muse.pulling .mscroll{will-change:transform}.muse.leaving{pointer-events:none;background:0 0}.muse.leaving .mglow,.muse.leaving .mhero>:not(.harch),.muse.leaving .mcol>:not(.mhero),.muse.leaving .mtop,.muse.leaving .sweep{opacity:0;transition:opacity .18s}.muse.leaving .dockwrap{transition:transform .4s cubic-bezier(.6,0,.9,.4);transform:translateY(130px)}.muse.direct.leaving{background:var(--wall);opacity:0;transition:opacity .25s}[data-tier=A] .muse.leaving .rise{animation:none}.mhero{height:calc(420 * var(--u));position:relative}.giant{left:0;right:0;top:calc(32 * var(--u));text-align:center;white-space:nowrap;pointer-events:none;font:400 calc(var(--gs,150) * var(--u))/.9 "Bodoni Name", var(--display);letter-spacing:-.04em;color:var(--w-name,rgb(var(--shade-rgb) / .75));padding-bottom:.06em;position:absolute;overflow:hidden}@supports (color:color-mix(in srgb, red, red)){.giant{color:var(--w-name,color-mix(in srgb, var(--shade) 75%, var(--wall)))}}.giant span{display:inline-block}[data-tier=A] .muse:not(.landed) .giant span{transform:translateY(105%)}[data-tier=A] .muse.landed .giant span{animation:rise-letter .9s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 55ms) backwards}@keyframes rise-letter{0%{transform:translateY(105%)}}.harch{z-index:1;left:calc(62 * var(--u));top:calc(66 * var(--u));width:calc(236 * var(--u));height:calc(330 * var(--u));will-change:transform;--arch:calc(118 * var(--u)) calc(118 * var(--u)) calc(28 * var(--u)) calc(28 * var(--u));position:absolute}.hshade{border-radius:var(--arch);position:absolute;top:0;bottom:0;left:0;right:0}.hshade:before,.hshade:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.hshade:before{box-shadow:16px 30px 44px -18px rgb(var(--shade-rgb) / .75), var(--w-arch-halo,0 0 #0000);opacity:calc(1 - var(--on-home,0))}.hshade:after{box-shadow:16px 30px 44px -18px rgb(var(--home-shade-rgb) / .75);opacity:var(--on-home,0)}.hphoto{border-radius:var(--arch);background:rgb(var(--paper-rgb) / .38);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hphoto img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.muse:not(.landed) .hphoto img,.muse.leaving .hphoto img{will-change:transform}.hphoto img.from{opacity:0;transition:opacity .35s;bottom:auto;right:auto}.hphoto img.from.on{opacity:1;transition:none}.hsmall{z-index:2;right:calc(12 * var(--u));top:calc(304 * var(--u));width:calc(92 * var(--u));height:calc(118 * var(--u));box-shadow:20px 38px 46px -16px rgb(var(--shade-rgb) / .55);border-radius:20px;position:absolute;overflow:hidden}.hsmall img{object-fit:cover;width:100%;height:100%}.hball{left:calc(24 * var(--u));top:calc(324 * var(--u));width:calc(54 * var(--u));height:calc(54 * var(--u));background:var(--w-ball,radial-gradient(circle at 34% 30%, #ffffffd9, rgb(var(--sun-rgb) / .9) 22%, var(--wall) 55%, rgb(var(--shade-rgb) / .8) 100%));box-shadow:8px 14px 18px -8px rgb(var(--shade-rgb) / .7);border-radius:50%;position:absolute}@supports (color:color-mix(in srgb, red, red)){.hball{background:var(--w-ball,radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--sun) 90%, #fff), color-mix(in srgb, var(--wall) 85%, var(--sun)) 45%, color-mix(in srgb, var(--shade) 70%, var(--wall)) 100%))}}.intro{text-align:center;justify-items:center;gap:12px;padding:6px 20px 0;display:grid;position:relative}.intro h1{font:italic 600 1.75rem/1 var(--display-italic);outline:none;min-height:1em}.intro p{color:var(--soft);text-wrap:balance;max-width:30ch;font-size:.94rem}.nowslot{margin-top:22px}.mhead{justify-content:space-between;align-items:baseline;gap:12px;margin:28px 20px 0;display:flex}.mhead h2{font-size:.94rem;font-weight:650}.mhead span{color:var(--soft);font-size:.78rem;font-weight:600}.mcol>.cluster{margin-top:calc(26 * var(--u))}.mcol>.cluster:first-of-type{margin-top:calc(20 * var(--u))}.mcol .notice{margin-top:24px}.reelshade{pointer-events:none;background:linear-gradient(#0000 55%,#00000087);position:absolute;top:0;bottom:0;left:0;right:0}.igtag{color:#fff;background:#0000004d;border-radius:999px;padding:3px 8px;font-size:.66rem;font-weight:650;position:absolute;top:10px;left:10px}.reelplay{color:#fff;background:#ffffff38;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:12px;left:12px}.reelplay svg{width:13px;height:13px}.reellen{color:#fff;font-size:.75rem;font-weight:650;position:absolute;bottom:19px;right:12px}[data-tier=A] .reel img{animation:9s ease-in-out infinite alternate kb}[data-tier=A] .far .reel img{animation:none}.voice{align-items:center;gap:10px;display:flex}.vplay{background:var(--alta);width:44px;height:44px;color:var(--w-on-alta,#fff);border-radius:50%;flex:none;place-items:center;display:grid}.vplay svg{width:16px;height:16px}.vbody{flex:1;gap:5px;min-width:0;display:grid}.vbars{align-items:center;gap:2.5px;height:30px;display:flex;overflow:hidden}.vbars i{background:rgb(var(--ink-rgb) / .24);border-radius:2px;flex:1;min-width:0}.vbars i.on{background:var(--alta)}.vbody small{color:var(--soft);font-size:.72rem;font-weight:600;line-height:1.25}.skline{background:rgb(var(--paper-rgb) / .45);border-radius:6px;width:62%;height:12px;margin:10px auto 0;display:block}.skline.short{width:40%}.mtop{z-index:6;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 10px);pointer-events:none;justify-content:space-between;align-items:center;width:min(100%,480px);margin:0 auto;padding:0 16px;display:flex;position:fixed}.mtop>*{pointer-events:auto}.mtop .round{background:var(--w-top,rgb(var(--paper-rgb) / .63));box-shadow:var(--w-top-edge,inset 0 1px 0 #fff, inset 0 0 0 1px #ffffff80)}.mtop .round svg{width:20px;height:20px}.mfollow{background:var(--w-follow,rgb(var(--paper-rgb) / .8));color:var(--w-follow-on,var(--ink));padding:0 16px;font-size:.84rem;font-weight:650}.mfollow.on{background:var(--w-top,rgb(var(--paper-rgb) / .55));color:var(--ink);box-shadow:var(--w-top-edge,none)}.mpreview{pointer-events:none;background:var(--w-top,rgb(var(--paper-rgb) / .66));min-height:36px;color:var(--ink);box-shadow:var(--w-top-edge,none);font-size:.78rem}.dockwrap{z-index:7;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);pointer-events:none;width:min(100%,480px);margin:0 auto;padding:0 16px;position:fixed}.dock{pointer-events:auto;background:rgb(var(--paper-rgb) / .9);height:60px;box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #ffffff8f, 0 18px 36px -16px rgb(var(--shade-rgb) / .8);border-radius:999px;align-items:center;gap:10px;padding:6px;display:flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .dock{background:rgb(var(--paper-rgb) / .77);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5)}}.dock .dp{width:48px;height:48px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;flex:none;overflow:hidden}.dock .dp img{object-fit:cover;width:100%;height:100%}.dock .own{background:var(--ink);min-width:0;height:48px;color:var(--paper);border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 12px 0 16px;font-size:min(.94rem,4.1vw);font-weight:650;display:flex}.dock .own:active{transform:scale(.97)}.dock .own[aria-busy]{animation:1s ease-in-out infinite alternate own-wait}@keyframes own-wait{to{opacity:.72;transform:scale(.98)}}.dock .own span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dock .own em{font:italic 600 1.1em/1 var(--display-italic)}.dock .own svg{flex:none;width:18px;height:18px}[data-tier=A] .muse:not(.landed) .dockwrap{transform:translateY(130px)}[data-tier=A] .muse.landed:not(.leaving) .dockwrap{animation:.8s cubic-bezier(.16,1,.3,1) .12s backwards dock-up}[data-tier=A] .muse.landed:not(.leaving) .dock .dp{animation:.7s cubic-bezier(.34,1.8,.64,1) .3s backwards dp-pop}[data-tier=A] .muse.landed:not(.leaving) .dock .own{animation:.7s cubic-bezier(.16,1,.3,1) .38s backwards own-wipe}@keyframes dock-up{0%{transform:translateY(130px)}}@keyframes dp-pop{0%{transform:scale(0)rotate(-30deg)}}@keyframes own-wipe{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}.sweep{z-index:5;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff57 50%,#0000 62%);position:fixed;top:-10%;bottom:-10%;left:-40%;right:-40%}[data-tier=A] .muse.landed:not(.leaving) .sweep{animation:1.5s cubic-bezier(.65,0,.35,1) both sweep}@keyframes sweep{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(120%)}}.muse.direct:not(.leaving){background:var(--w-page,var(--wall));animation:.25s page-in}@keyframes page-in{0%{opacity:0}}.muse.overhome,.muse.overhome.flown{background:0 0}.muse.overhome>:not(.mv){visibility:hidden}.hsmall.stack{box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:visible}.hcard{box-shadow:10px 22px 30px -14px rgb(var(--shade-rgb) / .7), 0 0 0 2px var(--paper);transform:translate(calc(var(--d) * -8px), calc(var(--d) * -5px)) rotate(calc(var(--d) * -6deg));z-index:calc(5 - var(--d));background:#000;border-radius:20px;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hcard img{object-fit:cover;width:100%;height:100%;display:block}.hleft{z-index:7;color:#fff;font:600 .64rem/1 var(--ui);letter-spacing:.02em;background:#0a0a0c80;border-radius:999px;padding:3px 7px;position:absolute;bottom:8px;left:8px;box-shadow:inset 0 0 0 1px #ffffff42}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hleft{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.hcard.out{z-index:6;transform:translate(-58px,-6px)rotate(-16deg)}.hcard.deep{opacity:0}.hcount{z-index:7;background:var(--alta);color:#fff;min-width:26px;height:26px;font:700 .76rem/1 var(--ui);box-shadow:0 0 0 2px var(--paper);border-radius:999px;place-items:center;padding:0 7px;display:grid;position:absolute;top:-9px;right:-6px}[data-tier=B] .hcard{transition:none}.hsmall.window{width:calc(148 * var(--u));height:calc(192 * var(--u));top:calc(236 * var(--u));right:calc(8 * var(--u));color:#fff;box-shadow:14px 26px 36px -14px rgb(var(--shade-rgb) / .75);cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;display:block;overflow:visible}.hsmall.window .lvb{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hsmall.window .lvb:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, #fff, var(--alta) 18%, rgb(var(--th-sun-rgb,224 35 63) / .25) 42%, var(--alta) 70%, #fff);width:180%;margin:-90% 0 0 -90%;animation:2.8s linear infinite hwindow;position:absolute;top:50%;left:50%}@keyframes hwindow{to{transform:rotate(1turn)}}.hsmall.window .inner{border-radius:21px;position:absolute;top:3px;bottom:3px;left:3px;right:3px;overflow:hidden}.hsmall.window .lvs{border-radius:inherit;background:#000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hsmall.window .lvs img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hsmall.window .lvs img:first-child{animation:16s ease-in-out infinite alternate hdrift}.hsmall.window .lvs img:nth-child(2){animation:8s ease-in-out infinite hswap;transform:scale(1.32);object-position:50% 14%!important}@keyframes hdrift{to{transform:scale(1.08)}}@keyframes hswap{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}.hsmall.window .lamp{z-index:2;background:var(--alta);color:#fff;font:700 .68rem/1.4 var(--ui);letter-spacing:.02em;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;display:inline-flex;position:absolute;top:10px;left:10px}.hsmall.window .lamp i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite alternate hlamp}@keyframes hlamp{0%{opacity:.35}}.hsmall.window .iggo{z-index:2;color:#120609;min-height:34px;font:700 .82rem/1 var(--ui);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:10px;left:10px;right:10px}[data-tier=B] .hsmall.window *,[data-tier=B] .hsmall.window :before{animation:none}@media (prefers-reduced-motion:reduce){.hsmall.window *,.hsmall.window :before{animation:none}.hcard{transition:none}}.mwelcome{background:rgb(var(--paper-rgb) / .08);width:100%;max-width:340px;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12);border-radius:20px;justify-items:center;gap:10px;margin-top:6px;padding:14px 16px;display:grid}.mwelcome small{color:var(--soft);font-size:.8rem}.mwelcome small b{font:italic 600 1rem/1 var(--display-italic);color:var(--ink)}.intro .mwelcome p{max-width:34ch;font-size:.88rem}.mhello{color:#1a0509;min-height:44px;font:600 .9rem var(--ui);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.mhello i{font-size:.75rem;font-style:normal}.ofp{z-index:42;color:var(--ink);--gap:14px;--edge-top:var(--edge-dark);position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.ofset{z-index:0;background:linear-gradient(rgb(var(--shade-rgb) / 1), var(--wall) 78%);position:absolute;top:0;bottom:0;left:0;right:0}.ofset:after{content:"";background:linear-gradient(rgb(var(--sun-rgb) / .3), transparent 70%);border-radius:999px 999px 0 0;width:78%;height:84%;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}.ofset canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ofset:before{content:"";z-index:2;pointer-events:none;background:var(--scrim-top);position:absolute;top:0;bottom:0;left:0;right:0}.ofp:has(.wd:not(.leaving)){--edge-bottom:var(--edge-dark)}.ofp:has(.wd:not(.leaving)) .ofset:before{background:var(--scrim-top), var(--scrim-bottom)}.ofset canvas.late{animation:.6s page-in}.ofui{z-index:1;scrollbar-width:none;grid-template-rows:auto minmax(300px,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.ofui::-webkit-scrollbar{display:none}.oftop{z-index:3;width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 0;align-items:center;gap:10px;margin:0 auto;display:flex;position:relative}.oftop .round{color:var(--w-on,var(--paper));background:var(--w-round,#fffaf438);box-shadow:inset 0 0 0 1px var(--w-round-ring,#fffaf44d);flex:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .oftop .round{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.oftop .round svg{width:20px;height:20px}.oflab{min-width:0;color:var(--w-on,var(--paper));font:650 min(.94rem, 4.1vw)/1.5 var(--ui);white-space:nowrap;outline:none;align-items:center;gap:8px;display:flex}.ofdp{width:30px;height:30px;box-shadow:0 0 0 1.5px var(--w-on,var(--paper));border-radius:50%;flex:none;overflow:hidden}.ofdp img{object-fit:cover;width:100%;height:100%;display:block}.ofwords em,.ofwordsfly em{font:italic 600 1.1em/1 var(--display-italic)}.ofmid{--wf:min(calc(86 * var(--u)), 14vh);--cw:min(72vw, 340px, calc((100vh - 280px - var(--wf) * .81) * 5 / 7));flex-direction:column;justify-content:center;min-height:0;display:flex;position:relative}@supports (height:1svh){.ofmid{--cw:min(72vw, 340px, calc((100svh - 280px - var(--wf) * .81) * 5 / 7))}}@supports (width:1cqw){.ofmid{container-type:size}.ofstack{--wf:min(calc(86 * var(--u)), 16cqh);--cw:min(72cqw, 340px, calc((100cqh - 34px - var(--wf) * .81) * 5 / 7))}}.ofstack{margin-top:calc(var(--wf) * .81 - 14px);flex:none;position:relative}.ofword{z-index:0;text-align:center;white-space:nowrap;pointer-events:none;font:500 var(--wf)/.9 var(--display);letter-spacing:-.04em;color:var(--w-word,rgb(var(--sun-rgb) / .82));text-shadow:0 10px 30px #0000002e;padding-bottom:.06em;position:absolute;bottom:calc(100% - 18px - .09em);left:0;right:0;overflow:hidden}.ofword b{font-weight:inherit;display:inline-block}.ofword span{display:inline-block}[data-tier=A] .ofp:not(.arrived) .ofword span{transform:translateY(105%)}[data-tier=A] .ofp.arrived:not(.leaving) .ofword span{animation:rise-letter .75s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 32ms) backwards}.ofrail{z-index:2;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;padding:18px calc(50% - var(--cw) / 2) 28px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex:none;display:flex;position:relative;overflow-x:auto}.ofrail::-webkit-scrollbar{display:none}.ofrail.none{padding:0}.ofcard{width:var(--cw);height:calc(var(--cw) * 1.4);scroll-snap-align:center;scroll-snap-stop:always;background:var(--shade);box-shadow:16px 30px 44px -18px rgb(var(--shade-rgb) / .75);border:0;border-radius:30px;flex:none;padding:0;transition:transform .4s,opacity .4s;display:block;position:relative;overflow:hidden}.ofcard:not(.on){opacity:.7;transform:scale(.92)}.ofcard img{object-fit:cover;width:100%;height:100%;display:block}.ofcard video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ofcard.playing video{opacity:1}[data-tier=A] .ofp.arrived .ofcard.on:not(.playing) img{animation:9s ease-in-out infinite alternate slow-zoom}@keyframes slow-zoom{to{transform:scale(1.08)}}.ofcard.ghost{background:rgb(var(--paper-rgb) / .3);box-shadow:none}[data-tier=A] .ofcard.ghost{animation:1.6s ease-in-out infinite alternate breathe}.ofnote{z-index:2;align-self:center;width:min(100% - 40px,320px);position:relative}.ofinfo{padding:0 20px calc(env(safe-area-inset-bottom,0px) + 10px);background:linear-gradient(rgb(var(--wall-rgb) / 0) calc(100% - 110px), var(--wall) calc(100% - 64px)), rgb(var(--wall-rgb) / .94);position:relative}.ofinfo:before{content:"";pointer-events:none;background:linear-gradient(rgb(var(--wall-rgb) / 0) 0%, rgb(var(--wall-rgb) / .047) 19%, rgb(var(--wall-rgb) / .113) 34%, rgb(var(--wall-rgb) / .207) 47%, rgb(var(--wall-rgb) / .31) 57%, rgb(var(--wall-rgb) / .414) 65%, rgb(var(--wall-rgb) / .517) 73%, rgb(var(--wall-rgb) / .62) 80%, rgb(var(--wall-rgb) / .714) 86%, rgb(var(--wall-rgb) / .799) 91%, rgb(var(--wall-rgb) / .865) 95%, rgb(var(--wall-rgb) / .912) 98%, rgb(var(--wall-rgb) / .94) 100%);height:24vh;position:absolute;bottom:100%;left:0;right:0}.ofinner{text-align:center;justify-items:center;gap:8px;width:min(100%,440px);margin:0 auto;display:grid;position:relative}.ofline{text-wrap:pretty;min-height:2.8em;color:var(--soft);font-size:.9rem;line-height:1.4}[data-tier=A] .ofp.arrived .ofline p{animation:.4s ease-out line-in}@keyframes line-in{0%{opacity:0;transform:translateY(10px)}}.ofdots{gap:6px;min-height:7px;display:flex}.ofdots i{background:rgb(var(--ink-rgb) / .2);border-radius:4px;width:7px;height:7px;transition:width .3s,background-color .3s}.ofdots i.on{background:var(--ink);width:22px}.ofcta{background:var(--ink);width:100%;height:54px;color:var(--paper);border-radius:999px;font-size:1rem;font-weight:650}.ofcta:active{transform:scale(.98)}.ofcta.glint{position:relative;overflow:hidden}.ofcta.glint:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff54 50%,#0000 65%);animation:3.4s ease-in-out 1.2s infinite glint;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes glint{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ofcta.glint:after{animation:none}}@media (max-height:640px){.ofinner{gap:5px}.ofcta{height:48px}.ofline{font-size:.84rem}}.oflink{min-height:44px;color:var(--ink);text-underline-offset:3px;padding:0 12px;font-size:.86rem;font-weight:600;text-decoration:underline}.ofpill,.ofwordsfly,.offacefly{z-index:3;pointer-events:none;position:absolute}.ofpill{background:var(--ink);color:var(--paper);will-change:clip-path}.ofpill b{place-items:center;font-size:1rem;font-weight:650;display:grid;position:absolute}.ofpill svg{position:absolute}.ofwordsfly{color:var(--w-on,var(--paper));font:650 min(.94rem, 4.1vw)/1.5 var(--ui);white-space:nowrap;will-change:transform;align-items:center;gap:.25em;display:flex}.offacefly{box-shadow:0 0 0 2px var(--w-on,var(--paper));will-change:transform;border-radius:50%;overflow:hidden}.offacefly img{object-fit:cover;width:100%;height:100%;display:block}.ofsweep{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff47 50%,#0000 62%);position:absolute;top:-10%;bottom:-10%;left:-40%;right:-40%}[data-tier=A] .ofp.arrived:not(.direct):not(.leaving) .ofsweep{animation:1.5s cubic-bezier(.65,0,.35,1) .3s both sweep}.ofp.direct:not(.leaving){animation:.25s page-in}.ofp.direct.leaving{opacity:0;transition:opacity .25s}.ofp.leaving{pointer-events:none}.muse[data-under]{visibility:hidden}.ofsong{flex:none;margin-left:auto;position:relative}.ofsong .round{position:relative}.ofbars{align-items:flex-end;gap:2.5px;height:14px;display:flex}.ofbars i{transform-origin:50% 100%;background:currentColor;border-radius:2px;width:2.5px;height:100%;transform:scaleY(.3)}.ofsong.on .ofbars i{animation:.9s ease-in-out infinite alternate ofbar}.ofsong.on .ofbars i:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.ofsong.on .ofbars i:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}.ofsong.on .ofbars i:nth-child(4){animation-duration:.8s;animation-delay:-.15s}@keyframes ofbar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.ofsong .round svg{width:18px;height:18px;margin-left:2px}.ofsongname{color:#fff;text-align:right;white-space:nowrap;pointer-events:none;opacity:0;background:#120a0c6b;border-radius:14px;justify-items:end;width:max-content;max-width:min(64vw,260px);padding:7px 12px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .ofsongname{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#120a0c42}}.ofsongname b,.ofsongname small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ofsongname b{font-size:.82rem;font-weight:700;line-height:1.25}.ofsongname small{opacity:.85;font-size:.72rem;font-weight:600}.ofsong.named .ofsongname{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ofsong.on .ofbars i{animation:none;transform:scaleY(.7)}.ofsong.on .ofbars i:nth-child(2n){transform:scaleY(1)}}.oftop:has(.ofsong) .ofwords{text-overflow:ellipsis;min-width:0;overflow:hidden}.as{--ease:cubic-bezier(.16, 1, .3, 1);z-index:70;isolation:isolate;background:var(--wall);color:var(--ink);opacity:0;transition:opacity .32s ease, transform .55s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip;transform:scale(1.03)}.as.in{opacity:1;transform:none}.as.out{opacity:0;pointer-events:none;transition:opacity .28s,transform .32s cubic-bezier(.4,0,.7,.2);transform:scale(.985)}.assky{z-index:-1;pointer-events:none;-webkit-mask-image:var(--edge-fade);-webkit-mask-image:var(--edge-fade);mask-image:var(--edge-fade);background:radial-gradient(110% 55% at 0% 0%, var(--sun) 0%, rgb(var(--sun-rgb) / .4) 42%, transparent 72%), radial-gradient(80% 50% at 100% 100%, rgb(var(--shade-rgb) / .28), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.astop{width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 0;flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.asround{width:44px;height:44px;color:var(--ink);background:rgb(var(--paper-rgb) / .8);box-shadow:0 8px 20px -12px rgb(var(--shade-rgb) / .8);border-radius:999px;flex:none;place-items:center;transition:transform .15s;display:grid}.asround.ghost{visibility:hidden}.asround svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.asround:active{transform:scale(.94)}.asstepno{color:var(--soft);flex:1;font-size:.86rem;font-weight:650}.asbar{background:rgb(var(--ink-rgb) / .1);border-radius:2px;flex:none;width:min(100% - 40px,440px);height:3px;margin:12px auto 0;overflow:hidden}.asbar span{background:var(--ink);transform-origin:0;height:100%;transition:transform .7s var(--ease);display:block}.aspage{flex-direction:column;flex:auto;width:min(100%,480px);min-height:0;margin:0 auto;padding:30px 24px 0;display:flex;position:relative}.aspage.center{text-align:center;align-items:center;padding-top:14px}.aspage.done{justify-content:center;padding-bottom:40px}.aspage>:not(.swing){transition:opacity .25s}.as.hold .aspage>:not(.swing){opacity:.4}.as.hold .aspage{pointer-events:none}.aspage>:not(.astitle){animation:asrise .6s var(--ease) both}.aspage>:first-child{animation-delay:40ms}.aspage>:nth-child(3){animation-delay:.22s}.aspage>:nth-child(4){animation-delay:.3s}.aspage>:nth-child(5){animation-delay:.38s}.aspage>:nth-child(n+6){animation-delay:.46s}@keyframes asrise{0%{opacity:0;transform:translateY(16px)}}.astitle{font:700 1.84rem/1.1 var(--ui);letter-spacing:-.01em;text-wrap:balance;margin-top:6px}.asme+.astitle{margin-top:24px}.astitle .w{vertical-align:top;margin:0 -.08em -.14em 0;padding:0 .08em .14em 0;display:inline-block;overflow:hidden}.astitle .w>span{animation:asword .75s var(--ease) both;animation-delay:calc(var(--i) * 60ms + 80ms);display:inline-block}@keyframes asword{0%{transform:translateY(110%)rotate(4deg)}}.aslede{color:var(--soft);text-wrap:pretty;margin-top:10px;font-size:1rem;line-height:1.45}.aspage.center .aslede{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}.asnote{color:var(--soft);align-items:center;min-height:44px;margin-top:2px;font-size:.86rem;line-height:1.4;display:flex}.aspage.center .asnote{justify-content:center}.asrow{text-align:left;cursor:text;background:rgb(var(--paper-rgb) / .7);width:100%;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08);border-radius:18px;margin-top:24px;padding:12px 18px 8px;transition:background-color .15s,box-shadow .15s;display:block;position:relative}.asrow:focus-within{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.asrow.bad{box-shadow:inset 0 0 0 2px var(--alta)}.asrowlabel{letter-spacing:.02em;color:var(--soft);font-size:.76rem;font-weight:650;display:block}.asrowline{align-items:center;gap:12px;display:flex}.asrow input:not([type=checkbox]){min-width:0;height:36px;color:var(--ink);font:600 max(16px, 1.25rem) / 1 var(--ui);letter-spacing:.01em;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.asrow input::placeholder{color:rgb(var(--ink-rgb) / .28)}.asprefix{border-right:1px solid rgb(var(--ink-rgb) / .16);font:600 1.25rem/1 var(--ui);padding-right:12px}.asrow.check{cursor:pointer;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:14px 18px;font-weight:600;display:flex}.asrow.check:focus-within{background:rgb(var(--paper-rgb) / .7);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08)}.asme{align-items:center;gap:14px;display:flex}.asmeav{width:58px;height:58px;color:var(--paper);font:italic 560 1.7rem/1 var(--display-italic);background:radial-gradient(120% 120% at 20% 10%, var(--th-sun), var(--night-red-edge));box-shadow:0 12px 24px -14px rgb(var(--shade-rgb));border-radius:50%;flex:none;place-items:center;display:grid}.asmetext{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.asmetext strong{font:italic 560 1.35rem/1.1 var(--display-italic);overflow-wrap:anywhere}.asmetext small{background:rgb(var(--paper-rgb) / .8);border-radius:999px;padding:5px 11px;font-size:.76rem;font-weight:650}.aschip{color:var(--ink);background:rgb(var(--paper-rgb) / .85);border-radius:999px;padding:5px 12px;font-size:.84rem;font-weight:650;position:relative}.aschip:before{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.ascells{width:100%;margin-top:24px;display:block}.ascellrow{grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.ascell{height:62px;font:650 1.65rem/1 var(--ui);background:rgb(var(--paper-rgb) / .7);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08);border-radius:16px;place-items:center;transition:box-shadow .15s,background-color .15s;display:grid}.ascell.full{background:#fff}.ascell.full span{animation:.34s cubic-bezier(.3,1.6,.5,1) aspop}@keyframes aspop{0%{opacity:0;transform:scale(.4)}}.ascellrow:focus-within .ascell.at{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.ascellrow:focus-within .ascell.at:not(.full):after{content:"";background:var(--ink);border-radius:1px;width:2px;height:26px;animation:1s step-end infinite ascaret}@keyframes ascaret{50%{opacity:0}}.ascells.bad .ascell{box-shadow:inset 0 0 0 2px var(--alta)}.ascells.bad .ascellrow{animation:.4s asshake}@keyframes asshake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.ascellinput{color:#0000;caret-color:#0000;letter-spacing:2em;-webkit-text-fill-color:transparent;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.ascellinput::selection{background:0 0}.ascellinput:-webkit-autofill{transition:background-color 9999s;-webkit-box-shadow:inset 0 0 0 60px #0000}.asfoot{width:min(100%,480px);padding:12px 24px calc(env(safe-area-inset-bottom,0px) + 16px);flex-direction:column;flex:none;gap:8px;margin:0 auto;display:flex}.asfoot .asgo{width:100%;animation:asrise .5s var(--ease) both .3s;margin-top:0}.asgo.quiet{background:rgb(var(--paper-rgb) / .8);color:var(--ink);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12)}.ascheck{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;margin-top:14px;padding-top:10px;font-size:.95rem;display:flex;position:relative}.ascheck input,.asrow.check input{opacity:0;width:1px;height:1px;position:absolute}.asbox{width:24px;height:24px;box-shadow:inset 0 0 0 2px rgb(var(--ink-rgb) / .35);background:#fff;border-radius:8px;flex:none;transition:background-color .15s,box-shadow .15s}.ascheck .asbox{margin-top:-1px}:-webkit-any(.ascheck,.asrow.check) input:checked+.asbox{background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%23fffaf4' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 18px no-repeat;box-shadow:none}:is(.ascheck,.asrow.check) input:checked+.asbox{background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%23fffaf4' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 18px no-repeat;box-shadow:none}:-webkit-any(.ascheck,.asrow.check) input:focus-visible+.asbox{outline:2px solid var(--alta);outline-offset:3px}:is(.ascheck,.asrow.check) input:focus-visible+.asbox{outline:2px solid var(--alta);outline-offset:3px}.aserr{min-height:1.45em;color:var(--alta);margin-top:8px;font-size:.88rem;font-weight:550}.aserr:empty{visibility:hidden}.asgo,.jgo{background:var(--ink);height:56px;color:var(--paper);border-radius:999px;margin-top:6px;font-size:1rem;font-weight:650;transition:transform .15s,opacity .2s;position:relative}.asgo:active:not(:disabled),.jgo:active:not(:disabled){transform:scale(.97)}.asgo:disabled,.jgo:disabled{opacity:.35}.asgo[aria-busy=true],.jgo[aria-busy=true]{pointer-events:none}.asgo[aria-busy=true] span,.jgo[aria-busy=true] span{opacity:0}.asgo[aria-busy=true]:after,.jgo[aria-busy=true]:after{content:"";border:2px solid rgb(var(--paper-rgb) / .3);border-top-color:var(--paper);border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite asspin;position:absolute;top:50%;left:50%}.aslink{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .3);text-decoration-color:rgb(var(--ink-rgb) / .3);min-height:32px;font-weight:650}.ascaptcha:empty{display:none}.aspage.gender>*{flex-shrink:0}.gsay{font:700 1.64rem/1.12 var(--ui);letter-spacing:-.01em;text-wrap:pretty;min-height:2.24em;margin-top:2px}.gsayi{color:var(--soft)}.gsaywords{animation:asword .55s var(--ease) both;display:inline-block}.gsayblank{vertical-align:baseline;border-bottom:2px dashed rgb(var(--ink-rgb) / .3);width:4.2em;height:.9em;display:inline-block}.gcloud{flex-wrap:wrap;place-content:center;align-items:center;gap:10px 8px;margin:18px -6px 0;padding:6px 0;display:flex}.gword{--r:0deg;min-height:44px;color:var(--ink);background:rgb(var(--paper-rgb) / .78);box-shadow:inset 0 1px 0 #fff, 0 10px 22px -16px rgb(var(--shade-rgb) / .9);margin-block:calc(var(--y,0px) * -1) var(--y,0px);rotate:var(--r);animation:gfloat var(--t,6s) ease-in-out infinite alternate;animation-delay:calc(var(--d,0s) * -1);transition:background-color .2s ease, color .2s ease, opacity .2s ease, scale .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:.95rem;font-weight:600;line-height:1.1;display:inline-flex;position:relative}.gword.m{padding:10px 18px;font-size:.94rem}.gword.l{font:650 1.02rem/1 var(--ui);min-height:50px;padding:10px 22px}.gword.on{background:var(--ink);color:var(--paper);box-shadow:0 14px 26px -14px rgb(var(--shade-rgb) / 1);scale:1.05}.gword:active:not(:disabled){scale:.95}.gword:disabled{opacity:.35}.gword svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@keyframes gfloat{0%{translate:0 -3px}to{translate:0 4px}}.asskip{min-height:44px;color:var(--soft);animation:asrise .5s var(--ease) both .36s;align-self:center;padding:0 16px;font-weight:650}.swing{flex:none;width:160px;height:178px;margin-bottom:6px;position:relative}.swingpin{background:rgb(var(--ink-rgb) / .3);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:0;left:50%}.swingarm{transform-origin:0 0;width:0;height:160px;animation:1.25s cubic-bezier(.45,0,.55,1) infinite alternate swing;position:absolute;top:5px;left:50%;transform:rotate(-13deg)}.swingchain{background:linear-gradient(#b48a4e,#e3c58e 60%,#b48a4e);border-radius:1px;width:2px;height:46px;position:absolute;top:0;left:-1px}.swingarm img{width:174px;max-width:none;position:absolute;top:26px;left:-87px}.swingshadow{background:rgb(var(--shade-rgb) / .35);filter:blur(5px);border-radius:50%;width:70px;height:10px;margin-left:-35px;animation:1.25s cubic-bezier(.45,0,.55,1) infinite alternate swingshade;position:absolute;bottom:0;left:50%;transform:translate(-14px)}@keyframes swing{to{transform:rotate(13deg)}}@keyframes swingshade{to{transform:translate(14px)}}.drop{flex:none;width:190px;height:170px;margin-bottom:4px;position:relative}.drop img{object-fit:contain;transform-origin:50% 90%;width:100%;height:100%;animation:.95s cubic-bezier(.3,0,.3,1) 50ms both dropin}@keyframes dropin{0%{opacity:0;transform:translateY(-180px)rotate(-8deg)}20%{opacity:1}48%{transform:scale(1)}60%{scale:1.08 .88}76%{scale:.97 1.04}to{transform:scale(1)}}.kw{--ease:cubic-bezier(.16, 1, .3, 1);--tile:clamp(116px, 35vw, 168px);--gap:14px;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip;-webkit-mask-image:linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(#000 62%,#0000 98%)}.kwtilt{left:-30%;top:calc(env(safe-area-inset-top,0px) - 2%);gap:var(--gap);transform-origin:30% 0;flex-direction:column;display:flex;position:absolute;transform:rotate(-9deg)}.kwline{transition:transform .75s var(--ease), opacity .5s ease;transition-delay:calc(var(--r) * 50ms);animation:kwin .9s var(--ease) backwards;animation-delay:calc(var(--r) * 70ms)}.kwline:nth-child(2){margin-left:calc(var(--tile) * -.55)}@keyframes kwin{0%{opacity:0;transform:translate(16%)}}.kw.out .kwline{opacity:0;transition:transform .6s cubic-bezier(.7,0,.84,0),opacity .4s .2s;transition-delay:calc((2 - var(--r)) * 50ms);transform:translateY(-160%)rotate(-3deg)}.kwrow{gap:var(--gap);width:max-content;padding-right:var(--gap);will-change:transform;animation:linear infinite kwdrift;display:flex}@keyframes kwdrift{to{transform:translate(-50%)}}.kw.still .kwrow{animation:none}.kwtile{width:var(--tile);height:var(--tile);box-shadow:inset 0 1px 0 #ffffff59, 0 18px 36px -22px rgb(var(--shade-rgb) / .9);border-radius:30px;flex:none;place-items:center;display:grid;overflow:hidden}.kwtile.prop img{object-fit:contain;width:108%;max-width:none;height:108%}.kwtile.face{background:rgb(var(--paper-rgb) / .5);display:block;position:relative}.kwtile.face img{object-fit:cover;width:100%;height:100%;animation:.6s both kwface}@keyframes kwface{0%{opacity:0}}.kwname{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);font:italic 560 .9rem/1.2 var(--display-italic);color:var(--ink);background:rgb(var(--paper-rgb) / .82);border-radius:999px;padding:4px 10px;position:absolute;bottom:10px;left:10px;overflow:hidden}.as[data-kb]{padding-top:var(--vvt,0px);padding-bottom:var(--kb,0px)}.as[data-kb] .astop{padding-top:calc(env(safe-area-inset-top,0px) + 6px)}.as[data-kb] .asround{width:38px;height:38px}.as[data-kb] .asbar{margin-top:8px}.as[data-kb] .aspage{padding-top:14px;overflow:clip}.as[data-kb] .aspage.center{padding-top:6px}.as[data-kb] .astitle{margin-top:0;font-size:1.3rem}.as[data-kb] .aspage.form>.aslede{display:none}.as[data-kb] .aspage:not(.center)>:-webkit-any(.aslede,.mjkick,.mjdock,.asme,.mjwhy){display:none}.as[data-kb] .aspage:not(.center)>:is(.aslede,.mjkick,.mjdock,.asme,.mjwhy){display:none}.as[data-kb] .aspage>.asrow{margin-top:12px}.as[data-kb] .asrow.check{min-height:48px;margin-top:8px;padding-block-start:10px;padding-block-end:10px}.as[data-kb] .swing{margin:-46px 0 -42px;transform:scale(.5)}.as[data-kb] .ascells{margin-top:12px}.as[data-kb] .ascell{height:52px}.as[data-kb] .asfoot{padding-top:8px;padding-bottom:8px}.as[data-kb] .asnote{margin-top:4px}.as[data-kb] .asskip{display:none}@media (max-height:700px){.aspage{padding-top:20px}.aspage.center{padding-top:4px}.astitle{font-size:1.6rem}.swing{margin:-18px 0 -14px;transform:scale(.8)}.drop{margin:-16px 0 -12px;transform:scale(.8)}.asrow{margin-top:18px}.ascells{margin-top:16px}.ascell{height:54px}.gsay{font-size:1.3rem}.aspage.gender .aslede{margin-top:6px;font-size:.94rem}.gcloud{gap:8px 6px;margin-top:10px}.gword.l{min-height:46px;font-size:.96rem}}@media (prefers-reduced-motion:reduce){.as,.asfoot,.asbar span,.asgo,.jgo,.kwline,.aspage>*{transition:none}.aspage>*,.asfoot .asgo,.astitle .w>span,.kwtile.face img,.ascell.full span,.kwline,.kwrow,.swingarm,.swingshadow,.drop img,.ascells.bad .ascellrow,.gword,.gsaywords,.asskip{animation:none}}.asbuy{background:rgb(var(--paper-rgb) / .7);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08);text-align:left;border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;margin-top:4px;padding:10px;display:grid}.asbuy img{object-fit:cover;border-radius:12px;width:56px;height:56px}.asbuy small{color:var(--soft);font-size:.78rem;display:block}.asbuy b{font-size:.95rem;line-height:1.3;display:block}.asticks{text-align:left;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.asticks li{color:var(--soft);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:.86rem;line-height:1.4;display:grid}.asticks li:before{content:"";background:#2fbf7133 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232fbf71' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.6 4.6L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px}.tg .aspage{overscroll-behavior:contain;padding-bottom:12px;overflow-y:auto}.tglist{animation:asrise .6s var(--ease) both .12s;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.tglist li{background:rgb(var(--paper-rgb) / .08);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .1);border-radius:18px;padding:14px 16px}.tglist b{font-size:1rem;font-weight:650;display:block}.tglist p{color:var(--soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tglist .aslink{align-items:center;min-height:44px;margin-bottom:-10px;font-size:.9rem;font-weight:650;display:inline-flex}.tgnew{vertical-align:2px;background:rgb(var(--ink-rgb) / .12);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:.72rem;font-weight:650}.as.ck{--vb-glass:var(--th-glass-rgb)}.vbic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.vbic.dots{stroke-width:3.4px}.vbseal{color:var(--soft);background:#ffffff0f;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:.86rem;line-height:1.3;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.vbseal b{color:var(--ink);font-weight:650}.vbseal .vbic{width:18px;height:18px;color:var(--ink)}.vbtile{width:42px;height:42px;color:var(--ink);background:#ffffff14;border-radius:13px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.vbtile.ring{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff59}.vbpanel{background:rgb(var(--vb-glass) / .78);border-radius:22px;margin-top:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}.vbpanel>[role=listitem]+[role=listitem],.vbadd{box-shadow:inset 0 1px #ffffff14}.vbrow{text-align:left;width:100%;min-height:76px;color:var(--ink);align-items:center;gap:12px;padding:12px 10px 12px 14px;transition:background-color .15s;display:flex}.vbrow:active,.vbadd:active{background:#ffffff0f}.vbt{flex:1;min-width:0}.vbt b{font:700 1.02rem/1.2 var(--ui);display:block}.vbt small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.86rem;display:block;overflow:hidden}.vbmore{width:40px;height:40px;color:var(--soft);flex:none;place-items:center;display:grid}.vbadd{width:100%;min-height:60px;color:var(--ink);font:650 1rem var(--ui);text-align:left;align-items:center;gap:12px;padding:0 14px;display:flex}.vbhint{color:var(--soft);margin:10px 2px 0;font-size:.86rem}.vbempty{text-align:center;background:rgb(var(--vb-glass) / .6);border-radius:22px;margin-top:18px;padding:26px 20px;box-shadow:inset 0 0 0 1.5px #ffffff29}.vbring{width:64px;height:64px;color:var(--ink);background:rgb(var(--th-sun-rgb) / .2);box-shadow:0 0 30px rgb(var(--th-sun-rgb) / .5), inset 0 0 0 1px rgb(var(--th-sun-rgb) / .7);border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}.vbring .vbic{width:28px;height:28px}.vbempty b{font:700 1.12rem/1.2 var(--ui);display:block}.vbempty p{color:var(--soft);margin:6px 0 0;font-size:.9rem;line-height:1.4}.ck .aspage.vbform{padding-bottom:20px}.vbgrp{letter-spacing:.09em;text-transform:uppercase;color:var(--soft);align-items:center;gap:8px;margin:20px 0 0;font-size:.74rem;font-weight:700;display:flex}.vbgrp i{background:#ffffff1a;flex:1;height:1px}.vbff{cursor:text;margin-top:12px;display:block;position:relative}.vbff input{width:100%;height:60px;color:var(--ink);font:600 max(16px, 1.06rem) var(--ui);background:rgb(var(--vb-glass) / .78);-webkit-appearance:none;appearance:none;border:0;border-radius:16px;outline:none;padding:22px 16px 6px;transition:box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff1a}.vbff input:focus{box-shadow:inset 0 0 0 2px var(--ink);background:#ffffff1a}.vbff.bad input{box-shadow:inset 0 0 0 2px var(--alta)}.vbffl{color:var(--soft);pointer-events:none;font-size:1rem;transition:top .18s,font-size .18s;position:absolute;top:19px;left:16px}.vbff input:focus+.vbffl,.vbff input:not(:placeholder-shown)+.vbffl,.vbff.pre .vbffl{letter-spacing:.03em;font-size:.74rem;font-weight:600;top:9px}.vbff.pre input{padding-left:54px}.vbpfx{color:var(--soft);pointer-events:none;font-weight:600;position:absolute;top:28px;left:16px}.vbplate{background:rgb(var(--th-sun-rgb) / .14);box-shadow:inset 0 0 0 1px rgb(var(--th-sun-rgb) / .45);border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;animation:.3s cubic-bezier(.16,1,.3,1) vbrise;display:flex}.vbplate b{font-weight:700}.vbplate small{color:var(--soft);margin-top:1px;font-size:.78rem;display:block}.vbplate .vbic{color:var(--ink)}.vboops{color:var(--alta);margin:8px 2px 0;font-size:.88rem;line-height:1.35}.vbasking{color:var(--soft);margin:8px 2px 0;font-size:.88rem}.vbsel{text-align:left;width:100%;height:60px;color:var(--ink);font:600 1.06rem var(--ui);background:rgb(var(--vb-glass) / .78);border-radius:16px;justify-content:space-between;align-items:center;margin-top:12px;padding:22px 16px 6px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff1a}.vbsel.bad{box-shadow:inset 0 0 0 2px var(--alta)}.vbsel>span{letter-spacing:.03em;color:var(--soft);font-size:.74rem;font-weight:600;position:absolute;top:9px;left:16px}.vbsel i{color:var(--soft);font-style:italic;font-weight:500}.vbchips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vbchip{max-width:100%;min-height:40px;color:var(--ink);font:600 .9rem var(--ui);text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.vbchip .vbic{width:16px;height:16px}.vbchip[aria-pressed=true],.vbchip[aria-checked=true]{background:var(--ink);color:var(--paper);box-shadow:none}.vbform .vbseal{margin-top:18px}.vbscrim{z-index:20;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.vbscrim.open{opacity:1;pointer-events:auto}.vbsheet{left:0;right:0;bottom:var(--kb,0px);z-index:21;width:min(100%,480px);max-height:86%;padding:10px 20px calc(env(safe-area-inset-bottom,0px) + 20px);background:rgb(var(--vb-glass));visibility:hidden;background-image:linear-gradient(#ffffff0d,#0000 80px);border-radius:28px 28px 0 0;outline:none;flex-direction:column;margin:0 auto;transition:transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s;display:flex;position:absolute;transform:translateY(105%);box-shadow:inset 0 1px #fff3,0 -20px 40px -18px #000000e6}.vbsheet.open{visibility:visible;transition:transform .4s cubic-bezier(.16,1,.3,1);transform:none}.vbhdl{background:#ffffff4d;border-radius:4px;flex:none;width:40px;height:4px;margin:0 auto 12px}.vbsheettitle{font:700 1.32rem/1.15 var(--ui);letter-spacing:-.01em;margin:0}.vbsub{color:var(--soft);margin:4px 0 0;font-size:.9rem;line-height:1.4}.vbread{overflow-wrap:anywhere;background:#ffffff0f;border-radius:18px;flex-direction:column;gap:1px;margin-top:14px;padding:14px 16px;font-size:.95rem;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.vbk{letter-spacing:.09em;text-transform:uppercase;color:var(--soft);font-size:.72rem;font-weight:700}.vbread b{margin-top:4px;font-size:1.08rem}.vbacts{background:#ffffff0d;border-radius:18px;margin-top:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.vbact{width:100%;min-height:56px;color:var(--ink);font:600 1rem var(--ui);text-align:left;align-items:center;gap:12px;padding:0 16px;display:flex}.vbact+.vbact{box-shadow:inset 0 1px #ffffff14}.vbact.risk{color:var(--alta)}.vbbtn{width:100%;min-height:54px;font:650 1.02rem var(--ui);background:var(--ink);color:var(--paper);border-radius:999px;display:block}.vbbtn.quiet{color:var(--ink);background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38}.vbbtn.red{background:var(--alta);color:#fff}.vbbtn:disabled{opacity:.5}.vbsheet>.vbbtn{margin-top:12px}.vbtwo{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.vbsheeterr{color:var(--alta);margin:10px 2px 0;font-size:.88rem}.vbsheeterr:empty{display:none}.vbsrch{flex:none;margin-top:12px;display:block;position:relative}.vbsrch input{width:100%;height:48px;color:var(--ink);font:500 max(16px, 1rem) var(--ui);-webkit-appearance:none;appearance:none;background:#ffffff14;border:0;border-radius:14px;outline:none;padding:0 14px 0 42px;box-shadow:inset 0 0 0 1px #ffffff1f}.vbsrch input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.vbsrch input:focus{box-shadow:inset 0 0 0 2px var(--ink)}.vbsrch .vbic{color:var(--soft);position:absolute;top:14px;left:13px}.vbopts{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:8px -8px 0;padding:0;list-style:none;overflow-y:auto}.vbopt{text-align:left;width:100%;min-height:50px;color:rgb(var(--ink-rgb) / .86);font:550 1rem var(--ui);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.vbopt:active{background:#ffffff0f}.vbopt[aria-selected=true]{color:var(--ink);background:linear-gradient(90deg, transparent 20%, rgb(var(--th-sun-rgb) / .3));font-weight:700}.vbopt .vbic{stroke-width:2.6px;opacity:0;width:18px;height:18px}.vbopt[aria-selected=true] .vbic{opacity:1}.vbnone{color:var(--soft);padding:18px 12px;font-size:.92rem}.vbtoast{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 92px);z-index:19;background:var(--ink);width:min(100% - 32px,448px);color:var(--paper);pointer-events:none;border-radius:14px;margin:0 auto;padding:12px 14px;font-size:.9rem;font-weight:600;animation:.3s cubic-bezier(.16,1,.3,1) vbrise;position:absolute;box-shadow:0 16px 30px -12px #000c}@keyframes vbrise{0%{opacity:0;transform:translateY(14px)}}@media (max-width:340px){.vbrow{min-height:68px}.vbsheet{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.vbsheet,.vbsheet.open,.vbscrim{transition:none}.vbplate,.vbtoast{animation:none}}.vbopt:has(.vbpk){min-height:62px}.vbopt:disabled{opacity:.45}.vbpk{align-items:center;gap:12px;min-width:0;display:flex}.vbpk>span{gap:2px;min-width:0;display:grid}.vbpk b{font-weight:700}.vbpk small{color:var(--soft);font:500 .84rem var(--ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vbopt .vbpk .vbic{opacity:.85;flex:none;width:20px;height:20px}.vbfloat{z-index:80;pointer-events:none;color:var(--ink);--vb-glass:var(--th-glass-rgb);--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:var(--night-red-edge);--paper-rgb:var(--night-red-edge-rgb);--alta:#ff2742;position:fixed;top:0;bottom:0;left:0;right:0}.vbfloat .vbscrim.open,.vbfloat .vbsheet.open{pointer-events:auto}.you{z-index:32;overscroll-behavior:none;-webkit-overflow-scrolling:touch;background:var(--wall);color:var(--ink);transition:background-color .5s;animation:.46s cubic-bezier(.16,1,.3,1) backwards youin;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}@keyframes youin{0%{opacity:0;transform:translateY(14px)scale(.992)}}.you.out{pointer-events:none;animation:.3s cubic-bezier(.4,0,.7,.2) both youout}@keyframes youout{to{opacity:0;transform:translateY(8px)scale(.996)}}.you.still:not(.out){animation:none}@media (prefers-reduced-motion:reduce){.you,.you.out{animation:none}}.yousky{pointer-events:none;-webkit-mask-image:var(--edge-fade);-webkit-mask-image:var(--edge-fade);mask-image:var(--edge-fade);background:radial-gradient(110% 55% at 0% 0%, var(--sun) 0%, rgb(var(--sun-rgb) / .4) 42%, transparent 72%), radial-gradient(80% 50% at 100% 100%, rgb(var(--shade-rgb) / .28), transparent 70%);transition:opacity .5s;position:fixed;top:0;bottom:0;left:0;right:0}.youcol{width:min(100%,480px);padding:calc(env(safe-area-inset-top,0px) + 28px) 22px calc(env(safe-area-inset-bottom,0px) + 120px);flex-direction:column;margin:0 auto;display:flex;position:relative}.you.welcome{flex-direction:column;display:flex;overflow:clip}.youwall{flex:auto;min-height:140px;position:relative}.youcol.welcome{width:min(100%,480px);padding:0 22px calc(env(safe-area-inset-bottom,0px) + 104px);flex:none;transition:opacity .3s}.youcol.welcome.leaving{opacity:.2}.youcol.welcome .youtitle{margin-top:0}.youpair{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.youpair>:-webkit-any(.jgo,.youghostbtn){margin-top:0}.youpair>:is(.jgo,.youghostbtn){margin-top:0}.youcol.welcome .youtextbtn{align-self:center;margin-top:6px;padding:0 16px}.youkick{letter-spacing:.14em;text-transform:uppercase;color:var(--alta);font-size:.74rem;font-weight:650}.youtitle{font:700 2rem/1.1 var(--ui);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin-top:10px}.youtitle.big{font-size:2.28rem}.youinline{height:36px;color:var(--ink);border-radius:999px;padding:0 10px;font-size:.84rem;font-weight:650;transition:transform .15s,background-color .2s}.youinline:active{background:rgb(var(--ink-rgb) / .06);transform:scale(.95)}.youtitle.ghost,.youcard.ghost,.yourow.ghost{background:rgb(var(--paper-rgb) / .45);color:#0000;border-radius:18px;animation:1.6s ease-in-out infinite youpulse}.youtitle.ghost{width:70%;height:2.6rem}.youcard.ghost{height:120px}.youcard.ghost.short{height:84px}.yourow.ghost{height:56px;margin-top:10px}@keyframes youpulse{50%{opacity:.55}}.youlede{color:var(--soft);text-wrap:pretty;margin-top:14px;font-size:1.02rem;line-height:1.5}.youfine{text-align:center;color:var(--soft);margin-top:14px;font-size:.82rem}.youfine.left{text-align:left;margin-top:4px}.youfine a{color:var(--ink,currentColor);text-underline-offset:2px;text-decoration:underline}.youacts{flex-direction:column;gap:10px;margin-top:26px;display:flex}.youghostbtn{background:rgb(var(--paper-rgb) / .7);height:54px;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12);border-radius:999px;font-weight:650;transition:transform .15s}.youghostbtn.small{align-self:flex-start;height:44px;margin-top:14px;padding:0 18px;font-size:.9rem}.youghostbtn:active:not(:disabled),.youmini:active:not(:disabled){transform:scale(.97)}.youtextbtn{height:44px;color:var(--soft);font-size:.88rem;font-weight:650}.youtextbtn.link{text-underline-offset:3px;text-decoration:underline}.youghostbtn:disabled,.youtextbtn:disabled,.youmini:disabled{opacity:.5}.youcard{text-align:left;background:rgb(var(--paper-rgb) / .78);box-shadow:inset 0 1px 0 #fff, 0 18px 40px -24px rgb(var(--shade-rgb) / .7);border-radius:22px;flex-direction:column;align-items:stretch;margin-top:18px;padding:18px;display:flex}.youcard.act{gap:4px;transition:transform .15s}.youcard.act:active{transform:scale(.98)}.youcard.act strong{font:650 1.02rem/1.25 var(--ui)}.youcard.act span{color:var(--soft);font-size:.92rem}.youcol.ycalm{min-height:100%}.ytop{justify-content:space-between;align-items:center;margin-top:-6px;display:flex}.yroundbtn{width:48px;height:48px;color:var(--ink);background:#ffffff24;border-radius:16px;place-items:center;transition:transform .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.yroundbtn:active{transform:scale(.94)}.yroundbtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}.yavatar{border-radius:inherit;width:100%;height:100%;font:700 1.2rem/1 var(--ui);text-transform:uppercase;place-items:center;display:grid;overflow:hidden}.yavatar img{width:100%;height:100%;display:block}.yavatar.wait{animation:1.6s ease-in-out infinite youpulse}.yhi{flex-direction:column;margin-top:24px;font-weight:400;display:flex}.yhi span{font:700 2.5rem/1.05 var(--ui);letter-spacing:-.025em}.yhi em{font:italic 500 2.25rem/1.1 var(--display-italic);overflow-wrap:anywhere;margin-top:2px}.yhiline{color:var(--soft);margin-top:8px;font-size:.92rem;font-weight:550}.ytiles{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin:24px -22px 0;padding:4px 22px 22px;scroll-padding-inline:22px;display:flex;overflow-x:auto}.ytiles::-webkit-scrollbar{display:none}.ytile{text-align:left;scroll-snap-align:start;width:clamp(128px,40vw,178px);height:178px;color:var(--tc);background:var(--tb);-webkit-tap-highlight-color:transparent;border-radius:28px;flex-direction:column;flex:none;align-items:flex-start;padding:16px;transition:transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 30px -22px #000000f2}.ytile:active{transform:scale(.97)}.ytile.t-wine{--tb:var(--paper);--tc:var(--th-ink)}.ytile.t-cream{--tb:var(--th-ink);--tc:var(--paper)}.ytile.t-dark{--tb:var(--night-red-edge);--tc:var(--th-ink)}.ytl{opacity:.82;font-size:.9rem;font-weight:600;line-height:1.2;position:relative}.ytn{font:700 2.2rem/1 var(--ui);font-variant-numeric:lining-nums;margin-top:6px;position:relative}.ytn.wait{animation:1.6s ease-in-out infinite youpulse}@media (max-width:340px){.ytile{height:164px;padding:14px}.yhi span{font-size:2.2rem}.yhi em{font-size:2rem}}@media (prefers-reduced-motion:reduce){.ytile,.yroundbtn{transition:none}.yavatar.wait,.ytn.wait{animation:none}}.yapick{flex-direction:column;align-items:center;margin-top:20px;display:flex}.yabig{background:var(--th-ink);width:132px;height:132px;color:var(--paper);border-radius:40px;box-shadow:0 22px 34px -22px #000000f2}.yagrid{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin-top:24px;display:grid}.yaone{aspect-ratio:1;background:var(--th-ink);color:var(--paper);border-radius:22px;padding:0;transition:transform .15s,box-shadow .15s}.yaone:active{transform:scale(.96)}.yaone[aria-pressed=true]{box-shadow:0 0 0 3px var(--paper), 0 0 0 6px #fff}.yaacts{flex-direction:column;gap:6px;width:100%;margin-top:22px;display:flex}.yaacts>*{margin-top:0}.yaerr{color:var(--alta);margin-top:12px;font-size:.9rem;font-weight:600}@media (max-height:640px){.yabig{border-radius:28px;width:92px;height:92px}.yapick{margin-top:6px}.yagrid{gap:8px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.yaone{transition:none}}.ynight .yroundbtn{position:relative}.ynight .yroundbtn .ypen{fill:currentColor;stroke:none;width:18px;height:18px}.yghero{background:var(--night-red-edge);-webkit-tap-highlight-color:transparent;height:410px;padding:0;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 52%,#0000);mask-image:linear-gradient(#000 52%,#0000)}.yghero .yavatar{border-radius:0}.yghero .yavatar img{object-fit:cover;object-position:50% 12%}.ynight .ytop{z-index:1;pointer-events:none;position:relative}.ynight .ytop>*{pointer-events:auto}.ynight .yhi{pointer-events:none;text-shadow:0 2px 18px rgb(var(--night-red-rgb) / .75);margin-top:196px;position:relative}.ynight .yhiline{position:relative}.ynight .ytiles{gap:8px;margin:16px 0 0;padding:0 0 12px;position:relative;overflow:visible}.ynight .ytiles.four{grid-template-columns:1fr 1fr;display:grid}.ynight .ytiles.four .ytile.wide{grid-column:1/-1}.ynight .ytile{border-radius:20px;flex:1 1 0;justify-content:space-between;width:auto;min-width:0;height:92px;padding:12px}.ynight .ytl{font-size:.78rem}.ynight .ytn{margin-top:0;font-size:2rem}.ytn.long,.ynight .ytn.long{font-size:1.4rem;line-height:1.43}.ynight .yabig{background:var(--night-red-edge);width:148px;height:148px;box-shadow:0 0 0 2px var(--th-ink), 0 22px 34px -18px #000;border-radius:50%;overflow:hidden}.ynight .yaone{background:var(--night-red-edge);border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.ynight .yaone[aria-pressed=true]{box-shadow:0 0 0 2px var(--night-red), 0 0 0 4px var(--th-ink)}.ynight .yavatar img{object-fit:cover}.yatabs{gap:6px;width:100%;margin-top:20px;display:flex}.yatab{min-height:44px;color:var(--ink);background:#ffffff1a;border-radius:999px;flex:1;font-size:.92rem;font-weight:600;transition:background-color .2s}.yatab[aria-pressed=true]{color:var(--night-red-edge);background:var(--th-ink)}.yatabs+.yagrid{margin-top:16px}.yaacts .youghostbtn{flex:none}@media (max-height:640px){.ynight .yabig{width:92px;height:92px}}@media (max-width:340px){.ynight .yhi{margin-top:170px}.ynight .ytile{padding:10px}.ynight .ytl{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.yatab{transition:none}}.yquiet{flex-wrap:wrap;gap:0 20px;margin-top:auto;padding-top:24px;display:flex}.yquietbtn{min-height:44px;color:var(--soft);font-size:.95rem;font-weight:600}.yquietbtn:active{opacity:.55}.ysetacts{flex-direction:column;gap:6px;margin-top:34px;display:flex}.ysetacts .youghostbtn{margin-top:0}@media (prefers-reduced-motion:reduce){.yline{transition:none}}.youh{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.8rem;font-weight:650}.youstatus{align-items:center;gap:10px;margin-top:10px;font-weight:600;display:flex}.youstatus .dot{background:#c98a1b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #c98a1b2e}.youstatus .dot.approved{background:#2f8a55;box-shadow:0 0 0 4px #2f8a552e}.youstatus .dot.rejected,.youstatus .dot.paused{background:var(--alta);box-shadow:0 0 0 4px #d3122c26}.youbio{font:500 1rem/1.4 var(--ui);color:var(--soft);margin-top:8px}.yourow{border-bottom:1px solid rgb(var(--ink-rgb) / .07);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.yourow:last-child{border-bottom:0;padding-bottom:0}.yourow div{flex-direction:column;min-width:0;display:flex}.yourow strong{font-weight:600}.yourow span{color:var(--soft);font-size:.84rem}.youmini{background:rgb(var(--ink-rgb) / .06);border-radius:999px;flex:none;height:40px;padding:0 14px;font-size:.84rem;font-weight:650}.youmini[aria-busy=true]{opacity:.5}.as.mj{z-index:55}.mj .aspage>*{flex-shrink:0}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.astitle{outline:none}.asbar.off{visibility:hidden}.mjkeep{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:absolute;top:0;left:0}.mjkick{letter-spacing:.14em;text-transform:uppercase;color:var(--alta);align-items:center;gap:6px;margin-top:2px;font-size:.74rem;font-weight:650;display:flex}.mjkick svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}:-webkit-any(.asme,.mjdock)+.mjkick{margin-top:22px}:is(.asme,.mjdock)+.mjkick{margin-top:22px}.mjkick+.astitle{margin-top:8px}.mjlabel{justify-content:space-between;display:flex}.mjlabel .num{letter-spacing:0;font-weight:600}.mjhint{min-height:2.6em;color:var(--soft);margin-top:10px;padding:0 4px;font-size:.86rem;line-height:1.35}.mjhint.err{color:var(--alta);font-weight:550}.mjfine{text-align:center;color:var(--soft);animation:asrise .5s var(--ease) both .4s;font-size:.84rem}.mjmark{border-radius:50%;flex:none;width:18px;height:18px}.mjmark.checking{border:2px solid rgb(var(--ink-rgb) / .15);border-top-color:var(--ink);animation:.7s linear infinite asspin}.mjmark.ok{background:#2f8a55 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/13px no-repeat;animation:.34s cubic-bezier(.3,1.6,.5,1) aspop}.mjdock{background:rgb(var(--paper-rgb) / .9);height:60px;box-shadow:inset 0 1px 0 #fff, 0 18px 40px -22px rgb(var(--shade-rgb) / .9);border-radius:999px;align-items:center;gap:10px;margin:0 -8px;padding:6px;display:flex}.mjdp{width:48px;height:48px;color:var(--paper);font:italic 560 1.4rem/1 var(--display-italic);background:radial-gradient(120% 120% at 20% 10%, var(--th-sun), var(--night-red-edge));border-radius:50%;flex:none;place-items:center;display:grid}.mjown{background:var(--ink);min-width:0;height:48px;color:var(--paper);border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 12px 0 16px;font-size:min(.94rem,4.1vw);font-weight:650;display:flex}.mjown>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mjown em{font:italic 600 1.1em/1 var(--display-italic)}.mjown svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.asme small{font-family:var(--ui)}.asrow textarea{resize:none;width:100%;height:2.7em;color:var(--ink);font:500 max(16px, 1.05rem)/1.35 var(--ui);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;margin:4px 0 2px;padding:0;display:block}.asrow textarea::placeholder{color:rgb(var(--ink-rgb) / .3)}.asrow.check.mjsmall{align-items:flex-start;font-size:.92rem;font-weight:550;line-height:1.4}.asrow.check.mjsmall+.asrow.check{margin-top:10px}.mjkick+.astitle+.asrow.check{margin-top:22px}.asrow.check.mjsmall .asbox{margin-top:1px}.jref{background:rgb(var(--paper-rgb) / .7);border-radius:999px;align-self:flex-start;margin-top:16px;padding:8px 14px;font-size:.86rem}.mjwhy{flex-direction:column;gap:16px;margin:26px 0 0;padding:0;list-style:none;display:flex}.mjwhy li{color:var(--soft);padding-left:26px;line-height:1.45;position:relative}.mjwhy li:before{content:"";background:var(--alta);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:2px;box-shadow:0 0 0 4px #d3122c24}.mjwhy strong{color:var(--ink);font-weight:650}.jlights{border:0;min-width:0;margin:22px 0 0;padding:0}.jswatches{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jswatch{cursor:pointer;background:rgb(var(--paper-rgb) / .6);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .08);border-radius:18px;flex-direction:column;gap:2px;padding:12px;transition:box-shadow .2s,transform .15s;display:flex;position:relative}.jswatch:active{transform:scale(.97)}.jswatch.on{box-shadow:inset 0 0 0 2px var(--ink);background:rgb(var(--paper-rgb) / .9)}.jswatch input{opacity:0;width:1px;height:1px;position:absolute}.jswatch:has(input:focus-visible){outline:2px solid var(--alta);outline-offset:2px}.jchip{background:radial-gradient(120% 90% at 10% 0%, var(--sun), var(--wall) 60%, var(--shade));border-radius:12px;height:54px;margin-bottom:8px}.jswatch strong{font:650 1rem/1.1 var(--ui)}.jswatch>span:last-child{color:var(--soft);font-size:.8rem}.mjscrim{z-index:5;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:rgb(var(--shade-rgb) / .38);justify-content:center;align-items:flex-end;animation:.25s both mjfade;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mjask{text-align:center;background:var(--paper);width:min(100%,448px);box-shadow:0 30px 60px -30px rgb(var(--shade-rgb));animation:asrise .45s var(--ease) both;border-radius:28px;flex-direction:column;padding:24px 20px 12px;display:flex}.mjask h2{font:700 1.36rem/1.1 var(--ui)}.mjask p{color:var(--soft);text-wrap:pretty;margin:10px 4px 20px;line-height:1.45}.mjleave{height:52px;color:var(--alta);border-radius:999px;margin-top:6px;font-weight:650}.mjleave:active{background:#d3122c14}@keyframes mjfade{0%{opacity:0}}@media (max-height:700px){.mjdock{height:54px;padding:5px}.mjdp,.mjown{height:44px}.mjdp{width:44px}:-webkit-any(.asme,.mjdock)+.mjkick{margin-top:16px}:is(.asme,.mjdock)+.mjkick{margin-top:16px}.mjwhy{gap:12px;margin-top:20px}.jchip{height:40px}}@media (max-height:620px){.mj .aspage{padding-top:12px}.mj .astitle{font-size:1.4rem}.mj .aslede{margin-top:6px;font-size:.94rem}.mj .asrow{margin-top:14px}.mj .asme{gap:10px}.mj .asmeav{width:46px;height:46px;font-size:1.35rem}.mj .asfoot{padding-top:8px}.mjwhy{gap:8px;margin-top:14px}.mjwhy li{font-size:.92rem;line-height:1.35}.jref{margin-top:10px;padding:6px 12px}.mjhint{min-height:0;margin-top:8px}.jswatch{padding:9px}.jchip{height:30px;margin-bottom:6px}.mj[data-step=promise] .asme+.mjkick{display:none}.mj[data-step=promise] .astitle{margin-top:16px}}@media (prefers-reduced-motion:reduce){.you,.yousky,.jswatch,.youcard.act,.youcol.welcome{transition:none}.youtitle.ghost,.youcard.ghost,.yourow.ghost,.mjmark,.mjfine,.mjscrim,.mjask{animation:none}}.youbtns{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.youbtns .youghostbtn.small{margin-top:0}.yousw{border-bottom:0;padding-bottom:0}.yousw.compact{align-self:stretch;padding:4px 4px 0 6px}.yousw.compact strong{color:var(--soft);font-size:.88rem}.youswitch{background:rgb(var(--ink-rgb) / .16);-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;width:52px;height:32px;transition:background-color .25s;position:relative}.youswitch:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-2px;right:-2px}.youswitch i{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .3s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0003}.youswitch[aria-checked=true]{background:var(--ink)}.youswitch[aria-checked=true] i{transform:translate(20px)}.youswitch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.youswitch,.youswitch i{transition:none}}.sp .sppage{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:12px;overflow-y:auto}.sp .sppage::-webkit-scrollbar{display:none}.spfind{margin-top:20px}.spfind input[type=search]::-webkit-search-cancel-button{display:none}.splist{gap:6px;margin-top:12px;display:grid}.sptrack{text-align:left;background:rgb(var(--paper-rgb) / .62);border-radius:16px;align-items:center;gap:12px;min-height:56px;padding:8px 14px;transition:transform .15s,background-color .2s;display:flex}.sptrack:active{transform:scale(.98)}.sptrack.on{box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.sptrack.ghost{background:rgb(var(--paper-rgb) / .4);animation:1.6s ease-in-out infinite youpulse}.sptrack span,.spsong span{min-width:0;display:grid}.sptrack b,.spsong b{white-space:nowrap;text-overflow:ellipsis;font-weight:650;line-height:1.25;overflow:hidden}.sptrack small,.spsong small{color:var(--soft);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.spnote{background:rgb(var(--ink-rgb) / .07);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.spportion{background:rgb(var(--paper-rgb) / .72);box-shadow:inset 0 1px 0 #fff, 0 18px 40px -26px rgb(var(--shade-rgb) / .7);border-radius:22px;margin-top:18px;padding:16px}.spsong{align-items:center;gap:12px;display:flex}.spplay{background:var(--ink);width:48px;height:48px;color:var(--paper);border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.spplay:active{transform:scale(.94)}.spplay svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:20px;height:20px}.spplay svg.fill{fill:currentColor;stroke:none;margin-left:3px}.spstrip{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:14px;outline:none;height:64px;margin-top:16px;position:relative}.spstrip:focus-visible{box-shadow:0 0 0 2px var(--ink)}.spwave{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;top:8px;bottom:8px;left:4px;right:4px}.spwave i{background:rgb(var(--ink-rgb) / .2);border-radius:2px;flex:1;height:100%;transition:background-color .15s}.spwave i.in{background:var(--paper)}.spwin{z-index:0;background:var(--ink);box-shadow:0 8px 20px -10px rgb(var(--shade-rgb) / .8);pointer-events:none;border-radius:14px;position:absolute;top:0;bottom:0}.spwave{z-index:1}.sphead{z-index:2;background:var(--alta);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:4px;bottom:4px}.sptimes{color:var(--soft);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:.8rem;font-weight:650;display:flex}.splengths{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.spchip{background:rgb(var(--ink-rgb) / .06);border-radius:999px;min-width:56px;height:40px;padding:0 14px;font-size:.88rem;font-weight:650;transition:transform .15s}.spchip:active{transform:scale(.95)}.spchip.on{background:var(--ink);color:var(--paper)}.spportion .mjhint{min-height:0;margin-top:12px;padding:0}@media (prefers-reduced-motion:reduce){.sptrack.ghost{animation:none}}.jp{gap:0}.jpscroll{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:12px;overflow-y:auto}.jpscroll::-webkit-scrollbar{display:none}.jp .aslede{margin-top:10px}.jpthings{flex:auto;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px;min-height:0;max-height:470px;margin-top:22px;display:grid}.jptile{background:rgb(var(--ink-rgb) / .08);min-height:0;animation:asrise .6s var(--ease) both calc(80ms * var(--i,0) + .15s);-webkit-tap-highlight-color:transparent;border-radius:18px;transition:transform .15s;position:relative;overflow:hidden}.jptile:active{transform:scale(.97)}.jptile img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.jptile:after{content:"";background:linear-gradient(#0000,#0000008c);position:absolute;top:50%;bottom:0;left:0;right:0}.jptile span{z-index:1;color:#fff;text-shadow:0 1px 8px #000000b3;font-size:.92rem;font-weight:700;position:absolute;bottom:10px;left:12px}.jpwhat{grid-template-columns:64px 1fr;align-items:center;gap:12px;display:grid}.jpwhat img{object-fit:cover;border-radius:14px;width:64px;height:64px}.jpwhat small{color:var(--soft);font-size:.8rem;display:block}.jpwhat b{font-size:1.4rem;font-weight:700}.jprange{-webkit-appearance:none;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:14px 0 0}.jprange::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--alta) var(--p,25%), rgb(var(--ink-rgb) / .16) var(--p,25%));border-radius:6px;height:6px}.jprange::-webkit-slider-thumb{-webkit-appearance:none;background:#fff3f5;border-radius:50%;width:28px;height:28px;margin-top:-11px;box-shadow:0 2px 10px #00000080}.jprange::-moz-range-track{background:rgb(var(--ink-rgb) / .16);border-radius:6px;height:6px}.jprange::-moz-range-progress{background:var(--alta);border-radius:6px;height:6px}.jprange::-moz-range-thumb{background:#fff3f5;border:0;border-radius:50%;width:28px;height:28px}.jpkeep{margin-top:10px}.jpkeep small{color:var(--soft);font-size:.84rem;font-weight:600}.jpkeep b{letter-spacing:-.03em;min-height:1em;font-size:clamp(2.8rem,15vw,3.4rem);font-weight:800;line-height:1;display:block}.jpkeep p{min-height:1.4em;color:var(--soft);margin-top:6px;font-size:.78rem}.jpswitch{background:rgb(var(--ink-rgb) / .06);color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;font-size:.86rem;display:flex}.jpswitch small{color:var(--soft);margin-top:2px;font-size:.78rem;display:block}.jpswitch i{background:rgb(var(--ink-rgb) / .2);border-radius:99px;flex:none;width:44px;height:26px;transition:background-color .2s;position:relative}.jpswitch i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.jpswitch.on i{background:var(--alta)}.jpswitch.on i:after{transform:translate(18px)}.jpticks{text-align:left;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.jpticks li{color:rgb(var(--ink-rgb) / .85);grid-template-columns:22px 1fr;gap:10px;font-size:.86rem;line-height:1.35;display:grid}.jpticks li:before{content:"";background:#2fbf7133 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232fbf71' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.6 4.6L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px}.jpfine{color:var(--soft);margin-top:12px;font-size:.74rem}.jpbig{width:170px;height:170px;margin:10px auto 30px;position:relative}.jpbig img{object-fit:cover;border-radius:30px;width:100%;height:100%}.jpchip{white-space:nowrap;color:#1a0509;background:#fff3f5;border-radius:999px;align-items:center;gap:4px;height:34px;padding:0 14px;font-size:.88rem;display:inline-flex;position:absolute;bottom:-16px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #00000080}.jp.center .jpticks{margin-top:24px}.jpdash{border:2px dashed rgb(var(--ink-rgb) / .3);min-height:220px;max-height:380px;color:var(--ink);text-align:center;-webkit-tap-highlight-color:transparent;border-radius:22px;flex:auto;place-content:center;gap:6px;margin-top:24px;font-size:1rem;font-weight:650;display:grid}.jpdash small{color:var(--soft);font-size:.78rem;font-weight:500}.jpdash:active{background:rgb(var(--ink-rgb) / .05)}.jpshot{background:rgb(var(--ink-rgb) / .08);border-radius:22px;flex:none;height:clamp(150px,34vh,300px);overflow:hidden}.jpshot img{object-fit:cover;width:100%;height:100%}.jp .jpshot+.astitle{margin-top:18px;font-size:1.2rem}.jplines{gap:8px;margin-top:12px;display:grid}.jpline{text-align:left;min-height:44px;color:var(--ink);background:rgb(var(--ink-rgb) / .06);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .1);border-radius:14px;padding:10px 14px;font-size:.9rem;line-height:1.35}.jpline:active{background:rgb(var(--ink-rgb) / .12)}.jpown{min-height:40px;color:var(--soft);text-underline-offset:3px;align-self:flex-start;margin-top:6px;font-size:.8rem;text-decoration:underline}.jp .asrow{margin-top:10px}.jpsave{width:100%;margin-top:12px}.jphead{grid-template-columns:70px 1fr;align-items:center;gap:16px;display:grid}.jphead .astitle{font-size:1.4rem}.jpring{place-items:center;width:70px;height:70px;font-size:1rem;display:grid;position:relative}.jpring:before{content:"";background:conic-gradient(var(--alta) 0 33.3%, rgb(var(--ink-rgb) / .12) 0);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle,#0000 0 28px,#000 29px);mask:radial-gradient(circle,#0000 0 28px,#000 29px)}.jpring b{position:relative}.jpcard{background:rgb(var(--paper-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .1);border-radius:18px;grid-template-columns:54px 1fr;align-items:center;gap:12px;margin-top:22px;padding:8px 16px 8px 8px;font-size:.9rem;display:grid}.jpcard img{object-fit:cover;border-radius:12px;width:54px;height:54px}.jpcard small{color:var(--soft);font-size:.8rem;display:block}.jpkick{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin-top:24px;font-size:.78rem;font-weight:700}.jptodo{margin:4px 0 0;padding:0;list-style:none}.jptodo li{border-bottom:1px solid rgb(var(--ink-rgb) / .08);padding:12px 0 12px 34px;font-size:.92rem;font-weight:600;position:relative}.jptodo li:before{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 2px rgb(var(--ink-rgb) / .3);border-radius:50%;position:absolute;top:12px;left:0}.jptodo li.done{color:var(--soft)}.jptodo li.done:before{box-shadow:none;background:#2fbf71 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.6 4.6L19 7.5'/%3E%3C/svg%3E") 50%/13px no-repeat}.jptodo small{color:var(--soft);margin-top:2px;font-size:.78rem;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.jptile{animation:none}}.mhwrap{z-index:1;width:min(100%,480px);height:100%;color:var(--ink);font-family:var(--ui);--mh-ease:cubic-bezier(.16, 1, .3, 1);--mh-spring:cubic-bezier(.22, 1.3, .36, 1);--mh-side:16px;--mh-foot:calc(env(safe-area-inset-bottom,0px) + 86px);--mh-plus:52px;margin:0 auto;position:relative}.mhfold{height:100%;min-height:540px;position:relative;overflow:hidden}.mhpic{z-index:0;background:var(--night-red-edge);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mhpic.ghost{background:#ffffff14;animation:1.6s ease-in-out infinite youpulse}.mhpic img{max-width:none;position:absolute}.mhpic:before{content:"";z-index:1;height:calc(env(safe-area-inset-top,0px) + 150px);background:linear-gradient(180deg, rgb(var(--night-red-rgb) / .78), rgb(var(--night-red-rgb) / 0));position:absolute;top:0;bottom:auto;left:0;right:0}.mhpic:after{content:"";z-index:1;background:linear-gradient(180deg, rgb(var(--night-red-rgb) / 0) 0%, rgb(var(--night-red-rgb) / .62) 42%, rgb(var(--night-red-rgb) / .94) 72%, var(--night-red) 100%);position:absolute;top:36%;bottom:0;left:0;right:0}.mhsweep{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#fff3 50%,#0000 58%);position:absolute;top:-20%;bottom:-20%;left:-60%;right:-60%;transform:translate(-70%)}.mhmiss{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:28%;left:20px;right:20px}.mhmiss strong{font:650 1rem/1.3 var(--ui)}.mhmissgo{min-height:44px;font:650 .92rem/1 var(--ui);color:var(--ink);text-underline-offset:3px;padding:0 12px;text-decoration:underline}.mhtop{top:calc(env(safe-area-inset-top,0px) + 12px);left:var(--mh-side);right:var(--mh-side);justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute}.mhround{width:46px;height:46px;color:var(--ink);background:rgb(var(--th-glass-rgb) / .5);border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}.mhround:active{transform:scale(.94)}.mhround svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mhbadge{background:var(--ink);min-width:20px;height:20px;color:var(--paper);font:700 .72rem/1 var(--ui);border-radius:99px;place-items:center;padding:0 5px;font-style:normal;display:grid;position:absolute;top:-3px;right:-3px}.mhtop .logo .hair,.mhtop .logo .face{stroke:var(--wall)}.mhfoot{left:var(--mh-side);right:var(--mh-side);bottom:var(--mh-foot);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.mhfoot svg,.mhpanel svg,.mhplus svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.mhlamp{background:var(--alta,#ff2742);border-radius:50%;flex:none;width:9px;height:9px;position:relative}.mhlamp:after{content:"";background:inherit;border-radius:50%;animation:1.6s ease-out infinite mhping;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes mhping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.mhchips{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.mhchip{max-width:100%;min-height:36px;font:650 .82rem/1.2 var(--ui);text-align:left;color:#fff;background:#00000075;border:0;border-radius:99px;align-items:center;gap:8px;margin-bottom:10px;padding:0 14px 0 9px;transition:transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}button.mhchip:active{transform:scale(.96)}.mhchip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mhchip .mhlamp{margin:0 3px 0 5px}.mhring{width:22px;height:22px;overflow:visible}.mhring circle{fill:none;stroke-width:2.4px;stroke-linecap:round}.mhring .tk{stroke:#ffffff42}.mhring .bn{stroke:#fff}.mhring .sp{fill:#fff;stroke:none}.mhname{color:#fff;flex-wrap:wrap;align-items:baseline;gap:0 10px;max-width:100%;margin:0 0 14px 2px;display:flex}.mhname em{max-width:100%;font:italic 500 3.5rem/1 var(--display-italic);letter-spacing:-.01em;flex-wrap:wrap;margin:-.08em -.16em -.14em -.04em;padding:.08em .16em .14em .04em;display:inline-flex;overflow:hidden}.mhname.n-m em{font-size:3rem}.mhname.n-s em{font-size:2.45rem}.mhname em span{display:block}.mhat{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 .9rem/1.3 var(--ui);color:#ffffffc2;overflow:hidden}.mhshut{text-align:left;width:100%;min-height:56px;color:var(--ink);background:rgb(var(--th-glass-rgb) / .78);border-radius:22px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 14px 8px 12px;transition:transform .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff4d}.mhshut:active{transform:scale(.98)}.mhshut .mhlamp{margin:0 4px}.mhshut>span{flex-direction:column;min-width:0;display:flex}.mhshut b{font:650 .96rem/1.2 var(--ui)}.mhshut small{font:500 .8rem/1.3 var(--ui);color:var(--soft)}.mhbar{background:rgb(var(--th-glass-rgb) / .78);border-radius:24px;width:100%;height:64px;display:flex;position:relative;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff1f}[data-tier=A] .mhbar{background:rgb(var(--th-glass-rgb) / .58);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mhcell{min-width:0;color:var(--ink);text-align:left;border-radius:24px;flex:1 1 0;align-items:center;gap:10px;padding:0 12px 0 14px;transition:transform .15s;display:flex;position:relative}.mhcell:active{transform:scale(.96)}.mhcell+.mhcell:after{content:"";background:#ffffff29;width:1px;transition:opacity .3s;position:absolute;top:18px;bottom:18px;left:0}.mhcell>svg{stroke-width:1.7px;width:22px;height:22px;position:relative}.mhcell>span{flex-direction:column;min-width:0;display:flex;position:relative}.mhcell b{font:650 .96rem/1.2 var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mhcell small{font:500 .78rem/1.25 var(--ui);color:var(--soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mhcell.rq:before{content:"";background:var(--th-sun);opacity:0;transition:opacity .35s ease, transform .5s var(--mh-spring);border-radius:20px;position:absolute;top:4px;bottom:4px;left:4px;right:4px;transform:scale(.82)}.mhcell.hot:before{opacity:1;transform:none}.mhcell.hot,.mhcell.hot small{color:#fff}.mhcell.hot small{font-weight:650}.mhcell.hot:after{opacity:0}.mhcell>.mhlamp{background:#fff;position:absolute;top:14px;right:14px}.mhacts{width:100%;padding-right:calc(var(--mh-plus) + 8px);gap:8px;margin-top:10px;display:flex}.mhghost{min-width:0;height:var(--mh-plus);font:650 .96rem/1 var(--ui);white-space:nowrap;color:#fff;background:#ffffff24;border-radius:99px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:transform .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff5c}.mhghost.vw{flex:none;padding:0 18px}.mhghost:active{transform:scale(.96)}.mhghost svg{stroke-width:1.9px;width:18px;height:18px}.mhcatch{z-index:4;opacity:0;pointer-events:none;touch-action:none;background:#00000075;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.mhcatch.on{opacity:1;pointer-events:auto}.mhfloat{z-index:5;right:var(--mh-side);bottom:var(--mh-foot);width:var(--mh-plus);height:var(--mh-plus);--mh-grow:.46s cubic-bezier(.22, 1.12, .36, 1);--mh-shrink:.3s cubic-bezier(.4, 0, .2, 1);position:absolute}[data-tier=A] .mhfloat.open{filter:drop-shadow(0 16px 24px #00000080)}.mhplus{width:var(--mh-plus);height:var(--mh-plus);color:#16090c;background:#fff;border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 10px 20px -10px #000}.mhplus:active{transform:scale(.92)}.mhplus svg{stroke-width:2.2px;width:22px;height:22px;transition:transform var(--mh-shrink)}.mhfloat.open .mhplus{box-shadow:none;background:0 0;transition:none}.mhfloat.open .mhplus svg{transition:transform var(--mh-grow);transform:rotate(45deg)}.mhfloat.air:not(.open) .mhplus{color:#fff;background:#d81b34}.mhplus:before{content:"";box-shadow:0 0 0 2px var(--alta,#ff2742);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.mhfloat.air:not(.open) .mhplus:before{animation:1.8s ease-out infinite mhhalo}@keyframes mhhalo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.mhpanel{width:min(276px, calc(100vw - 2 * var(--mh-side)));color:#16090c;clip-path:inset(calc(100% - var(--mh-plus)) 0 0 calc(100% - var(--mh-plus)) round 26px);visibility:hidden;transition:clip-path var(--mh-shrink), visibility 0s .3s;background:#fff;border-radius:26px;padding:4px;position:absolute;bottom:0;right:0}.mhfloat.open .mhpanel{clip-path:inset(0 round 26px);visibility:visible;transition:clip-path var(--mh-grow), visibility 0s}.mhsrow{text-align:left;width:100%;min-height:72px;color:inherit;opacity:0;border-radius:22px;align-items:center;gap:11px;padding:10px;transition:opacity .14s,transform .14s;display:flex;transform:translateY(8px)}.mhsrow.last{padding-right:50px}.mhfloat.open .mhsrow{opacity:1;transition:opacity .24s ease .16s, transform .34s var(--mh-ease) .16s;transform:none}.mhfloat.open .mhsrow.last{transition-delay:.1s}.mhsrow:active{background:#16090c0f}.mhsrow i{background:#16090c12;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.mhsrow i.air{color:#fff;background:#d81b34}.mhsrow i svg{stroke-width:2px;width:19px;height:19px}.mhsrow span{flex-direction:column;min-width:0;display:flex}.mhsrow b{font:650 1rem/1.25 var(--ui)}.mhsrow small{font:500 .82rem/1.3 var(--ui);color:#16090ca8}.mhsrow.said small{color:#16090c;font-weight:650}.mhsrow.shut :-webkit-any(b,i){opacity:.45}.mhsrow.shut :is(b,i){opacity:.45}.mhsrow:focus-visible{outline-offset:-3px;outline:2px solid #16090c}.mhplus:focus-visible{outline-offset:-3px;outline:2px solid #16090c}.mhfoot :focus-visible{outline-offset:2px;outline:2px solid #fff}.mhround:focus-visible{outline-offset:2px;outline:2px solid #fff}[data-tier=A] .mhpic img{animation:mhsettle 1.5s var(--mh-ease) backwards, mhdrift 16s ease-in-out 1.5s infinite alternate}@keyframes mhsettle{0%{opacity:0;transform:scale(1.16)}}@keyframes mhdrift{0%{transform:none}to{transform:scale(1.05)translate(-1.2%,-1%)}}[data-tier=A] .arrive .mhsweep{animation:1.3s cubic-bezier(.4,0,.2,1) .35s mhsweep}@keyframes mhsweep{0%{opacity:0;transform:translate(-70%)}20%{opacity:1}to{opacity:0;transform:translate(70%)}}[data-tier=A] .arrive .mhtop{animation:.7s .2s backwards mhfade}[data-tier=A] .arrive .mhchip{animation:mhup .7s var(--mh-ease) .32s backwards}[data-tier=A] .arrive .mhname em span{animation:mhrise .8s var(--mh-ease) backwards;animation-delay:calc(.45s + var(--i) * 50ms)}[data-tier=A] .arrive .mhat{animation:.6s .9s backwards mhfade}[data-tier=A] .arrive :-webkit-any(.mhbar,.mhshut){animation:mhup .8s var(--mh-ease) .78s backwards}[data-tier=A] .arrive :is(.mhbar,.mhshut){animation:mhup .8s var(--mh-ease) .78s backwards}[data-tier=A] .arrive .mhghost{animation:mhup .7s var(--mh-ease) .9s backwards}[data-tier=A] .arrive .mhghost.vw{animation-delay:.97s}[data-tier=A] .arrive .mhplus{animation:mhpop .7s var(--mh-spring) 1.05s backwards}@keyframes mhrise{0%{transform:translateY(115%)rotate(6deg)}}@keyframes mhfade{0%{opacity:0}}@keyframes mhup{0%{opacity:0;transform:translateY(18px)}}@keyframes mhpop{0%{opacity:0;transform:scale(.3)rotate(-90deg)}}[data-tier=A] .arrive.first .mhplus{animation:mhgrow 1.2s var(--mh-spring) 1.1s backwards}[data-tier=A] .arrive.first .mhplus:after{content:"";border-radius:inherit;pointer-events:none;animation:1.1s ease-out 1.7s mhring;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 #ffffff8c}@keyframes mhgrow{0%{opacity:0;transform:scale(0)rotate(-180deg)}55%{opacity:1;transform:scale(1.35)rotate(10deg)}to{transform:none}}@keyframes mhring{to{box-shadow:0 0 0 26px #fff0}}[data-tier=B] .mhfloat{--mh-grow:0s;--mh-shrink:0s}[data-tier=B] .mhpanel,[data-tier=B] .mhcatch,[data-tier=B] .mhcell.rq:before,[data-tier=B] .mhfloat.open .mhpanel{transition:none}[data-tier=B] .mhsrow,[data-tier=B] .mhfloat.open .mhsrow{opacity:1;transition:none;transform:none}[data-tier=B] .mhlamp:after,[data-tier=B] .mhplus:before{animation:none}@media (prefers-reduced-motion:reduce){.mhfloat{--mh-grow:0s;--mh-shrink:0s}.mhwrap *,.mhwrap :before,.mhwrap :after{animation:none!important}.mhpanel,.mhfloat.open .mhpanel,.mhcatch,.mhcell.rq:before{transition:none}.mhsrow,.mhfloat.open .mhsrow{transition:none;transform:none}}@media (max-height:620px){.mhwrap{--mh-foot:calc(env(safe-area-inset-bottom,0px) + 76px);--mh-plus:46px}.mhtop{top:calc(env(safe-area-inset-top,0px) + 8px)}.mhround{width:40px;height:40px}.mhchip{margin-bottom:6px}.mhname{margin-bottom:10px}.mhname em{font-size:2.5rem}.mhname.n-m em{font-size:2.3rem}.mhname.n-s em{font-size:2.05rem}.mhbar,.mhcell{border-radius:20px;height:54px}.mhcell{gap:8px;padding:0 8px 0 10px}.mhcell.rq:before{border-radius:16px}.mhcell>.mhlamp{top:10px;right:10px}.mhshut{border-radius:20px;min-height:50px;margin-bottom:6px}.mhacts{margin-top:8px}.mhghost{font-size:.9rem}.mhghost.vw{padding:0 14px}.mhpanel{clip-path:inset(calc(100% - var(--mh-plus)) 0 0 calc(100% - var(--mh-plus)) round 23px);border-radius:23px}.mhfloat.open .mhpanel{clip-path:inset(0 round 23px)}.mhsrow{min-height:62px}}@media (max-width:339px){.mhcell{gap:7px;padding:0 8px 0 10px}.mhcell>svg{width:20px;height:20px}}.mhpathfold{background:var(--th-sky)}.mpath{inset:calc(env(safe-area-inset-top,0px) + 64px) 0 0;padding:6px var(--mh-side) calc(env(safe-area-inset-bottom,0px) + 104px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;position:absolute;overflow:hidden auto}.mpath::-webkit-scrollbar{display:none}.mpwho{align-items:center;gap:12px;display:flex}.mpface{background:rgb(var(--th-sun-rgb) / .22);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff38}.mpface img{max-width:none;position:absolute}.mpface em{color:var(--ink);font:italic 500 1.9rem/1 Bodoni Moda,Bodoni Fallback,serif}.mpwho .mhname{min-width:0;color:var(--ink);margin:0}.mprail{flex-direction:column;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex;position:relative}.mprail:before{content:"";background:#ffffff24;width:2px;position:absolute;top:14px;bottom:14px;left:13px}.mprail li{align-items:flex-start;gap:12px;display:flex;position:relative}.mpdot{z-index:1;background:var(--night-red);width:28px;height:28px;font:700 .78rem/1 var(--ui);color:var(--soft);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff42}.mpdot svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.mprail li.d .mpdot{background:var(--ink);color:var(--paper);box-shadow:none}.mprail li.c .mpdot{background:var(--alta);color:#fff;box-shadow:0 0 0 5px rgb(var(--th-sun-rgb) / .25)}.mprail li.s .mpdot{color:var(--paper);background:#ffffffe6}.mpsmall{font:650 .95rem/1.25 var(--ui);color:var(--soft);padding-top:4px}.mpsmall small{font:500 .78rem/1.3 var(--ui);opacity:.8;display:block}.mprail li.d .mpsmall{color:var(--ink)}.mpcard{background:rgb(var(--th-glass-rgb) / .7);border-radius:22px;flex:1;min-width:0;padding:14px 14px 12px;box-shadow:inset 0 0 0 1px #ffffff29}.mpt{font:700 1.2rem/1.12 var(--ui);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0}.mpl{font:500 .92rem/1.38 var(--ui);color:var(--soft);margin:6px 0 0}.mpgo{width:100%;min-height:46px;color:var(--paper);font:700 1rem/1 var(--ui);background:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;margin-top:12px;display:flex}.mpgo:active{transform:scale(.97)}.mpgo[disabled]{opacity:.7}.mpsaid{font:500 .875rem/1.35 var(--ui);color:var(--ink);text-align:center;margin:10px 0 0}.mpsub{min-height:40px;color:var(--ink);font:650 .88rem/1 var(--ui);text-underline-offset:3px;background:0 0;border:0;margin:8px auto 0;padding:0 10px;text-decoration:underline;display:block}.mpwait{font:600 .86rem/1.3 var(--ui);color:var(--soft);align-items:center;gap:10px;margin-top:14px;display:flex}.mpspin{border:2.4px solid #ffffff38;border-top-color:var(--ink);border-radius:50%;flex:none;width:22px;height:22px;animation:1s linear infinite mpspin}@keyframes mpspin{to{transform:rotate(360deg)}}.mpbottom{flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;display:flex}.mpbottom .mhbar,.mpbottom .mhacts{margin:0}.mpbottom .mhacts .mhghost{flex:1}.mpbottom svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}:focus-visible:-webkit-any(.mpgo,.mpsub){outline:2px solid var(--ink);outline-offset:3px}:focus-visible:is(.mpgo,.mpsub){outline:2px solid var(--ink);outline-offset:3px}[data-tier=A] .arrive .mpath{animation:.6s .1s backwards mhfade}@media (prefers-reduced-motion:reduce){.mpspin{animation-duration:3s}[data-tier=A] .arrive .mpath{animation:none}}@media (max-height:620px){.mpath{top:calc(env(safe-area-inset-top,0px) + 56px);padding-top:4px}.mprail{gap:2px;margin-top:10px}.mpsmall small{display:none}.mpcard .mpl{font-size:.82rem}.mpface{width:46px;height:46px}}.icam{z-index:60;color:#fff;font-family:var(--ui);--edge-top:#000;--edge-bottom:#000;background:#000;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.icam.out{opacity:0;pointer-events:none;transition:opacity .3s}.icam .ivf{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.icam .ivf.on{opacity:1}.icam .ivf.mirror{transform:scaleX(-1)}.icam .ishade{pointer-events:none;background:linear-gradient(#0000006b,#0000 22% 66%,#000000a8);position:absolute;top:0;bottom:0;left:0;right:0}.icam .ictop{z-index:2;top:calc(env(safe-area-inset-top,0px) + 14px);justify-content:space-between;align-items:center;display:flex;position:absolute;left:14px;right:14px}.icam .iibtn{color:#fff;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff47}.icam .iibtn.none{box-shadow:none;background:0 0}.icam .iibtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.icam .ichint{font-size:.86rem;font-weight:650}.icam .icwait{z-index:2;text-align:center;color:#fffc;margin:0;font-size:.92rem;font-weight:600;position:absolute;top:46%;left:24px;right:24px}.icam .icfoot{z-index:2;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 30px);justify-items:center;padding:0 22px;display:grid;position:absolute}.icam .ishut{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:50%;width:82px;height:82px;padding:0;position:relative;box-shadow:inset 0 0 0 4px #fff}.icam .ishut[disabled]{opacity:.5}.icam .ishut i{background:#fff;border-radius:50%;transition:transform .25s;position:absolute;top:9px;bottom:9px;left:9px;right:9px}.icam .ishut.rec i{background:var(--alta,#c8102e);transform:scale(.62)}.icam .ishut b{opacity:0;--p:0%;background:conic-gradient(var(--alta,#c8102e) var(--p), transparent 0);border-radius:50%;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;-webkit-mask:radial-gradient(41px,#0000 97%,#000);mask:radial-gradient(41px,#0000 97%,#000)}.icam .ishut.rec b{opacity:1}.icam .icsub{z-index:2;left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom,0px) + 124px);text-align:center;color:#ffffffe0;margin:0;font-size:.82rem;font-weight:600;line-height:1.3;position:absolute}.icam .icsub.said{color:#fff;font-size:.9rem}.icam .icsub.high{bottom:calc(env(safe-area-inset-bottom,0px) + 190px)}.icam .ilens{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.icam .ilens.on{opacity:1}.icam .ilens.mirror{transform:scaleX(-1)}.icam .ilens canvas{object-fit:cover;width:100%;height:100%;display:block}.icam .ilenses{z-index:2;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 126px);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:12px;padding:6px max(16px,50% - 25px);display:flex;position:absolute;overflow-x:auto}.icam .ilenses::-webkit-scrollbar{display:none}.icam .ilensb{scroll-snap-align:center;background:#ffffff29;border:0;border-radius:50%;flex:none;width:50px;height:50px;padding:0;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 0 0 2px #ffffff8c}.icam .ilensb.none{background:#00000040 linear-gradient(135deg,#0000 46%,#fffc 46% 54%,#0000 54%)}.icam .ilensb[aria-checked=true]{transform:scale(1.12);box-shadow:inset 0 0 0 3px #fff,0 0 0 3px #ffffff59}.icam .ilensb[disabled]{opacity:.5}.icam .ichint.lname{font-size:1rem;font-weight:700}.icam .ipv{z-index:3;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.icam .ipv>img,.icam .ipv>video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.icam .ipfoot{z-index:2;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 26px);gap:12px;display:grid;position:absolute}.icam .ipfoot p{text-align:center;margin:0;font-size:.88rem;font-weight:600;line-height:1.3}.icam .ipact{grid-template-columns:auto 1fr;gap:10px;display:grid}.icam .ipact.alone{grid-template-columns:1fr}.icam .ipretake{color:#fff;min-height:50px;font:650 .92rem/1 var(--ui);background:#ffffff2e;border:0;border-radius:999px;padding:0 18px}.icam .ipretake[disabled]{opacity:.5}.icam .ippost{color:#120609;min-height:50px;font:700 .98rem/1 var(--ui);background:#fff;border:0;border-radius:999px}.icam .ippost[disabled]{opacity:.8}.icam .icwhy{z-index:2;text-align:center;justify-items:center;gap:10px;display:grid;position:absolute;top:50%;left:24px;right:24px;transform:translateY(-50%)}.icam .icwhy h2{font:650 1.3rem/1.2 var(--ui);margin:0}.icam .icwhy p{color:#fffc;margin:0;font-size:.92rem;font-weight:500;line-height:1.35}.icam .icgo{color:#120609;min-height:50px;font:700 .98rem/1 var(--ui);background:#fff;border:0;border-radius:999px;place-items:center;margin-top:8px;padding:0 26px;display:inline-grid;position:relative;overflow:hidden}.icam .icgo input{opacity:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.mhsheeted .tabbar{opacity:0;pointer-events:none;transition:opacity .2s}.mhinst{overscroll-behavior:contain;gap:10px;max-height:50dvh;margin:14px 0 8px;padding:0;list-style:none;display:grid;overflow:hidden auto}.mhinst li{align-items:center;gap:12px;display:flex}.mhinstpic{background:#ffffff1a;border-radius:12px;flex:none;width:44px;height:58px;overflow:hidden}.mhinstpic img{object-fit:cover;width:100%;height:100%;display:block}.mhinstwords{min-width:0;font-family:var(--ui);flex:1 1 0;gap:2px;display:grid}.mhinstwords b{font-size:.95rem;font-weight:650}.mhinstwords small{opacity:.78;font-size:.82rem;line-height:1.3}.mhinstdown{min-height:40px;color:inherit;font:650 .84rem/1 var(--ui);background:#ffffff1f;border:0;border-radius:999px;flex:none;padding:0 14px}.mhinstdown.sure{color:#120609;background:#fff}.mhinsterr{font:550 .88rem/1.3 var(--ui);margin:0 0 8px}.lv .aspage.lvpage{justify-content:center;padding-top:8px;padding-bottom:28px}.lvstage{--d:min(72vw, 300px, calc(100svh - 470px));width:var(--d);height:var(--d);flex:none;position:relative}@media (min-height:701px){.lv[data-phase=intro] .lvstage{--d:min(72vw, 300px, calc(100svh - 560px))}}.lv:-webkit-any([data-phase=loading],[data-phase=placing],[data-phase=moves],[data-phase=sending]) .lvstage{--d:min(82vw, 340px, calc(100svh - 340px))}.lv:is([data-phase=loading],[data-phase=placing],[data-phase=moves],[data-phase=sending]) .lvstage{--d:min(82vw, 340px, calc(100svh - 340px))}.lvcircle{isolation:isolate;background:rgb(var(--paper-rgb) / .6);box-shadow:inset 0 2px 0 #fff, inset 0 -18px 40px -24px rgb(var(--shade-rgb) / .8), 0 24px 50px -30px rgb(var(--shade-rgb) / .9);border-radius:50%;place-items:center;display:grid;position:absolute;top:9%;bottom:9%;left:9%;right:9%;overflow:hidden}.lvvideo{object-fit:cover;width:100%;height:100%;animation:.5s both lvin;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(-1)}.lvvideo.dim{opacity:.45}@keyframes lvin{0%{opacity:0}}.lvpct{font:700 1.92rem/1 var(--ui);color:var(--ink);position:relative}.lvticks{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.lvticks line{stroke:rgb(var(--ink-rgb) / .16);stroke-width:3.4px;stroke-linecap:round;transition:stroke .25s}.lvticks line.fill{stroke:var(--ink)}.lvticks line.done{stroke:#2f8a55}.lvticks.idle line{animation:2.4s ease-in-out infinite lvshim;animation-delay:calc(var(--i) * 33ms)}@keyframes lvshim{0%,30%,to{stroke:rgb(var(--ink-rgb) / .16)}12%{stroke:rgb(var(--ink-rgb) / .55)}}.lvticks.steady line.fill{stroke:#2f8a55}.lvticks.send{animation:2.2s linear infinite lvspin}.lvticks.send line{stroke:rgb(var(--ink-rgb) / .2)}.lvticks.send line:nth-child(-n+18){stroke:var(--ink)}@keyframes lvspin{to{transform:rotate(1turn)}}.lvticks.all{animation:.5s cubic-bezier(.3,1.6,.5,1) both lvpop}@keyframes lvpop{40%{transform:scale(1.04)}}.lvticks.missed line:not(.done){stroke:#d3122c4d}.lvgot{background:#2f8a55;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;animation:.45s cubic-bezier(.3,1.6,.5,1) both lvgot;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 14px 30px -12px #2f8a55cc}.lvgot svg,.lvdone svg{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:58%}@keyframes lvgot{0%{opacity:0;transform:scale(.4)}}.lvdone{aspect-ratio:1;background:#2f8a55;border-radius:50%;place-items:center;width:46%;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s both lvgot;display:grid}.lvlock{place-items:center;width:34%;display:grid}.lvlock svg{fill:none;width:100%;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;animation:1s ease-in-out infinite alternate lvpulse}@keyframes lvpulse{to{opacity:.4}}.lvglyphwrap{place-items:center;width:62%;display:grid}.lvglyphwrap .lvglyph{width:100%;height:auto}.lvcam{fill:none;width:46%;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.lvwords{flex-direction:column;align-items:center;width:100%;margin-top:20px;display:flex}.lvwords>*{animation:asrise .5s var(--ease) both}.lvwords>:nth-child(2){animation-delay:80ms}.lvwords>:nth-child(3){animation-delay:.16s}.lvwords .astitle{margin-top:0}.lvsay{font:700 1.52rem/1.12 var(--ui);letter-spacing:-.005em;text-wrap:balance;outline:none}.lvmove{justify-content:center;align-items:center;gap:12px;display:flex}.lvmove .lvglyph{background:rgb(var(--paper-rgb) / .75);border-radius:50%;flex:none;padding:4px;box-shadow:inset 0 1px #fff}.lvmove .lvsay{text-align:left}.lvtip{min-height:1.45em;color:var(--soft);margin-top:10px;font-size:.95rem;font-weight:550;transition:color .2s}.lvtip.help{color:var(--alta)}.lvfacts{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.lvfacts li{background:rgb(var(--paper-rgb) / .66);border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:.84rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fff}.lvfacts svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lvfine{text-align:center;color:var(--soft);animation:asrise .5s var(--ease) both .4s;font-size:.84rem}.lvglyph{overflow:visible}.lvglyph .g-head{fill:rgb(var(--paper-rgb) / .95);stroke:var(--ink);stroke-width:2.2px}.lvglyph .g-face,.lvglyph .g-brows,.lvglyph .g-eyes ellipse,.lvglyph .g-mouth{transform-box:fill-box;transform-origin:50%}.lvglyph .g-brows path,.lvglyph .g-nose,.lvglyph .g-mouth{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.lvglyph .g-eyes ellipse{fill:var(--ink)}.lvglyph .g-mouth.smile{opacity:0}.lvglyph.left .g-face{animation:1.8s ease-in-out infinite g-left}.lvglyph.right .g-face{animation:1.8s ease-in-out infinite g-right}.lvglyph.up .g-face{animation:1.8s ease-in-out infinite g-up}.lvglyph.brows .g-brows{animation:1.6s ease-in-out infinite g-brows}.lvglyph:-webkit-any(.blink,.rest) .g-eyes ellipse{animation:1.6s ease-in-out infinite g-blink}.lvglyph:is(.blink,.rest) .g-eyes ellipse{animation:1.6s ease-in-out infinite g-blink}.lvglyph.rest .g-eyes ellipse{animation-duration:3.4s}.lvglyph.smile .g-mouth.rest{animation:1.8s ease-in-out infinite g-off}.lvglyph.smile .g-mouth.smile{animation:1.8s ease-in-out infinite g-on}@keyframes g-left{0%,12%,to{transform:none}40%,72%{transform:translate(-7px)scaleX(.9)}}@keyframes g-right{0%,12%,to{transform:none}40%,72%{transform:translate(7px)scaleX(.9)}}@keyframes g-up{0%,12%,to{transform:none}40%,72%{transform:translateY(-6px)scaleY(.94)}}@keyframes g-brows{0%,15%,to{transform:none}40%,70%{transform:translateY(-4px)}}@keyframes g-blink{0%,18%,30%,44%,56%,to{transform:none}24%,50%{transform:scaleY(.1)}}@keyframes g-off{0%,15%,85%,to{opacity:1}35%,70%{opacity:0}}@keyframes g-on{0%,15%,85%,to{opacity:0}35%,70%{opacity:1}}@media (max-height:700px){.lvsay{font-size:1.24rem}.lvwords{margin-top:14px}.lvfacts{margin-top:12px}.lvfacts li{height:32px}}@media (prefers-reduced-motion:reduce){.lvvideo,.lvgot,.lvdone,.lvwords>*,.lvfine,.lvlock svg,.lvticks.all,.lvticks.send,.lvticks.idle line,.lvglyph *{animation:none!important}.lvglyph.left .g-face{transform:translate(-7px)scaleX(.9)}.lvglyph.right .g-face{transform:translate(7px)scaleX(.9)}.lvglyph.up .g-face{transform:translateY(-6px)scaleY(.94)}.lvglyph.brows .g-brows{transform:translateY(-4px)}.lvglyph.smile .g-mouth.rest{opacity:0}.lvglyph.smile .g-mouth.smile{opacity:1}}:root{--th-sun:#e0233f;--th-sun-rgb:224 35 63;--th-sun2-rgb:150 20 50;--th-sun3-rgb:200 60 90;--th-ink:#fff3f5;--th-ink-rgb:255 243 245;--th-soft:#fff3f5a8;--th-glass-rgb:30 7 12;--th-chip-rgb:20 5 9;--th-bar-rgb:112 34 48;--th-barf-rgb:240 150 165;--th-glow:radial-gradient(95% 20% at 88% 50%, #e0233f 0%, #a81a30 28%, #50101c 55%, #200810 80%, transparent 100%);--th-sky:radial-gradient(95% 24vh at 88% 0%, #e0233f 0%, #a81a30 28%, #50101c 55%, #200810 80%, transparent 100%), linear-gradient(180deg, var(--night-red-edge) 0%, var(--night-red) 24%);--sky-red:radial-gradient(95% 24vh at 88% 0%, #e0233f 0%, #a81a30 28%, #50101c 55%, #200810 80%, transparent 100%), linear-gradient(180deg, #1c0609 0%, #0e0306 24%);--sky-blue:radial-gradient(95% 24vh at 88% 0%, #1f8db2 0%, #19698b 28%, #0e3550 55%, #061325 80%, transparent 100%), linear-gradient(180deg, #06121f 0%, #020711 24%);--night-red-edge-rgb:28 6 9}html[data-theme=blue]{--night-red:#020711;--night-red-rgb:2 7 17;--night-red-edge:#06121f;--night-red-edge-rgb:6 18 31;--th-sun:#1f8db2;--th-sun-rgb:31 141 178;--th-sun2-rgb:40 90 175;--th-sun3-rgb:25 105 139;--th-ink:#f3fbff;--th-ink-rgb:243 251 255;--th-soft:#f3fbffa8;--th-glass-rgb:12 28 46;--th-chip-rgb:8 20 34;--th-bar-rgb:40 70 104;--th-barf-rgb:150 185 230;--th-glow:radial-gradient(95% 20% at 88% 50%, #1f8db2 0%, #19698b 28%, #0e3550 55%, #061325 80%, transparent 100%);--th-sky:radial-gradient(95% 24vh at 88% 0%, #1f8db2 0%, #19698b 28%, #0e3550 55%, #061325 80%, transparent 100%), linear-gradient(180deg, var(--night-red-edge) 0%, var(--night-red) 24%)}.blob.scarlet{--b:var(--th-sun-rgb)}.blob.wine{--b:var(--th-sun2-rgb)}.blob.rose{--b:var(--th-sun3-rgb)}.tabpill{background:rgb(var(--th-barf-rgb) / .42);box-shadow:inset 0 1px #ffffff73,0 6px 14px -6px #00000080}html :-webkit-any(.you,.as){--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:var(--th-sun-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:var(--night-red-edge);--paper-rgb:var(--night-red-edge-rgb);--alta:#ff2742;--edge-top:var(--night-red-edge);--edge-bottom:var(--night-red);background:var(--night-red);color:var(--ink)}html :is(.you,.as){--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:var(--th-sun-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:var(--night-red-edge);--paper-rgb:var(--night-red-edge-rgb);--alta:#ff2742;--edge-top:var(--night-red-edge);--edge-bottom:var(--night-red);background:var(--night-red);color:var(--ink)}html :-webkit-any(.you,.as)[data-light]{--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:var(--th-sun-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:var(--night-red-edge);--paper-rgb:var(--night-red-edge-rgb);--alta:#ff2742;--edge-top:var(--night-red-edge);--edge-bottom:var(--night-red);background:var(--night-red);color:var(--ink)}html :is(.you,.as)[data-light]{--wall:var(--night-red);--wall-rgb:var(--night-red-rgb);--sun:var(--th-sun);--sun-rgb:var(--th-sun-rgb);--shade:#000;--shade-rgb:0 0 0;--ink:var(--th-ink);--ink-rgb:var(--th-ink-rgb);--soft:var(--th-soft);--paper:var(--night-red-edge);--paper-rgb:var(--night-red-edge-rgb);--alta:#ff2742;--edge-top:var(--night-red-edge);--edge-bottom:var(--night-red);background:var(--night-red);color:var(--ink)}.yousky,.assky{background:var(--th-sky);-webkit-mask-image:none;mask-image:none}:-webkit-any(.you,.as) :-webkit-any(.youcard,.youghostbtn,.jref,.sptrack,.spportion,.mjdock,.asround,.asrow,.ascell,.ascard,.asmetext small,.aschip,.asgo.quiet,.gword,.kwname,.kwtile.face,.lvcircle,.lvfacts li,.lvmove .lvglyph,.petile,.pecard,.pereel,.ppick){background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}:is(.you,.as) :is(.youcard,.youghostbtn,.jref,.sptrack,.spportion,.mjdock,.asround,.asrow,.ascell,.ascard,.asmetext small,.aschip,.asgo.quiet,.gword,.kwname,.kwtile.face,.lvcircle,.lvfacts li,.lvmove .lvglyph,.petile,.pecard,.pereel,.ppick){background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] :-webkit-any(.you,.as) :-webkit-any(.youcard,.spportion,.mjdock,.ascard,.asround,.pecard){-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2)}[data-tier=A] :is(.you,.as) :is(.youcard,.spportion,.mjdock,.ascard,.asround,.pecard){-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2)}}:-webkit-any(.you,.as) :-webkit-any(.youtitle.ghost,.youcard.ghost,.yourow.ghost,.sptrack.ghost,.petile.ghost){box-shadow:none;background:#ffffff1a}:is(.you,.as) :is(.youtitle.ghost,.youcard.ghost,.yourow.ghost,.sptrack.ghost,.petile.ghost){box-shadow:none;background:#ffffff1a}:-webkit-any(.you,.as) :-webkit-any(.petile.empty,.pecard.empty,.pereel.empty,.ppick){background:#ffffff0a;box-shadow:inset 0 0 0 1.5px #ffffff38}:is(.you,.as) :is(.petile.empty,.pecard.empty,.pereel.empty,.ppick){background:#ffffff0a;box-shadow:inset 0 0 0 1.5px #ffffff38}:-webkit-any(.you,.as) :-webkit-any(.petile.empty.next,.pereel.empty.next){background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff80}:is(.you,.as) :is(.petile.empty.next,.pereel.empty.next){background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff80}:-webkit-any(.you,.as) .gword.on{background:var(--ink)}:is(.you,.as) .gword.on{background:var(--ink)}:-webkit-any(.you,.as) :-webkit-any(.asrow:focus-within,.ascellrow:focus-within .ascell.at,.sptrack.on){box-shadow:inset 0 0 0 2px var(--ink);background:#ffffff24}:is(.you,.as) :is(.asrow:focus-within,.ascellrow:focus-within .ascell.at,.sptrack.on){box-shadow:inset 0 0 0 2px var(--ink);background:#ffffff24}:-webkit-any(.you,.as) .asrow.check:focus-within{background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}:is(.you,.as) .asrow.check:focus-within{background:rgb(var(--th-glass-rgb) / .72);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}:-webkit-any(.you,.as) .ascell.full{background:#ffffff29}:is(.you,.as) .ascell.full{background:#ffffff29}:-webkit-any(.you,.as) :-webkit-any(.asrow.bad,.ascells.bad .ascell){box-shadow:inset 0 0 0 2px var(--alta)}:is(.you,.as) :is(.asrow.bad,.ascells.bad .ascell){box-shadow:inset 0 0 0 2px var(--alta)}:-webkit-any(.you,.as) .asbox{background:#ffffff14;box-shadow:inset 0 0 0 2px #ffffff8c}:is(.you,.as) .asbox{background:#ffffff14;box-shadow:inset 0 0 0 2px #ffffff8c}:-webkit-any(.you,.as) :-webkit-any(.ascheck,.asrow.check) input:checked+.asbox{box-shadow:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%23101014' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/18px no-repeat}:is(.you,.as) :is(.ascheck,.asrow.check) input:checked+.asbox{box-shadow:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='%23101014' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/18px no-repeat}:-webkit-any(.you,.as) :-webkit-any(.asgo,.jgo,.ascardgo,.mjown,.spplay,.gword.on,.spchip.on){box-shadow:0 14px 28px -16px #000c}:is(.you,.as) :is(.asgo,.jgo,.ascardgo,.mjown,.spplay,.gword.on,.spchip.on){box-shadow:0 14px 28px -16px #000c}:-webkit-any(.you,.as) .youswitch{background:#fff3}:is(.you,.as) .youswitch{background:#fff3}:-webkit-any(.you,.as) .youswitch[aria-checked=true]{background:#fff}:is(.you,.as) .youswitch[aria-checked=true]{background:#fff}:-webkit-any(.you,.as) .youswitch[aria-checked=true] i{background:var(--paper)}:is(.you,.as) .youswitch[aria-checked=true] i{background:var(--paper)}:-webkit-any(.you,.as) :-webkit-any(.youmini,.spchip,.spnote,.youinline:active){background:#ffffff1f}:is(.you,.as) :is(.youmini,.spchip,.spnote,.youinline:active){background:#ffffff1f}:-webkit-any(.you,.as) .spchip.on{background:var(--ink)}:is(.you,.as) .spchip.on{background:var(--ink)}:-webkit-any(.you,.as) .spwave i{background:#ffffff47}:is(.you,.as) .spwave i{background:#ffffff47}.you .petop{background:0 0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .you .petop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}}:-webkit-any(.you,.as) .lvglyph .g-head{fill:#ffffff29}:is(.you,.as) .lvglyph .g-head{fill:#ffffff29}:-webkit-any(.you,.as) .youstatus.warn{color:var(--alta)}:is(.you,.as) .youstatus.warn{color:var(--alta)}.ytile.t-wine,.ytile.t-cream,.ytile.t-dark{--tb:rgb(var(--th-glass-rgb) / .72);--tc:var(--th-ink);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 20px 40px -18px #000000e6}.yroundbtn{background:rgb(var(--night-red-rgb) / .5);border-radius:50%;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff1a}.ysetnote{color:var(--soft);margin:10px 0 0;font-size:.86rem;line-height:1.4}.ysetnote b{color:var(--ink);font-weight:600}.ypanel{background:rgb(var(--th-glass-rgb) / .72);border-radius:24px;margin-top:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,0 20px 40px -18px #000000e6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .ypanel{background:rgb(var(--th-glass-rgb) / .66);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2)}}.ypanel.yquietlist{margin-top:26px}.yvrow{text-align:left;width:100%;min-height:62px;color:var(--th-ink);justify-content:space-between;align-items:center;gap:12px;padding:0 14px 0 18px;font-weight:600;display:flex}.yvrow+.yvrow{box-shadow:inset 0 1px #ffffff14}.yvrow>:first-child{flex:none}.yval{min-width:0;color:var(--th-soft);text-align:right;justify-content:flex-end;align-items:center;gap:8px;font-size:.92rem;font-weight:500;display:flex}.ychev{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.yswatch{border-radius:7px;flex:none;width:20px;height:20px;box-shadow:inset 0 0 0 1px #ffffff38}.yswatch.t-red{background:radial-gradient(120% 110% at 92% 0,#e0233f 0%,#a81a30 30%,#50101c 62%,#0000 100%),#0e0306}.yswatch.t-blue{background:radial-gradient(120% 110% at 92% 0,#1f8db2 0%,#19698b 30%,#0e3550 62%,#0000 100%),#020711}.yvrow .youswitch{margin-right:2px}.ypanel.ysetdevices{margin-top:10px}.yvrow:disabled{opacity:.5}.yvrow b{font-weight:600;display:block}.yvrow small{color:var(--th-soft);margin-top:1px;font-size:.84rem;font-weight:400;display:block}.yvrow.two{min-height:70px}.yvrow.out{color:#ff5a6e}.yvrow>.ysetwho{overflow-wrap:anywhere;flex:0 auto;min-width:0}.ysetghost{background:#ffffff14;border-radius:10px;width:60%;height:34px;animation:1.6s ease-in-out infinite youpulse;display:block}.ysethero{pointer-events:none;width:100%;height:330px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 38%,#0000 96%);mask-image:linear-gradient(#000 38%,#0000 96%)}.ysethero .yavatar{border-radius:0}.ysethero .yavatar img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.you.yhasback .petop{z-index:3}.you.yhasback .youtitle{text-shadow:0 2px 18px rgb(var(--night-red-rgb) / .75);margin-top:150px}.you.yhasback .asround:not(.ghost){background:#0006}@media (prefers-reduced-motion:reduce){.ysetghost{animation:none}}.yprow{text-align:left;width:100%;min-height:58px;color:rgb(var(--th-ink-rgb) / .78);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 0 18px;font-size:1.06rem;font-weight:600;transition:color .2s;display:flex;position:relative}.ythemename{align-items:center;gap:12px;display:flex}.yprow+.yprow{box-shadow:inset 0 1px #ffffff14}.yprow:before{content:"";background:linear-gradient(90deg, transparent 30%, rgb(var(--th-sun-rgb) / .34));opacity:0;transition:opacity .28s;position:absolute;top:0;bottom:0;left:0;right:0}.yprow>*{position:relative}.yprow[aria-pressed=true]{color:var(--th-ink)}.yprow[aria-pressed=true]:before{opacity:1}.ylamp{color:#0000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:background-color .2s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff47}.ylamp svg,.ypanetick svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}[aria-pressed=true]>.ylamp{color:#120408;box-shadow:0 0 18px 2px rgb(var(--th-sun-rgb) / .85);background:#fff}.yvrow:focus-visible{outline:2px solid var(--th-ink);outline-offset:-3px}.yprow:focus-visible{outline:2px solid var(--th-ink);outline-offset:-3px}.ypane:focus-visible{outline:2px solid var(--th-ink);outline-offset:-3px}.ysheetdone:focus-visible{outline:2px solid var(--th-ink);outline-offset:-3px}.ysheetno:focus-visible{outline:2px solid var(--th-ink);outline-offset:-3px}.you.ysheeted{overflow:hidden}.yscrim{z-index:30;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .25s;position:fixed;top:0;bottom:0;left:0;right:0}.yscrim.open{opacity:1;pointer-events:auto}.ysheet{z-index:31;overscroll-behavior:contain;max-height:88%;padding:10px 22px calc(env(safe-area-inset-bottom,0px) + 22px);color:var(--th-ink);background:rgb(var(--th-glass-rgb) / .94);visibility:hidden;border-radius:28px 28px 0 0;outline:none;transition:transform .36s cubic-bezier(.2,.9,.25,1),visibility 0s .36s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(102%);box-shadow:inset 0 1px #ffffff2e}.ysheet.open{visibility:visible;transition:transform .36s cubic-bezier(.2,.9,.25,1);transform:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-tier=A] .ysheet{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2)}}.ysheet:before{content:"";background:#ffffff47;border-radius:9px;width:40px;height:4px;margin:0 auto 16px;display:block}.ysheettitle{font:700 1.4rem/1.15 var(--ui);letter-spacing:-.01em;margin:0}.ysheet .ypanel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.ysheetdone{background:var(--th-ink);width:100%;height:54px;color:var(--night-red);border-radius:999px;margin-top:16px;font-weight:650;display:block}.ysheetdone:disabled{opacity:.4}.ysheetno{width:100%;height:48px;color:rgb(var(--th-ink-rgb) / .78);margin-top:6px;font-weight:600;display:block}.ypanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.ypane{text-align:left;color:#fff;-webkit-tap-highlight-color:transparent;background-size:100% 100%;border-radius:20px;align-items:flex-end;min-width:0;height:122px;padding:12px;font-size:.98rem;font-weight:650;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.ypane.t-red{background-image:radial-gradient(95% 178px at 88% 0,#e0233f 0%,#a81a30 28%,#50101c 55%,#200810 80%,#0000 100%),linear-gradient(#1c0609 0,#0e0306 178px)}.ypane.t-blue{background-image:radial-gradient(95% 178px at 88% 0,#1f8db2 0%,#19698b 28%,#0e3550 55%,#061325 80%,#0000 100%),linear-gradient(#06121f 0,#020711 178px)}.ypane:after{content:"";border-radius:inherit;opacity:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1.5px #ffffff8c}.ypane[aria-pressed=true]:after{opacity:1}.ypane>span{position:relative}.ypanetick{color:#120408;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:none;position:absolute;top:10px;left:10px}.ypane[aria-pressed=true] .ypanetick{display:grid}.yousky[data-hold=red],.yflood.t-red{background:var(--sky-red)}.yousky[data-hold=blue],.yflood.t-blue{background:var(--sky-blue)}.yflood{pointer-events:none;animation:.62s cubic-bezier(.3,.7,.2,1) both yflood;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes yflood{0%{clip-path:circle(0 at var(--fx) var(--fy))}to{clip-path:circle(150% at var(--fx) var(--fy))}}@media (prefers-reduced-motion:reduce){.yprow,.yprow:before,.ylamp,.ypane:after,.yscrim,.ysheet{transition:none}}html.staged,html.staged body{background:#fff;height:100%;overflow:hidden}.stage{--gap:clamp(24px, 6vw, 112px);--pad:clamp(16px, 3.2vh, 40px);align-items:center;gap:var(--gap);padding:var(--pad) var(--gap);box-sizing:border-box;flex-direction:row-reverse;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.stage-screen{aspect-ratio:9/16.5;clip-path:inset(0 round 34px);isolation:isolate;background:var(--night-red);min-width:360px;max-width:480px;height:min(100%,932px);box-shadow:0 0 0 1px rgb(var(--night-red-rgb) / .06), 0 2px 6px rgb(var(--night-red-rgb) / .1), 0 28px 70px -18px rgb(var(--night-red-rgb) / .3);border-radius:34px;flex:none;position:relative;overflow:hidden}.stage-screen iframe{background:var(--night-red);border:0;width:100%;height:100%;display:block}.stage-mark{opacity:.12;mix-blend-mode:multiply;pointer-events:none;flex:1;place-items:center;min-width:0;display:grid;position:relative}.stage-mark .logo{flex:none;width:min(100%,560px);height:auto}@media (prefers-reduced-motion:no-preference){.stage-screen{animation:.5s cubic-bezier(.2,.7,.2,1) both stage-in}@keyframes stage-in{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:900px){.stage{justify-content:center}.stage-mark{display:none}}.a2hstack{z-index:49;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 76px);pointer-events:none;justify-content:center;transition:opacity .3s,visibility;display:flex;position:fixed}:-webkit-any([data-screen=muse],[data-cover=all],[data-keyboard]) .a2hstack{opacity:0;visibility:hidden}:is([data-screen=muse],[data-cover=all],[data-keyboard]) .a2hstack{opacity:0;visibility:hidden}.a2hpill{height:46px;color:var(--th-ink);background:rgb(var(--th-glass-rgb) / .9);pointer-events:auto;font:650 .86rem var(--ui);white-space:nowrap;border-radius:99px;align-items:center;padding:0 2px 0 7px;display:flex;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14,0 14px 26px -12px #000000e6}.a2hmain{height:46px;color:inherit;font:inherit;align-items:center;gap:9px;display:flex}.a2hmain img{border-radius:8px;width:32px;height:32px;display:block}.a2hclose{width:38px;height:46px;color:var(--th-soft);place-items:center;font-size:1rem;display:grid}.a2hlayer{z-index:900;font-family:var(--ui);position:fixed;top:0;bottom:0;left:0;right:0}.a2hdim{background:#080204ad;position:absolute;top:0;bottom:0;left:0;right:0}.a2hlayer svg{width:1em;height:1em;display:block}.a2hlayer svg.ln{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.a2hlayer svg.fl{fill:currentColor}.a2hpanel{left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 10px);color:var(--th-ink);background:rgb(var(--th-glass-rgb) / .95);border-radius:22px;outline:0;position:absolute;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14,0 18px 34px -14px #000}.a2hlayer.chrome-ios .a2hpanel{top:calc(env(safe-area-inset-top,0px) + 52px)}.a2hpanel h2{font:650 15px/1.2 var(--ui);text-wrap:balance;margin:0;padding-right:26px}.a2hpanel b{font-weight:700}.a2hx{z-index:2;width:44px;height:44px;color:var(--th-soft);place-items:center;font-size:15px;display:grid;position:absolute;top:6px;right:6px}.a2hic{vertical-align:-3px;color:#161616;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-style:normal;display:inline-grid}.a2hpanel.film{gap:12px;padding:12px;display:flex}.a2hwords{flex-direction:column;flex:1;min-width:0;display:flex}.a2hcount{min-height:15px;font:600 12px var(--ui);color:var(--th-soft);margin:14px 0 0}.a2hnow{font:650 22px/1.2 var(--ui);text-wrap:balance;margin:3px 0 0}.a2harrow{color:#fff;filter:drop-shadow(0 2px 8px #000c);pointer-events:none;place-items:center;width:48px;height:48px;font-size:38px;animation:1s ease-in-out infinite alternate a2hbob;display:grid;position:absolute;bottom:10px;right:33px}.a2hlayer.safari .a2harrow{left:calc(50% - 24px);right:auto}.a2harrow.up{top:calc(env(safe-area-inset-top,0px) + 2px);width:40px;height:44px;font-size:34px;animation-name:a2hbobup;bottom:auto;right:14px}@keyframes a2hbob{to{transform:translateY(7px)}}@keyframes a2hbobup{to{transform:translateY(-7px)}}.mbox{flex:none;width:104px;height:200px;position:relative}.mphone{transform-origin:0 0;background:#1c0609;border-radius:15px;width:104px;height:200px;font-family:-apple-system,SF Pro Text,Helvetica Neue,sans-serif;position:absolute;top:0;bottom:auto;left:0;right:auto;overflow:hidden;box-shadow:0 0 0 2px #ffffff47}.mf{opacity:0;color:#111;background:#1c0609;transition:opacity .28s;position:absolute;top:0;bottom:0;left:0;right:0}.mf.show{opacity:1}.mb{background:#ffffff1c;border-radius:6px;position:absolute;left:10px;right:10px}.mb.a{height:42px;top:12px}.mb.b{height:26px;top:62px}.mb.c{height:44px;top:96px}.mf svg{flex:none;width:11px;height:11px}.mf .ring{animation:1s ease-in-out infinite alternate a2hring;box-shadow:0 0 0 2px #ff2742,0 0 11px 3px #ff2742bf}@keyframes a2hring{to{box-shadow:0 0 0 2.5px #ff2742,0 0 3px 1px #ff27424d}}.m26{align-items:center;gap:4px;display:flex;position:absolute;bottom:8px;left:6px;right:6px}.m26 .mc{color:#fff;background:#4a4042;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.m26 .mc svg{width:12px;height:12px}.mp{background:#4a4042;border-radius:99px;flex:1;height:19px;display:block}.m18{color:#1565d8;background:#f1eff0;padding:5px 6px 7px;position:absolute;bottom:0;left:0;right:0}.m18 .mp{background:#fff;height:15px;display:block}.m18>div{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.m18 i{border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.mch{color:#333;background:#f1eff0;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;top:0;left:0;right:0}.mch .mp{background:#fff;height:17px}.mch .mi{border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.mmenu{background:#f8f7f7;border-radius:12px;width:74px;padding:3px 0;position:absolute;bottom:7px;right:5px;box-shadow:0 6px 14px #00000080}.mmenu p,.msheet p{white-space:nowrap;color:#111;border-radius:7px;align-items:center;gap:4px;margin:0;padding:4px 6px;font-size:7.5px;font-weight:500;display:flex}.msheet{background:#f1eff0;border-radius:13px 13px 0 0;padding:10px 6px 0;position:absolute;top:74px;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0006}.msheet p{background:#fff;margin-bottom:2px;padding:6px 5px;font-size:7.2px}.mf.mlight{background:#f1eff0}.mdlg{justify-content:space-between;align-items:center;padding:10px 7px 6px;display:flex}.mdlg i{background:#e4e2e3;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.mdlg span{color:#fff;background:#0a84ff;border-radius:99px;padding:3px 8px;font-size:8.5px;font-weight:600}.mname{background:#fff;border-radius:8px;align-items:center;gap:6px;margin:4px 6px;padding:6px;font-size:8.5px;display:flex}.mname img{border-radius:5px;width:20px;height:20px}.mf.mhome{background:linear-gradient(160deg,#3d4f63,#1b2733);grid-template-columns:repeat(3,1fr);align-content:start;gap:9px 8px;padding:16px 12px;display:grid}.mhome>i{aspect-ratio:1;background:#ffffff29;border-radius:6px}.mhome .pop{aspect-ratio:1;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 0 0 2px #ff2742}.mhome u{text-align:center;color:#fff;width:34px;font-size:6.5px;text-decoration:none;position:absolute;top:104px;left:6px}@media (max-height:620px){.mbox{width:81px;height:156px}.mphone{transform:scale(.78)}.a2hpanel h2{font-size:14px}.a2hcount{margin-top:8px}.a2hnow{font-size:18px}}.a2hpanel.leave{top:calc(env(safe-area-inset-top,0px) + 56px);padding:13px 12px 8px}.a2hline{font:500 15px/1.35 var(--ui);margin:8px 0 0}.a2hline.soft{color:var(--th-soft);margin-bottom:8px;font-size:13px}.a2hlink{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.a2hcopy{min-height:44px;font:650 13px var(--ui);color:var(--th-soft);text-underline-offset:3px;text-decoration:underline;display:block}.a2hsheet{left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);color:var(--th-ink);background:rgb(var(--th-glass-rgb) / .95);text-align:center;border-radius:26px;outline:0;padding:20px 18px 10px;position:absolute;box-shadow:inset 0 1px #ffffff29,0 20px 40px -10px #000}.a2hsheet h2{font:650 19px/1.2 var(--ui);text-wrap:balance;margin:0}.a2hsheet p{color:var(--th-soft);text-wrap:balance;margin:6px 0 14px;font-size:14.5px;line-height:1.4}.a2hgo{background:var(--th-ink);color:#1c0609;width:100%;height:50px;font:650 16px var(--ui);border-radius:99px;place-items:center;text-decoration:none;display:grid}.a2hno{width:100%;height:44px;color:var(--th-soft);font:650 14px var(--ui);margin-top:2px}@media (prefers-reduced-motion:reduce){.a2harrow,.mf .ring{animation:none}.mf{transition:none}}
