@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fredoka-hebrew-600-normal.CTBxhdlE.woff2)format("woff2"),url(/_astro/fredoka-hebrew-600-normal.BiVDObXj.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fredoka-latin-600-normal.C4zohCW5.woff2)format("woff2"),url(/_astro/fredoka-latin-600-normal.CcrEjrB4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-cyrillic-ext-400-normal.CuPM9foi.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-400-normal.xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-cyrillic-400-normal.xAOo5cBP.woff2)format("woff2"),url(/_astro/nunito-cyrillic-400-normal.D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-vietnamese-400-normal.BHkVbP3T.woff2)format("woff2"),url(/_astro/nunito-vietnamese-400-normal.DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-ext-400-normal.i-8OOpdj.woff2)format("woff2"),url(/_astro/nunito-latin-ext-400-normal.CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-400-normal.r8SDr6Up.woff2)format("woff2"),url(/_astro/nunito-latin-400-normal.DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hl{--bg:#1c1017;--bg-2:#24141e;--paper:#2f1b28;--paper-2:#26151f;--line:#46293d;--line-2:#5a3348;--rule:#40263a;--ink:#fff1e8;--ink-2:#e2c4cf;--ink-3:#bfa0ae;--milk:#f7b6c8;--berry:#ff6f96;--cherry:#c21d4e;--leaf:#8fd19e;--butter:#ffe09a;--lilac:#c9b3ff;--peach:#ffc9a8;--cream:#fff1e8;--on-cream:#1c1017;--cream-accent:#a0173f;--cream-ink-2:#5a2340;--mod-bg:#1d3326;--on-berry:#1c1017;--player:#120a0f;--f-display:Fredoka,"Arial Rounded MT Bold",system-ui,sans-serif;--f-body:Nunito,system-ui,sans-serif;--f-hand:Caveat,"Comic Sans MS",cursive;--r-paper:8px;--r-btn:14px;--r-panel:24px;--r-frame:30px;--ease-bounce:cubic-bezier(.3,1.6,.5,1);--ease-soft:cubic-bezier(.25,.8,.3,1);box-sizing:border-box;background:var(--bg);width:100%;color:var(--ink);font:400 16px/1.5 var(--f-body);background-image:radial-gradient(1100px 520px at 78% -8%,#f7b6c81f,#0000 70%),radial-gradient(#fff1e80d 1px,#0000 1.2px);background-size:auto,22px 22px;min-height:100vh;position:relative;overflow-x:clip;container-type:inline-size}.hl.day{--bg:#fff7ef;--bg-2:#fce4e8;--paper:#fffdf9;--paper-2:#fce4e8;--line:#ebc2cb;--line-2:#d9a3b3;--rule:#f4d7dd;--ink:#3e1530;--ink-2:#6b3554;--ink-3:#8a5a72;--milk:#b0204e;--berry:#f07a98;--cherry:#b0204e;--leaf:#2f6b2c;--butter:#8a5a00;--lilac:#5b3b9e;--peach:#9a3f12;--mod-bg:#e3f3e6;--player:#2b1424}.hl *,.hl :before,.hl :after{box-sizing:border-box}.hl a{color:var(--milk)}.hl a:hover{color:var(--ink)}.hl :focus-visible{outline:3px solid var(--milk);outline-offset:3px;border-radius:8px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 48px}.stack{flex-direction:column;display:flex}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.g2{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:28px;display:grid}.g3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:26px;display:grid}.g4{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:22px;display:grid}.side{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.side-l{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:28px;display:grid}.sec{padding-top:72px}.show-sm{display:none!important}.h-xl{font:600 56px/1.02 var(--f-display);text-wrap:balance;margin:0}.h-l{font:600 40px/1.05 var(--f-display);text-wrap:balance;margin:0}.h-m{font:600 26px/1.1 var(--f-display);text-wrap:balance;margin:0}.h-s{font:600 20px/1.15 var(--f-display);margin:0}.hand{font:700 24px/1 var(--f-hand);color:var(--milk)}.hand-s{font:700 20px/1 var(--f-hand);color:var(--milk)}.label{font:800 11px/1 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:var(--milk)}.muted{color:var(--ink-2)}.small{font-size:14px;line-height:1.4}.b{font-weight:800}.ph{border:1.5px dashed var(--line-2);color:var(--ink-2);border-radius:6px;padding:0 6px;font-style:normal;display:inline-block}.squig{text-decoration:underline wavy var(--berry);text-underline-offset:10px;text-decoration-skip-ink:none;text-decoration-thickness:3px}.panel{background:var(--paper-2);border-radius:var(--r-panel);box-shadow:inset 0 0 0 2px var(--line)}.card{background:var(--paper);box-shadow:inset 0 0 0 2px var(--line);border-radius:22px}.paper{background:var(--paper);border-radius:var(--r-paper);background-image:repeating-linear-gradient(var(--paper) 0 33px,var(--rule) 33px 34px);box-shadow:0 18px 30px -16px #0009,inset 0 0 0 2px var(--line);transform:rotate(var(--tilt,-1.2deg));position:relative}.polaroid{background:var(--cream);color:var(--on-cream);transform:rotate(var(--tilt,1.5deg));border-radius:5px;flex-direction:column;gap:10px;padding:10px 10px 16px;text-decoration:none;display:flex;position:relative}.polaroid .label{color:var(--cream-accent)}.ticket{background:var(--cream);color:var(--on-cream);border-radius:22px;position:relative}.ticket:before,.ticket:after{content:"";background:var(--bg);border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%}.ticket:before{left:-14px}.ticket:after{right:-14px}.day .ticket{box-shadow:inset 0 0 0 2px var(--line)}.gingham{background-color:#3a1f2f;background-image:repeating-linear-gradient(0deg,#f7b6c838 0 9px,#0000 9px 18px),repeating-linear-gradient(90deg,#f7b6c838 0 9px,#0000 9px 18px)}.day .gingham{background-color:#f9d3da;background-image:repeating-linear-gradient(0deg,#f07a9840 0 9px,#0000 9px 18px),repeating-linear-gradient(90deg,#f07a9840 0 9px,#0000 9px 18px)}.frame{border-radius:var(--r-frame);box-shadow:0 0 0 2px var(--line-2),0 30px 60px -30px #ff6f9673;padding:14px}.player{aspect-ratio:16/9;background:var(--player);border-radius:20px;justify-content:center;align-items:center;min-width:min(400px,100%);display:flex;position:relative;overflow:hidden}.player-tag{z-index:1;font:800 11px/1 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#e2c4cf;background:#1c1017c7;border-radius:999px;padding:7px 10px;position:absolute;bottom:12px;left:12px}.thumb{object-fit:cover;border-radius:14px;width:100%;display:block}.tape{background:repeating-linear-gradient(45deg,var(--berry) 0 7px,var(--milk) 7px 14px);opacity:.9;width:74px;height:24px;transform:rotate(var(--r,-6deg));transition:transform .2s var(--ease-soft);position:absolute}.tape.g{background:repeating-linear-gradient(90deg,#8fd19e 0 6px,#c7ebcf 6px 12px)}.tape.b{background:repeating-linear-gradient(0deg,#ffe09a 0 6px,#fff1c9 6px 12px)}.dash{border-top:2px dashed var(--line)}.dot{background:var(--leaf);border-radius:50%;flex:none;width:10px;height:10px}.btn{border-radius:var(--r-btn);min-height:44px;font:800 15px/1 var(--f-body);cursor:pointer;transition:transform .18s var(--ease-bounce),box-shadow .18s ease;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)rotate(-1deg)}.btn:active{transform:translateY(2px)scale(.97)}.btn-primary{background:var(--berry);color:var(--on-berry);box-shadow:0 4px 0 var(--cherry)}.btn-primary:hover{box-shadow:0 6px 0 var(--cherry)}.btn-primary:active{box-shadow:0 1px 0 var(--cherry)}.hl a.btn-primary,.hl a.btn-primary:hover{color:var(--on-berry)}.btn-cream{background:var(--cream);color:var(--on-cream)}.hl a.btn-cream,.hl a.btn-cream:hover{color:var(--on-cream)}.btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.hl a.btn-ghost{color:var(--ink)}.btn-soft{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--line)}.hl a.btn-soft{color:var(--ink)}.btn-dark{background:var(--on-cream);color:var(--cream)}.hl a.btn-dark,.hl a.btn-dark:hover{color:var(--cream)}.btn-sm{border-radius:12px;min-height:36px;padding:0 12px;font-size:13px}.btn-icon{border-radius:50%;width:44px;padding:0}.chip{background:var(--paper);min-height:40px;color:var(--ink-2);box-shadow:inset 0 0 0 2px var(--line);font:700 14px/1 var(--f-body);cursor:pointer;transition:transform .18s var(--ease-bounce);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip:hover{transform:translateY(-2px)}.chip[aria-pressed=true]{background:var(--milk);color:var(--on-berry);box-shadow:none}.day .chip[aria-pressed=true]{color:#fff7ef}.input{border-radius:var(--r-btn);border:2px solid var(--line-2);background:var(--bg);width:100%;min-height:46px;color:var(--ink);font:500 16px var(--f-body);padding:0 14px}.input::placeholder{color:var(--ink-3)}.live{background:var(--berry);height:32px;color:var(--on-berry);font:700 15px/1 var(--f-display);letter-spacing:.08em;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--berry);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.live i{background:var(--on-berry);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite pulse}.offline{background:var(--paper);height:32px;color:var(--ink-2);font:700 15px/1 var(--f-display);letter-spacing:.06em;box-shadow:inset 0 0 0 2px var(--line-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.pb{min-width:22px;height:18px;font:800 10px/1 var(--f-body);border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.tw{color:#fff;background:#9146ff}.kk{color:#0b0b0b;background:#53fc18}.st{color:#1c1017;background:#f7b6c8}.dcb{color:#fff;background:#5865f2}.ub{height:18px;font:800 10px/1 var(--f-body);border-radius:9px;flex:none;align-items:center;padding:0 7px;display:inline-flex}.ub.sub{background:var(--milk);color:var(--on-berry)}.ub.sup{background:var(--butter);color:#1c1017}.ub.mod{background:var(--leaf);color:#0e2418}.day .ub.sub{color:#fff7ef}.day .ub.mod{color:#fff}.day .ub.sup{background:#ffe09a}.tag{height:24px;font:800 11px/1 var(--f-body);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.tag.irl{color:#0e2418;background:#8fd19e}.tag.cook{color:#1c1017;background:#ff6f96}.tag.game{color:#1c1017;background:#c9b3ff}.tag.chat{color:#1c1017;background:#ffe09a}.tag.music{color:#1c1017;background:#ffc9a8}.aff{background:var(--butter);color:#1c1017;height:22px;font:800 11px/1 var(--f-body);letter-spacing:.04em;border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.day .aff{color:#1c1017;background:#ffe09a;box-shadow:inset 0 0 0 1.5px #8a5a00}.msgs{font:400 15px/1.45 var(--f-body);flex-direction:column;gap:12px;margin:0;padding:14px 16px;list-style:none;display:flex}.msg{animation:bin .5s var(--ease-bounce) both;animation-delay:var(--d,0s);border-radius:14px;flex-direction:column;gap:3px;margin:0 -8px;padding:4px 8px;display:flex;position:relative}.msg .who{align-items:center;gap:6px;display:flex}.msg.reply{border-left:2px dashed var(--line-2);border-radius:0;margin-left:6px;padding-left:12px}.msg.modmsg{background:var(--mod-bg);margin:0;padding:9px 11px}.msg .re{color:var(--ink-2);font-size:13px}.msg .acts{background:var(--bg);box-shadow:0 0 0 2px var(--line-2),0 8px 20px #0006;border-radius:12px;gap:4px;padding:4px;display:none;position:absolute;top:-14px;right:6px}.msg:hover .acts,.msg.show-acts .acts{display:flex}.msg:hover{background:#fff1e80a}.act{background:var(--paper);min-width:32px;height:32px;color:var(--ink);font:700 12px var(--f-body);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.act.danger{color:#ffd3dd;background:#5a1a2b}.composer{background:var(--paper);border-top:2px solid var(--line);flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.n-pink{color:#ff9db8}.n-green{color:#8fd19e}.n-peach{color:#ffc9a8}.n-lilac{color:#c9b3ff}.day .n-pink{color:#8a2a57}.day .n-green{color:#2f6b2c}.day .n-peach{color:#9a3f12}.day .n-lilac{color:#5b3b9e}.stk{filter:drop-shadow(3px 0 #fff1e8)drop-shadow(-3px 0 #fff1e8)drop-shadow(0 3px #fff1e8)drop-shadow(0 -3px #fff1e8)drop-shadow(0 10px 12px #00000073)}.chibi{transition:transform .25s cubic-bezier(.3,1.8,.5,1)}.chibi:hover{transform:translateY(-8px)rotate(-6deg)scale(1.06)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}}@keyframes hop{0%,to{transform:translateY(0)}20%{transform:scale(1.08,.9)}55%{transform:translateY(-16px)scale(.95,1.06)}80%{transform:scale(1.05,.95)}}@keyframes bin{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@keyframes steam{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@keyframes unfold{0%{opacity:0;transform:rotate(-8deg)scale(.9)}to{transform:rotate(var(--tilt,-1.2deg));opacity:1}}@keyframes wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(5deg)}}@keyframes tick{0%{transform:scale(1)}40%{transform:scale(1.12)rotate(-3deg)}to{transform:scale(1)}}@keyframes twinkle{0%{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.hop{animation:hop .9s var(--ease-bounce) .4s 2 both;transform-origin:50% 100%}.rise{animation:rise .6s var(--ease-soft) both;animation-delay:var(--d,0s)}.pop{animation:.35s cubic-bezier(.3,1.8,.5,1) both pop}.burst{pointer-events:none;animation:.55s ease-out both burst}.steam{animation:2.6s ease-out 3 both steam}.unfold{animation:unfold .5s var(--ease-bounce) both;transform-origin:0 0}.twinkle{animation:twinkle .9s var(--ease-bounce) both;animation-delay:var(--d,.2s)}.wig{transition:transform .2s cubic-bezier(.3,1.8,.5,1)}.wig:hover{transform:rotate(-7deg)scale(1.08)}.lift{transition:transform .22s var(--ease-bounce),box-shadow .22s ease}.lift:hover{box-shadow:0 14px 0 -4px var(--cherry);transform:translateY(-6px)rotate(-1.2deg)}.lift:hover .tape{transform:translateY(-3px)rotate(-2deg)}.wobble:hover{animation:.5s ease-in-out wobble}.nav{justify-content:space-between;align-items:center;gap:20px;padding:20px 48px;display:flex}.logo{align-items:center;gap:10px;text-decoration:none;display:flex}.logo b{font:700 28px/1 var(--f-display);color:var(--milk)}.logo b span{color:var(--ink)}.navlinks{flex-wrap:wrap;gap:2px;display:flex}.navlinks a{color:var(--ink-2);transition:transform .18s var(--ease-bounce);border-radius:999px;padding:10px 13px;font-weight:700;text-decoration:none}.navlinks a:hover{color:var(--ink);transform:translateY(-2px)}.navlinks a[aria-current=page]{background:var(--milk);color:var(--on-berry)}.day .navlinks a[aria-current=page]{color:#fff7ef}.cd{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cd>div{background:var(--on-cream);color:var(--cream);text-align:center;border-radius:16px;padding:16px 6px 12px}.cd b{font:600 54px/1 var(--f-display);font-variant-numeric:tabular-nums;display:block}.cd span{font:800 11px/1 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#e2c4cf}.chap{gap:3px;height:10px;display:flex}.chap span{border-radius:99px;height:100%}.c-chat{background:#ffe09a}.c-cook{background:#ff6f96}.c-game{background:#c9b3ff}.c-irl{background:#8fd19e}.vod{color:var(--ink);flex-direction:column;gap:10px;text-decoration:none;display:flex}.vod .t{position:relative}.vod .dur{color:#fff1e8;font:800 12px/1 var(--f-body);background:#120a0fd9;border-radius:8px;padding:4px 8px;position:absolute;bottom:10px;right:10px}.day-col{background:var(--paper-2);min-height:260px;box-shadow:inset 0 0 0 2px var(--line);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.day-col.today{box-shadow:inset 0 0 0 2px var(--milk)}.week{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.step-n{background:var(--berry);width:40px;height:40px;color:var(--on-berry);font:700 18px/1 var(--f-display);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.hot{background:var(--berry);width:34px;height:34px;color:var(--on-berry);font:800 14px/1 var(--f-body);cursor:pointer;transition:transform .2s var(--ease-bounce);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 0 0 4px #ff6f964d}.hot:hover{transform:scale(1.15)}.code{background:var(--bg);color:var(--ink-2);white-space:pre-wrap;border-radius:14px;padding:14px;font:600 13px/1.6 ui-monospace,Menlo,monospace;display:block}.lb-row{border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.lb-row:nth-child(odd){background:var(--paper)}.medal{width:34px;height:34px;font:700 15px/1 var(--f-display);border-radius:50%;justify-content:center;align-items:center;display:flex}.bs{grid-template-columns:minmax(0,1fr) 380px;gap:16px;padding:0 16px 16px;display:grid}.bs-player{background:var(--player);border-radius:22px;justify-content:center;align-items:center;min-height:400px;display:flex;overflow:hidden}.wall{columns:4 240px;column-gap:24px}.wall>*{break-inside:avoid;margin-bottom:26px}.fbar{background:var(--paper-2);box-shadow:inset 0 0 0 2px var(--line);border-radius:22px;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:16px 18px;display:flex}.fgroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gm{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.big-step{font:600 44px/1.2 var(--f-display);text-wrap:pretty}.timer{background:var(--paper);box-shadow:inset 0 0 0 2px var(--line);border-radius:20px;align-items:center;gap:14px;padding:14px 18px;display:flex}.timer b{font:600 34px/1 var(--f-display);font-variant-numeric:tabular-nums}.sleeve{aspect-ratio:1;width:82%;display:block;position:relative}.sleeve .vinyl{width:92%;height:92%;transition:transform .5s var(--ease-bounce);background:radial-gradient(circle,#ff6f96 0 17%,#1c1017 17.5% 19%,#0e080b 19.5% 100%);border-radius:50%;position:absolute;top:4%;right:-14%;box-shadow:inset 0 0 0 6px #120a0f}.sleeve .cover{border-radius:10px;align-items:flex-end;padding:12px;display:flex;position:absolute;inset:0;box-shadow:0 14px 30px -12px #0009}.rel:hover .vinyl{transform:translate(22%)rotate(120deg)}.sp{color:#fff;background:#121212;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.sp .pl{color:#121212;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.eq{align-items:flex-end;gap:3px;height:18px;display:inline-flex}.eq i{background:var(--leaf);transform-origin:bottom;border-radius:2px;width:4px;animation:.8s ease-in-out 6 alternate eq;display:block}.eq i:nth-child(2){animation-delay:.2s}.eq i:nth-child(3){animation-delay:.4s}@keyframes eq{0%{height:4px}to{height:18px}}.lyrics{font:500 20px/1.8 var(--f-body);white-space:pre-line}.map{box-shadow:inset 0 0 0 2px var(--line);background:#2a1722;border-radius:26px;position:relative;overflow:hidden}.pin{cursor:pointer;transition:transform .2s var(--ease-bounce);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex;position:absolute;transform:translate(-50%,-100%)}.pin:hover{transform:translate(-50%,-110%)scale(1.08)}.pin span{background:var(--cream);color:var(--on-cream);font:800 12px/1 var(--f-body);white-space:nowrap;border-radius:8px;padding:4px 8px}.sticky{color:#1c1017;transform:rotate(var(--tilt,0deg));border-radius:4px;flex-direction:column;gap:12px;padding:20px 18px 16px;display:flex;position:relative;box-shadow:0 12px 20px -12px #0009}.vote{color:#1c1017;min-height:40px;font:800 14px/1 var(--f-body);cursor:pointer;transition:transform .18s var(--ease-bounce);background:#1c10171f;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.vote:hover{transform:scale(1.06)}.vote[aria-pressed=true]{color:#fff1e8;background:#1c1017}@container (width<=700px){.wrap{padding:0 16px}.nav{padding:14px 16px}.logo b{font-size:23px}.navlinks,.hide-sm{display:none!important}.show-sm{display:flex!important}.h-xl{font-size:34px}.h-l{font-size:29px}.h-m{font-size:22px}.side,.side-l{grid-template-columns:minmax(0,1fr)}.sec{padding-top:48px}.g2,.g3{gap:20px}.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.msgs{font-size:16px}.frame{border-radius:18px;padding:8px}.player{border-radius:12px;min-width:0}.between{align-items:flex-start}.dc-card{padding-bottom:190px!important;padding-right:24px!important}.dc-card img{height:180px!important}.cd{gap:8px}.cd b{font-size:34px}.cd>div{border-radius:12px;padding:12px 4px 10px}.week{grid-template-columns:minmax(0,1fr)}.day-col{min-height:0}.stack-sm{flex-direction:column!important;align-items:stretch!important}.full-sm{width:100%!important}.bs{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.bs-player{border-radius:0;min-height:0}.bs-chat{padding:12px 10px 16px}.wall{columns:2;column-gap:14px}.wall>*{margin-bottom:18px}.fbar{gap:12px;padding:14px}.gm{grid-template-columns:minmax(0,1fr)}.big-step{font-size:30px}.timer b{font-size:28px}}@media (prefers-reduced-motion:reduce){.hl *,.hl :before,.hl :after{transition:none!important;animation:none!important}.live i{animation:none!important}}
