@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(./ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(./ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(./ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(./ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0f0c13;--ink-deep:#08060b;--plum:#261b24;--plum-raised:#33232f;--border:#3a2a36;--border-lit:#6b5240;--vellum:#ecceab;--gild:#c79a55;--gild-deep:#8f6b33;--oxblood:#8f1e22;--oxblood-text:#d97b72;--arcane:#3f3a63;--arcane-text:#8b84c4;--text:#f0e6da;--muted:#b0a091;--gain:var(--vellum);--loss:var(--oxblood-text);--side-you:var(--vellum);--side-opp:var(--arcane-text);--focus:var(--vellum);--font-display:"Fraunces", "Iowan Old Style", Georgia, serif;--font-body:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.875rem;--t-md:1rem;--t-lg:1.125rem;--t-xl:1.5rem;--t-2xl:2rem;--t-slate:clamp(4rem, 22vw, 8.5rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--r-sm:4px;--r-md:8px;--r-lg:14px;--shadow-1:0 1px 2px #0009;--shadow-2:0 6px 18px #0000008c;--glow-gild:0 0 24px #c79a552e;--tap:44px;--t-instant:90ms;--t-quick:.18s;--t-settle:.32s;--ease:cubic-bezier(.2, .7, .3, 1);--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px)}@media (prefers-reduced-motion:reduce){:root{--t-instant:0s;--t-quick:0s;--t-settle:0s}}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--ink);color:var(--text);font-family:var(--font-body);font-size:var(--t-md);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overscroll-behavior-y:none;margin:0;line-height:1.5}p,li,td,input,textarea,.selectable{-webkit-user-select:text;user-select:text}h1,h2,h3{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 40;letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:var(--t-2xl);line-height:1.15}h2{font-size:var(--t-xl);line-height:1.2}h3{font-size:var(--t-lg);line-height:1.25}.num,.num *{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}:focus:not(:focus-visible){outline:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;min-height:var(--tap);-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed;opacity:.45}a{color:var(--vellum);text-underline-offset:2px;text-decoration-thickness:1px}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-scroll table{border-collapse:collapse;min-width:100%}img{max-width:100%;display:block}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink-deep)}::-webkit-scrollbar-thumb{background:var(--border-lit);border-radius:99px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell.svelte-w96i92{background-image:linear-gradient(180deg, color-mix(in srgb, var(--ink) 78%, transparent) 0%, color-mix(in srgb, var(--ink) 92%, transparent) 45%, color-mix(in srgb, var(--ink) 97%, transparent) 100%), var(--bg-menu);background-position:top;background-size:cover;background-attachment:fixed;min-height:100dvh}@media (width<=899px){.shell.svelte-w96i92{background-position:50% -4rem;background-attachment:scroll}}.ico.svelte-w96i92{flex:none;place-items:center;display:grid}.ico.svelte-w96i92 img:where(.svelte-w96i92){object-fit:contain;width:auto;max-width:100%;max-height:100%}.rail.svelte-w96i92{display:none}.top.svelte-w96i92{z-index:10;align-items:center;gap:var(--s-3);padding:calc(var(--s-2) + var(--safe-t)) var(--s-4) var(--s-2);background-color:var(--ink);background-image:linear-gradient(color-mix(in srgb, var(--ink) 88%, transparent), color-mix(in srgb, var(--ink) 94%, transparent)), var(--bg-tiles);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background-position:50%;background-size:cover;display:flex;position:sticky;top:0}.top-ico.svelte-w96i92{object-fit:contain;width:46px;height:34px}.skip.svelte-w96i92{left:var(--s-4);top:calc(var(--s-2) + var(--safe-t));z-index:30;padding:var(--s-2) var(--s-3);min-height:var(--tap);color:var(--ink);background:var(--vellum);border-radius:var(--r-md);font-size:var(--t-sm);transform:translateY(calc(-100% - var(--s-5)));place-items:center;font-weight:600;text-decoration:none;display:grid;position:absolute}.skip.svelte-w96i92:focus-visible{transform:translateY(0)}.screen-title.svelte-w96i92{font-size:var(--t-xl);padding:0 var(--s-4) var(--s-2);flex:1}main.svelte-w96i92:focus{outline:none}.top-profile.svelte-w96i92{min-height:var(--tap);min-width:var(--tap);padding:0 var(--s-3);font-size:var(--t-xs);color:var(--gild);border:1px solid var(--border-lit);border-radius:99px;margin-left:auto}main.svelte-w96i92{padding:var(--s-4);padding-bottom:calc(var(--tap) + var(--s-6) + var(--safe-b))}.tabs.svelte-w96i92{z-index:20;padding-bottom:var(--safe-b);background:color-mix(in srgb, var(--ink-deep) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-lit);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tab.svelte-w96i92{padding:var(--s-2) 2px;min-height:calc(var(--tap) + 12px);color:var(--muted);transition:color var(--t-quick) var(--ease);justify-items:center;gap:2px;display:grid}.tab.svelte-w96i92 .ico:where(.svelte-w96i92){width:34px;height:26px}.tab.svelte-w96i92 .ico:where(.svelte-w96i92) img:where(.svelte-w96i92){opacity:.55;transition:opacity var(--t-quick) var(--ease)}.tab-label.svelte-w96i92{font-size:var(--t-2xs)}.tab.active.svelte-w96i92{color:var(--vellum)}.tab.active.svelte-w96i92 .ico:where(.svelte-w96i92) img:where(.svelte-w96i92){opacity:1}.tab.active.svelte-w96i92:before{content:"";background:var(--vellum);border-radius:2px;width:26px;height:2px;margin-top:-8px;position:absolute}.signout.svelte-w96i92,.keyhint.svelte-w96i92{display:none}@media (width>=900px) and (hover:hover) and (pointer:fine){.keyhint.svelte-w96i92{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--t-xs);color:var(--muted);border-radius:var(--r-md);text-align:left;min-height:auto;transition:color var(--t-quick) var(--ease), border-color var(--t-quick) var(--ease);border:1px solid #0000;display:flex}.keyhint.svelte-w96i92:hover{color:var(--text);border-color:var(--border)}}kbd.svelte-w96i92{min-width:1.75rem;padding:2px var(--s-2);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--vellum);background:var(--ink-deep);border:1px solid var(--border-lit);border-radius:var(--r-sm);border-bottom-width:2px;place-items:center;display:inline-grid}.sheet.svelte-w96i92{width:min(100% - 2rem,34rem);max-height:min(80dvh,44rem);padding:var(--s-5);color:var(--text);background:var(--plum);border:1px solid var(--border-lit);border-radius:var(--r-lg);box-shadow:var(--shadow-2), var(--glow-gild);margin:auto;overflow-y:auto}.sheet.svelte-w96i92::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08060bb8}.sheet-head.svelte-w96i92{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.sheet-x.svelte-w96i92{min-width:var(--tap);min-height:var(--tap);color:var(--muted);border-radius:var(--r-md)}.sheet-x.svelte-w96i92:hover{color:var(--text);background:var(--plum-raised)}.sheet-grp.svelte-w96i92+.sheet-grp:where(.svelte-w96i92){margin-top:var(--s-4)}.sheet-grp.svelte-w96i92 h3:where(.svelte-w96i92){font-family:var(--font-body);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild);margin-bottom:var(--s-2);font-weight:500}.sheet-grp.svelte-w96i92 ul:where(.svelte-w96i92){gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.sheet-grp.svelte-w96i92 li:where(.svelte-w96i92){align-items:center;gap:var(--s-3);padding:var(--s-1) var(--s-2);font-size:var(--t-sm);border-radius:var(--r-sm);display:flex}.sheet-grp.svelte-w96i92 li:where(.svelte-w96i92):nth-child(odd){background:color-mix(in srgb, var(--ink-deep) 55%, transparent)}.sheet-foot.svelte-w96i92{margin:var(--s-4) 0 0;font-size:var(--t-xs);color:var(--muted);line-height:1.5}@media (width>=900px){.shell.svelte-w96i92{grid-template-columns:16rem 1fr;display:grid}.rail.svelte-w96i92{gap:var(--s-3);padding:var(--s-4) var(--s-3);border-right:1px solid var(--border);background-color:var(--ink-deep);background-image:linear-gradient(color-mix(in srgb, var(--ink-deep) 86%, transparent), color-mix(in srgb, var(--ink-deep) 96%, transparent)), var(--bg-tiles);background-position:50%;background-size:cover;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.rail-logo.svelte-w96i92{width:100%;height:auto;margin-bottom:var(--s-2)}.rail.svelte-w96i92 ul:where(.svelte-w96i92){gap:var(--s-1);flex:1;margin:0;padding:0;list-style:none;display:grid}.rail-item.svelte-w96i92{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2);border-radius:var(--r-md);text-align:left;color:var(--muted);transition:background var(--t-quick) var(--ease), color var(--t-quick) var(--ease);border:1px solid #0000;display:flex}.rail-item.svelte-w96i92 .ico:where(.svelte-w96i92){width:52px;height:38px}.rail-item.svelte-w96i92 .ico:where(.svelte-w96i92) img:where(.svelte-w96i92){opacity:.7}.labels.svelte-w96i92{display:grid}.ttl.svelte-w96i92{font-size:var(--t-sm);font-weight:600}.hint.svelte-w96i92{font-size:var(--t-2xs);color:var(--muted)}.rail-item.svelte-w96i92:hover{background:var(--plum);color:var(--text)}.rail-item.active.svelte-w96i92{background:var(--plum-raised);border-color:var(--border-lit);color:var(--vellum)}.rail-item.active.svelte-w96i92 .ico:where(.svelte-w96i92) img:where(.svelte-w96i92){opacity:1}.signout.svelte-w96i92{padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);font-size:var(--t-xs);color:var(--muted);text-align:left;gap:2px;display:grid}.signout.svelte-w96i92:hover{border-color:var(--border-lit);color:var(--text)}.who.svelte-w96i92{font-size:var(--t-sm);color:var(--vellum);font-weight:600}.top.svelte-w96i92,.tabs.svelte-w96i92{display:none}.screen-title.svelte-w96i92{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main.svelte-w96i92{padding:var(--s-6);padding-bottom:var(--s-7);max-width:80rem}}.login.svelte-nzand2{min-height:100dvh;padding:calc(var(--s-5) + var(--safe-t)) var(--s-4) calc(var(--s-5) + var(--safe-b));background-image:var(--bg-login);background-position:50%;background-size:cover;place-items:center;display:grid;position:relative}.veil.svelte-nzand2{background:linear-gradient(#0f0c1340 0%,#0f0c13b8 45%,#0f0c13f0 100%);position:absolute;inset:0}.center.svelte-nzand2{justify-items:center;gap:var(--s-4);width:min(100%,26rem);display:grid;position:relative}.logo.svelte-nzand2{filter:drop-shadow(0 6px 24px #000c);width:min(100%,21rem);height:auto}.intro.svelte-nzand2{gap:var(--s-3)}.intro.svelte-nzand2 .logo:where(.svelte-nzand2){width:min(100%,17rem)}.tagline.svelte-nzand2{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 20;font-size:var(--t-lg);color:var(--vellum);text-align:center;text-shadow:0 2px 12px #000000e6;margin:0}.what.svelte-nzand2{width:100%;padding:var(--s-2) var(--s-3);background:color-mix(in srgb, var(--plum) 82%, transparent);border:1px solid var(--border);border-radius:var(--r-lg)}.what.svelte-nzand2 summary:where(.svelte-nzand2){align-items:center;gap:var(--s-2);min-height:var(--tap);cursor:pointer;list-style:none;display:flex}.what.svelte-nzand2 summary:where(.svelte-nzand2)::-webkit-details-marker{display:none}.what.svelte-nzand2 summary:where(.svelte-nzand2):before{content:"";border-right:2px solid var(--gild);border-bottom:2px solid var(--gild);width:7px;height:7px;transition:transform var(--t-quick) var(--ease);flex:none;transform:rotate(-45deg)}.what[open].svelte-nzand2 summary:where(.svelte-nzand2):before{transform:rotate(45deg)}.what-lbl.svelte-nzand2{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}.what-body.svelte-nzand2{padding:0 0 var(--s-2)}.what-lede.svelte-nzand2{margin:0 0 var(--s-3);font-size:var(--t-sm);color:var(--text);line-height:1.5}.what-list.svelte-nzand2{gap:var(--s-2);font-size:var(--t-xs);color:var(--muted);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.what-list.svelte-nzand2 strong:where(.svelte-nzand2){color:var(--vellum);font-weight:600}.hint.svelte-nzand2{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.45}.panel.svelte-nzand2{gap:var(--s-3);width:100%;padding:var(--s-4);background:color-mix(in srgb, var(--plum) 88%, transparent);border:1px solid var(--border-lit);border-radius:var(--r-lg);box-shadow:var(--shadow-2), var(--glow-gild);display:grid}label.svelte-nzand2{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}input.svelte-nzand2{width:100%;min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}input.svelte-nzand2::placeholder{color:var(--muted)}input.svelte-nzand2:focus{border-color:var(--gild)}.known.svelte-nzand2{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip.svelte-nzand2{min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--vellum);background:color-mix(in srgb, var(--arcane) 55%, transparent);border:1px solid var(--border-lit);transition:background var(--t-quick) var(--ease);border-radius:99px}.chip.svelte-nzand2:hover{background:var(--arcane)}.primary.svelte-nzand2{min-height:var(--tap);letter-spacing:.04em;color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);transition:filter var(--t-quick) var(--ease);font-weight:600}.primary.svelte-nzand2:hover{filter:brightness(1.08)}.primary.svelte-nzand2:active{filter:brightness(.94)}.note.svelte-nzand2{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.45}.wrap.svelte-8rzs9t{width:100%;height:240px;position:relative}@media (width>=900px){.wrap.svelte-8rzs9t{height:300px}}.cost.svelte-1be4gs6{vertical-align:-.18em;align-items:center;gap:3px;display:inline-flex}.sym.svelte-1be4gs6{border-radius:50%;flex:none;width:auto;height:1.35em;display:block;box-shadow:0 1px 2px #0000008c}.txt.svelte-1be4gs6{min-width:1.35em;height:1.35em;font-family:var(--font-mono);color:var(--text);background:var(--ink-deep);border:1px solid var(--border-lit);border-radius:99px;place-items:center;padding:0 .28em;font-size:.78em;font-weight:600;display:grid}.txt.wide.svelte-1be4gs6{letter-spacing:-.03em}.sm.svelte-1be4gs6 .sym:where(.svelte-1be4gs6){height:1.3em}.lg.svelte-1be4gs6 .sym:where(.svelte-1be4gs6){height:1.9em}.field.svelte-1t5fqty{gap:var(--s-1);min-width:0;display:grid}label.svelte-1t5fqty{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}input.svelte-1t5fqty{min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);min-width:0}input.svelte-1t5fqty::placeholder{color:var(--muted)}input.svelte-1t5fqty:focus{border-color:var(--gild)}.hint.svelte-1t5fqty{align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.4;display:flex}.hint.ok.svelte-1t5fqty{color:var(--text)}.hint.ko.svelte-1t5fqty{color:var(--loss)}.art.svelte-1t5fqty{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--border-lit);flex:none;width:42px;height:30px}.warn-inline.svelte-1t5fqty{color:var(--gild);font-style:normal}.duel.svelte-12mlxdf{gap:var(--s-3);padding:var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);display:grid}h3.svelte-12mlxdf{font-size:var(--t-sm);font-family:var(--font-body);color:var(--vellum);font-weight:600;line-height:1.4}.vs.svelte-12mlxdf{color:var(--muted);font-weight:400}.cols.svelte-12mlxdf{gap:var(--s-3);display:grid}@media (width>=560px){.cols.svelte-12mlxdf{grid-template-columns:1fr 1fr}}.col.svelte-12mlxdf{align-content:start;gap:2px;display:grid}.k.svelte-12mlxdf{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--gild)}.v.svelte-12mlxdf{font-family:var(--font-mono);font-size:var(--t-xl);color:var(--vellum);font-weight:600;line-height:1.1}.v.muted.svelte-12mlxdf{font-size:var(--t-sm);color:var(--muted);font-weight:400}.d.svelte-12mlxdf{font-size:var(--t-xs);color:var(--muted);line-height:1.45}.note.svelte-12mlxdf{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.45}.setup.svelte-1vixxqx{gap:var(--s-4);max-width:46rem;display:grid}.card.svelte-1vixxqx{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.grid2.svelte-1vixxqx{gap:var(--s-3);display:grid}@media (width>=640px){.grid2.svelte-1vixxqx{grid-template-columns:1fr 1fr}}.field.svelte-1vixxqx{gap:var(--s-1);border:0;min-width:0;margin:0;padding:0;display:grid}label.svelte-1vixxqx,legend.svelte-1vixxqx{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild);padding:0}input.svelte-1vixxqx{min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);min-width:0}input.svelte-1vixxqx::placeholder{color:var(--muted)}input.svelte-1vixxqx:focus{border-color:var(--gild)}.help.svelte-1vixxqx{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.45}.intro.svelte-1vixxqx{max-width:46rem;font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.55}.intro.svelte-1vixxqx strong:where(.svelte-1vixxqx){color:var(--vellum);font-weight:600}.chips.svelte-1vixxqx{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.chip.svelte-1vixxqx{min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--border-lit);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease), border-color var(--t-quick) var(--ease);border-radius:99px}.chip.on.svelte-1vixxqx{color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-color:var(--vellum);font-weight:600}.spin.svelte-1vixxqx{width:6rem}.go.svelte-1vixxqx{min-height:52px;font-size:var(--t-lg);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);font-weight:600}.go.svelte-1vixxqx:hover{filter:brightness(1.08)}.slate.svelte-1vixxqx{gap:var(--s-2);grid-template-rows:1fr auto 1fr;min-height:calc(100dvh - 12rem);display:grid}.half.svelte-1vixxqx{align-content:center;justify-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-lg);border:1px solid var(--border);display:grid}.opp.svelte-1vixxqx{background:linear-gradient(180deg, color-mix(in srgb, var(--arcane) 42%, var(--ink)), var(--ink));border-color:color-mix(in srgb, var(--arcane) 70%, var(--border))}.you.svelte-1vixxqx{background:linear-gradient(0deg, color-mix(in srgb, var(--gild-deep) 34%, var(--ink)), var(--ink));border-color:var(--border-lit)}.slate.illustree.svelte-1vixxqx{background-image:var(--bg-slate);border-radius:var(--r-lg);background-position:50%;background-size:cover;overflow:hidden}.slate.illustree.svelte-1vixxqx .opp:where(.svelte-1vixxqx){background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 62%, transparent) 0%, color-mix(in srgb, var(--arcane) 30%, color-mix(in srgb, var(--ink) 84%, transparent)) 45%, color-mix(in srgb, var(--ink) 88%, transparent) 100%)}.slate.illustree.svelte-1vixxqx .you:where(.svelte-1vixxqx){background:linear-gradient(0deg, color-mix(in srgb, var(--ink) 62%, transparent) 0%, color-mix(in srgb, var(--gild-deep) 26%, color-mix(in srgb, var(--ink) 84%, transparent)) 45%, color-mix(in srgb, var(--ink) 88%, transparent) 100%)}.slate.illustree.svelte-1vixxqx .rail:where(.svelte-1vixxqx){background:color-mix(in srgb, var(--ink-deep) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slate.illustree.svelte-1vixxqx .life:where(.svelte-1vixxqx){text-shadow:0 2px 18px #0f0c13f2}.flipped.svelte-1vixxqx{transform:rotate(180deg)}.half.svelte-1vixxqx header:where(.svelte-1vixxqx){align-items:baseline;gap:var(--s-3);justify-content:space-between;width:100%;display:flex}.who.svelte-1vixxqx{min-width:0;display:grid}.pname.svelte-1vixxqx{font-size:var(--t-md);font-weight:600}.pcmd.svelte-1vixxqx{font-size:var(--t-xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pips.svelte-1vixxqx{flex:none;gap:5px;display:flex}.pip.svelte-1vixxqx{border:1.5px solid var(--border-lit);border-radius:50%;width:13px;height:13px}.opp.svelte-1vixxqx .pip.won:where(.svelte-1vixxqx){background:var(--arcane-text);border-color:var(--arcane-text)}.you.svelte-1vixxqx .pip.won:where(.svelte-1vixxqx){background:var(--vellum);border-color:var(--vellum)}.total.svelte-1vixxqx{align-items:center;display:flex;position:relative}.life.svelte-1vixxqx{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 144;font-size:var(--t-slate);letter-spacing:-.04em;font-weight:600;line-height:.9}.opp.svelte-1vixxqx .life:where(.svelte-1vixxqx){color:var(--text)}.you.svelte-1vixxqx .life:where(.svelte-1vixxqx){color:var(--vellum);text-shadow:0 0 40px #ecceab29}.delta.svelte-1vixxqx{margin-left:var(--s-2);font-size:var(--t-xl);color:var(--loss);white-space:nowrap;font-weight:600;position:absolute;left:100%}.delta.up.svelte-1vixxqx{color:var(--gain)}.ctrl.svelte-1vixxqx{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.step.svelte-1vixxqx{justify-content:center;align-items:center;gap:var(--s-1);min-width:96px;padding:var(--s-2);font-family:var(--font-mono);font-size:var(--t-lg);color:var(--text);background:color-mix(in srgb, var(--plum-raised) 80%, transparent);border:1px solid var(--border-lit);border-radius:var(--r-md);transition:transform var(--t-instant) var(--ease), background var(--t-quick) var(--ease);flex-direction:column;font-weight:500;display:flex}.step.svelte-1vixxqx:hover{background:var(--plum-raised)}.step.svelte-1vixxqx:active{transform:scale(.94)}.ic.svelte-1vixxqx{flex:none;width:auto;height:92px}.lbl.svelte-1vixxqx{font-size:var(--t-md);letter-spacing:-.01em}@media (width>=480px){.step.svelte-1vixxqx{min-width:116px}.ic.svelte-1vixxqx{height:108px}}.turn-ic.svelte-1vixxqx{opacity:.9;width:auto;height:26px}.win.svelte-1vixxqx{min-height:var(--tap);padding:0 var(--s-4);font-size:var(--t-sm);color:var(--muted);border:1px dashed var(--border-lit);transition:color var(--t-quick) var(--ease), border-color var(--t-quick) var(--ease);border-radius:99px}.win.svelte-1vixxqx:hover{color:var(--vellum);border-color:var(--vellum);border-style:solid}.rail.svelte-1vixxqx{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:center;display:flex}.turn.svelte-1vixxqx{align-items:baseline;gap:var(--s-2);display:flex}.lbl.svelte-1vixxqx{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--gild)}.val.svelte-1vixxqx{font-size:var(--t-xl);color:var(--vellum);font-weight:600}.meta.svelte-1vixxqx{align-items:baseline;gap:var(--s-3);flex:1;justify-content:center;display:flex}.manche.svelte-1vixxqx{font-size:var(--t-xs);color:var(--muted)}.score.svelte-1vixxqx{font-size:var(--t-lg);font-weight:600}.active.svelte-1vixxqx{font-size:var(--t-xs);color:var(--muted)}.acts.svelte-1vixxqx{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.mini.svelte-1vixxqx{min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-xs);color:var(--muted);border:1px solid var(--border);border-radius:99px}.mini.svelte-1vixxqx:hover:not(:disabled){color:var(--text);border-color:var(--border-lit)}.mini[aria-pressed=true].svelte-1vixxqx{color:var(--vellum);border-color:var(--gild)}.mini.danger.svelte-1vixxqx{color:var(--loss);border-style:dashed}.mini.danger.svelte-1vixxqx:hover{border-color:var(--loss);border-style:solid}.apart.svelte-1vixxqx{margin-left:var(--s-4)}.done.svelte-1vixxqx{max-width:46rem}.verdict.svelte-1vixxqx{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;margin:0;display:flex}.final.svelte-1vixxqx{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-size:var(--t-2xl);color:var(--vellum);font-weight:600;line-height:1}.wname.svelte-1vixxqx{font-size:var(--t-lg)}.manches.svelte-1vixxqx{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.manches.svelte-1vixxqx li:where(.svelte-1vixxqx){align-items:baseline;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--ink-deep);border-radius:var(--r-md);font-size:var(--t-sm);grid-template-columns:auto 1fr auto auto;display:grid}.mlbl.svelte-1vixxqx{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--gild)}.mwin.svelte-1vixxqx{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.mlife.svelte-1vixxqx,.mturn.svelte-1vixxqx{font-size:var(--t-xs);color:var(--muted)}.mtag.svelte-1vixxqx{padding:1px var(--s-2);font-size:var(--t-2xs);color:var(--arcane-text);border:1px solid var(--arcane);border-radius:99px}.mchart.svelte-1vixxqx{gap:var(--s-2);display:grid}.mchart.svelte-1vixxqx h3:where(.svelte-1vixxqx){font-size:var(--t-md);color:var(--vellum)}.ic-in.svelte-1vixxqx{vertical-align:-5px;width:auto;height:20px;display:inline-block}.ends.svelte-1vixxqx{gap:var(--s-2);flex-wrap:wrap;align-items:stretch;display:flex}.ends.svelte-1vixxqx .go:where(.svelte-1vixxqx){flex:1;min-width:12rem}.ends.svelte-1vixxqx .mini:where(.svelte-1vixxqx){min-height:52px;padding:0 var(--s-4);font-size:var(--t-sm)}@media (width>=900px){.slate.svelte-1vixxqx{min-height:calc(100dvh - 8rem)}}.empty.svelte-1ltqygh{gap:var(--s-3);max-width:34rem;padding:var(--s-5);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);justify-items:start;display:grid}.empty.svelte-1ltqygh p:where(.svelte-1ltqygh){color:var(--muted);margin:0;line-height:1.5}.go.svelte-1ltqygh{min-height:var(--tap);padding:0 var(--s-5);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);font-weight:600}.go.svelte-1ltqygh:hover{filter:brightness(1.08)}.digest.svelte-1ltqygh{gap:var(--s-3);margin-bottom:var(--s-4);display:grid}.tiles.svelte-1ltqygh{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.tile.svelte-1ltqygh{padding:var(--s-3) var(--s-2);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-md);text-align:center;gap:2px;display:grid}.tile.svelte-1ltqygh .v:where(.svelte-1ltqygh){font-family:var(--font-mono);font-size:var(--t-xl);color:var(--vellum)}.tile.svelte-1ltqygh .k:where(.svelte-1ltqygh){font-size:var(--t-2xs);color:var(--muted)}.bycmd.svelte-1ltqygh{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.bycmd.svelte-1ltqygh li:where(.svelte-1ltqygh){align-items:baseline;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--ink-deep);border-radius:var(--r-md);font-size:var(--t-sm);grid-template-columns:1fr auto auto;display:grid}.cn.svelte-1ltqygh{color:var(--gild);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cr.svelte-1ltqygh{color:var(--muted);font-size:var(--t-xs)}.cp.svelte-1ltqygh{text-align:right;min-width:3rem}.note.svelte-1ltqygh{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.5}.list.svelte-1ltqygh{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.row.svelte-1ltqygh{align-items:center;gap:var(--s-3);padding:var(--s-3);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-md);grid-template-columns:auto 1fr auto;display:grid}.row.win.svelte-1ltqygh{border-color:color-mix(in srgb, var(--gain) 42%, var(--border))}.row.loss.svelte-1ltqygh{border-color:color-mix(in srgb, var(--loss) 42%, var(--border))}.verdict.svelte-1ltqygh{justify-items:center;gap:2px;min-width:4.5rem;display:grid}.score.svelte-1ltqygh{font-size:var(--t-xl);font-weight:600}.row.win.svelte-1ltqygh .score:where(.svelte-1ltqygh){color:var(--vellum)}.tag.svelte-1ltqygh{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.row.win.svelte-1ltqygh .tag:where(.svelte-1ltqygh){color:var(--gain)}.row.loss.svelte-1ltqygh .tag:where(.svelte-1ltqygh){color:var(--loss)}.detail.svelte-1ltqygh{gap:2px;min-width:0;display:grid}.detail.svelte-1ltqygh p:where(.svelte-1ltqygh){margin:0}.players.svelte-1ltqygh{font-size:var(--t-sm)}.cmds.svelte-1ltqygh{font-size:var(--t-xs);color:var(--gild);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs.svelte-1ltqygh{color:var(--muted)}.meta.svelte-1ltqygh{font-size:var(--t-2xs);color:var(--muted)}.del.svelte-1ltqygh{min-width:var(--tap);min-height:var(--tap);color:var(--muted);border-radius:var(--r-md)}.del.svelte-1ltqygh:hover{color:var(--loss);background:var(--plum-raised)}.card.svelte-1uevqok{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}h3.svelte-1uevqok{font-size:var(--t-md);color:var(--vellum)}.lede.svelte-1uevqok{font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.5}.note.svelte-1uevqok{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.5}.field.svelte-1uevqok{gap:var(--s-1);display:grid}.field.inline.svelte-1uevqok{min-width:12rem}label.svelte-1uevqok{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}select.svelte-1uevqok,input[list].svelte-1uevqok{width:100%;min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}select.svelte-1uevqok:focus,input[list].svelte-1uevqok:focus{border-color:var(--gild)}input[list].svelte-1uevqok::placeholder{color:var(--muted)}.opts.svelte-1uevqok{gap:var(--s-3);flex-wrap:wrap;align-items:end;display:flex}.seg.svelte-1uevqok{border:1px solid var(--border-lit);border-radius:99px;display:flex}.seg.svelte-1uevqok button:where(.svelte-1uevqok){min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease)}.seg.svelte-1uevqok button:where(.svelte-1uevqok):first-child{border-radius:99px 0 0 99px}.seg.svelte-1uevqok button:where(.svelte-1uevqok):last-child{border-radius:0 99px 99px 0}.seg.svelte-1uevqok button.on:where(.svelte-1uevqok){color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));font-weight:600}.seg.svelte-1uevqok button:where(.svelte-1uevqok)+button:where(.svelte-1uevqok){border-left:1px solid var(--border-lit)}.acts.svelte-1uevqok{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.go.svelte-1uevqok{min-height:52px;padding:0 var(--s-5);font-size:var(--t-md);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);font-weight:600}.go.svelte-1uevqok:hover:not(:disabled){filter:brightness(1.08)}.mini.svelte-1uevqok{min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border);border-radius:99px}.mini.svelte-1uevqok:hover:not(:disabled){color:var(--text);border-color:var(--border-lit)}.calib.svelte-1uevqok{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--gild);border-radius:var(--r-md);display:grid}.warn.svelte-1uevqok{padding:var(--s-3);font-size:var(--t-sm);border:1px dashed var(--gild);border-radius:var(--r-md);margin:0}.tiles.svelte-1uevqok{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.tile.svelte-1uevqok{padding:var(--s-3) var(--s-2);background:var(--ink-deep);border-radius:var(--r-md);text-align:center;gap:2px;display:grid}.v.svelte-1uevqok{font-family:var(--font-mono);font-size:var(--t-xl);color:var(--vellum)}.k.svelte-1uevqok{font-size:var(--t-2xs);color:var(--muted)}table.svelte-1uevqok{width:100%;font-size:var(--t-sm)}th.svelte-1uevqok,td.svelte-1uevqok{padding:var(--s-2);text-align:right;border-bottom:1px solid var(--border)}thead.svelte-1uevqok th:where(.svelte-1uevqok){font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--gild);white-space:nowrap;font-weight:500}tbody.svelte-1uevqok th:where(.svelte-1uevqok){text-align:left;font-weight:500}td.svelte-1uevqok{color:var(--muted)}.strong.svelte-1uevqok{color:var(--text);font-weight:600}.muted.svelte-1uevqok{color:var(--muted)}tr.on.svelte-1uevqok th:where(.svelte-1uevqok),tr.on.svelte-1uevqok td:where(.svelte-1uevqok){color:var(--vellum);font-weight:600}.card.svelte-182076o{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.field.svelte-182076o{gap:var(--s-1);display:grid}label.svelte-182076o{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}input.svelte-182076o{width:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}input.svelte-182076o::placeholder{color:var(--muted)}input.svelte-182076o:focus{border-color:var(--gild)}.acts.svelte-182076o{gap:var(--s-2);flex-wrap:wrap;display:flex}.go.svelte-182076o{min-width:12rem;min-height:52px;font-size:var(--t-lg);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);flex:1;font-weight:600}.go.svelte-182076o:hover:not(:disabled){filter:brightness(1.08)}.go.svelte-182076o:disabled{opacity:.6}.mini.svelte-182076o{min-height:52px;padding:0 var(--s-4);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border-lit);border-radius:var(--r-md)}.mini.svelte-182076o:hover:not(:disabled){color:var(--vellum);border-color:var(--gild)}.stat.svelte-182076o{align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--muted);margin:0;display:flex}.stat.off.svelte-182076o{color:var(--loss)}.stat.frozen.svelte-182076o{color:var(--gild)}.dot.svelte-182076o{background:var(--gild-deep);border-radius:99px;flex:none;width:7px;height:7px}.dot.ready.svelte-182076o{background:var(--vellum)}.dot.frozen.svelte-182076o{box-shadow:inset 0 0 0 2px var(--gild);background:0 0}.note.svelte-182076o{padding:var(--s-3);font-size:var(--t-sm);color:var(--text);border:1px dashed var(--gild);border-radius:var(--r-md);margin:0}.lede.svelte-182076o{font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.5}.legend.svelte-182076o{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.5}.legend.svelte-182076o strong:where(.svelte-182076o){color:var(--gild);font-weight:600}.table-scroll.svelte-182076o{overflow-x:auto}table.svelte-182076o{width:100%;font-size:var(--t-sm)}th.svelte-182076o,td.svelte-182076o{padding:var(--s-2);text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}thead.svelte-182076o th:where(.svelte-182076o){font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--gild);font-weight:500}tbody.svelte-182076o th:where(.svelte-182076o){text-align:left;color:var(--muted);font-weight:500}td.svelte-182076o{color:var(--muted)}tr.seen.svelte-182076o th:where(.svelte-182076o){color:var(--vellum)}tr.seen.svelte-182076o td:where(.svelte-182076o){color:var(--text)}.cname.svelte-182076o,thead.svelte-182076o th:where(.svelte-182076o):nth-child(2){z-index:1;background:var(--plum);text-overflow:ellipsis;max-width:11rem;position:sticky;left:0;overflow:hidden}.pm.svelte-182076o{font-size:var(--t-2xs);color:var(--muted);margin-left:.45em}.tag.svelte-182076o{margin-left:var(--s-2);padding:1px var(--s-2);font-size:var(--t-2xs);color:var(--arcane-text);border:1px solid var(--arcane);border-radius:99px}.card.svelte-dkk1eq{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}h3.svelte-dkk1eq{font-size:var(--t-md);color:var(--vellum)}.lede.svelte-dkk1eq{font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.5}.warn.svelte-dkk1eq{padding:var(--s-3);font-size:var(--t-sm);color:var(--text);border:1px dashed var(--gild);border-radius:var(--r-md);margin:0;line-height:1.5}.legend.svelte-dkk1eq{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.5}.opts.svelte-dkk1eq{gap:var(--s-3);flex-wrap:wrap;align-items:end;display:flex}.field.svelte-dkk1eq{gap:var(--s-1);display:grid}.field.inline.svelte-dkk1eq{min-width:9rem}label.svelte-dkk1eq{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}select.svelte-dkk1eq{width:100%;min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}select.svelte-dkk1eq:focus{border-color:var(--gild)}.seg.svelte-dkk1eq{border:1px solid var(--border-lit);border-radius:99px;display:flex}.seg.svelte-dkk1eq button:where(.svelte-dkk1eq){min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease)}.seg.svelte-dkk1eq button:where(.svelte-dkk1eq):first-child{border-radius:99px 0 0 99px}.seg.svelte-dkk1eq button:where(.svelte-dkk1eq):last-child{border-radius:0 99px 99px 0}.seg.svelte-dkk1eq button.on:where(.svelte-dkk1eq){color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));font-weight:600}.seg.svelte-dkk1eq button:where(.svelte-dkk1eq)+button:where(.svelte-dkk1eq){border-left:1px solid var(--border-lit)}.acts.svelte-dkk1eq{gap:var(--s-2);flex-wrap:wrap;align-items:stretch;display:flex}.go.svelte-dkk1eq{min-width:12rem;min-height:52px;font-size:var(--t-lg);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);flex:1;font-weight:600}.go.svelte-dkk1eq:hover:not(:disabled){filter:brightness(1.08)}.mini.svelte-dkk1eq{min-height:52px;padding:0 var(--s-4);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border-lit);border-radius:var(--r-md);white-space:nowrap}.mini.svelte-dkk1eq:hover{color:var(--vellum);border-color:var(--gild)}.vca.svelte-dkk1eq,.dcstats.svelte-dkk1eq{gap:var(--s-3);padding-top:var(--s-2);border-top:1px solid var(--border);display:grid}.tiles.svelte-dkk1eq{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.tile.svelte-dkk1eq{padding:var(--s-3) var(--s-2);background:var(--ink-deep);border-radius:var(--r-md);text-align:center;gap:2px;display:grid}.tile.svelte-dkk1eq .v:where(.svelte-dkk1eq){font-family:var(--font-mono);font-size:var(--t-xl);color:var(--vellum)}.tile.svelte-dkk1eq .k:where(.svelte-dkk1eq){font-size:var(--t-2xs);color:var(--muted)}table.svelte-dkk1eq{width:100%;font-size:var(--t-sm)}th.svelte-dkk1eq,td.svelte-dkk1eq{padding:var(--s-2);text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}thead.svelte-dkk1eq th:where(.svelte-dkk1eq){font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--gild);font-weight:500}tbody.svelte-dkk1eq th:where(.svelte-dkk1eq){text-align:left;font-weight:500}td.svelte-dkk1eq{color:var(--muted)}.strong.svelte-dkk1eq{color:var(--text)}.mid.svelte-dkk1eq{text-align:center}.sortbtn.svelte-dkk1eq{min-height:var(--tap);color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:right;white-space:normal}.sortbtn.svelte-dkk1eq:hover,thead.svelte-dkk1eq th.sorted:where(.svelte-dkk1eq){color:var(--vellum)}.cname.svelte-dkk1eq{z-index:1;background:var(--plum);text-overflow:ellipsis;max-width:14rem;position:sticky;left:0;overflow:hidden}thead.svelte-dkk1eq th:where(.svelte-dkk1eq) .n:where(.svelte-dkk1eq){font-size:var(--t-2xs);color:var(--muted);text-transform:none;letter-spacing:0;display:block}thead.svelte-dkk1eq th.thin:where(.svelte-dkk1eq){border-bottom:2px dashed var(--gild)}thead.svelte-dkk1eq th.thin:where(.svelte-dkk1eq) .n:where(.svelte-dkk1eq){color:var(--gild)}input[type=checkbox].svelte-dkk1eq{width:20px;height:20px;accent-color:var(--gild);cursor:pointer}.stats.svelte-1y9sotg{gap:var(--s-4);max-width:62rem;display:grid}.views.svelte-1y9sotg{align-self:start}.views.svelte-1y9sotg button:where(.svelte-1y9sotg){flex:1}.empty.svelte-1y9sotg{gap:var(--s-3);max-width:34rem;padding:var(--s-5);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);justify-items:start;display:grid}.empty.svelte-1y9sotg p:where(.svelte-1y9sotg){color:var(--muted);margin:0;line-height:1.5}.card.svelte-1y9sotg{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.head.svelte-1y9sotg{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.head-acts.svelte-1y9sotg{gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.assume.svelte-1y9sotg{align-items:center;gap:var(--s-3);padding-top:var(--s-1);flex-wrap:wrap;display:flex}.assume-k.svelte-1y9sotg{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}.duo.svelte-1y9sotg{gap:var(--s-4);display:grid}@media (width>=900px){.duo.svelte-1y9sotg{grid-template-columns:1fr 1fr}}.fold.svelte-1y9sotg{display:block}.fold.svelte-1y9sotg summary:where(.svelte-1y9sotg){align-items:center;gap:var(--s-3);min-height:var(--tap);cursor:pointer;color:var(--text);list-style:none;display:flex}.fold.svelte-1y9sotg summary:where(.svelte-1y9sotg)::-webkit-details-marker{display:none}.fold.svelte-1y9sotg summary:where(.svelte-1y9sotg):before{content:"";border-right:2px solid var(--gild);border-bottom:2px solid var(--gild);width:8px;height:8px;transition:transform var(--t-quick) var(--ease);flex:none;transform:rotate(-45deg)}.fold[open].svelte-1y9sotg summary:where(.svelte-1y9sotg):before{transform:rotate(45deg)}.fold-h.svelte-1y9sotg{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 40;font-size:var(--t-xl);font-weight:600;line-height:1.2}.fold-n.svelte-1y9sotg{font-size:var(--t-xs);color:var(--muted);margin-left:auto}.fold-body.svelte-1y9sotg{gap:var(--s-3);padding-top:var(--s-3);display:grid}.capped.svelte-1y9sotg{max-height:26rem;overflow-y:auto}.capped.svelte-1y9sotg thead:where(.svelte-1y9sotg) th:where(.svelte-1y9sotg){z-index:1;background:var(--plum);position:sticky;top:0}.cost-cell.svelte-1y9sotg{text-align:right;white-space:nowrap}.colcell.svelte-1y9sotg{align-items:center;gap:var(--s-2);display:flex}.field.svelte-1y9sotg{gap:var(--s-1);display:grid}label.svelte-1y9sotg{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}input.svelte-1y9sotg,textarea.svelte-1y9sotg,select.svelte-1y9sotg{width:100%;padding:var(--s-2) var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}input.svelte-1y9sotg,select.svelte-1y9sotg{min-height:var(--tap)}textarea.svelte-1y9sotg{font-family:var(--font-mono);font-size:var(--t-sm);resize:vertical;line-height:1.6}input.svelte-1y9sotg::placeholder,textarea.svelte-1y9sotg::placeholder{color:var(--muted)}input.svelte-1y9sotg:focus,textarea.svelte-1y9sotg:focus,select.svelte-1y9sotg:focus{border-color:var(--gild)}select.svelte-1y9sotg{max-width:18rem}.seg.svelte-1y9sotg{border:1px solid var(--border-lit);border-radius:99px;display:flex}.seg.svelte-1y9sotg button:where(.svelte-1y9sotg){min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease)}.seg.svelte-1y9sotg button:where(.svelte-1y9sotg):first-child{border-radius:99px 0 0 99px}.seg.svelte-1y9sotg button:where(.svelte-1y9sotg):last-child{border-radius:0 99px 99px 0}.seg.svelte-1y9sotg button.on:where(.svelte-1y9sotg){color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));font-weight:600}.seg.svelte-1y9sotg button:where(.svelte-1y9sotg)+button:where(.svelte-1y9sotg){border-left:1px solid var(--border-lit)}.acts.svelte-1y9sotg{gap:var(--s-2);flex-wrap:wrap;align-items:stretch;display:flex}.go.svelte-1y9sotg{min-width:12rem;min-height:52px;font-size:var(--t-lg);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);flex:1;font-weight:600}.go.svelte-1y9sotg:hover:not(:disabled){filter:brightness(1.08)}.mini.svelte-1y9sotg{min-height:52px;padding:0 var(--s-4);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border-lit);border-radius:var(--r-md);white-space:nowrap}.mini.svelte-1y9sotg:hover{color:var(--vellum);border-color:var(--gild)}.bar.svelte-1y9sotg{background:var(--ink-deep);border-radius:99px;height:4px;overflow:hidden}.bar.svelte-1y9sotg span:where(.svelte-1y9sotg){transform-origin:0;background:var(--vellum);width:100%;height:100%;transition:transform var(--t-quick) var(--ease);display:block}.err.svelte-1y9sotg{padding:var(--s-3);font-size:var(--t-sm);color:var(--loss);background:color-mix(in srgb, var(--oxblood) 22%, transparent);border:1px solid var(--loss);border-radius:var(--r-md);margin:0}.warn.svelte-1y9sotg{padding:var(--s-3);font-size:var(--t-sm);color:var(--text);border:1px dashed var(--gild);border-radius:var(--r-md);margin:0}.lede.svelte-1y9sotg{font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.5}.legend.svelte-1y9sotg{font-size:var(--t-xs);color:var(--muted);margin:0}.tiles.svelte-1y9sotg{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));display:grid}.tile.svelte-1y9sotg{padding:var(--s-3) var(--s-2);background:var(--ink-deep);border-radius:var(--r-md);text-align:center;gap:2px;display:grid}.v.svelte-1y9sotg{font-size:var(--t-xl);color:var(--vellum);font-weight:600}.k.svelte-1y9sotg{font-size:var(--t-2xs);color:var(--muted)}table.svelte-1y9sotg{width:100%;font-size:var(--t-sm)}th.svelte-1y9sotg,td.svelte-1y9sotg{padding:var(--s-2);text-align:right;border-bottom:1px solid var(--border)}thead.svelte-1y9sotg th:where(.svelte-1y9sotg){font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--gild);white-space:nowrap;font-weight:500}tbody.svelte-1y9sotg th:where(.svelte-1y9sotg){text-align:left;font-weight:500}.cname.svelte-1y9sotg{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}td.svelte-1y9sotg{color:var(--muted)}tr.ko.svelte-1y9sotg th:where(.svelte-1y9sotg),tr.ko.svelte-1y9sotg .gap:where(.svelte-1y9sotg){color:var(--loss);font-weight:600}.role.svelte-1y9sotg{padding:1px var(--s-2);font-size:var(--t-2xs);color:var(--vellum);border:1px solid var(--border-lit);white-space:nowrap;border-radius:99px;margin:1px;display:inline-block}.role.slow.svelte-1y9sotg{color:var(--muted)}.role.dig.svelte-1y9sotg{color:var(--arcane-text);border-color:var(--arcane)}.gf.svelte-foint9{gap:var(--s-4);max-width:62rem;display:grid}.empty.svelte-foint9,.card.svelte-foint9{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.empty.svelte-foint9{justify-items:start;max-width:34rem}.empty.svelte-foint9 p:where(.svelte-foint9){color:var(--muted);margin:0;line-height:1.5}.head.svelte-foint9{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.meta.svelte-foint9{font-size:var(--t-xs);color:var(--muted)}.lede.svelte-foint9{font-size:var(--t-sm);color:var(--muted);margin:0;line-height:1.5}.opts.svelte-foint9{gap:var(--s-3);flex-wrap:wrap;display:flex}.seg.svelte-foint9{border:1px solid var(--border-lit);border-radius:99px;display:flex}.seg.svelte-foint9 button:where(.svelte-foint9){min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease)}.seg.svelte-foint9 button:where(.svelte-foint9):first-child{border-radius:99px 0 0 99px}.seg.svelte-foint9 button:where(.svelte-foint9):last-child{border-radius:0 99px 99px 0}.seg.svelte-foint9 button.on:where(.svelte-foint9){color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));font-weight:600}.seg.svelte-foint9 button:where(.svelte-foint9)+button:where(.svelte-foint9){border-left:1px solid var(--border-lit)}.go.svelte-foint9{min-height:52px;font-size:var(--t-lg);color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-radius:var(--r-md);font-weight:600}.go.svelte-foint9:hover{filter:brightness(1.08)}.score.svelte-foint9{align-items:center;gap:var(--s-3);grid-template-columns:1fr auto 1fr;display:grid}.side.svelte-foint9,.mid.svelte-foint9{justify-items:center;gap:2px;display:grid}.k.svelte-foint9{font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--gild)}.v.svelte-foint9{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 72;font-size:var(--t-2xl);font-weight:600;line-height:1}.you.svelte-foint9{color:var(--vellum)}.opp.svelte-foint9{color:var(--arcane-text)}.turn.svelte-foint9{font-size:var(--t-lg);font-weight:600}.verdict.svelte-foint9{padding:var(--s-2) var(--s-3);text-align:center;color:var(--loss);border:1px solid var(--loss);border-radius:var(--r-md);margin:0;font-weight:600}.verdict.won.svelte-foint9{color:var(--gain);border-color:var(--gain)}.zones.svelte-foint9{gap:var(--s-3);display:grid}@media (width>=720px){.zones.svelte-foint9{grid-template-columns:1fr 1fr}}.zone.svelte-foint9{gap:var(--s-2);display:grid}.zone.svelte-foint9 h3:where(.svelte-foint9){font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--gild)}.zone.svelte-foint9 h3:where(.svelte-foint9) .num:where(.svelte-foint9){color:var(--muted);text-transform:none;letter-spacing:0;font-weight:400}.row.svelte-foint9{gap:var(--s-1);flex-wrap:wrap;min-height:2rem;display:flex}.row.hand.svelte-foint9{gap:var(--s-2)}.none.svelte-foint9{font-size:var(--t-xs);color:var(--muted);margin:0}.chip-card.svelte-foint9{align-items:center;gap:var(--s-1);padding:4px var(--s-2);font-size:var(--t-xs);background:var(--ink-deep);border:1px solid var(--border-lit);border-radius:var(--r-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;display:inline-flex;overflow:hidden}.chip-card.tapped.svelte-foint9{opacity:.45}.chip-card.sick.svelte-foint9{border-style:dashed}.chip-card.cmd.svelte-foint9{border-color:var(--vellum);color:var(--vellum)}.pt.svelte-foint9{color:var(--muted)}.hand.svelte-foint9 .chip-card:where(.svelte-foint9){min-height:var(--tap)}.play.svelte-foint9:hover:not(:disabled){border-color:var(--vellum);background:var(--plum-raised)}.play.blocked.svelte-foint9{opacity:1;color:var(--muted);border-color:var(--border);background:0 0;border-style:dashed}.play.blocked.svelte-foint9 .pt:where(.svelte-foint9){color:var(--muted)}.acts.svelte-foint9{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.mini.svelte-foint9{min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border);border-radius:99px}.mini.svelte-foint9:hover:not(:disabled){color:var(--text);border-color:var(--border-lit)}.mini.strong.svelte-foint9{color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-color:var(--vellum);font-weight:600}.mini.danger.svelte-foint9:hover:not(:disabled){color:var(--loss);border-color:var(--loss)}.suggest.svelte-foint9{font-size:var(--t-lg);color:var(--vellum);min-height:1.6em;margin:0}.iters.svelte-foint9{align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--gild);display:flex}.iters.svelte-foint9 input:where(.svelte-foint9){width:6rem;min-height:var(--tap);padding:0 var(--s-2);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text)}.log.svelte-foint9{font-size:var(--t-xs);color:var(--muted);gap:2px;margin:0;padding:0;list-style:none;display:grid}.log.svelte-foint9 .num:where(.svelte-foint9){color:var(--gild);margin-right:var(--s-2)}.bar.svelte-foint9{background:var(--ink-deep);border-radius:99px;height:4px;overflow:hidden}.bar.svelte-foint9 span:where(.svelte-foint9){transform-origin:0;background:var(--vellum);width:100%;height:100%;transition:transform var(--t-quick) var(--ease);display:block}.tiles.svelte-foint9{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.tile.svelte-foint9{padding:var(--s-3) var(--s-2);background:var(--ink-deep);border-radius:var(--r-md);text-align:center;gap:2px;display:grid}.tile.svelte-foint9 .v:where(.svelte-foint9){font-family:var(--font-mono);font-size:var(--t-xl);color:var(--vellum)}.coll.svelte-3tx3th{gap:var(--s-4);max-width:52rem;display:grid}.tabs.svelte-3tx3th{gap:var(--s-2);flex-wrap:wrap;display:flex}.tabs.svelte-3tx3th button:where(.svelte-3tx3th){min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--border-lit);color:var(--muted);transition:color var(--t-quick) var(--ease), background var(--t-quick) var(--ease), border-color var(--t-quick) var(--ease);border-radius:99px}.tabs.svelte-3tx3th button.on:where(.svelte-3tx3th){color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));font-weight:600}.count.svelte-3tx3th{opacity:.75;margin-left:var(--s-1)}.card.svelte-3tx3th{gap:var(--s-3);padding:var(--s-4);background:var(--plum);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.field.svelte-3tx3th{gap:var(--s-1);display:grid}label.svelte-3tx3th{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gild)}.row.svelte-3tx3th{gap:var(--s-2);flex-wrap:wrap;display:flex}input.svelte-3tx3th{min-width:12rem;min-height:var(--tap);padding:0 var(--s-3);background:var(--ink-deep);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);flex:1}input.svelte-3tx3th::placeholder{color:var(--muted)}input.svelte-3tx3th:focus{border-color:var(--gild)}.mini.svelte-3tx3th{min-height:var(--tap);padding:0 var(--s-3);font-size:var(--t-sm);color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:99px}.mini.svelte-3tx3th:hover:not(:disabled){color:var(--text);border-color:var(--border-lit)}.mini.strong.svelte-3tx3th{color:var(--ink);background:linear-gradient(180deg, var(--vellum), var(--gild));border-color:var(--vellum);font-weight:600}.note.svelte-3tx3th{font-size:var(--t-xs);color:var(--muted);margin:0;line-height:1.5}.note.svelte-3tx3th strong:where(.svelte-3tx3th){color:var(--gild);font-weight:600}.empty.svelte-3tx3th{gap:var(--s-2);justify-items:start;max-width:34rem;display:grid}.empty-t.svelte-3tx3th{font-size:var(--t-sm);color:var(--vellum);margin:0;font-weight:600}.empty.svelte-3tx3th .mini:where(.svelte-3tx3th){margin-top:var(--s-1)}.file.svelte-3tx3th{cursor:pointer;place-items:center;display:inline-grid}.file.svelte-3tx3th input:where(.svelte-3tx3th){opacity:0;width:1px;height:1px;position:absolute}.file.svelte-3tx3th:focus-within{outline:2px solid var(--focus);outline-offset:2px}.msg.svelte-3tx3th{padding:var(--s-2) var(--s-3);font-size:var(--t-sm);border:1px solid var(--gain);border-radius:var(--r-md);color:var(--text);margin:0}.msg.err.svelte-3tx3th{border-color:var(--loss);color:var(--loss)}.list.svelte-3tx3th,.decks.svelte-3tx3th{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.list.svelte-3tx3th li:where(.svelte-3tx3th),.decks.svelte-3tx3th li:where(.svelte-3tx3th){justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--ink-deep);border-radius:var(--r-md);display:flex}.meta.svelte-3tx3th{min-width:0;display:grid}.sub.svelte-3tx3th{font-size:var(--t-xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acts.svelte-3tx3th{gap:var(--s-2);flex:none;display:flex}.del.svelte-3tx3th{min-width:var(--tap);min-height:var(--tap);color:var(--muted);border-radius:var(--r-md)}.del.svelte-3tx3th:hover{color:var(--loss);background:var(--plum-raised)}
