@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/outatime/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/outatime/assets/inter-greek-400-normal-q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/outatime/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/outatime/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/outatime/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/outatime/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/outatime/assets/inter-greek-600-normal-BZpKdvQh.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/outatime/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/outatime/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/outatime/assets/inter-latin-600-normal-CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/outatime/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/outatime/assets/inter-greek-700-normal-BUv2fZ6O.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/outatime/assets/inter-vietnamese-700-normal-BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/outatime/assets/inter-latin-ext-700-normal-TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/outatime/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/outatime/assets/inter-latin-700-normal-BLAVimhd.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/outatime/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/outatime/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/outatime/assets/inter-greek-800-normal-BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/outatime/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/outatime/assets/inter-latin-ext-800-normal-BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/outatime/assets/inter-latin-800-normal-D1mf63XC.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:Orbitron;font-style:normal;font-display:swap;font-weight:600;src:url(/outatime/assets/orbitron-latin-600-normal-mazHmDYu.woff2)format("woff2"),url(/outatime/assets/orbitron-latin-600-normal-75H6acHo.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:Orbitron;font-style:normal;font-display:swap;font-weight:800;src:url(/outatime/assets/orbitron-latin-800-normal-CQafOXEd.woff2)format("woff2"),url(/outatime/assets/orbitron-latin-800-normal-P4cBi4I7.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:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/outatime/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(/outatime/assets/orbitron-latin-900-normal-BbJatbhp.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/outatime/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/outatime/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/outatime/assets/press-start-2p-latin-400-normal-KLytu4cr.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}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-bottom-2\.5{bottom:-.625rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-2{bottom:.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-2{top:.5rem}.top-3{top:.75rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-4{margin-bottom:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-full{height:100%}.max-h-28{max-height:7rem}.max-h-full{max-height:100%}.min-h-\[120px\]{min-height:120px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[30px\]{min-width:30px}.min-w-\[44px\]{min-width:44px}.min-w-\[74px\]{min-width:74px}.min-w-\[86px\]{min-width:86px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[210px\]{max-width:210px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-0\.5{row-gap:.125rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-400\/60{border-color:#fbbf2499}.border-amber-500\/50{border-color:#f59e0b80}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/60{border-color:#22d3ee99}.border-cyan-400\/70{border-color:#22d3eeb3}.border-cyan-400\/80{border-color:#22d3eecc}.border-cyan-500\/50{border-color:#06b6d480}.border-fuchsia-400\/60{border-color:#e879f999}.border-fuchsia-400\/80{border-color:#e879f9cc}.border-fuchsia-500\/30{border-color:#d946ef4d}.border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-500\/80{border-color:#f97316cc}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-rose-400\/60{border-color:#fb718599}.border-rose-500\/70{border-color:#f43f5eb3}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-700\/80{border-color:#334155cc}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.bg-\[\#07041a\]{--tw-bg-opacity:1;background-color:rgb(7 4 26/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/20{background-color:#f59e0b33}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-400\/30{background-color:#22d3ee4d}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500\/25{background-color:#06b6d440}.bg-emerald-500\/10{background-color:#10b9811a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600\/10{background-color:#ea580c1a}.bg-orange-600\/90{background-color:#ea580ce6}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-rose-950\/80{background-color:#4c0519cc}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/80{background-color:#020617cc}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/90{background-color:#020617e6}.bg-slate-950\/95{background-color:#020617f2}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-950\/80{--tw-gradient-from:#4a044ecc var(--tw-gradient-from-position);--tw-gradient-to:#4a044e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-400{--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #facc15 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-lime-400{--tw-gradient-to:#a3e635 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to:#fde047 var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pr-1{padding-right:.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-fuchsia-400{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-200\/90{color:#fed7aae6}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-60{opacity:.6}.\!shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-12px_24px_rgba\(2\,6\,23\,0\.85\)\]{--tw-shadow:0 -12px 24px #020617d9;--tw-shadow-colored:0 -12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,240\,255\,0\.3\)\]{--tw-shadow:0 0 12px #00f0ff4d;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,240\,255\,0\.2\)\]{--tw-shadow:0 0 15px #00f0ff33;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(255\,102\,0\,0\.35\)\]{--tw-shadow:0 0 15px #ff660059;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,240\,255\,0\.6\)\]{--tw-shadow:0 0 20px #00f0ff99;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,240\,255\,0\.35\)\]{--tw-shadow:0 0 25px #00f0ff59;--tw-shadow-colored:0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,240\,255\,0\.25\)\]{--tw-shadow:0 0 50px #00f0ff40;--tw-shadow-colored:0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(255\,85\,0\,0\.4\)\]{--tw-shadow:0 0 60px #f506;--tw-shadow-colored:0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_\#00f0ff\]{--tw-shadow:0 0 8px #00f0ff;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}:root{--hw-orange:#f50;--hw-yellow:#ffd000;--bttf-cyan:#00f0ff;--bttf-magenta:#ff007f}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html,body{color:#f8fafc;touch-action:none;background:#05050d;width:100%;height:100%;margin:0;padding:0;font-family:Inter,sans-serif;overflow:hidden}.font-pixel{font-family:"Press Start 2P",monospace}.font-arcade{font-family:Orbitron,sans-serif}.led-box{background:#08090f;border:1.5px solid #334155;box-shadow:inset 0 0 10px #000000eb,0 2px 8px #000000a6}.led-red{color:#ff2a2a;text-shadow:0 0 8px #ff2a2ad9}.led-green{color:#0f6;text-shadow:0 0 8px #00ff66d9}.led-amber{color:#ffb700;text-shadow:0 0 8px #ffb700d9}.led-cyan{color:#00f0ff;text-shadow:0 0 10px #00f0ffe6}.led-purple{color:#d946ef;text-shadow:0 0 10px #d946efe6}.scanlines{pointer-events:none;background:linear-gradient(#12101000 50%,#0000004d 50%) 0 0/100% 4px,linear-gradient(90deg,#ff000009,#00ff0004,#0000ff09) 0 0/6px 100%}.hw-badge{background:linear-gradient(135deg,#ff3b00 0%,#f80 60%,#ffd000 100%);box-shadow:0 0 16px #ff6600a6}.flux-btn{background:linear-gradient(135deg,#0284c7 0%,#00f0ff 100%);box-shadow:0 0 18px #00f0ff99}.zone-btn{background:linear-gradient(135deg,#059669 0%,#10b981 100%);box-shadow:0 0 14px #10b98199}.agro-btn{background:linear-gradient(135deg,#dc2626 0%,#f97316 100%);box-shadow:0 0 14px #f9731699}.roar-btn{background:linear-gradient(135deg,#7c3aed 0%,#ec4899 100%);box-shadow:0 0 14px #ec489999}.arcade-pedal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform 60ms,box-shadow 60ms}.arcade-pedal:active,.arcade-pedal.active-press{transform:scale(.92)}.siren-active{border-color:#38bdf8}.slot-message{top:var(--slot-message,72px)}.slot-telemetry{top:var(--slot-telemetry,136px)}.slot-fork{top:var(--slot-fork,176px)}#driverBadgeBar{left:50%;bottom:max(16px, env(safe-area-inset-bottom));max-width:46vw;transform:translate(-50%)}.touch-ui #driverBadgeBar{display:none!important}#driverBadgeBar{transition:opacity .25s ease-out,visibility}body.race-on #driverBadgeBar{opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility 0s .25s}[data-motion=reduce] #driverBadgeBar,[data-motion=reduce] body.race-on #driverBadgeBar{transition:none}#steerHint{left:max(16px, env(safe-area-inset-left));bottom:max(24px, calc(env(safe-area-inset-bottom) + 16px))}[data-hud=compact] #leftHudPanel,[data-hud=compact] .hud-phone-hide,[data-hud=compact] #btnGarageOpen,[data-hud=compact] #btnAudioToggle,[data-hud=compact] #driverBadgeBar{display:none!important}[data-hud=compact] #legacyHud>div:first-child{flex-wrap:nowrap!important;gap:4px!important}[data-hud=compact] #centerHudPanel,[data-hud=compact] #rightHudPanel{gap:6px!important;padding:3px 6px!important}[data-hud=compact] #rightHudPanel .led-box{min-width:60px!important;padding:2px 6px!important}[data-hud=compact] #fluxHudCol{width:64px!important}[data-hud=compact] #centerHudPanel>div:first-child{min-width:56px!important}[data-hud=compact] #hpTextDisplay{display:none}[data-hud=compact] #btnHudSettings{padding:4px 8px!important}[data-hud=compact] #coachCard{max-width:92vw;gap:8px!important;padding:5px 10px!important}[data-hud=compact] #coachDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-hud=compact] #coachIcon,[data-hud=compact] #coachTitle{display:none}[data-hud=compact] #coachDesc{margin-top:0;font-size:12px;line-height:1.25}[data-hud=compact] #coachCard{background:#020617c7}:root[data-hud=full]:not(.touch-ui) #interactiveCoachBanner{padding-left:max(16px, env(safe-area-inset-left));justify-content:flex-start}:root[data-hud=full]:not(.touch-ui) #coachCard{max-width:min(300px,26vw);margin-top:32px}:root[data-hud=full]:not(.touch-ui) #btnDismissCoach{white-space:nowrap}:root[data-hud=full]:not(.touch-ui) .hud-times{justify-self:center}:root[data-hud=full]:not(.touch-ui) #interactiveCoachBanner.coach-desk{top:var(--cd-t,54px);left:var(--cd-l,210px);width:var(--cd-w,260px);padding:0;right:auto}:root[data-hud=full]:not(.touch-ui) .coach-desk #coachCard{max-width:100%;max-height:var(--cd-h,66px);border-width:1.5px;margin-top:0;box-shadow:0 0 12px #00f0ff40;gap:8px!important;padding:3px 5px 3px 10px!important}:root[data-hud=full]:not(.touch-ui) .coach-desk #coachIcon{display:none}:root[data-hud=full]:not(.touch-ui) .coach-desk #coachTitle{font-size:10px;line-height:1.2}:root[data-hud=full]:not(.touch-ui) .coach-desk #coachDesc{margin-top:1px;font-size:11px;line-height:1.25}[data-hud=compact] #forkChoiceBanner>div{max-width:32vw;padding:3px 7px!important;font-size:10px!important}.fork-cue{filter:brightness(.82);transition:scale .12s ease-out,filter .12s ease-out;scale:.92}.fork-cue.fork-lean{filter:none;scale:1.06}@media (prefers-reduced-motion:reduce){.fork-cue{transition:none}}@media (width<=380px){[data-hud=compact] #fluxHudCol{width:44px!important}[data-hud=compact] #btnHudSettings{padding:4px 5px!important}[data-hud=compact] #legacyHud>div:first-child>div{gap:4px!important}[data-hud=compact] #centerHudPanel>div:first-child{min-width:44px!important}}.timer-urgent{animation:.5s steps(2,end) infinite timer-blink;color:#ff2a2a!important;text-shadow:0 0 10px #ff2a2ae6!important}@keyframes timer-blink{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.timer-urgent{animation:none}}.wordmark{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.18em;font-family:Orbitron,sans-serif;font-weight:900;line-height:.95;display:flex}.wordmark-chrome{background:linear-gradient(#fff 0%,#e2e8f0 38%,#475569 50%,#f1f5f9 53%,#cbd5e1 75%,#64748b 100%);color:#0000;filter:drop-shadow(0 0 10px #00f0ff59)drop-shadow(0 2px #ff007f8c);-webkit-background-clip:text;background-clip:text}.wordmark-88{background:linear-gradient(#ffd000 0%,#f80 45%,#ff3b00 55%,#ff007f 100%);color:#0000;filter:drop-shadow(0 0 14px #ff6600bf);-webkit-background-clip:text;background-clip:text;font-size:1.25em;font-style:italic;display:inline-block;transform:skew(-10deg)}.wordmark-tagline{text-shadow:0 0 10px #00f0ff73}body.on-title header,body.on-title #touchControlsLayer,body.on-title #steerHint,body.on-title #driverBadgeBar,body.on-title #interactiveCoachBanner,body.on-title #announcerContainer>*,body.on-title #liveStuntTelemetry,body.on-title #forkChoiceBanner,body.on-title #levelUpBanner,body.on-title #stormGlow,body.on-title #hudStorm,body.on-title #raceStage{visibility:hidden}.title-icons{padding:0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))}.title-screen{padding:max(28px, env(safe-area-inset-top)) 0 max(22px, env(safe-area-inset-bottom));cursor:pointer;background:linear-gradient(#05050deb 0%,#05050d59 26%,#05050d00 42% 58%,#05050d8c 74%,#05050df0 100%)}.play-cta{letter-spacing:.22em;flex-direction:column;justify-content:center;align-items:center;width:min(78vw,360px);min-height:84px;padding:10px 24px;animation:1.6s ease-in-out infinite play-pulse;display:flex;box-shadow:0 0 34px #f609,inset 0 -4px #00000040}.play-cta-label{font-size:30px;line-height:1}.play-cta-hint{letter-spacing:.3em;opacity:.75;margin-top:6px;font-size:10px}@keyframes play-pulse{0%,to{box-shadow:0 0 22px #ff660073,inset 0 -4px #00000040}50%{box-shadow:0 0 52px #ffaa00e6,0 0 0 6px #ffaa002e,inset 0 -4px #00000040}}.title-icon{color:#cbd5e1;flex-direction:column;align-items:center;gap:4px;min-width:56px;font-family:Orbitron,sans-serif;display:flex}.title-icon>span{background:#020617d9;border:2px solid #00f0ff8c;border-radius:9999px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex;box-shadow:0 0 14px #00f0ff40}.title-icon:hover>span,.title-icon:focus-visible>span{border-color:#00f0ff;box-shadow:0 0 20px #00f0ff80}.title-icon>small{letter-spacing:.14em;font-size:9px;font-weight:800}.steer-hint{animation:1.1s ease-in-out infinite hint-bob;box-shadow:0 0 18px #ff660073}@keyframes hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.steer-hint .hint-keys{display:none}@media (pointer:fine){.steer-hint .hint-touch{display:none}.steer-hint .hint-keys{display:inline}}.touch-ui .steer-hint .hint-touch{display:inline}.touch-ui .steer-hint .hint-keys,.steer-hint .hint-pad,body.input-pad .steer-hint .hint-touch,body.input-pad .steer-hint .hint-keys{display:none}body.input-pad .steer-hint .hint-pad{display:inline}@media (height<=520px){.title-screen{padding-top:max(12px, env(safe-area-inset-top));padding-bottom:max(10px, env(safe-area-inset-bottom))}.title-screen .wordmark{font-size:2.4rem}.play-cta{min-height:64px}.play-cta-label{font-size:24px}.title-mid{gap:6px}}@media (prefers-reduced-motion:reduce){.play-cta,.steer-hint{animation:none}}.board-tab{letter-spacing:.08em;color:#94a3b8;background:#0f172ae6;border:1px solid #334155;border-radius:10px;min-height:40px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800}.board-tab[aria-selected=true]{color:#fff;background:#00f0ff24;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff40}.board-row{background:#020617b3;border-radius:10px;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:8px;padding:6px 10px;font-family:Orbitron,sans-serif;display:grid}.board-row .rk{color:#fbbf24;font-size:12px;font-weight:900}.board-row .in{color:#fff;letter-spacing:.3em;font-weight:900}.board-row .sc{color:#00f0ff;font-variant-numeric:tabular-nums;font-weight:900}.board-row.me{background:#ff88001f;border:1px solid #f80}#howToPlay>summary{list-style:none}#howToPlay>summary::-webkit-details-marker{display:none}.start-cta{box-shadow:0 0 28px #ff66008c,inset 0 -3px #00000040}.settings-card{box-shadow:0 0 50px #00f0ff40}.set-section{background:#020617d9;border:1px solid #1e293b;border-radius:16px;margin-top:14px;padding:12px}.set-section h3{letter-spacing:.14em;color:#67e8f9;margin-bottom:6px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:900}.set-row{color:#e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:600;display:flex}.set-row b{color:#fcd34d;margin-left:6px;font-family:Orbitron,sans-serif;font-size:12px}.set-label{color:#cbd5e1;margin:8px 0 4px;font-size:12px;font-weight:700}.set-status{color:#cbd5e1;min-height:1.35em;font-size:12px;line-height:1.35}.set-status[data-status=on]{color:#6ee7b7}.set-status[data-status=denied],.set-status[data-status=unsupported],.set-status[data-status=nosignal]{color:#fda4af}.set-range{accent-color:#22d3ee;cursor:pointer;width:min(58%,260px);height:44px}.set-btn{color:#fde68a;background:#f59e0b29;border:1px solid #fbbf2499;border-radius:12px;min-height:44px;padding:0 14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}#btnEditControls.hidden{display:none}.set-keys .set-row small{color:#94a3b8;margin-left:6px;font-size:11px;font-weight:600}.key-btn{min-width:96px}.key-btn[aria-pressed=true]{color:#fff;background:#22d3ee2e;border-color:#22d3ee}.set-link{align-items:center;text-decoration:none;display:inline-flex}.guide-link{letter-spacing:.12em;color:#a5f3fc;background:#020617f2;border:1px solid #00f0ff80;border-radius:16px;align-items:center;gap:10px;min-height:44px;margin:10px 0 0;padding:0 14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800;text-decoration:none;display:flex}.guide-link span{letter-spacing:0;color:#94a3b8;text-transform:none;font-family:Inter,sans-serif;font-weight:600}.guide-link:hover,.guide-link:focus-visible{color:#fff;border-color:#00f0ff}.set-btn.is-off,.tilt-meter.is-off{opacity:.4;pointer-events:none}.switch{background:#334155;border:2px solid #475569;border-radius:9999px;flex-shrink:0;width:64px;height:36px;transition:background .15s;position:relative}.switch:after{content:"";position:absolute;inset:-8px -4px}.switch i{background:#e2e8f0;border-radius:9999px;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:#f97316;border-color:#fdba74}.switch[aria-checked=true] i{background:#fff;transform:translate(28px)}.seg{gap:6px;display:flex}.seg button{letter-spacing:.06em;color:#cbd5e1;background:#0f172af2;border:1px solid #334155;border-radius:12px;flex:1;min-height:44px;padding:4px 6px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800}.seg button[aria-pressed=true]{color:#fff;background:#22d3ee2e;border-color:#22d3ee;box-shadow:0 0 12px #22d3ee4d}.tilt-meter{background:#1e293b;border:1px solid #475569;border-radius:9999px;flex:1;height:14px;position:relative}.tilt-mid{background:#64748b;width:2px;position:absolute;top:0;bottom:0;left:50%}.tilt-dot{background:#fbbf24;border-radius:9999px;width:18px;height:18px;margin-left:-9px;position:absolute;top:-3px;left:50%;box-shadow:0 0 10px #fbbf24}.title-tilt{letter-spacing:.12em;color:#fde68a;background:#020617d1;border:2px solid #fbbf24b3;border-radius:9999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.title-tilt.hidden{display:none}.title-tilt b{color:#e2e8f0;background:#334155;border-radius:9999px;padding:2px 8px}.title-tilt[aria-pressed=true] b{color:#fff;background:#f97316}[data-motion=reduce] .play-cta,[data-motion=reduce] .steer-hint,[data-motion=reduce] .timer-urgent{animation:none!important}.title-view{letter-spacing:.12em;color:#fbcfe8;background:#020617d1;border:2px solid #ff2bd6b3;border-radius:9999px;align-items:center;gap:6px;min-height:44px;padding:0 8px 0 14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 0 14px #ff2bd640}.title-view b{color:#94a3b8;border-radius:9999px;padding:3px 9px}.title-view[aria-pressed=false] .v2,.title-view[aria-pressed=true] .v3{color:#fff;background:#ff2bd6;box-shadow:0 0 12px #ff2bd6b3}.title-view:disabled{opacity:.45}.race-hud{--hk:1;--hud-gap:clamp(6px, 1.2vmin, 14px);--hud-pad:clamp(6px, 1.1vmin, 12px);gap:var(--hud-gap);padding:max(var(--hud-gap), env(safe-area-inset-top)) max(var(--hud-gap), env(safe-area-inset-right)) 0 max(var(--hud-gap), env(safe-area-inset-left));color:#f8fafc;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"pos track speed gear""pos times speed gear";align-items:start;font-family:Orbitron,sans-serif;display:grid}.hud-card{padding:var(--hud-pad) calc(var(--hud-pad) * 1.3);background:linear-gradient(#080a18e6,#020617d1);border:1.5px solid #00f0ff73;border-radius:clamp(12px,1.8vmin,20px);box-shadow:0 0 18px #00f0ff2e,inset 0 0 14px #0009}.hud-pos{grid-area:pos;min-width:clamp(96px,16vmin,190px)}.pos-line{align-items:baseline;gap:4px;line-height:.9;display:flex}.pos-num{font-size:calc(clamp(34px, 8.5vmin, 92px) * var(--hk));letter-spacing:-.03em;color:#fff;text-shadow:0 0 14px #ffffff73,0 3px #ff007f;font-style:italic;font-weight:900}.pos-of{font-size:calc(clamp(13px, 2.4vmin, 26px) * var(--hk));color:#cbd5e1;font-weight:800}.hud-pos[data-place=p1]{border-color:#fde047;box-shadow:0 0 22px #fde04766}.hud-pos[data-place=p1] .pos-num{color:#fde047;text-shadow:0 0 18px #fde047cc,0 3px #b45309}.hud-pos[data-place=p2] .pos-num{color:#e2e8f0;text-shadow:0 0 14px #e2e8f0b3,0 3px #475569}.hud-pos[data-place=p3] .pos-num{color:#fdba74;text-shadow:0 0 14px #fb923cb3,0 3px #9a3412}.hud-lap{font-size:calc(clamp(11px, 2vmin, 20px) * var(--hk));letter-spacing:.12em;color:#67e8f9;margin-top:4px;font-weight:900}.hud-lap.is-final{color:#fde047;text-shadow:0 0 10px #fde047b3}.hud-hp{background:#1e293b;border-radius:9999px;height:clamp(5px,.8vmin,9px);margin-top:5px;overflow:hidden}.hud-hp i{border-radius:inherit;background:linear-gradient(90deg,#10b981,#a3e635);width:100%;height:100%;display:block}.hud-hp i.is-low{background:#ef4444;animation:.8s ease-in-out infinite alternate hpLowPulse}.hud-pos{position:relative}.hud-hp[data-fx=hit0]{animation:.5s ease-out hpHit0}.hud-hp[data-fx=hit1]{animation:.5s ease-out hpHit1}.hud-hp[data-fx=heal0]{animation:.7s ease-out hpHeal0}.hud-hp[data-fx=heal1]{animation:.7s ease-out hpHeal1}.hud-hp-pop{pointer-events:none;opacity:0;white-space:nowrap;background:#020617e6;border-radius:4px;padding:0 .35em;font:900 clamp(11px,1.7vmin,16px)/1.1 ui-monospace,monospace;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #94a3b859}.hud-hp-pop[data-fx^=hit]{color:#fca5a5}.hud-hp-pop[data-fx^=heal]{color:#86efac}.hud-hp-pop[data-fx$="0"]{animation:.9s ease-out hpPop0}.hud-hp-pop[data-fx$="1"]{animation:.9s ease-out hpPop1}@keyframes hpHit0{0%,40%{box-shadow:0 0 0 2px #ef4444,0 0 14px #ef4444}to{box-shadow:none}}@keyframes hpHit1{0%,40%{box-shadow:0 0 0 2px #ef4444,0 0 14px #ef4444}to{box-shadow:none}}@keyframes hpHeal0{0%,40%{box-shadow:0 0 0 2px #22c55e,0 0 16px #4ade80}to{box-shadow:none}}@keyframes hpHeal1{0%,40%{box-shadow:0 0 0 2px #22c55e,0 0 16px #4ade80}to{box-shadow:none}}@keyframes hpPop0{0%{opacity:1;transform:translate(-50%, var(--hp-y0,3px)) scale(var(--hp-s,1.25))}40%{opacity:1}to{opacity:0;transform:translate(-50%, var(--hp-drift,14px)) scale(1)}}@keyframes hpPop1{0%{opacity:1;transform:translate(-50%, var(--hp-y0,3px)) scale(var(--hp-s,1.25))}40%{opacity:1}to{opacity:0;transform:translate(-50%, var(--hp-drift,14px)) scale(1)}}@keyframes hpLowPulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.hud-hp i.is-low{animation:none}.hud-hp-pop[data-fx]{animation-duration:1.4s}}.hud-track{background:linear-gradient(90deg,#ff007f2e,#00f0ff2e),#020617d9;border:1.5px solid #94a3b873;border-radius:9999px;grid-area:track;align-self:center;height:clamp(22px,3.6vmin,38px);margin:0 clamp(10px,2vmin,22px);position:relative}.hud-track:before{content:"";background:#e2e8f040;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.lap-tick{background:#67e8f999;width:2px;position:absolute;top:18%;bottom:18%}.finish-flag{font-size:clamp(16px,2.8vmin,30px);position:absolute;top:50%;right:-.55em;transform:translateY(-50%)}.hud-track{--strip-in:max(19px, calc(9px + 1.5vmin))}.hud-dots{inset:0 var(--strip-in);position:absolute}.hud-track .lap-tick{translate:calc(var(--strip-in) / 3) 0}.hud-track .lap-tick+.lap-tick{translate:calc(var(--strip-in) / -3) 0}.hud-dot{background:var(--dot);width:clamp(10px,1.6vmin,18px);height:clamp(10px,1.6vmin,18px);box-shadow:0 0 8px var(--dot);border:2px solid #020617e6;border-radius:9999px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.hud-dot:not(.hud-dot-you):not(.hud-dot-ghost){white-space:nowrap;color:#fff;border-color:var(--dot);width:auto;min-width:clamp(14px,2.4vmin,24px);height:clamp(14px,2.4vmin,24px);box-shadow:0 0 6px var(--dot);background:#020617;justify-content:center;align-items:center;padding:0 2px;font-size:clamp(9px,1.5vmin,14px);font-weight:900;line-height:1;display:flex}.hud-dot[data-near=ahead],.hud-dot[data-near=behind]{z-index:1}.hud-dot[data-near=ahead]:before{content:"▲";margin-right:1px;font-size:.75em}.hud-dot[data-near=behind]:before{content:"▼";margin-right:1px;font-size:.75em}.hud-dot-you{z-index:2;color:#05050d;background:#fff;border:2px solid #f80;border-radius:8px;width:auto;height:auto;padding:1px 6px;font-size:clamp(8px,1.3vmin,13px);font-weight:900;box-shadow:0 0 10px #f80}.hud-times{flex-wrap:wrap;grid-area:times;justify-content:center;align-items:center;gap:4px clamp(6px,1.4vmin,16px);min-width:0;display:flex}.hud-clockbox{background:#020617d9;border:1px solid #94a3b859;border-radius:9999px;align-items:baseline;gap:clamp(6px,1.2vmin,12px);padding:2px clamp(8px,1.4vmin,14px);display:inline-flex}.hud-time{font-size:calc(clamp(13px, 2.4vmin, 26px) * var(--hk));font-variant-numeric:tabular-nums;color:#f8fafc;font-weight:900}.hud-clock{font-size:calc(clamp(11px, 2vmin, 20px) * var(--hk));color:#fcd34d;font-weight:800}.hud-clock.hidden{display:none}.gap{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(clamp(10px, 1.7vmin, 17px) * var(--hk));background:#020617cc;border-radius:9999px;flex:none;padding:2px 8px;font-weight:800;overflow:hidden}.gap:empty{display:none}.gap-ahead{color:#fde68a;border:1px solid #fbbf2473}.gap-behind{color:#a5f3fc;border:1px solid #22d3ee66}.hud-speed{text-align:right;grid-area:speed;min-width:clamp(104px,17vmin,200px)}.spd-line{justify-content:flex-end;align-items:baseline;gap:4px;line-height:.9;display:flex}.spd-num{font-size:calc(clamp(28px, 6.6vmin, 72px) * var(--hk));font-variant-numeric:tabular-nums;color:#ff3b3b;text-shadow:0 0 12px #ff2a2ab3;font-style:italic;font-weight:900}.spd-line small{font-size:calc(clamp(9px, 1.5vmin, 15px) * var(--hk));color:#cbd5e1;font-weight:800}.hud-speed.is-88 .spd-num{color:#00f0ff;text-shadow:0 0 16px #00f0ffe6}.hud-meter{background:#1e293b;border-radius:9999px;height:clamp(5px,.9vmin,10px);margin-top:5px;position:relative;overflow:hidden}.hud-meter i{border-radius:inherit;width:0;height:100%;display:block}.speed-meter i{background:linear-gradient(90deg,#22c55e,#facc15 50%,#00f0ff 56%,#ff007f)}.speed-meter .m88{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:55%}.flux-meter i{background:linear-gradient(90deg,#0284c7,#00f0ff,#fde047)}.nos-meter{margin-right:clamp(26px,3.6vmin,36px);overflow:visible}.nos-meter i{background:linear-gradient(90deg,#2563eb,#60a5fa,#a855f7)}.nos-meter b{color:#93c5fd;letter-spacing:.08em;font:700 clamp(7px,1.1vmin,10px)/1 Orbitron,sans-serif;position:absolute;top:50%;right:0;transform:translate(calc(100% + 4px),-50%)}.hud-speed.is-nos .nos-meter i{box-shadow:0 0 8px #a855f7,0 0 2px #fff}.spd-foot{color:#94a3b8;justify-content:space-between;gap:8px;margin-top:4px;font-size:clamp(9px,1.5vmin,15px);font-weight:800;display:flex}.hud-score{color:#e2e8f0;font-variant-numeric:tabular-nums}.hud-score.is-pen{color:#fca5a5}.hud-score.is-pen:after{content:"PENALTY";color:#94a3b8;font-size:max(.75em,9px);display:block}.hud-speed.is-ready{border-color:#fde047}.hud-speed.is-ready #hudFluxLabel{color:#fde047}.hud-gearcol{flex-direction:column;grid-area:gear;align-items:flex-end;gap:4px;display:flex}.hud-steer{white-space:nowrap;letter-spacing:.06em;color:#a5f3fc;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#020617d9;border:1.5px solid #22d3ee73;border-radius:9999px;align-items:center;gap:3px;min-height:26px;padding:2px 8px;font:800 clamp(8px,1.2vmin,11px)/1 Orbitron,sans-serif;display:inline-flex;position:relative}.hud-steer:after{content:"";position:absolute;inset:-5px -2px -17px}.hud-steer span{font-size:1.25em;line-height:1}.hud-steer i{font-size:1.2em;font-style:normal}.hud-steer[data-assist=auto]{color:#fbcfe8;border-color:#f472b6}.hud-steer.is-flash{animation:1.6s ease-out steer-flash}@keyframes steer-flash{0%,30%{color:#fff;box-shadow:0 0 0 3px #22d3eea6,0 0 18px #22d3eeb3}to{box-shadow:none}}[data-motion=reduce] .hud-steer.is-flash{animation:none}.steer-picker{z-index:60;background:#020617f5;border:1.5px solid #22d3ee;border-radius:16px;width:min(340px,100vw - 16px);padding:10px;position:fixed;box-shadow:0 12px 40px #0009}.steer-picker.hidden{display:none}.sp-label{letter-spacing:.14em;color:#67e8f9;margin:2px 2px 6px;font:900 10px/1 Orbitron,sans-serif}.sp-row{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.steer-picker button{color:#cbd5e1;background:#0f172a;border:1.5px solid #334155;border-radius:12px;flex-direction:column;flex:28%;justify-content:center;align-items:center;gap:2px;min-height:44px;padding:4px 6px;font:800 18px/1.1 Orbitron,sans-serif;display:flex}.steer-picker button b{font-size:9px}.steer-picker button[aria-pressed=true]{color:#fff;background:#22d3ee2e;border-color:#22d3ee}.steer-picker button:disabled{opacity:.35}.steer-picker .sp-recenter{flex-direction:row;width:100%;font-size:11px}.seg-wrap{flex-wrap:wrap}.seg-wrap button{flex:18%}.seg button.hidden{display:none}.seg button:disabled{opacity:.35}.hud-gear{background:#020617d9;border:1.5px solid #94a3b880;border-radius:9999px;width:clamp(44px,6.4vmin,64px);height:clamp(44px,6.4vmin,64px);font-size:clamp(18px,2.8vmin,28px)}@media (width<=599px) and (aspect-ratio>=0) and (orientation:portrait){.race-hud{-moz-column-gap:4px;grid-template-columns:auto minmax(min-content,1fr) auto auto;grid-template-areas:"pos times speed gear""track track track track";column-gap:4px}.hud-times{text-align:center;flex-flow:column;align-items:stretch;gap:3px}.hud-track{margin:0 14px 0 6px}.hud-pos,.hud-speed{min-width:min-content}.spd-foot{text-align:right;flex-wrap:wrap;justify-content:flex-end;row-gap:0}.hud-score{white-space:nowrap}.gap{font-size:calc(10px * var(--hk));text-align:center;padding:1px 3px}.hud-clockbox{-moz-column-gap:6px;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:0 6px;padding:2px 6px}}@media (width<=374px) and (orientation:portrait){.pos-num{font-size:calc(28px * var(--hk))}.spd-num{font-size:calc(24px * var(--hk))}.hud-lap{letter-spacing:.04em}.hud-card{padding-left:6px;padding-right:6px}.hud-steer b{display:none}.hud-steer:after{left:-9px;right:-9px}}@media (height<=520px) and (orientation:landscape){.race-hud{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"pos track times speed gear";align-items:center}.hud-times{flex-flow:column;gap:2px}.gap-behind{display:none}.pos-num{font-size:calc(30px * var(--hk))}.spd-num{font-size:calc(26px * var(--hk))}.hud-pos,.hud-speed{min-width:0}}@media (height<=520px) and (width<=619px) and (orientation:landscape){[data-hud-size=large] .hud-track{display:none}}[data-hud-size=large] .race-hud{--hk:1.3}@media (orientation:portrait){[data-hud-size=large] .race-hud{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"pos.speed gear""times times times times""track track track track"}[data-hud-size=large] .hud-times{flex-flow:wrap;justify-content:center;align-items:center}[data-hud-size=large] .hud-hp-pop{--hp-y0:1px;--hp-s:1;--hp-drift:1px}}.racer-pill{color:#e2e8f0;min-height:44px}.racer-pill-name{color:#fff;letter-spacing:.2em;border-right:1px solid #94a3b859;padding-right:10px;font-weight:900}.racer-pill:hover,.racer-pill:focus-visible{border-color:#ff007f;box-shadow:0 0 18px #ff007f73}.racer-modal{z-index:60;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020617e6;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.racer-modal.hidden{display:none}.racer-card{color:#e2e8f0;background:linear-gradient(160deg,#150a2e 0%,#0b0518 60%);border:2px solid #ff007f;border-radius:22px;width:100%;max-width:30rem;margin:auto;padding:18px 16px 14px;font-family:Orbitron,sans-serif;position:relative;box-shadow:0 0 50px #ff007f59,inset 0 0 30px #00f0ff0f}.racer-close{color:#94a3b8;border-radius:999px;width:44px;height:44px;font-size:18px;position:absolute;top:8px;right:8px}.racer-head{align-items:center;gap:14px;padding-right:40px;display:flex}.racer-badge{text-align:center;color:#fff;letter-spacing:.12em;background:linear-gradient(135deg,#f50,#ff007f);border-radius:14px;flex:none;min-width:84px;padding:10px 12px;font-family:"Press Start 2P",monospace;font-size:20px;box-shadow:0 0 24px #ff550080}.racer-kicker{letter-spacing:.22em;color:#00f0ff;font-size:10px;font-weight:900}.racer-sub{color:#cbd5e1;margin-top:4px;font-size:11px;line-height:1.4}.racer-sec{border-top:1px solid #94a3b838;margin-top:16px;padding-top:12px}.racer-sec h3{letter-spacing:.22em;color:#ffd000;margin-bottom:8px;font-size:10px;font-weight:900}.racer-list{flex-wrap:wrap;gap:8px;display:flex}.racer-chip{color:#fff;letter-spacing:.22em;background:#0f172ae6;border:1px solid #334155;border-radius:12px;min-width:64px;min-height:44px;padding:0 14px;font-size:13px;font-weight:900}.racer-chip.on{background:#00f0ff29;border-color:#00f0ff;box-shadow:0 0 14px #00f0ff59}.racer-chip-add{color:#ffd000;letter-spacing:.1em;font-size:11px}.racer-btn{color:#e0fbff;letter-spacing:.12em;background:#00f0ff1a;border:1px solid #00f0ff;border-radius:12px;min-height:44px;padding:0 14px;font-size:11px;font-weight:900}.racer-btn-hot{color:#fff;background:linear-gradient(135deg,#f50,#ff007f);border-color:#f50}.racer-linkbox{align-items:center;gap:14px;margin-top:10px;display:flex}.racer-linkbox.hidden,.racer-recovery.hidden{display:none}.racer-qr{width:132px;height:132px;image-rendering:pixelated;border-radius:10px;flex:none}.racer-code{color:#fff;letter-spacing:.14em;text-shadow:0 0 14px #00f0ff99;font-family:"Press Start 2P",monospace;font-size:20px}.racer-code-long{word-break:break-all;font-size:15px}.racer-note{color:#cbd5e1;margin-top:6px;font-size:10px;line-height:1.5}.racer-join{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.racer-join label{letter-spacing:.14em;color:#00f0ff;font-size:10px;font-weight:900}.racer-join input{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#020617;border:1px solid #475569;border-radius:12px;flex:8rem;min-width:0;min-height:44px;padding:0 12px;font-family:"Press Start 2P",monospace;font-size:14px}.racer-msg{color:#cbd5e1;min-height:1.2em;margin-top:8px;font-size:11px;font-weight:800}.racer-msg[data-tone=bad]{color:#fda4af}.racer-msg[data-tone=good]{color:#86efac}.racer-forget{letter-spacing:.14em;color:#94a3b8;text-underline-offset:4px;min-height:44px;margin:16px auto 0;padding:0 12px;font-size:10px;font-weight:800;text-decoration:underline;display:block}.racer-forget[data-armed="1"]{color:#fda4af}.hud-speed{position:relative}.hud-penalty{pointer-events:none;white-space:nowrap;opacity:0;color:#ff4d6d;text-shadow:0 0 10px #ff4d6dcc,0 1px #000;margin-bottom:4px;font-family:Orbitron,sans-serif;font-size:clamp(11px,1.8vmin,16px);font-weight:900;position:absolute;bottom:100%;right:6px}.hud-penalty.show{animation:.9s ease-out both penalty-float}@keyframes penalty-float{0%{opacity:0;transform:translateY(6px)scale(1.25)}15%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-14px)}}[data-motion=reduce] .hud-penalty.show{animation:.9s linear both penalty-fade}@media (prefers-reduced-motion:reduce){.hud-penalty.show{animation:.9s linear both penalty-fade}}@keyframes penalty-fade{0%,75%{opacity:1}to{opacity:0}}.friends-cta{color:#e0fbff;letter-spacing:.16em;background:#020617b8;border:2px solid #00f0ffbf;border-radius:999px;min-height:48px;padding:0 22px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900;box-shadow:0 0 22px #00f0ff59}.friends-cta:hover,.friends-cta:focus-visible{background:#00f0ff29;box-shadow:0 0 30px #00f0ff99}@media (height<=430px){.friends-cta{min-height:44px;font-size:11px}}.title-rival{letter-spacing:.12em;color:#fde68a;text-shadow:0 0 10px #f809;max-width:min(92vw,34rem);min-height:1.2em;font-size:10px;font-weight:900}.title-rival:empty{display:none}.offline-pill{letter-spacing:.14em;color:#bae6fd;background:#020617b3;border:1px solid #38bdf873;border-radius:999px;min-height:24px;padding:4px 10px;font-size:9px;font-weight:900}.offline-pill.is-ready{color:#bbf7d0;border-color:#4ade808c}.offline-hint{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 84px);text-align:left;z-index:5;background:#020617f0;border:1px solid #38bdf899;border-radius:14px;width:min(92vw,22rem);padding:12px 14px;position:absolute;transform:translate(-50%);box-shadow:0 10px 40px #00000080}.offline-hint b{color:#7dd3fc;letter-spacing:.08em;font-family:"Press Start 2P",monospace;font-size:10px;display:block}.offline-hint p{color:#e2e8f0;margin:6px 0 10px;font-size:13px;line-height:1.35}.offline-hint-row{justify-content:flex-end;gap:8px;display:flex}.offline-hint-row button{border-radius:10px;min-height:44px;padding:0 14px;font-family:"Press Start 2P",monospace;font-size:9px}.offline-hint-go{color:#020617;background:#38bdf8}.offline-hint-later{color:#94a3b8;background:0 0;border:1px solid #334155}.title-missions{letter-spacing:.1em;color:#a5f3fc;text-shadow:0 0 8px #00f0ff73;font-size:10px;font-weight:800}.title-missions:empty,.end-missions:empty{display:none}.end-missions{text-align:left;color:#cbd5e1;flex-direction:column;gap:2px;margin-top:6px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800;display:flex}.end-missions li{white-space:nowrap;text-overflow:ellipsis;background:#0f172ae6;border:1px solid #334155;border-radius:8px;padding:2px 8px;overflow:hidden}.end-missions li.done{color:#6ee7b7;border-color:#10b98199}.title-lines{flex-direction:column;align-items:center;gap:4px;display:flex}@media (height<=430px){.title-lines{flex-direction:row;gap:14px}}@media (width>=900px) and (height>=600px) and (aspect-ratio>=5/4){.title-screen .title-mid{grid-template-columns:1fr auto 1fr;grid-auto-flow:dense;place-items:center;gap:12px;margin:10px 0 auto;display:grid}.title-mid>*{grid-column:1/-1}.title-mid>#btnStartRace{grid-column:2}.title-mid>#btnOpenLive{grid-column:1;justify-self:end}.title-mid>.title-chips{grid-column:3;justify-self:start}.title-mid>.offline-pill{left:50%;bottom:max(22px, env(safe-area-inset-bottom));position:absolute;translate:-50%}}@media (height<=430px) and (orientation:landscape){.title-screen .title-top{justify-content:center;align-items:center;gap:14px;display:flex}.title-screen .wordmark{flex-wrap:nowrap;font-size:min(2.1rem,4.6vw)}.title-top>.racer-pill{margin-top:0}.title-screen .title-mid{grid-template-columns:1fr auto 1fr;grid-auto-flow:dense;place-items:center;gap:6px 10px;margin:6px 0 auto;display:grid}.title-mid>*{grid-column:1/-1}.title-mid>#btnStartRace{grid-column:2;width:min(32vw,260px);min-height:56px;padding:6px 12px}.title-mid>#btnOpenLive{grid-column:1;justify-self:end;padding:0 16px}.title-mid>.title-chips{flex-direction:column;grid-column:3;justify-self:start;align-items:flex-start;gap:6px}.title-mid>#btnStartRace .play-cta-hint{letter-spacing:.12em;margin-top:4px}.title-chips>.title-tilt{gap:6px;padding:0 10px;font-size:11px}.title-chips>.title-view{font-size:11px}.title-mid>.offline-pill{left:calc(50% - 34px);bottom:max(8px, env(safe-area-inset-bottom));position:absolute;translate:-50%}.title-mid>#challengeBanner{left:max(16px, env(safe-area-inset-left));bottom:max(64px, calc(env(safe-area-inset-bottom) + 58px));flex-wrap:wrap;gap:4px 8px;width:calc(30vw - 16px);max-width:15rem;padding:6px 8px 6px 12px;position:absolute}.title-mid>#challengeBanner .challenge-go{margin-left:auto}.title-screen:has(#challengeBanner:not(.hidden)) .home-hooks{display:none}}@media (width<=480px) and (orientation:portrait){.title-chips{gap:6px}.title-chips>*{white-space:nowrap;letter-spacing:.06em}.title-chips>.title-tilt{gap:5px;padding:0 6px 0 10px}.title-chips>.title-view{gap:4px;padding:0 6px 0 10px}.title-view b{padding:3px 7px}#btnStartRace .play-cta-hint{letter-spacing:.14em}.title-screen:has(#challengeBanner:not(.hidden)) .home-hooks{display:none}}@media (width<=380px) and (orientation:portrait){.title-chips>*>span[aria-hidden]{display:none}#btnStartRace{padding-inline:16px}}@media (width<=480px) and (height<=700px) and (orientation:portrait){.title-screen .title-mid{margin:8px 0 auto}.title-screen{padding-top:max(14px, env(safe-area-inset-top))}.title-screen .wordmark{font-size:2.4rem}.play-cta{min-height:64px}.play-cta-label{font-size:24px}#btnStartRace .play-cta-hint{letter-spacing:.08em;font-size:9px}.title-mid{gap:6px}}@media (height<=700px) and (orientation:portrait){.end-missions{gap:1px;margin-top:3px;font-size:9px}.end-missions li{padding:0 8px}}.rank-card{background:linear-gradient(135deg,#ff007f2e,#00f0ff1f);border:1px solid #ff007f8c;border-radius:14px;margin-top:2px;padding:8px 10px;font-family:Orbitron,sans-serif}.rank-card-in{animation:.5s cubic-bezier(.2,1.4,.4,1) both rankPop}@keyframes rankPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.rank-main{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;display:flex}.rank-label{letter-spacing:.2em;color:#f0abfc;font-size:10px;font-weight:900}.rank-num{color:#fff;text-shadow:0 0 16px #00f0ffcc;font-variant-numeric:tabular-nums;font-family:"Press Start 2P",monospace;font-size:26px}.rank-move{font-size:13px;font-weight:900}.rank-up{color:#4ade80}.rank-down{color:#fda4af}.rank-new{color:#ffd000}.rank-same{color:#94a3b8}.rank-pb{color:#1a0b00;letter-spacing:.12em;background:#ffd000;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:900}.rank-target{color:#fde68a;letter-spacing:.04em;margin-top:4px;font-size:11px;font-weight:900}.rank-chips{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:6px;display:flex}.rank-chip{letter-spacing:.1em;color:#cbd5e1;background:#020617cc;border:1px solid #334155;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:900}.rank-chip.rank-up{color:#4ade80;border-color:#4ade8080}.rank-streak{color:#fdba74;border-color:#fdba7499}.board-tab{min-height:44px}.board-row-in{animation:.35s ease-out both rowIn;animation-delay:calc(var(--i,0) * 45ms)}@keyframes rowIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.board-row.p1{background:linear-gradient(90deg,#ffd00047,#020617b3);border:1px solid #ffd000b3}.board-row.p2{background:linear-gradient(90deg,#cbd5e138,#020617b3);border:1px solid #cbd5e180}.board-row.p3{background:linear-gradient(90deg,#fb923c38,#020617b3);border:1px solid #fb923c80}.board-row.p1 .rk,.board-row.p2 .rk,.board-row.p3 .rk{font-size:16px}.board-row.me{box-shadow:0 0 0 2px #f80,0 0 18px #ff880073}.board-row .badges{letter-spacing:0;font-style:normal}.board-gap{text-align:center;color:#64748b;font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){.rank-card-in,.board-row-in{animation:none}}.race-stage.hidden,.race-stage .hidden{display:none!important}.race-stage{z-index:25;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;font-family:Orbitron,sans-serif;display:flex;position:fixed;inset:0}body.race-starting .race-stage{pointer-events:auto;background:radial-gradient(#05050d26,#05050d99)}html.touch-ui body.race-starting .race-stage{pointer-events:none}body.race-starting #touchControlsLayer .steer-group,body.race-starting #steerHint{visibility:hidden}body.labels-up #steerHint{visibility:hidden!important;transition:none!important}.rc-card{background:linear-gradient(120deg,#0a061ef0,#1e0628e6);border:2px solid #ff2bd6;border-radius:24px;align-items:center;gap:clamp(12px,2.4vmin,26px);max-width:min(92vw,640px);padding:clamp(12px,2vmin,22px) clamp(16px,3vmin,32px);display:flex;box-shadow:0 0 40px #ff2bd673,inset 0 0 30px #0009}.rc-card.rc-you{border-color:#f80;box-shadow:0 0 46px #f809}.rc-pop{animation:.32s cubic-bezier(.2,1.5,.4,1) rc-pop}@keyframes rc-pop{0%{opacity:0;transform:translate(-40px)scale(.92)}to{opacity:1;transform:none}}.rc-portrait{background:radial-gradient(circle at 30% 25%, var(--c2), var(--c1) 55%, #05050d 100%);width:clamp(64px,12vmin,120px);height:clamp(64px,12vmin,120px);box-shadow:0 0 24px var(--c1);border-radius:18px;flex-shrink:0;place-items:center;font-size:clamp(30px,6vmin,60px);display:grid}.rc-portrait.has-car{background:radial-gradient(circle at 50% 70%, var(--c1), #0b0620 62%, #05050d 100%)}.rc-car-art{image-rendering:auto;filter:drop-shadow(0 4px 6px #0009);width:100%;height:auto}.rc-spec{letter-spacing:.08em;color:#fde047;margin-top:3px;font-size:clamp(10px,1.6vmin,14px);font-weight:800}.rc-mycar{text-align:center;color:#e2e8f0;background:#020617db;border:1px solid #f80;border-radius:999px;flex-basis:100%;margin:0 auto;padding:3px 12px;font-size:clamp(10px,1.5vmin,13px);font-weight:700}.rc-mycar b{color:#fde047}@media (width<=599px){.rc-mycar{white-space:nowrap;overflow:hidden}.rc-mycar-spec{display:none}.rc-mycar-name{text-overflow:ellipsis;vertical-align:top;max-width:calc(100% - 13em);display:inline-block;overflow:hidden}}.pod-carbox{place-items:center;width:40px;height:28px;display:grid}.pod-car{-o-object-fit:contain;object-fit:contain;width:40px;height:28px}.rc-text{text-align:left;flex-direction:column;min-width:0;display:flex}.rc-tag{letter-spacing:.18em;color:#67e8f9;font-size:clamp(11px,1.8vmin,16px);font-weight:800}.rc-tag b{color:#fde047;margin-left:8px}.rc-name{color:#fff;text-shadow:0 0 18px #fff6,0 3px #ff007f;overflow-wrap:anywhere;font-size:clamp(24px,5.4vmin,56px);font-style:italic;font-weight:900;line-height:1.05}.rc-car{color:#cbd5e1;margin-top:4px;font-family:Inter,sans-serif;font-size:clamp(12px,1.9vmin,18px);font-weight:700}.rc-grid{flex-wrap:wrap;justify-content:center;gap:4px;width:min(96vw,640px);display:flex}.rc-chip{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#fff;border-left:5px solid var(--c1);background:#020617db;border-radius:8px;flex:1 1 0;min-width:0;padding:3px 2px;font-size:clamp(10px,1.6vmin,14px);font-weight:800;display:block;overflow:hidden}.rc-chip b{color:#fde047}.rc-chip-you{border:2px solid #f80;border-left-width:5px}.rc-lights{background:#020617d1;border:2px solid #334155;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:16px 26px;display:flex}.rc-bulbs{gap:clamp(10px,2vmin,20px);display:flex}.rc-bulbs i{background:#1f1f2e;border:3px solid #0f172a;border-radius:9999px;width:clamp(38px,8vmin,78px);height:clamp(38px,8vmin,78px);box-shadow:inset 0 0 12px #000}.rc-lights[data-state="3"] .rc-bulbs i:first-child,.rc-lights[data-state="2"] .rc-bulbs i:nth-child(-n+2),.rc-lights[data-state="1"] .rc-bulbs i{background:radial-gradient(circle at 35% 30%,#ffb4b4,#ff1f1f 55%,#7f0000);box-shadow:0 0 28px #ff1f1f}.rc-lights[data-state=go] .rc-bulbs i{background:radial-gradient(circle at 35% 30%,#bbffd0,#2f6 55%,#046b2a);box-shadow:0 0 34px #2f6}.rc-count{color:#fff;text-shadow:0 0 26px #ff1f1fcc,0 5px #7f0000;font-size:clamp(54px,13vmin,140px);font-style:italic;font-weight:900;line-height:1}.rc-lights[data-state=go] .rc-count{color:#2f6;text-shadow:0 0 34px #22ff66e6,0 5px #046b2a}.rc-hint{letter-spacing:.14em;color:#fde68a;text-align:center;font-size:clamp(10px,1.6vmin,15px);font-weight:800}.rc-skip{pointer-events:auto;letter-spacing:.14em;color:#e2e8f0;background:#020617cc;border:1px solid #475569;border-radius:9999px;min-height:44px;padding:0 18px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:800}@media (height>=561px){.race-stage .rc-skip{--skip-h:44px;height:var(--skip-h);margin-top:calc(-2 * (var(--skip-h) + 14px));order:-1}}.rc-finish{background:#020617db;border:3px solid #fff;border-radius:26px;flex-direction:column;align-items:center;gap:4px;padding:18px 34px 22px;animation:.4s cubic-bezier(.2,1.5,.4,1) rc-pop;display:flex;box-shadow:0 0 50px #ffffff59}.rc-flag{background:repeating-conic-gradient(#fff 0 25%, #0b0b12 0 50%) 0 0 / clamp(18px, 3vmin, 30px) clamp(18px, 3vmin, 30px);border-radius:6px;width:clamp(120px,24vmin,240px);height:clamp(36px,6vmin,60px);animation:.6s ease-in-out infinite alternate rc-wave}@keyframes rc-wave{0%{transform:skewY(-4deg)}to{transform:skewY(4deg)}}.rc-finish-word{letter-spacing:.3em;color:#e2e8f0;font-size:clamp(16px,3vmin,28px);font-weight:900}.rc-finish-place{color:#fde047;text-shadow:0 0 30px #fde047cc,0 6px #b45309;font-size:clamp(64px,15vmin,160px);font-style:italic;font-weight:900;line-height:.95}.rc-finish-line{letter-spacing:.12em;color:#fff;font-size:clamp(14px,2.6vmin,26px);font-weight:900}@media (height<=560px){.race-stage .rc-grid{display:none!important}.race-stage{justify-content:flex-end;padding-bottom:12px}}@media (height<=479px){.race-stage .rc-lights{left:50%;top:max(calc(var(--slot-message,97px) + 36px), calc(46% - 40px));border-radius:14px;flex-direction:row;gap:8px;width:max-content;max-width:calc(100% - 16px);padding:3px 12px;position:absolute;transform:translate(-50%)}.race-stage .rc-lights.rc-yield{visibility:hidden}.rc-lights .rc-bulbs{flex-shrink:0;gap:5px}.rc-lights .rc-bulbs i{border-width:2px;width:16px;height:16px;box-shadow:inset 0 0 5px #000}.rc-lights[data-state="3"] .rc-bulbs i:first-child,.rc-lights[data-state="2"] .rc-bulbs i:nth-child(-n+2),.rc-lights[data-state="1"] .rc-bulbs i{box-shadow:0 0 10px #ff1f1f}.rc-lights[data-state=go] .rc-bulbs i{box-shadow:0 0 12px #2f6}.rc-lights .rc-count{text-shadow:0 0 12px #ff1f1fcc,0 2px #7f0000;flex-shrink:0;min-width:2.1em;font-size:26px}.rc-lights[data-state=go] .rc-count{text-shadow:0 0 14px #22ff66e6,0 2px #046b2a}.rc-lights .rc-hint{letter-spacing:.08em;min-width:0;font-size:10px}}@media (width<=599px) and (height>=561px){.race-stage{--lt:max(calc(var(--slot-message,126px) + 80px), calc(46% - 104px))}.race-stage .rc-lights{left:50%;top:var(--lt);-moz-column-gap:12px;border-radius:16px;grid-template-columns:auto auto;place-items:center;gap:4px 12px;width:max-content;max-width:calc(100% - 16px);padding:6px 12px 7px;display:grid;position:absolute;transform:translate(-50%)}.race-stage .rc-grid{left:50%;bottom:calc(100% - var(--lt) + 6px);position:absolute;transform:translate(-50%)}.rc-lights .rc-bulbs{gap:8px}.rc-lights .rc-bulbs i{border-width:2px;width:30px;height:30px;box-shadow:inset 0 0 8px #000}.rc-lights[data-state="3"] .rc-bulbs i:first-child,.rc-lights[data-state="2"] .rc-bulbs i:nth-child(-n+2),.rc-lights[data-state="1"] .rc-bulbs i{box-shadow:0 0 16px #ff1f1f}.rc-lights[data-state=go] .rc-bulbs i{box-shadow:0 0 18px #2f6}.rc-lights .rc-count{text-align:center;text-shadow:0 0 16px #ff1f1fcc,0 3px #7f0000;min-width:2.1em;font-size:40px}.rc-lights[data-state=go] .rc-count{text-shadow:0 0 18px #22ff66e6,0 3px #046b2a}.rc-lights .rc-hint{letter-spacing:.02em;text-wrap:balance;grid-column:1/-1;font-size:min(10px,2.7vw)}.race-stage .rc-lights[data-state=go]{animation:.4s ease-in forwards rc-go-out}}@keyframes rc-go-out{0%{opacity:1}to{opacity:0}}@media (width<=479px) and (height>=561px){.rc-grid[data-beat=chips] .rc-mycar,.rc-grid[data-beat=stats] .rc-chip,.rc-grid[data-beat=none]{display:none}.rc-grid[data-beat]>*{animation:.25s ease-out rc-beat}}@keyframes rc-beat{0%{opacity:0}to{opacity:1}}body.rc-grid-up .tc-guide{transition:none;opacity:0!important}[data-motion=reduce] .rc-pop,[data-motion=reduce] .rc-finish,[data-motion=reduce] .rc-flag,[data-motion=reduce] .rc-grid[data-beat]>*{animation:none!important}[data-motion=reduce] .tc-guide{transition:none}.results-card{flex-direction:column;gap:10px;max-width:30rem;padding:18px 18px 14px;display:flex}.end-title{letter-spacing:.02em;margin-top:6px;font-size:clamp(26px,5vmin,44px);line-height:1}#gameOverModal[data-place="1"] .end-title{color:#fde047;text-shadow:0 0 22px #fde047b3}#gameOverModal[data-place="2"] .end-title{color:#e2e8f0}#gameOverModal[data-place="3"] .end-title{color:#fdba74}.end-headline{color:#cbd5e1;margin-top:4px;font-size:14px;font-weight:700}.end-podium-box{margin-top:8px}.end-podium-box.hidden{display:none}.end-podium{text-align:left;flex-direction:column;gap:3px;display:flex}.pod-row{background:#020617bf;border-radius:10px;grid-template-columns:1.6rem 6px 40px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 10px;font-family:Orbitron,sans-serif;font-size:12px;display:grid}.pod-place{color:#94a3b8;text-align:center;font-weight:900}.pod-p1 .pod-place{color:#fde047}.pod-p2 .pod-place{color:#e2e8f0}.pod-p3 .pod-place{color:#fdba74}.pod-swatch{background:var(--c1);width:6px;height:22px;box-shadow:0 0 8px var(--c1);border-radius:3px}.pod-name{text-overflow:ellipsis;white-space:nowrap;color:#f8fafc;min-width:0;font-weight:800;overflow:hidden}.pod-name small{color:#94a3b8;margin-left:8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}.pod-time{font-variant-numeric:tabular-nums;color:#a5f3fc;font-weight:800}.pod-you{background:#ff88002e;border:1px solid #f80}.pod-you .pod-name{color:#fdba74}.pod-note{color:#94a3b8;text-align:right;margin-top:3px;font-size:10px}.end-stats{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.end-stats .led-box{border-radius:10px;flex-direction:column;min-width:0;padding:5px 9px;display:flex}.end-stats small{color:#94a3b8;font-family:Orbitron,sans-serif;font-size:8px}.end-stats b{white-space:nowrap;text-overflow:ellipsis;font-family:Orbitron,sans-serif;font-size:14px;font-weight:900;overflow:hidden}.end-board{background:#020617cc;border:1px solid #22d3ee66;border-radius:14px;min-height:20px;margin-top:8px;padding:6px}.end-board:not(:has(#initialsForm:not(.hidden))):not(:has(#endRankText:not(:empty))):not(:has(#endRankCard:not(:empty))){display:none}.end-actions{gap:8px;margin-top:10px;display:flex}.end-actions-2{justify-content:center;gap:18px;margin-top:4px}.end-btn{white-space:nowrap;border-radius:14px;flex:1;min-height:48px;padding:0 10px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900}.end-btn.hidden{display:none}.end-btn-main{letter-spacing:.06em;flex:1.4;font-size:15px}.end-btn-next{color:#05050d;background:linear-gradient(135deg,#00f0ff,#22d3ee 60%,#a5f3fc);box-shadow:0 0 16px #00f0ff80}.end-btn-ghost{color:#e2e8f0;background:#1e293bf2;border:1px solid #475569}.end-link{color:#94a3b8;min-height:44px;padding:0 8px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}@media (width>=760px) and (orientation:landscape),(width>=900px){.results-card{text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;max-width:56rem;padding:24px;display:grid}.res-right{flex-direction:column;justify-content:center;display:flex}}@media (height<=520px) and (orientation:landscape){.results-card{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;max-width:52rem;padding:10px 14px;display:grid}.end-title{margin-top:2px;font-size:22px}.end-headline{font-size:12px}.pod-row{grid-template-columns:1.6rem 6px 26px minmax(0,1fr) auto;padding:1px 8px;font-size:11px}.pod-swatch{height:16px}.pod-carbox,.pod-car{width:26px;height:16px}.pod-name small,.pod-note{display:none}.end-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.end-stats .led-box{padding:3px 8px}.end-stats b{font-size:12px}.end-missions{margin-top:3px;font-size:9px}.end-missions li{padding:1px 8px}.end-actions{margin-top:6px}.end-btn{min-height:44px}.res-right{flex-direction:column;justify-content:center;display:flex}}@media (height<=700px) and (orientation:portrait){.results-card{gap:4px;padding:10px 12px}.end-title{font-size:24px}.pod-row{grid-template-columns:1.6rem 6px 26px minmax(0,1fr) auto;padding:2px 8px}.pod-swatch{height:16px}.pod-carbox,.pod-car{width:26px;height:16px}.pod-name small,.pod-note{display:none}.end-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.end-stats .led-box{padding:3px 5px}.end-stats small{font-size:7px}.end-stats b{font-size:10px}}.end-penalty{color:#fda4af;white-space:nowrap;text-overflow:ellipsis;font-family:Orbitron,sans-serif;font-size:9px;font-weight:800;overflow:hidden}.end-penalty:empty{display:none}.save-notice{color:#fde68a;text-align:left;background:#451a03d9;border:1px solid #fbbf2499;border-radius:10px;align-items:center;gap:6px;margin-bottom:6px;padding:2px 2px 2px 10px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.save-notice>span{flex:1;min-width:0}.save-notice-x{color:#fde68a;border-radius:8px;flex:none;min-width:44px;min-height:44px;font-size:14px;font-weight:800}.save-notice-x:hover,.save-notice-x:focus-visible{background:#fbbf2433}.end-share{text-align:left;background:linear-gradient(120deg,#ff2bd6,#7c3aed 55%,#00b8d9);border:2px solid #fff9;border-radius:18px;align-items:center;gap:12px;width:100%;margin-top:10px;padding:8px 14px 8px 8px;display:flex;box-shadow:0 0 26px #ff2bd680,inset 0 -3px #00000040}.end-share.hidden{display:none}.end-share img{-o-object-fit:cover;object-fit:cover;background:#0b0221;border-radius:8px;flex-shrink:0;width:54px;height:68px;box-shadow:0 0 0 2px #ffffffb3}.end-share img:not([src]){visibility:hidden}.end-share-text{flex-direction:column;flex:1;min-width:0;display:flex}.end-share-text b{letter-spacing:.06em;color:#fff;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900}.end-share-text small{color:#fdf4ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.end-share-go{color:#fff;font-size:18px}.end-headline.is-win{color:#86efac}.share-card{max-width:30rem;box-shadow:0 0 50px #ff2bd64d}.share-img{border-radius:16px;max-width:100%;max-height:min(58vh,560px);margin:12px auto 10px;display:block;box-shadow:0 0 30px #ff2bd659}.share-formats{margin-bottom:10px}.share-actions{flex-wrap:wrap;gap:8px;display:flex}.share-actions .end-btn{flex:30%}.share-status{text-align:center;color:#86efac;min-height:1.2em;margin-top:8px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}.challenge{cursor:default;background:linear-gradient(120deg,#ff2bd6eb,#7c3aedeb);border:2px solid #fff;border-radius:18px;align-items:center;gap:12px;max-width:min(92vw,520px);padding:8px 8px 8px 16px;display:flex;box-shadow:0 0 28px #ff2bd68c}.challenge.hidden{display:none}.challenge-text{text-align:left;flex-direction:column;min-width:0;display:flex}.challenge-text b{color:#fff;letter-spacing:.04em;font-family:Orbitron,sans-serif;font-size:clamp(12px,2vmin,16px);font-weight:900}.challenge-text small{color:#fdf4ff;font-size:12px;font-weight:700}.challenge-go{color:#05050d;background:#fff;border-radius:14px;flex-shrink:0;min-height:48px;padding:0 18px;font-family:Orbitron,sans-serif;font-size:15px;font-weight:900}@media (height<=520px) and (orientation:landscape){.end-share{margin-top:6px;padding:4px 10px 4px 6px}.end-share img{width:36px;height:45px}}@media (height<=700px) and (orientation:portrait){.end-share{margin-top:6px;padding:4px 10px 4px 6px}.end-share img{width:40px;height:50px}}@media (height<=520px) and (orientation:landscape){.share-card{-moz-column-gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;max-width:44rem;display:grid}.share-card>div:first-child{grid-column:1/-1}.share-img{grid-row:2/span 3;max-height:calc(100vh - 110px);margin:6px 0}}#endPenaltyText{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#endUnlockText,#endMedalText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (height<=520px) and (orientation:landscape){.results-card{padding-top:8px;padding-bottom:8px}.end-share{gap:8px;padding:3px 10px 3px 4px}.end-share img{width:30px;height:38px}.end-share-text small{display:none}.end-board{margin-top:4px;padding:3px 6px}.end-actions-2{margin-top:0}.end-stats small{font-size:7px}}@media (height<=700px) and (orientation:portrait){.end-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.end-stats b{font-size:12px}.end-share img{width:34px;height:42px}.end-headline{font-size:12px}.end-actions{margin-top:6px}}.rank-ghost{color:#ede9fe;letter-spacing:.12em;background:#8b5cf629;border:1px dashed #c4b5fd;border-radius:12px;width:100%;min-height:44px;margin-top:8px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:900;display:block}.rank-ghost:hover,.rank-ghost:focus-visible{background:#8b5cf64d;box-shadow:0 0 16px #c4b5fd80}.hud-dot-ghost{--dot:#c4b5fd;z-index:1;white-space:nowrap;color:#ede9fe;background:#4c1d95d9;border:1px dashed #c4b5fd;border-radius:8px;width:auto;height:auto;padding:1px 6px;font-size:clamp(8px,1.2vmin,12px);font-weight:900}.hud-dot-ghost.is-behind{color:#fda4af}#btnDismissCoach{min-width:56px;min-height:44px}@media (height<=430px){.title-screen .wordmark-tagline{display:none}.title-icon{gap:0}.title-icon>small{display:none}.title-icon>span{width:46px;height:46px;font-size:20px}}.levelup{z-index:21;text-align:center;opacity:0;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.levelup b{letter-spacing:.04em;background:linear-gradient(#fff7c2 0%,#fde047 40%,#fb923c 75%,#ec4899 100%);color:#0000;-webkit-text-stroke:2px #1e0b3a;filter:drop-shadow(0 4px #1e0b3a)drop-shadow(0 0 22px #fde047a6);-webkit-background-clip:text;background-clip:text;font:italic 900 clamp(34px,9vmin,92px)/1 Orbitron,sans-serif;display:block}.levelup span{color:#05050d;background:#22d3ee;border-radius:9999px;margin-top:6px;padding:4px 14px;font:900 clamp(13px,2.4vmin,22px)/1.2 Orbitron,sans-serif;display:inline-block;box-shadow:0 0 18px #22d3eeb3}.levelup[data-fx$="0"]{animation:1.7s cubic-bezier(.2,1.4,.4,1) both levelUp0}.levelup[data-fx$="1"]{animation:1.7s cubic-bezier(.2,1.4,.4,1) both levelUp1}@keyframes levelUp0{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-8deg)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(2deg)}30%{transform:translate(-50%,-50%)scale(1)rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%)scale(1)}}@keyframes levelUp1{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-8deg)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(2deg)}30%{transform:translate(-50%,-50%)scale(1)rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%)scale(1)}}@media (prefers-reduced-motion:reduce){.levelup[data-fx]{animation-name:levelUpCalm}}[data-motion=reduce] .levelup[data-fx]{animation-name:levelUpCalm!important}@keyframes levelUpCalm{0%,to{opacity:0;transform:translate(-50%,-50%)}15%,80%{opacity:1;transform:translate(-50%,-50%)}}.title-goals{color:#fde68a;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;max-width:92vw;margin-top:2px;font-size:clamp(9px,1.5vmin,12px);overflow:hidden}.title-goals:empty{display:none}@media (height<=460px){.title-goals{display:none}}.end-goals{text-align:left;gap:4px;margin:8px 0 0;padding:0;font:700 clamp(9px,1.4vmin,12px)/1.3 Orbitron,sans-serif;list-style:none;display:grid}.end-goals li{color:#e2e8f0;background:#0f172acc;border-radius:8px;justify-content:space-between;gap:8px;padding:4px 8px;display:flex}.end-goals li.done{color:#86efac;background:#14532d8c}.end-goals li b{color:#fde047}.end-goals .goals-head{color:#fde68a;background:0 0;padding:0 2px;font-weight:900}.pause-goals{margin:10px 0 4px}.ctl-ref{background:#020617d9;border:1px solid #1e293b;border-radius:14px;margin-top:10px;padding:8px 10px 10px}.ctl-ref h3{letter-spacing:.14em;color:#67e8f9;margin-bottom:6px;font:900 11px/1.2 Orbitron,sans-serif}.ctl-ref h3 small{color:#cbd5e1;letter-spacing:.1em;margin-left:6px;font-size:10px}.ctl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ctl-grid>div{background:#0f172ae6;border-radius:8px;min-width:0;padding:4px 6px}.ctl-grid dt{letter-spacing:.08em;color:#94a3b8;font:700 10px/1.2 Orbitron,sans-serif}.ctl-grid dd{color:#f8fafc;overflow-wrap:anywhere;font:800 12px/1.25 Orbitron,sans-serif}.ctl-note{letter-spacing:.04em;color:#cbd5e1;margin-top:6px;font:700 11px/1.3 Orbitron,sans-serif}@media (width>=640px){.ctl-ref-wide .ctl-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.power-shop{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 0;font:700 clamp(9px,1.4vmin,12px)/1.25 Orbitron,sans-serif;display:grid}.power-shop.hidden{display:none}.power-shop .shop-head{color:#fde68a;text-align:left;grid-column:1/-1;padding:0 2px;font-weight:900}.power-shop .shop-item{text-align:center;color:#f8fafc;border:1.5px solid var(--pc,#64748b);min-height:44px;box-shadow:0 0 10px color-mix(in srgb, var(--pc,#64748b) 35%, transparent);cursor:pointer;background:linear-gradient(#1e293bf2,#0f172af2);border-radius:10px;gap:2px;padding:6px;display:grid}.power-shop .shop-item small{color:#cbd5e1;letter-spacing:.02em;font-size:.85em}.power-shop .shop-item b{color:#fde047}.power-shop .shop-item:disabled{opacity:.55;cursor:default;box-shadow:none}.power-shop .shop-item:focus-visible{outline-offset:2px;outline:2px solid #fff}.power-shop .shop-item.bought{animation:.35s ease-out shopPop}@keyframes shopPop{40%{transform:scale(1.07)}}[data-motion=reduce] .power-shop .shop-item.bought{animation:none}.storm-glow{z-index:19;opacity:0;background:radial-gradient(120% 90% at 50% 120%,#a855f7d9,#38bdf859 45%,#0000 75%);height:34vh;transition:opacity .25s linear;position:absolute;inset:auto 0 0}.storm-glow.is-close{animation:.9s steps(2,end) infinite stormFlicker}@keyframes stormFlicker{50%{filter:brightness(1.6)}}[data-motion=reduce] .storm-glow.is-close{animation:none}.hud-storm{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 22vh);z-index:20;color:#f5d0fe;background:#2e1065d9;border:1.5px solid #c084fc;border-radius:9999px;padding:4px 12px;font:900 clamp(11px,1.8vmin,16px)/1.2 Orbitron,sans-serif;position:absolute;transform:translate(-50%);box-shadow:0 0 16px #c084fc99}.continue-offer{z-index:45;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020617b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.continue-offer.hidden{display:none}.continue-card{text-align:center;background:#0f172a;border:2px solid #22d3ee;border-radius:24px;width:min(380px,100%);padding:18px 18px 14px;font-family:Orbitron,sans-serif;box-shadow:0 0 40px #22d3ee59}.continue-reason{color:#fca5a5;letter-spacing:.06em;font-size:12px;font-weight:800}.continue-title{color:#fff;margin:4px 0 8px;font-size:clamp(22px,5vmin,34px);font-style:italic;font-weight:900}.continue-clock{--left:1;color:#fde047;background:conic-gradient(#fde047 calc(var(--left) * 360deg), #1e293b 0);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 12px;font-size:28px;font-weight:900;display:grid;box-shadow:inset 0 0 0 6px #0f172a}.continue-yes{color:#052e16;background:linear-gradient(#4ade80,#16a34a);border-radius:16px;width:100%;min-height:52px;font:900 16px/1 Orbitron,sans-serif;box-shadow:0 4px #14532d}.continue-wallet{color:#94a3b8;margin:6px 0 10px;font-size:11px;font-weight:700}.continue-no{color:#cbd5e1;background:#1e293b;border-radius:12px;min-height:44px;padding:0 16px;font:800 12px/1 Orbitron,sans-serif}@media (forced-colors:active){button,select,summary,[role=button],[role=tab],[role=switch]{border:1px solid buttontext;border-style:solid!important;border-color:buttontext!important}:focus-visible{outline-offset:2px!important;outline:3px solid highlight!important}:is(.seg button[aria-pressed=true],.steer-picker button[aria-pressed=true],.key-btn[aria-pressed=true],.board-tab[aria-selected=true],.racer-chip.on,.live-chip.on,.live-hot.on,.tc-seg button.on,.tc-presets button.on,.tc-editbar button[aria-pressed=true],.garage-thumb.is-view,.title-tilt[aria-pressed=true] b,.title-view[aria-pressed=false] .v2,.title-view[aria-pressed=true] .v3){forced-color-adjust:none;box-shadow:none;background:highlight;color:highlighttext!important}:is(.seg button[aria-pressed=true],.steer-picker button[aria-pressed=true],.board-tab[aria-selected=true],.racer-chip.on,.live-chip.on,.live-hot.on,.tc-seg button.on,.tc-presets button.on,.garage-thumb.is-view) :not(.thumb-swatch){color:inherit!important}.title-view[aria-pressed=false] .v2,.title-view[aria-pressed=true] .v3,.title-tilt[aria-pressed=true] b{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.switch{background:canvas}.switch i{background:buttontext}.switch[aria-checked=true]{background:highlight}.switch[aria-checked=true] i{background:highlighttext}.paint-swatch,.thumb-swatch{forced-color-adjust:none}.paint-swatch.is-on{outline:3px solid highlight!important}.tier-pips span{border:1px solid canvastext}.tier-pips span.on,.spec-base{background:canvastext!important}.spec-up{background:highlight!important}}@media (prefers-contrast:more){*{text-shadow:0 1px #000!important}.board-tab,.seg button,.set-btn,.steer-picker button,.garage-thumb,.racer-chip,.live-chip,.title-view,.title-tilt,.tc-seg button,.tc-presets button{border-width:2px}}@media (forced-colors:active),(prefers-contrast:more){.seg button[aria-pressed=true]:before,.steer-picker button[aria-pressed=true]:before,.board-tab[aria-selected=true]:before,.racer-chip.on:before,.live-chip.on:before,.tc-seg button.on:before,.tc-presets button.on:before,.tc-editbar button[aria-pressed=true]:before,.garage-thumb.is-view:before{content:"✓ "}.garage-thumb.is-view,.steer-picker button[aria-pressed=true],.tc-seg button.on,.tc-presets button.on{position:relative}.garage-thumb.is-view:before,.steer-picker button[aria-pressed=true]:before,.tc-seg button.on:before,.tc-presets button.on:before{font-size:10px;line-height:1;position:absolute;top:2px;left:5px}}.title-ad{width:min(100%,728px);max-height:120px;overflow:hidden}.title-ad:empty,.title-ad[hidden]{display:none}.bonus-ad{color:#052e16;cursor:pointer;background:linear-gradient(#86efac,#22c55e);border:1px solid #bbf7d0;border-radius:999px;min-height:44px;margin:8px auto 0;padding:8px 16px;font:900 clamp(10px,1.6vmin,13px)/1.2 Orbitron,sans-serif;display:block}.bonus-ad.hidden{display:none}.bonus-ad:disabled{opacity:.6;cursor:wait}#announcerSub{line-height:1.25;display:none}#announcerMain.has-sub{border-radius:12px;padding-top:3px;padding-bottom:3px;line-height:1.2}#announcerMain.has-sub #announcerSub{display:block}#announcerMain.is-beat{padding:2px 22px;font-size:clamp(28px,8vw,44px);line-height:1.1;transition:opacity .12s}[data-motion=reduce] #announcerMain.is-beat{transition:none;transform:none!important}@media (prefers-reduced-motion:reduce){#announcerMain.is-beat{transition:none;transform:none!important}}.hover\:border-slate-600:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-amber-500\/40:hover{background-color:#f59e0b66}.hover\:bg-cyan-500\/40:hover{background-color:#06b6d466}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.hover\:bg-orange-500\/40:hover{background-color:#f9731666}.hover\:bg-rose-800:hover{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (width>=640px){.sm\:-bottom-4{bottom:-1rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mb-6{margin-bottom:-1.5rem}.sm\:block{display:block}.sm\:h-16{height:4rem}.sm\:w-16{width:4rem}.sm\:w-32{width:8rem}.sm\:min-w-\[104px\]{min-width:104px}.sm\:min-w-\[92px\]{min-width:92px}.sm\:max-w-\[340px\]{max-width:340px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.3em\]{letter-spacing:.3em}}@media (width>=768px){.md\:inline-block{display:inline-block}}@media (width>=1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
