@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(./pirata-one-latin-400-normal-C8jLWNfm.woff2) format("woff2"),url(./pirata-one-latin-400-normal-CiJE7gJH.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(./spectral-latin-400-normal-CTVgUekv.woff2) format("woff2"),url(./spectral-latin-400-normal-D34IWA1h.woff) format("woff")}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(./spectral-latin-400-italic-CDO25mTW.woff2) format("woff2"),url(./spectral-latin-400-italic-Ds-NcNVC.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(./spectral-latin-600-normal-DE3OxvnQ.woff2) format("woff2"),url(./spectral-latin-600-normal-DXnQJnYb.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:700;src:url(./spectral-latin-700-normal-Cd2m0ohD.woff2) format("woff2"),url(./spectral-latin-700-normal-Cxe-XGuy.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:800;src:url(./spectral-latin-800-normal-DKUtXtHF.woff2) format("woff2"),url(./spectral-latin-800-normal-Rel2qaTu.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(./barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(./inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(./inter-latin-800-normal-D1mf63XC.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body,#app{height:100%}html{-webkit-text-size-adjust:100%;color-scheme:dark;background:var(--bg);overflow:hidden;overscroll-behavior:none}body{margin:0;overflow:hidden;position:fixed;inset:0;color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;background:radial-gradient(ellipse 60% 45% at 12% -5%,color-mix(in srgb,var(--violet) 16%,transparent),transparent 70%),radial-gradient(ellipse 90% 60% at 50% 115%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 70%),var(--bg)}button,input,select{font:inherit;color:inherit}button{touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--good);outline-offset:2px}button:disabled{cursor:not-allowed}h1,h2,h3,h4{margin:0;font-weight:400;text-wrap:balance}p{margin:0}.display{font-family:var(--display);font-weight:400;letter-spacing:.01em}.num{font-variant-numeric:lining-nums tabular-nums}[data-theme=plein] .display{font-weight:700;letter-spacing:.02em}[data-theme=plein] .btn.primary{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:1.45rem}[data-theme=plein] .num{font-family:var(--num);font-weight:700}[data-theme=plein] body{font-size:16px}.muted{color:var(--muted)}.t-frisson{color:var(--frisson)}.t-effroi{color:var(--effroi)}.t-damnation{color:var(--damnation)}.t-surprise{color:var(--surprise)}.btn{border:1px solid var(--line);background:var(--raised);color:var(--ink);border-radius:14px;padding:10px 18px;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;transition:background .15s,border-color .15s,transform .08s}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.4}.btn.primary{background:linear-gradient(180deg,var(--accent-hi),var(--accent) 55%,color-mix(in srgb,var(--accent) 70%,var(--accent-deep)));color:var(--accent-ink);border-color:transparent;font-family:var(--display);font-weight:400;font-size:1.6rem;letter-spacing:.02em;box-shadow:0 8px 24px -10px color-mix(in srgb,var(--accent) 80%,transparent),inset 0 1px #ffffff59}.btn.quiet{background:transparent;border-color:transparent;color:var(--muted)}.btn.danger{border-color:var(--bad);color:var(--bad);background:transparent}.seg{display:flex;flex-wrap:wrap;gap:6px}.seg button{border:1px solid var(--line);background:var(--raised);border-radius:12px;padding:8px 16px;min-height:48px;font-weight:600;color:var(--ink);transition:all .15s}.seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);box-shadow:0 6px 18px -8px var(--accent)}.chip{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;border-radius:999px;padding:2px 9px;border:1px solid currentColor;white-space:nowrap}input[type=text],input[type=email],input[type=password],input[type=url]{background:color-mix(in srgb,var(--bg) 70%,transparent);border:1px solid var(--line);border-radius:10px;padding:10px 12px;width:100%;min-width:0;color:var(--ink);font:inherit;font-size:1rem}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=url]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}input[type=range]{accent-color:var(--accent)}input[type=checkbox]{accent-color:var(--accent);width:22px;height:22px;flex:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;transition-duration:1ms!important}}.tog{display:flex;align-items:center;gap:12px;background:none;border:0;padding:10px;border-radius:10px;font-weight:600;text-align:left;min-height:48px;color:var(--ink)}.tog .sw{width:38px;height:22px;border-radius:11px;background:var(--line);position:relative;transition:background .15s;flex:none}.tog .sw:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--ink);transition:transform .15s}.tog[aria-pressed=true] .sw{background:var(--good)}.tog[aria-pressed=true] .sw:after{transform:translate(16px)}.gm{height:100%;display:flex;flex-direction:column;gap:10px;padding:max(10px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.gm-play{flex:1;min-height:0;display:grid;gap:14px;position:relative;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)}.gm-hero{position:relative;overflow:hidden;min-height:0;border-radius:22px;padding:18px 20px 14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;background:radial-gradient(ellipse 80% 60% at 50% 42%,color-mix(in srgb,var(--tc) 12%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 85%,transparent),color-mix(in srgb,var(--bg) 70%,transparent));border:1px solid color-mix(in srgb,var(--tc) 35%,var(--line));transition:border-color .4s}.gm-who{position:relative;display:grid;justify-items:start;gap:0;padding-right:130px}.gm-lead{color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.gm-pname{font-size:clamp(2.2rem,4.6vw,3.2rem);line-height:1;color:var(--ink);text-shadow:0 2px 20px color-mix(in srgb,var(--tc) 40%,transparent)}.gm-tname{color:var(--tc);font-weight:700;font-size:1rem}.gm-nextup{position:absolute;top:16px;right:18px;margin:0;z-index:1;text-align:right;line-height:1.1;color:var(--muted);font-size:.85rem;font-style:italic}.gm-nextup b{display:block;font-style:normal;font-size:1.3rem;margin-top:2px}.gm-darts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gm-dart{min-height:60px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--muted) 45%,transparent);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--muted);display:grid;align-content:center;justify-items:center;padding:4px;text-align:center}.gm-dart b{font-family:var(--num);font-weight:800;font-size:1.55rem;line-height:1.05;color:var(--ink)}.gm-dart small{font-size:.76rem;color:var(--muted)}.gm-dart.next{border-color:var(--tc);border-style:solid}.gm-dart.filled{border-style:solid;border-color:var(--line);background:var(--raised);animation:gm-land .25s ease-out}.gm-dart.good{border-color:var(--good)}.gm-dart.good b,.gm-dart.good small{color:var(--good)}.gm-dart.bad{border-color:var(--bad)}.gm-dart.bad b{color:var(--bad)}@keyframes gm-land{0%{transform:scale(1.12)}}.gm-pad{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;padding:12px;border-radius:22px;background:color-mix(in srgb,var(--surface) 80%,transparent);border:1px solid var(--line)}.gm-mods{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gm-mod{font-family:var(--display);font-weight:700;font-size:1.35rem;min-height:52px;border-radius:14px;border:1px solid var(--line);background:var(--raised);color:var(--ink);text-transform:uppercase;letter-spacing:.06em}.gm-mod:disabled{opacity:.4}.gm-mod.d[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:var(--bg)}.gm-mod.t[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.gm-key{position:relative;min-height:50px;border-radius:16px;font-family:var(--num);font-weight:700;font-size:2rem;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);color:var(--ink);background:linear-gradient(180deg,var(--raised-2),var(--raised));box-shadow:inset 0 1px #ffffff0f,0 2px #00000059;display:grid;place-items:center;align-content:center;gap:2px}.gm-key:active:not(:disabled){transform:translateY(1px) scale(.97)}.gm-key:disabled{opacity:.35}.gm-key small{font-family:var(--body);font-size:.78rem;font-weight:600;color:var(--muted)}.gm-actions{display:grid;grid-template-columns:1fr 2fr;gap:8px}.gm-actions .btn{min-height:58px}.gm-foot{display:flex;align-items:center;gap:10px;min-height:34px;flex-wrap:wrap}.gm-foot .btn{min-height:36px;padding:4px 8px;font-size:.9rem}.gm-hint{color:var(--accent-hi);font-weight:600;font-size:.9rem}.gm-hint.good{color:var(--good)}.gm-leg{position:absolute;inset:0;z-index:20;display:grid;place-items:center;background:color-mix(in srgb,var(--bg) 80%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:22px}.gm-leg-card{display:grid;gap:12px;justify-items:center;text-align:center;padding:28px;border-radius:22px;background:var(--surface);border:1px solid var(--tc);box-shadow:0 0 60px -20px var(--tc);max-width:90%}.gm-leg-card h2{font-size:clamp(2rem,5vw,3rem);color:var(--tc)}@media(max-width:899px){.gm{height:auto;min-height:100%;gap:8px}.gm-play{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:10px}}@media(max-width:599px){.gm{padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.gm-hero{padding:12px;gap:8px;border-radius:18px}.gm-pname{font-size:1.9rem}.gm-who{padding-right:100px}.gm-nextup{top:10px;right:12px;font-size:.78rem}.gm-nextup b{font-size:1.1rem}.gm-pad{padding:8px;border-radius:18px;gap:6px}.gm-dart{min-height:50px}}svg.svelte-3qfii2{width:100%;height:100%;display:block;overflow:visible}svg.svelte-wfxxdc{flex:none;display:block}.inst.svelte-1tj2fjx{border-radius:20px;border:1px solid;padding:16px;display:grid;gap:12px;border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 14%,var(--surface)),var(--surface))}.hd.svelte-1tj2fjx{display:flex;gap:12px;align-items:center}.ic.svelte-1tj2fjx{width:52px;height:52px;border-radius:13px;background:#0d1015;display:grid;place-items:center;flex:none;box-shadow:0 6px 18px -8px #000}.hd.svelte-1tj2fjx b:where(.svelte-1tj2fjx){display:block;font-size:1.05rem}.hd.svelte-1tj2fjx small:where(.svelte-1tj2fjx){color:var(--muted);font-size:.85rem;line-height:1.35;display:block}ol.svelte-1tj2fjx{margin:0;padding-left:20px;display:grid;gap:6px;font-size:.92rem}ol.svelte-1tj2fjx svg:where(.svelte-1tj2fjx){width:18px;height:18px;vertical-align:-3px;color:var(--accent-hi)}.warn.svelte-1tj2fjx{margin:0;color:var(--team-2);font-size:.85rem}.small.svelte-1tj2fjx{font-size:.85rem;margin:0}.link.svelte-1tj2fjx{background:none;border:0;padding:0;color:var(--muted);font-weight:600;font-size:.85rem;justify-self:start}.backdrop.svelte-16ml2tb{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.modal.svelte-16ml2tb{min-height:0;background:linear-gradient(180deg,var(--raised),var(--surface));border:1px solid var(--line);border-radius:22px;width:min(560px,100%);max-height:100%;display:flex;flex-direction:column;box-shadow:0 20px 60px -20px #000}.modal.wide.svelte-16ml2tb{width:min(820px,100%)}header.svelte-16ml2tb{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 8px;gap:10px}h2.svelte-16ml2tb{font-size:2.1rem;color:var(--accent);line-height:1.1}.close.svelte-16ml2tb{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised-2);color:var(--ink);font-size:1.1rem}.content.svelte-16ml2tb{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:0 16px 20px;display:grid;gap:14px;align-content:start;-webkit-overflow-scrolling:touch}.preview.svelte-b18xir{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--pc) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--pc) 50%,var(--line))}.emb.svelte-b18xir{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:var(--pc);background:var(--bg);border:2px solid var(--pc);box-shadow:0 0 22px -6px var(--pc);flex:none}.who.svelte-b18xir{display:grid}.who.svelte-b18xir b:where(.svelte-b18xir){font-size:1.8rem;color:var(--pc);line-height:1.1}.who.svelte-b18xir small:where(.svelte-b18xir){color:var(--muted)}.field.svelte-b18xir{display:grid;gap:6px}.lbl.svelte-b18xir{font-weight:700;color:var(--accent)}.lbl.svelte-b18xir small:where(.svelte-b18xir){color:var(--muted);font-weight:400}.swatches.svelte-b18xir{display:flex;flex-wrap:wrap;gap:10px}.nick-row.svelte-b18xir{display:flex;gap:8px}.nick-row.svelte-b18xir input:where(.svelte-b18xir){flex:1;min-width:0}.sw.svelte-b18xir{width:44px;height:44px;border-radius:50%;background:var(--c);border:3px solid transparent;outline:2px solid transparent}.sw[aria-pressed=true].svelte-b18xir{border-color:var(--bg);outline-color:var(--c);box-shadow:0 0 16px var(--c)}.emblems.svelte-b18xir{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.em.svelte-b18xir{min-height:50px;border-radius:14px;border:1px solid var(--line);background:var(--raised);color:var(--muted);display:grid;place-items:center}.em[aria-pressed=true].svelte-b18xir{color:var(--pc);border-color:var(--pc);background:color-mix(in srgb,var(--pc) 16%,var(--raised))}@media(max-width:420px){.em.svelte-b18xir{min-height:44px;border-radius:10px}}.err.svelte-b18xir{color:var(--bad);font-weight:700}.acts.svelte-b18xir{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.acts.svelte-b18xir .primary:where(.svelte-b18xir){min-width:180px}.small.svelte-b18xir{font-size:.88rem}.home.svelte-1o61a8j{max-width:1180px;margin:0 auto;display:grid;gap:16px;align-content:start;min-height:100%;position:relative;padding:max(14px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.top.svelte-1o61a8j{display:flex;align-items:center;justify-content:space-between;gap:12px}.brand.svelte-1o61a8j{display:flex;align-items:center;gap:10px;min-width:0}.logo.svelte-1o61a8j{font-size:1.75rem;line-height:1;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.logo.svelte-1o61a8j i:where(.svelte-1o61a8j){font-style:normal;color:var(--accent-hi)}.logo-h.svelte-1o61a8j{font-size:2rem;color:var(--accent);line-height:1;text-shadow:0 0 24px color-mix(in srgb,var(--accent) 45%,transparent);white-space:nowrap}.tools.svelte-1o61a8j{display:flex;gap:8px;align-items:center}.pill.svelte-1o61a8j{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:.82rem;font-weight:600}.dot.svelte-1o61a8j{width:8px;height:8px;border-radius:50%;background:var(--good);box-shadow:0 0 8px var(--good)}.dot.off.svelte-1o61a8j{background:var(--muted);box-shadow:none}.pill.me.svelte-1o61a8j{padding-left:5px;color:var(--ink)}.ini.svelte-1o61a8j{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-size:1rem;font-weight:700}.pt.svelte-1o61a8j{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon.svelte-1o61a8j{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:grid;place-items:center}.eyebrow.svelte-1o61a8j{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.small.svelte-1o61a8j{font-size:.9rem}.link.svelte-1o61a8j{background:none;border:0;padding:0;color:var(--accent-hi);font-weight:600;font-size:.85rem;text-align:left}.dash.svelte-1o61a8j{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.col.svelte-1o61a8j{display:grid;gap:16px;min-width:0}.sh.svelte-1o61a8j{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.sh.svelte-1o61a8j h3:where(.svelte-1o61a8j){font-size:1.45rem;text-transform:uppercase;letter-spacing:.05em;line-height:1}.hante.svelte-1o61a8j .sh:where(.svelte-1o61a8j) h3:where(.svelte-1o61a8j){text-transform:none;letter-spacing:0;font-size:1.8rem;color:var(--accent)}.resume.svelte-1o61a8j{border-radius:22px;padding:18px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 24%,var(--surface)) 0%,var(--surface) 62%);border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line))}.r-text.svelte-1o61a8j{display:grid;gap:6px;min-width:0}.resume.svelte-1o61a8j h2:where(.svelte-1o61a8j){font-size:2rem;line-height:1.02}.resume.svelte-1o61a8j h2.small:where(.svelte-1o61a8j){font-size:1.5rem}.scores.svelte-1o61a8j{display:flex;gap:8px;flex-wrap:wrap}.sc.svelte-1o61a8j{display:inline-flex;align-items:baseline;gap:8px;padding:5px 12px;border-radius:12px;background:color-mix(in srgb,var(--bg) 55%,transparent);border:1px solid var(--line);font-size:.85rem;color:var(--muted)}.sc.svelte-1o61a8j .num:where(.svelte-1o61a8j){font-size:1.4rem;color:var(--ink);line-height:1}.sc.cur.svelte-1o61a8j{border-color:var(--tc)}.sc.who.svelte-1o61a8j b:where(.svelte-1o61a8j){color:var(--ink)}.cta.svelte-1o61a8j{min-height:58px;padding:0 28px}.games.svelte-1o61a8j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tile.svelte-1o61a8j{position:relative;overflow:hidden;display:grid;grid-template-rows:1fr auto auto;gap:6px;text-align:left;padding:14px;min-height:160px;border-radius:18px;background:var(--surface);border:1px solid var(--line);color:var(--ink)}.tile.svelte-1o61a8j:active{transform:scale(.98)}.art.svelte-1o61a8j{height:66px;display:grid;place-items:start}.art.svelte-1o61a8j svg:where(.svelte-1o61a8j){height:60px;width:auto;max-width:100%}.a-n.svelte-1o61a8j{font-family:var(--num);font-weight:700;font-size:20px;fill:var(--muted)}.a-n.big.svelte-1o61a8j{font-size:22px;fill:var(--ink)}.a-n.acc.svelte-1o61a8j{font-size:16px;fill:var(--accent)}.a-n.sm.svelte-1o61a8j{font-size:16px}svg[viewBox="0 0 64 64"].svelte-1o61a8j .a-n:where(.svelte-1o61a8j){font-size:24px;fill:var(--ink)}.t.svelte-1o61a8j{font-size:1.55rem;line-height:1}.s.svelte-1o61a8j{font-size:.82rem;color:var(--muted);line-height:1.35}.hante-tile.svelte-1o61a8j{grid-column:span 2;grid-row:span 2;padding:0;display:block;min-height:330px;isolation:isolate;--accent: #f0802f;--accent-deep: #a8521c;--wedge-a: #221a2b;--wedge-b: #2b2237;--board-bg: #1a1320;--good: #9fd46b;--bad: #d4473c;--line: #3d3149;border-color:#f0802fb3;background:linear-gradient(160deg,#1d1420,#120d16);box-shadow:0 0 46px -18px #f0802f;animation:svelte-1o61a8j-breathe 3.6s ease-in-out infinite}@keyframes svelte-1o61a8j-breathe{50%{box-shadow:0 0 66px -14px #f0802f}}.h-board.svelte-1o61a8j{position:absolute;z-index:0;width:140%;aspect-ratio:1;right:-72%;top:50%;translate:0 -50%;animation:svelte-1o61a8j-spin 90s linear infinite;-webkit-mask-image:radial-gradient(circle,#000 52%,transparent 71%);mask-image:radial-gradient(circle,#000 52%,transparent 71%)}@keyframes svelte-1o61a8j-spin{to{rotate:360deg}}.h-shade.svelte-1o61a8j{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 55% 50% at 80% 70%,rgba(240,128,47,.28),transparent 70%),linear-gradient(90deg,#120c16,#120c16eb 38%,#120c164d 66%,#120c1600 84%)}.h-fog.svelte-1o61a8j{position:absolute;inset:-25%;z-index:2;pointer-events:none;background:radial-gradient(ellipse 34% 20% at 30% 82%,rgba(175,145,215,.22),transparent 70%),radial-gradient(ellipse 40% 24% at 72% 38%,rgba(150,120,190,.14),transparent 70%);animation:svelte-1o61a8j-drift 13s ease-in-out infinite alternate}@keyframes svelte-1o61a8j-drift{to{transform:translate(4%,-3%) scale(1.08)}}.h-embers.svelte-1o61a8j{position:absolute;inset:0;z-index:2;pointer-events:none}.h-embers.svelte-1o61a8j i:where(.svelte-1o61a8j){position:absolute;bottom:-6px;width:4px;height:4px;border-radius:50%;background:#ffb36b;box-shadow:0 0 8px #f0802f;opacity:0;animation:svelte-1o61a8j-ember var(--d) linear var(--l) infinite}@keyframes svelte-1o61a8j-ember{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--x),-360px)}}.h-text.svelte-1o61a8j{position:absolute;z-index:3;inset:20px 30% 20px 22px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.h-eyebrow.svelte-1o61a8j{display:block;font-family:var(--body);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#ffb36b;font-weight:700}.h-title.svelte-1o61a8j{display:block;font-family:Pirata One,Georgia,serif;font-weight:400;font-size:4.6rem;line-height:.9;color:#f0802f;text-shadow:0 0 18px rgba(240,128,47,.7),0 0 60px rgba(168,82,28,.85);animation:svelte-1o61a8j-flick 7s infinite;text-transform:none;letter-spacing:0}@keyframes svelte-1o61a8j-flick{0%,90%,to{opacity:1}91%{opacity:.5}92%{opacity:1}94%{opacity:.65}95%{opacity:1}}.h-sub.svelte-1o61a8j{font-family:Spectral,Georgia,serif;font-style:italic;color:#d8c6b4;font-size:.98rem;line-height:1.4;max-width:26ch}.h-curses.svelte-1o61a8j{display:flex;gap:6px;align-items:center;color:#a8968a;font-family:Spectral,Georgia,serif;font-size:.85rem;white-space:nowrap;flex-wrap:wrap}.h-curses.svelte-1o61a8j b:where(.svelte-1o61a8j){font-family:var(--num);font-size:1rem;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#f0802f24;border:1px solid rgba(240,128,47,.55);color:#ffb36b}.h-enter.svelte-1o61a8j{display:inline-flex;align-items:center;gap:10px;font-family:Spectral,Georgia,serif;font-weight:600;color:#ffd2a8;font-size:.98rem}.h-enter.svelte-1o61a8j:before{content:"";width:30px;height:1px;background:currentColor}.tour.svelte-1o61a8j{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 16px;border-radius:18px;background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 14%,var(--surface)),var(--surface) 60%);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}.t-art.svelte-1o61a8j svg:where(.svelte-1o61a8j){width:84px;height:auto;display:block}.t-txt.svelte-1o61a8j{display:grid;gap:2px;min-width:0}.t-txt.svelte-1o61a8j b:where(.svelte-1o61a8j){font-size:1.55rem;line-height:1.05}.t-txt.svelte-1o61a8j small:where(.svelte-1o61a8j){color:var(--muted);font-size:.85rem;line-height:1.35}.t-acts.svelte-1o61a8j{display:grid;gap:6px;justify-items:center}.t-go.svelte-1o61a8j{min-height:50px;font-size:1.2rem!important;padding:0 22px}.soon.svelte-1o61a8j{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.soonchip.svelte-1o61a8j{height:36px;display:inline-flex;align-items:center;padding:0 14px;border-radius:12px;border:1px dashed var(--line);color:var(--muted);font-weight:600;font-size:.85rem}.card.svelte-1o61a8j{border-radius:20px;background:var(--surface);border:1px solid var(--line);padding:16px;display:grid;gap:12px}.tonight.svelte-1o61a8j{background:linear-gradient(180deg,var(--surface-2),var(--surface))}.kpis.svelte-1o61a8j{display:flex;gap:22px}.kpi.svelte-1o61a8j{display:grid}.kpi.svelte-1o61a8j .num:where(.svelte-1o61a8j){font-size:2.2rem;line-height:1}.kpi.svelte-1o61a8j span:where(.svelte-1o61a8j):last-child{font-size:.8rem;color:var(--muted)}.leader.svelte-1o61a8j{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--team-2) 9%,transparent);border:1px solid color-mix(in srgb,var(--team-2) 30%,transparent);color:var(--ink);text-align:left}.leader.svelte-1o61a8j small:where(.svelte-1o61a8j){display:block;color:var(--muted);font-size:.76rem}.av.svelte-1o61a8j{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--pc);border:2px solid var(--pc);background:var(--bg);flex:none;box-shadow:0 0 14px -6px var(--pc);font-size:1.3rem}.avatars.svelte-1o61a8j{display:flex;flex-wrap:wrap;gap:10px}.avb.svelte-1o61a8j{width:56px;display:grid;justify-items:center;gap:4px;background:none;border:0;padding:0;color:var(--muted);font-size:.72rem}.an.svelte-1o61a8j{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avb.add.svelte-1o61a8j .av:where(.svelte-1o61a8j){--pc: var(--line);color:var(--muted);border-style:dashed;box-shadow:none}.recs.svelte-1o61a8j{display:grid;gap:8px}.rec.svelte-1o61a8j{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:8px;border-bottom:1px dashed var(--line)}.rec.svelte-1o61a8j:last-child{border-bottom:0;padding-bottom:0}.rec.svelte-1o61a8j small:where(.svelte-1o61a8j){display:block;color:var(--muted);font-size:.75rem}.rec.svelte-1o61a8j .num:where(.svelte-1o61a8j){font-size:1.6rem}.hante.svelte-1o61a8j .logo-h:where(.svelte-1o61a8j){font-size:2.2rem}@media(max-width:900px){.dash.svelte-1o61a8j{grid-template-columns:1fr}.games.svelte-1o61a8j{grid-template-columns:repeat(2,minmax(0,1fr))}.hante-tile.svelte-1o61a8j{grid-column:1 / -1;grid-row:auto;min-height:300px}}@media(max-width:560px){.tour.svelte-1o61a8j{grid-template-columns:auto minmax(0,1fr)}.t-art.svelte-1o61a8j svg:where(.svelte-1o61a8j){width:56px}.t-acts.svelte-1o61a8j{grid-column:1 / -1;grid-template-columns:1fr auto;align-items:center}.resume.svelte-1o61a8j{grid-template-columns:1fr}.cta.svelte-1o61a8j{width:100%}.logo.svelte-1o61a8j{font-size:1.4rem}.logo-h.svelte-1o61a8j{font-size:1.5rem}.pt.svelte-1o61a8j{display:none}.h-title.svelte-1o61a8j{font-size:3.6rem}.h-text.svelte-1o61a8j{right:22%}}.grid.svelte-rqpwe7{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.pp.svelte-rqpwe7{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:64px;text-align:left;border-radius:16px;border:1px solid color-mix(in srgb,var(--pc) 45%,var(--line));background:color-mix(in srgb,var(--pc) 10%,var(--raised));color:var(--ink)}.pp.svelte-rqpwe7:active{transform:scale(.98)}.emb.svelte-rqpwe7{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--pc);background:var(--bg);border:2px solid var(--pc);flex:none;font-size:1.6rem}.nm.svelte-rqpwe7{display:grid;min-width:0}.nm.svelte-rqpwe7 b:where(.svelte-rqpwe7){font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm.svelte-rqpwe7 small:where(.svelte-rqpwe7){color:var(--muted);font-size:.82rem}.used.svelte-rqpwe7{position:absolute;top:6px;right:10px;font-size:.72rem;color:var(--muted)}.new.svelte-rqpwe7{--pc: var(--muted);border-style:dashed;background:transparent}.guest.svelte-rqpwe7{display:grid;gap:6px;padding-top:6px;border-top:1px solid var(--line)}.lbl.svelte-rqpwe7{font-weight:700;color:var(--accent)}.lbl.svelte-rqpwe7 small:where(.svelte-rqpwe7){color:var(--muted);font-weight:400}.gl.svelte-rqpwe7{display:flex;gap:8px}.gl.svelte-rqpwe7 input:where(.svelte-rqpwe7){flex:1;min-width:0}.wizard.svelte-tsgpwn{min-height:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding:max(14px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.wz-head.svelte-tsgpwn{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.game-name.svelte-tsgpwn{font-size:1.6rem;color:var(--accent);line-height:1;white-space:nowrap}.icon.svelte-tsgpwn{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink);display:grid;place-items:center;flex:none}.steps.svelte-tsgpwn{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex:1;min-width:260px}.steps.svelte-tsgpwn li:where(.svelte-tsgpwn){flex:1}.steps.svelte-tsgpwn button:where(.svelte-tsgpwn){width:100%;background:none;border:0;display:flex;align-items:center;gap:8px;padding:6px 4px;color:var(--muted);border-bottom:3px solid var(--line)}.steps.svelte-tsgpwn .dot:where(.svelte-tsgpwn){width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);font-weight:700;font-size:.9rem;flex:none}.steps.svelte-tsgpwn li.done:where(.svelte-tsgpwn) button:where(.svelte-tsgpwn){color:var(--ink);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.steps.svelte-tsgpwn li.done:where(.svelte-tsgpwn) .dot:where(.svelte-tsgpwn){background:color-mix(in srgb,var(--accent) 25%,transparent);border-color:var(--accent)}.steps.svelte-tsgpwn li.on:where(.svelte-tsgpwn) button:where(.svelte-tsgpwn){color:var(--accent);border-color:var(--accent);font-weight:700}.steps.svelte-tsgpwn li.on:where(.svelte-tsgpwn) .dot:where(.svelte-tsgpwn){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.steps.svelte-tsgpwn button:where(.svelte-tsgpwn):disabled{opacity:.6;cursor:default}@media(max-width:599px){.steps.svelte-tsgpwn .lbl:where(.svelte-tsgpwn){display:none}.steps.svelte-tsgpwn li.on:where(.svelte-tsgpwn) .lbl:where(.svelte-tsgpwn){display:inline}}.step.svelte-tsgpwn{display:grid;gap:18px;align-content:start}.st-title.svelte-tsgpwn{font-size:clamp(2.2rem,5vw,3rem);color:var(--ink);line-height:1}.two-col.svelte-tsgpwn{grid-template-columns:1fr}@media(min-width:700px){.two-col.svelte-tsgpwn{grid-template-columns:1.1fr 1fr;gap:32px}}.col.svelte-tsgpwn{display:grid;gap:18px;align-content:start}.field.svelte-tsgpwn{display:grid;gap:8px}.lbl.svelte-tsgpwn{font-weight:700;color:var(--accent)}.seg.big.svelte-tsgpwn button:where(.svelte-tsgpwn){min-width:88px;font-size:1.3rem;font-weight:800}.check.svelte-tsgpwn{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:6px 0}.check.svelte-tsgpwn small:where(.svelte-tsgpwn){display:block;color:var(--muted);font-size:.88rem}.curse-col.svelte-tsgpwn{justify-items:center;text-align:center}.setup-board.svelte-tsgpwn{width:min(330px,80vw);aspect-ratio:1;margin:8px 0}.small.svelte-tsgpwn{font-size:.92rem}.hl.svelte-tsgpwn{color:var(--accent)}.explain.svelte-tsgpwn{color:var(--ink);max-width:52ch;line-height:1.55;padding:12px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.rules-col.svelte-tsgpwn{padding:18px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.howto.svelte-tsgpwn{margin:0;padding-left:1.3em;display:grid;gap:10px;line-height:1.5}.howto.svelte-tsgpwn li:where(.svelte-tsgpwn)::marker{color:var(--accent);font-weight:700}.counts.svelte-tsgpwn{display:flex;gap:28px;flex-wrap:wrap}.teams.svelte-tsgpwn{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.teams.solo.svelte-tsgpwn{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.team.svelte-tsgpwn{display:grid;gap:8px;padding:14px;border-radius:18px;background:var(--surface);border:1px solid color-mix(in srgb,var(--tc) 45%,var(--line));position:relative;overflow:hidden}.team.svelte-tsgpwn:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--tc)}.tname.svelte-tsgpwn{font-weight:800;color:var(--tc);font-size:1.1rem;background:transparent;border-color:transparent;padding-left:0}.pl.svelte-tsgpwn{display:grid;gap:4px}.tn-row.svelte-tsgpwn{display:flex;gap:6px;align-items:center}.tn-row.svelte-tsgpwn .tname:where(.svelte-tsgpwn){flex:1;min-width:0}.dice.svelte-tsgpwn{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:var(--raised);color:var(--tc);font-size:1.5rem;line-height:1;flex:none}.slot.svelte-tsgpwn{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 12px 6px 6px;border-radius:12px;text-align:left;border:1px solid color-mix(in srgb,var(--pc, var(--tc)) 50%,var(--line));background:color-mix(in srgb,var(--pc, var(--tc)) 12%,var(--bg));color:var(--ink)}.slot.guest.svelte-tsgpwn{border-style:dashed;background:var(--bg)}.s-emb.svelte-tsgpwn{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--pc, var(--muted));border:2px solid var(--pc, var(--line));font-weight:800}.s-name.svelte-tsgpwn{flex:1;min-width:0;font-weight:700;font-size:1.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-kind.svelte-tsgpwn{color:var(--muted);font-size:.8rem;font-style:italic}.link.svelte-tsgpwn{background:none;border:0;padding:0;color:var(--accent);text-decoration:underline;font:inherit}.mini.svelte-tsgpwn{font-size:.82rem;color:var(--muted);display:flex;gap:6px;align-items:center}.mini.svelte-tsgpwn input:where(.svelte-tsgpwn){width:18px;height:18px}.bonus.svelte-tsgpwn{font-size:.9rem;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}select.svelte-tsgpwn{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px}.order-step.svelte-tsgpwn{justify-items:center;text-align:center}.order.svelte-tsgpwn{list-style:none;margin:0;padding:0;display:grid;gap:10px;width:min(560px,100%)}.order.svelte-tsgpwn li:where(.svelte-tsgpwn){display:flex;gap:16px;align-items:center;text-align:left;padding:12px 18px;border-radius:18px;background:var(--surface);border:1px solid color-mix(in srgb,var(--tc) 50%,var(--line));transition:transform .15s}.order.spinning.svelte-tsgpwn li:where(.svelte-tsgpwn){transform:scale(.98);opacity:.8}.rank.svelte-tsgpwn{font-size:2.6rem;color:var(--tc);min-width:1.2ch;line-height:1}.o-team.svelte-tsgpwn{display:grid}.o-team.svelte-tsgpwn b:where(.svelte-tsgpwn){color:var(--tc);font-size:1.15rem}.wz-foot.svelte-tsgpwn{display:flex;justify-content:flex-end;position:sticky;bottom:0;padding:12px 0 max(4px,env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--bg) 40%)}.go.svelte-tsgpwn{min-width:280px;min-height:62px}@media(max-width:599px){.go.svelte-tsgpwn{width:100%}}@media(min-width:600px)and (max-width:819px){.step.svelte-tsgpwn{align-content:center}.setup-board.svelte-tsgpwn{width:min(340px,42vw)}.team.svelte-tsgpwn{padding:18px;gap:10px}.team.svelte-tsgpwn input[type=text]:where(.svelte-tsgpwn){font-size:1.1rem;padding:12px 14px}.order.svelte-tsgpwn li:where(.svelte-tsgpwn){padding:18px 22px}}svg.svelte-m4t69d{width:100%;height:100%;display:block}svg.svelte-1ey7vp2{width:100%;height:100%;display:block}.grimoire.svelte-89cc10{position:absolute;inset:0;z-index:20;border-radius:22px;overflow-y:auto;overscroll-behavior:contain;display:grid;justify-items:center;align-items:center;padding:14px;background:radial-gradient(ellipse 45% 55% at 50% 45%,color-mix(in srgb,var(--glow) 20%,transparent),transparent 70%),color-mix(in srgb,var(--bg) 80%,transparent);backdrop-filter:blur(12px) saturate(.8);-webkit-backdrop-filter:blur(12px) saturate(.8);animation:svelte-89cc10-open .35s ease-out}@keyframes svelte-89cc10-open{0%{opacity:0}}.grimoire.svelte-89cc10:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,var(--bad),transparent 70%);opacity:0;border-radius:inherit}.grimoire.flash.svelte-89cc10:after{animation:svelte-89cc10-flash 1s ease-out}@keyframes svelte-89cc10-flash{0%{opacity:.75}to{opacity:0}}.col.svelte-89cc10{display:grid;justify-items:center;gap:14px;width:100%;max-width:720px;text-align:center}.col.quake.svelte-89cc10{animation:svelte-89cc10-quake .6s linear}@keyframes svelte-89cc10-quake{0%,to{transform:none}15%{transform:translate(-9px,3px)}30%{transform:translate(8px,-4px)}45%{transform:translate(-6px,-2px)}60%{transform:translate(4px,3px)}80%{transform:translate(-2px,1px)}}.head.svelte-89cc10{display:grid;gap:0;min-height:3.2rem;align-content:end;opacity:0;transform:translateY(-6px);transition:opacity .4s,transform .4s}.head.visible.svelte-89cc10{opacity:1;transform:none}.reason.svelte-89cc10{color:var(--accent);font-size:1.45rem;line-height:1.1}.for.svelte-89cc10{font-size:1.1rem}.for.svelte-89cc10 b:where(.svelte-89cc10){font-size:2.2rem;line-height:1.05}.stage.svelte-89cc10{background:none;border:0;padding:10px 40px;perspective:1400px}.deck.svelte-89cc10{position:relative;height:clamp(250px,47vh,420px);aspect-ratio:5 / 7;transition:height .4s}.deck.small.svelte-89cc10{height:clamp(200px,32vh,300px)}.ghost.svelte-89cc10,.flipcard.svelte-89cc10{position:absolute;inset:0;border-radius:18px}.ghost.svelte-89cc10{box-shadow:0 14px 30px -12px #000;overflow:hidden}.g1.svelte-89cc10{transform:translate(-6px,6px) rotate(-3deg)}.g2.svelte-89cc10{transform:translate(6px,4px) rotate(2.5deg)}.g3.svelte-89cc10{transform:translateY(9px) rotate(-.5deg)}.deck.riffle.svelte-89cc10 .g1:where(.svelte-89cc10){animation:svelte-89cc10-fanL .9s cubic-bezier(.45,0,.3,1)}.deck.riffle.svelte-89cc10 .g2:where(.svelte-89cc10){animation:svelte-89cc10-fanR .9s cubic-bezier(.45,0,.3,1) .06s}.deck.riffle.svelte-89cc10 .g3:where(.svelte-89cc10){animation:svelte-89cc10-fanU .9s cubic-bezier(.45,0,.3,1) .1s}.deck.riffle.svelte-89cc10 .flipcard:where(.svelte-89cc10){animation:svelte-89cc10-dip .9s ease-in-out}@keyframes svelte-89cc10-fanL{0%,to{transform:translate(-6px,6px) rotate(-3deg)}40%,55%{transform:translate(-62%,-2%) rotate(-18deg)}}@keyframes svelte-89cc10-fanR{0%,to{transform:translate(6px,4px) rotate(2.5deg)}40%,55%{transform:translate(60%,-4%) rotate(17deg)}}@keyframes svelte-89cc10-fanU{0%,to{transform:translateY(9px) rotate(-.5deg)}40%,55%{transform:translateY(-24%) rotate(5deg)}}@keyframes svelte-89cc10-dip{0%,to{transform:none}50%{transform:translateY(12px) scale(.95)}}.flipcard.svelte-89cc10{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.25,.8,.3,1)}.flipcard.rise.svelte-89cc10{transform:translateY(-22px) scale(1.07)}.flipcard.front.svelte-89cc10{transform:translateY(-10px) rotateY(180deg) scale(1.06);transition:transform .8s cubic-bezier(.3,.75,.25,1)}.face.svelte-89cc10{position:absolute;inset:0;border-radius:18px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.flipcard.rise.svelte-89cc10 .face.back:where(.svelte-89cc10){box-shadow:0 0 50px -6px var(--glow)}.frontside.svelte-89cc10{transform:rotateY(180deg);background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--glow) 24%,transparent),transparent 60%),linear-gradient(180deg,var(--raised-2),var(--surface));border:2px solid var(--glow);box-shadow:0 0 70px -8px var(--glow),inset 0 0 30px -16px var(--glow);display:grid;align-content:center;justify-items:center;gap:8px;padding:22px 18px}.frontside.svelte-89cc10:before{content:"";position:absolute;inset:9px;border:1px solid var(--glow);border-radius:12px;opacity:.35;pointer-events:none}.tier.svelte-89cc10{font-size:.82rem;letter-spacing:.14em;font-weight:700;font-variant:small-caps}.sig.svelte-89cc10{width:56px;height:56px}.cname.svelte-89cc10{font-size:clamp(1.7rem,4.6vh,2.4rem);line-height:1.05}.rule.svelte-89cc10{width:40%;height:1px;background:var(--glow);opacity:.6}.effect.svelte-89cc10{font-size:clamp(.9rem,2.2vh,1.08rem);line-height:1.4;color:var(--ink)}.deck.small.svelte-89cc10 .effect:where(.svelte-89cc10){font-size:.85rem}.deck.small.svelte-89cc10 .cname:where(.svelte-89cc10){font-size:1.5rem}.deck.small.svelte-89cc10 .sig:where(.svelte-89cc10){width:40px;height:40px}.wait.svelte-89cc10{font-style:italic;display:grid;gap:2px}.wait.svelte-89cc10 span:where(.svelte-89cc10){font-size:.85rem;opacity:.7}.below.svelte-89cc10{display:grid;justify-items:center;gap:12px;width:100%;animation:svelte-89cc10-rise .4s ease-out}@keyframes svelte-89cc10-rise{0%{opacity:0;transform:translateY(10px)}}.q.svelte-89cc10{font-size:1.7rem;color:var(--ink)}.note.svelte-89cc10{color:var(--muted);max-width:46ch}.note.good.svelte-89cc10{color:var(--good);font-weight:700}.victims.svelte-89cc10{display:grid;gap:8px;width:100%}.vteam.svelte-89cc10{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.vname.svelte-89cc10{color:var(--tc);font-weight:700;font-size:.95rem;min-width:130px;text-align:right}.vbtns.svelte-89cc10{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.victim.svelte-89cc10{min-width:120px;border-color:color-mix(in srgb,var(--tc, var(--line)) 60%,transparent);font-size:1.05rem}.victim[aria-pressed=true].svelte-89cc10{background:var(--bad);border-color:var(--bad)}.acts.svelte-89cc10{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.go.svelte-89cc10{min-width:260px;min-height:62px}.burn.svelte-89cc10{border-color:var(--good);color:var(--good);background:color-mix(in srgb,var(--good) 10%,transparent);min-height:62px;font-size:1.05rem}.small.svelte-89cc10{font-size:.88rem}@media(max-width:599px){.deck.svelte-89cc10{height:clamp(220px,40vh,320px)}.for.svelte-89cc10 b:where(.svelte-89cc10){font-size:1.8rem}.q.svelte-89cc10{font-size:1.35rem}.vname.svelte-89cc10{min-width:0;width:100%;text-align:center}.go.svelte-89cc10{width:100%}}.victory.svelte-fgv8iw{position:fixed;inset:0;z-index:40;overflow:auto;background:radial-gradient(ellipse 70% 50% at 50% 18%,color-mix(in srgb,var(--tc) 22%,transparent),transparent 70%),color-mix(in srgb,var(--bg) 96%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:max(24px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));animation:svelte-fgv8iw-fade .5s ease-out}@keyframes svelte-fgv8iw-fade{0%{opacity:0}}.vboard.svelte-fgv8iw{position:fixed;width:min(120vh,120vw);aspect-ratio:1;left:50%;top:50%;translate:-50% -50%;opacity:.07;pointer-events:none;animation:svelte-fgv8iw-spin 120s linear infinite}@keyframes svelte-fgv8iw-spin{to{rotate:360deg}}.wrap.svelte-fgv8iw{position:relative;max-width:900px;margin:0 auto;display:grid;gap:16px;justify-items:center;text-align:center}.kicker.svelte-fgv8iw{font-style:italic}h1.svelte-fgv8iw{font-size:clamp(3rem,9vw,5.2rem);color:var(--tc);line-height:.95;text-shadow:0 0 50px color-mix(in srgb,var(--tc) 50%,transparent)}.players.svelte-fgv8iw{font-size:1.3rem}.legs.svelte-fgv8iw{color:var(--muted)}.table-wrap.svelte-fgv8iw{width:100%;overflow-x:auto}table.svelte-fgv8iw{width:100%;border-collapse:separate;border-spacing:0;background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--line);border-radius:18px;overflow:hidden;min-width:min(600px,100%)}th.svelte-fgv8iw,td.svelte-fgv8iw{padding:12px 10px;border-bottom:1px solid var(--line);text-align:center}tr.svelte-fgv8iw:last-child td:where(.svelte-fgv8iw){border-bottom:0}th.svelte-fgv8iw:first-child,td.svelte-fgv8iw:first-child{text-align:left;padding-left:16px}th.svelte-fgv8iw{font-size:.85rem;color:var(--muted);font-weight:600}td.svelte-fgv8iw{font-weight:700;font-size:1.05rem}td.svelte-fgv8iw:first-child{font-weight:400;border-left:4px solid var(--tc)}.tn.svelte-fgv8iw{color:var(--tc);font-weight:700}tr.win.svelte-fgv8iw{background:color-mix(in srgb,var(--tc) 10%,transparent)}td.top.svelte-fgv8iw{color:var(--accent)}.small.svelte-fgv8iw{font-size:.85rem}@media(max-width:599px){th.svelte-fgv8iw,td.svelte-fgv8iw{padding:10px 6px;font-size:.92rem}th.svelte-fgv8iw{font-size:.74rem}th.svelte-fgv8iw:first-child,td.svelte-fgv8iw:first-child{padding-left:10px;white-space:nowrap;position:sticky;left:0;background:var(--surface);z-index:1}table.svelte-fgv8iw{overflow:visible}}.acts.svelte-fgv8iw{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.acts.svelte-fgv8iw .primary:where(.svelte-fgv8iw){min-width:240px;min-height:60px}.podium.svelte-fgv8iw{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.podium.svelte-fgv8iw li:where(.svelte-fgv8iw){padding:6px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tc) 60%,transparent);color:var(--tc);font-weight:700}.podium.svelte-fgv8iw b:where(.svelte-fgv8iw){margin-right:4px;font-size:1.15rem}.top.svelte-xls4yv{display:flex;justify-content:space-between;align-items:center;gap:12px}.brand.svelte-xls4yv{display:flex;align-items:baseline;gap:14px;min-width:0}.logo.svelte-xls4yv{color:var(--accent);font-size:1.55rem;line-height:1;white-space:nowrap}.logo.plein.svelte-xls4yv{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;font-size:1.35rem}.logo.plein.svelte-xls4yv i:where(.svelte-xls4yv){font-style:normal;color:var(--accent-hi)}.context.svelte-xls4yv{color:var(--muted);font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tools.svelte-xls4yv{display:flex;gap:8px}.icon.svelte-xls4yv{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--raised) 80%,transparent);color:var(--ink);display:grid;place-items:center}.icon.off.svelte-xls4yv{color:var(--muted)}.sound-wrap.svelte-xls4yv{position:relative}.pop.svelte-xls4yv{position:absolute;right:0;top:54px;z-index:30;min-width:220px;padding:8px;background:var(--raised);border:1px solid var(--line);border-radius:16px;display:grid;gap:4px;box-shadow:0 20px 40px -18px #000}.more.svelte-xls4yv{background:none;border:0;border-top:1px solid var(--line);padding:10px;color:var(--muted);text-align:left;margin-top:4px}@media(max-width:599px){.context.svelte-xls4yv{display:none}.logo.svelte-xls4yv{font-size:1.3rem}.logo.plein.svelte-xls4yv{font-size:1.1rem}.icon.svelte-xls4yv{width:42px;height:42px}.tools.svelte-xls4yv{gap:6px}}.game.svelte-11s3ns{height:100%;display:flex;flex-direction:column;gap:10px;padding:max(10px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.play.svelte-11s3ns{flex:1;min-height:0;display:grid;gap:14px;position:relative;grid-template-columns:minmax(0,1.2fr) minmax(330px,1fr)}.hero.svelte-11s3ns{position:relative;overflow:hidden;min-height:0;border-radius:22px;padding:18px 20px 14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:10px;background:radial-gradient(ellipse 80% 60% at 50% 42%,color-mix(in srgb,var(--tc) 12%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 85%,transparent),color-mix(in srgb,var(--bg) 70%,transparent));border:1px solid color-mix(in srgb,var(--tc) 35%,var(--line));transition:border-color .4s,background .4s}.board-bg.svelte-11s3ns{position:absolute;width:118%;aspect-ratio:1;left:50%;top:47%;translate:-50% -50%;opacity:.1;pointer-events:none;filter:saturate(.8)}.who.svelte-11s3ns{position:relative;display:grid;justify-items:start;gap:0}.lead.svelte-11s3ns{color:var(--muted);font-size:.95rem;font-style:italic}.pname.svelte-11s3ns{font-size:clamp(2.2rem,4.6vw,3.2rem);line-height:1;color:var(--ink);text-shadow:0 2px 20px color-mix(in srgb,var(--tc) 40%,transparent)}.tname.svelte-11s3ns{color:var(--tc);font-weight:700;font-size:1.05rem}.big.svelte-11s3ns{position:relative;display:grid;align-content:center;justify-items:center;min-height:0;overflow:hidden}.remain.svelte-11s3ns{font-family:var(--num);font-weight:800;line-height:.9;letter-spacing:-.02em;font-size:clamp(4rem,min(15vw,21vh),10.5rem);color:var(--ink);text-shadow:0 0 40px color-mix(in srgb,var(--tc) 45%,transparent),0 4px 0 rgba(0,0,0,.35);transition:color .2s}.remain.bust.svelte-11s3ns{color:var(--bad);animation:svelte-11s3ns-shake .45s;text-shadow:0 0 40px color-mix(in srgb,var(--bad) 60%,transparent)}.remain.out.svelte-11s3ns{color:var(--good);text-shadow:0 0 50px color-mix(in srgb,var(--good) 60%,transparent)}@keyframes svelte-11s3ns-shake{0%,to{transform:none}20%{transform:translate(-10px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(3px)}}.state.svelte-11s3ns{min-height:1.6em;font-size:1.15rem;color:var(--muted);font-weight:600;text-align:center;white-space:pre}.state.bust.svelte-11s3ns{color:var(--bad)}.state.out.svelte-11s3ns{color:var(--good)}.darts.svelte-11s3ns{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px}.dart.svelte-11s3ns{min-height:66px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--muted) 45%,transparent);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--muted);display:grid;align-content:center;justify-items:center;gap:0;padding:4px;transition:all .2s}.dart.svelte-11s3ns:disabled{cursor:default}.dv.svelte-11s3ns{font-weight:800;font-size:1.7rem;line-height:1.05}.dv.ghost.svelte-11s3ns{font-weight:400;font-size:1.1rem;opacity:.5}.dart.svelte-11s3ns small:where(.svelte-11s3ns){font-size:.78rem;color:var(--muted)}.dart.next.svelte-11s3ns{border-color:var(--tc);border-style:solid;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 40%,transparent)}.dart.filled.svelte-11s3ns{border-style:solid;border-color:var(--line);background:var(--raised);color:var(--ink);animation:svelte-11s3ns-land .25s ease-out}@keyframes svelte-11s3ns-land{0%{transform:scale(1.12)}}.dart.cursed.svelte-11s3ns{border-color:var(--accent);color:var(--accent);box-shadow:0 0 22px -6px var(--accent),inset 0 0 18px -10px var(--accent)}.dart.bull.svelte-11s3ns{border-color:var(--good);color:var(--good)}.dart.voided.svelte-11s3ns{border-color:var(--bad);color:var(--bad)}.dart.voided.svelte-11s3ns .dv:where(.svelte-11s3ns){text-decoration:line-through}.dart.off.svelte-11s3ns{opacity:.4}.darts.svelte-11s3ns button.dart:where(.svelte-11s3ns):not(:disabled){border-color:var(--bad);cursor:pointer;box-shadow:0 0 0 2px color-mix(in srgb,var(--bad) 30%,transparent)}.seals.svelte-11s3ns{position:relative;display:grid;gap:8px}.seal.svelte-11s3ns{border-radius:14px;padding:8px 14px;display:grid;gap:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--sc) 20%,var(--surface)),color-mix(in srgb,var(--surface) 70%,transparent));border:1px solid color-mix(in srgb,var(--sc) 55%,transparent);box-shadow:0 0 24px -12px var(--sc)}.seal.svelte-11s3ns{position:relative}.seal-line.svelte-11s3ns{all:unset;box-sizing:border-box;display:block;width:100%;cursor:pointer;line-height:1.25;padding-right:30px;position:relative;-webkit-tap-highlight-color:transparent}.more-ic.svelte-11s3ns{position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:.8rem;line-height:1;border:1px solid color-mix(in srgb,var(--sc) 70%,transparent);color:var(--sc)}.seal-pop.svelte-11s3ns{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;z-index:5;left:0;right:0;bottom:calc(100% + 8px);display:grid;gap:6px;padding:14px 16px;border-radius:16px;background:color-mix(in srgb,var(--raised-2) 97%,transparent);border:1px solid var(--sc);box-shadow:0 18px 40px -16px #000,0 0 24px -8px var(--sc);animation:svelte-11s3ns-popIn .2s ease-out}.seal-pop.svelte-11s3ns b:where(.svelte-11s3ns){font-size:1.45rem;color:var(--sc)}.seal-pop.svelte-11s3ns span:where(.svelte-11s3ns){font-size:1.05rem;line-height:1.4;color:var(--ink)}.seal-pop.svelte-11s3ns small:where(.svelte-11s3ns){color:var(--muted);font-size:.8rem}@keyframes svelte-11s3ns-popIn{0%{opacity:0;transform:translateY(6px)}}.nextup.svelte-11s3ns{position:absolute;top:16px;right:18px;margin:0;z-index:1;text-align:right;line-height:1.1;color:var(--muted);font-size:.9rem;font-style:italic}.nextup.svelte-11s3ns b:where(.svelte-11s3ns){display:block;font-style:normal;font-size:1.35rem;margin-top:2px}.seal.svelte-11s3ns b:where(.svelte-11s3ns){color:var(--sc);font-size:1.3rem;line-height:1.1;margin-right:6px}.seal.svelte-11s3ns span:where(.svelte-11s3ns){font-size:.95rem}.seal.svelte-11s3ns small:where(.svelte-11s3ns){color:var(--muted);font-size:.82rem}.sab.svelte-11s3ns{justify-self:start;margin-top:4px;font-size:1.5rem;min-width:200px;min-height:48px;border-radius:12px;border:1px solid var(--sc);background:transparent;color:var(--sc)}.sab.running.svelte-11s3ns{background:var(--sc);color:var(--accent-ink);font-size:2rem}.board.svelte-11s3ns{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.board.n1.svelte-11s3ns{--cols: 1}.board.n2.svelte-11s3ns{--cols: 2}.board.n3.svelte-11s3ns{--cols: 3}.board.n4.svelte-11s3ns{--cols: 4}.tile.svelte-11s3ns{border-radius:14px;padding:8px 12px 8px 14px;display:grid;gap:0;min-width:0;position:relative;background:color-mix(in srgb,var(--surface) 75%,transparent);border:1px solid var(--line);overflow:hidden}.tile.svelte-11s3ns:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--tc);opacity:.55}.tile.cur.svelte-11s3ns{border-color:var(--tc);background:color-mix(in srgb,var(--tc) 12%,var(--surface))}.tile.cur.svelte-11s3ns:before{opacity:1}.t-name.svelte-11s3ns{font-weight:700;color:var(--tc);font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-score.svelte-11s3ns{font-weight:800;font-size:2.1rem;line-height:1.05}.t-score.leader.svelte-11s3ns:after{content:" ♛";font-size:.9rem;color:var(--muted);vertical-align:super}.t-players.svelte-11s3ns{font-size:.8rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:8px}.t-players.svelte-11s3ns .nx:where(.svelte-11s3ns){color:var(--ink);font-weight:700}.t-meta.svelte-11s3ns{display:flex;gap:8px;align-items:center;min-height:18px;font-size:.8rem}.pips.svelte-11s3ns{display:inline-flex;gap:3px}.setc.svelte-11s3ns{display:inline-flex;align-items:baseline;gap:2px;padding:0 6px;border-radius:999px;font-weight:800;color:var(--accent-ink);background:var(--tc);line-height:1.5}.setnote.svelte-11s3ns{font-size:.85rem;margin:0}.setc.svelte-11s3ns small:where(.svelte-11s3ns){font-size:.7rem;font-weight:700}.pips.svelte-11s3ns i:where(.svelte-11s3ns){width:9px;height:9px;border-radius:50%;border:1px solid var(--tc)}.pips.svelte-11s3ns i.on:where(.svelte-11s3ns){background:var(--tc)}.tal.svelte-11s3ns{color:var(--good);font-weight:800}.curse-count.svelte-11s3ns{display:inline-flex;align-items:center;gap:2px;color:var(--accent);font-weight:700}.zone.svelte-11s3ns{color:var(--good);font-weight:700}.pad.svelte-11s3ns{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:8px;padding:12px;border-radius:22px;background:color-mix(in srgb,var(--surface) 80%,transparent);border:1px solid var(--line)}.mods.svelte-11s3ns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mod.svelte-11s3ns{font-family:var(--display);font-size:1.45rem;min-height:52px;border-radius:14px;border:1px solid var(--line);background:var(--raised);color:var(--ink);transition:all .15s}.mod.svelte-11s3ns:disabled{opacity:.4}.mod.d[aria-pressed=true].svelte-11s3ns{background:var(--violet);border-color:var(--violet);color:var(--accent-ink);box-shadow:0 0 22px -6px var(--violet)}.mod.t[aria-pressed=true].svelte-11s3ns{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 22px -6px var(--accent)}.keys.svelte-11s3ns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:7px;min-height:0}.key.svelte-11s3ns{position:relative;min-height:50px;border-radius:14px;font-weight:700;font-size:1.75rem;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);color:var(--ink);background:linear-gradient(180deg,var(--raised-2),var(--raised));box-shadow:inset 0 1px #ffffff0f,0 2px #00000059;transition:background .15s,transform .06s}.key.svelte-11s3ns:active:not(:disabled){transform:translateY(1px) scale(.97);box-shadow:inset 0 1px #ffffff0a}.key.svelte-11s3ns:disabled{opacity:.35}.key.svelte-11s3ns .pre:where(.svelte-11s3ns){font-size:.55em;vertical-align:super;margin-right:1px;opacity:.8}.keys.m2.svelte-11s3ns .key:where(.svelte-11s3ns){background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 32%,var(--raised-2)),color-mix(in srgb,var(--violet) 18%,var(--raised)))}.keys.m3.svelte-11s3ns .key:where(.svelte-11s3ns){background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,var(--raised-2)),color-mix(in srgb,var(--accent) 16%,var(--raised)))}.key.cursed.svelte-11s3ns{color:var(--accent);border:1.5px solid color-mix(in srgb,var(--accent) 80%,transparent);box-shadow:inset 0 0 16px -8px var(--accent),0 2px #00000059}.mark.svelte-11s3ns{position:absolute;top:4px;right:6px;color:var(--accent);opacity:.85;line-height:0}.extra.svelte-11s3ns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}.bullk.svelte-11s3ns{color:var(--good);border-color:color-mix(in srgb,var(--good) 60%,transparent);font-size:1.5rem}.bullk.wide.svelte-11s3ns{grid-column:span 2}.bullk.svelte-11s3ns small:where(.svelte-11s3ns){font-size:.7em;opacity:.75;margin-left:4px}.miss.svelte-11s3ns{font-size:1.35rem;color:var(--muted);font-weight:600}.actions.svelte-11s3ns{display:grid;grid-template-columns:1fr 2fr;gap:8px}.actions.svelte-11s3ns .btn:where(.svelte-11s3ns){min-height:58px}.foot.svelte-11s3ns{display:flex;align-items:center;gap:10px;min-height:34px;flex-wrap:wrap}.btn.small.svelte-11s3ns{min-height:36px;padding:4px 8px;font-size:.9rem}.hint.svelte-11s3ns{color:var(--accent);font-weight:600;font-size:.9rem}.hint.good.svelte-11s3ns{color:var(--good)}.leg.svelte-11s3ns{position:absolute;inset:0;z-index:20;display:grid;place-items:center;border-radius:22px;background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.leg-card.svelte-11s3ns{display:grid;gap:14px;text-align:center;padding:28px;border-radius:24px;min-width:min(420px,90%);background:var(--surface);border:1px solid var(--tc);box-shadow:0 0 60px -20px var(--tc)}.leg-card.svelte-11s3ns h2:where(.svelte-11s3ns){font-size:2.6rem;color:var(--tc);line-height:1.05}.legscore.svelte-11s3ns{list-style:none;margin:0;padding:0;display:grid;gap:6px}.legscore.svelte-11s3ns li:where(.svelte-11s3ns){display:flex;justify-content:space-between;gap:16px;padding:6px 12px;border-radius:10px;background:var(--raised)}.legscore.svelte-11s3ns span:where(.svelte-11s3ns){color:var(--tc);font-weight:700}.legscore.svelte-11s3ns b:where(.svelte-11s3ns){font-size:1.05rem}.legscore.svelte-11s3ns .rk:where(.svelte-11s3ns){color:var(--ink);margin-right:6px}.tile.done.svelte-11s3ns{opacity:.55}.t-place.svelte-11s3ns{position:absolute;top:6px;right:10px;color:var(--tc);font-size:1.3rem}@media(max-width:899px){.game.svelte-11s3ns{height:auto;min-height:100%;gap:8px}.play.svelte-11s3ns{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:10px}.hero.svelte-11s3ns{grid-template-rows:auto auto auto auto auto}.remain.svelte-11s3ns{font-size:clamp(4.4rem,min(20vw,10vh),9rem)}.pad.svelte-11s3ns{grid-template-rows:auto 1fr auto auto auto}.keys.svelte-11s3ns{grid-auto-rows:minmax(40px,1fr)}.key.svelte-11s3ns{font-size:2rem;min-height:0;padding:0;line-height:1}.extra.svelte-11s3ns .key:where(.svelte-11s3ns){min-height:46px}.mod.svelte-11s3ns{min-height:46px}.actions.svelte-11s3ns .btn:where(.svelte-11s3ns){min-height:52px}.dart.svelte-11s3ns{min-height:52px}.hero.svelte-11s3ns{padding-top:14px;gap:8px}}@media(max-width:599px){.game.svelte-11s3ns{gap:8px;padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.context.svelte-11s3ns{display:none}.logo.svelte-11s3ns{font-size:1.3rem}.icon.svelte-11s3ns{width:42px;height:42px}.tools.svelte-11s3ns{gap:6px}.hero.svelte-11s3ns{padding:12px;gap:8px;border-radius:18px}.who.svelte-11s3ns{grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px}.lead.svelte-11s3ns{grid-column:1 / -1;font-size:.85rem}.pname.svelte-11s3ns{font-size:1.9rem}.remain.svelte-11s3ns{font-size:clamp(4rem,min(24vw,10vh),6rem)}.state.svelte-11s3ns{font-size:.95rem}.dart.svelte-11s3ns{min-height:52px}.dv.svelte-11s3ns{font-size:1.35rem}.board.svelte-11s3ns{gap:6px}.tile.svelte-11s3ns{padding:6px 8px 6px 10px}.t-score.svelte-11s3ns{font-size:1.5rem}.t-name.svelte-11s3ns{font-size:.8rem}.t-players.svelte-11s3ns{display:none}.seal.svelte-11s3ns b:where(.svelte-11s3ns){font-size:1.15rem}.nextup.svelte-11s3ns{top:10px;right:12px;font-size:.78rem}.nextup.svelte-11s3ns b:where(.svelte-11s3ns){font-size:1.1rem}.seal.svelte-11s3ns span:where(.svelte-11s3ns){font-size:.88rem}.pad.svelte-11s3ns{padding:8px;border-radius:18px;gap:6px}.keys.svelte-11s3ns{gap:5px;grid-auto-rows:minmax(42px,1fr)}.key.svelte-11s3ns{font-size:1.5rem;border-radius:12px}.mod.svelte-11s3ns{min-height:46px;font-size:1.25rem}}@media(min-width:900px)and (max-height:860px){.key.svelte-11s3ns{min-height:42px}.dart.svelte-11s3ns{min-height:56px}.hero.svelte-11s3ns{padding-top:14px;gap:8px}}@media(min-width:900px)and (max-height:700px){.remain.svelte-11s3ns{font-size:clamp(4.5rem,12vw,7.5rem)}.dart.svelte-11s3ns{min-height:54px}.t-score.svelte-11s3ns{font-size:1.7rem}}.sheet.svelte-12ej3lv{display:grid;align-content:center;gap:4px;min-height:0;overflow:hidden}.row.svelte-12ej3lv{display:grid;grid-template-columns:70px repeat(var(--n),minmax(0,1fr));gap:6px;align-items:center}.row.head.svelte-12ej3lv{align-items:end;margin-bottom:4px}.col-h.svelte-12ej3lv{display:grid;justify-items:center;gap:0;padding:6px 4px;border-radius:12px;border:1px solid transparent;min-width:0}.col-h.cur.svelte-12ej3lv{border-color:var(--tc);background:color-mix(in srgb,var(--tc) 12%,transparent)}.cn.svelte-12ej3lv{color:var(--tc);font-weight:700;font-size:.85rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pts.svelte-12ej3lv{font-size:clamp(1.8rem,4.2vh,2.6rem);line-height:1}.pts.lead.svelte-12ej3lv{color:var(--accent-hi)}.pips.svelte-12ej3lv{display:inline-flex;gap:3px;margin-top:2px}.meta.svelte-12ej3lv{display:inline-flex;gap:6px;align-items:center}.setc.svelte-12ej3lv{display:inline-flex;align-items:baseline;gap:2px;padding:0 6px;border-radius:999px;font-weight:800;font-size:.8rem;color:var(--accent-ink);background:var(--tc);line-height:1.5}.setnote.svelte-12ej3lv{font-size:.85rem;margin:0}.setc.svelte-12ej3lv small:where(.svelte-12ej3lv){font-size:.68rem;font-weight:700}.pips.svelte-12ej3lv i:where(.svelte-12ej3lv){width:8px;height:8px;border-radius:50%;border:1px solid var(--tc)}.pips.svelte-12ej3lv i.on:where(.svelte-12ej3lv){background:var(--tc)}.tg.svelte-12ej3lv{font-family:var(--num);font-weight:700;font-size:clamp(1.4rem,3.6vh,2rem);color:var(--ink);text-align:center}.cell.svelte-12ej3lv{height:clamp(32px,5.6vh,52px);border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,transparent);border:1px solid var(--line);display:grid;place-items:center}.cell.cur.svelte-12ej3lv{border-color:color-mix(in srgb,var(--tc) 45%,var(--line))}.cell.svelte-12ej3lv svg:where(.svelte-12ej3lv){height:80%;aspect-ratio:1;fill:none;stroke:var(--tc);stroke-width:4.5;stroke-linecap:round}.cell.fresh.svelte-12ej3lv svg:where(.svelte-12ej3lv){filter:drop-shadow(0 0 6px var(--tc))}.row.dead.svelte-12ej3lv .tg:where(.svelte-12ej3lv){color:var(--muted);text-decoration:line-through}.row.dead.svelte-12ej3lv .cell:where(.svelte-12ej3lv){opacity:.45}.keys.svelte-12ej3lv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;min-height:0}.keys.m2.svelte-12ej3lv .gm-key:where(.svelte-12ej3lv):not(.miss):not(.bull){background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 32%,var(--raised-2)),color-mix(in srgb,var(--violet) 18%,var(--raised)))}.keys.m3.svelte-12ej3lv .gm-key:where(.svelte-12ej3lv):not(.miss):not(.bull){background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,var(--raised-2)),color-mix(in srgb,var(--accent) 16%,var(--raised)))}.gm-key.svelte-12ej3lv{font-size:2.4rem}.gm-key.svelte-12ej3lv .pre:where(.svelte-12ej3lv){font-size:.5em;vertical-align:super;opacity:.8}.gm-key.dim.svelte-12ej3lv{opacity:.45}.bull.svelte-12ej3lv{color:var(--good);font-size:1.9rem}.miss.svelte-12ej3lv{font-size:1.5rem;color:var(--muted)}@media(max-width:899px){.keys.svelte-12ej3lv{grid-auto-rows:minmax(64px,auto)}.cell.svelte-12ej3lv{height:38px}}@media(min-width:600px)and (max-width:899px)and (min-height:860px){.gm-cricket.svelte-12ej3lv{height:100%}.gm-cricket.svelte-12ej3lv .gm-play{grid-template-rows:minmax(0,1fr) auto}.gm-cricket.svelte-12ej3lv .gm-hero{padding:14px 16px 12px;gap:8px}.gm-cricket.svelte-12ej3lv .gm-dart{min-height:48px}.gm-cricket.svelte-12ej3lv .gm-mod{min-height:44px;font-size:1.15rem}.gm-cricket.svelte-12ej3lv .gm-actions .btn{min-height:52px}.sheet.svelte-12ej3lv{gap:3px}.cell.svelte-12ej3lv{height:30px}.col-h.svelte-12ej3lv{padding:3px 4px}.pts.svelte-12ej3lv{font-size:1.7rem}.tg.svelte-12ej3lv{font-size:1.5rem}.keys.svelte-12ej3lv{grid-auto-rows:58px;gap:6px}.gm-key.svelte-12ej3lv{font-size:1.9rem;gap:0}.gm-key.svelte-12ej3lv small:where(.svelte-12ej3lv){font-size:.7rem}}@media(max-width:599px){.row.svelte-12ej3lv{grid-template-columns:52px repeat(var(--n),minmax(0,1fr));gap:4px}.keys.svelte-12ej3lv{grid-auto-rows:minmax(54px,auto);gap:6px}.gm-key.svelte-12ej3lv{font-size:2rem}}@media(max-width:599px)and (min-height:700px){.gm-cricket.svelte-12ej3lv{height:100%}.gm-cricket.svelte-12ej3lv .gm-play{grid-template-rows:minmax(0,1fr) auto;gap:8px}.gm-cricket.svelte-12ej3lv .gm-hero{gap:6px}.gm-cricket.svelte-12ej3lv .gm-dart{min-height:44px}.gm-cricket.svelte-12ej3lv .gm-dart b{font-size:1.2rem}.gm-cricket.svelte-12ej3lv .gm-mod{min-height:40px;font-size:1.05rem}.gm-cricket.svelte-12ej3lv .gm-actions .btn{min-height:50px}.gm-cricket.svelte-12ej3lv .gm-foot{min-height:28px}.sheet.svelte-12ej3lv{gap:2px}.row.head.svelte-12ej3lv{margin-bottom:2px}.cell.svelte-12ej3lv{height:25px;border-radius:8px}.col-h.svelte-12ej3lv{padding:2px 4px}.cn.svelte-12ej3lv{font-size:.75rem}.pts.svelte-12ej3lv{font-size:1.45rem}.tg.svelte-12ej3lv{font-size:1.2rem}.keys.svelte-12ej3lv{grid-auto-rows:50px;gap:5px}.gm-key.svelte-12ej3lv{font-size:1.6rem;gap:0;border-radius:12px}.gm-key.svelte-12ej3lv small:where(.svelte-12ej3lv){font-size:.66rem}}.mid.svelte-102y2w0{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center;min-height:0}.dial.svelte-102y2w0{position:relative;width:min(38vh,300px);aspect-ratio:1;display:grid;place-items:center;align-content:center}.dial.svelte-102y2w0 svg:where(.svelte-102y2w0){position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.track.svelte-102y2w0{fill:none;stroke:var(--line);stroke-width:7}.prog.svelte-102y2w0{fill:none;stroke:var(--tc);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 0 6px var(--tc))}.aim.svelte-102y2w0{position:relative;color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.target.svelte-102y2w0{position:relative;font-size:clamp(5rem,15vh,8rem);line-height:.95;color:var(--ink);text-shadow:0 0 34px color-mix(in srgb,var(--tc) 45%,transparent)}.target.bull.svelte-102y2w0{color:var(--good);font-size:clamp(3.4rem,10vh,5.4rem)}.target.won.svelte-102y2w0{color:var(--good)}.step.svelte-102y2w0{position:relative;color:var(--muted);font-size:.85rem}.race.svelte-102y2w0{list-style:none;margin:0;padding:0;display:grid;gap:10px;min-width:0}.race.svelte-102y2w0 li:where(.svelte-102y2w0){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n b" "p p";gap:4px 10px;padding:8px 12px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 75%,transparent)}.race.svelte-102y2w0 li.cur:where(.svelte-102y2w0){border-color:var(--tc);background:color-mix(in srgb,var(--tc) 10%,var(--surface))}.rn.svelte-102y2w0{grid-area:n;color:var(--tc);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.race.svelte-102y2w0 b:where(.svelte-102y2w0){grid-area:b;font-size:1.5rem;line-height:1}.bar.svelte-102y2w0{grid-area:p;height:8px;border-radius:999px;background:var(--line);overflow:hidden}.bar.svelte-102y2w0 i:where(.svelte-102y2w0){display:block;height:100%;background:var(--tc);border-radius:999px;transition:width .4s}.pad.svelte-102y2w0{grid-template-rows:auto minmax(0,1fr) auto auto}.ask.svelte-102y2w0{text-align:center;color:var(--muted);font-size:1.05rem}.ask.svelte-102y2w0 b:where(.svelte-102y2w0){color:var(--ink);font-family:var(--num);font-size:1.4rem}.two.svelte-102y2w0{display:grid;grid-template-rows:1.4fr 1fr;gap:10px;min-height:0}.hit.svelte-102y2w0{font-size:2.6rem;color:var(--good);border-color:color-mix(in srgb,var(--good) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--good) 18%,var(--raised-2)),var(--raised));text-transform:uppercase}.missk.svelte-102y2w0{font-size:2rem;color:var(--muted);text-transform:uppercase}@media(max-width:899px){.two.svelte-102y2w0{grid-template-rows:120px 84px}.dial.svelte-102y2w0{width:min(36vw,240px)}}@media(max-width:599px){.mid.svelte-102y2w0{grid-template-columns:1fr;justify-items:center;gap:12px}.race.svelte-102y2w0{width:100%}}.field.svelte-jjwbg1{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-content:center;min-height:0;overflow:auto}.field.svelte-jjwbg1 li:where(.svelte-jjwbg1){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n m" "n l";gap:2px 12px;align-items:center;padding:clamp(10px,2vh,18px) 14px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 80%,transparent)}.field.svelte-jjwbg1 li.cur:where(.svelte-jjwbg1){border-color:var(--tc);background:color-mix(in srgb,var(--tc) 12%,var(--surface));box-shadow:0 0 26px -12px var(--tc)}.field.svelte-jjwbg1 li.out:where(.svelte-jjwbg1){opacity:.38}.field.svelte-jjwbg1 li.out:where(.svelte-jjwbg1) .pn:where(.svelte-jjwbg1){text-decoration:line-through}.pn.svelte-jjwbg1{grid-area:n;font-size:clamp(2.6rem,6vh,3.6rem);line-height:1;color:var(--tc);min-width:1.6ch;text-align:center}.nm.svelte-jjwbg1{grid-area:m;font-weight:700;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lives.svelte-jjwbg1{grid-area:l;display:flex;gap:4px}.lives.svelte-jjwbg1 i:where(.svelte-jjwbg1){width:12px;height:12px;border-radius:50%;border:1.5px solid var(--bad)}.lives.svelte-jjwbg1 i.on:where(.svelte-jjwbg1){background:var(--bad);box-shadow:0 0 6px var(--bad)}.badge.svelte-jjwbg1{position:absolute;top:8px;right:10px;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.badge.k.svelte-jjwbg1{color:var(--bad)}.field.svelte-jjwbg1 li.killer:where(.svelte-jjwbg1):not(.out){border-color:color-mix(in srgb,var(--bad) 55%,var(--line))}.pad.svelte-jjwbg1{grid-template-rows:auto minmax(0,1fr) auto auto auto}.ask.svelte-jjwbg1{text-align:center;color:var(--muted)}.dbl.svelte-jjwbg1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,150px);align-content:center;gap:8px;min-height:0}.dk.svelte-jjwbg1:only-child{grid-column:1 / -1}.dk.svelte-jjwbg1{font-size:2rem;border-color:color-mix(in srgb,var(--tc) 55%,var(--line));color:var(--tc)}.dk.svelte-jjwbg1 small:where(.svelte-jjwbg1){color:var(--muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px}.dk.mine.svelte-jjwbg1{border-style:dashed}.missk.svelte-jjwbg1{font-size:1.3rem;color:var(--muted);min-height:56px}@media(max-width:899px){.dbl.svelte-jjwbg1{grid-auto-rows:minmax(76px,auto);align-content:start}}.mid.svelte-1g6odby{display:grid;justify-items:center;align-content:center;gap:6px;min-height:0;text-align:center}.aim.svelte-1g6odby{color:var(--muted);font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.target.svelte-1g6odby{font-size:clamp(5rem,16vh,9rem);line-height:.95;color:var(--ink);text-shadow:0 0 34px color-mix(in srgb,var(--tc) 45%,transparent)}.target.bull.svelte-1g6odby,.target.ok.svelte-1g6odby{color:var(--good)}.target.bust.svelte-1g6odby{color:var(--bad)}.score.svelte-1g6odby{font-family:var(--num);font-weight:700;font-size:1.4rem;color:var(--accent-hi)}.step.svelte-1g6odby{color:var(--muted);font-size:.95rem}.bar.svelte-1g6odby{width:min(420px,90%);height:8px;border-radius:999px;background:var(--line);overflow:hidden}.bar.svelte-1g6odby i:where(.svelte-1g6odby){display:block;height:100%;background:var(--tc);border-radius:999px;transition:width .4s}.rounds.svelte-1g6odby{list-style:none;margin:0;padding:0;display:flex;gap:8px;justify-content:center}@media(max-width:480px){.rounds.svelte-1g6odby li:where(.svelte-1g6odby):first-child{display:none}.rounds.svelte-1g6odby li:where(.svelte-1g6odby){min-width:0;flex:1}}.rounds.svelte-1g6odby li:where(.svelte-1g6odby){display:grid;justify-items:center;padding:6px 10px;border-radius:12px;background:var(--raised);border:1px solid var(--line);min-width:56px;font-size:.8rem;color:var(--muted)}.rounds.svelte-1g6odby b:where(.svelte-1g6odby){color:var(--good);font-size:1.05rem}.rounds.svelte-1g6odby b.zero:where(.svelte-1g6odby){color:var(--bad)}.pad.svelte-1g6odby{grid-template-rows:auto minmax(0,1fr) auto}.ask.svelte-1g6odby{text-align:center;color:var(--muted);font-size:1.05rem;margin:0}.ask.svelte-1g6odby b:where(.svelte-1g6odby){color:var(--ink);font-family:var(--num);font-size:1.4rem}.two.svelte-1g6odby{display:grid;grid-template-rows:1.4fr 1fr;gap:10px;min-height:0}.four.svelte-1g6odby{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;min-height:0}.four.svelte-1g6odby .gm-key:where(.svelte-1g6odby){font-size:3rem}.hit.svelte-1g6odby{font-size:2.4rem;color:var(--good);border-color:color-mix(in srgb,var(--good) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--good) 18%,var(--raised-2)),var(--raised));text-transform:uppercase}.missk.svelte-1g6odby{font-size:2rem;color:var(--muted);text-transform:uppercase}.keys.svelte-1g6odby{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;min-height:0}.keys.svelte-1g6odby .gm-key:where(.svelte-1g6odby){font-size:1.6rem;min-height:46px}.keys.svelte-1g6odby .pre:where(.svelte-1g6odby){font-size:.7rem;margin-right:1px}.bullk.svelte-1g6odby{color:var(--good);font-size:1.2rem!important}.bullk.wide.svelte-1g6odby{grid-column:span 2}.missk2.svelte-1g6odby{color:var(--muted);font-size:1.1rem!important;grid-column:span 2}.end.svelte-1g6odby{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.card.svelte-1g6odby{display:grid;gap:10px;justify-items:center;text-align:center;padding:28px 24px;border-radius:24px;background:var(--surface);border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 0 60px -20px var(--accent);max-width:560px;width:100%}.card.svelte-1g6odby h2:where(.svelte-1g6odby){font-size:clamp(2.2rem,6vw,3.2rem);color:var(--accent);line-height:1}.big.svelte-1g6odby{font-size:2.2rem;margin:0}.rec.svelte-1g6odby{color:var(--good);font-weight:700;font-size:1.1rem;margin:0}.acts.svelte-1g6odby{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.acts.svelte-1g6odby .primary:where(.svelte-1g6odby){min-width:200px}@media(max-width:899px){.two.svelte-1g6odby{grid-template-rows:120px 84px}.four.svelte-1g6odby{grid-template-rows:96px 96px}}.page.svelte-1f8rqm3{max-width:1180px;margin:0 auto;display:grid;gap:14px;align-content:start;min-height:100%;padding:max(14px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.ph.svelte-1f8rqm3{display:flex;align-items:center;gap:14px}.ph.svelte-1f8rqm3 h1:where(.svelte-1f8rqm3){flex:1;font-size:clamp(2rem,4.6vw,2.8rem);color:var(--accent);line-height:1;text-shadow:0 0 30px color-mix(in srgb,var(--accent) 35%,transparent)}.acts.svelte-1f8rqm3{display:flex;gap:8px}.icon.svelte-1f8rqm3{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink);display:grid;place-items:center;flex:none}.banner.svelte-1f8rqm3{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));font-size:.95rem}.btn.small.svelte-1f8rqm3{min-height:38px;padding:4px 14px;font-size:.95rem}.body.svelte-1f8rqm3{display:grid;gap:16px;align-content:start}.ricon.svelte-1knt57r{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink);display:grid;place-items:center;flex:none}.who.svelte-1knt57r{display:grid;gap:10px}.who.svelte-1knt57r h2:where(.svelte-1knt57r),.card.svelte-1knt57r h2:where(.svelte-1knt57r){font-size:1.7rem;color:var(--accent);line-height:1}.ppl.svelte-1knt57r{display:flex;flex-wrap:wrap;gap:8px}.pp.svelte-1knt57r{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;min-height:48px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-weight:700}.pp.on.svelte-1knt57r{color:var(--ink);border-color:var(--pc);background:color-mix(in srgb,var(--pc) 18%,var(--surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--pc) 35%,transparent)}.emb.svelte-1knt57r{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--pc);border:2px solid var(--pc);background:var(--bg);flex:none}.pp.svelte-1knt57r:not(.on) .emb:where(.svelte-1knt57r){opacity:.6}.who.svelte-1knt57r input:where(.svelte-1knt57r){max-width:360px}.small.svelte-1knt57r{font-size:.88rem}.cols.svelte-1knt57r{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.card.svelte-1knt57r{display:grid;gap:14px;padding:18px;border-radius:22px;background:var(--surface);border:1px solid var(--line)}.field.svelte-1knt57r{display:grid;gap:8px}.lbl.svelte-1knt57r{font-weight:700;color:var(--accent)}.check.svelte-1knt57r{display:flex;gap:10px;align-items:center;cursor:pointer}.levels.svelte-1knt57r{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.lv.svelte-1knt57r{position:relative;min-height:46px;border-radius:10px;border:1px solid var(--line);background:var(--raised);color:var(--ink);font-family:var(--num);font-weight:700;font-size:1.1rem}.lv[aria-pressed=true].svelte-1knt57r{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.lv.svelte-1knt57r i:where(.svelte-1knt57r){position:absolute;top:-2px;right:4px;color:var(--good);font-style:normal;font-size:1.2rem}.go.svelte-1knt57r{min-height:60px}.drills.svelte-1knt57r{display:grid;gap:10px}.drill.svelte-1knt57r{display:grid;gap:4px;text-align:left;padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 10%,var(--raised)),var(--raised));color:var(--ink)}.drill.svelte-1knt57r:disabled{opacity:.5}.dn.svelte-1knt57r{font-size:1.45rem;line-height:1.05}.dt.svelte-1knt57r{color:var(--muted);font-size:.9rem;line-height:1.4}.db.svelte-1knt57r{color:var(--good);font-weight:700;font-size:.9rem}@media(max-width:820px){.cols.svelte-1knt57r{grid-template-columns:1fr}}@media(max-width:420px){.levels.svelte-1knt57r{grid-template-columns:repeat(5,minmax(0,1fr))}}.veil.svelte-15c1ddr{position:fixed;inset:0;z-index:200;pointer-events:auto;overflow:hidden}.hole.svelte-15c1ddr{position:absolute;left:50%;top:50%;width:300vmax;height:300vmax;translate:-50% -50%;border-radius:50%;box-shadow:0 0 90px 60px #050208f5,0 0 0 300vmax #050208}.veil.p-flicker.svelte-15c1ddr .hole:where(.svelte-15c1ddr){box-shadow:none}.veil.p-flicker.svelte-15c1ddr{animation:svelte-15c1ddr-flick .6s steps(1) both}@keyframes svelte-15c1ddr-flick{0%{background-color:transparent}15%{background-color:#000000a6}25%{background-color:transparent}40%{background-color:#000c}55%{background-color:#ffffff14}70%{background-color:#000000b3}to{background-color:transparent}}.veil.p-close.svelte-15c1ddr .hole:where(.svelte-15c1ddr){width:0;height:0;transition:width 1.1s cubic-bezier(.5,0,.75,.4),height 1.1s cubic-bezier(.5,0,.75,.4)}.veil.p-word.svelte-15c1ddr .hole:where(.svelte-15c1ddr),.veil.p-flash.svelte-15c1ddr .hole:where(.svelte-15c1ddr){width:0;height:0}.veil.p-word.svelte-15c1ddr,.veil.p-flash.svelte-15c1ddr{background:#050208}.veil.p-open.svelte-15c1ddr .hole:where(.svelte-15c1ddr){width:300vmax;height:300vmax;transition:width 1.35s cubic-bezier(.2,.6,.3,1),height 1.35s cubic-bezier(.2,.6,.3,1)}.word.svelte-15c1ddr{position:absolute;left:50%;top:50%;translate:-50% -50%;font-family:Pirata One,Georgia,serif;font-size:min(10vw,96px);color:#f0802f;width:92vw;text-align:center;line-height:1.05;opacity:0;transform:scale(.86);transition:opacity .45s,transform 1.4s;text-shadow:0 0 30px #f0802f,0 0 90px #a8521c}.veil.p-word.svelte-15c1ddr .word:where(.svelte-15c1ddr),.veil.p-flash.svelte-15c1ddr .word:where(.svelte-15c1ddr){opacity:1;transform:scale(1)}.flash.svelte-15c1ddr{position:absolute;inset:0;background:radial-gradient(circle,#ffb36b,#f0802f 40%,#6d1d06);opacity:0;transition:opacity .12s}.veil.p-flash.svelte-15c1ddr .flash:where(.svelte-15c1ddr){opacity:.9}.veil.p-flash.svelte-15c1ddr{animation:svelte-15c1ddr-shake .45s}@keyframes svelte-15c1ddr-shake{20%{translate:-6px 2px}40%{translate:5px -3px}60%{translate:-4px 3px}80%{translate:3px -1px}}i.svelte-15c1ddr{position:absolute;bottom:-10px;width:5px;height:5px;border-radius:50%;background:#ff9a4a;box-shadow:0 0 10px #f0802f;opacity:0;animation:svelte-15c1ddr-rise var(--d) linear var(--l) both}@keyframes svelte-15c1ddr-rise{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(var(--x),-90vh)}}.dawn.svelte-15c1ddr{position:fixed;inset:0;z-index:200;pointer-events:auto;opacity:0;background:radial-gradient(circle at 50% 50%,#e4ecff,color-mix(in srgb,#3f7bff 55%,#fff) 30%,#0d101533 75%);animation:svelte-15c1ddr-dawn 1.15s ease-out both}@keyframes svelte-15c1ddr-dawn{0%{opacity:0}33%{opacity:.92}to{opacity:0}}.listen.svelte-f6nzp{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.small.svelte-f6nzp{font-size:.88rem}.rule.svelte-f6nzp{border-left:3px solid var(--line);padding:6px 12px;border-radius:4px;transition:border-color .3s,background .3s}.rule.reading.svelte-f6nzp{border-color:var(--accent);background:var(--surface-2)}h3.svelte-f6nzp{font-size:1.45rem;color:var(--accent);margin-bottom:2px}.rule.svelte-f6nzp b.hl{color:var(--accent)}.deck.svelte-f6nzp{display:grid;gap:12px}h4.svelte-f6nzp{margin:0 0 4px;font-size:1.05rem}ul.svelte-f6nzp{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--muted);font-size:.95rem}li.svelte-f6nzp b:where(.svelte-f6nzp){color:var(--ink)}.body.svelte-f6nzp ul{color:var(--ink);font-size:1rem}.body.svelte-f6nzp p+p{margin-top:8px}.grp.svelte-13qe3dh{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:12px}.grp.svelte-13qe3dh:first-child{border-top:0;padding-top:0}h3.svelte-13qe3dh{margin:0;color:var(--accent);font-size:1.05rem;font-weight:700}.vol.svelte-13qe3dh{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:center}.vol.svelte-13qe3dh input:where(.svelte-13qe3dh){width:100%}.small.svelte-13qe3dh{font-size:.88rem}.row.svelte-13qe3dh{display:flex;gap:10px;align-items:center}.row.wrap.svelte-13qe3dh{flex-wrap:wrap}.row.svelte-13qe3dh input:where(.svelte-13qe3dh){flex:1}.check.svelte-13qe3dh{display:flex;gap:10px;align-items:flex-start}.check.svelte-13qe3dh small:where(.svelte-13qe3dh){display:block;color:var(--muted);font-size:.85rem}.file.svelte-13qe3dh{position:relative;justify-self:start}.file.svelte-13qe3dh input:where(.svelte-13qe3dh){position:absolute;inset:0;opacity:0}.top.svelte-vrijvu{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.small.svelte-vrijvu{font-size:.88rem}ol.svelte-vrijvu{list-style:none;margin:0;padding:0;display:grid;gap:8px}li.svelte-vrijvu{background:var(--surface-2);border-radius:12px;padding:8px 12px;display:grid;gap:2px}.line.svelte-vrijvu{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.pts.svelte-vrijvu{font-size:1.5rem}.bad.svelte-vrijvu{color:var(--bad)}.good.svelte-vrijvu{color:var(--good)}.card.svelte-vrijvu{color:var(--accent)}.g.svelte-1aukdu3{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:14px;border:1px solid #8e918f;background:#131314;color:#e3e3e3;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1rem;padding:0 16px}.g.svelte-1aukdu3:active:not(:disabled){transform:scale(.98)}.g.svelte-1aukdu3:disabled{opacity:.5}svg.svelte-1aukdu3{width:20px;height:20px;flex:none}.pw.svelte-2ynk41{position:relative}.pw.svelte-2ynk41 input:where(.svelte-2ynk41){padding-right:48px}.eye.svelte-2ynk41{position:absolute;right:4px;top:50%;translate:0 -50%;width:40px;height:40px;border:0;background:none;color:var(--muted);display:grid;place-items:center;border-radius:10px}.eye[aria-pressed=true].svelte-2ynk41{color:var(--accent-hi)}svg.svelte-2ynk41{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.privacy.svelte-zp1el5{text-align:center;margin:14px 0 0}.privacy.svelte-zp1el5 a:where(.svelte-zp1el5){color:var(--muted)}.small.svelte-zp1el5{font-size:.86rem}.muted.svelte-zp1el5{color:var(--muted)}.err.svelte-zp1el5{color:var(--bad);font-weight:600;margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--bad) 10%,transparent);border:1px solid color-mix(in srgb,var(--bad) 40%,transparent)}.ok.svelte-zp1el5{color:var(--good);font-weight:600;margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--good) 10%,transparent);border:1px solid color-mix(in srgb,var(--good) 35%,transparent)}.warn.svelte-zp1el5{color:var(--team-2);margin:0;font-weight:600}.link.svelte-zp1el5{background:none;border:0;padding:0;color:var(--accent-hi);font:inherit;font-weight:600;cursor:pointer}.hero.svelte-zp1el5{display:grid;place-items:center;padding:6px 0}.brand.svelte-zp1el5{display:flex;gap:14px;align-items:center;padding:4px 0 2px}.brand.svelte-zp1el5 b:where(.svelte-zp1el5){display:block;font-size:1.6rem;line-height:1;text-transform:uppercase;letter-spacing:.04em}.brand.svelte-zp1el5 small:where(.svelte-zp1el5){display:block;color:var(--muted);font-size:.92rem;margin-top:4px;line-height:1.35}.form.svelte-zp1el5{display:grid;gap:12px}.form.svelte-zp1el5 .primary:where(.svelte-zp1el5){margin-top:4px}.f.svelte-zp1el5{display:grid;gap:6px}.f.svelte-zp1el5>span:where(.svelte-zp1el5){font-weight:700;color:var(--accent);font-size:.92rem}.f.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--muted);font-weight:400}.dev.svelte-zp1el5{margin:-2px 0 0}.or.svelte-zp1el5{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.85rem}.or.svelte-zp1el5:before,.or.svelte-zp1el5:after{content:"";flex:1;height:1px;background:var(--line)}.foot.svelte-zp1el5{margin:0;text-align:center}.invite-box.svelte-zp1el5{border-top:1px solid var(--line);padding-top:12px}.invite-box.svelte-zp1el5 p:where(.svelte-zp1el5){margin:0;text-align:center}.inv.svelte-zp1el5{display:flex;gap:8px}.check.svelte-zp1el5{display:flex;gap:10px;align-items:center}.me.svelte-zp1el5{display:flex;gap:14px;align-items:center;padding:14px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}.avatar.svelte-zp1el5{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:2rem;background:var(--accent);color:var(--accent-ink);box-shadow:0 8px 22px -10px var(--accent)}.who.svelte-zp1el5{display:grid;gap:2px;min-width:0;justify-items:start}.who.svelte-zp1el5 b:where(.svelte-zp1el5){font-size:1.7rem;line-height:1.05}.who.svelte-zp1el5 .muted:where(.svelte-zp1el5){font-size:.9rem;overflow:hidden;text-overflow:ellipsis;max-width:100%}.who.svelte-zp1el5 .link:where(.svelte-zp1el5){font-size:.85rem}.badge.svelte-zp1el5{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-hi);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);padding:2px 8px;border-radius:999px;margin-top:4px}.rename.svelte-zp1el5{display:flex;gap:8px;width:100%}.grp.svelte-zp1el5{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:12px}h3.svelte-zp1el5{margin:0;color:var(--accent);font-size:1.05rem;font-weight:700}.h3btn.svelte-zp1el5{display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:0;color:var(--accent);width:100%}.line.svelte-zp1el5{display:flex;justify-content:space-between;align-items:center;gap:12px}.line.svelte-zp1el5>span:where(.svelte-zp1el5),.gl.svelte-zp1el5>span:where(.svelte-zp1el5){display:grid;min-width:0}.line.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--muted);font-size:.84rem;overflow:hidden;text-overflow:ellipsis}.gl.svelte-zp1el5{display:flex!important;gap:10px;align-items:center}.gl.svelte-zp1el5 svg:where(.svelte-zp1el5){width:22px;height:22px;flex:none}.sm.svelte-zp1el5{min-height:40px;padding:0 14px;font-size:.9rem;flex:none}.sub.svelte-zp1el5{display:grid;gap:10px;padding:12px;border-radius:14px;background:var(--raised);border:1px solid var(--line)}.row-btn.svelte-zp1el5{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--raised);border:1px solid var(--line);color:var(--ink);text-align:left}.row-btn.svelte-zp1el5 span:where(.svelte-zp1el5):first-child{display:grid}.row-btn.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--muted);font-size:.84rem}.row-btn.admin.svelte-zp1el5{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.row-btn.svelte-zp1el5>span:where(.svelte-zp1el5):last-child{font-size:1.6rem;color:var(--muted)}.devs.svelte-zp1el5,.log.svelte-zp1el5{list-style:none;margin:0;padding:0;display:grid;gap:8px}.devs.svelte-zp1el5 li:where(.svelte-zp1el5){display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--raised);border:1px solid var(--line)}.dn.svelte-zp1el5{display:grid;min-width:0}.dn.svelte-zp1el5 b:where(.svelte-zp1el5){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn.svelte-zp1el5 em:where(.svelte-zp1el5){font-style:normal;font-size:.7rem;font-weight:700;color:var(--accent-hi);text-transform:uppercase;letter-spacing:.08em}.dn.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--muted);font-size:.8rem}.log.svelte-zp1el5 li:where(.svelte-zp1el5){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;font-size:.82rem;padding:6px 0;border-bottom:1px dashed var(--line);align-items:baseline}.log.svelte-zp1el5 li.bad:where(.svelte-zp1el5) .w:where(.svelte-zp1el5){color:var(--bad)}.log.svelte-zp1el5 .t:where(.svelte-zp1el5){color:var(--muted);white-space:nowrap}.log.svelte-zp1el5 .w:where(.svelte-zp1el5){overflow:hidden;text-overflow:ellipsis}.log.svelte-zp1el5 .ip:where(.svelte-zp1el5){color:var(--muted);font-family:ui-monospace,monospace;font-size:.76rem}.row.svelte-zp1el5{display:flex;gap:10px;flex-wrap:wrap}.end.svelte-zp1el5{gap:12px}.danger-link.svelte-zp1el5{color:var(--bad);justify-self:start;font-size:.9rem}.danger-zone.svelte-zp1el5{border-color:color-mix(in srgb,var(--bad) 45%,var(--line))}.danger-zone.svelte-zp1el5 p:where(.svelte-zp1el5){margin:0;font-size:.9rem}@media(max-width:480px){.log.svelte-zp1el5 li:where(.svelte-zp1el5){grid-template-columns:minmax(0,1fr) auto}.log.svelte-zp1el5 .t:where(.svelte-zp1el5){grid-column:1 / -1}.who.svelte-zp1el5 b:where(.svelte-zp1el5){font-size:1.45rem}}.small.svelte-1n54ged{font-size:.86rem}.muted.svelte-1n54ged{color:var(--muted)}.err.svelte-1n54ged{color:var(--bad);font-weight:600;margin:0}.tabs.svelte-1n54ged button:where(.svelte-1n54ged){flex:1}.card.svelte-1n54ged{display:grid;gap:12px;padding:14px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}h3.svelte-1n54ged{margin:0;color:var(--accent);font-size:1.1rem;font-weight:700}p.svelte-1n54ged{margin:0}.new.svelte-1n54ged{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.new.svelte-1n54ged .primary:where(.svelte-1n54ged){min-height:46px;font-size:1.25rem}.f.svelte-1n54ged{display:grid;gap:6px}.f.svelte-1n54ged>span:where(.svelte-1n54ged){font-weight:700;color:var(--accent);font-size:.9rem}.f.svelte-1n54ged small:where(.svelte-1n54ged){color:var(--muted);font-weight:400}.fresh.svelte-1n54ged{display:grid;gap:8px;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--good) 45%,var(--line));background:color-mix(in srgb,var(--good) 8%,var(--raised))}.fresh.svelte-1n54ged b:where(.svelte-1n54ged){color:var(--good)}.fresh.wide.svelte-1n54ged{grid-column:1 / -1}.linkrow.svelte-1n54ged{display:flex;gap:8px}.linkrow.svelte-1n54ged input:where(.svelte-1n54ged){font-family:ui-monospace,monospace;font-size:.85rem}.list.svelte-1n54ged{list-style:none;margin:0;padding:0;display:grid;gap:8px}.list.svelte-1n54ged li:where(.svelte-1n54ged){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;align-items:center;padding:12px;border-radius:14px;background:var(--raised);border:1px solid var(--line)}.list.svelte-1n54ged li:where(.svelte-1n54ged):has(.main:where(.svelte-1n54ged):first-child){grid-template-columns:minmax(0,1fr) auto}.list.svelte-1n54ged li.used:where(.svelte-1n54ged),.list.svelte-1n54ged li.expired:where(.svelte-1n54ged){opacity:.75}.main.svelte-1n54ged{display:grid;min-width:0;gap:2px}.main.svelte-1n54ged b:where(.svelte-1n54ged){overflow:hidden;text-overflow:ellipsis}.main.svelte-1n54ged small:where(.svelte-1n54ged){color:var(--muted);font-size:.82rem;overflow:hidden;text-overflow:ellipsis}.acts.svelte-1n54ged{display:flex;gap:6px;flex-wrap:wrap;grid-column:1 / -1}.sm.svelte-1n54ged{min-height:38px;padding:0 12px;font-size:.86rem}.chip.open.svelte-1n54ged{color:var(--accent-hi)}.chip.used.svelte-1n54ged{color:var(--good)}.chip.expired.svelte-1n54ged{color:var(--muted)}.av.svelte-1n54ged{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 22%,var(--surface));color:var(--accent-hi);font-size:1.4rem;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.tag.svelte-1n54ged{margin-left:6px;font-style:normal;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-hi);border:1px solid currentColor;border-radius:999px;padding:1px 6px;vertical-align:2px}.tag.g.svelte-1n54ged{color:var(--good)}.log.svelte-1n54ged{list-style:none;margin:0;padding:0;display:grid;gap:4px}.log.svelte-1n54ged li:where(.svelte-1n54ged){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;font-size:.82rem;padding:6px 0;border-bottom:1px dashed var(--line);align-items:baseline}.log.svelte-1n54ged li.bad:where(.svelte-1n54ged) .w:where(.svelte-1n54ged){color:var(--bad)}.log.svelte-1n54ged .t:where(.svelte-1n54ged){color:var(--muted);white-space:nowrap}.log.svelte-1n54ged .w:where(.svelte-1n54ged){overflow:hidden;text-overflow:ellipsis}.log.svelte-1n54ged .ip:where(.svelte-1n54ged){color:var(--muted);font-family:ui-monospace,monospace;font-size:.76rem}@media(max-width:640px){.new.svelte-1n54ged{grid-template-columns:1fr}.linkrow.svelte-1n54ged{flex-wrap:wrap}.linkrow.svelte-1n54ged input:where(.svelte-1n54ged){flex-basis:100%}.log.svelte-1n54ged li:where(.svelte-1n54ged){grid-template-columns:minmax(0,1fr) auto}.log.svelte-1n54ged .t:where(.svelte-1n54ged){grid-column:1 / -1}}.grid.svelte-1vumit8{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.card.svelte-1vumit8{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:8px;align-items:center;text-align:left;padding:16px;border-radius:20px;color:var(--ink);min-height:120px;border:1px solid color-mix(in srgb,var(--pc) 40%,var(--line));background:radial-gradient(ellipse 70% 90% at 0% 0%,color-mix(in srgb,var(--pc) 22%,transparent),transparent 70%),linear-gradient(180deg,var(--raised),var(--surface));box-shadow:0 0 36px -22px var(--pc)}.card.svelte-1vumit8:active{transform:scale(.985)}.card.archived.svelte-1vumit8{opacity:.55}.emb.svelte-1vumit8{grid-row:span 2;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;color:var(--pc);background:var(--bg);border:2px solid var(--pc);box-shadow:0 0 20px -6px var(--pc);font-size:2rem}.nm.svelte-1vumit8{display:grid;min-width:0}.nm.svelte-1vumit8 b:where(.svelte-1vumit8){font-size:1.7rem;line-height:1.05;color:var(--pc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm.svelte-1vumit8 small:where(.svelte-1vumit8){color:var(--muted)}.mini.svelte-1vumit8{display:grid;gap:2px;font-size:.88rem;color:var(--muted)}.mini.svelte-1vumit8 b:where(.svelte-1vumit8){color:var(--ink);font-size:1.05rem}.new.svelte-1vumit8{--pc: var(--muted);border-style:dashed;background:transparent;box-shadow:none}.heat.svelte-1a7p15m{display:grid;gap:8px;justify-items:center}svg.svelte-1a7p15m{width:min(100%,420px);aspect-ratio:1;display:block}path.svelte-1a7p15m,circle.svelte-1a7p15m{cursor:pointer;transition:opacity .15s}.sel.svelte-1a7p15m{stroke:var(--ink);stroke-width:3}.legend.svelte-1a7p15m{display:flex;gap:8px;align-items:center;font-size:.82rem;color:var(--muted)}.bar.svelte-1a7p15m{width:140px;height:10px;border-radius:999px;background:linear-gradient(90deg,#3a2550,#a8521c,#f0802f,#ffe2a8)}.info.svelte-1a7p15m{text-align:center;font-size:.95rem;margin:0}.info.svelte-1a7p15m b:where(.svelte-1a7p15m){color:var(--accent)}.prog.svelte-99kx1h{padding:16px;border-radius:20px;background:var(--surface);border:1px solid var(--line);display:grid;gap:12px;min-width:0}.top.svelte-99kx1h{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}h3.svelte-99kx1h{font-size:1.6rem;color:var(--accent);line-height:1}.empty.svelte-99kx1h{margin:0}.head.svelte-99kx1h{display:flex;align-items:flex-end;gap:10px 22px;flex-wrap:wrap}.big.svelte-99kx1h{display:grid}.lab.svelte-99kx1h{color:var(--muted);font-size:.82rem;font-weight:600}.big.svelte-99kx1h b:where(.svelte-99kx1h){font-size:2.4rem;line-height:1.05;font-weight:800;color:var(--ink)}.big.svelte-99kx1h small:where(.svelte-99kx1h){color:var(--muted);font-size:.8rem}.trend.svelte-99kx1h{display:flex;gap:8px;align-items:baseline;color:var(--muted);font-size:.92rem;flex:1;min-width:200px}.trend.svelte-99kx1h b:where(.svelte-99kx1h){color:var(--ink);font-size:1.05rem}.trend.svelte-99kx1h .arrow:where(.svelte-99kx1h){font-size:.85rem}.trend.up.svelte-99kx1h .arrow:where(.svelte-99kx1h){color:var(--good)}.trend.down.svelte-99kx1h .arrow:where(.svelte-99kx1h){color:var(--bad)}@media(max-width:520px){.mseg.svelte-99kx1h{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}.mseg.svelte-99kx1h button:where(.svelte-99kx1h){min-height:40px;padding:4px 6px;font-size:.9rem}}.small-seg.svelte-99kx1h button:where(.svelte-99kx1h){min-height:36px;font-size:.85rem;padding:4px 10px}.chart.svelte-99kx1h{position:relative;width:100%;min-width:0;touch-action:pan-y}svg.svelte-99kx1h{display:block;overflow:visible}.grid.svelte-99kx1h{stroke:var(--line);stroke-width:1}.ytick.svelte-99kx1h,.xtick.svelte-99kx1h{fill:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.mean.svelte-99kx1h{stroke:var(--muted);stroke-width:1;stroke-dasharray:4 4;opacity:.7}.key.svelte-99kx1h{margin:-4px 0 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--muted);font-size:.82rem}.key.svelte-99kx1h b:where(.svelte-99kx1h){color:var(--ink)}.ki.svelte-99kx1h{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;margin-right:14px}.sw-line.svelte-99kx1h{width:18px;height:2px;border-radius:2px;background:var(--pc);display:inline-block}.sw-mean.svelte-99kx1h{width:18px;height:0;border-top:1px dashed var(--muted);display:inline-block}.area.svelte-99kx1h{fill:var(--pc);opacity:.1}.line.svelte-99kx1h{fill:none;stroke:var(--pc);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-99kx1h{fill:var(--pc);stroke:var(--surface);stroke-width:2}.cross.svelte-99kx1h{stroke:var(--muted);stroke-width:1}.tip.svelte-99kx1h{position:absolute;transform:translate(-50%,-100%);pointer-events:none;display:grid;justify-items:center;gap:0;padding:6px 10px;border-radius:10px;background:var(--raised-2, var(--raised));border:1px solid var(--line);box-shadow:0 8px 20px -10px #000;white-space:nowrap}.tip.svelte-99kx1h b:where(.svelte-99kx1h){font-size:1.2rem;color:var(--ink)}.t-date.svelte-99kx1h{font-size:.78rem;color:var(--muted)}.t-sub.svelte-99kx1h{font-size:.75rem;color:var(--muted)}.table.svelte-99kx1h summary:where(.svelte-99kx1h){color:var(--muted);font-size:.88rem;cursor:pointer}table.svelte-99kx1h{width:100%;border-collapse:collapse;margin-top:8px;font-size:.9rem}th.svelte-99kx1h,td.svelte-99kx1h{text-align:right;padding:5px 6px;border-bottom:1px dashed var(--line)}th.svelte-99kx1h:first-child,td.svelte-99kx1h:first-child{text-align:left}th.svelte-99kx1h{color:var(--muted);font-weight:600;font-size:.8rem}.duel.svelte-f8dltb{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.side.svelte-f8dltb{display:grid;justify-items:center;gap:6px;text-align:center;min-width:0}.emb.svelte-f8dltb{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;color:var(--pc);border:3px solid var(--pc);background:var(--bg);box-shadow:0 0 26px -8px var(--pc)}.nm.svelte-f8dltb{font-size:1.1rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score.svelte-f8dltb{display:flex;gap:8px;align-items:baseline;font-size:3rem;font-weight:800;line-height:1;color:var(--muted)}.score.svelte-f8dltb b:where(.svelte-f8dltb){color:var(--ink)}.score.svelte-f8dltb b.lead:where(.svelte-f8dltb){color:var(--accent)}.score.svelte-f8dltb span:where(.svelte-f8dltb){font-size:2rem}.bar.svelte-f8dltb{display:flex;height:10px;border-radius:999px;overflow:hidden;gap:2px;background:var(--surface)}.bar.svelte-f8dltb i:where(.svelte-f8dltb){display:block;height:100%}.bar.svelte-f8dltb i:where(.svelte-f8dltb):last-child{flex:1}.verdict.svelte-f8dltb{margin:0;text-align:center}h3.svelte-f8dltb{font-size:1.4rem;color:var(--accent);line-height:1;margin:6px 0 0}.list.svelte-f8dltb{list-style:none;margin:0;padding:0;display:grid;gap:2px}.list.svelte-f8dltb li:where(.svelte-f8dltb){display:grid;grid-template-columns:82px minmax(0,1fr) auto auto;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px dashed var(--line);font-size:.95rem}.d.svelte-f8dltb,.g.svelte-f8dltb{color:var(--muted)}.g.svelte-f8dltb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.res.svelte-f8dltb{font-weight:700;color:var(--bad)}.res.won.svelte-f8dltb{color:var(--good)}.avg.svelte-f8dltb{text-align:right;min-width:7.5em}.avg.svelte-f8dltb small:where(.svelte-f8dltb){color:var(--muted);font-size:.75rem}.note.svelte-f8dltb{font-size:.8rem;margin:0}@media(max-width:420px){.list.svelte-f8dltb li:where(.svelte-f8dltb){grid-template-columns:58px minmax(0,1fr) auto;row-gap:0}.avg.svelte-f8dltb{grid-column:2 / -1;text-align:left;min-width:0;font-size:.85rem;color:var(--muted)}.avg.svelte-f8dltb:empty{display:none}}.hero.svelte-a5ftpv{display:flex;gap:20px;align-items:center;padding:20px;border-radius:24px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--pc) 45%,var(--line));background:radial-gradient(ellipse 60% 120% at 0% 50%,color-mix(in srgb,var(--pc) 26%,transparent),transparent 70%),linear-gradient(180deg,var(--raised),var(--surface))}.emb.svelte-a5ftpv{width:108px;height:108px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--pc);background:var(--bg);border:3px solid var(--pc);box-shadow:0 0 40px -8px var(--pc)}.id.svelte-a5ftpv h2:where(.svelte-a5ftpv){font-size:clamp(2.4rem,6vw,3.6rem);color:var(--pc);line-height:1}.real.svelte-a5ftpv{color:var(--ink);font-size:1.1rem;margin:2px 0}.tiles.svelte-a5ftpv{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tapnote.svelte-a5ftpv{font-size:.8rem;margin:0}.xhead.svelte-a5ftpv{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.xhead.svelte-a5ftpv h3:where(.svelte-a5ftpv){font-size:1.6rem;color:var(--accent);line-height:1}.others.svelte-a5ftpv{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.facts.one.svelte-a5ftpv{grid-template-columns:1fr}.tile.svelte-a5ftpv{display:grid;align-content:start;gap:2px;padding:14px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.tile.big.svelte-a5ftpv{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 18%,var(--raised)),var(--surface));border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.lab.svelte-a5ftpv{color:var(--muted);font-size:.82rem;font-weight:600}.tile.svelte-a5ftpv b:where(.svelte-a5ftpv){font-size:2.3rem;line-height:1.05;font-weight:800}.tile.big.svelte-a5ftpv b:where(.svelte-a5ftpv){color:var(--accent);font-size:2.7rem}.of.svelte-a5ftpv{font-size:1.1rem;color:var(--muted);font-weight:600}.tile.svelte-a5ftpv small:where(.svelte-a5ftpv){color:var(--muted);font-size:.8rem}.cols.svelte-a5ftpv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.stack.svelte-a5ftpv{display:grid;gap:14px}.panel.svelte-a5ftpv{padding:16px;border-radius:20px;background:var(--surface);border:1px solid var(--line);display:grid;gap:10px}.panel.svelte-a5ftpv h3:where(.svelte-a5ftpv){font-size:1.6rem;color:var(--accent);line-height:1}.facts.svelte-a5ftpv{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.facts.svelte-a5ftpv li:where(.svelte-a5ftpv){display:flex;justify-content:space-between;gap:8px;border-bottom:1px dashed var(--line);padding:4px 0}.facts.svelte-a5ftpv b:where(.svelte-a5ftpv){font-size:1.15rem}.haunt.svelte-a5ftpv b:where(.svelte-a5ftpv){color:var(--tc);font-size:1.3rem}.rivals.svelte-a5ftpv{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rv.svelte-a5ftpv{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr) 90px 56px;gap:10px;align-items:center;background:none;border:0;color:var(--ink);padding:4px 0;text-align:left}.r-emb.svelte-a5ftpv{color:var(--rc);display:grid;place-items:center}.r-name.svelte-a5ftpv{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-bar.svelte-a5ftpv{height:8px;border-radius:999px;background:color-mix(in srgb,var(--bad) 55%,var(--surface));overflow:hidden}.r-bar.svelte-a5ftpv i:where(.svelte-a5ftpv){display:block;height:100%;background:var(--good)}.r-score.svelte-a5ftpv{text-align:right;color:var(--muted)}.r-score.svelte-a5ftpv b:where(.svelte-a5ftpv){color:var(--ink)}.r-score.svelte-a5ftpv b.lead:where(.svelte-a5ftpv){color:var(--accent)}.nemesis.svelte-a5ftpv b:where(.svelte-a5ftpv){color:var(--bad);font-size:1.3rem}.recent.svelte-a5ftpv{list-style:none;margin:0;padding:0;display:grid;gap:4px}.recent.svelte-a5ftpv li:where(.svelte-a5ftpv){display:grid;grid-template-columns:70px 50px 1fr auto;gap:10px;padding:6px 0;border-bottom:1px dashed var(--line);font-size:.95rem}.recent.svelte-a5ftpv .d:where(.svelte-a5ftpv),.recent.svelte-a5ftpv .g:where(.svelte-a5ftpv){color:var(--muted)}.res.won.svelte-a5ftpv{color:var(--good);font-weight:700}@media(max-width:899px){.tiles.svelte-a5ftpv{grid-template-columns:repeat(4,1fr)}.cols.svelte-a5ftpv{grid-template-columns:1fr}}@media(max-width:599px){.hero.svelte-a5ftpv{padding:14px;gap:14px}.emb.svelte-a5ftpv{width:76px;height:76px}.emb.svelte-a5ftpv svg{width:44px;height:44px}.tiles.svelte-a5ftpv{grid-template-columns:repeat(2,1fr)}.tile.big.svelte-a5ftpv,.tile.svelte-a5ftpv:last-child{grid-column:span 2}.facts.svelte-a5ftpv{grid-template-columns:1fr}}.plaques.svelte-1tszu7h{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.plaque.svelte-1tszu7h{position:relative;overflow:hidden;display:grid;gap:4px;align-content:start;padding:18px 18px 14px;border-radius:20px;min-height:170px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:radial-gradient(ellipse 80% 70% at 100% 0%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%),linear-gradient(180deg,var(--raised),var(--surface));box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent),0 0 40px -26px var(--accent)}.plaque.empty.svelte-1tszu7h{opacity:.6}.sig.svelte-1tszu7h{position:absolute;top:14px;right:14px;color:var(--accent);opacity:.8}h2.svelte-1tszu7h{font-size:.95rem;color:var(--muted);font-weight:700;padding-right:40px}.val.svelte-1tszu7h{font-size:3rem;font-weight:800;line-height:1.05;color:var(--ink);margin:2px 0}.val.svelte-1tszu7h small:where(.svelte-1tszu7h){font-size:1rem;color:var(--muted);font-weight:600;margin-left:6px}.holder.svelte-1tszu7h{display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;color:var(--pc);text-align:left;font-size:1.05rem;flex-wrap:wrap}.holder.svelte-1tszu7h b:where(.svelte-1tszu7h){color:var(--pc)}.small.svelte-1tszu7h{font-size:.88rem}.panel.svelte-1tszu7h{padding:16px;border-radius:20px;background:var(--surface);border:1px solid var(--line);display:grid;gap:10px}.panel.svelte-1tszu7h h3:where(.svelte-1tszu7h){font-size:1.6rem;color:var(--accent)}.table.svelte-1tszu7h{display:grid}.tr.svelte-1tszu7h{display:grid;grid-template-columns:36px minmax(0,2fr) repeat(4,minmax(0,1fr));gap:8px;align-items:center;padding:10px 6px;border:0;border-bottom:1px dashed var(--line);background:none;color:var(--ink);text-align:left;font-size:1rem}.th.svelte-1tszu7h{color:var(--muted);font-size:.82rem;font-weight:700;border-bottom-style:solid}.rk.svelte-1tszu7h{color:var(--accent);font-weight:800;font-size:1.2rem}.nm.svelte-1tszu7h{display:flex;gap:8px;align-items:center;color:var(--pc);min-width:0}.nm.svelte-1tszu7h b:where(.svelte-1tszu7h){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.plaques.svelte-1tszu7h{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.plaques.svelte-1tszu7h{grid-template-columns:1fr}.plaque.svelte-1tszu7h{min-height:0}.tr.svelte-1tszu7h{grid-template-columns:28px minmax(0,2fr) repeat(2,minmax(0,1fr))}.tr.svelte-1tszu7h>:where(.svelte-1tszu7h):nth-child(4),.tr.svelte-1tszu7h>:where(.svelte-1tszu7h):nth-child(6){display:none}}.small.svelte-fdx9sd{font-size:.9rem}.soirees.svelte-fdx9sd{flex-wrap:wrap}.intro.svelte-fdx9sd{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;padding:24px;border-radius:24px;background:linear-gradient(180deg,var(--raised),var(--surface));border:1px solid var(--line)}.deck.svelte-fdx9sd{width:min(220px,34vw);aspect-ratio:5 / 7;transform:rotate(-6deg);filter:drop-shadow(0 20px 40px #000)}.txt.svelte-fdx9sd{display:grid;gap:12px}.txt.svelte-fdx9sd h2:where(.svelte-fdx9sd){font-size:clamp(2rem,5vw,3rem);color:var(--accent);line-height:1}.go.svelte-fdx9sd{min-height:64px;font-size:1.7rem;justify-self:start;min-width:280px}@media(max-width:599px){.intro.svelte-fdx9sd{grid-template-columns:1fr;justify-items:center;text-align:center}.go.svelte-fdx9sd{justify-self:stretch;min-width:0}}.stage.svelte-fdx9sd{position:fixed;inset:0;z-index:60;display:grid;place-items:center;align-content:center;gap:18px;padding:24px;background:radial-gradient(ellipse 70% 60% at 50% 45%,color-mix(in srgb,var(--violet) 18%,transparent),color-mix(in srgb,var(--bg) 94%,transparent));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;-webkit-tap-highlight-color:transparent}.quit.svelte-fdx9sd{position:absolute;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink)}.count.svelte-fdx9sd{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;margin:0}.award.svelte-fdx9sd{position:relative;width:min(520px,88vw);min-height:min(440px,62vh);display:grid;align-content:center;justify-items:center;gap:10px;text-align:center;padding:30px 26px;border-radius:26px;border:2px solid color-mix(in srgb,var(--accent) 70%,transparent);background:radial-gradient(ellipse 80% 50% at 50% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),linear-gradient(180deg,var(--raised-2),var(--surface));box-shadow:0 30px 80px -30px #000,0 0 70px -20px var(--accent);animation:svelte-fdx9sd-rise .6s cubic-bezier(.2,.9,.3,1.2)}.award.revealed.svelte-fdx9sd{border-color:var(--pc);box-shadow:0 30px 80px -30px #000,0 0 90px -16px var(--pc)}@keyframes svelte-fdx9sd-rise{0%{opacity:0;transform:translateY(40px) scale(.9) rotate(-2deg)}}.laurel.svelte-fdx9sd{color:var(--accent);font-size:1.6rem}.a-title.svelte-fdx9sd{font-size:clamp(2.2rem,6vw,3.4rem);color:var(--accent);line-height:1;text-shadow:0 0 30px color-mix(in srgb,var(--accent) 45%,transparent)}.a-line.svelte-fdx9sd{color:var(--muted);font-style:italic;font-size:1.1rem;margin:0}.env.svelte-fdx9sd{display:grid;justify-items:center;gap:8px;margin-top:18px;min-height:170px;align-content:center}.seal.svelte-fdx9sd{font-size:4rem;color:var(--accent);animation:svelte-fdx9sd-pulse 1.6s ease-in-out infinite}@keyframes svelte-fdx9sd-pulse{50%{transform:scale(1.08);filter:drop-shadow(0 0 18px var(--accent))}}.hint.svelte-fdx9sd{color:var(--muted)}.w-emb.svelte-fdx9sd{width:100px;height:100px;border-radius:50%;display:grid;place-items:center;color:var(--pc);background:var(--bg);border:3px solid var(--pc);box-shadow:0 0 40px -6px var(--pc);animation:svelte-fdx9sd-pop .5s cubic-bezier(.2,.9,.3,1.4)}.w-name.svelte-fdx9sd{font-size:clamp(2.6rem,8vw,4rem);color:var(--pc);line-height:1;animation:svelte-fdx9sd-pop .55s .05s cubic-bezier(.2,.9,.3,1.4) both}.w-val.svelte-fdx9sd{font-size:1.3rem;font-weight:700;animation:svelte-fdx9sd-pop .5s .15s both}@keyframes svelte-fdx9sd-pop{0%{opacity:0;transform:scale(.6)}}.next.svelte-fdx9sd{min-height:1.4em;margin:0}.end.svelte-fdx9sd{display:grid;gap:18px;justify-items:center;text-align:center}.end.svelte-fdx9sd h2:where(.svelte-fdx9sd){font-size:clamp(2.2rem,5vw,3.2rem);color:var(--accent)}.podium.svelte-fdx9sd{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;width:100%}.mini.svelte-fdx9sd{display:grid;gap:4px;justify-items:center;padding:16px;border-radius:18px;background:linear-gradient(180deg,var(--raised),var(--surface));border:1px solid color-mix(in srgb,var(--pc) 45%,var(--line))}.m-emb.svelte-fdx9sd{color:var(--pc)}.m-t.svelte-fdx9sd{color:var(--muted);font-size:.88rem;font-weight:700}.mini.svelte-fdx9sd b:where(.svelte-fdx9sd){color:var(--pc);font-size:1.8rem;line-height:1.1}.mini.svelte-fdx9sd small:where(.svelte-fdx9sd){color:var(--muted)}.row.svelte-fdx9sd{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.scroll.svelte-11w9ioi{overflow-x:auto;margin:0 -4px;padding:0 4px 6px;-webkit-overflow-scrolling:touch}.bracket.svelte-11w9ioi{display:grid;grid-template-columns:repeat(var(--cols),minmax(170px,1fr));gap:26px;min-width:min-content}.col.svelte-11w9ioi{display:grid;grid-template-rows:auto 1fr;gap:8px;min-width:170px}.rt.svelte-11w9ioi{font-family:var(--display);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0}.matches.svelte-11w9ioi{display:flex;flex-direction:column;justify-content:space-around;gap:14px}.pair.svelte-11w9ioi{position:relative;display:flex;flex-direction:column;justify-content:space-around;gap:14px;flex:1}.pair.svelte-11w9ioi:after{content:"";position:absolute;right:-14px;top:25%;bottom:25%;width:12px;border:2px solid var(--line);border-left:0;border-radius:0 10px 10px 0}.pair.svelte-11w9ioi:before{content:"";position:absolute;right:-27px;top:50%;width:13px;border-top:2px solid var(--line)}.single.svelte-11w9ioi{display:grid;gap:8px;margin:auto 0}.matches.last.svelte-11w9ioi{justify-content:center;gap:22px}.third.svelte-11w9ioi{display:grid;gap:6px}.m.svelte-11w9ioi{position:relative;display:grid;gap:2px;padding:8px 10px;border-radius:12px;text-align:left;width:100%;background:var(--surface);border:1px solid var(--line);color:var(--ink)}.m.svelte-11w9ioi:disabled{cursor:default}.m.next.svelte-11w9ioi{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.m.live.svelte-11w9ioi{border-color:var(--good)}.side.svelte-11w9ioi{display:flex;justify-content:space-between;gap:8px;align-items:baseline;min-width:0}.who.svelte-11w9ioi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.who.svelte-11w9ioi i:where(.svelte-11w9ioi){color:var(--muted);font-weight:400;font-size:.85rem}.sc.svelte-11w9ioi{color:var(--muted);font-size:.95rem;flex:none}.side.won.svelte-11w9ioi .who:where(.svelte-11w9ioi),.side.won.svelte-11w9ioi .sc:where(.svelte-11w9ioi){color:var(--accent);font-weight:800}.side.lost.svelte-11w9ioi .who:where(.svelte-11w9ioi){color:var(--muted)}.tag.svelte-11w9ioi{position:absolute;top:-9px;right:8px;font-size:.68rem;font-weight:700;padding:0 7px;border-radius:999px;background:var(--accent);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.05em}.tag.live.svelte-11w9ioi{background:var(--good)}.champ.svelte-11w9ioi{margin:0;font-family:var(--display);font-weight:700;font-size:1.3rem;color:var(--accent);text-align:center}.ricon.svelte-c0t8zi{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink);display:grid;place-items:center;flex:none}.small-cta.svelte-c0t8zi{font-size:1.1rem!important;min-height:46px;padding:6px 18px}.tlist.svelte-c0t8zi{list-style:none;margin:0;padding:0;display:grid;gap:8px}.trow.svelte-c0t8zi{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-align:left}.tl.svelte-c0t8zi{display:grid;min-width:0}.tl.svelte-c0t8zi b:where(.svelte-c0t8zi){font-size:1.15rem}.tl.svelte-c0t8zi small:where(.svelte-c0t8zi){color:var(--muted)}.tr.svelte-c0t8zi{flex:none}.champ-chip.svelte-c0t8zi{font-weight:700;color:var(--accent)}.empty.svelte-c0t8zi{display:grid;gap:10px;justify-items:start;padding:20px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.layout.svelte-c0t8zi{display:grid;gap:16px}.main.svelte-c0t8zi{display:grid;gap:14px;min-width:0}.hero.svelte-c0t8zi{display:grid;gap:12px;padding:18px 20px;border-radius:22px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 22%,var(--surface)) 0%,var(--surface) 65%);border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line))}.eyebrow.svelte-c0t8zi{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.duel.svelte-c0t8zi{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.dside.svelte-c0t8zi{display:flex;align-items:center;gap:10px;min-width:0}.dside.svelte-c0t8zi:last-child{flex-direction:row-reverse;text-align:right}.demb.svelte-c0t8zi{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--pc);border:2px solid var(--pc);background:var(--bg);font-weight:800}.big.svelte-c0t8zi .demb:where(.svelte-c0t8zi){width:56px;height:56px;font-size:1.4rem;box-shadow:0 0 22px -8px var(--pc)}.dname.svelte-c0t8zi{display:grid;min-width:0}.dname.svelte-c0t8zi b:where(.svelte-c0t8zi){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem}.big.svelte-c0t8zi .dname:where(.svelte-c0t8zi) b:where(.svelte-c0t8zi){font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,4vw,2.2rem);line-height:1.05}.dname.svelte-c0t8zi small:where(.svelte-c0t8zi){color:var(--muted);font-size:.82rem}.vs.svelte-c0t8zi{color:var(--muted);font-size:1.1rem;text-transform:uppercase}.big.svelte-c0t8zi .vs:where(.svelte-c0t8zi){font-size:1.5rem}.fmt.svelte-c0t8zi{font-size:.9rem}.hacts.svelte-c0t8zi{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cta.svelte-c0t8zi{min-height:58px;padding:0 28px}.champion.svelte-c0t8zi{--accent-glow: color-mix(in srgb, var(--pc) 40%, transparent);background:radial-gradient(ellipse 70% 120% at 0% 0%,color-mix(in srgb,var(--pc) 26%,transparent),transparent 70%),var(--surface);border-color:color-mix(in srgb,var(--pc) 55%,var(--line))}.cwho.svelte-c0t8zi{display:flex;align-items:center;gap:16px}.cemb.svelte-c0t8zi{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;color:var(--pc);border:3px solid var(--pc);background:var(--bg);box-shadow:0 0 40px -8px var(--pc);font-size:2.4rem;flex:none}.cwho.svelte-c0t8zi h2:where(.svelte-c0t8zi){font-size:clamp(2.4rem,7vw,3.8rem);line-height:1;color:var(--pc)}.podium.svelte-c0t8zi{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.podium.svelte-c0t8zi li:where(.svelte-c0t8zi){padding:6px 14px;border-radius:999px;border:1px solid var(--line);background:var(--bg)}.podium.svelte-c0t8zi b:where(.svelte-c0t8zi){margin-right:6px}.podium.svelte-c0t8zi .p1:where(.svelte-c0t8zi) b:where(.svelte-c0t8zi){color:#e6c35c}.podium.svelte-c0t8zi .p2:where(.svelte-c0t8zi) b:where(.svelte-c0t8zi){color:#c8ccd4}.podium.svelte-c0t8zi .p3:where(.svelte-c0t8zi) b:where(.svelte-c0t8zi){color:#d08a52}.prog.svelte-c0t8zi{display:flex;align-items:center;gap:12px;font-size:.9rem}.bar.svelte-c0t8zi{flex:1;height:8px;border-radius:999px;background:var(--surface);border:1px solid var(--line);overflow:hidden}.bar.svelte-c0t8zi i:where(.svelte-c0t8zi){display:block;height:100%;background:var(--accent);border-radius:999px}.tabs.svelte-c0t8zi button:where(.svelte-c0t8zi){min-height:44px}.groups.svelte-c0t8zi{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}.group.svelte-c0t8zi{padding:14px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:grid;gap:8px;align-content:start}.group.svelte-c0t8zi h3:where(.svelte-c0t8zi){font-size:1.5rem;color:var(--accent);line-height:1}table.svelte-c0t8zi{width:100%;border-collapse:collapse;font-size:.95rem}th.svelte-c0t8zi,td.svelte-c0t8zi{padding:5px 4px;text-align:center;border-bottom:1px dashed var(--line)}th.svelte-c0t8zi{color:var(--muted);font-weight:600;font-size:.78rem}.l.svelte-c0t8zi{text-align:left}td.l.svelte-c0t8zi{max-width:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td.l.svelte-c0t8zi small:where(.svelte-c0t8zi){display:block;color:var(--muted);font-size:.76rem}.rk.svelte-c0t8zi{color:var(--muted);width:24px}tr.q.svelte-c0t8zi td:where(.svelte-c0t8zi){background:color-mix(in srgb,var(--accent) 12%,transparent)}tr.q.svelte-c0t8zi .rk:where(.svelte-c0t8zi){color:var(--accent);font-weight:800}tr.maybe.svelte-c0t8zi td:where(.svelte-c0t8zi){background:color-mix(in srgb,var(--accent) 5%,transparent)}.gm.svelte-c0t8zi{list-style:none;margin:0;padding:0;display:grid;gap:2px}.gm.svelte-c0t8zi button:where(.svelte-c0t8zi){width:100%;display:grid;grid-template-columns:1fr auto 1fr;gap:8px;background:none;border:0;padding:5px 2px;color:var(--muted);font-size:.88rem;border-radius:8px}.gm.svelte-c0t8zi button:where(.svelte-c0t8zi):not(:disabled){color:var(--ink);background:color-mix(in srgb,var(--accent) 8%,transparent)}.gm.svelte-c0t8zi button:where(.svelte-c0t8zi) span:where(.svelte-c0t8zi):first-child{text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm.svelte-c0t8zi button:where(.svelte-c0t8zi) span:where(.svelte-c0t8zi):last-child{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm.svelte-c0t8zi .w:where(.svelte-c0t8zi){color:var(--ink);font-weight:700}.gm.svelte-c0t8zi .s:where(.svelte-c0t8zi){min-width:3.4em;text-align:center}.small.svelte-c0t8zi{font-size:.85rem}.all.svelte-c0t8zi{list-style:none;margin:0;padding:0;display:grid;gap:4px}.all.svelte-c0t8zi li:where(.svelte-c0t8zi){display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.all.svelte-c0t8zi li.st-fini:where(.svelte-c0t8zi){opacity:.75}.all.svelte-c0t8zi li.st-encours:where(.svelte-c0t8zi){border-color:var(--good)}.ml.svelte-c0t8zi{color:var(--muted);font-size:.85rem}.mv.svelte-c0t8zi{display:flex;gap:8px;align-items:baseline;min-width:0;flex-wrap:wrap}.mv.svelte-c0t8zi .w:where(.svelte-c0t8zi){color:var(--accent);font-weight:800}.mv.svelte-c0t8zi .s:where(.svelte-c0t8zi){color:var(--muted)}.ma.svelte-c0t8zi{display:flex;gap:6px}.btn.small.svelte-c0t8zi{min-height:38px;padding:4px 12px;font-size:.9rem}.foot.svelte-c0t8zi{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}@media(max-width:599px){.tabs.svelte-c0t8zi button:where(.svelte-c0t8zi){min-height:40px;padding:6px 12px;font-size:.9rem}.hero.svelte-c0t8zi{padding:14px}.all.svelte-c0t8zi li:where(.svelte-c0t8zi){grid-template-columns:1fr;gap:4px}.duel.big.svelte-c0t8zi{grid-template-columns:1fr;justify-items:start}.duel.big.svelte-c0t8zi .dside:where(.svelte-c0t8zi):last-child{flex-direction:row;text-align:left}.cta.svelte-c0t8zi{width:100%}}.tn.svelte-1dp6958{min-height:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding:max(14px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.head.svelte-1dp6958{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.title.svelte-1dp6958{font-size:1.6rem;color:var(--accent);line-height:1;white-space:nowrap}.icon.svelte-1dp6958{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--raised);color:var(--ink);display:grid;place-items:center;flex:none}.steps.svelte-1dp6958{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex:1;min-width:260px;order:3}.rules.svelte-1dp6958{margin-left:auto;order:2}@media(min-width:760px){.steps.svelte-1dp6958{order:1}.rules.svelte-1dp6958{order:4;margin-left:0}}.steps.svelte-1dp6958 li:where(.svelte-1dp6958){flex:1}.steps.svelte-1dp6958 button:where(.svelte-1dp6958){width:100%;background:none;border:0;display:flex;align-items:center;gap:8px;padding:6px 4px;color:var(--muted);border-bottom:3px solid var(--line)}.steps.svelte-1dp6958 .dot:where(.svelte-1dp6958){width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);font-weight:700;font-size:.9rem;flex:none}.steps.svelte-1dp6958 li.done:where(.svelte-1dp6958) button:where(.svelte-1dp6958){color:var(--ink);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.steps.svelte-1dp6958 li.done:where(.svelte-1dp6958) .dot:where(.svelte-1dp6958){background:color-mix(in srgb,var(--accent) 25%,transparent);border-color:var(--accent)}.steps.svelte-1dp6958 li.on:where(.svelte-1dp6958) button:where(.svelte-1dp6958){color:var(--accent);border-color:var(--accent);font-weight:700}.steps.svelte-1dp6958 li.on:where(.svelte-1dp6958) .dot:where(.svelte-1dp6958){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.steps.svelte-1dp6958 button:where(.svelte-1dp6958):disabled{opacity:.6;cursor:default}@media(max-width:599px){.steps.svelte-1dp6958 .lbl:where(.svelte-1dp6958){display:none}.steps.svelte-1dp6958 li.on:where(.svelte-1dp6958) .lbl:where(.svelte-1dp6958){display:inline}}.step.svelte-1dp6958{display:grid;gap:14px;align-content:start}.two.svelte-1dp6958{grid-template-columns:1fr}@media(min-width:760px){.two.svelte-1dp6958{grid-template-columns:1fr 1fr;gap:32px}}.col.svelte-1dp6958{display:grid;gap:16px;align-content:start}.st.svelte-1dp6958{font-size:clamp(2rem,4.6vw,2.8rem);line-height:1}.row-top.svelte-1dp6958{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.field.svelte-1dp6958{display:grid;gap:8px}.lbl.svelte-1dp6958{font-weight:700;color:var(--accent)}.seg.big.svelte-1dp6958 button:where(.svelte-1dp6958){min-width:80px;font-size:1.2rem;font-weight:800}.check.svelte-1dp6958{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:4px 0}.check.svelte-1dp6958 small:where(.svelte-1dp6958){display:block;color:var(--muted);font-size:.88rem}.explain.svelte-1dp6958{line-height:1.5;padding:10px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.small.svelte-1dp6958{font-size:.88rem}.grid.svelte-1dp6958{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.pp.svelte-1dp6958{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;min-height:56px;border-radius:14px;text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--muted)}.pp.on.svelte-1dp6958{color:var(--ink);border-color:color-mix(in srgb,var(--pc, var(--accent)) 70%,var(--line));background:color-mix(in srgb,var(--pc, var(--accent)) 16%,var(--surface))}.pp.guest.svelte-1dp6958{--pc: var(--muted)}.emb.svelte-1dp6958{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--pc, var(--muted));border:2px solid var(--pc, var(--line));background:var(--bg);font-weight:800}.pp.svelte-1dp6958:not(.on) .emb:where(.svelte-1dp6958){opacity:.55}.nm.svelte-1dp6958{flex:1;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:grid}.nm.svelte-1dp6958 small:where(.svelte-1dp6958){font-weight:400;font-size:.74rem;color:var(--muted)}.tick.svelte-1dp6958{width:22px;color:var(--good);font-weight:800;text-align:center}@media(max-width:599px){.pp.svelte-1dp6958{padding:6px 10px 6px 6px;gap:8px}.pp.svelte-1dp6958 .emb:where(.svelte-1dp6958){width:32px;height:32px}.pp.svelte-1dp6958 .tick:where(.svelte-1dp6958){display:none}}.gform.svelte-1dp6958{display:flex;gap:8px;max-width:520px}.gform.svelte-1dp6958 input:where(.svelte-1dp6958){flex:1}.pairs-head.svelte-1dp6958{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.pairs-head.svelte-1dp6958 h3:where(.svelte-1dp6958){font-size:1.6rem;color:var(--accent);line-height:1}.pairs.svelte-1dp6958{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.pair.svelte-1dp6958{display:grid;gap:6px;padding:12px;border-radius:16px;background:var(--surface);border:1px solid color-mix(in srgb,var(--tc) 45%,var(--line))}.pn.svelte-1dp6958{display:flex;gap:6px}.tname.svelte-1dp6958{font-weight:800;color:var(--tc);background:transparent;border-color:transparent;padding-left:0}.dice.svelte-1dp6958{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:var(--raised);color:var(--tc);font-size:1.4rem;line-height:1;flex:none}.mate.svelte-1dp6958{min-height:44px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-weight:600;text-align:left;padding:6px 12px}.mate.sel.svelte-1dp6958{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent)}.warn.svelte-1dp6958{color:var(--team-2);font-size:.88rem}.sum.svelte-1dp6958{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 16%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line))}.sum.svelte-1dp6958 div:where(.svelte-1dp6958){display:grid}.sum.svelte-1dp6958 b:where(.svelte-1dp6958){font-size:1.8rem;line-height:1.1}.sum.svelte-1dp6958 span:where(.svelte-1dp6958){color:var(--muted);font-size:.8rem}.tname-big.svelte-1dp6958{flex:1;min-width:220px;font-size:2rem;color:var(--ink);background:transparent;border:1px solid transparent;border-bottom-color:var(--line);border-radius:0;padding:4px 0}.groups.svelte-1dp6958{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;transition:opacity .15s}.group.svelte-1dp6958{padding:14px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:grid;gap:8px;align-content:start}.group.svelte-1dp6958 h3:where(.svelte-1dp6958){font-size:1.5rem;color:var(--accent);line-height:1}.group.svelte-1dp6958 ol:where(.svelte-1dp6958){list-style:none;margin:0;padding:0;display:grid;gap:6px}.group.svelte-1dp6958 li:where(.svelte-1dp6958){display:flex;align-items:center;gap:8px}.mini-emb.svelte-1dp6958{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--pc);border:1.5px solid var(--pc);flex:none}.gn.svelte-1dp6958{display:grid;min-width:0}.gn.svelte-1dp6958 b:where(.svelte-1dp6958){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gn.svelte-1dp6958 small:where(.svelte-1dp6958){color:var(--muted);font-size:.8rem}.seeds.svelte-1dp6958{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.seeds.svelte-1dp6958 li:where(.svelte-1dp6958){display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.seeds.svelte-1dp6958 small:where(.svelte-1dp6958){color:var(--muted)}.sn.svelte-1dp6958{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent);flex:none}.spin.svelte-1dp6958{opacity:.55}.foot.svelte-1dp6958{display:flex;justify-content:flex-end;align-items:center;gap:8px 14px;position:sticky;bottom:0;padding:22px 0 max(4px,env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--bg) 28%);flex-wrap:wrap}.count.svelte-1dp6958{color:var(--muted);margin-right:auto}.go.svelte-1dp6958{min-width:280px;min-height:62px}@media(max-width:599px){.go.svelte-1dp6958,.count.svelte-1dp6958{width:100%}}.vc.svelte-10mjjwi{position:fixed;z-index:96;left:50%;transform:translate(-50%);bottom:max(14px,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 24px));padding:12px 16px;border-radius:16px;display:grid;gap:6px;background:color-mix(in srgb,var(--raised-2) 96%,transparent);border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line));box-shadow:0 16px 40px -16px #000;color:var(--ink)}.vc.up.svelte-10mjjwi{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 84px)}.row.svelte-10mjjwi{display:flex;justify-content:space-between;align-items:center;gap:10px}.x.svelte-10mjjwi{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:1.2rem;line-height:1}.bar.svelte-10mjjwi{height:8px;border-radius:99px;background:var(--surface);overflow:hidden;border:1px solid var(--line)}.bar.svelte-10mjjwi i:where(.svelte-10mjjwi){display:block;height:100%;background:var(--accent);border-radius:99px;transition:width .3s}small.svelte-10mjjwi{font-size:.82rem}.later.svelte-10mjjwi{background:none;border:0;padding:4px 0;color:var(--accent-hi);font-weight:600;font-size:.82rem;flex:none}.muted.svelte-10mjjwi{color:var(--muted)}.tuto.svelte-15ntwv0{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.card.svelte-15ntwv0{position:relative;width:min(560px,100%);max-height:100%;overflow-y:auto;border-radius:26px;padding:26px 24px 18px;display:grid;gap:18px;background:linear-gradient(180deg,var(--raised),var(--surface));border:1px solid var(--line);box-shadow:0 24px 70px -24px #000;touch-action:pan-y}.skip.svelte-15ntwv0{position:absolute;top:14px;right:14px;background:none;border:0;color:var(--muted);font-weight:600;font-size:.9rem;padding:8px;z-index:1}.slide.svelte-15ntwv0{display:grid;gap:12px;justify-items:center;text-align:center;min-height:330px;align-content:center;animation:svelte-15ntwv0-in .3s ease-out}@keyframes svelte-15ntwv0-in{0%{opacity:0;transform:translate(14px)}}h2.svelte-15ntwv0{font-size:2.2rem;line-height:1.05;margin:0}[data-theme=plein] h2.svelte-15ntwv0{text-transform:uppercase;letter-spacing:.03em}.acc.svelte-15ntwv0{color:var(--accent-hi)}p.svelte-15ntwv0{margin:0;line-height:1.5;max-width:44ch}.muted.svelte-15ntwv0{color:var(--muted)}.hero.svelte-15ntwv0{display:grid;place-items:center;min-height:140px}.appicon.svelte-15ntwv0{width:110px;height:110px;border-radius:26px;background:radial-gradient(circle at 50% 42%,#1b2433,#07090d);display:grid;place-items:center;box-shadow:0 14px 30px -12px #000}.chips.svelte-15ntwv0{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;min-height:60px;align-items:center}.chips.svelte-15ntwv0 span:where(.svelte-15ntwv0){padding:8px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-family:var(--num);font-weight:700;font-size:1.2rem}.chips.svelte-15ntwv0 .h:where(.svelte-15ntwv0){color:#f0802f;border-color:#f0802f99;font-family:Pirata One,Georgia,serif;font-weight:400;font-size:1.4rem}.hh.svelte-15ntwv0{color:#f0802f}.keys.svelte-15ntwv0{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.k.svelte-15ntwv0{min-width:64px;height:54px;padding:0 12px;border-radius:14px;display:grid;place-items:center;background:var(--raised-2);border:1px solid var(--line);font-weight:800;font-size:1.3rem;font-family:var(--num)}.k.m.svelte-15ntwv0{font-size:.95rem;font-family:var(--body);color:var(--accent-hi)}.k.ok.svelte-15ntwv0{font-size:.95rem;font-family:var(--body);background:var(--accent);color:var(--accent-ink);border-color:transparent}.people.svelte-15ntwv0{display:flex;gap:10px}.people.svelte-15ntwv0 i:where(.svelte-15ntwv0){width:50px;height:50px;border-radius:50%;border:3px solid var(--c);box-shadow:0 0 18px -6px var(--c);background:var(--bg)}.vx.svelte-15ntwv0{display:grid;gap:6px;width:min(320px,100%);font-size:.88rem;color:var(--muted)}.bar.svelte-15ntwv0{height:8px;border-radius:99px;background:var(--bg);overflow:hidden;border:1px solid var(--line)}.bar.svelte-15ntwv0 i:where(.svelte-15ntwv0){display:block;height:100%;background:var(--accent);transition:width .3s}.foot.svelte-15ntwv0{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.dots.svelte-15ntwv0{display:flex;gap:8px}.dots.svelte-15ntwv0 button:where(.svelte-15ntwv0){width:10px;height:10px;border-radius:50%;padding:0;border:0;background:var(--line)}.dots.svelte-15ntwv0 button.on:where(.svelte-15ntwv0){background:var(--accent);width:26px;border-radius:6px}.nav.svelte-15ntwv0{display:flex;gap:8px;margin-left:auto}.nav.svelte-15ntwv0 .primary:where(.svelte-15ntwv0){min-width:140px}@media(max-width:480px){h2.svelte-15ntwv0{font-size:1.8rem}.slide.svelte-15ntwv0{min-height:300px}}canvas.svelte-1ocnzw1{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.fog.svelte-1ocnzw1{z-index:0}.sparks.svelte-1ocnzw1{z-index:90}.vignette.svelte-1ocnzw1{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.55))}.app.svelte-1ocnzw1{position:relative;z-index:1;height:100%;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.toast.svelte-1ocnzw1{position:fixed;z-index:95;left:50%;top:calc(max(10px,env(safe-area-inset-top)) + 58px);transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);padding:10px 20px;border-radius:16px;text-align:center;display:grid;gap:2px;background:color-mix(in srgb,var(--raised-2) 94%,transparent);border:1px solid color-mix(in srgb,var(--accent) 55%,var(--line));color:var(--ink);font-weight:600;box-shadow:0 14px 34px -14px #000;pointer-events:none;animation:svelte-1ocnzw1-toastIn .25s ease-out,svelte-1ocnzw1-toastOut .4s ease-in 2.8s forwards}.toast.svelte-1ocnzw1 b:where(.svelte-1ocnzw1){font-size:1.05rem}.toast.svelte-1ocnzw1 span:where(.svelte-1ocnzw1){color:var(--muted);font-size:.88rem;font-weight:500}@media(max-width:599px){.toast.svelte-1ocnzw1{top:calc(max(8px,env(safe-area-inset-top)) + 2px)}}@keyframes svelte-1ocnzw1-toastIn{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes svelte-1ocnzw1-toastOut{to{opacity:0;transform:translate(-50%,-6px)}}.update.svelte-1ocnzw1{position:fixed;z-index:97;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));display:flex;gap:14px;align-items:center;padding:10px 10px 10px 16px;border-radius:16px;max-width:calc(100vw - 28px);background:color-mix(in srgb,var(--raised-2) 96%,transparent);border:1px solid color-mix(in srgb,var(--accent) 60%,var(--line));box-shadow:0 16px 40px -16px #000}.update.svelte-1ocnzw1 b:where(.svelte-1ocnzw1){display:block}.update.svelte-1ocnzw1 small:where(.svelte-1ocnzw1){color:var(--muted);font-size:.82rem}@media(max-width:599px){.update.svelte-1ocnzw1{left:max(14px,env(safe-area-inset-left))}}@media(min-width:900px){.app.locked.svelte-1ocnzw1{overflow:hidden}}
