.guide.svelte-1mctzbv{list-style:none;margin:0;padding:0;display:grid;gap:8px}li.svelte-1mctzbv{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px}.n.svelte-1mctzbv{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface-2);border:1px solid var(--line);font-weight:700;font-size:.9rem}.txt.svelte-1mctzbv{display:grid;gap:1px;min-width:0}.ico.svelte-1mctzbv{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:var(--accent);background:var(--accent-soft)}.compact.svelte-1mctzbv{gap:4px}.scrim.svelte-1rc1rez{position:fixed;inset:0;z-index:80;background:#080c0a73;border:0;padding:0;cursor:default;animation:svelte-1rc1rez-fade .1s ease}.sheet.svelte-1rc1rez{position:fixed;z-index:81;left:50%;top:50%;translate:-50% -50%;width:min(460px,calc(100vw - 24px));max-height:min(82dvh,680px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);outline:none;animation:svelte-1rc1rez-pop .1s ease-out}.sheet.tall.svelte-1rc1rez{height:min(82dvh,680px)}.sheet.wide.svelte-1rc1rez{width:min(880px,calc(100vw - 32px));max-height:min(90dvh,860px)}.handle.svelte-1rc1rez{display:none}.head.svelte-1rc1rez{display:flex;align-items:center;gap:8px;padding:10px 10px 6px 16px}.head.svelte-1rc1rez h3:where(.svelte-1rc1rez){margin:0;flex:1;font-size:1.05rem}.tabs.svelte-1rc1rez{flex:1;min-width:0}.tabs.svelte-1rc1rez button:where(.svelte-1rc1rez){flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px}.badge-n.svelte-1rc1rez{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--danger);color:#fff;font:700 .7rem/18px var(--body)}.close.svelte-1rc1rez{flex:none;width:44px;height:44px}.body.svelte-1rc1rez{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 16px;display:grid;gap:12px;align-content:start}.body.has-foot.svelte-1rc1rez:after{content:"";display:block;height:12px}.foot.svelte-1rc1rez{padding:8px 16px calc(10px + var(--safe-bottom));border-top:1px solid var(--line)}@media(max-width:599px),(max-width:899px)and (orientation:portrait){.sheet.svelte-1rc1rez{left:0;right:0;top:auto;bottom:var(--kb-h, 0px);translate:none;width:auto;max-height:calc(var(--app-h, 100dvh) * .86);border-radius:18px 18px 0 0;border-bottom:0;padding-bottom:var(--safe-bottom);animation:svelte-1rc1rez-rise .12s ease-out;transition:transform .05s linear}.sheet.tall.svelte-1rc1rez{height:calc(var(--app-h, 100dvh) * .78)}.sheet.wide.svelte-1rc1rez{width:auto;max-height:calc(var(--app-h, 100dvh) * .86)}.sheet.half.svelte-1rc1rez{max-height:calc(var(--app-h, 100dvh) * .46)}.scrim.light.svelte-1rc1rez{background:#080c0a1f}.handle.svelte-1rc1rez{display:grid;place-items:center;height:20px;cursor:grab;touch-action:none}.grab.svelte-1rc1rez{width:40px;height:4px;border-radius:2px;background:var(--line-strong)}.head.svelte-1rc1rez{padding-top:0}}@keyframes svelte-1rc1rez-rise{0%{transform:translateY(30px);opacity:0}}@keyframes svelte-1rc1rez-pop{0%{opacity:0;scale:.97}}@keyframes svelte-1rc1rez-fade{0%{opacity:0}}.qr.svelte-1dnmtg2{display:block;border-radius:8px;max-width:100%;height:auto}.store.svelte-4dlifq p:where(.svelte-4dlifq){margin:0}.preview.svelte-4dlifq{padding:6px 8px;border-radius:var(--radius-sm);background:var(--brass-soft);color:var(--fg)}.links.svelte-4dlifq{display:grid;gap:12px}.links.two.svelte-4dlifq{grid-template-columns:1fr 1fr}.one.svelte-4dlifq{display:grid;gap:10px;justify-items:center}.store-btn.svelte-4dlifq{width:100%;min-height:52px;justify-content:flex-start}.st.svelte-4dlifq{display:grid;gap:1px;text-align:left}.center.svelte-4dlifq{text-align:center}@media(max-width:420px){.links.two.svelte-4dlifq{grid-template-columns:1fr}}.av.svelte-112qgxv{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:28%;font-family:var(--display);font-weight:700;line-height:1;color:#f6f2e6;background:hsl(var(--h) 32% 34%)}.ph.svelte-112qgxv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;opacity:0;transition:opacity .25s ease-out}.ph.shown.svelte-112qgxv{opacity:1}@media(prefers-reduced-motion:reduce){.ph.svelte-112qgxv{transition:none}}.dot.svelte-112qgxv{position:absolute;right:-2px;bottom:-2px;border-radius:50%;background:var(--ok);border:2px solid var(--surface)}.logo.svelte-1l8nvlt{flex:none;border-radius:22%}.lockup.svelte-ef4fqq{display:inline-flex;align-items:center;gap:calc(var(--m) * .3);line-height:1;color:var(--fg)}.word.svelte-ef4fqq{display:inline-flex;align-items:baseline;font-family:var(--logo);font-size:calc(var(--m) * .8);letter-spacing:-.03em;transform:translateY(-.03em)}.chess.svelte-ef4fqq{font-weight:200}.gm.svelte-ef4fqq{font-weight:800;letter-spacing:-.02em;color:var(--brass-strong)}.mini.svelte-1i7tqh1{width:100%;height:auto;aspect-ratio:1;border-radius:4px;overflow:hidden}.l.svelte-1i7tqh1{fill:var(--sq-light)}.d.svelte-1i7tqh1{fill:var(--sq-dark)}.hl.svelte-1i7tqh1{fill:var(--mark-last)}.pp.svelte-1lbs4bl{position:fixed;z-index:60;pointer-events:none;padding:4px;border-radius:8px;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 28px #00000047;animation:svelte-1lbs4bl-in .12s ease-out}.pp.above.svelte-1lbs4bl{transform:translateY(-100%)}.cap.svelte-1lbs4bl{padding:4px 2px 0;font:600 .78rem/1.2 var(--body);text-align:center;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-1lbs4bl-in{0%{opacity:0}}.loader.svelte-yzimtf{display:grid;gap:12px}.what.svelte-yzimtf{display:flex;gap:10px;align-items:flex-start;margin:0;color:var(--fg)}.ic.svelte-yzimtf{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--accent-soft);color:var(--accent)}.bar.svelte-yzimtf{height:8px}.bar.indeterminate.svelte-yzimtf>span:where(.svelte-yzimtf){width:35%;animation:svelte-yzimtf-slide 1.2s ease-in-out infinite}@keyframes svelte-yzimtf-slide{0%{transform:translate(-100%)}to{transform:translate(290%)}}.meta.svelte-yzimtf{margin-top:-6px}.tip.svelte-yzimtf{display:grid;gap:6px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--brass-soft);min-height:5.2rem;align-content:start}.tip.svelte-yzimtf .eyebrow:where(.svelte-yzimtf){display:inline-flex;align-items:center;gap:5px}.tip.svelte-yzimtf p:where(.svelte-yzimtf){margin:0;color:var(--fg);font-size:var(--fs-callout)}.actions.svelte-yzimtf{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.reward.svelte-8bhgwv{display:grid;gap:6px;justify-items:start}.reward.svelte-8bhgwv p:where(.svelte-8bhgwv){margin:0}.watch.svelte-8bhgwv{gap:8px}.play.svelte-8bhgwv{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--brass-soft, rgba(0, 0, 0, .06));color:var(--fg);flex:none}.diag.svelte-ww5k3c{width:min(100%,380px);margin-top:16px;padding:12px;border-radius:14px;background:var(--c-chip, var(--surface-2));color:inherit;text-align:left;display:grid;gap:8px}.head.svelte-ww5k3c{display:flex;justify-content:space-between;align-items:center}.head.svelte-ww5k3c h3:where(.svelte-ww5k3c){margin:0;font-size:1rem}dl.svelte-ww5k3c{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;margin:0;font-size:.82rem}dt.svelte-ww5k3c{opacity:.75}dd.svelte-ww5k3c{margin:0}.wrap.svelte-ww5k3c{overflow-wrap:anywhere}.row-btns.svelte-ww5k3c{display:flex;flex-wrap:wrap;gap:8px}.row-btns.svelte-ww5k3c .btn:where(.svelte-ww5k3c){min-height:44px}.dot.svelte-ww5k3c{display:inline-block;width:10px;height:10px;border-radius:50%;background:#9aa59f;vertical-align:middle}.q-good.svelte-ww5k3c{background:#2f9e5b}.q-fair.svelte-ww5k3c{background:#d39b1f}.q-poor.svelte-ww5k3c{background:#d64545}.call.svelte-1nvvc6d{--c-fg: #14201b;--c-soft-fg: rgb(20 32 27 / .72);--c-chip: rgb(20 32 27 / .07);--c-btn: rgb(20 32 27 / .09);--c-on-bg: #14201b;--c-on-fg: #f4f1e8;--c-halo: rgb(47 158 91 / .35);--c-ring: #14201b;--c-bg: radial-gradient(120% 60% at 50% 0%, rgb(76 160 112 / .28), transparent 70%), linear-gradient(180deg, #eef4ef, #e2ebe5)}:root[data-theme=dark] .call.svelte-1nvvc6d{--c-fg: #f4f1e8;--c-soft-fg: rgb(244 241 232 / .78);--c-chip: rgb(255 255 255 / .08);--c-btn: rgb(255 255 255 / .14);--c-on-bg: #f4f1e8;--c-on-fg: #14201b;--c-halo: rgb(80 200 130 / .42);--c-ring: #f4f1e8;--c-bg: radial-gradient(120% 70% at 50% 0%, rgb(46 110 78 / .55), transparent 70%), linear-gradient(180deg, #14201b, #0b1210)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .call.svelte-1nvvc6d{--c-fg: #f4f1e8;--c-soft-fg: rgb(244 241 232 / .78);--c-chip: rgb(255 255 255 / .08);--c-btn: rgb(255 255 255 / .14);--c-on-bg: #f4f1e8;--c-on-fg: #14201b;--c-halo: rgb(80 200 130 / .42);--c-ring: #f4f1e8;--c-bg: radial-gradient(120% 70% at 50% 0%, rgb(46 110 78 / .55), transparent 70%), linear-gradient(180deg, #14201b, #0b1210)}}.call.svelte-1nvvc6d{position:fixed;inset:0;z-index:95;display:grid;place-items:center;overflow-y:auto;overscroll-behavior:contain;padding:calc(24px + var(--safe-top)) calc(16px + var(--safe-right, 0px)) calc(24px + var(--safe-bottom)) calc(16px + var(--safe-left, 0px));color:var(--c-fg);background:var(--c-bg);text-align:center}.stack.svelte-1nvvc6d{width:min(100%,420px);display:flex;flex-direction:column;align-items:center;text-align:center}.top.svelte-1nvvc6d{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:clamp(20px,5vh,40px)}.info.svelte-1nvvc6d{width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--c-chip);color:var(--c-soft-fg);cursor:pointer}.info[aria-pressed=true].svelte-1nvvc6d{background:var(--c-on-bg);color:var(--c-on-fg)}.info.svelte-1nvvc6d:focus-visible{outline:3px solid var(--c-ring);outline-offset:2px}.qdot.svelte-1nvvc6d{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:1px}.q-good.svelte-1nvvc6d{background:#2f9e5b}.q-fair.svelte-1nvvc6d{background:#d39b1f}.q-poor.svelte-1nvvc6d{background:#d64545}.weak.svelte-1nvvc6d{margin:6px 0 0;color:var(--c-soft-fg);max-width:320px}.kind.svelte-1nvvc6d{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 14px;border-radius:999px;background:var(--c-chip);color:var(--c-soft-fg)}.ava.svelte-1nvvc6d{border-radius:32%;padding:6px;margin-bottom:18px}.pulse.svelte-1nvvc6d{animation:svelte-1nvvc6d-halo 2s ease-out infinite}@keyframes svelte-1nvvc6d-halo{0%{box-shadow:0 0 0 0 var(--c-halo)}to{box-shadow:0 0 0 22px transparent}}h2.svelte-1nvvc6d{margin:0;max-width:100%;font-size:1.75rem;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st.svelte-1nvvc6d{margin:8px 0 0;max-width:340px;min-height:1.5em;font-size:1.05rem;line-height:1.45;color:var(--c-soft-fg);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.actions.svelte-1nvvc6d{display:flex;justify-content:center;align-items:flex-start;gap:28px;width:100%;margin-top:clamp(36px,9vh,72px)}.actions.two.svelte-1nvvc6d{gap:clamp(40px,16vw,72px)}.actions.three.svelte-1nvvc6d{gap:20px}.actions.four.svelte-1nvvc6d{gap:10px}.actions.four.svelte-1nvvc6d .act:where(.svelte-1nvvc6d){width:80px}.actions.ended.svelte-1nvvc6d{flex-direction:column;align-items:center;gap:14px}.offer.svelte-1nvvc6d{display:grid;justify-items:center}.act.svelte-1nvvc6d{display:flex;flex-direction:column;align-items:center;gap:10px;width:96px}.lbl.svelte-1nvvc6d{width:100%;font-size:.9rem;line-height:1.3;text-align:center;color:var(--c-fg);overflow-wrap:anywhere}.round.svelte-1nvvc6d{width:72px;height:72px;border-radius:50%;border:0;display:grid;place-items:center;color:#fff;cursor:pointer;transition:transform .12s,background .15s,filter .15s}.round.svelte-1nvvc6d:hover{filter:brightness(1.08)}.round.svelte-1nvvc6d:active{transform:scale(.94)}.round.svelte-1nvvc6d:focus-visible{outline:3px solid var(--c-ring);outline-offset:4px}.green.svelte-1nvvc6d{background:#2f9e5b}.red.svelte-1nvvc6d{background:#d64545}.soft.svelte-1nvvc6d{background:var(--c-btn);color:var(--c-fg)}.soft.on.svelte-1nvvc6d{background:var(--c-on-bg);color:var(--c-on-fg)}.ringing.svelte-1nvvc6d .green:where(.svelte-1nvvc6d){animation:svelte-1nvvc6d-halo 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){.pulse.svelte-1nvvc6d,.ringing.svelte-1nvvc6d .green:where(.svelte-1nvvc6d){animation:none}}@media(max-height:520px){.top.svelte-1nvvc6d{margin-bottom:12px}.ava.svelte-1nvvc6d{margin-bottom:8px}.actions.svelte-1nvvc6d{margin-top:20px}}.notes.svelte-128gay0{position:fixed;z-index:70;top:calc(8px + var(--safe-top));left:50%;transform:translate(-50%);width:min(440px,calc(100vw - 24px));display:grid;gap:8px}.note.svelte-128gay0{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;background:var(--surface);border:1px solid var(--brass);border-radius:var(--radius);box-shadow:var(--shadow-lg)}.txt.svelte-128gay0{display:grid;flex:1;min-width:0}.txt.svelte-128gay0 b:where(.svelte-128gay0),.txt.svelte-128gay0 span:where(.svelte-128gay0){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.sheetcard.svelte-128gay0{position:fixed;z-index:65;left:50%;transform:translate(-50%);bottom:calc(12px + var(--tabbar-space) + var(--menu-banner-h, 0px));width:min(440px,calc(100vw - 24px));box-shadow:var(--shadow-lg)}.sheetcard.svelte-128gay0 h2:where(.svelte-128gay0){font-size:1.1rem;margin:0}.ask-head.svelte-128gay0{display:flex;align-items:center;gap:10px}.ask-icon.svelte-128gay0{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--accent);color:var(--accent-fg)}.upd.svelte-128gay0 p:where(.svelte-128gay0){margin:2px 0 0}.row.end.svelte-128gay0{justify-content:flex-end;gap:8px}.grow.svelte-128gay0{flex:1}.scrim-full.svelte-128gay0{position:fixed;inset:0;z-index:90;background:#0000008c}.modal.svelte-128gay0{position:fixed;z-index:91;left:50%;top:50%;transform:translate(-50%,-50%);width:min(400px,calc(100vw - 32px));box-shadow:var(--shadow-lg)}.modal.svelte-128gay0 h2:where(.svelte-128gay0){margin:0;font-size:1.2rem}.cgm-splash.svelte-yofbmc{--box: min(55vw, 55vh, 226px);--k: .5;--ic: calc(var(--box) * var(--k));--fs: calc(var(--ic) * .56);--gap: calc(var(--ic) * .2);--wd: calc(var(--ic) * 2.32);--dx: calc((var(--gap) + var(--wd)) / 2);position:fixed;inset:0;z-index:1000;overflow:hidden;background:radial-gradient(circle at 50% 50%,#1f372e 0,#13281fe6 calc(var(--box) * .455),#0e1d1400 calc(var(--box) * 1.3)),radial-gradient(farthest-corner at 50% 50%,#0e1d14 0% 35%,#0a1410 72%,#050c08);background-color:#0e1d14;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;contain:strict}@media(max-width:440px){.cgm-splash.svelte-yofbmc{--k: .46}}@media(min-width:900px)and (min-height:640px){.cgm-splash.svelte-yofbmc{--box: min(40vh, 340px);--k: .62}}.halo.svelte-yofbmc{position:absolute;left:50%;top:50%;width:calc(var(--box) * 2.2);height:calc(var(--box) * 2.2);margin:calc(var(--box) * -1.1);border-radius:50%;background:radial-gradient(closest-side,#408c6a59,#245c471f 55%,#245c4700);opacity:0}.curves.svelte-yofbmc{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#d4a24a;stroke-width:.16;stroke-dasharray:100 100;stroke-dashoffset:100;opacity:0}.curves.svelte-yofbmc path:where(.svelte-yofbmc){stroke-dasharray:inherit}.dust.svelte-yofbmc i:where(.svelte-yofbmc){position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:#e9f2ec;box-shadow:0 0 4px #e9f2ec99;opacity:var(--o);animation:svelte-yofbmc-drift linear infinite alternate}.row.svelte-yofbmc{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:var(--gap);width:calc(var(--ic) + var(--gap) + var(--wd));height:var(--ic);translate:-50% -50%}.slot.svelte-yofbmc{flex:none;width:var(--ic);height:var(--ic)}.word.svelte-yofbmc{flex:none;width:var(--wd);display:flex;align-items:baseline;font-family:var(--logo);font-size:var(--fs);line-height:1;white-space:nowrap;translate:0 -.04em;opacity:0;clip-path:inset(-30% 100% -30% -5%)}.chess.svelte-yofbmc{font-weight:200;letter-spacing:-.03em;color:#e2e6de}.gm.svelte-yofbmc{font-weight:800;letter-spacing:-.02em;color:#c1993e;background:linear-gradient(105deg,#fff6dc00 38%,#fff6dcf2,#fff6dc00 62%) 160% 0 / 260% 100% no-repeat,linear-gradient(180deg,#c6a049,#c1993e 55%,#b08732);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.streak.svelte-yofbmc{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round;pointer-events:none}.streak.svelte-yofbmc path:where(.svelte-yofbmc){stroke-dasharray:100 100;stroke-dashoffset:100}.st-trail.svelte-yofbmc{stroke:#d4a24a;stroke-width:7;stroke-opacity:.18}.st-glow.svelte-yofbmc{stroke:#e9c46a;stroke-width:2.6;stroke-opacity:.8}.st-core.svelte-yofbmc{stroke:#fff6dc;stroke-width:1}.glints.svelte-yofbmc{position:absolute;inset:0;pointer-events:none}.glints.svelte-yofbmc i:where(.svelte-yofbmc),.fx.svelte-yofbmc .sp:where(.svelte-yofbmc),.fx.svelte-yofbmc .gl:where(.svelte-yofbmc){position:absolute;opacity:0}.glints.svelte-yofbmc i:where(.svelte-yofbmc){width:calc(var(--ic) * var(--s) * 2);height:calc(var(--ic) * var(--s) * 2);margin:calc(var(--ic) * var(--s) * -1);background:radial-gradient(circle,#fff6dc 0 8%,#e9c46a99 18%,#e9c46a00 40%),linear-gradient(90deg,#fff6dc00,#fff6dc 50%,#fff6dc00) center / 100% 8% no-repeat,linear-gradient(0deg,#fff6dc00,#fff6dc 50%,#fff6dc00) center / 8% 100% no-repeat}.glints.svelte-yofbmc i.dia:where(.svelte-yofbmc){width:calc(var(--ic) * var(--s));height:calc(var(--ic) * var(--s) * 1.15);margin:calc(var(--ic) * var(--s) * -.57) calc(var(--ic) * var(--s) * -.5);clip-path:polygon(50% 0,100% 38%,50% 100%,0 38%);background:linear-gradient(160deg,#fff 20%,#d8fff3 50%,#8ee6cf)}.fx.svelte-yofbmc .ray:where(.svelte-yofbmc){left:50%;top:18%;width:0;height:0;rotate:var(--a);opacity:0}.ray.svelte-yofbmc b:where(.svelte-yofbmc){position:absolute;left:0;top:calc(var(--box) * -.004);width:calc(var(--box) * var(--d));height:calc(var(--box) * .008);border-radius:50%;background:linear-gradient(90deg,#fff6dc00,#fff6dce6 70%,#fff 92%,#fff6dc00);transform-origin:0 50%}.icon.svelte-yofbmc{position:absolute;left:50%;top:50%;width:var(--box);height:var(--box);margin:calc(var(--box) / -2)}.l.svelte-yofbmc{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tile.svelte-yofbmc{opacity:0;overflow:hidden;border-radius:21.9%;box-shadow:0 calc(var(--box) * .05) calc(var(--box) * .12) #00000073}.comet.svelte-yofbmc{opacity:0;fill:none;stroke-linecap:round;stroke-dashoffset:0}.fx.svelte-yofbmc{position:absolute;inset:0}.fx.svelte-yofbmc i:where(.svelte-yofbmc){position:absolute}.shard.svelte-yofbmc{left:50%;top:24%;width:calc(var(--box) * var(--s));height:calc(var(--box) * var(--s) * 1.25);margin:calc(var(--box) * var(--s) * -.6) calc(var(--box) * var(--s) * -.5);clip-path:polygon(50% 0,100% 42%,62% 100%,0 58%);background:linear-gradient(135deg,#fff,#d8fff3 45%,#8ee6cf);opacity:0}.sp.svelte-yofbmc{left:50%;top:56%;width:calc(var(--box) * var(--s));height:calc(var(--box) * var(--s));margin:calc(var(--box) * var(--s) / -2);border-radius:50%;background:#fff6dc;box-shadow:0 0 calc(var(--box) * .02) #e9c46a,0 0 calc(var(--box) * .045) #d4a24abf}.gl.svelte-yofbmc{left:50%;top:74%;width:calc(var(--box) * var(--s));height:calc(var(--box) * var(--s));margin:calc(var(--box) * var(--s) / -2);border-radius:50%;background:#e9c46a;box-shadow:0 0 6px #e9c46acc}.gl.w.svelte-yofbmc{background:#eafff6;box-shadow:0 0 6px #eafff6cc}.flare.svelte-yofbmc{left:50%;top:18%;width:calc(var(--box) * 1.5);height:calc(var(--box) * 1.5);margin:calc(var(--box) * -.75);opacity:0;background:radial-gradient(circle,#fff 0 2.5%,#fff6dcd9 5%,#e9c46a40 13%,#e9c46a00 30%),linear-gradient(90deg,#fff6dc00,#fff6dcf2 50%,#fff6dc00) center / 100% 1.1% no-repeat,linear-gradient(0deg,#fff6dc00,#fff6dce6 50%,#fff6dc00) center / 1.1% 72% no-repeat}.flare.svelte-yofbmc b:where(.svelte-yofbmc){position:absolute;inset:22%;rotate:45deg;background:linear-gradient(90deg,#fff6dc00,#fff6dc99 50%,#fff6dc00) center / 100% 1.2% no-repeat,linear-gradient(0deg,#fff6dc00,#fff6dc99 50%,#fff6dc00) center / 1.2% 100% no-repeat}.web.svelte-yofbmc .under:where(.svelte-yofbmc),.web.svelte-yofbmc .body:where(.svelte-yofbmc){opacity:.3}.web.svelte-yofbmc .back:where(.svelte-yofbmc),.web.svelte-yofbmc .front:where(.svelte-yofbmc),.web.svelte-yofbmc .spark:where(.svelte-yofbmc){opacity:0}.play.svelte-yofbmc .halo:where(.svelte-yofbmc){animation:svelte-yofbmc-halo 1.3s .3s ease-out both}.play.svelte-yofbmc .curves:where(.svelte-yofbmc){animation:svelte-yofbmc-curves .9s .72s cubic-bezier(.4,0,.2,1) both}.web.play.svelte-yofbmc .under:where(.svelte-yofbmc),.web.play.svelte-yofbmc .body:where(.svelte-yofbmc){animation:svelte-yofbmc-appear .42s ease-out both}.web.play.svelte-yofbmc .back:where(.svelte-yofbmc),.web.play.svelte-yofbmc .front:where(.svelte-yofbmc){animation:svelte-yofbmc-appear .36s .46s ease-out both}.web.play.svelte-yofbmc .spark:where(.svelte-yofbmc){animation:svelte-yofbmc-twinkle .5s .62s cubic-bezier(.3,1.4,.5,1) both}.play.svelte-yofbmc .shard:where(.svelte-yofbmc){animation:svelte-yofbmc-gather .7s cubic-bezier(.3,.7,.3,1) both}.play.svelte-yofbmc .flare:where(.svelte-yofbmc){animation:svelte-yofbmc-flare .62s .36s cubic-bezier(.2,.8,.3,1) both}.play.svelte-yofbmc .ray:where(.svelte-yofbmc){animation:svelte-yofbmc-ray-o .5s linear both}.play.svelte-yofbmc .ray:where(.svelte-yofbmc) b:where(.svelte-yofbmc){animation:svelte-yofbmc-ray-b .5s cubic-bezier(.1,.8,.3,1) both;animation-delay:inherit}.play.svelte-yofbmc .glints:where(.svelte-yofbmc) .tw:where(.svelte-yofbmc){animation:svelte-yofbmc-twinkle-card .5s cubic-bezier(.3,1.3,.5,1) both}.play.svelte-yofbmc .comet:where(.svelte-yofbmc){animation:svelte-yofbmc-comet-in .8s .4s linear both,svelte-yofbmc-orbit .8s .4s cubic-bezier(.35,.1,.25,1) both}.play.svelte-yofbmc .sp:where(.svelte-yofbmc){animation:svelte-yofbmc-burst .85s linear both}.play.svelte-yofbmc .gl:where(.svelte-yofbmc){animation:svelte-yofbmc-rise .8s ease-out both}.play.svelte-yofbmc .icon:where(.svelte-yofbmc){animation:svelte-yofbmc-to-slot .5s .95s cubic-bezier(.6,0,.2,1) both}.play.svelte-yofbmc .tile:where(.svelte-yofbmc){animation:svelte-yofbmc-tile .42s 1.02s cubic-bezier(.3,.8,.3,1) both}.play.svelte-yofbmc .word:where(.svelte-yofbmc){animation:svelte-yofbmc-word .42s 1.1s cubic-bezier(.25,.9,.3,1) both}.play.svelte-yofbmc .streak:where(.svelte-yofbmc) path:where(.svelte-yofbmc){animation:svelte-yofbmc-draw .44s 1.28s cubic-bezier(.45,0,.35,1) both}.play.svelte-yofbmc .streak:where(.svelte-yofbmc) .st-core:where(.svelte-yofbmc),.play.svelte-yofbmc .streak:where(.svelte-yofbmc) .st-glow:where(.svelte-yofbmc){animation:svelte-yofbmc-draw .44s 1.28s cubic-bezier(.45,0,.35,1) both,svelte-yofbmc-fade-trail .3s 1.62s ease-in both}.play.svelte-yofbmc .glints:where(.svelte-yofbmc) i:where(.svelte-yofbmc){animation:svelte-yofbmc-glint .42s cubic-bezier(.3,1.2,.5,1) both}.play.svelte-yofbmc .gm:where(.svelte-yofbmc){animation:svelte-yofbmc-shine .34s 1.45s ease-in-out both}.exit.svelte-yofbmc{animation:svelte-yofbmc-out .3s ease-in both;pointer-events:none}@keyframes svelte-yofbmc-drift{to{transform:translate(calc(var(--m) * .25),calc(var(--m) * -1))}}@keyframes svelte-yofbmc-appear{0%{opacity:.3}to{opacity:1}}@keyframes svelte-yofbmc-halo{0%{opacity:0;transform:scale(.7)}30%{opacity:1;transform:scale(1.05)}to{opacity:.35;transform:scale(1)}}@keyframes svelte-yofbmc-curves{0%{opacity:0;stroke-dashoffset:100}70%{opacity:.4}to{opacity:.22;stroke-dashoffset:0}}@keyframes svelte-yofbmc-twinkle{0%{opacity:0;transform:scale(.3) rotate(-90deg)}60%{opacity:1;transform:scale(1.3) rotate(8deg)}to{opacity:1;transform:none}}@keyframes svelte-yofbmc-gather{0%{opacity:0;transform:translate(calc(var(--box) * var(--x)),calc(var(--box) * var(--y))) rotate(var(--r)) scale(.6)}25%{opacity:1}75%{opacity:.9}to{opacity:0;transform:translate(calc(var(--box) * var(--x) * .18),calc(var(--box) * var(--y) * .18)) rotate(calc(var(--r) + 140deg)) scale(.5)}}@keyframes svelte-yofbmc-flare{0%{opacity:0;transform:scale(.2) rotate(-12deg)}30%{opacity:1;transform:scale(1.05) rotate(0)}to{opacity:0;transform:scale(.75) rotate(8deg)}}@keyframes svelte-yofbmc-comet-in{0%{opacity:0}12%,78%{opacity:1}to{opacity:0}}@keyframes svelte-yofbmc-orbit{0%{stroke-dashoffset:40}to{stroke-dashoffset:-85}}@keyframes svelte-yofbmc-burst{0%{opacity:0;transform:translate(calc(var(--box) * var(--x) * .15),calc(var(--box) * var(--y) * .15)) scale(.5)}12%{opacity:1}40%{opacity:1;transform:translate(calc(var(--box) * var(--x) * .72),calc(var(--box) * var(--y) * .72)) scale(1)}70%{opacity:.8}to{opacity:0;transform:translate(calc(var(--box) * var(--x)),calc(var(--box) * var(--y) + var(--box) * .04)) scale(.7)}}@keyframes svelte-yofbmc-rise{0%{opacity:0;transform:translate(calc(var(--box) * var(--x)))}30%{opacity:1}to{opacity:0;transform:translate(calc(var(--box) * var(--x) * 1.3),calc(var(--box) * var(--h) * -1))}}@keyframes svelte-yofbmc-to-slot{to{transform:translate(calc(var(--dx) * -1)) scale(var(--k))}}@keyframes svelte-yofbmc-tile{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes svelte-yofbmc-word{0%{opacity:0;clip-path:inset(-30% 100% -30% -5%);transform:translate(calc(var(--ic) * -.1))}to{opacity:1;clip-path:inset(-30% -5% -30% -5%);transform:none}}@keyframes svelte-yofbmc-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes svelte-yofbmc-fade-trail{to{stroke-opacity:.35}}@keyframes svelte-yofbmc-ray-o{0%{opacity:0}15%,55%{opacity:1}to{opacity:0}}@keyframes svelte-yofbmc-ray-b{0%{transform:translate(calc(var(--box) * .03)) scaleX(.2)}to{transform:translate(calc(var(--box) * var(--d) * .6)) scaleX(1)}}@keyframes svelte-yofbmc-twinkle-card{0%{opacity:0;transform:scale(.1) rotate(-60deg)}50%{opacity:1;transform:scale(1.25) rotate(0)}to{opacity:.85;transform:scale(.9) rotate(8deg)}}@keyframes svelte-yofbmc-glint{0%{opacity:0;transform:scale(.2) rotate(-45deg)}45%{opacity:1;transform:scale(1.15) rotate(0)}to{opacity:.55;transform:scale(.7) rotate(10deg)}}@keyframes svelte-yofbmc-shine{0%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes svelte-yofbmc-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.cgm-splash.svelte-yofbmc :where(.svelte-yofbmc),.cgm-splash.svelte-yofbmc *{animation:none!important}.web.svelte-yofbmc .under:where(.svelte-yofbmc),.web.svelte-yofbmc .body:where(.svelte-yofbmc),.web.svelte-yofbmc .back:where(.svelte-yofbmc),.web.svelte-yofbmc .front:where(.svelte-yofbmc),.web.svelte-yofbmc .spark:where(.svelte-yofbmc){opacity:1}.exit.svelte-yofbmc{animation:svelte-yofbmc-out .25s linear both!important}}.ttl.svelte-8cyb6o{flex:none;display:inline-block;padding:.05em .32em;border-radius:4px;background:var(--brass-soft);color:var(--brass-text);font-size:max(.78em,10.5px);font-weight:700;line-height:1.25;letter-spacing:.02em;text-decoration:none;vertical-align:.08em;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:help}.ttl.small.svelte-8cyb6o{font-size:max(.72em,10px);padding:0 .28em}.flag.svelte-r13xze{flex:none;display:inline-block;font-weight:400;font-size:.95em;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;vertical-align:-.05em;-webkit-user-select:none;user-select:none}.botbadge.svelte-s40w9c{flex:none;gap:.2rem;padding:.05rem .4rem;font-size:.72rem;line-height:1.3}.botbadge.small.svelte-s40w9c{padding:0 .32rem;font-size:.66rem}.urow.svelte-12c0r3l{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--surface-2);min-width:0;container-type:inline-size}.main.svelte-12c0r3l{flex:1 1 200px;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;color:var(--fg);text-decoration:none;min-height:52px}.main.svelte-12c0r3l:hover b:where(.svelte-12c0r3l){text-decoration:underline}.who.svelte-12c0r3l{display:grid;min-width:0}.nm.svelte-12c0r3l{display:flex;align-items:center;gap:6px;min-width:0}.nm.svelte-12c0r3l b:where(.svelte-12c0r3l){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st.svelte-12c0r3l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt.svelte-12c0r3l{font:700 1.05rem var(--display);padding-right:4px}.rank.svelte-12c0r3l{min-width:22px;text-align:center;font-weight:700;color:var(--muted)}.acts.svelte-12c0r3l{display:flex;gap:6px;flex:none;margin-left:auto;padding-bottom:2px}@media(max-width:420px){.wl.svelte-12c0r3l{display:none}}@container (max-width: 420px){.wl.svelte-12c0r3l{display:none}}.us.svelte-1s8wowp{position:relative;min-width:0}.box.svelte-1s8wowp{display:flex;align-items:center;gap:6px;padding:0 10px;min-height:40px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted)}.box.svelte-1s8wowp:focus-within{border-color:var(--accent);color:var(--fg)}.box.svelte-1s8wowp:has(input:where(.svelte-1s8wowp):focus-visible){outline:2px solid var(--focus);outline-offset:2px}.inline.svelte-1s8wowp .box:where(.svelte-1s8wowp){min-height:46px;border-radius:var(--radius)}.box.svelte-1s8wowp input[type=search]:where(.svelte-1s8wowp){flex:1;min-width:0;width:auto;min-height:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--fg);font:inherit;font-size:16px;padding:8px 0}.inline.svelte-1s8wowp .box:where(.svelte-1s8wowp) input[type=search]:where(.svelte-1s8wowp){min-height:44px;padding:0}.compact.svelte-1s8wowp input[type=search]:where(.svelte-1s8wowp){font-size:.95rem}input.svelte-1s8wowp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input.svelte-1s8wowp::-webkit-search-cancel-button{cursor:pointer}.spinner.sm.svelte-1s8wowp{width:14px;height:14px}.drop.svelte-1s8wowp{position:absolute;z-index:60;top:calc(100% + 6px);left:0;right:0;min-width:260px;list-style:none;margin:0;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);max-height:60vh;overflow-y:auto}.drop.svelte-1s8wowp button:where(.svelte-1s8wowp){width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;min-height:44px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.drop.svelte-1s8wowp button:where(.svelte-1s8wowp):hover,.drop.svelte-1s8wowp button.act:where(.svelte-1s8wowp){background:var(--surface-2)}.dn.svelte-1s8wowp{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr.svelte-1s8wowp{margin-left:auto}.empty.svelte-1s8wowp{padding:10px}.inl.svelte-1s8wowp{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.ict.svelte-21zx79{position:fixed;z-index:95;left:50%;translate:-50% 0;top:calc(var(--nav-h) + var(--safe-top) + 10px);width:min(520px,calc(100vw - 20px));display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 40px 12px 12px;background:var(--surface);border:1px solid var(--brass);border-radius:14px;box-shadow:var(--shadow-lg);animation:svelte-21zx79-drop .2s ease}.txt.svelte-21zx79{display:grid;min-width:0}.acts.svelte-21zx79{display:flex;gap:6px}.x.svelte-21zx79{position:absolute;top:6px;right:6px}@media(max-width:767px){html.immersive .ict.svelte-21zx79{top:calc(var(--safe-top) + 8px)}}@media(max-width:560px){.ict.svelte-21zx79{grid-template-columns:auto minmax(0,1fr)}.acts.svelte-21zx79{grid-column:1 / -1;justify-content:flex-end}}@keyframes svelte-21zx79-drop{0%{opacity:0;transform:translateY(-12px)}}.scrim.svelte-21zx79{position:fixed;inset:0;z-index:120;background:#060c098c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:svelte-21zx79-fade .2s ease}.icm.svelte-21zx79{position:fixed;z-index:121;left:50%;top:50%;translate:-50% -50%;width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;display:grid;border-radius:20px;background:var(--surface);border:1px solid color-mix(in srgb,#d6ad57 60%,var(--line));box-shadow:0 30px 80px #00000073,0 0 0 1px #d6ad5740;animation:svelte-21zx79-pop .26s cubic-bezier(.2,.9,.3,1.2)}.top.svelte-21zx79{position:relative;display:grid;justify-items:center;gap:8px;padding:18px 18px 16px;color:#f6f2e6;text-align:center;background:radial-gradient(120% 70% at 100% 0%,rgb(214 173 87 / .22),transparent 60%),conic-gradient(rgb(214 173 87 / .06) 25%,transparent 0 50%,rgb(214 173 87 / .06) 0 75%,transparent 0) 0 0 / 28px 28px,linear-gradient(170deg,#1d3a28,#0e1d14 75%)}.eyebrow-s.svelte-21zx79{display:inline-flex;align-items:center;gap:6px;font:700 .72rem var(--body);letter-spacing:.12em;text-transform:uppercase;color:#e9c46a}.x2.svelte-21zx79{position:absolute;top:8px;right:8px;color:#f6f2e6}.ring.svelte-21zx79{display:inline-flex;border-radius:50%;padding:3px;background:conic-gradient(from 210deg,#d6ad57,#fff3cf 25%,#b8892f,#f1d58e 75%,#d6ad57);box-shadow:0 6px 22px #00000073;animation:svelte-21zx79-ring 2.2s ease-in-out infinite}.ring.svelte-21zx79 .av,.ring.svelte-21zx79 .av img{border-radius:50%}@keyframes svelte-21zx79-ring{50%{box-shadow:0 6px 22px #00000073,0 0 0 8px #d6ad572e}}.top.svelte-21zx79 h2:where(.svelte-21zx79){margin:4px 0 0;font-size:1.25rem;color:#fff}.who.svelte-21zx79{display:inline-flex;align-items:center;gap:6px;color:#d9e3dc}.facts.svelte-21zx79{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 16px 6px}.fact.svelte-21zx79{display:grid;justify-items:center;gap:2px;padding:10px 6px;border-radius:12px;background:var(--surface-2);text-align:center;font-size:.9rem}.fact.svelte-21zx79 svg{color:var(--brass)}.pc.svelte-21zx79{width:16px;height:16px;border-radius:4px;border:1px solid var(--line-strong)}.pc.w.svelte-21zx79{background:#f4f1e8}.pc.b.svelte-21zx79{background:#2a2d2b}.pc.r.svelte-21zx79{background:linear-gradient(135deg,#f4f1e8 50%,#2a2d2b 50%)}.timer.svelte-21zx79{display:grid;gap:4px;padding:8px 16px 0}.bar.svelte-21zx79{height:5px;border-radius:999px;background:var(--surface-3);overflow:hidden}.bar.svelte-21zx79>span:where(.svelte-21zx79){display:block;height:100%;background:linear-gradient(90deg,#b8892f,#e9c46a);transition:width 1s linear}.btns.svelte-21zx79{display:grid;grid-template-columns:1fr auto 1.4fr;gap:8px;padding:14px 16px 16px}.btns.svelte-21zx79 .btn:where(.svelte-21zx79){min-height:46px;justify-content:center}.acc.svelte-21zx79{font-size:1.02rem}@keyframes svelte-21zx79-pop{0%{opacity:0;transform:scale(.92)}}@keyframes svelte-21zx79-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.icm.svelte-21zx79,.scrim.svelte-21zx79,.ring.svelte-21zx79,.ict.svelte-21zx79{animation:none}}@media(max-width:380px){.btns.svelte-21zx79{grid-template-columns:1fr 1fr}.acc.svelte-21zx79{grid-column:1 / -1;grid-row:1}}.tr-start.svelte-1abee8p{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:svelte-1abee8p-fade .18s ease}.start-card.svelte-1abee8p{width:min(420px,100%);padding:22px 22px 18px;border-radius:24px;box-shadow:var(--shadow-lg);display:grid;gap:14px;animation:svelte-1abee8p-pop .22s ease}.eyebrow.svelte-1abee8p{display:inline-flex;align-items:center;gap:6px;font:700 .78rem var(--body);color:var(--brass-text);letter-spacing:.04em;text-transform:uppercase}h2.svelte-1abee8p{margin:0;font:800 clamp(1.4rem,4vw,1.8rem) / 1.15 var(--display, var(--body))}.opp.svelte-1abee8p{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.who.svelte-1abee8p{display:grid;min-width:0}.who.svelte-1abee8p b:where(.svelte-1abee8p){font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side.svelte-1abee8p{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--line);font-weight:700}.piece.svelte-1abee8p{width:18px;height:18px;border-radius:50%;border:2px solid var(--text)}.side-white.svelte-1abee8p .piece:where(.svelte-1abee8p){background:#fff}.side-black.svelte-1abee8p .piece:where(.svelte-1abee8p){background:#111}.bar.svelte-1abee8p{height:4px;border-radius:4px;background:var(--line);overflow:hidden}.bar.svelte-1abee8p span:where(.svelte-1abee8p){display:block;height:100%;background:var(--brass);transition:width .2s linear}.tr-banner.svelte-1abee8p,.tr-back.svelte-1abee8p{position:fixed;z-index:96;left:50%;translate:-50% 0;width:min(560px,calc(100vw - 20px));display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;background:var(--surface);border:1px solid var(--brass);border-radius:16px;box-shadow:var(--shadow-lg);animation:svelte-1abee8p-drop .2s ease}.tr-banner.svelte-1abee8p{top:calc(var(--nav-h) + var(--safe-top) + 10px);grid-template-columns:auto minmax(0,1fr) auto auto;padding:10px 10px 10px 14px}.tr-banner.svelte-1abee8p .x:where(.svelte-1abee8p){min-width:44px;min-height:44px}.tr-banner.svelte-1abee8p .btn:where(.svelte-1abee8p),.tr-back.svelte-1abee8p .btn:where(.svelte-1abee8p){min-height:44px}.tr-back.svelte-1abee8p{bottom:calc(var(--tabbar-h, 0px) + var(--safe-bottom, 0px) + 12px);padding:10px 10px 10px 14px}.txt.svelte-1abee8p{display:grid;min-width:0}.acts.svelte-1abee8p{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:767px){html.immersive .tr-banner.svelte-1abee8p{top:calc(var(--safe-top) + 8px)}}@media(max-width:560px){.tr-banner.svelte-1abee8p{grid-template-columns:auto minmax(0,1fr) auto}.tr-banner.svelte-1abee8p>.btn-primary:where(.svelte-1abee8p),.tr-banner.svelte-1abee8p>a.btn:where(.svelte-1abee8p){grid-column:1 / -2;justify-self:start}.tr-back.svelte-1abee8p{grid-template-columns:auto minmax(0,1fr)}.tr-back.svelte-1abee8p .acts:where(.svelte-1abee8p){grid-column:1 / -1}}@keyframes svelte-1abee8p-fade{0%{opacity:0}}@keyframes svelte-1abee8p-pop{0%{opacity:0;transform:scale(.96)}}@keyframes svelte-1abee8p-drop{0%{opacity:0;transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){.tr-start.svelte-1abee8p,.start-card.svelte-1abee8p,.tr-banner.svelte-1abee8p,.tr-back.svelte-1abee8p{animation:none}}.exit-hint.svelte-5ylb14{position:fixed;z-index:95;left:50%;bottom:calc(var(--safe-bottom, 0px) + 84px);translate:-50% 0;max-width:calc(100vw - 32px);padding:9px 16px;border-radius:999px;background:#141a17eb;color:#f2efe6;font:500 .88rem/1.3 var(--body);text-align:center;box-shadow:0 6px 20px #00000040;pointer-events:none;animation:svelte-5ylb14-hint-in .15s ease-out}@keyframes svelte-5ylb14-hint-in{0%{opacity:0;translate:-50% 6px}}.top-links.svelte-11zhvzk>ul:where(.svelte-11zhvzk){display:flex;gap:.15rem;list-style:none;margin:0;padding:0}.sec.svelte-11zhvzk{position:relative;display:flex;align-items:center;border-radius:var(--radius-sm)}.sec.svelte-11zhvzk:hover,.sec.open.svelte-11zhvzk{background:var(--surface-2)}.lk.svelte-11zhvzk{display:flex;align-items:center;gap:.2rem;min-height:44px;padding:0 .75rem;border-radius:var(--radius-sm);color:var(--muted);font:600 1rem var(--body);text-decoration:none;white-space:nowrap;background:none;border:0;cursor:pointer}.sec.svelte-11zhvzk:has(.caret:where(.svelte-11zhvzk)) .lk:where(.svelte-11zhvzk){padding-right:.15rem}.sec.svelte-11zhvzk:hover .lk:where(.svelte-11zhvzk),.sec.open.svelte-11zhvzk .lk:where(.svelte-11zhvzk),.lk.cur.svelte-11zhvzk{color:var(--fg)}.lk.cur.svelte-11zhvzk{box-shadow:inset 0 -2px 0 var(--brass);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.caret.svelte-11zhvzk{display:grid;place-items:center;width:26px;min-height:44px;margin-right:.2rem;padding:0;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:var(--radius-sm)}.caret.svelte-11zhvzk svg,.more-btn.svelte-11zhvzk svg{transform:rotate(90deg);transition:transform .12s}.sec.open.svelte-11zhvzk .caret:where(.svelte-11zhvzk) svg,.sec.open.svelte-11zhvzk .more-btn:where(.svelte-11zhvzk) svg{transform:rotate(-90deg)}.caret.svelte-11zhvzk:hover{color:var(--fg)}.sec-menu.svelte-11zhvzk{position:absolute;left:0;top:calc(100% + 4px);min-width:236px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:6px;z-index:50}.sec-menu[hidden].svelte-11zhvzk{display:none}.sec-menu.svelte-11zhvzk:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.sec-menu.svelte-11zhvzk ul:where(.svelte-11zhvzk){list-style:none;margin:0;padding:0;display:grid}.sec-menu.svelte-11zhvzk a:where(.svelte-11zhvzk),.sec-menu.svelte-11zhvzk .mi:where(.svelte-11zhvzk){display:flex;align-items:center;gap:.6rem;min-height:42px;padding:.45rem .7rem;border-radius:var(--radius-sm);color:var(--fg);text-decoration:none;font:500 .95rem var(--body);white-space:nowrap}.sec-menu.svelte-11zhvzk li.sep:where(.svelte-11zhvzk){margin-top:5px;padding-top:5px;border-top:1px solid var(--line)}.mt.svelte-11zhvzk{display:grid;gap:1px}.mh.svelte-11zhvzk{font-size:.78rem;font-weight:500;color:var(--muted)}.sec-menu.svelte-11zhvzk .mi:where(.svelte-11zhvzk){width:100%;border:0;background:none;cursor:pointer;text-align:left;min-height:44px}.sec-menu.svelte-11zhvzk a:where(.svelte-11zhvzk) svg,.sec-menu.svelte-11zhvzk .mi:where(.svelte-11zhvzk) svg{color:var(--muted);flex:none}.sec-menu.svelte-11zhvzk a:where(.svelte-11zhvzk):hover,.sec-menu.svelte-11zhvzk a:where(.svelte-11zhvzk):focus-visible,.sec-menu.svelte-11zhvzk .mi:where(.svelte-11zhvzk):hover,.sec-menu.svelte-11zhvzk .mi:where(.svelte-11zhvzk):focus-visible{background:var(--surface-2)}.sec-menu.svelte-11zhvzk a[aria-current=page]:where(.svelte-11zhvzk){color:var(--accent);font-weight:700}.sec-menu.svelte-11zhvzk a[aria-current=page]:where(.svelte-11zhvzk) svg{color:var(--accent)}.due.svelte-11zhvzk{margin-left:auto;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:var(--brass);color:var(--brass-fg, #1b1405);font:700 .72rem/20px var(--body);text-align:center}@media(max-width:899px){.lk.svelte-11zhvzk{padding:0 .5rem}}.langpick.svelte-2vbna6{width:auto;min-width:0;padding:3px 24px 3px 8px;font-size:.82rem;min-height:30px;height:30px}.nrow.svelte-1wh41zx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;width:100%;padding:12px;border:0;border-radius:var(--radius-sm);background:none;color:var(--fg);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.nrow.svelte-1wh41zx:hover{background:var(--surface-2)}.nrow.unread.svelte-1wh41zx{background:color-mix(in srgb,var(--accent-soft) 70%,transparent)}.nrow.unread.svelte-1wh41zx:hover{background:var(--accent-soft)}.compact.svelte-1wh41zx{padding:10px;gap:10px}.ico.svelte-1wh41zx{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--tone) 14%,var(--surface));color:var(--tone)}.compact.svelte-1wh41zx .ico:where(.svelte-1wh41zx){width:34px;height:34px;border-radius:10px}.tone-social.svelte-1wh41zx{--tone: var(--accent)}.tone-play.svelte-1wh41zx{--tone: var(--tint-play)}.tone-puzzles.svelte-1wh41zx{--tone: var(--tint-puzzles)}.tone-learn.svelte-1wh41zx{--tone: var(--tint-learn)}.tone-games.svelte-1wh41zx{--tone: var(--brass)}.tone-alert.svelte-1wh41zx{--tone: var(--danger)}.txt.svelte-1wh41zx{display:grid;gap:2px;min-width:0}.t.svelte-1wh41zx{font-weight:500;line-height:1.3;overflow-wrap:anywhere}.unread.svelte-1wh41zx .t:where(.svelte-1wh41zx){font-weight:700}.b.svelte-1wh41zx{line-height:1.35;overflow-wrap:anywhere}.compact.svelte-1wh41zx .b:where(.svelte-1wh41zx){display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w.svelte-1wh41zx{margin-top:2px}.dot.svelte-1wh41zx{width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--accent)}.sr.svelte-1wh41zx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bell.svelte-wjxu70{position:relative;display:inline-flex}.bellbtn.svelte-wjxu70{position:relative}.nbadge.svelte-wjxu70{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--danger);color:#fff;font:700 .66rem/17px var(--body);text-align:center;pointer-events:none}.panel.svelte-wjxu70{position:absolute;right:-8px;top:calc(100% + 6px);width:min(380px,calc(100vw - 32px));background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:60;display:grid;overflow:hidden}.ph.svelte-wjxu70{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px}.link.svelte-wjxu70{background:none;border:0;padding:4px 2px;color:var(--accent);font-weight:600;cursor:pointer}.link.svelte-wjxu70:hover{text-decoration:underline}.pl.svelte-wjxu70{display:grid;gap:2px;padding:0 6px 6px;max-height:min(420px,calc(100vh - 160px));overflow-y:auto}.pad.svelte-wjxu70{padding:8px}.none.svelte-wjxu70{display:grid;justify-items:center;text-align:center;gap:4px;padding:18px 12px 14px}.nico.svelte-wjxu70{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);margin-bottom:4px}.all.svelte-wjxu70{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;border-top:1px solid var(--line);color:var(--accent);font-weight:600;text-decoration:none}.all.svelte-wjxu70:hover{background:var(--surface-2)}.copybar.svelte-1nq8sgc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px max(var(--gutter),var(--safe-right)) 6px max(var(--gutter),var(--safe-left));background:var(--surface-2);border-bottom:1px solid var(--line);font-size:.85rem;color:var(--muted)}.msg.svelte-1nq8sgc{flex:1 1 12rem;min-width:0}.copybar.svelte-1nq8sgc .btn:where(.svelte-1nq8sgc){flex:none}.offline-home.svelte-1agmcg2 h2:where(.svelte-1agmcg2){display:inline-flex;align-items:center;gap:8px}.grid.svelte-1agmcg2{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.tile.svelte-1agmcg2{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--line);border-radius:12px;color:inherit;text-decoration:none;background:var(--surface-2, transparent)}.tile.svelte-1agmcg2:hover{border-color:var(--brass, var(--accent))}.ico.svelte-1agmcg2{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--brass-soft)}.offchip.svelte-1agmcg2{font-size:.72rem;font-weight:700}.notice.svelte-64skxu{max-width:720px;margin:16px auto;padding-inline:var(--gutter)}h1.svelte-64skxu{font-size:1.3rem;margin:0}.notice.svelte-1v6fe9w{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;max-width:var(--page-max, 1200px);margin:12px auto 0;padding:12px;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--brass) 50%,var(--line));background:color-mix(in srgb,var(--brass-soft) 60%,var(--surface));color:var(--fg)}.ic.svelte-1v6fe9w{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--surface-2)}.tx.svelte-1v6fe9w{display:grid;gap:2px;min-width:0}.tx.svelte-1v6fe9w a:where(.svelte-1v6fe9w){justify-self:start;display:inline-flex;align-items:center;min-height:44px}.x.svelte-1v6fe9w{width:44px;height:44px}
