@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA1sABEAAAAAHoAAAA0NAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjYbgVYcHgZgAIEcCFIJnAwRCAqQYI8XCyoAATYCJANIBCAFhEYHgQMMgTIbXxyzERVsHACE8glRlMTNGuC/TNCOsPx2QQmhQhhC4M20okXTFqEhVURx6R7hW8dxHCyeOt/g95qXVDc/WsfbebhWbD/CR0gy6/9/Ta373oeiXyAqgxSnTCxzwqYAKTnpAMusECtz2mqm3exmNUsg2s7ZA4HVxHQwVrueh/rDfLv7Lwm1ggGPhm6O0ywdqHLnChjw0sAiHgodhTr8P9r6fayoxILc8BDLYDZY1sCXjyVohh22qH9RT1edDN7/AP2cTZWl818gsGQ5D75l6hUIkgft7TJWgW1uuQGhiOvNQ6v//+f8sve+JKed4Q4gCAcsZ4QiY5LbJj/vNf2QfEoylN9PlHYIQC2DHABQc9YhCgVs7apdq7cSCEbHWJX4Ft3pgLGJW9fAEO0kouAvS4OwwI532L5AwHWvI6HMEk4MsPWliGEBV2Jb0Nt7+ISuKQH4UAyCDVmC7O61nTToUrIJwMZPw0eIC/wZeRpygqGkGcYlK0i9fo9iKyL4ZoiNnFJAehjSFqO2cFF8oa6BSIQJmgL0ANpOWKiLUVSlelW+o6Fl3jk8/9Wz2RcUELUyvxVvndbiizwD4ND029M2RtV1cz4FRz3BycVDJXyLP5dI/aEG8cHDqB998tfEEgKZYGCWQL70kg8fNCIYvsSMj/lOLNIjeoLeKRJS2ElipUER+3YsYK0TRK3s/r7luuHig5vzJx29H70fvm/9rI/sUukWwVmUbBZH47Xm1S2TK0UVF/MOILQ9BJgvRGOvfaJ2/t/1zcGAwMk0y9KzfwjunqEfPibGt+l5K2sNJ19h7/7bYsvyyr4778FZMGfTESRzJQYIJGUdYJg3HxBQ/1Os7N2IEzJUKbHyyiTWziZhvt0SxmBOuh55uzVyo8ESaR0e9jAnY7C67eCwYFocM2l5UqKBY+lHHuPUUAoyJIIcU1XzINaJntapF99aIvPHsSfNcraaoY+SR3je/JQSwm44oxy7dfPp12bLXP2Wt6zagq6nR/QlKocVRZEavtVMaw2vVBNcXrwiwQt3jk3CZGnJmX4b2DFcgeMJHNpy7zOdsJbMlovuXyQrqnv8U7KUc99lKHL2AvJHSEyLOaCgmZDe9cLiMmFZxLbovM9QCeiQqxWitlq9KAJy2XIu0FQpXFaA6nrCh0MNyf+nUtTiqCPz61SWrtvMybLPYvohQeFio5tztYAFHJ4fwakGu7lj0QR0vA7uraH+aljdgANZfImAq39SlgSGN10ymVOmcCMXozMnc7N4zhcPeJsWk2Uk3ZvCwBzSi2ZDe1UfcBv5pDSRbDMdtFKEs6ypmr3xRRTQkYnY4hoCcupD++nPiDhaJu/M53M+EKJy44iVOg1EgIpEyKdCNKPWYiZagscxCgIpWPHA3FT/pCwP7ZUUi4YFxSoJ7KZpPHubqhxM8wn8oW15IVP+Oj17sy9wfkmZYbOoSE/emWl0e6hGUpHBHOyxhmuMbg6tmRC+TJVkriCLN7yiqoOo6y3VmLccDbB2xk/VmZCLqRYtspmEbU0a71iBCZtCBLtGSun4oeWwUcFHbxNpi5oRWMQ3uESVv40b2yS1sXsjxhgFyD40VGt2Ing1to/nQIyK3PlAA2YEjYyhiQloZhLyTEGBadjELGhhNmxmzqJ+WA4uiy7P3iZTA33dYk4ODBBEYvl3wsFIl/z3viXYIAxfy6H6e08t5qNWiTaqneqgOqkuqpvqoXqpPmqN9BDUFi0MhwuNRRNziUlaNWwzVLf5RTDMWGenGxiBtFBGy6y7ZXfuW08lXARgNLErq8HYUdVdiZFuVWl1li5lT62xEG09XXocum79wglstD0c6T0zFPYQ7raIfwHo3bdbdTyt+vu+TEKtFj6UgrnxOwpModnfBraQBxBXKV/pVlSW+KQaLUB7hP3J8MqJLaxT+u58hiyOW1Ja3XMusA0gpsEi0pFOevNqZBaP538MQya1w5ZrEtsdNdtGoS1yeGLhfmXl6bv0U+oudegOeddWjtGESw3tXO/S5gXNm2x9ERSPTJeQLL2h2PWUQLJztij3dpvlcztTxp2zzbtbznA5hx2Xmo5YtBbWuEV5we8a5R1KsofMhjDnAun3phvpq8yBHfEYTRIql1p7KxzZ6eDSmPObFFMmc3fh4w4loq16xzuRGrXmnbFfLFQ6XLR7dnny/CWRyC1WvJ4xYWWfu/tKGTBOqp42KevBSHPtNExNJNXz5g1MS7eZk9rc1GJaOc+YeGbWTbfc8yz/VnO97jmwLZQ2nwfbY0i8VGdHOWwhD6HZUMyCPQ7iGrVy9Os7jEX3qUiXNbVq7JaOP/C9qO6IRxCX9b9iUcnkF92Xvby1W87XTJHPtsK+Rdh2PjJ8v0d9i7wNh7FbYcADVu6mb4+4lZu7Y9HJ7pQcrD6ECnIUMFWDw2ArhCPXQzwzNZoP7TVidglFXYDYI2ZIxgjHHRUWqC0JNRboMThBgwVmS0KLFbbxE4QNHSlwWxF6UuB3gISBFIStCCMpEevFI5YQQNqSMGNBHoNTLFhQtiSsWMnaNjxkTXwFbSvCTgr6DpBwkIKxFeEk1TSj4pKYXJYUIEx5RVFsgY8DShU7KungoFA6KoRTCV4ynuXHi/zWdRYluCFRwLtOBA+F8CzBZOJLHr7l4UcefvUGP4WQ4LMK8efuyG58Xt6NL8i78UV5N76kN3hZIXhFofSruPee3Tb7lM5/RrJ1/zPtrfnWs2dn+z9lr35KdBx79IB9mUEQ+v+wUNcy6+49gG6gIYAWADRiQ/IRY36NoAgsVN8KkHL5NEyTRhojbEDpa6kXxHciAlrySJ7y5SlPuJ7wyIOXLrmYvlumM7O7C/jsx13yFsilqTkRPs7YtKUtLrTzy8vzRGd74FNOcMa+jxNYgm2RufX89smw3vPh2ktTxeXCcPk4eTCpMiT8Srk64415pPPho3ZYvbOxXqvW+mr/rtXqNWTWtzWq9Uf1ifW/1JbGQXVsjiQ405251ooebgzmhmFWmamHTDQl/iU6/35VjZ1bXf+XFGysS9keZ/OcCNjQ8VqaKlqh5aIuZH98Tck2CnPW1w/aItDAwVN1w7zuhntCaOnC0Y2/YEqK63MJU/BfOd2jbF3/V+3ftS7uAgG01AlsUEBeePLsu08h1IAPJ03/iPt1bbobgEiI0ytgIj4NZipLIqajgKWVhIBIKd3QPz0KDSm0rMCyqAyi3BEmQJRtxULEogSEgW/gwUt1pY6VT2x/EhQFaXQeTGFp+xQNXMe4Ffi+VYZl5Y7YpLVTDj12nNgpGQPkm5saTYP5FGBxGPiyWWTfEXb+2CAJFciIlJaqAheO5zoVeLCNZ1dg0uQHxq+kyLJ0GVrnjiAIwnKGwjAOS4VCFBkjZWFzYXPLpigfKdZ3rgnNiElPmukqsq35rE3CONxAPL5nMRGXNTHnjkBKVXZJqViVxDYBUSYSlGM8+mt+uvJLnmUi3hX5e9MzIdna0fZdeK4x3l3PIGDWtZyIXM9xK9A6ZPkwDyys4/uxX8pPz8mxnaeGF9n1zFND5tnpvjhOpyPix/k4Fm46lx5gZkpF/8F0Bv7BY/Z441Ca1GnAJgvWMoTgMqonLYkoPivHusR6AITCRP0GBJuu1CGIJEEFKhyWLrMSoKyY9ZHolfnpbiZQ4HQSQDtKSEGgJSkBOSgtrW7KUW2p4mCeK9oJByzeKXHjRxETLAJYrP9plNXE041RAgCtgClC1pAg0qSluhEr1TQ4LKuybbHKOCqlDKXHFChqOcxOHt4Ia5tp4wAuKOIjRAAyO//R77bshDv+Y4fi9wB8efYrBICfvt2qD/fQbRVXpzFwWXjLO1++M6J/8zQgXTJ6Q3g3fx23rmsGnqYr498ABkTBOOlvmPsd1OpObMA5rwOeHzZginvZ1gjUHACfiaH5wSQbzYNZEGawsM1PBksdPjFYOeEc1zFlkgdaA1x2fx/2tnu2GdZweNldV9yW2D1Dqs2vF34rwiuc7KP2OuyxlrrGwVf3mpsGHcduxYMoXxR+SpN3ZfBbjFUTI4YUFbG/XaKZr3H5g+LeclljN933ezyk5ltOHB9+yqAJK2de0qt7EsmmumpOKjlU9n271Zsu2TJX9pxbbvtIlPyKy6vUqEY3ccKLq1thKT8m7i1XR3KZV8z4r3VxK1LUNp8Pv+IKlfvAkvJltriB0TC/1euuW7UWX8oWDm9Bc7oX6+b74TZGfSVZQIcf+6Ff2+Grfus3fhcMEQIf90xIUqTJIpvnjlsPbl4pFmeK088cK25x/mu6XVf/hbd6Z3H5wf1tz/tXrq/olHcbx6FX/Gg1fZrojbVP0ZsMlzv4NKzuZ9GS6IOlP9/eUi67257dmdeXcrpfdSDPMU9M7+uJad+67ZchYP6uI15aOfOp6ZfObGGF9Sz4ko0hA/Nr+U93b5t9xX4KNW7x8gkkdTf/fGfmNAd9X6IPn2fk9bvGk/mgVjTmewAAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/crescendo-sim/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/crescendo-sim/assets/silkscreen-latin-400-normal-D0DfPJut.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:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/crescendo-sim/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(/crescendo-sim/assets/silkscreen-latin-700-normal-BjMPLkh0.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/crescendo-sim/assets/pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/crescendo-sim/assets/pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(/crescendo-sim/assets/pixelify-sans-latin-ext-400-normal-BkfTUL4s.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/crescendo-sim/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(/crescendo-sim/assets/pixelify-sans-latin-400-normal-JapMNN6Z.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/crescendo-sim/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/crescendo-sim/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/crescendo-sim/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/crescendo-sim/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/crescendo-sim/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/crescendo-sim/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/crescendo-sim/assets/inter-latin-900-normal-D4nM5aha.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-900-normal-EUCDUbiG.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:900;src:url(/crescendo-sim/assets/inter-latin-900-italic-CJWw2qbV.woff2)format("woff2"),url(/crescendo-sim/assets/inter-latin-900-italic-BU6B_vJS.woff)format("woff")}:root{--bg:#0c0c0c;--panel:#141414;--panel-2:#1a1a1a;--well:#0f0f0f;--line:#242424;--line-hi:#3a3a3a;--text:#ededea;--soft:#c9c9c6;--dim:#8e8e8a;--faint:#5c5c59;--ink:#151515;--cream:#ebe7de;--accent:#ff7f2a;--accent-hi:#ff9447;--blue:#3b82f6;--blue-deep:#13234a;--red:#ef4444;--red-deep:#4a1515;--blue-hi:#6f9bff;--red-hi:#ff6b70;--yellow:#ebc328;--green:#3a9e56;--display:"Anton", "Impact", "Arial Narrow", sans-serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pixel:"Silkscreen", ui-monospace, monospace;--body:var(--sans);--r:10px}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);font:15px/1.4 var(--sans);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0;overflow:hidden}#game{touch-action:none;width:100vw;height:100vh;display:block;position:fixed;inset:0}#ui{pointer-events:none;position:fixed;inset:0}#ui>*{pointer-events:auto}#hud{pointer-events:none;position:fixed;inset:0}#touch{pointer-events:none;display:none;position:fixed;inset:0}#touch.on{display:block}button{font:inherit;color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.screen{background:var(--bg);flex-direction:column;padding:0 clamp(16px,2.9vw,38px) clamp(14px,2vw,22px);display:flex;position:fixed;inset:0;overflow:hidden}.screen.overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080808c7;justify-content:center;align-items:center}.topbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:64px;display:grid}.brand{white-space:nowrap;align-items:center;gap:12px;display:flex}.brand b{font:400 19px/1 var(--display);letter-spacing:.01em;color:var(--text)}.brand span{font:500 13px var(--sans);color:var(--dim);border-left:1px solid var(--line-hi);padding-left:12px}.page-title{font:400 clamp(24px, 2.6vw, 34px)/1 var(--display);text-transform:uppercase;letter-spacing:.01em;text-align:center;margin:0}.chip-driver{background:var(--panel);border:1px solid var(--line);font:600 14px var(--sans);border-radius:9px;justify-self:end;align-items:center;gap:9px;padding:4px 12px 4px 4px;display:flex}.avatar{background:var(--accent);width:26px;height:26px;color:var(--ink);font:400 15px/1 var(--display);text-transform:uppercase;border-radius:6px;place-items:center;display:grid}.avatar.big{border-radius:8px;width:44px;height:44px;font-size:22px}.content{flex:1;min-height:0;padding:6px 2px 18px;overflow:auto}.content.narrow>*{width:min(660px,100%);margin-left:auto;margin-right:auto}.content.narrow>.section{width:min(652px,100% - 8px)}.content.wide{gap:clamp(16px,2vw,28px);display:grid}.bottom-bar{border-top:1px solid #161616;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;padding-top:14px;display:grid}.label{font:500 13px var(--sans);color:var(--dim)}.section{font:500 13px var(--sans);color:var(--dim);margin:22px 4px 9px}.section:first-child{margin-top:6px}.dim{color:var(--dim)}.faint{color:var(--faint)}.note-line{font:400 13px var(--sans);color:var(--dim);margin:12px 4px 0}.split-line{font:400 13px var(--sans);color:var(--dim);justify-content:space-between;gap:12px;margin:6px 4px 2px;display:flex}.btn{font:400 16px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;background:var(--panel);color:var(--text);border:1px solid var(--line);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 18px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.btn:hover,.btn:focus-visible{background:var(--panel-2);border-color:var(--line-hi);outline:none}.btn:disabled{color:var(--faint);cursor:default;background:var(--panel);border-color:var(--line)}.btn.primary{background:var(--accent);color:var(--ink);border-color:var(--accent)}.btn.primary:hover,.btn.primary:focus-visible{background:var(--accent-hi);border-color:var(--accent-hi)}.btn.primary:active{background:var(--cream);border-color:var(--cream)}.btn.small{height:34px;padding:0 14px;font-size:14px}.btn.outline{border-color:var(--line-hi);background:0 0}.btn.link{height:auto;font:500 13px var(--sans);text-transform:none;color:var(--dim);background:0 0;border:none;padding:0}.btn.link:hover{color:var(--text)}.btn .arrow{font-family:var(--sans);font-weight:600}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r)}.rows{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.rowx{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:7px 8px 7px 15px;display:flex}.rowx+.rowx{border-top:1px solid var(--line)}.rowx.compact{min-height:48px}.rowx .k{font:500 15px var(--sans);color:var(--text);align-items:baseline;gap:10px;display:flex}.rowx .k small{font:400 13px var(--sans);color:var(--faint)}.rowx.disabled .k{color:var(--faint)}.tag-online{font:600 9px var(--sans);letter-spacing:.08em;color:var(--faint);border:1px solid var(--line-hi);border-radius:4px;padding:2px 5px}.seg{background:var(--well);border:1px solid var(--line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--dim);font:500 14px var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;height:34px;padding:0 14px}.seg button:hover{color:var(--text)}.seg button.on{background:var(--cream);color:var(--ink);font-weight:600}.seg button.on.hot{background:var(--accent);color:var(--ink)}.seg.tabs{grid-auto-columns:1fr;grid-auto-flow:column;width:100%;padding:4px;display:grid}.seg.tabs button{font:400 15px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;height:34px}.stepper{background:var(--well);border:1px solid var(--line);border-radius:9px;grid-template-columns:34px minmax(140px,1fr) 34px;align-items:center;min-width:300px;height:42px;display:grid}.stepper button{color:var(--dim);cursor:pointer;height:100%;font:500 16px var(--sans);background:0 0;border:0}.stepper button:hover{color:var(--text)}.stepper .val{text-align:center;font:600 14px var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slider{background:var(--well);border:1px solid var(--line);border-radius:9px;align-items:center;gap:14px;min-width:300px;height:42px;padding:0 14px;display:flex}.slider input[type=range]{appearance:none;background:linear-gradient(to right, var(--accent) var(--p,50%), #2c2c2c var(--p,50%));border-radius:4px;outline:none;flex:1;height:4px}.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px}.slider input[type=range]::-moz-range-thumb{background:var(--cream);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px}.slider output{font:600 13px var(--sans);text-align:right;min-width:40px}.field{background:var(--well);border:1px solid var(--line);border-radius:9px;align-items:center;min-width:300px;height:42px;display:flex;position:relative}.field:focus-within{border-color:var(--line-hi)}.field input{color:var(--text);font:500 15px var(--sans);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 14px}.field input::placeholder{color:var(--faint)}.field .count{font:500 11px var(--sans);color:var(--faint);padding-right:12px}.field .icon{color:var(--faint);padding-left:13px;font-size:14px}.keys{align-items:center;gap:6px;display:flex}.kbd{cursor:pointer;background:var(--panel-2);border:1px solid var(--line-hi);min-width:34px;height:34px;color:var(--text);font:600 13px var(--sans);text-transform:none;letter-spacing:0;border-radius:7px;place-items:center;padding:0 9px;display:inline-grid}.kbd:hover{border-color:#5a5a5a}.kbd.listen{border-color:var(--accent);color:var(--accent)}.kbd.add{color:var(--faint);background:0 0;border-style:dashed}.kbd.none{color:var(--faint);font-weight:500}.kbd.static{cursor:default;color:var(--dim);background:var(--well);border-color:var(--line);font-weight:500}.kbd.mini{cursor:default;border-radius:5px;min-width:22px;height:22px;padding:0 6px;font-size:11px}.title{padding:0 clamp(18px,3vw,40px) 18px}.title .topbar{grid-template-columns:1fr auto}.title .version{font:500 13px var(--sans);color:var(--faint);justify-self:end}.title-grid{flex:1;grid-template-columns:minmax(300px,400px) 1fr;gap:24px;min-height:0;display:grid}.title-left{flex-direction:column;justify-content:center;gap:0;padding-bottom:40px;display:flex}.season{font:500 15px var(--sans);color:var(--dim);margin:0 0 4px}.logo{font:400 clamp(56px, 7.4vw, 104px)/.92 var(--display);color:var(--cream);letter-spacing:-.005em;margin:0 0 18px}.menu{flex-direction:column;gap:2px;margin-bottom:18px;display:flex}.menu-item{text-align:left;cursor:pointer;height:46px;font:400 clamp(26px, 2.4vw, 33px)/1 var(--display);text-transform:uppercase;color:#6f6f6c;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:0 12px 0 22px;transition:color .1s,background .1s,padding .15s;display:flex;position:relative}.menu-item .kbd{opacity:0}.menu-item.on{color:var(--cream);background:#151515;padding-left:28px}.menu-item.on:before{content:"";background:var(--accent);border-radius:2px;width:4px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.menu-item.on .kbd{opacity:1}.menu-item:disabled{color:#3c3c3a;cursor:default}.driver-card{align-items:center;gap:14px;padding:16px;display:flex}.driver-card .grow{flex-direction:column;flex:1;gap:7px;display:flex}.driver-card .field{min-width:0}.title-foot{font:500 13px var(--sans);color:var(--dim);align-items:center;gap:22px;display:flex}.title-foot span{align-items:center;gap:8px;display:inline-flex}.showcase{grid-template-rows:1fr auto;min-height:0;display:grid;position:relative}.showcase canvas{width:100%;height:100%;min-height:0;display:block}.showcase .who{justify-self:end;width:min(400px,100%)}.who .line{align-items:center;gap:18px;display:flex}.who .num{font:400 clamp(48px, 5vw, 66px)/1 var(--display);color:var(--cream)}.who .nm{font:600 17px var(--sans)}.who .meta{font:400 14px var(--sans);color:var(--dim)}.who .prog{font:500 12px var(--sans);color:var(--faint);align-items:center;gap:12px;margin-top:12px;display:flex}.who .prog i{background:#262626;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.who .prog i b{background:var(--accent);position:absolute;inset:0 auto 0 0}.sp{flex:1;grid-template-columns:minmax(280px,350px) 1fr;gap:clamp(18px,2.4vw,36px);min-height:0;padding-bottom:16px;display:grid}.sp-left{flex-direction:column;gap:0;display:flex;overflow:auto}.sp-left .label{margin:16px 2px 8px}.sp-left .label:first-child{margin-top:2px}.robot-card{align-items:center;gap:12px;padding:8px 10px 8px 8px;display:flex}.robot-card img{object-fit:cover;background:#101010;border-radius:7px;width:78px;height:64px}.robot-card .grow{flex:1;min-width:0}.rc-num{font:400 19px/1.1 var(--display)}.rc-name{font:600 15px/1.3 var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-meta{font:400 12.5px/1.3 var(--sans);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alliance-pick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.alliance-pick button{cursor:pointer;background:var(--panel);border:1px solid var(--line);height:44px;color:var(--text);font:400 16px/1 var(--display);text-transform:uppercase;border-radius:9px;align-items:center;gap:10px;padding:0 16px;display:flex}.alliance-pick button i{border-radius:50%;width:8px;height:8px;display:block}.alliance-pick .blue i{background:var(--blue)}.alliance-pick .red i{background:var(--red)}.alliance-pick .blue.on{background:var(--blue-deep);border-color:var(--blue)}.alliance-pick .red.on{background:var(--red-deep);border-color:var(--red)}.sp-left .stepper{min-width:0}.teams-card{align-items:center;gap:12px;padding:4px 4px 4px 14px;display:flex}.teams-card .grow{font:500 13px var(--sans);flex:1;gap:3px;padding:8px 0;display:grid}.teams-card .grow span{color:var(--dim)}.sp-right{flex-direction:column;min-height:0;display:flex}.sp-right .head{justify-content:space-between;align-items:center;margin:2px 2px 8px;display:flex}.map-wrap{flex:1;place-items:center;min-height:0;padding:clamp(10px,2.2vw,32px) clamp(10px,3vw,52px);display:grid}.fieldmap{aspect-ratio:16.54/8.21;touch-action:none;cursor:grab;width:100%;max-height:100%;display:block}.legend{font:500 13px var(--sans);color:var(--soft);flex-wrap:wrap;align-items:center;gap:22px;margin:12px 2px 0;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend .sq{background:var(--blue);border-radius:2px;width:11px;height:11px}.legend .sq.red{background:var(--red)}.legend .tri{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--accent);width:0;height:0}.legend .zone{border:1.5px solid var(--blue);border-radius:2px;width:11px;height:11px}.legend .zone.red{border-color:var(--red)}.legend .hint{color:var(--dim);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.picker{flex:1;grid-template-columns:1fr minmax(320px,380px);gap:clamp(16px,2vw,28px);min-height:0;padding-bottom:14px;display:grid}.picker-left{flex-direction:column;min-height:0;display:flex}.picker-tools{align-items:center;gap:12px;margin-bottom:12px;display:flex}.picker-tools .roster{font:500 13px var(--sans);color:var(--dim);align-items:center;gap:8px;display:flex}.picker-tools .count{font:600 11px var(--sans);color:var(--soft);border:1px solid var(--line-hi);border-radius:5px;padding:1px 6px}.picker-tools .field{width:min(300px,40%);min-width:0;margin-left:auto}.picker-tools .stepper{width:190px;min-width:0}.rgrid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;padding:2px 4px 4px 0;display:grid;overflow:auto}.rcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;text-align:left;color:var(--text);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.rcard:hover{border-color:var(--line-hi)}.rcard .art{aspect-ratio:36/26;background:#111;place-items:center;display:grid}.rcard .art img,.rcard .art canvas{object-fit:cover;width:100%;height:100%;display:block}.rcard .foot{align-items:center;gap:12px;min-height:58px;padding:11px 13px 12px;display:flex}.rcard .foot .num{font:400 20px/1 var(--display);min-width:46px}.rcard .foot .nm{font:600 13.5px/1.25 var(--sans)}.rcard .foot .mt{font:400 11.5px/1.3 var(--sans);color:var(--dim)}.rcard .flags{gap:5px;display:flex;position:absolute;top:8px;left:8px}.rcard.sel{border-color:#2c2c2c}.rcard.sel:before{content:"";background:var(--side,var(--blue));z-index:1;height:3px;position:absolute;top:0;left:0;right:0}.rcard.sel .foot{background:var(--cream);color:var(--ink)}.rcard.sel .foot .mt{color:#57564f}.pill{font:600 10px var(--sans);letter-spacing:.04em;border:1px solid var(--line-hi);color:var(--soft);text-transform:uppercase;background:#141414d9;border-radius:5px;padding:3px 6px}.pill.mod{color:var(--yellow);border-color:#6b5a14}.pill.champ{color:#ffd76a;border-color:#6b5a14}.pill.ver{color:var(--yellow);border-color:var(--yellow);background:0 0}.nm .pill.ver{vertical-align:middle;margin-left:8px}.detail{flex-direction:column;gap:12px;min-height:0;padding-right:2px;display:flex;overflow:auto}.detail>*{flex-shrink:0}.rcard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rcard[aria-disabled=true]{cursor:default}.detail .panel{padding:16px;position:relative;overflow:hidden}.detail .panel.top:before{content:"";background:var(--side,var(--blue));height:3px;position:absolute;top:0;left:0;right:0}.detail .ph{font:500 13px var(--sans);color:var(--dim);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.side-dot{font:600 13px var(--sans);color:var(--side,var(--blue));align-items:center;gap:7px;display:inline-flex}.side-dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ident{align-items:center;gap:16px;display:flex}.ident .num{font:400 46px/1 var(--display);color:var(--cream);border-right:1px solid var(--line-hi);padding-right:16px}.ident .nm{font:600 18px/1.25 var(--sans)}.ident .mt{font:400 13px var(--sans);color:var(--dim)}.specs{grid-template-columns:1fr 1fr;gap:14px 22px;display:grid}.spec{font:500 13px var(--sans);color:var(--soft);grid-template-columns:1fr auto;gap:7px 6px;display:grid}.spec .v{color:var(--text);font-weight:600}.spec.changed .v{color:var(--yellow)}.segbar{cursor:ew-resize;touch-action:none;grid-column:1/-1;grid-template-columns:repeat(12,1fr);gap:3px;height:6px;display:grid}.segbar i{background:#2a2a2a;border-radius:2px}.segbar i.on{background:var(--accent)}.segbar i.stock{box-shadow:inset 0 0 0 1px var(--cream)}.facts{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.fact .k{font:500 12px var(--sans);color:var(--dim)}.fact .v{font:400 22px/1.1 var(--display);color:var(--cream)}.fact .v small{font:500 12px var(--sans);color:var(--dim);margin-left:4px}.taglist{flex-wrap:wrap;gap:6px;display:flex}.about{font:400 14px/1.5 var(--sans);color:var(--soft);margin:0}.plays{font:500 12.5px/1.5 var(--sans);color:var(--dim)}.fine{font:400 11.5px/1.45 var(--sans);color:var(--faint);margin:0}.settings-tabs{z-index:2;background:var(--bg);padding-bottom:6px;position:sticky;top:0;margin-top:2px!important}.lineup{flex-direction:column;gap:10px;width:min(1100px,100%);margin:0 auto;display:flex}.lineup .rgrid{grid-template-columns:repeat(3,1fr);overflow:visible}.lineup .rcard .role{position:absolute;top:10px;right:10px}.replay-list{flex-direction:column;gap:8px;width:min(760px,100%);margin:0 auto;display:flex}.replay{cursor:pointer;align-items:center;gap:18px;padding:14px 16px;display:flex}.replay:hover{border-color:var(--line-hi)}.replay.sel{border-color:var(--accent)}.replay .score{font:400 28px/1 var(--display);align-items:baseline;gap:10px;min-width:130px;display:flex}.replay .score .b{color:var(--blue-hi)}.replay .score .r{color:var(--red-hi)}.replay .score i{color:var(--faint);font-size:18px;font-style:normal}.replay .info{font:500 13px var(--sans);flex:1;gap:3px;display:grid}.replay .info span{color:var(--dim);font-weight:400}.replay.empty{cursor:default;color:var(--faint);font:500 14px var(--sans)}.results2{flex-direction:column;width:min(1320px,100%);margin:0 auto;display:flex}.page-title.banner{color:var(--cream);padding-top:6px;font-size:clamp(30px,min(4vw,7vh),52px)}.page-title.banner.blue{color:var(--blue-hi)}.page-title.banner.red{color:var(--red-hi)}.score-panels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.score-panel{border-radius:var(--r);border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:clamp(140px,23vh,240px);padding:16px;display:flex;position:relative}.score-panel.blue{background:#16264f}.score-panel.red{background:#461617}.score-panel.won.blue{background:#2350c8}.score-panel.won.red{background:#c42a30}.score-panel.won{border-color:#e2b84a}.score-panel .side{font:400 clamp(20px, 1.8vw, 26px)/1 var(--display);text-transform:uppercase;color:var(--cream)}.score-panel.lost .side{color:#a3a8b5}.score-panel .big{font:400 clamp(64px, min(10vw, 15vh), 150px)/.95 var(--display);color:var(--cream)}.score-panel.lost .big{color:#8f95a3}.winner-badge{font:400 20px/1 var(--display);text-transform:uppercase;color:var(--ink);background:#e2b84a;border-radius:5px;padding:7px 14px 6px}.winner-badge.tie{background:var(--cream)}.score-panel .rp{font:500 12px var(--sans);color:#ebe7deb3;margin-top:4px}.score-panel.lost .rp{color:#7d8290}.results2 .mode{text-align:center;font:500 13px var(--sans);color:var(--dim);margin:12px 0 18px}.tables{grid-template-columns:1fr minmax(320px,1.05fr) 1fr;align-items:start;gap:16px;display:grid}.colhead{font:500 12px var(--sans);color:var(--dim);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin:0 2px 7px;display:flex}.blue-t{color:var(--blue-hi)}.red-t{color:var(--red-hi)}.rlist{flex-direction:column;gap:6px;display:flex}.rrow{background:var(--panel);border:1px solid var(--line);border-radius:9px;align-items:center;gap:14px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.rrow:before{content:"";background:var(--blue);border-radius:2px;width:4px;position:absolute;top:8px;bottom:8px;left:0}.rlist.red .rrow{text-align:right;flex-direction:row-reverse}.rlist.red .rrow:before{background:var(--red);left:auto;right:0}.rlist.red .colhead{flex-direction:row-reverse}.rrow .who{flex:1;min-width:0}.rrow .nm{font:600 17px/1.25 var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rrow .sub{font:500 11.5px/1.5 var(--sans);color:var(--dim);flex-wrap:wrap;gap:10px;margin-top:3px;display:flex}.rlist.red .rrow .sub{justify-content:flex-end}.rrow .sub b{color:var(--soft);font-weight:600}.rrow .pts{font:400 36px/1 var(--display);color:var(--cream);min-width:54px}.top-tag{font:600 10px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#e2b84a;vertical-align:2px;margin-right:8px}.rlist.red .top-tag{margin:0 8px 0 0}.breakdown{flex-direction:column;gap:6px;display:flex}.split{background:var(--panel);border:1px solid var(--line);border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;row-gap:7px;padding:9px 14px 8px;display:grid}.split .v{font:400 24px/1 var(--display);color:#7d8290}.split .v.lead{color:var(--cream)}.split .v:last-of-type{text-align:right}.split .k{font:500 12px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--soft)}.split .sbar{background:#262626;border-radius:2px;grid-column:1/-1;height:3px;display:flex;overflow:hidden}.split .sbar .b{background:var(--blue)}.split .sbar .r{background:var(--red)}.split.total{border-color:var(--line-hi);margin-top:4px;padding:13px 14px 11px}.split.total .v{font-size:38px}.split.total .k{color:var(--text)}.pause-card{flex-direction:column;gap:9px;width:min(380px,92vw);padding:22px;display:flex}.pause-card .page-title{margin-bottom:4px}.pause-card .score{text-align:center;font:500 13px var(--sans);color:var(--dim);margin-top:6px}.note-line.err{color:var(--red-hi);min-height:1em}.lobby{flex-direction:column;gap:14px;width:min(1180px,100%);margin:0 auto;display:flex}.lobby-top{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.invite{align-items:center;gap:26px;padding:12px 18px;display:flex}.invite .code{font:400 34px/1 var(--display);letter-spacing:.08em;color:var(--accent)}.invite .link{font:500 13px var(--sans);color:var(--soft);-webkit-user-select:all;user-select:all}.lobby-status{font:500 14px var(--sans);color:var(--dim)}.seats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.seat-col{flex-direction:column;gap:8px;display:flex}.seat{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:14px;min-height:84px;padding:8px 12px 8px 8px;display:flex;position:relative;overflow:hidden}.seat:before{content:"";background:var(--blue);border-radius:2px;width:4px;position:absolute;top:10px;bottom:10px;left:0}.seat.red:before{background:var(--red)}.seat.open{background:0 0;border-style:dashed}.seat.open:before{opacity:.35}.seat.bot{opacity:.72}.seat.mine{border-color:var(--accent)}.seat img,.seat-empty{object-fit:cover;background:#101010;border-radius:7px;flex:none;width:86px;height:66px;margin-left:6px}.seat-info{flex:1;gap:3px;min-width:0;display:grid}.seat-who{font:600 16px var(--sans);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.seat.open .seat-who,.seat.bot .seat-who{color:var(--dim);font-weight:500}.seat-robot{font:500 13px var(--sans);color:var(--soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.seat-robot b{font:400 15px var(--display);color:var(--text)}.seat-meta{font:400 12px var(--sans);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill.you{color:var(--accent);border-color:#6b3a14}.lobby-bottom{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.lobby-bottom .section:first-child{margin-top:0}.locked{pointer-events:none;opacity:.55}.people{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.chat{flex-direction:column;gap:8px;padding:12px;display:flex}.chat-log{height:210px;font:400 13.5px/1.45 var(--sans);color:var(--soft);-webkit-user-select:text;user-select:text;flex-direction:column;gap:2px;display:flex;overflow:auto}.chat-log b{color:var(--text);font-weight:600}.chat-log .sys{color:var(--faint);font-size:12.5px}.chat .field{min-width:0}.hud-top{min-width:min(560px,96vw);font-family:var(--pixel);grid-template-columns:1fr auto 1fr;gap:0;display:grid;position:absolute;top:10px;left:50%;transform:translate(-50%)}.hud-score{flex-direction:column;gap:2px;padding:6px 14px;display:flex}.hud-score.blue{text-align:right;background:#2f5fd0d9;align-items:flex-end}.hud-score.red{background:#c8323ad9;align-items:flex-start}.hud-score .pts{font-size:clamp(28px,4vw,44px);line-height:1}.hud-score .sub{align-items:center;gap:6px;font-size:11px;display:flex}.pip{border:1px solid #fff;width:10px;height:10px;display:inline-block}.pip.on{background:#fff}.amp-bar{background:#fff;height:4px;transition:width .1s linear}.hud-clock{text-align:center;background:#121316e6;min-width:120px;padding:6px 16px}.hud-clock .t{font-size:clamp(26px,3.6vw,40px);line-height:1}.hud-clock .ph{color:var(--dim);font-size:11px}.hud-clock .ph.end{color:var(--yellow)}.hud-status{font:13px var(--pixel);background:#121316bf;flex-direction:column;gap:4px;max-width:46vw;padding:8px 12px;display:flex;position:absolute;bottom:14px;left:14px}.hud-status .note{color:#ff9a4a}.hud-feed{font:12px var(--pixel);flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:90px;right:14px}.hud-feed div{background:#121316cc;padding:4px 8px;animation:4s forwards fade}.hud-feed .foul{color:var(--yellow)}.hud-banner{font:700 clamp(30px, 6vw, 64px) var(--pixel);text-shadow:0 3px #000;white-space:nowrap;animation:1.6s forwards pop;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.popup{font:16px var(--pixel);text-shadow:0 2px #000;white-space:nowrap;animation:1.2s forwards rise;position:absolute;transform:translate(-50%,-100%)}.hud-cam{font:11px var(--pixel);color:var(--dim);background:#121316b3;padding:6px 10px;position:absolute;bottom:14px;right:14px}.replay-bar{pointer-events:auto;gap:8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.rb-meter,.rb-keys,.rb-who,.rb-cam{font-family:var(--pixel);text-shadow:0 2px #000000bf,0 0 8px #00000073;pointer-events:none;position:absolute}.rb-shade{pointer-events:none;background:linear-gradient(#12131600,#12131699 45%,#121316eb);height:clamp(110px,15vh,160px);position:absolute;bottom:0;left:0;right:0}.rb-meter{color:var(--green);line-height:1;bottom:16px;left:22px}.rb-meter .fuel{transform-origin:0 100%;font-size:clamp(15px,1.7vw,22px)}.rb-meter .fuel.bump{animation:.28s ease-out fuel-bump}.rb-meter .hub{margin-top:4px;font-size:clamp(30px,3.7vw,52px)}.rb-meter .hub.off{color:#c8453b}.rb-meter .hub.warn{animation:.6s steps(2,jump-none) infinite hub-warn}.rb-meter .sub{color:var(--soft);min-height:12px;margin-top:6px;font-size:12px}.rb-keys{gap:clamp(14px,2.2vw,36px);display:flex;bottom:16px;right:22px}.rb-keys div{flex-direction:column;align-items:center;gap:6px;display:flex}.rb-keys b{color:#f5f5f5;font-size:clamp(11px,1.35vw,19px);font-weight:400}.rb-keys span{color:var(--green);font-size:clamp(11px,1.35vw,19px)}.rb-cam{color:var(--soft);opacity:0;font-size:11px;transition:opacity .4s;bottom:clamp(64px,6vw,84px);right:22px}.rb-cam.on{opacity:1}.rb-who{color:#f5f5f5;text-align:right;font-size:clamp(16px,1.8vw,24px);line-height:1.1;top:18px;right:22px}.rb-who small{color:var(--dim);font-size:11px;display:block}@media (pointer:coarse){.rb-keys,.rb-cam{display:none}}@media (width<=1100px){.rb-who{display:none}}@keyframes fuel-bump{0%{color:#8ee6a4;transform:scale(1.22)}to{transform:scale(1)}}@keyframes hub-warn{0%{opacity:1}to{opacity:.35}}@keyframes fade{0%,75%{opacity:1}to{opacity:0}}@keyframes pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}15%,70%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0}}@keyframes rise{0%{opacity:1}to{opacity:0;margin-top:-50px}}.stick-zone{pointer-events:auto;touch-action:none;position:absolute;top:30%;bottom:0}.stick-zone.left{width:45%;left:0}.stick-zone.right{width:30%;top:55%;right:0}.stick-base{border:2px solid #ffffff40;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;display:none;position:absolute}.stick-base.on{display:block}.stick-knob{background:#ffffff59;border-radius:50%;width:50px;height:50px;position:absolute;top:35px;left:35px}.touch-btns{pointer-events:auto;grid-template-columns:repeat(2,76px);gap:10px;display:grid;position:absolute;bottom:46%;right:16px}.touch-hp{pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute;top:96px;right:16px}.tbtn{font:12px var(--pixel);border:2px solid var(--line-hi);color:var(--text);touch-action:none;background:#1b1d22bf;height:56px}.tbtn.big{border-color:var(--accent);grid-column:1/-1;height:70px;font-size:16px}.touch-hp .tbtn{height:38px;padding:0 10px}.tbtn.on{background:var(--line-hi)}@media (width<=900px){.title-grid{grid-template-columns:1fr}.showcase{min-height:260px}.sp,.picker{grid-template-columns:1fr;overflow:auto}.picker-left{min-height:60vh}.tables,.seats,.lobby-bottom{grid-template-columns:1fr}.score-panels,.lineup .rgrid{grid-template-columns:1fr 1fr}.stepper,.slider,.field{min-width:0}.rowx{flex-wrap:wrap}.topbar{grid-template-columns:1fr auto}.topbar .page-title{order:3;grid-column:1/-1}}.game-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;width:100%;max-width:1100px;margin:0 auto;display:grid}.game-card{cursor:pointer;border:1px solid var(--line);flex-direction:column;gap:0;padding:0;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.game-card:hover,.game-card:focus-visible{border-color:var(--line-hi);outline:none;transform:translateY(-2px)}.game-card.sel{border-color:var(--accent)}.game-art{background:#0f0f0f;grid-template-columns:repeat(3,1fr);min-height:120px;display:grid}.game-art img{aspect-ratio:300/240;object-fit:cover;width:100%;display:block}.game-info{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.game-name{font:400 clamp(36px, 4vw, 52px)/.95 var(--display);color:var(--cream)}.game-info .about{margin:6px 0 4px}@media (width<=640px){.game-cards{grid-template-columns:1fr}}.pip.small{width:7px;height:7px;margin-right:-2px}.logo.long{white-space:nowrap;font-size:clamp(48px,6.1vw,86px)}
