@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2) format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2) format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-ext-900-normal-CWXxiu5r.woff2) format("woff2"),url(/assets/cinzel-latin-ext-900-normal-BlZZvP7K.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-900-normal-BI3z7Tow.woff2) format("woff2"),url(/assets/cinzel-latin-900-normal-t_fSDEbn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2) format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2) format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2) format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--display: "Cinzel", Georgia, serif;--body: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--footer-h: 72px;--bg: #efe5cb;--surface: #f8f1dd;--surface-2: #e6d8b3;--line: #d2bf92;--fg: #231b10;--muted: #6c5c40;--accent: #8a4f12;--accent-fg: #fbf3df;--brass: #a8741d;--brass-hi: #d9a440;--ocean: #d9dfc6;--land: #c8b98e;--land-line: #a08c5e;--grid: #cfc8a8;--rim: #9d8a5c;--shape: #2a2114;--win: #2c8a4e;--lose: #b53f2c;--touch: #b8202f;--gold: #b88514;--paper-ink: rgba(80, 58, 20, .07);color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #0c140f;--surface: #132019;--surface-2: #1b2d22;--line: #2b4232;--fg: #f1e6c8;--muted: #a39d7e;--accent: #d9a440;--accent-fg: #1a1206;--brass: #c38f2e;--brass-hi: #f3cf7a;--ocean: #0f1c16;--land: #2a3b2c;--land-line: #4b6249;--grid: #17271d;--rim: #3c5640;--shape: #f1e6c8;--win: #5ccf7e;--lose: #e66a4f;--touch: #f0493d;--gold: #f2c94c;--paper-ink: rgba(241, 230, 200, .045);color-scheme:dark}}:root[data-theme=dark]{--bg: #0c140f;--surface: #132019;--surface-2: #1b2d22;--line: #2b4232;--fg: #f1e6c8;--muted: #a39d7e;--accent: #d9a440;--accent-fg: #1a1206;--brass: #c38f2e;--brass-hi: #f3cf7a;--ocean: #0f1c16;--land: #2a3b2c;--land-line: #4b6249;--grid: #17271d;--rim: #3c5640;--shape: #f1e6c8;--win: #5ccf7e;--lose: #e66a4f;--touch: #f0493d;--gold: #f2c94c;--paper-ink: rgba(241, 230, 200, .045);color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background-color:var(--bg);background-image:radial-gradient(120% 80% at 50% -10%,color-mix(in srgb,var(--brass) 10%,transparent),transparent 60%),repeating-radial-gradient(circle at 18% 22%,transparent 0 22px,var(--paper-ink) 22px 23px),repeating-radial-gradient(circle at 86% 78%,transparent 0 26px,var(--paper-ink) 26px 27px);background-attachment:fixed;color:var(--fg);font:16px/1.45 var(--body);padding-top:max(12px,env(safe-area-inset-top,0px));padding-bottom:calc(var(--footer-h) + 20px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app{max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.page,.modePane{display:flex;flex-direction:column;gap:10px}.board{--chrome: 358px;display:flex;flex-direction:column;gap:10px}.board-outline{--chrome: 380px}.limitlessPane .board{--chrome: 410px}.limitlessPane .board-outline{--chrome: 432px}.boardVisual,.boardSide{display:flex;flex-direction:column;gap:10px;min-width:0}.modeHint{margin:0;color:var(--muted);font-size:14px;line-height:1.35}@media (max-height: 720px){.modeHint{display:none}.board{--chrome: 326px}.board-outline{--chrome: 348px}.limitlessPane .board{--chrome: 378px}.limitlessPane .board-outline{--chrome: 400px}}@media (min-width: 760px) and (min-aspect-ratio: 1/1){.app{max-width:1040px}.board,.board-outline,.limitlessPane .board,.limitlessPane .board-outline{--chrome: 270px}.board{display:grid;grid-template-columns:min(520px,max(240px,calc(100vh - var(--chrome))),52%) minmax(0,1fr);grid-template-columns:min(520px,max(240px,calc(100dvh - var(--chrome))),52%) minmax(0,1fr);gap:20px;align-items:start}.board .canvasWrap{width:100%;max-width:none}}.top{display:flex;align-items:center;justify-content:space-between;gap:12px}.brand{display:flex;align-items:center;gap:10px;min-width:0}.brand svg{width:28px;height:28px;flex:none;color:var(--brass)}.brand b{font:900 19px/1 var(--display);letter-spacing:.06em;white-space:nowrap;background:linear-gradient(180deg,var(--brass-hi) 0%,var(--brass) 58%,color-mix(in srgb,var(--brass) 70%,#000) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 color-mix(in srgb,#000 35%,transparent))}.clock{text-align:right;font-size:12.5px;line-height:1.3;color:var(--muted);font-variant-numeric:tabular-nums}.clock strong{color:var(--fg);font-weight:600}.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.tab{min-height:42px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-weight:600;font-size:15px}.tab[aria-pressed=true]{background:var(--accent);color:var(--accent-fg)}.seg{display:inline-flex;align-self:flex-start;padding:3px;gap:3px;background:var(--surface);border:1px solid var(--line);border-radius:11px}.seg button{min-height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-weight:600;font-size:14px}.seg button[aria-pressed=true]{background:var(--surface-2);color:var(--fg)}.stageHead{display:flex;flex-direction:column;gap:6px}.stageHead h1{margin:0;font:900 23px/1.15 var(--display);letter-spacing:.02em;text-wrap:balance}.stageHead p{margin:0;color:var(--muted);font-size:15px;max-width:46ch}.subbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.runStats{display:flex;gap:16px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.runStats b{color:var(--fg);font-size:15px;margin-left:4px}.options{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.options .seg{align-self:center}.switch{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 12px 0 6px;border:1px solid var(--line);background:var(--surface);border-radius:999px;font-size:14px;font-weight:600}.switch i{position:relative;width:34px;height:20px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);transition:background .15s}.switch i:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--muted);transition:transform .15s,background .15s}.switch[aria-checked=true] i{background:var(--accent);border-color:var(--accent)}.switch[aria-checked=true] i:after{transform:translate(14px);background:var(--accent-fg)}.switch:disabled{opacity:.55}.canvasWrap{position:relative;width:100%;max-width:460px;margin:0 auto}.board .canvasWrap{width:min(100%,460px,max(180px,calc(100vh - var(--chrome))));width:min(100%,460px,max(180px,calc(100dvh - var(--chrome))))}.canvasWrap canvas{display:block;width:100%;aspect-ratio:1;border-radius:22px}.globe{touch-action:none;cursor:grab}.globe:active{cursor:grabbing}.shape{background:var(--ocean);border:1px solid var(--line)}.canvasHint{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-size:12px;color:var(--muted);pointer-events:none}.legend{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--muted);max-width:460px;width:100%;margin:0 auto}.legend .bar{flex:1;height:8px;border-radius:99px}.legend .pill{padding:2px 8px;border-radius:99px;background:var(--touch);color:#fff;font-weight:600;font-size:11.5px}.formWrap{display:flex;flex-direction:column;gap:8px}.guessForm{display:flex;gap:8px}.guessForm input{flex:1;min-width:0;height:52px;padding:0 16px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);font-size:17px}.guessForm input:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.btn{height:52px;padding:0 20px;border:0;border-radius:14px;background:var(--accent);color:var(--accent-fg);font-weight:700}.btn:disabled{opacity:.6}.btn.ghost{background:var(--surface);color:var(--fg);border:1px solid var(--line);height:44px}.btn.small{height:40px;padding:0 16px;font-size:14px}.suggest{list-style:none;margin:0;padding:4px;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:14px}.suggest button{width:100%;text-align:left;min-height:44px;padding:0 12px;border:0;background:transparent;border-radius:10px;font-size:16px}.suggest button[aria-selected=true],.suggest button:hover{background:var(--surface-2)}.msg{min-height:20px;margin:0;font-size:14px;color:var(--lose)}.msg:empty{display:none}.msg.ok{color:var(--win)}.formTools{display:flex;justify-content:space-between;align-items:center;gap:10px}.counter{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.counter b{color:var(--fg)}.listHead{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.row{display:grid;align-items:center;gap:10px;min-height:46px;padding:0 12px;background:var(--surface);border:1px solid var(--line);border-radius:12px;font-variant-numeric:tabular-nums}.row.latest{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.row.solved{border-color:var(--win);background:color-mix(in srgb,var(--win) 14%,var(--surface))}.row.warm{grid-template-columns:16px minmax(0,1fr) auto}.row.shape{grid-template-columns:minmax(0,1fr) auto 22px auto auto}.row.empty{display:flex;background:transparent;border-style:dashed;color:var(--muted);min-height:44px}.sw{width:16px;height:16px;border-radius:5px}.nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.val{font-size:14px;color:var(--muted)}.tag{padding:2px 9px;border-radius:99px;background:var(--touch);color:#fff;font-size:12px;font-weight:700}.arr{width:20px;height:20px;color:var(--fg)}.arr path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sqs{display:inline-flex;gap:2px}.sq{width:9px;height:18px;border-radius:2px;background:var(--surface-2)}.sq.g{background:var(--win)}.sq.y{background:#e7c547}.pct{font-size:14px;font-weight:600;min-width:38px;text-align:right}.result{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.result .eyebrow{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.result .eyebrow.won{color:var(--win)}.result .eyebrow.lost{color:var(--lose)}.result h2{margin:0;font:900 24px/1.15 var(--display);letter-spacing:.02em;text-wrap:balance}.result .sub{margin:0;color:var(--muted);font-size:15px}.share{margin:0;padding:14px;background:var(--surface-2);border-radius:12px;font:15px/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.statGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px}.stat{padding:10px 12px;background:var(--surface-2);border-radius:12px;display:flex;flex-direction:column;gap:2px;min-width:0}.stat b{font:700 20px/1.1 var(--display);font-variant-numeric:tabular-nums}.stat span{font-size:12px;color:var(--muted)}.resultActions{display:flex;flex-wrap:wrap;gap:8px}.resultActions .btn{flex:1;min-width:140px;height:46px}.next{font-size:13.5px;color:var(--muted);font-variant-numeric:tabular-nums}.boardSection{display:flex;flex-direction:column}.row.lb{grid-template-columns:28px 28px minmax(0,1fr) auto auto}.row.world{grid-template-columns:32px 28px minmax(0,1fr)}.row.world.you{border-color:var(--accent)}.tabs.tabs-2,.tabs:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.pinGap{text-align:center;color:var(--muted);letter-spacing:.3em;padding:4px 0}.worldNote{margin-top:10px;font-size:13.5px}.worldRank{font-size:15px;color:var(--muted)}.worldRank b{color:var(--fg);font:700 17px/1 var(--display);margin-right:2px}.avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;object-fit:cover;background:var(--surface-2)}.avatarLetter{background:color-mix(in srgb,var(--accent) 22%,var(--surface-2));color:var(--fg);font-weight:700;line-height:1}.dockAvatar{box-shadow:0 0 0 1.5px var(--line);transition:box-shadow .2s,transform .2s}.dockIcon{position:relative;display:inline-flex}.streakBadge{position:absolute;top:-7px;left:calc(100% - 8px);padding:1px 5px 1px 3px;border-radius:99px;background:var(--surface);border:1px solid var(--line);color:var(--fg);font-size:10.5px;font-weight:700;line-height:1.35;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}.dayStreak b{color:var(--fg)}.dockTab[aria-current=page] .dockAvatar{box-shadow:0 0 0 2px var(--accent);transform:translateY(-1px)}.profileHead{display:flex;align-items:center;gap:14px}.profileHead .stageHead{min-width:0}.profileHead h1{overflow-wrap:anywhere}.profileAvatar{box-shadow:0 0 0 2px var(--line)}.row.lb.you{border-color:var(--accent)}.rank{display:flex;justify-content:center;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.crown{width:20px;height:20px;fill:var(--gold)}.youTag{margin-left:8px;padding:1px 7px;border-radius:99px;background:var(--accent);color:var(--accent-fg);font-size:11px;font-weight:700;vertical-align:2px}.miniTag{font-size:11.5px;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:1px 7px}.score{font-weight:700;font-variant-numeric:tabular-nums}.score.failed{color:var(--lose)}.emptyBoard{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px;border:1px dashed var(--line);border-radius:12px;color:var(--muted)}.emptyBoard p{margin:0}.card{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:inset 0 0 0 3px var(--surface),inset 0 0 0 4px color-mix(in srgb,var(--brass) 28%,transparent)}.cardTitle{margin:0;font:700 13px/1.2 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.nameForm label{font-size:13px;font-weight:600;color:var(--muted)}.shareMsg{flex-basis:100%}.testRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.testRow .msg{flex:1;min-width:200px}.settingList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.settingRow{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:2px;font-size:14px}.settingKey{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere}.settingStatus{font-weight:600;color:var(--win);text-align:right}.settingStatus.bad{color:var(--lose)}.settingHelp{grid-column:2 / 4;color:var(--muted);font-size:12.5px}.cardHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.muted{margin:0;color:var(--muted)}.row.installRow{grid-template-columns:10px minmax(0,1fr) auto}.dot{width:10px;height:10px;border-radius:50%}.dot.added{background:var(--win)}.dot.removed{background:var(--lose)}.statusPanel{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;min-height:120px;padding:18px;color:var(--muted);text-align:center}.statusPanel.error{flex-direction:column;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:18px}.statusPanel.error p{margin:0}.spinner{width:18px;height:18px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--accent);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.dock{position:fixed;left:0;right:0;bottom:0;z-index:20;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));pointer-events:none}.dockInner{position:relative;max-width:440px;margin:0 auto;height:62px;padding:6px;display:grid;grid-template-columns:repeat(var(--tabs),1fr);background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:22px;box-shadow:0 10px 30px -12px #0508148c;pointer-events:auto}.dockGlow{position:absolute;top:6px;bottom:6px;left:6px;width:calc((100% - 12px) / var(--tabs));transform:translate(calc(var(--index) * 100%));border-radius:16px;background:color-mix(in srgb,var(--accent) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .28s cubic-bezier(.3,.7,.2,1)}.dockTab{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:var(--muted);font-size:11.5px;font-weight:600;letter-spacing:.01em;border-radius:16px}.dockTab svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.dockTab:hover{color:var(--fg)}.dockTab[aria-current=page]{color:var(--accent)}.dockTab[aria-current=page] span{color:var(--fg)}.dockTab[aria-current=page] svg{transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}@media (min-width: 760px) and (min-aspect-ratio: 1/1){.board .canvasWrap{width:100%;max-width:none}}.eyebrowBrass{margin:0 0 2px;font:700 11.5px/1 var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--brass)}.adminHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:6px}.adminHead h1{margin:0;font:900 30px/1.05 var(--display);letter-spacing:.03em}.adminHead .muted{margin-top:6px;font-size:13.5px}.admin{gap:22px}.headlines{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--brass) 30%,var(--line));border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--brass) 30%,var(--line))}@media (min-width: 640px){.headlines{grid-template-columns:repeat(4,1fr)}}.headline{display:flex;flex-direction:column;gap:4px;padding:16px 16px 14px;background:var(--surface);min-width:0}.hlLabel{font:700 11px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.hlValue{font:900 34px/1.05 var(--display);font-variant-numeric:lining-nums tabular-nums;color:var(--fg)}.hlNote{font-size:12.5px;color:var(--muted);min-height:1.3em}.delta{font-weight:700;font-size:12.5px}.delta.up{color:var(--win)}.delta.down{color:var(--lose)}.delta.flat{color:var(--muted)}.vitals{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:18px}.vitals>div{display:flex;flex-direction:column;gap:3px;padding-left:12px;border-left:2px solid var(--brass)}.vitals b{font:900 22px/1.1 var(--display);font-variant-numeric:lining-nums tabular-nums}.vitals span{font-size:12.5px;color:var(--muted);line-height:1.3}.adminSection{display:flex;flex-direction:column;gap:14px;padding-top:16px;border-top:1px solid var(--line)}.adminSectionHead,.adminSection>summary{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.adminSection h2{margin:0;font:700 13px/1.2 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.adminSection>summary{cursor:pointer;list-style:none}.adminSection>summary::-webkit-details-marker{display:none}.adminSection>summary span{font-size:13px;font-weight:700}.adminSection>summary .good{color:var(--win)}.adminSection>summary .bad{color:var(--lose)}.setup[open]>summary{margin-bottom:4px}.trend{display:flex;flex-direction:column;gap:10px}.trendReadout{display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.trendReadout b{font:900 26px/1 var(--display);font-variant-numeric:lining-nums tabular-nums}.trendReadout span{font-size:13px;color:var(--muted)}.trendBars{display:flex;align-items:flex-end;gap:var(--gap);border-bottom:1px solid var(--line)}.trendBar{flex:1;height:100%;display:flex;flex-direction:column-reverse;padding:0;border:0;background:transparent;border-radius:4px 4px 0 0;min-width:0}.trendBar .seg{display:block;width:100%}.trendBar .seg.back{background:var(--brass);border-radius:0}.trendBar .seg.new{background:var(--win);border-radius:3px 3px 0 0}.trendBar .seg.back:last-child{border-radius:3px 3px 0 0}.trendBar:hover,.trendBar.on{background:color-mix(in srgb,var(--fg) 6%,transparent)}.trendAxis{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted)}.trendKey{display:inline-flex;align-items:center;gap:6px}.trendKey i{width:10px;height:10px;border-radius:2px;display:inline-block;margin-left:6px}.trendKey i.back{background:var(--brass)}.trendKey i.new{background:var(--win)}.freq{display:flex;flex-direction:column;gap:12px}.freqControls{display:flex;flex-wrap:wrap;gap:8px}.freqTotal{margin:0;font-size:13.5px;color:var(--muted)}.freqTotal b{color:var(--fg);font-size:15px}.freqList,.serverList,.installList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.freqRow,.serverList li{display:grid;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;gap:12px;font-variant-numeric:tabular-nums}.freqLabel{font-size:14px;font-weight:600}.freqTrack{height:12px;border-radius:99px;background:var(--surface-2);overflow:hidden}.freqFill{display:block;height:100%;min-width:2px;border-radius:99px;background:linear-gradient(90deg,var(--brass),var(--brass-hi));transition:width .3s ease}.freqNum{text-align:right;font-size:14px;white-space:nowrap}.freqNum em{font-style:normal;color:var(--muted);font-size:12.5px;margin-left:4px}.serverList li{grid-template-columns:20px minmax(0,1.1fr) minmax(0,1fr) 104px}.srvRank{font:700 14px/1 var(--display);color:var(--muted);text-align:center}.srvName{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modeSplit{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.modeCol{padding:14px 16px;background:var(--surface);display:flex;flex-direction:column;gap:4px}.modeCol h3{margin:0 0 4px;font:900 17px/1.1 var(--display);letter-spacing:.03em}.modeCol p{margin:0;font-size:13.5px;color:var(--muted)}.modeCol b{color:var(--fg);font-size:15px}.installList li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;padding-bottom:9px;border-bottom:1px dashed var(--line)}.installList li:last-child{border-bottom:0;padding-bottom:0}.badgeCount{font-size:13px;color:var(--muted)}.badgeCount b{color:var(--fg)}.badgeGrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}.badgeTile{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;border:1px solid transparent;border-radius:14px;background:transparent}.badgeTile img{width:56px;height:56px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3));transition:transform .2s}.badgeTile span{font-size:11.5px;font-weight:600;line-height:1.2;text-align:center}.badgeTile.locked span{color:var(--muted)}.badgeTile.locked img{opacity:.55;filter:none}.badgeTile:hover img{transform:translateY(-2px) rotate(-4deg)}.badgeTile.on{border-color:color-mix(in srgb,var(--brass) 45%,transparent);background:var(--surface-2)}.badgeInfo{margin:0;font-size:14px;color:var(--muted)}.badgeInfo b{color:var(--fg)}
