@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbQAA8AAAAACMAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgF2hca1NUQVQAAAIMAAAAPQAAAEzpM8woY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB8AAAAl604cJFaGVhZAAABJgAAAA2AAAANhSS8UNoaGVhAAAE0AAAAB8AAAAkAcwBEGhtdHgAAATwAAAAHwAAADoe/QLmbG9jYQAABRAAAAAgAAAAIATcBZ9tYXhwAAAFMAAAABwAAAAgAIcCb25hbWUAAAVMAAABEwAAAmo0OV08cG9zdAAABmAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi/MLAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWADbPDjoAAAB42gXBsQ1AABQFwHsfiY5CYQBDaVVIlBL7mckA7kT0CpPCop79uIPz3q4MojUrSJePvNSKRlRGEH74hwYNAAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942mzQNZTUQAAG4H9mIDlbySoOt5I9HHZiL+vS4VDh7u40OFRo3+FQ464V7tbiUmHdJczicsm4fe/9YBgDEIc+BYOEeoArzUqyWSGkeQzZ6+wmfZwLot6nT1vVNM04oBlQ9AZoX3FHhh/gQR6Mp+JykKdUNSVJcu9T20/N73OrT3F/2qMw5vfWLp88SQL3rFE+3ygTrvv9BXaMqiCAkD3d2lr1ipagK4QqNDHjCuPBSCRqGGaQM+XLk0XrPX5GlaY1i54QD7nhvO/c3+Pp35mEHO58dN2fd6mEdgAYRrhfqEyfi7ei6AG0j6m6ohk8HQkrIUlKpQ1dj4dDEcZ1TY3HpDDpM3PZspkzl+lTqlbmZUYUy8o0LJtKSlOXLp3qnC9N1ieU7FWr7BIZPssuFm1hpt3BVBW/yPMPcwAUdEL8m6nqumbU1Eg4/Ceb+s2WpxrG1HKtnVKxcm9zolhWrkGbVN5RmqQJdGdpkj6ukGluzhTed7ULBRvkp4wAENVFUt1oNGrmaS2r8JcrCxfJjXWUUCo3yvMXXDlyhKrO3mhLj/qGhvoeLREyvvXpEYDgGutFDrFjYEDQ5PK1OcsWs15bt4JgM0uQe2LHAxCRHA9FeNoQnUS+Tsc7JkRXVV03JIZZJcBJRUdHxSmAAQCFZYU3AAEAAAACNgQJCtdkXw889QADA+gAAAAA29KmmgAAAADb2tDy+Tv+1ASSA/wAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDy4af1n9rWSYBRVABHwCudAbaAHjaY4pgiAJibSQsC8WBQGyERDNAMQicZmgFAOeFB/4AAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEJAQkBCQEWAS942mNgZGBg4GfcwZDHsIWBDcxDAGYGJgAtGgH4eNqM0IFGQ2EUB/DfqqJMBZLAFUh0V0MoUBGllKQArHVtN9vu3HuH3iEAPUJP0cP0BD1D3D6zKQqHH9/5n885qHs1qza3iPfaenDNts/gGcs+gmcdeAuem+iZt+EleMGWx+Bl++Jv16jbDJ5Xtxa8om4peNUSbmT6WgbOlFp6Um2XEo9SI333EqmOrrKq0lDhQENDoS2XGioVYoVUTyyT62i4curCuUTpWK4lNVC4lBnI7Ez9dCeRK6TVa6Qp1rRnb0KHzh07/PfMG4mOkZ6W/JdUNM5FU7kTmaFn+Xj3SNNuVZFbXYnoj3nXcpkniXaVPzKqbpjJq86tH/fsSKuOkQextkzf1/Sx2KKPx/+aADN1XKsAeNpjYGIAg/+pDEZAipEBHfADsQrDSUYmBhtGZkYWRlZGNkZ2BmZGDkZORi5GbjbHpKLUslT20rxMAxNHVwjtagHlu0H5lqzpibm5iWCegaMBk3MQX2JyaUlqcn5ukl5yYnEqD0jG2MAMzAEAoO0cmA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-armenian-500-normal-Cxx5IkjC.woff2) format("woff2"),url(/assets/google-sans-armenian-500-normal-B-wdtoVE.woff) format("woff");unicode-range:U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-bengali-500-normal-DZVYJW1A.woff2) format("woff2"),url(/assets/google-sans-bengali-500-normal-BljGWb8d.woff) format("woff");unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAgoABEAAAAAERAAAAfHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYNuGkQbhA4cgwIGYD9TVEFUeACBDBEICogAhjsLLgABNgIkA1gEIAWGAgeBLwwHG/IOCB4F7p4DljphEB5odSmxDZ7vcWp/7pOMUshWAMdLWXZdl9DlFNAlcBIZKBnFKaO7BPpAWaQsUz4h89D/fXrnvR8M5gQo3cVWrBWXZREqWcHqJal48mf63x+k8F9rv8TMLg89RHQRDfVPJ5TLhES77/tR93pDIjSG7tZMmmmyUoiUSAoNE9ukQaUr4RbEJsjjO/2nIMAP+UcXPndKZXmlt5yJy4N9+5yiuP327rictivZnOzO5J249GYcuyDbMsNOXJZk7V5HthWyJUcmFsr9cbm8mBqISH0xVSnzm1KxFOcbA86+OG8N5cpZHq/YxTgfrWRTOc5WSsU4ldiBFwR5gQwmkl2ylNOYXMka35HJGsMX2Mt35VK0gJ13SC16lL16jX+h63bMYT+jiRz3JCOYLCBsK4qD/Hd4YzroCqvs5lGV4uT+TT4+BI7y2jnPafZ/cDK8mw+DHnKsxr22qa7lf57lKOqwWv2WqapR1he5Cro4eRzB4lD9h8kfAcJLgHwMlMoIpRYAXEPRCZ0ICNBYLJpGjYRQwAImoQRYhAgQEPQF/qN5b9HyJKObJ53RXtuN5N4txHAvw2gE92qJKdyN1Ihqxh5wGN1ODFWGUYYqQ5WhylDVogqjUIUqVKEKo3tV0QH/L4qiGdMEHl8DkqUR5o6/xtCI7kfbKdO9i/KJPBdKmuc2IBTIbYBmhKn8AuqJICG8wE8c5ziiyKSYvMTBfqMW0X4sw2B/iO4ZJMXw7ON5dGnRIsQksVbdhhiO/yGxTbtAtdQYwjPpJTVSoB4EBwkco7j438OqGuCnTISSFIwtLTrYpI2zByHScn8RQJNBVARrBkHIbtlAEaYobAqnUf6kCVxwwQVX2ZVuB3DBBRdccMGF0+CCCy6cBhdccMFVd0s8QBIZhejcpjrPZV9pkMlP5eESsTct+Jo/wkuk+ytJieAmADL5QUCAxzYLXMV0Fd/jVRUDLzWh8CBaFfJJt1F/Uv41DB68e2tECxECAuQwyrfxtvGq/AUP1LfaBCzTpyMnJCNOgWQQ8fZZfLRqMa9Rsxjr7/zvR+DZ1qdERF4FkFRjQESIEH46sOhgIvU6OLRfQrDnNluRRuRwbWKBtKLuK6midKKJuVzLInxrVDSBQplV2wsEMk/+3qCAijAhEMKR+n8BBTRg0Qiw6PaCFvU0fjUiEj7J66JkvHpXfVvzXTFW/weg8o2fW0s/9Zp0JUr68n978N/2rR5EQdvvxhrUCQkTUtQB0QTgOtAGmYHsAtPBTACKVpYpESIuUaSIsHxz0IM6BWDqwfp6s9G8NsNTo/fWeEyjYOSCWzYEk5s2irHe3GhgdEPtPP+KHHvVuPAyR1/audFI7twgRsKYb5AEyn3uDTGOPuArHqqGvzZmdvPCo3LssRcrPv8IRx9/Ls6XO/Zg8Pz9oAnrz38tr/RQs3H/SwinvK+Z20YO9BG/8fyDJvQQesAv928QXC+4RdAWTA/Hlo10/TD7XD12/1hmxlXJq6ibfnio9sN9z/yjbY23yFXLf/Bs+t7L7IvquXwizewsJgfO2za0tSfbOia2t03m7p3RI/tXHWFkZ36vL/Pd4G+zvsJePtzZ/bi/e3Xri83NL7au7m75JB/0dP3n1c6uV/7trvfvV7o6H//390N7Gxr2hOrP+Fdwlq98f3pibqxj6fees9/6aId1oDEw8Z7kyFP4/sKtE1rb40Tb8435+TTrbDi8L2zdHQrfXdrQeDH/TMg6EyY6tZbe4afvDTXuSfKzv/11426XZoneSfF7/mlfI0LDw3dp6fevmxXmaLi5CLA/0/XJ8D5OcVIuLNi3dLF1vj4+FD6rUu76Q7YlerpRQeYnP7fOGmgopJa0/MUPrXMN1l670p5weN/CtS3l3xWyciF7L/Q1BPgE3c5Drr7ppvJ4BaBr5gYAE2r2qkUs/gB1UD/aBX/jma2Xl9SPmd52yaD6AT0WXvWuUm2pTNQ62VwRMeC1eh0BNU784i+PfWRn3cy/+jXtFwBfPTG6CeBn+r1fp66mHtBuALwUAMEpFa5+Ic28ifcLKFSiqfWwWslyC79kNiYN2cG/w0zgAtNBD0iBzf5hZjzA9LiTnridVHyMzWBOe4wpBDS5CdOldAIAAEAREPI9NDIEgBE5aiIiGmuJUhsLiGZeqP46Sjwm+hzxusYIqTVZmdSLWOncwDQvXUK0CKVEwnhdThoxtfRrmsp4ae6CtBJUS9pRTNwpulW48haLcvrELOZI6WfbyJaTkVWxQspeqwyqyOmTUhSxTs5+thVs/XKGlSw2YEBGkQ0ulVI2JGK8qZ2IOj1LxaAh040zzoBBtrK0AWWV6QTZ4gRblLDToXOpJ/cGXj+NphvYHENyiWj43zdBVExM3AxbTWKboF/aBBP1GW87OrsWW2WVxWYkeO3MZQwrSnFuxcBIF0HzVdo+zk1PiohPqWCSiCSD7W51vdRqjgF5tr4OFAllUJENcrCiq2TkmD2H9YrqM6BknIxu5Y9gsCE+ZGiwrKspBX//fybpbpvA5d4XxdfRQhNdPOIVn/glIEEx+A4/5Nt8lx+IKTXeRK9j77Z9w+VcLJaI+V9oX1RJq/lrufQJsSkBjz9csb92Rylkvq46WSVhFJ9qcMLMaF9qkFssPmn+/Ofk/39cvwgA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAtQABAAAAAAEJAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABbAAAASsAAAHu6yD3+UdERUYAAAKYAAAAMQAAAEQAsABQR1BPUwAAAswAAAE9AAACCmBJWQ9HU1VCAAAEDAAAAOkAAAGCRGZg5k9TLzIAAAT4AAAATQAAAGCF55yKU1RBVAAABUgAAABfAAAAeB6Sg29jbWFwAAAFqAAAAGQAAACMCtsr8Wdhc3AAAAYMAAAACAAAAAgAAAAQZ2x5ZgAABhQAAAKOAAAD8PgDut1oZWFkAAAIpAAAADYAAAA2I2Wfn2hoZWEAAAjcAAAAIAAAACQMgwtmaG10eAAACPwAAABHAAAAWBhxBL1sb2NhAAAJRAAAAC4AAAAuCBcGu21heHAAAAl0AAAAHAAAACAAOQIebmFtZQAACZAAAAE/AAACsD37b1Jwb3N0AAAK0AAAAIAAAACvby4bCnjaVY4BRANhGIafV5UkiRKUJFUh4SQBIFQCSdDEVme3dnfL3zUFAEkEEJJAIEwAIEkWoAIKSAgUAKntdM5kP3ze9/kenw8BHaA3WunNmiDUTS7MO7raPDC+zrbcsqNDN/IKKue3jaNc3rhFZfJ7SV7w3JxRpugFRjPFcMvRqJ8tDavHz0Yhn4EfOLyUzIHD/W4h9LiOXN/hPPKyBY6iIMmRNmgHOtOp1i4UD2mpmbVNoHpVs5b3hH4fNGKxeRSfqttiFVS75cdiUyje44N+tLa4OkwXfY3N+r/TieIqd9YfYwkbp5I2n5S1vHJh3Z5G8QDHzazlO2E+ZQB2LNug+j6ZtK007EeWLWcQ1b6YS9t0w3lm0nJOUP2SPov1oPgdUNIFyJSC8A8BoFK4AHjaHYeFDQAgEAMPd2KwBPsPSPP14vBsDDztiDM3MXDEwBWd6EEfpu2m7cT2ASHMAQEAAAB42kyOAUcDYRjHf+9tzTZhUishAwNkBgKBBAIZILi1s1t3d+PdLUYggEYQCED2Ee5ThL5DXyOt/6OWeTx/v+f3/p3DAU0++OLw4vJqQBn6LKccRvmY1TAf91ndLnxKOYruxcqQ16iIJyzH0dRTju98X+yjRDw3jqOhZ5nEmWU+kknDacey0JezNJOZ+oVyNsljlkWUios4nFAWmTFVgPWaQFP5vxxsWJbtN5H7vUeTWUE3iXxONwt9QidLsoRjsIalxhK13zijToOW7qa9UAMZx6PGkbJLoK2JHyrPlsGn+oisVf1rD+gpz9Xc4YQjzZ7YuevgRX7uvsU3lSfL4F1mZ/O3HBAALaBpX9er0vryDfa1dVGPphmwy9rAgLY5raNqa7TVasvAKR25CvAzLpCr4eHEiKwDpAcA1rdSzAAAAHjaYmBkYGDgYtjG8IlBzMXNJwTQ9lTYNhAEwQkziiK2ICgIp4J0ETQ8o54kN+AirlfDjJm0Glg6gKlnUQzTsGKHHDsvMM12FsK0rIreKlwPxrGSjOxnL+TMCsilvGs1WA/cKEMniFushPWkJi5imCiMXtBJsjbruRe7MIUVvpDdukeO5LENAP0+digb2MQWK5OalDXqTrMZpfgI4zLCUyp+SDPLxk0hX9MctsiQm+yJiR184xN3OCb2VMM+oY50l3PKdtb1+j1l2GOcUw+Bue4Djhbqu6pji+6KuFRNUOCAYEf/GwCOU0K7AAAAeNpjYGFWYfzCwMrAwNTFFMHAwOANoRnjGEIYjRhQQToDgwKc4+7v785wgIFX9QzzsX+PGBhYtVnMFRgZ94PkGP8xnWEAKRYCADPEDYgAAAB42h2KtQECARAEZw9Ncc8pgAJwcjogwd39m/74dWWiQYgsSaAYs4Mdjpe38vBYLK8qocm0N1QNW11nW7VIkKVJOzIBU4E8RHd830cIVJELCMPUACAR1lQGQBAAUKQMmgB42mNgYGACYmYgFgGSjGCahaECSEswCABFOBh4GRQYHBkWMBxkZGI0ZDrOdJuZXfXM//8MDBgyNyAy/3//f/r/wP+0/47/Gf9d/uvJwPCX6ZYn0Gx0wAGlBRn4GYQYhAET0RztAAEAAf//AA942o1RNZjUQBR+M3sknF82yWVmkt1jHT9Zw93dpcHd3Z0Od6tw7T+0omVL3N21wnO8wR2i75f3jwGFbgDkFc2AB1SAqVpAiwS0QDey391CqrvnaeZ9ohHthb5CAHqAZtCVDxAncRKKBVQSi4VUtZAUzCeFs1u4l1uQ5l1txe4q244cIf5LPXpcqqz81OtZnhUFAoAJObARDv2Gz4M1cAjrJogOEhc8AHEtrjUZR1yXIt+IDoET9BbkAujBaDKRilcUm4YyT0SjwgmH6ZCYsCMRW8TQu40OIi3pdZmhp+PqttI53eigRYtQaYDKJFSyAXrGknErno6b6p6xI+vmlI4aRwfNVps0UWejrz36uqKvEORo0WTcKI5XpPCnKJloo0A3x7KcbsGGdFCgfpQ7Do/WDwCFwbQDSXh82GV/6sNpynnKiSox7E9EQ0HFNIpP+cscp8z38ev3MuYt4px28CFT6jilfl+504xrGmOaxgEI9K+sRnIBwACwcO0Ymo4rMgfnlDYV5UyDFqY/b7ivJjOzjdxc53rzMqdWSbZZxzGcKkqvKlm431/2T5FrR/x5J7IUyJX4y4pRz5P4y1oQ50v8ZQ6ICwCAQFOPDsc9q345Dx4Oczsc9uj4C4VsHsa8NJTQWXQQei0IQSk0hLbQEwbCWJgJS2E1wMzvEmJ/qK3vas93NflT/Qe/9R/59w3OdEOICSbnXoPz+rpgXpNZT/FFnr3RBdd1YZNeUjAEd2/oqJiMkY4GF16dixcfrdy6Y3yKWPUxkrE2OhNew2INZAA6RV8smJTmoB89On8sC8mQEWhlst09icInbodAjLMR7hFbquglo2WHHP8+QssyDJYR2scw0VPa5TgfAAmaqxEAAAABAAAADQCDZ1h0el8PPPUAAwPoAAAAANWDtlgAAAAA5gSm1/wd/BAMnQT6AAAABgACAAAAAAAAeNpjYGRgYD727xEDA8/RP7K/D/LMZX7BgArEAMBhB/t42mPyZAhg2sHAD8MMLxnsgJgBhBl1GGDABohnAbEVEHsCcSIQRzL8YLBhXMlgxTidwZNxKkMi41yGSKC4PdN6BnMAcKIOPgAAAAAUADIAPgBKAFYAVgBWAFYAVgBsAHkAjQCoANQA9gD+AQYBDgEWAR4BNAH4AAB42mNgZGBgEGMUZ+BhZGXgB/MQgJ2BEQAHwQBaeNqFkFN2xVAARXdt27atn9q2bfeh+u5MiqF0EB1Nz0puaqxo5+AKiOYZP3z8Q8QPPr2Gfcj3yTXsS6RPvM16t/Ji2P9DJoB6ngwHksud4UgaGbXZJ5Zk/dkcp1S14QTCyTec6MwlTpKebDiFUCINp+Erx+YMEQzgYYNjDtiimj5c+ttmhxE921K9nDDHjmiPfWVH5F8zxrlYHaubzZT4VikldJ3jppUqXWfiHU7ZFZ3KseeRglvvSqku9ujT90zfY2lTbFhuxacVzIpdUg+scbKpoU7tal21tLFEg/w6pXf1rmdL/sqXTB9juvpE/882Kd4THct1fcpnOw3Rx0aXtdMbXM45ya+1Zm4QTUtR99eRxnFJP5S6ZTU78Oq7L81l+cXqHCBF+iaVbMk5oUrq+3jOCbu/6G4zS8krISpgmwB42myDRQGAQAAEdzjBvyQgEgGoSwFci6BvRhTo46pV6Y/iuVRDoE4Gg8XhCYmISUg169CkRTsZub/nmFSUWpbKXpqXaWDgaMBRXJCYnKpXksbkHAQWMzYw50xMLi1JTc7PTYKKOENpMyjtCKGNLLihOvSSEwtAYkamzs4AmUMkqA==) format("woff");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-cyrillic-ext-500-normal-CrMJ_PLW.woff2) format("woff2"),url(/assets/google-sans-cyrillic-ext-500-normal-CPjfCZQO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-cyrillic-500-normal-Cp6_ZxD7.woff2) format("woff2"),url(/assets/google-sans-cyrillic-500-normal-DXfAEg_Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-devanagari-500-normal-C_iVj1DO.woff2) format("woff2"),url(/assets/google-sans-devanagari-500-normal-Cj-C_MHH.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-ethiopic-500-normal-CbMQArWf.woff2) format("woff2"),url(/assets/google-sans-ethiopic-500-normal-CdEKjKv8.woff) format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-georgian-500-normal-Dn8VLUo1.woff2) format("woff2"),url(/assets/google-sans-georgian-500-normal-D_xZoniK.woff) format("woff");unicode-range:U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-greek-ext-500-normal-BXGahFSb.woff2) format("woff2"),url(/assets/google-sans-greek-ext-500-normal-CYWy-KVL.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-greek-500-normal-hkU2dxGj.woff2) format("woff2"),url(/assets/google-sans-greek-500-normal-DAhyMvZ6.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-gujarati-500-normal-Cw2IaLBO.woff2) format("woff2"),url(/assets/google-sans-gujarati-500-normal-DcOutrEE.woff) format("woff");unicode-range:U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-gurmukhi-500-normal-eNLCiCaU.woff2) format("woff2"),url(/assets/google-sans-gurmukhi-500-normal-DG5P6fn_.woff) format("woff");unicode-range:U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-hebrew-500-normal-CoqMw0-V.woff2) format("woff2"),url(/assets/google-sans-hebrew-500-normal-B9BcvXaY.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-khmer-500-normal-DvJaPkEL.woff2) format("woff2"),url(/assets/google-sans-khmer-500-normal-D8PDxfZH.woff) format("woff");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-lao-500-normal-C3DH-T8V.woff2) format("woff2"),url(/assets/google-sans-lao-500-normal-Gq4C_qeP.woff) format("woff");unicode-range:U+0E81-0EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-malayalam-500-normal-CnivBTmL.woff2) format("woff2"),url(/assets/google-sans-malayalam-500-normal-CB8Rl0GC.woff) format("woff");unicode-range:U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-oriya-500-normal-C1o1XdEX.woff2) format("woff2"),url(/assets/google-sans-oriya-500-normal-DjivTty4.woff) format("woff");unicode-range:U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-sinhala-500-normal-Ba62PmMr.woff2) format("woff2"),url(/assets/google-sans-sinhala-500-normal-BGNpYcyb.woff) format("woff");unicode-range:U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-symbols-500-normal-D6z6joZK.woff2) format("woff2"),url(/assets/google-sans-symbols-500-normal-D9jJbM-9.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-tamil-500-normal-DjJfvI_j.woff2) format("woff2"),url(/assets/google-sans-tamil-500-normal-CLqOWjYO.woff) format("woff");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-telugu-500-normal-BEWwpjfg.woff2) format("woff2"),url(/assets/google-sans-telugu-500-normal-BfVb16OI.woff) format("woff");unicode-range:U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-thai-500-normal-D_S35zu-.woff2) format("woff2"),url(/assets/google-sans-thai-500-normal-DHy4RVGF.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-vietnamese-500-normal-BQTDaUKt.woff2) format("woff2"),url(/assets/google-sans-vietnamese-500-normal-B_Bu2OKv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-latin-ext-500-normal-BfGGbBGK.woff2) format("woff2"),url(/assets/google-sans-latin-ext-500-normal-CZsn_jry.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-latin-500-normal-C94wcUG3.woff2) format("woff2"),url(/assets/google-sans-latin-500-normal-D5I8YECE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #131b28;--bg-1: #182232;--bg-2: #1e2939;--bg-deep: #0b0d12;--surface: rgba(255, 255, 255, .035);--surface-2: rgba(255, 255, 255, .06);--surface-hover: rgba(255, 255, 255, .075);--panel: rgba(30, 41, 57, .92);--input: rgba(255, 255, 255, .045);--card-bg: var(--surface);--tint-fill: 9%;--tint-fill-2: 12%;--tint-border: 20%;--line: rgba(255, 255, 255, .05);--line-2: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .17);--fg-0: #ffffff;--fg: #edf3fa;--fg-2: #9dabbc;--fg-3: #6b7a8d;--fg-muted: #6b7a8d;--fg-faint: #4b5868;--green: #4be0b1;--green-ink: #04120a;--green-fill: rgba(75, 224, 177, .06);--green-border: rgba(75, 224, 177, .25);--green-hover: rgba(75, 224, 177, .12);--green-contrast: #04120a;--blue: #79acff;--blue-fill: rgba(121, 172, 255, .06);--blue-border: rgba(121, 172, 255, .25);--blue-hover: rgba(121, 172, 255, .12);--blue-contrast: #041018;--purple: #b6a0ff;--purple-fill: rgba(182, 160, 255, .06);--purple-border: rgba(182, 160, 255, .25);--purple-hover: rgba(182, 160, 255, .12);--scarlet: #ff7387;--scarlet-fill: rgba(255, 115, 135, .07);--scarlet-border: rgba(255, 115, 135, .26);--scarlet-hover: rgba(255, 115, 135, .13);--danger: #ff7387;--danger-contrast: #1a0406;--danger-fill: rgba(255, 115, 135, .08);--danger-soft: rgba(255, 115, 135, .1);--danger-fill-2: rgba(255, 115, 135, .12);--danger-border: rgba(255, 115, 135, .28);--danger-glow: rgba(255, 115, 135, .5);--warn: #ffce65;--warn-bright: #ffc06b;--info: #79acff;--success: #4be0b1;--success-fill: rgba(75, 224, 177, .1);--success-fill-2: rgba(75, 224, 177, .12);--success-glow: rgba(75, 224, 177, .5);--amber: #ffce65;--amber-fill: rgba(255, 206, 101, .1);--amber-border: rgba(255, 206, 101, .25);--amber-hover: rgba(255, 206, 101, .15);--gold: #ffce65;--gold-ink: #20180a;--gold-soft: #ffda8f;--gold-deep: #ae7709;--red: #ff7387;--red-fill: rgba(255, 115, 135, .1);--red-border: rgba(255, 115, 135, .25);--red-hover: rgba(255, 115, 135, .15);--fire-edge: #8f0f18;--fire-outer-base: #b3141f;--fire-outer: #e8322a;--fire-outer-tip: #ff5a2b;--fire-mid-base: #ff7a12;--fire-mid-tip: #ffa21f;--fire-core-base: #fff2b0;--fire-core-tip: #ffd23f;--fire-glow: rgba(255, 90, 43, .38);--side-offensive: #ff7387;--side-defensive: #4be0b1;--teal: #4bd0d8;--duel: #ff7387;--duel-contrast: #1a0406;--campaign: #b6a0ff;--workflow: #79acff;--cve: #ff7387;--time-attack: #4be0b1;--custom-session: #6fd0e6;--simulation: #7fd3e0;--foe: var(--purple);--medal-gold: #f0d080;--medal-gold-bg: rgba(240, 208, 128, .16);--medal-silver: #c6cada;--medal-silver-bg: rgba(198, 202, 218, .16);--medal-bronze: #f5b57f;--medal-bronze-bg: rgba(245, 181, 127, .18);--tier-1: #3fb950;--tier-2: #ffc85c;--tier-3: #ff9838;--tier-4: #f0334a;--plan-pro: #ffa53d;--plan-pro-fill: rgba(255, 165, 61, .14);--plan-pro-border: rgba(255, 165, 61, .4);--accent: var(--green);--accent-fill: var(--green-fill);--accent-border: var(--green-border);--accent-hover: var(--green-hover);--accent-contrast: #04120a;--accent-fixed: var(--green);--code-panel: rgba(15, 22, 33, .95);--code-header: var(--panel);--code-fg: #c8d4e2;--code-gutter: rgb(66, 78, 96);--code-keyword: rgb(0, 200, 255);--code-function: var(--green);--code-string: var(--amber);--code-operator: rgb(138, 151, 168);--code-comment: var(--fg-3);--code-dot-red: var(--red);--code-dot-amber: var(--code-string);--code-dot-green: var(--green);--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--store-badge-bg: #000000;--store-badge-fg: #ffffff;--google-fill: #131314;--google-stroke: #8e918f;--google-text: #e3e3e3;--google-logo-ground: #ffffff;--google-font: "Google Sans", "Roboto", system-ui, sans-serif;--google-fs: 14px;--google-lh: 20px;--google-logo-gap: 10px;--fs-hero: 52px;--fs-display: 36px;--fs-price: 44px;--fs-h1: 27px;--fs-h2: 21px;--fs-h3: 16px;--fs-h4: 14px;--fs-body: 13px;--fs-sm: 13px;--fs-xs: 12px;--fs-mono: 12px;--fs-mono-sm: 11px;--fs-2xs: 10px;--fs-landing-hero: clamp(46px, 8vw, 112px);--fs-landing-display: clamp(30px, 3.8vw, 50px);--fs-landing-lead: clamp(15px, 1.35vw, 18px);--fs-landing-beat: clamp(26px, 3.6vw, 46px);--fs-landing-cta: clamp(28px, 3.4vw, 42px);--tracking-display: -.02em;--tracking-mono: .12em;--tracking-label: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--gutter-mobile: 14px;--r-1: 8px;--r-2: 12px;--r-3: 18px;--r-pill: 999px;--sidebar-rail: 76px;--sidebar-expanded: 248px;--content-max: 1240px;--landing-max: 1200px;--landing-header-h: 74px;--landing-section-pad: clamp(72px, 9vw, 128px);--landing-head-gap: clamp(36px, 5vw, 64px);--landing-col-gap: clamp(28px, 5vw, 72px);--ease-out-expo: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--page-max: var(--content-max);--sidebar-w: var(--sidebar-rail);--slab-w: calc(var(--sidebar-w) + var(--content-max) + 2 * var(--space-8));--slab-left: 0px;--neu-ground: #131b28;--neu-surface: #1e2939;--neu-surface-2: #273448;--neu-well: #182232;--neu-hi: rgba(255, 255, 255, .08);--neu-lo: rgba(3, 8, 19, .9);--neu-raised: inset 0 1px 0 var(--neu-hi), inset 0 -1px 0 rgba(3, 8, 19, .45), 0 16px 32px -16px var(--neu-lo);--neu-raised-sm: inset 0 1px 0 rgba(255, 255, 255, .06), inset 0 -1px 0 rgba(3, 8, 19, .35), 0 8px 16px -10px var(--neu-lo);--neu-seated: inset 0 1px 0 var(--neu-hi), inset 0 -1px 0 rgba(3, 8, 19, .45);--neu-sunk: inset 0 2px 7px rgba(3, 8, 19, .8), inset 0 -1px 0 var(--neu-hi);--neu-sunk-sm: inset 0 1px 4px rgba(3, 8, 19, .65), inset 0 -1px 0 rgba(255, 255, 255, .05);--glow-accent: 0 0 24px rgba(75, 224, 177, .18);--offline-h: 0px;--z-sticky: 100;--z-nav: 200;--z-overlay: 800;--z-modal: 900;--z-toast: 1000}@media (min-width: 1920px){:root{--sidebar-w: var(--sidebar-expanded);--slab-left: max(0px, calc((100vw - var(--slab-w)) / 2))}}@media (max-width: 640px){:root{--fs-hero: 40px;--fs-display: 30px;--fs-price: 36px;--fs-h1: 20px;--fs-h2: 20px;--fs-h3: 14px;--fs-h4: 14px;--fs-body: 13px;--fs-sm: 13px;--fs-xs: 12px}}:root[data-mission=blue]{--accent: var(--blue);--accent-fill: var(--blue-fill);--accent-border: var(--blue-border);--accent-hover: var(--blue-hover);--accent-contrast: #041018;--glow-accent: 0 0 24px rgba(121, 172, 255, .18)}:root[data-mission=red]{--accent: var(--scarlet);--accent-fill: var(--scarlet-fill);--accent-border: var(--scarlet-border);--accent-hover: var(--scarlet-hover);--accent-contrast: #1a0406;--glow-accent: 0 0 24px rgba(255, 115, 135, .2)}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,svg,video,canvas{max-width:100%}html{color-scheme:dark;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;scrollbar-gutter:stable;overscroll-behavior-y:none}body{min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.5;overscroll-behavior-y:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;letter-spacing:var(--tracking-display);line-height:1.1;color:var(--fg)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);line-height:1.2}h4{font-size:var(--fs-h4);font-weight:600;line-height:1.3}p{font-size:var(--fs-body);line-height:1.5;color:var(--fg-2)}code,kbd,samp,pre{font-family:var(--font-mono)}@media (max-width: 640px){h2{font-weight:500}}.muted{color:var(--fg-2)}.fs-sm{font-size:var(--fs-sm)}.fs-xs{font-size:var(--fs-xs)}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;align-items:stretch}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}@media (pointer: coarse){input,textarea,select{font-size:16px}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent-hover);color:var(--fg)}#root{min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));isolation:isolate;overflow-x:clip}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment);font-style:italic}.token.keyword,.token.boolean,.token.constant,.token.atrule,.token.important{color:var(--code-keyword)}.token.function,.token.class-name,.token.builtin{color:var(--code-function)}.token.string,.token.char,.token.number,.token.regex,.token.attr-value{color:var(--code-string)}.token.operator,.token.entity,.token.url{color:var(--code-operator)}.token.punctuation,.token.property,.token.parameter,.token.variable,.token.attr-name,.token.tag,.token.decorator,.token.annotation{color:var(--code-fg)}._spinner_axern_1{display:inline-block;border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;animation:_spin_axern_1 .7s linear infinite}@keyframes _spin_axern_1{to{transform:rotate(360deg)}}._btn_3bf6s_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:14px;font-family:var(--font-body);font-weight:500;line-height:1;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease,filter .15s ease,opacity .15s ease}._btn_3bf6s_1:not(:disabled):hover,._btn_3bf6s_1:not(:disabled):active{box-shadow:var(--neu-sunk-sm);filter:none}._btn_3bf6s_1:disabled{opacity:.45;cursor:not-allowed}._btn_3bf6s_1[data-loading]{opacity:1;cursor:default}._sm_3bf6s_39{padding:0 var(--space-3);height:34px}._md_3bf6s_43{padding:0 var(--space-4);height:42px}._lg_3bf6s_47{padding:0 var(--space-5);height:50px}._full_3bf6s_52{width:100%}._icon_3bf6s_56{display:inline-flex;align-items:center}._primary_3bf6s_61{background:var(--accent);color:var(--accent-contrast);font-weight:600;box-shadow:var(--neu-raised-sm)}._accent_3bf6s_68{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--fg);box-shadow:var(--neu-raised-sm)}._surface_3bf6s_74{background:#ffffff0a;color:var(--fg);box-shadow:inset 0 1px #ffffff0a}._raised_3bf6s_80{border-radius:12px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.04em}._raised_3bf6s_80:not(:disabled):hover{color:var(--fg)}._ghost_3bf6s_93{background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg)}._warn_3bf6s_101{background:color-mix(in srgb,var(--warn) 12%,transparent);border-color:color-mix(in srgb,var(--warn) 42%,transparent);color:var(--warn)}._danger_3bf6s_107{background:var(--danger-fill);border-color:var(--danger-border);color:var(--danger)}._btn_3bf6s_1 ._spinner_3bf6s_114{border-color:color-mix(in srgb,currentColor 28%,transparent);border-top-color:currentColor}._back_1qlgj_1{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;width:fit-content;height:32px;flex:0 0 auto;padding:0 12px;border-radius:8px;background:#ffffff0a;border:0;color:var(--fg-2);cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;transition:background .15s ease}._back_1qlgj_1:hover{background:var(--surface-hover)}._arrow_1qlgj_23{display:none}@media (max-width: 768px){._compact_1qlgj_28{justify-content:center;width:40px;height:40px;padding:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg)}._compact_1qlgj_28:hover{background:var(--neu-surface)}._compact_1qlgj_28:active{box-shadow:var(--neu-sunk-sm)}._compact_1qlgj_28 ._arrow_1qlgj_23{display:block}._compact_1qlgj_28 ._label_1qlgj_47{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}._sk_1juhe_1{display:block;width:var(--sk-w, 100%);height:var(--sk-h, 12px);border-radius:var(--sk-r, var(--r-1));background:#ffffff0a;border:0;position:relative;overflow:hidden;flex-shrink:0}._plain_1juhe_13{border:none;background:var(--surface-2)}._sk_1juhe_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fg) 6%,transparent),transparent);animation:_skSweep_1juhe_1 1.4s ease-in-out infinite;animation-delay:calc(var(--sk-i, 0) * 90ms)}@keyframes _skSweep_1juhe_1{to{transform:translate(100%)}}._lines_1juhe_39{display:flex;flex-direction:column;gap:var(--sk-gap, 8px);width:100%}@media (prefers-reduced-motion: reduce){._sk_1juhe_1:after{animation:none}}._run_1d784_1{display:grid;gap:var(--sk-gap)}._row_1d784_6{height:var(--sk-height);border-radius:var(--r-3);background:#ffffff0a;border:0;position:relative;overflow:hidden}._row_1d784_6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fg) 6%,transparent),transparent);animation:_sweep_1d784_1 1.4s ease-in-out infinite;animation-delay:calc(var(--sk-i) * 90ms)}@keyframes _sweep_1d784_1{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){._row_1d784_6:after{animation:none}}._reveal_7pmma_1{animation:_reveal_7pmma_1 .24s ease-out backwards}@keyframes _reveal_7pmma_1{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){._reveal_7pmma_1{animation:none}}._surface_mobie_1{border:1px solid var(--line);border-radius:var(--r-3)}._card_mobie_6{background:var(--card-bg)}._panel_mobie_10{background:var(--panel);box-shadow:var(--neu-raised)}._inset_mobie_15{background:var(--neu-well);box-shadow:var(--neu-sunk-sm);border-radius:var(--r-2)}._interactive_mobie_21{transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;cursor:pointer}._interactive_mobie_21:hover{background:var(--surface-hover);border-color:var(--line-2)}._accent_mobie_33{border-color:var(--accent-border);background:var(--accent-fill)}._wrap_ewb6e_1{position:relative;display:inline-flex;vertical-align:middle;line-height:0}._trigger_ewb6e_8{display:inline-grid;place-items:center;width:14px;height:14px;padding:0;border:1px solid currentColor;border-radius:var(--r-pill);background:transparent;color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-2xs);font-style:italic;font-weight:700;line-height:1;cursor:help;transition:color .15s ease,border-color .15s ease}._triggerBare_ewb6e_30{display:inline-flex;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:0;cursor:help}._triggerBare_ewb6e_30:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px;border-radius:var(--r-pill)}._trigger_ewb6e_8:hover,._trigger_ewb6e_8:focus-visible{color:var(--fg)}._trigger_ewb6e_8:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}._bubble_ewb6e_56{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:var(--z-toast);width:max-content;max-width:min(260px,70vw);padding:8px 10px;transform:translate(-50%);border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--bg-2);box-shadow:var(--neu-raised);color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-xs);font-style:normal;font-weight:400;line-height:1.45;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._eyebrow_ewb6e_85{display:block;margin-bottom:2px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._title_ewb6e_94{display:block;margin-bottom:var(--space-1);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg)}._wrap_ewb6e_1[data-below] ._bubble_ewb6e_56{top:calc(100% + 8px);bottom:auto}._wrap_ewb6e_1[data-open] ._bubble_ewb6e_56{opacity:1;visibility:visible}._wrap_ewb6e_1[data-align=right] ._bubble_ewb6e_56{left:auto;right:0;transform:none}._wrap_ewb6e_1[data-align=left] ._bubble_ewb6e_56{left:0;transform:none}._bubble_ewb6e_56:after{content:"";position:absolute;top:100%;left:50%;width:8px;height:8px;margin:-5px 0 0 -4px;transform:rotate(45deg);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--bg-2)}._wrap_ewb6e_1[data-align=right] ._bubble_ewb6e_56:after{left:auto;right:var(--half);margin-left:0;margin-right:-4px}._wrap_ewb6e_1[data-align=left] ._bubble_ewb6e_56:after{left:var(--half)}._wrap_ewb6e_1[data-below] ._bubble_ewb6e_56:after{top:0;margin-top:-4px;border:0;border-left:1px solid var(--line-2);border-top:1px solid var(--line-2)}@media (prefers-reduced-motion: reduce){._bubble_ewb6e_56{transition:none}}._label_9cxp1_1{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-mono);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-mono)}@media (max-width: 640px){._label_9cxp1_1{letter-spacing:normal}}._md_9cxp1_19{font-size:var(--fs-mono)}._sm_9cxp1_22{font-size:var(--fs-mono-sm)}._default_9cxp1_26{color:var(--fg-2)}._accent_9cxp1_29{color:var(--accent)}._muted_9cxp1_32{color:var(--fg-2)}._mono_11507_1{font-family:var(--font-mono)}._md_11507_5{font-size:var(--fs-mono)}._sm_11507_8{font-size:var(--fs-mono-sm)}._muted_11507_12{color:var(--fg-2)}._strong_11507_15{color:var(--fg)}._accent_11507_18{color:var(--accent)}._eyebrow_dklfe_1{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._accent_dklfe_12{color:var(--accent)}._strong_dklfe_15{color:var(--fg)}._dash_dklfe_20:before{content:"";width:18px;height:2px;flex-shrink:0;border-radius:2px;background:linear-gradient(to right,currentColor,transparent)}._plain_vbaym_1{border:none;border-top:1px solid var(--line);width:100%}._labeled_vbaym_7{display:flex;align-items:center;gap:var(--space-3)}._line_vbaym_13{flex:1;height:1px;background:var(--line)}._text_vbaym_19{font-family:var(--font-mono);font-size:var(--fs-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-mono);color:var(--fg-2)}._close_1e429_1{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);cursor:pointer}._close_1e429_1:hover{background:var(--surface-hover)}._close_1e429_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tag_1uoqp_1{display:inline-flex;align-items:center;padding:3px var(--space-2);border:0;border-radius:var(--r-1);background:#ffffff0a;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2)}._accent_1uoqp_16{border-color:var(--accent-border);background:var(--accent-fill);color:var(--accent)}._colored_1uoqp_22{padding:5px var(--space-3);border-radius:10px;background:color-mix(in srgb,var(--tc) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-mono);color:var(--tc)}._chip_1ddk9_1{padding:2px 8px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);background:#ffffff0a;border:0;white-space:nowrap}._pill_qyt9a_1{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--pill-color) var(--tint-border),transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--pill-color) var(--tint-fill),transparent);color:var(--pill-color);font-family:var(--font-mono);font-weight:400;letter-spacing:.06em;white-space:nowrap;line-height:1}._md_qyt9a_16{gap:6px;padding:6px 10px;font-size:var(--fs-mono-sm)}._sm_qyt9a_22{gap:5px;padding:4px 8px;font-size:var(--fs-2xs)}._icon_qyt9a_28{display:inline-flex;align-items:center;line-height:1}._dot_qyt9a_34{width:5px;height:5px;border-radius:50%;background:var(--pill-color);flex-shrink:0}._track_bw6ht_1{width:100%;height:6px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._thick_bw6ht_9{height:10px}._fill_bw6ht_13{display:block;height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .8s cubic-bezier(.22,1,.36,1)}._fixed_bw6ht_21{background:var(--accent-fixed)}._wrap_rfp9r_1{display:flex;align-items:center;gap:var(--space-2);height:46px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);transition:border-color .15s ease,box-shadow .15s ease}._wrap_rfp9r_1:focus-within{box-shadow:var(--neu-sunk-sm),0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}._input_rfp9r_22{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--fg)}._input_rfp9r_22::placeholder{color:var(--fg-2)}@media (pointer: coarse){._input_rfp9r_22::placeholder{font-size:var(--fs-h4)}}._icon_rfp9r_40{display:inline-flex;align-items:center;color:var(--fg-2)}._invalid_rfp9r_46{border-color:var(--danger-border)}._invalid_rfp9r_46:focus-within{box-shadow:var(--neu-sunk-sm),0 0 0 2px color-mix(in srgb,var(--danger) 55%,transparent)}._valid_rfp9r_55{border-color:var(--success)}._valid_rfp9r_55:focus-within{box-shadow:var(--neu-sunk-sm),0 0 0 2px color-mix(in srgb,var(--success) 45%,transparent)}._disabled_rfp9r_64{opacity:.5}._track_a4nu6_1{position:relative;flex-shrink:0;width:52px;height:30px;padding:0;border:0;border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}._track_a4nu6_1:disabled{opacity:.5;cursor:not-allowed}._track_a4nu6_1:focus-visible{outline:2px solid var(--green);outline-offset:2px}._knob_a4nu6_25{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:var(--r-pill);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);transition:transform .2s ease,background .2s ease}._on_a4nu6_39{background:color-mix(in srgb,var(--green) 22%,var(--neu-well));box-shadow:var(--neu-sunk),0 0 16px color-mix(in srgb,var(--green) 18%,transparent)}._on_a4nu6_39 ._knob_a4nu6_25{transform:translate(22px);background:var(--green)}@media (prefers-reduced-motion: reduce){._track_a4nu6_1,._knob_a4nu6_25{transition:none}}._avatar_15fk5_1{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);font-family:var(--font-mono);font-weight:600;overflow:hidden;flex-shrink:0}._img_15fk5_15{width:100%;height:100%;object-fit:cover}._framed_15fk5_28{position:relative;display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%;isolation:isolate;--mask-ring: radial-gradient( farthest-side, transparent calc(100% - var(--fw) - .5px), #000 calc(100% - var(--fw) + .5px) );--mask-ring-thin: radial-gradient( farthest-side, transparent calc(100% - var(--fw) * .75 - .5px), #000 calc(100% - var(--fw) * .75 + .5px) );--mask-edge: radial-gradient( farthest-side, transparent calc(100% - var(--fw) - 1.5px), #000 calc(100% - var(--fw) - 1px), #000 calc(100% - var(--fw)), transparent calc(100% - var(--fw) + .5px) );--mask-sigil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='50,4 89.8,27 89.8,73 50,96 10.2,73 10.2,27' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'/%3E%3Cpolygon points='50,8.5 85.9,29.25 85.9,70.75 50,91.5 14.1,70.75 14.1,29.25' fill='none' stroke='black' stroke-width='1.6' stroke-dasharray='4 3'/%3E%3C/svg%3E");--mask-runes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='4' r='4'/%3E%3Ccircle cx='89.8' cy='27' r='4'/%3E%3Ccircle cx='89.8' cy='73' r='4'/%3E%3Ccircle cx='50' cy='96' r='4'/%3E%3Ccircle cx='10.2' cy='73' r='4'/%3E%3Ccircle cx='10.2' cy='27' r='4'/%3E%3C/svg%3E");--mask-bolts-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M75 3l-5 8h3l-2 7l6-9h-3z'/%3E%3Cpath d='M10 53l-5 8h3l-2 7l6-9h-3z'/%3E%3C/svg%3E");--mask-bolts-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M24 9l-5 8h3l-2 7l6-9h-3z'/%3E%3Cpath d='M87 68l-5 8h3l-2 7l6-9h-3z'/%3E%3C/svg%3E");--mask-glint-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='73,4 74.6,8.4 79,10 74.6,11.6 73,16 71.4,11.6 67,10 71.4,8.4'/%3E%3C/svg%3E");--mask-glint-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='10,67 11.6,71.4 16,73 11.6,74.6 10,79 8.4,74.6 4,73 8.4,71.4'/%3E%3C/svg%3E")}._framed_15fk5_28>._avatar_15fk5_1{position:relative;z-index:1}._framed_15fk5_28:before,._framed_15fk5_28:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}._framed_15fk5_28:after{content:none}._framed_15fk5_28[data-frame=team-green]:before,._framed_15fk5_28[data-frame=team-blue]:before,._framed_15fk5_28[data-frame=team-red]:before{-webkit-mask:var(--mask-ring-thin);mask:var(--mask-ring-thin)}._framed_15fk5_28[data-frame=team-green]:before{background:var(--green)}._framed_15fk5_28[data-frame=team-blue]:before{background:var(--blue)}._framed_15fk5_28[data-frame=team-red]:before{background:var(--scarlet)}._framed_15fk5_28[data-frame=fire]:before{background:radial-gradient(farthest-side,#fff3a0 calc(100% - var(--fw)),#ff8a1f calc(100% - var(--fw) * .45),#ff2d55);filter:drop-shadow(0 0 3px rgba(255,110,56,.6));-webkit-mask:var(--mask-ring);mask:var(--mask-ring)}._framed_15fk5_28[data-frame=fire][data-animate]:before{animation:_frameEmber_15fk5_1 2.6s ease-in-out infinite}._framed_15fk5_28[data-frame=fire][data-animate]:after{content:"";background:conic-gradient(from 0deg,transparent 0deg 16deg,#fff6b0 24deg,transparent 32deg 92deg,#fff6b0 100deg,transparent 108deg 150deg,#fff6b0 158deg,transparent 166deg 228deg,#fff6b0 236deg,transparent 244deg 300deg,#fff6b0 308deg,transparent 316deg 360deg);opacity:0;-webkit-mask:var(--mask-ring);mask:var(--mask-ring);animation:_frameFlare_15fk5_1 2.6s ease-in-out infinite}._framed_15fk5_28[data-frame=thunder]:before{background:linear-gradient(180deg,#fffbd6,#ffe600 55%,#ffc400);filter:drop-shadow(0 0 3px rgba(255,230,0,.55));-webkit-mask:var(--mask-ring);mask:var(--mask-ring)}._framed_15fk5_28[data-frame=thunder][data-animate]:before{animation:_frameSurge_15fk5_1 5.2s linear infinite}._framed_15fk5_28[data-frame=thunder][data-animate]:after{content:"";border-radius:0;background:#fff;filter:drop-shadow(0 0 1.5px #fff6a8) drop-shadow(0 0 4px rgba(255,230,0,.9));opacity:0;-webkit-mask:var(--mask-bolts-a) center / 100% 100% no-repeat;mask:var(--mask-bolts-a) center / 100% 100% no-repeat;animation:_frameStrike_15fk5_1 5.2s linear infinite}._framed_15fk5_28[data-frame=water]:before{background-image:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.7) 50%,transparent 58%),linear-gradient(180deg,#bdf3ff,#1fb6ff 45%,#0b5fd6);background-size:250% 100%,100% 100%;background-position:100% 0,0 0;filter:drop-shadow(0 0 3px rgba(40,170,255,.55));-webkit-mask:var(--mask-ring);mask:var(--mask-ring)}._framed_15fk5_28[data-frame=water][data-animate]:before{animation:_frameSheen_15fk5_1 5s ease-in-out infinite}._framed_15fk5_28[data-frame=matrix]:before{background:#39ff14;filter:drop-shadow(0 0 3px rgba(57,255,20,.55));-webkit-mask:var(--mask-ring),repeating-conic-gradient(#000 0 5deg,transparent 5deg 9deg);-webkit-mask-composite:source-in;mask:var(--mask-ring),repeating-conic-gradient(#000 0 5deg,transparent 5deg 9deg);mask-composite:intersect}._framed_15fk5_28[data-frame=matrix][data-animate]:before{animation:_frameBreathe_15fk5_1 2.4s ease-in-out infinite}._framed_15fk5_28[data-frame=glitch]:before,._framed_15fk5_28[data-frame=glitch]:after{content:"";opacity:.85;-webkit-mask:var(--mask-ring);mask:var(--mask-ring)}._framed_15fk5_28[data-frame=glitch]:before{background:#00e5ff;transform:translate(-1px)}._framed_15fk5_28[data-frame=glitch]:after{background:#ff00c8;transform:translate(1px)}._framed_15fk5_28[data-frame=glitch][data-animate]:before{animation:_frameJoltA_15fk5_1 3.8s steps(1,end) infinite}._framed_15fk5_28[data-frame=glitch][data-animate]:after{animation:_frameJoltB_15fk5_1 3.8s steps(1,end) infinite}._framed_15fk5_28[data-frame=frost]:before{background:linear-gradient(160deg,#fff,#c6f1ff 30%,#6fd6ff,#e6fcff 80%,#9fe3ff);filter:drop-shadow(0 0 3px rgba(120,220,255,.55));-webkit-mask:var(--mask-ring),repeating-conic-gradient(from -5deg,#000 0 50deg,transparent 50deg 60deg);-webkit-mask-composite:source-in;mask:var(--mask-ring),repeating-conic-gradient(from -5deg,#000 0 50deg,transparent 50deg 60deg);mask-composite:intersect}._framed_15fk5_28[data-frame=frost][data-animate]:after{content:"";border-radius:0;background:#fff;filter:drop-shadow(0 0 3px rgba(190,240,255,.95));opacity:0;-webkit-mask:var(--mask-glint-a) center / 100% 100% no-repeat;mask:var(--mask-glint-a) center / 100% 100% no-repeat;animation:_frameGlint_15fk5_1 6s ease-in-out infinite}._framed_15fk5_28[data-frame=sigil]:before{border-radius:0;background:linear-gradient(135deg,#e6ddff,var(--purple) 45%,#7a5cff);filter:drop-shadow(0 0 3px rgba(182,160,255,.5));-webkit-mask:var(--mask-sigil) center / 100% 100% no-repeat;mask:var(--mask-sigil) center / 100% 100% no-repeat}._framed_15fk5_28[data-frame=sigil]:after{content:"";border-radius:0;background:#efe9ff;filter:drop-shadow(0 0 2px rgba(200,180,255,.9));-webkit-mask:var(--mask-runes) center / 100% 100% no-repeat;mask:var(--mask-runes) center / 100% 100% no-repeat}._framed_15fk5_28[data-frame=sigil][data-animate]:before{animation:_frameBreathe_15fk5_1 3.6s ease-in-out infinite}._framed_15fk5_28[data-frame=sigil][data-animate]:after{animation:_frameBreathe_15fk5_1 1.8s ease-in-out infinite}._framed_15fk5_28[data-frame=aurum]:before{background-image:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.75) 50%,transparent 58%),linear-gradient(160deg,#fff3c4,#e9bd4a 28%,#a8760f 50%,#ffe9a3 68%,#c6922a);background-size:250% 100%,100% 100%;background-position:100% 0,0 0;filter:drop-shadow(0 0 3px rgba(255,200,80,.5));-webkit-mask:var(--mask-ring);mask:var(--mask-ring)}._framed_15fk5_28[data-frame=aurum]:after{content:"";background:#fff2b8;opacity:.6;-webkit-mask:var(--mask-edge);mask:var(--mask-edge)}._framed_15fk5_28[data-frame=aurum][data-animate]:before{animation:_frameGoldSheen_15fk5_1 6s ease-in-out infinite}@keyframes _frameBreathe_15fk5_1{0%,to{opacity:.85}50%{opacity:1}}@keyframes _frameEmber_15fk5_1{0%,to{filter:drop-shadow(0 0 3px rgba(255,110,56,.6))}18%{filter:drop-shadow(0 0 5px rgba(255,140,56,.8))}37%{filter:drop-shadow(0 0 3px rgba(255,110,56,.55))}55%{filter:drop-shadow(0 0 6px rgba(255,160,60,.85))}73%{filter:drop-shadow(0 0 4px rgba(255,120,56,.65))}}@keyframes _frameFlare_15fk5_1{0%,45%,to{opacity:0}12%{opacity:.9}20%{opacity:.2}31%{opacity:.7}66%{opacity:.8}78%{opacity:.15}88%{opacity:.5}}@keyframes _frameSurge_15fk5_1{0%,36%,38.5%,40%,42%,to{filter:drop-shadow(0 0 3px rgba(255,230,0,.55))}37%,41%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 8px rgba(255,255,255,.9))}}@keyframes _frameStrike_15fk5_1{0%,35.5%{opacity:0;-webkit-mask-image:var(--mask-bolts-a);mask-image:var(--mask-bolts-a)}36.5%{opacity:1}38%{opacity:0}39.5%{opacity:1}41.5%,69%{opacity:0;-webkit-mask-image:var(--mask-bolts-a);mask-image:var(--mask-bolts-a)}69.5%{opacity:0;-webkit-mask-image:var(--mask-bolts-b);mask-image:var(--mask-bolts-b)}70.5%{opacity:1}72%,to{opacity:0;-webkit-mask-image:var(--mask-bolts-b);mask-image:var(--mask-bolts-b)}}@keyframes _frameSheen_15fk5_1{0%,58%{background-position:100% 0,0 0}to{background-position:0% 0,0 0}}@keyframes _frameGoldSheen_15fk5_1{0%,66%{background-position:100% 0,0 0}to{background-position:0% 0,0 0}}@keyframes _frameGlint_15fk5_1{0%,28%{opacity:0;-webkit-mask-image:var(--mask-glint-a);mask-image:var(--mask-glint-a)}33%{opacity:1}38%,70%{opacity:0;-webkit-mask-image:var(--mask-glint-a);mask-image:var(--mask-glint-a)}70.5%{opacity:0;-webkit-mask-image:var(--mask-glint-b);mask-image:var(--mask-glint-b)}75%{opacity:1}80%,to{opacity:0;-webkit-mask-image:var(--mask-glint-b);mask-image:var(--mask-glint-b)}}@keyframes _frameJoltA_15fk5_1{0%,93%,to{transform:translate(-1px)}94%{transform:translate(-3px,1px)}96%{transform:translate(1px,-1px)}}@keyframes _frameJoltB_15fk5_1{0%,93%,to{transform:translate(1px)}94%{transform:translate(3px,-1px)}96%{transform:translate(-1px,1px)}}@media (prefers-reduced-motion: reduce){._framed_15fk5_28:before,._framed_15fk5_28:after{animation:none!important}}._chip_t85qu_1{--chip-c: var(--foe);flex-shrink:0}._stopHi_t85qu_5{stop-color:color-mix(in srgb,var(--chip-c) 28%,var(--neu-ground))}._stopLo_t85qu_8{stop-color:color-mix(in srgb,var(--chip-c) 10%,var(--neu-ground))}._pins_t85qu_11{fill:none;stroke:var(--chip-c);stroke-width:2.4;stroke-linecap:round}._body_t85qu_17{stroke:var(--chip-c);stroke-width:2}._traces_t85qu_21{fill:none;stroke:color-mix(in srgb,var(--chip-c) 50%,transparent);stroke-width:1}._die_t85qu_26{fill:color-mix(in srgb,var(--chip-c) 6%,var(--neu-ground));stroke:color-mix(in srgb,var(--chip-c) 55%,transparent);stroke-width:1}._dot_t85qu_31{fill:var(--chip-c)}._ticks_t85qu_34{stroke:color-mix(in srgb,var(--chip-c) 35%,transparent);stroke-width:1}._label_t85qu_38{fill:color-mix(in srgb,var(--chip-c) 70%,var(--fg));font-family:var(--font-mono);font-size:14px;font-weight:700}._logo_1bky7_1{display:inline-flex;align-items:center;gap:var(--space-1)}._markBox_1bky7_7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._mark_1bky7_7{display:block;object-fit:contain;filter:var( --logo-mark-filter, drop-shadow(0 0 8px color-mix(in srgb, var(--accent) 28%, transparent)) )}._markBox_1bky7_7 ._mark_1bky7_7{width:100%;height:100%}._word_1bky7_28{font-family:var(--font-display);font-weight:700;font-size:var(--logo-word-fs, var(--fs-h3));letter-spacing:var(--tracking-display);color:var(--fg);white-space:nowrap;opacity:var(--nav-label-opacity, 1);transition:opacity .18s ease}._word2_1bky7_39{color:var(--accent)}._flame_1orvx_1{position:relative;display:inline-block;flex-shrink:0;line-height:0}._svg_1orvx_8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._outerBase_1orvx_16{stop-color:var(--fire-outer-base)}._outerMid_1orvx_19{stop-color:var(--fire-outer)}._outerTip_1orvx_22{stop-color:var(--fire-outer-tip)}._midBase_1orvx_25{stop-color:var(--fire-mid-base)}._midTip_1orvx_28{stop-color:var(--fire-mid-tip)}._coreBase_1orvx_31{stop-color:var(--fire-core-base)}._coreTip_1orvx_34{stop-color:var(--fire-core-tip)}._outline_1orvx_38{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;transition:opacity .3s ease}._layer_1orvx_46{transform-box:view-box;transform-origin:50% 90%;clip-path:inset(100% 0 0 0);transition:clip-path .55s cubic-bezier(.3,.8,.3,1)}._outer_1orvx_16{stroke:var(--fire-edge);stroke-width:.5;stroke-linejoin:round}._mid_1orvx_25{transition-delay:.1s}._core_1orvx_31{transition-delay:.2s}._flame_1orvx_1:not([data-state=out]) ._outline_1orvx_38{opacity:0}._flame_1orvx_1:not([data-state=out]) ._layer_1orvx_46{clip-path:inset(0 0 0 0)}._flame_1orvx_1[data-state=alive]{animation:_pop_1orvx_1 .6s cubic-bezier(.2,1.7,.4,1)}._flame_1orvx_1[data-state=alive] ._svg_1orvx_8{filter:drop-shadow(0 0 10px var(--fire-glow))}._flame_1orvx_1[data-state=alive] ._outer_1orvx_16{animation:_sway_1orvx_1 1.6s ease-in-out .65s infinite}._flame_1orvx_1[data-state=alive] ._mid_1orvx_25{animation:_lick_1orvx_1 1.3s ease-in-out .65s infinite reverse}._flame_1orvx_1[data-state=alive] ._core_1orvx_31{animation:_lick_1orvx_1 1.1s ease-in-out .65s infinite}._glow_1orvx_87{position:absolute;left:50%;top:60%;width:150%;height:150%;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,var(--fire-glow),transparent 65%);animation:_glow_1orvx_87 1.8s ease-in-out infinite;pointer-events:none}._ember_1orvx_100{position:absolute;left:50%;bottom:22%;width:7%;height:7%;min-width:3px;min-height:3px;border-radius:50%;background:var(--fire-core-tip);box-shadow:0 0 6px var(--fire-mid-tip);opacity:0;pointer-events:none;animation:_rise_1orvx_1 1.8s ease-out .65s infinite}._ember1_1orvx_115{--dx: calc(var(--s) * .1)}._ember2_1orvx_118{left:38%;animation-delay:1.25s;--dx: calc(var(--s) * -.14)}._ember3_1orvx_123{left:62%;animation-delay:1.85s;--dx: calc(var(--s) * .12)}._burst_1orvx_129{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._burst_1orvx_129 i{position:absolute;left:50%;top:58%;width:4px;height:4px;border-radius:50%;background:var(--fire-core-tip);opacity:0;animation:_spark_1orvx_1 .7s ease-out forwards}@keyframes _pop_1orvx_1{40%{transform:scale(1.22)}}@keyframes _sway_1orvx_1{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.97,1.05) skew(-3deg)}50%{transform:scale(1.02,.97) skew(1.5deg)}75%{transform:scale(.98,1.04) skew(3deg)}}@keyframes _lick_1orvx_1{0%,to{transform:scale(1) translateY(0)}33%{transform:scale(.92,1.1) translateY(-.3px) skew(4deg)}66%{transform:scale(1.05,.94) translateY(.3px) skew(-3deg)}}@keyframes _glow_1orvx_87{50%{transform:scale(1.15);opacity:.7}}@keyframes _rise_1orvx_1{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--s) * -.75)) scale(.4)}}@keyframes _spark_1orvx_1{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.3)}}@media (prefers-reduced-motion: reduce){._flame_1orvx_1,._flame_1orvx_1 *{animation:none!important;transition:none!important}._ember_1orvx_100,._burst_1orvx_129{display:none}}._bullet_1391i_1{display:block;height:1px;width:32px;flex-shrink:0}._fill_j1r8a_1{display:block;height:100%}._row_65jmx_1,._body_65jmx_2{display:contents}@media (max-width: 768px){._row_65jmx_1{display:flex;align-items:center;gap:var(--space-3)}._body_65jmx_2{display:flex;flex-direction:column;flex:1;min-width:0}._row_65jmx_1>:first-child{align-self:center}._body_65jmx_2>:first-child{margin-top:0}}._field_1jl4j_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_1jl4j_7{font-family:var(--font-mono);font-size:var(--fs-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-mono);color:var(--fg-2)}._error_1jl4j_15{font-size:var(--fs-xs);color:var(--danger)}._hint_1jl4j_20{font-size:var(--fs-xs);color:var(--fg-2)}._hintSuccess_1jl4j_25{color:var(--success)}._fold_gwmvv_1{border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._head_gwmvv_7{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--r-2);background:transparent;font-family:var(--font-mono);font-size:var(--fs-mono-sm);text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}._head_gwmvv_7:hover,._head_gwmvv_7:active{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._fold_gwmvv_1[data-open] ._head_gwmvv_7{border-bottom-left-radius:0;border-bottom-right-radius:0}._title_gwmvv_35{font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg)}._summary_gwmvv_42{padding:3px 9px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--fold-c) 16%,transparent);color:var(--fold-c);font-weight:600;letter-spacing:.04em;white-space:nowrap}._toggle_gwmvv_52{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto;color:var(--info);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._sign_gwmvv_63{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-pill);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);font-size:var(--fs-sm);line-height:1}._body_gwmvv_75{display:flex;flex-direction:column;gap:6px;padding:0 var(--space-3) var(--space-3)}._bar_s72yj_1{position:relative;display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:var(--r-pill);background:var(--neu-well);border:0;box-shadow:var(--neu-sunk-sm, none)}._bar_s72yj_1[data-wrapped]{border-radius:var(--r-3)}._bar_s72yj_1[data-full]{display:flex;width:100%;flex-wrap:nowrap}._bar_s72yj_1[data-full] ._btn_s72yj_25{flex:1;min-width:0}._thumb_s72yj_29{position:absolute;top:0;left:0;z-index:0;border-radius:var(--r-pill);background:color-mix(in srgb,var(--seg-c, var(--accent)) 16%,transparent);border:0;box-shadow:var(--neu-raised-sm, none);pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease}._btn_s72yj_25{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 14px;border:1px solid transparent;border-radius:var(--r-pill);background:transparent;color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;cursor:pointer;transition:color .18s ease}._btn_s72yj_25:not([data-active]):hover{color:var(--fg)}._bar_s72yj_1[data-hover-tint] ._btn_s72yj_25{transition:color .18s ease,background .18s ease}._bar_s72yj_1[data-hover-tint] ._btn_s72yj_25:not([data-active]):not(:disabled):hover{background:color-mix(in srgb,var(--tab-c, var(--accent)) 14%,transparent);color:var(--tab-c, var(--accent))}._btn_s72yj_25[data-active]{color:var(--seg-c, var(--accent))}._btn_s72yj_25:disabled{opacity:.45;cursor:not-allowed}._bar_s72yj_1[data-multi] ._btn_s72yj_25[data-active]{background:color-mix(in srgb,var(--seg-c, var(--accent)) 16%,transparent);border-color:transparent;box-shadow:var(--neu-raised-sm, none)}@media (prefers-reduced-motion: reduce){._thumb_s72yj_29{transition:none}}._rail_1dhh6_1,._item_1dhh6_6{display:flex;align-items:center}._line_1dhh6_11{width:34px;height:1px;background:var(--line-2)}._lineDone_1dhh6_16{background:var(--accent)}._node_1dhh6_20{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--line-2);background:var(--bg);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:500}._done_1dhh6_35{border-color:var(--accent);background:var(--accent-fill);color:var(--accent)}._active_1dhh6_41{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 3px var(--accent-fill)}._card_idp4o_1{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}._card_idp4o_1:hover{border-color:var(--line-2);background:var(--surface-hover)}._selected_idp4o_25{border-color:color-mix(in srgb,var(--accent) 33%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--accent) 9%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 13%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._bracket_idp4o_34{--bx: 0;--by: 0;position:absolute;width:28px;height:28px;border:0 solid var(--card-accent, var(--accent));opacity:0;pointer-events:none;transform:translate(calc(var(--bx) * 14px),calc(var(--by) * 14px));transition:opacity .2s ease,transform .2s ease}._bracketTl_idp4o_48{--bx: -1;--by: -1;top:-3px;left:-3px;border-top-width:3px;border-left-width:3px;border-top-left-radius:calc(var(--r-3) + 3px)}._bracketTr_idp4o_57{--bx: 1;--by: -1;top:-3px;right:-3px;border-top-width:3px;border-right-width:3px;border-top-right-radius:calc(var(--r-3) + 3px)}._bracketBl_idp4o_66{--bx: -1;--by: 1;bottom:-3px;left:-3px;border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:calc(var(--r-3) + 3px)}._bracketBr_idp4o_75{--bx: 1;--by: 1;bottom:-3px;right:-3px;border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:calc(var(--r-3) + 3px)}._selected_idp4o_25 ._bracket_idp4o_34{opacity:.85;transform:none;transition:opacity .15s ease,transform .42s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion: reduce){._bracket_idp4o_34{transform:none}}._check_idp4o_99{position:absolute;top:var(--space-4);right:var(--space-4);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--r-pill);color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 27%,transparent);opacity:0;transform:scale(.8);pointer-events:none;transition:opacity .2s ease,transform .2s ease}._selected_idp4o_25 ._check_idp4o_99{opacity:1;transform:none}._iconTile_idp4o_125{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--card-accent, var(--fg-2));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}._selected_idp4o_25 ._iconTile_idp4o_125{border-color:color-mix(in srgb,var(--card-accent, var(--accent)) 20%,transparent);background:color-mix(in srgb,var(--card-accent, var(--accent)) 8%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--card-accent, var(--accent)) 12%,transparent);color:var(--card-accent, var(--accent))}._title_idp4o_151{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);letter-spacing:var(--tracking-display);color:var(--fg);transition:color .15s ease}._selected_idp4o_25 ._title_idp4o_151{color:var(--accent)}._desc_idp4o_164{color:var(--fg-2);line-height:1.5}._meta_idp4o_169{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}@media (max-width: 560px){._card_idp4o_1{gap:var(--space-2);padding:var(--space-4)}._card_idp4o_1:has(._iconTile_idp4o_125){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-3);row-gap:2px}._card_idp4o_1:has(._iconTile_idp4o_125)>._title_idp4o_151,._card_idp4o_1:has(._iconTile_idp4o_125)>._desc_idp4o_164{grid-column:2}._card_idp4o_1:has(._iconTile_idp4o_125)>._meta_idp4o_169{grid-column:1 / -1;margin-top:var(--space-2)}._card_idp4o_1:has(._iconTile_idp4o_125):has(._desc_idp4o_164)>._iconTile_idp4o_125{grid-row:1 / span 2;align-self:start}._iconTile_idp4o_125{width:34px;height:34px}._iconTile_idp4o_125 svg{width:18px;height:18px}._title_idp4o_151{font-size:var(--fs-h4)}._desc_idp4o_164{font-size:var(--fs-sm);line-height:1.45}._meta_idp4o_169{margin-top:0}._check_idp4o_99{top:var(--space-3);right:var(--space-3)}}._tile_17xn0_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left}._tile_17xn0_1[data-align=center]{align-items:center;text-align:center}._head_17xn0_18{display:flex;align-items:center;gap:var(--space-2);color:var(--fg-2)}._icon_17xn0_25{display:inline-flex;align-items:center;color:var(--accent)}._icon_17xn0_25[data-tone=info]{color:var(--info)}._icon_17xn0_25[data-tone=purple]{color:var(--purple)}._icon_17xn0_25[data-tone=teal]{color:var(--teal)}._icon_17xn0_25[data-tone=amber]{color:var(--amber)}._icon_17xn0_25[data-tone=muted]{color:var(--fg-2)}._icon_17xn0_25[data-tone=success]{color:var(--success)}._icon_17xn0_25[data-tone=danger]{color:var(--danger)}._label_17xn0_52{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono)}._value_17xn0_58{line-height:1}._tile_17xn0_1[data-size=sm] ._value_17xn0_58{font-size:var(--fs-h3)}._tile_17xn0_1[data-size=md] ._value_17xn0_58{font-size:var(--fs-h2)}._tile_17xn0_1[data-mono] ._value_17xn0_58{font-family:var(--font-mono)}._value_17xn0_58[data-tone=accent]{color:var(--accent)}._value_17xn0_58[data-tone=success]{color:var(--success)}._value_17xn0_58[data-tone=danger]{color:var(--danger)}._hint_17xn0_80{font-size:var(--fs-xs);color:var(--fg-2)}@media (max-width: 768px){._tile_17xn0_1[data-dense]{padding:var(--space-3);gap:6px}._tile_17xn0_1[data-dense] ._head_17xn0_18{flex-direction:column;align-items:flex-start;gap:var(--space-1)}._tile_17xn0_1[data-dense][data-align=center] ._head_17xn0_18{align-items:center}._tile_17xn0_1[data-dense] ._label_17xn0_52{font-size:var(--fs-xs);letter-spacing:var(--tracking-label)}._tile_17xn0_1[data-dense] ._value_17xn0_58{font-size:var(--fs-h1)}._tile_17xn0_1[data-dense] ._hint_17xn0_80{font-size:var(--fs-mono-sm)}}._item_1s47e_1{position:relative;display:flex;align-items:center;gap:var(--space-3);width:var(--nav-item-width, calc(var(--sidebar-expanded) - 2 * var(--space-4)));height:40px;padding:0 10px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--fg-2);font-weight:500;overflow:clip;overflow-clip-margin:10px;transition:width .2s ease,background .22s ease,color .22s ease,box-shadow .22s ease}._item_1s47e_1:hover{background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:color-mix(in srgb,var(--accent) 26%,var(--fg-2))}._disabled_1s47e_31{opacity:.4;cursor:not-allowed}._disabled_1s47e_31:hover{background:transparent;box-shadow:none;color:var(--fg-2)}._active_1s47e_44,._active_1s47e_44:hover{background:var(--neu-surface);border-color:transparent;box-shadow:var(--neu-raised-sm);color:var(--accent)}._active_1s47e_44:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:20px;border-radius:999px 0 0 999px;background:var(--nav-bar-color, var(--accent))}._icon_1s47e_64{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._dot_1s47e_73{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bg-1),0 0 6px color-mix(in srgb,var(--gold) 60%,transparent)}._label_1s47e_86{flex:1;text-align:left;white-space:nowrap;opacity:var(--nav-label-opacity, 1);transition:opacity .18s ease}._badge_1s47e_94{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._panel_y1vw2_1{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--code-panel);border:1px solid var(--line-2);box-shadow:#0006 0 0 0 1px}._header_y1vw2_16{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);padding:10px 16px;flex-shrink:0;background:var(--code-header);border-bottom:1px solid var(--line)}._headLeft_y1vw2_27{display:flex;align-items:center;gap:12px;min-width:0}._dots_y1vw2_36{display:flex;flex-shrink:0;gap:6px}._dot_y1vw2_36{flex-shrink:0;width:12px;height:12px;border-radius:50%;opacity:.8}._dot_y1vw2_36[data-c=red]{background:var(--code-dot-red)}._dot_y1vw2_36[data-c=amber]{background:var(--code-dot-amber)}._dot_y1vw2_36[data-c=green]{background:var(--code-dot-green)}._file_y1vw2_59{display:flex;align-items:center;gap:6px;min-width:0;padding:2px 8px;border-radius:4px;background:var(--surface-2)}._file_y1vw2_59>:not(._chevron_y1vw2_68){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._chevron_y1vw2_68{display:inline-flex;color:var(--fg-2)}._headRight_y1vw2_81{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;grid-column:2}._note_y1vw2_94{grid-column:1 / -1;min-width:0;margin:0;padding-top:8px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-mono-sm);line-height:1.55;color:var(--fg-2);white-space:normal;overflow-wrap:anywhere}._lang_y1vw2_111{display:flex;align-items:center;gap:8px;min-width:0}._statusDot_y1vw2_118{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--code-dot-amber);box-shadow:var(--code-dot-amber) 0 0 4px}._langLabel_y1vw2_127{min-width:0;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;text-align:right;white-space:normal;overflow-wrap:anywhere;color:var(--fg-2)}@media (max-width: 640px){._header_y1vw2_16{grid-template-columns:minmax(0,1fr)}._headRight_y1vw2_81{grid-column:1;justify-content:flex-start}._langLabel_y1vw2_127{text-align:left}}._body_j2age_1{overflow-x:auto;padding-block:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.8}._body_j2age_1[data-collapsed=true]{max-height:calc(1.8em * var(--collapse-rows, 20) + var(--space-2) * 2);overflow-y:auto}._status_j2age_14{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-top:1px solid var(--line);background:var(--code-header)}._expand_j2age_21{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:7px 12px;border:0;border-top:1px solid var(--line);background:var(--surface);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.04em;cursor:pointer;transition:background .15s ease,color .15s ease}._expand_j2age_21:hover{background:var(--surface-2);color:var(--fg)}._expandIcon_j2age_44{transition:transform .15s ease}._expand_j2age_21[aria-expanded=true] ._expandIcon_j2age_44{transform:rotate(180deg)}._row_j2age_51{display:flex;align-items:stretch;width:100%;margin:0;padding:0;border:0;border-left:4px solid transparent;background:transparent;text-align:left;line-height:1.8;cursor:default;transition:background .12s ease}._row_j2age_51[data-selectable=true]{cursor:pointer;border-left-color:var(--line-2)}._row_j2age_51[data-selectable=true]:hover:not(:disabled){background:var(--surface)}._row_j2age_51[data-selectable=true]:disabled{cursor:default}._bodyHintBar_j2age_77 ._row_j2age_51[data-selectable=true][data-state=idle]{border-left-color:transparent}._bodyHintBar_j2age_77 ._row_j2age_51[data-hint][data-state=idle]{border-left-color:var(--line-2)}._row_j2age_51[data-state=picked]{background:color-mix(in srgb,var(--fg) 6%,transparent);border-left-color:color-mix(in srgb,var(--fg) 45%,transparent)}._row_j2age_51[data-state=correct]{background:var(--success-fill-2);border-left-color:var(--success)}._row_j2age_51[data-state=incorrect],._row_j2age_51[data-state=missed]{background:var(--danger-fill-2);border-left-color:var(--danger)}._row_j2age_51[data-state=falsepositive]{background:color-mix(in srgb,var(--amber) 10%,transparent);border-left-color:var(--amber)}._tag_j2age_103{flex-shrink:0;align-self:center;padding:0 16px 0 8px}._gutter_j2age_109{flex-shrink:0;box-sizing:border-box;width:44px;padding:0 12px;text-align:right;font-size:var(--fs-mono-sm);color:var(--code-gutter);-webkit-user-select:none;user-select:none}._src_j2age_120{flex:1;min-width:0;padding-right:24px;color:var(--code-fg);white-space:pre;-moz-tab-size:4;tab-size:4}@media (max-width: 768px){._gutter_j2age_109{width:28px;padding:0 6px 0 4px;align-self:flex-start}._body_j2age_1{overflow-x:hidden}._src_j2age_120{padding-right:12px;white-space:pre-wrap;overflow-wrap:anywhere}._body_j2age_1[data-scroll-x]{overflow-x:auto}._body_j2age_1[data-scroll-x] ._row_j2age_51{width:max-content;min-width:100%}._body_j2age_1[data-scroll-x] ._src_j2age_120{padding-right:24px;white-space:pre;overflow-wrap:normal}}._grid_1vz9z_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media (min-width: 640px){._grid_1vz9z_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._opt_1vz9z_12{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:16px 18px;border-radius:16px;border:0;background:#ffffff09;box-shadow:inset 0 1px #ffffff0a;text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .18s ease,opacity .15s ease}._opt_1vz9z_12:hover:not(:disabled){background:#ffffff0f}._opt_1vz9z_12:active:not(:disabled){box-shadow:var(--neu-sunk-sm)}._opt_1vz9z_12:disabled{cursor:default}._opt_1vz9z_12[data-dimmed=true]{opacity:.35}._opt_1vz9z_12[data-state=picked]{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._opt_1vz9z_12[data-state=correct]{background:color-mix(in srgb,var(--success) 11%,transparent);box-shadow:var(--neu-sunk-sm)}._opt_1vz9z_12[data-state=incorrect]{background:color-mix(in srgb,var(--danger) 11%,transparent);box-shadow:var(--neu-sunk-sm)}._indicator_1vz9z_55{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:calc((var(--choice-line) - 16px) / 2);flex-shrink:0;border-radius:50%;border:0;background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:transparent;transition:border-color .15s ease,background .15s ease,color .15s ease}._opt_1vz9z_12[data-state=picked] ._indicator_1vz9z_55{border-color:color-mix(in srgb,var(--fg) 55%,transparent);background:color-mix(in srgb,var(--fg) 14%,transparent);color:var(--fg)}._opt_1vz9z_12[data-state=correct] ._indicator_1vz9z_55{border-color:var(--success);background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success)}._opt_1vz9z_12[data-state=incorrect] ._indicator_1vz9z_55{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 20%,transparent);color:var(--danger)}._indicator_1vz9z_55[data-letter]{width:22px;height:22px;margin-top:calc((var(--choice-line) - 22px) / 2);border:0;border-radius:5px;background:var(--surface-2);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;line-height:1;color:var(--fg-2)}._opt_1vz9z_12[data-state=picked] ._indicator_1vz9z_55[data-letter]{background:color-mix(in srgb,var(--fg) 82%,transparent);color:var(--bg-1)}._opt_1vz9z_12[data-state=correct] ._indicator_1vz9z_55[data-letter]{border:0;background:var(--success);color:var(--bg-1)}._opt_1vz9z_12[data-state=incorrect] ._indicator_1vz9z_55[data-letter]{border:0;background:var(--danger);color:var(--bg-1)}._body_1vz9z_117{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._head_1vz9z_124{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-height:var(--choice-line)}._label_1vz9z_131{font-size:var(--fs-xs);line-height:var(--choice-line);font-weight:700;letter-spacing:-.01em;color:var(--fg);transition:color .15s ease}._opt_1vz9z_12[data-state=picked] ._label_1vz9z_131{color:var(--fg)}._opt_1vz9z_12[data-state=correct] ._label_1vz9z_131{color:var(--success)}._opt_1vz9z_12[data-state=incorrect] ._label_1vz9z_131{color:var(--danger)}._badge_1vz9z_149{padding:1px 6px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.07em;white-space:nowrap;color:var(--fg-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._badge_1vz9z_149:not([data-tone=neutral]){border:1px solid;box-shadow:none}._badge_1vz9z_149[data-tone=danger]{color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent);border-color:color-mix(in srgb,var(--danger) 16%,transparent)}._badge_1vz9z_149[data-tone=warn]{color:var(--warn-bright);background:color-mix(in srgb,var(--warn-bright) 6%,transparent);border-color:color-mix(in srgb,var(--warn-bright) 16%,transparent)}._badge_1vz9z_149[data-tone=success]{color:var(--success);background:color-mix(in srgb,var(--success) 6%,transparent);border-color:color-mix(in srgb,var(--success) 16%,transparent)}._badge_1vz9z_149[data-tone=purple]{color:var(--purple);background:color-mix(in srgb,var(--purple) 6%,transparent);border-color:color-mix(in srgb,var(--purple) 16%,transparent)}@media (max-width: 640px){._opt_1vz9z_12{--choice-line: 18px}}._desc_1vz9z_192{font-size:var(--fs-mono-sm);line-height:1.55;color:var(--fg-2)}._wrap_1cc68_1{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-16) var(--space-5);text-align:center;overflow:hidden}._glow_1cc68_14{position:absolute;top:32%;left:50%;width:380px;max-width:90%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--fg-3) 12%,transparent),transparent 62%)}._wrap_1cc68_1[data-tone=danger] ._glow_1cc68_14{background:radial-gradient(circle,color-mix(in srgb,var(--danger) 12%,transparent),transparent 62%)}._mark_1cc68_38{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r-3);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-3)}._hat_1cc68_51{display:grid;opacity:.45}._wrap_1cc68_1[data-tone=danger] ._mark_1cc68_38{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-fill-2);color:var(--danger)}._eyebrow_1cc68_61{position:relative;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}._wrap_1cc68_1[data-tone=danger] ._eyebrow_1cc68_61{color:var(--danger)}._title_1cc68_74{position:relative;margin:0;font-size:var(--fs-h2)}._message_1cc68_80{position:relative;margin:0;max-width:42ch;line-height:1.5;color:var(--fg-2)}._action_1cc68_88{position:relative;margin-top:var(--space-2);display:flex;gap:var(--space-3)}@media (max-width: 640px){._wrap_1cc68_1{padding:var(--space-12) var(--space-4)}}._wrap_1vojz_1{flex:1;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center}._contained_1vojz_13{flex:none;min-height:0}._mark_1vojz_18{display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2)}._copy_1vojz_29{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._message_1vojz_36{max-width:34ch}._actions_1vojz_40{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:240px}._heading_ipw22_1{display:flex;flex-direction:column;gap:10px;width:100%}._title_ipw22_8{max-width:420px}._sub_ipw22_12{max-width:560px}@media (max-width: 640px){._heading_ipw22_1{gap:8px}}._bar_13q53_4{display:flex;align-items:center;gap:7px;min-height:46px;padding:7px 12px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--code-panel, var(--bg-2))}._tokens_13q53_15{display:flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0;overflow:hidden}._count_13q53_24{margin-left:auto;flex-shrink:0}@media (max-width: 640px){._chip_13q53_30{display:none}}._pill_av4ch_1{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 12%,transparent);color:var(--green);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._upgrade_av4ch_17{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:20px 22px;border-radius:var(--r-3);background:radial-gradient(420px circle at 12% 0%,color-mix(in srgb,var(--green) 12%,transparent),transparent 70%),var(--bg-2);border:1px solid color-mix(in srgb,var(--green) 38%,transparent)}._upgradeMark_av4ch_33{flex-shrink:0;align-self:flex-start;display:grid;place-items:center;width:46px;height:46px;border-radius:var(--r-2);background:color-mix(in srgb,var(--green) 16%,transparent);border:1px solid color-mix(in srgb,var(--green) 40%,transparent);color:var(--green)}._upgradeBody_av4ch_45{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._upgradeEyebrow_av4ch_52{color:var(--green)}._upgradeTitle_av4ch_55{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--fg)}._upgradeText_av4ch_62{margin:0;max-width:62ch;font-size:var(--fs-sm);color:var(--fg-2)}._upgradeCta_av4ch_68{flex-shrink:0;padding:10px 18px;border-radius:var(--r-1);border:1px solid var(--green);background:color-mix(in srgb,var(--green) 18%,transparent);box-shadow:var(--neu-raised-sm);color:var(--green);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}._upgradeCta_av4ch_68:hover{background:var(--green);color:var(--green-contrast)}._upgradeCta_av4ch_68:active{background:color-mix(in srgb,var(--green) 18%,var(--neu-well));box-shadow:var(--neu-sunk);color:var(--green);transform:translateY(1px)}@media (max-width: 768px){._upgrade_av4ch_17{flex-wrap:wrap;margin-top:0;gap:var(--space-3);padding:16px}._upgradeCta_av4ch_68{flex-basis:100%}}._pill_1ojyy_1{--pill-ink: var(--amber);display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:0;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;white-space:nowrap;color:var(--pill-ink);background:color-mix(in srgb,var(--pill-ink) 6%,var(--neu-surface));box-shadow:var(--neu-raised-sm)}._pill_1ojyy_1[data-spent]{--pill-ink: var(--danger)}._part_1ojyy_23{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}._word_1ojyy_29{text-transform:none}._cards_38qfe_3{--plan-accent: var(--green);--plan-ink: var(--green-ink);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);width:100%;max-width:900px;margin-inline:auto}._card_38qfe_3{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:var(--space-4);align-content:start;padding:var(--space-5);border:1px solid var(--line-2);border-radius:var(--r-3);background:linear-gradient(180deg,color-mix(in srgb,var(--fg) 4%,transparent),transparent 55%),var(--bg-2);box-shadow:inset 0 1px color-mix(in srgb,var(--fg) 8%,transparent),0 14px 34px -22px #000000e6;color:inherit;text-align:left;font:inherit;transition:box-shadow .2s ease}button._card_38qfe_3{cursor:pointer}button._card_38qfe_3:focus-visible{outline:2px solid var(--plan-accent);outline-offset:2px}button._card_38qfe_3:not(._cardPro_38qfe_46):not(:disabled):hover ._action_38qfe_46{background:var(--neu-well)}button._card_38qfe_3:disabled{cursor:progress}._card_38qfe_3:before,._card_38qfe_3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;padding:2px;background:radial-gradient(200px circle at var(--mx, -200px) var(--my, -200px),var(--tc, var(--plan-accent)),transparent 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}._card_38qfe_3:after{padding:3px;filter:blur(8px)}button._card_38qfe_3:hover:not(:disabled):before,._card_38qfe_3[data-lift]:hover:before{opacity:1}button._card_38qfe_3:hover:not(:disabled):after,._card_38qfe_3[data-lift]:hover:after{opacity:.85}button._card_38qfe_3:not(:disabled):hover,._card_38qfe_3[data-lift]:hover{box-shadow:inset 0 1px color-mix(in srgb,var(--fg) 10%,transparent),0 20px 44px -20px #000000f2,0 0 40px color-mix(in srgb,var(--tc, var(--plan-accent)) 10%,transparent)}._cardPro_38qfe_46{background:radial-gradient(130% 100% at 85% 0%,color-mix(in srgb,var(--plan-accent) 16%,transparent),transparent 62%),var(--bg-1);box-shadow:inset 0 1px color-mix(in srgb,var(--plan-accent) 30%,transparent),0 22px 54px -24px color-mix(in srgb,var(--plan-accent) 65%,transparent)}button._cardPro_38qfe_46:not(:disabled):hover,._cardPro_38qfe_46[data-lift]:hover{box-shadow:inset 0 1px color-mix(in srgb,var(--plan-accent) 40%,transparent),0 28px 64px -22px color-mix(in srgb,var(--plan-accent) 80%,transparent)}._card_38qfe_3[data-selected]{border-color:var(--plan-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--plan-accent) 55%,transparent),0 16px 40px -24px color-mix(in srgb,var(--plan-accent) 70%,transparent)}._badgeChosen_38qfe_121{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--r-pill);background:var(--plan-accent);color:var(--plan-ink);font-weight:700}._cardPro_38qfe_46[data-selected]{box-shadow:inset 0 1px color-mix(in srgb,var(--plan-accent) 30%,transparent),0 0 0 2px color-mix(in srgb,var(--plan-accent) 55%,transparent),0 22px 54px -24px color-mix(in srgb,var(--plan-accent) 70%,transparent)}._head_38qfe_138{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._name_38qfe_145{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700}._cardPro_38qfe_46 ._name_38qfe_145,._badgePro_38qfe_154{color:var(--plan-accent)}._badge_38qfe_121{flex-shrink:0;line-height:1}._rows_38qfe_163{display:grid;gap:0;margin:0;padding:0;list-style:none}._row_38qfe_163{display:grid;grid-template-columns:1fr auto;gap:var(--space-3);align-items:center;padding:7px 0;border-bottom:1px solid var(--line)}._row_38qfe_163:last-child{border-bottom:0}._key_38qfe_183{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._value_38qfe_189{font-family:var(--font-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;color:var(--fg-2);text-align:right}._cardPro_38qfe_46 ._value_38qfe_189{color:var(--plan-accent);font-weight:600}._cardPro_38qfe_46 ._key_38qfe_183{color:var(--fg)}._cardPro_38qfe_46 ._row_38qfe_163{border-bottom-color:color-mix(in srgb,var(--plan-accent) 16%,transparent)}._value_38qfe_189[data-denied]{display:inline-flex;align-items:center;gap:6px;color:var(--fg-2)}._card_38qfe_3 ._action_38qfe_46{justify-self:center;min-width:200px;max-width:100%;background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg)}span._action_38qfe_46{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:42px;padding:0 var(--space-4);border-radius:14px}button._card_38qfe_3:not(:disabled):hover ._action_38qfe_46{box-shadow:var(--neu-sunk-sm)}._cardPro_38qfe_46 ._action_38qfe_46{border-color:transparent;background:var(--plan-accent);color:var(--plan-ink);font-weight:700;box-shadow:0 10px 28px -14px color-mix(in srgb,var(--plan-accent) 85%,transparent)}button._cardPro_38qfe_46:not(:disabled):hover ._action_38qfe_46{background:color-mix(in srgb,var(--plan-accent) 88%,#fff)}._card_38qfe_3[data-selected] ._action_38qfe_46{border-color:color-mix(in srgb,var(--plan-accent) 55%,transparent)}._cardPro_38qfe_46[data-selected] ._action_38qfe_46{color:var(--plan-ink)}._cards_38qfe_3[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px}@media (max-width: 960px){._cards_38qfe_3[data-count="3"]{grid-template-columns:1fr;max-width:560px}}@media (max-width: 640px){._cards_38qfe_3{grid-template-columns:1fr}._card_38qfe_3 ._action_38qfe_46{justify-self:stretch;min-width:0}}._title_38qfe_278{display:inline-flex;align-items:center;gap:10px}._crest_38qfe_283{display:inline-flex;width:24px;height:27px;flex-shrink:0;color:var(--fg-2);opacity:.55}._crest_38qfe_283[data-sealed]{color:var(--plan-accent);opacity:1;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--plan-accent) 45%,transparent))}._crest_38qfe_283 svg{width:100%;height:100%}._watermark_38qfe_300{position:absolute;right:-46px;bottom:-40px;width:210px;z-index:0;color:var(--plan-accent);opacity:.1;pointer-events:none}._watermark_38qfe_300 svg{width:100%;height:auto}._head_38qfe_138,._rows_38qfe_163,._action_38qfe_46{position:relative;z-index:1}._price_38qfe_321{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);min-height:var(--fs-price);position:relative;z-index:1}._billed_38qfe_331{position:relative;z-index:1;margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._priceSkeleton_38qfe_340{display:flex;align-items:center;height:var(--fs-price);position:relative;z-index:1}._amount_38qfe_348{font-family:var(--font-display);font-size:var(--fs-price);font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg)}._period_38qfe_358{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._endsOn_38qfe_366{display:block;margin-top:6px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;text-align:center;color:var(--amber)}._dial_jcnro_1{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%}._gauge_jcnro_8{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ec, var(--accent));transition:color .2s ease}._needle_jcnro_16{transform-box:view-box;transform-origin:50% 75%;transition:transform .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){._needle_jcnro_16{transition:none}}._pickerBox_19ou7_1{position:relative;height:100%}._pickerTrigger_19ou7_5{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:14px;background:#ffffff09;box-shadow:inset 0 1px #ffffff0d;color:var(--fg);text-align:left;cursor:pointer;transition:background .18s ease}._pickerTrigger_19ou7_5:hover,._pickerTriggerOpen_19ou7_21{background:#ffffff0f}._pickerIcon_19ou7_24{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:color-mix(in srgb,var(--pc) var(--tint-fill-2),transparent);color:var(--pc)}._pickerText_19ou7_34{display:flex;flex-direction:column;min-width:0;flex:1}._pickerLabel_19ou7_40{font-size:var(--fs-2xs);color:var(--fg-2)}._valueRow_19ou7_44{display:flex;align-items:baseline;gap:var(--space-1);min-width:0}._pickerExtra_19ou7_50{flex-shrink:0;font-size:var(--fs-sm);font-weight:600}._pickerValue_19ou7_55{font-size:var(--fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerCaret_19ou7_62{display:inline-flex;flex:none;color:var(--fg-2);transition:transform .2s ease}._pickerTriggerOpen_19ou7_21 ._pickerCaret_19ou7_62{transform:rotate(180deg)}._compact_19ou7_72 ._pickerText_19ou7_34,._compact_19ou7_72 ._pickerCaret_19ou7_62{display:none}._compact_19ou7_72 ._pickerTrigger_19ou7_5{justify-content:center;padding:var(--space-2);width:48px;height:100%}._compact_19ou7_72 ._pickerIcon_19ou7_24{width:auto;height:auto;border-radius:0;background:none}._compact_19ou7_72 ._pickerIcon_19ou7_24 svg{width:20px;height:20px}._menu_19ou7_93{position:absolute;z-index:var(--z-overlay);top:calc(100% + 6px);left:0;right:0;min-width:220px;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:1px;padding:var(--space-2);border-radius:14px;background:var(--neu-surface-2);box-shadow:var(--neu-raised)}._menuRow_19ou7_110{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:0;border-radius:9px;background:transparent;color:var(--fg);font-size:var(--fs-sm);text-align:left;cursor:pointer}._menuRow_19ou7_110:hover:not(:disabled){background:#ffffff0d}._menuRow_19ou7_110:disabled{opacity:.45;cursor:not-allowed}._menuRow_19ou7_110[aria-pressed=true]{color:var(--cc, var(--pc))}._menuIcon_19ou7_134{display:inline-flex;flex:none;color:var(--cc, var(--fg-2))}._menuLabel_19ou7_139{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuRule_19ou7_146{height:1px;margin:var(--space-1) 0;background:var(--line)}._root_1njme_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;flex-direction:column;justify-content:flex-end;animation:_ovIn_1njme_1 .18s ease both}@keyframes _ovIn_1njme_1{0%{opacity:0}}._root_1njme_1[data-closing]{pointer-events:none;animation:_ovOut_1njme_1 .18s ease both}@keyframes _ovOut_1njme_1{to{opacity:0}}._backdrop_1njme_25{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:transparent;cursor:default}._stage_1njme_34{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:0 var(--gutter-mobile) calc(14vh + env(safe-area-inset-bottom,0px));pointer-events:none}._stage_1njme_34>*:not(._band_1njme_43){position:relative;pointer-events:auto}._band_1njme_43{position:absolute;left:0;right:0;top:-90px;bottom:calc(14vh - 90px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,var(--bg) 28%,var(--bg) 72%,transparent 100%)}._title_1njme_65{margin:0;font-family:var(--font-display);font-size:var(--fs-display);font-weight:700;color:var(--fg)}._well_1njme_73{--inset: 6px;--thumb: 52px;width:100%;height:calc(var(--thumb) + var(--inset) * 2);border-radius:var(--r-pill);background:var(--neu-well, var(--bg-1));box-shadow:var(--neu-sunk);touch-action:none;cursor:pointer}._well_1njme_73:focus-visible{outline:2px solid var(--accent-border);outline-offset:3px}._fill_1njme_89,._thumb_1njme_90,._stop_1njme_91{position:absolute}._fill_1njme_89{left:var(--inset);top:var(--inset);bottom:var(--inset);width:calc(var(--p) * (100% - var(--inset) * 2 - var(--thumb)) + var(--thumb));border-radius:var(--r-pill);background:var(--tone);transition:width .22s cubic-bezier(.2,.8,.2,1),background .2s ease}._stop_1njme_91{top:50%;left:calc(var(--inset) + var(--thumb) / 2 + var(--s) * (100% - var(--inset) * 2 - var(--thumb)));width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:color-mix(in srgb,var(--fg) 35%,transparent);pointer-events:none}._thumb_1njme_90{top:var(--inset);left:calc(var(--inset) + var(--p) * (100% - var(--inset) * 2 - var(--thumb)));width:var(--thumb);height:var(--thumb);border-radius:50%;background:var(--fg);box-shadow:var(--neu-raised-sm);transition:left .22s cubic-bezier(.2,.8,.2,1);pointer-events:none}._well_1njme_73[data-dragging] ._fill_1njme_89,._well_1njme_73[data-dragging] ._thumb_1njme_90{transition:none}@media (prefers-reduced-motion: reduce){._root_1njme_1{animation:none}._fill_1njme_89,._thumb_1njme_90{transition:none}}._wrap_ncaji_1{display:inline-flex;align-items:center;gap:6px;min-width:0}._name_ncaji_7{min-width:0;overflow:hidden;text-overflow:ellipsis}._name_ncaji_7[data-look=team-green]{color:var(--green)}._name_ncaji_7[data-look=team-blue]{color:var(--blue)}._name_ncaji_7[data-look=team-red]{color:var(--scarlet)}._name_ncaji_7[data-look=fire],._name_ncaji_7[data-look=thunder],._name_ncaji_7[data-look=water],._name_ncaji_7[data-look=frost],._name_ncaji_7[data-look=matrix],._name_ncaji_7[data-look=aurum]{-webkit-background-clip:text;background-clip:text;color:transparent}._name_ncaji_7[data-look=fire]{background-image:linear-gradient(0deg,#fff1a8,#ffd23a 22%,#ff8a1f,#ff4530 78%,#ff2d55);background-size:100% 130%;background-position:0 100%;filter:drop-shadow(0 0 5px rgba(255,120,40,.55))}._name_ncaji_7[data-look=fire][data-animate]{animation:_lookFire_ncaji_1 2.2s ease-in-out infinite}@keyframes _lookFire_ncaji_1{0%,to{background-position:0 100%;filter:drop-shadow(0 0 5px rgba(255,120,40,.55))}18%{background-position:0 72%;filter:drop-shadow(0 0 7px rgba(255,140,40,.7))}37%{background-position:0 90%;filter:drop-shadow(0 0 5px rgba(255,120,40,.5))}55%{background-position:0 60%;filter:drop-shadow(0 0 8px rgba(255,160,50,.75))}73%{background-position:0 84%;filter:drop-shadow(0 0 6px rgba(255,130,40,.6))}}._name_ncaji_7[data-look=thunder]{background-image:linear-gradient(180deg,#fbffd8,#f4ff5a 45%,#ffe600);filter:drop-shadow(0 0 5px rgba(255,240,80,.5))}._name_ncaji_7[data-look=thunder][data-animate]{animation:_lookThunder_ncaji_1 5.2s linear infinite}@keyframes _lookThunder_ncaji_1{0%,36%,38.5%,40%,42%,to{filter:drop-shadow(0 0 5px rgba(255,240,80,.5))}37%,41%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 12px rgba(255,255,255,.95)) drop-shadow(0 0 20px rgba(255,230,0,.7))}}._name_ncaji_7[data-look=water]{background-image:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.5) 50%,transparent 58%),linear-gradient(180deg,#bdf3ff,#1fb6ff 48%,#0b5fd6);background-size:250% 100%,100% 100%;background-position:100% 0,0 0;filter:drop-shadow(0 0 5px rgba(40,180,255,.5))}._name_ncaji_7[data-look=water][data-animate]{animation:_lookWater_ncaji_1 5s ease-in-out infinite}@keyframes _lookWater_ncaji_1{0%,58%{background-position:100% 0,0 0}to{background-position:0% 0,0 0}}._name_ncaji_7[data-look=matrix]{font-family:var(--font-mono);letter-spacing:.02em;background-image:repeating-linear-gradient(180deg,#1aa63c 0,#1aa63c 1px,#7dff4d 1px,#7dff4d 2px);filter:drop-shadow(0 0 5px rgba(57,255,20,.5))}._name_ncaji_7[data-look=matrix][data-animate]{animation:_lookMatrix_ncaji_1 6s linear infinite}@keyframes _lookMatrix_ncaji_1{to{background-position:0 12px}}._name_ncaji_7[data-look=glitch]{color:#f4f7ff;text-shadow:2px 0 rgba(0,229,255,.75),-2px 0 rgba(255,0,200,.75)}._name_ncaji_7[data-look=glitch][data-animate]{animation:_lookGlitch_ncaji_1 4.4s steps(1,end) infinite}@keyframes _lookGlitch_ncaji_1{0%,94%,to{text-shadow:2px 0 rgba(0,229,255,.75),-2px 0 rgba(255,0,200,.75)}95%{text-shadow:4px 0 rgba(0,229,255,.9),-3px 0 rgba(255,0,200,.9)}97%{text-shadow:-3px 0 rgba(0,229,255,.85),3px 0 rgba(255,0,200,.85)}}._name_ncaji_7[data-look=frost]{font-weight:600;letter-spacing:.03em;background-image:linear-gradient(115deg,transparent 44%,rgba(255,255,255,.9) 50%,transparent 56%),radial-gradient(circle,rgba(255,255,255,.75) 0 .7px,transparent 1.3px),linear-gradient(180deg,#eefcff,#a9e7ff 38%,#62c8ff);background-size:250% 100%,5px 5px,100% 100%;background-position:100% 0,0 0,0 0;filter:drop-shadow(0 0 1px rgba(205,245,255,.9)) drop-shadow(0 0 5px rgba(120,215,255,.55))}._name_ncaji_7[data-look=frost][data-animate]{animation:_lookFrost_ncaji_1 6s ease-in-out infinite}@keyframes _lookFrost_ncaji_1{0%,86%{background-position:100% 0,0 0,0 0}to{background-position:0% 0,0 0,0 0}}._name_ncaji_7[data-look=aurum]{font-weight:700;background-image:linear-gradient(180deg,#fff7cf,#ffe071 22%,#f0b52e 46%,#c88a12 58%,#ffe9a0 72%,#e3b43f);filter:drop-shadow(0 1px 0 rgba(0,0,0,.45)) drop-shadow(0 0 5px rgba(255,200,80,.45))}._badge_ncaji_241{flex-shrink:0;font-size:var(--fs-2xs);line-height:1;color:var(--fg-2)}._badge_ncaji_241[data-badge=first-blood]{color:var(--scarlet)}._badge_ncaji_241[data-badge=streak-keeper]{color:var(--amber)}._badge_ncaji_241[data-badge=legend]{color:var(--tier-2)}@media (prefers-reduced-motion: reduce){._name_ncaji_7{animation:none!important}}._pro_ncaji_264{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.1em;line-height:1;padding:3px 5px 2px;border-radius:var(--r-1);color:var(--plan-pro);background:var(--plan-pro-fill);border:1px solid var(--plan-pro-border)}._footer_1imwt_1{display:flex;flex-direction:column;align-items:center;width:100%;padding-block:var(--space-4)}._more_1imwt_9{min-width:180px}._rows_1imwt_13{display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-top:var(--space-2)}._verdict_1c9f5_1{--vc: var(--fg-2);overflow:hidden;min-width:0;display:flex;flex-direction:row;align-items:flex-start;gap:8px;animation:_verdictRise_1c9f5_1 .34s cubic-bezier(.2,.8,.2,1) both}._verdict_1c9f5_1[data-tone=success]{--vc: var(--success)}._verdict_1c9f5_1[data-tone=danger]{--vc: var(--danger)}._verdict_1c9f5_1[data-tone=warn]{--vc: var(--amber)}._icon_1c9f5_20{display:grid;place-items:center;width:28px;height:28px;margin:4px;flex-shrink:0;border-radius:50%;color:var(--bg-1);background:var(--vc);box-shadow:0 0 0 4px color-mix(in srgb,var(--vc) 14%,transparent);animation:_verdictPop_1c9f5_1 .28s cubic-bezier(.2,1.5,.4,1) .12s both}._text_1c9f5_33{min-width:0;display:flex;flex-direction:column;gap:2px}._title_1c9f5_39{display:flex;align-items:center;min-height:36px;font-weight:600;color:var(--vc)}._verdict_1c9f5_1[data-body] ._text_1c9f5_33{padding-top:4px}._verdict_1c9f5_1[data-body] ._title_1c9f5_39{min-height:0}._body_1c9f5_52{line-height:1.4;color:var(--fg-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@keyframes _verdictRise_1c9f5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _verdictPop_1c9f5_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){._verdict_1c9f5_1,._icon_1c9f5_20{animation:none}}._type_97x2s_1{display:inline-flex;align-items:center;gap:10px;min-width:0}._glyph_97x2s_7{flex-shrink:0;color:var(--card-accent);font-size:var(--fs-h3);line-height:1}._lines_97x2s_13{display:flex;flex-direction:column;min-width:0;line-height:1.15}._venue_97x2s_19{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._name_97x2s_26{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 560px){._type_97x2s_1[data-dense] ._venue_97x2s_19{display:none}._type_97x2s_1[data-dense] ._glyph_97x2s_7{font-size:var(--fs-body)}}._swap_1y5dz_1{overflow:hidden;transition:height .38s cubic-bezier(.22,1,.36,1)}._slide_1y5dz_5{animation:_slideSwapNext_1y5dz_1 .42s cubic-bezier(.22,1,.36,1) both}._slide_1y5dz_5[data-dir=prev]{animation-name:_slideSwapPrev_1y5dz_1}@keyframes _slideSwapNext_1y5dz_1{0%{opacity:0;transform:translate(48px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes _slideSwapPrev_1y5dz_1{0%{opacity:0;transform:translate(-48px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion: reduce){._swap_1y5dz_1{transition:none}._slide_1y5dz_5,._slide_1y5dz_5[data-dir=prev]{animation:_slideSwapFade_1y5dz_1 .2s ease both}}@keyframes _slideSwapFade_1y5dz_1{0%{opacity:0}}._badges_11p3m_1{display:flex;flex-wrap:wrap;gap:var(--space-3)}._badge_11p3m_1{display:grid;padding:var(--space-2) var(--space-4);border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--store-badge-bg);color:var(--store-badge-fg);opacity:.85;text-align:left}._badge_11p3m_1 small{font-size:var(--fs-2xs)}._promo_1ggh4_1{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._mark_1ggh4_10{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--accent)}._body_1ggh4_21{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--space-2);min-width:0}._body_1ggh4_21>:last-child{margin-top:auto}._title_1ggh4_32{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700}._text_1ggh4_38{margin:0 0 var(--space-2);color:var(--fg-2);line-height:1.5}@media (max-width: 560px){._mark_1ggh4_10{display:none}}._dots_heoc4_1{display:inline-flex;align-items:center;gap:2px;vertical-align:middle}._dot_heoc4_1{width:6px;height:6px;border-radius:50%;background:var(--line-2)}._on_heoc4_13{background:var(--c)}._btn_sk30q_1{--rc: var(--accent);--rc-fill: var(--accent-fill);--rc-border: var(--accent-border);position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--rc-border);border-radius:var(--r-2);background:var(--rc-fill);color:var(--rc);font-weight:600;cursor:pointer;transition:transform .15s ease,background .15s ease,opacity .15s ease}._btn_sk30q_1:before{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rc) 14%,transparent),transparent);transform:translate(-120%);animation:_rayButtonSheen_sk30q_1 4.5s ease-in-out infinite;pointer-events:none}@keyframes _rayButtonSheen_sk30q_1{0%{transform:translate(-120%)}60%,to{transform:translate(240%)}}._btn_sk30q_1:hover:not(:disabled){transform:scale(1.02)}._btn_sk30q_1:hover:not(:disabled):before{opacity:0}._btn_sk30q_1:disabled{opacity:.45;cursor:not-allowed}._btn_sk30q_1:disabled:before{animation:none;opacity:0}@media (max-width: 640px){._btn_sk30q_1{padding:var(--space-3)}}@media (prefers-reduced-motion: reduce){._btn_sk30q_1:before{animation:none;opacity:0}}._panel_jrv8g_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:16px;background:color-mix(in srgb,var(--c) 5%,transparent);border:1px solid color-mix(in srgb,var(--c) 22%,transparent);animation:_feedbackGrow_jrv8g_1 .22s cubic-bezier(.2,.8,.3,1) both}._success_jrv8g_12{--c: var(--green)}._warn_jrv8g_15{--c: var(--warn-bright)}._danger_jrv8g_18{--c: var(--danger)}._neutral_jrv8g_21{--c: var(--fg-2)}._iconWrap_jrv8g_25{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:12px;background:color-mix(in srgb,var(--c) 15%,transparent);border:1px solid color-mix(in srgb,var(--c) 35%,transparent);color:var(--c)}._text_jrv8g_38{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_jrv8g_45{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);letter-spacing:-.01em;color:var(--c)}._body_jrv8g_53{margin:0;font-size:var(--fs-mono);line-height:1.65}@keyframes _feedbackGrow_jrv8g_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){._panel_jrv8g_1{animation:none}}._blocker_1neam_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 60)}._chip_9rixs_1{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border:0;border-radius:var(--r-pill);background:var(--accent-fill);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent)}._label_9rixs_17{margin-left:4px}._chip_9rixs_1[data-launched]{visibility:hidden}._dialog_1hlkz_1{gap:var(--space-4);max-width:420px;padding:28px 26px;text-align:center;align-items:center}._title_1hlkz_9{margin:0;font-size:var(--fs-h2)}._message_1hlkz_14{margin:0;color:var(--fg-2);line-height:1.5}._xp_1hlkz_20{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}._xpLine_1hlkz_26{margin:0;font-size:var(--fs-sm)}._xpNote_1hlkz_30{margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._actions_1hlkz_37{display:flex;gap:var(--space-3);width:100%;margin-top:var(--space-2)}._actions_1hlkz_37>*{flex:1}._sidebar_1f3ik_1{--nav-label-opacity: 0;--nav-item-width: 40px;display:flex;flex-direction:column;width:var(--sidebar-w);height:calc(100vh - var(--offline-h));position:fixed;top:var(--offline-h);left:var(--slab-left);z-index:var(--z-nav);padding:var(--space-5) var(--space-4);border-right:1px solid var(--line);background:var(--bg-1);overflow:clip;overflow-clip-margin:18px;transition:width .2s ease,left .2s ease,box-shadow .2s ease}._sidebar_1f3ik_1:not(._locked_1f3ik_26):has(._inner_1f3ik_26:hover),._sidebar_1f3ik_1:not(._locked_1f3ik_26):has(._inner_1f3ik_26:focus-within){--nav-label-opacity: 1;--nav-item-width: calc(var(--sidebar-expanded) - 2 * var(--space-4));width:var(--sidebar-expanded);box-shadow:var(--neu-raised)}._inner_1f3ik_26{display:flex;flex-direction:column;flex:1;min-height:0}._locked_1f3ik_26,._locked_1f3ik_26:hover,._locked_1f3ik_26:focus-within{--nav-label-opacity: 0;--nav-item-width: 40px;width:var(--sidebar-rail);box-shadow:none}._pinned_1f3ik_52,._pinned_1f3ik_52:hover,._pinned_1f3ik_52:focus-within{--nav-label-opacity: 1;--nav-item-width: calc(var(--sidebar-expanded) - 2 * var(--space-4));width:var(--sidebar-expanded);box-shadow:var(--neu-raised)}._brand_1f3ik_64{--logo-word-fs: var(--fs-h2);display:flex;align-items:center;margin-bottom:var(--space-5);padding:var(--space-1) 0 var(--space-5);padding-left:2px;border-bottom:1px solid var(--line-2)}._nav_1f3ik_74{display:flex;flex-direction:column;gap:var(--space-4);flex:1;overflow:visible}._navGroup_1f3ik_82{display:flex;flex-direction:column;gap:4px}._navGroupLabel_1f3ik_89{display:flex;align-items:center;gap:8px;height:16px;padding:0 10px;margin-bottom:2px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2);white-space:nowrap}._navGroupText_1f3ik_103{opacity:var(--nav-label-opacity, 1);transition:opacity .18s ease,max-width .2s ease;overflow:hidden}._navGroupRule_1f3ik_110{flex:1;height:1px;background:var(--line)}@media (max-width: 1919px){._sidebar_1f3ik_1:not(._pinned_1f3ik_52):not(:has(._inner_1f3ik_26:hover)):not(:has(._inner_1f3ik_26:focus-within)) ._navGroupText_1f3ik_103,._locked_1f3ik_26 ._navGroupText_1f3ik_103{max-width:0}._sidebar_1f3ik_1:not(._pinned_1f3ik_52):not(:has(._inner_1f3ik_26:hover)):not(:has(._inner_1f3ik_26:focus-within)) ._navGroupLabel_1f3ik_89,._locked_1f3ik_26 ._navGroupLabel_1f3ik_89{gap:0}}._navBottom_1f3ik_138{display:flex;flex-direction:column;gap:4px;padding-bottom:var(--space-4)}._footer_1f3ik_145{display:flex;flex-direction:column;gap:4px;padding-top:var(--space-4);border-top:1px solid var(--line)}._pinTab_1f3ik_159{position:absolute;right:-13px;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:13px;height:52px;padding:0;border:0;border-left:0;border-radius:0 8px 8px 0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;transition:color .15s ease}._pinDot_1f3ik_181{width:5px;height:5px;border-radius:50%;border:1px solid currentColor}._pinDot_1f3ik_181[data-on]{background:currentColor}._pinTab_1f3ik_159:hover,._pinTab_1f3ik_159:focus-visible{color:var(--fg)}._pinTab_1f3ik_159:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}._account_1f3ik_201{position:relative;margin-top:4px}._accountBtn_1f3ik_205{display:flex;align-items:center;gap:var(--space-3);width:var(--nav-item-width, calc(var(--sidebar-expanded) - 2 * var(--space-4)));padding:6px;border:0;border-radius:12px;background:transparent;cursor:pointer;transition:width .2s ease,background .15s ease}._accountBtn_1f3ik_205:hover{background:var(--surface)}._accountInfo_1f3ik_222{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;text-align:left;opacity:var(--nav-label-opacity, 1);transition:opacity .18s ease}._accountName_1f3ik_232{font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountLevel_1f3ik_239{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);white-space:nowrap}._accountDot_1f3ik_248{width:6px;height:6px;border-radius:50%;flex-shrink:0}._accountMenu_1f3ik_254{position:absolute;bottom:calc(100% + 6px);left:0;right:0;display:flex;flex-direction:column;gap:2px;padding:6px;border:0;border-radius:12px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);box-shadow:var(--neu-raised);z-index:1}._accountMenuItem_1f3ik_270{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--fg-2);text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._accountMenuItem_1f3ik_270:hover{background:var(--surface);color:var(--fg)}._missionSwitch_1f3ik_293{display:flex;flex-direction:column;gap:2px;padding:4px 4px 2px}._missionSwitchLabel_1f3ik_299{padding:2px 6px 4px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._missionChip_1f3ik_307{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;margin-bottom:4px;border:1px solid transparent;border-radius:9px;background:transparent;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}._missionChip_1f3ik_307:last-of-type{margin-bottom:0}._missionChip_1f3ik_307:hover:not(:disabled){background:var(--surface)}._missionChip_1f3ik_307[data-on]{border-color:color-mix(in srgb,var(--mc) 40%,transparent);background:color-mix(in srgb,var(--mc) 12%,transparent);cursor:default}._missionIcon_1f3ik_334{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;color:var(--mc);background:color-mix(in srgb,var(--mc) 14%,transparent);border:1px solid color-mix(in srgb,var(--mc) 33%,transparent)}._missionText_1f3ik_345{display:flex;flex-direction:column;flex:1;min-width:0}._missionName_1f3ik_351{font-size:var(--fs-xs);font-weight:600;color:var(--fg)}._missionChip_1f3ik_307[data-on] ._missionName_1f3ik_351{color:var(--mc)}._missionSub_1f3ik_359{margin-top:1px;font-size:var(--fs-mono-sm);color:var(--fg-2)}._missionCheck_1f3ik_364{flex-shrink:0;display:inline-flex;color:var(--mc)}._accountMenuSep_1f3ik_369{height:1px;margin:4px 6px;background:var(--line)}@media (max-width: 768px){._sidebar_1f3ik_1,._sidebar_1f3ik_1:hover,._sidebar_1f3ik_1:focus-within,._locked_1f3ik_26,._locked_1f3ik_26:hover,._locked_1f3ik_26:focus-within{width:var(--sidebar-expanded);--nav-label-opacity: 1;--nav-item-width: calc(var(--sidebar-expanded) - 2 * var(--space-4));box-shadow:var(--neu-raised)}._sidebar_1f3ik_1{transform:translate(-100%);transition:transform .25s ease}._sidebar_1f3ik_1[data-open]{transform:translate(0)}._pinTab_1f3ik_159{display:none}}@media (min-width: 1920px){._sidebar_1f3ik_1,._sidebar_1f3ik_1._locked_1f3ik_26{--nav-label-opacity: 1;--nav-item-width: calc(var(--sidebar-expanded) - 2 * var(--space-4));width:var(--sidebar-expanded);box-shadow:none}._pinTab_1f3ik_159{display:none}}._bar_20v6f_2,._backdrop_20v6f_3{display:none}@media (max-width: 768px){._bar_20v6f_2{--tabs: 5;--tab-w: 48px;--pill-pad: 6px;--ease-grow: cubic-bezier(.16, 1.06, .3, 1);--ease-shrink: cubic-bezier(.4, 0, .2, 1);--ease: var(--ease-grow);--dur: .34s;position:fixed;left:50%;transform:translate(-50%);bottom:max(10px,calc(env(safe-area-inset-bottom,0px) - 12px));z-index:var(--z-nav);display:flex;align-items:stretch;width:min(calc(100% - 24px),420px);height:58px;padding:0 var(--pill-pad);background:var(--bg-1);border:1px solid var(--line-2);border-radius:999px;box-shadow:var(--neu-raised);overflow:hidden;contain:layout paint;transition:width var(--dur) var(--ease-grow),height var(--dur) var(--ease-grow)}._bar_20v6f_2[data-collapsed]{--dur: .24s;--ease: var(--ease-shrink);width:calc(var(--tabs) * var(--tab-w) + 2 * var(--pill-pad));height:44px;transition:width var(--dur) var(--ease-shrink),height var(--dur) var(--ease-shrink)}._bar_20v6f_2[data-collapsed] ._tab_20v6f_50{gap:0}._bar_20v6f_2[data-collapsed] ._tabIcon_20v6f_53{transform:scale(.94)}._bar_20v6f_2[data-collapsed] ._tabLabel_20v6f_56{max-height:0;opacity:0;transform:translateY(4px);transition-delay:0s}._backdrop_20v6f_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-nav) + 1);display:block;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .2s ease}._backdrop_20v6f_3[data-open]{opacity:1;pointer-events:auto}}._tab_20v6f_50{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;background:none;border:0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.02em;cursor:pointer;transition:gap .26s var(--ease)}._tab_20v6f_50[data-active]{color:var(--accent)}._tab_20v6f_50[data-season]{color:color-mix(in srgb,var(--gold) 55%,var(--fg-2))}._tab_20v6f_50[data-season][data-active]{color:var(--gold)}._tab_20v6f_50[data-season] ._tabIcon_20v6f_53{position:relative}._tab_20v6f_50[data-season][data-dot] ._tabIcon_20v6f_53:after{content:"";position:absolute;top:-4px;right:-7px;width:5px;height:5px;border-radius:50%;background:var(--gold)}._tabIcon_20v6f_53{display:inline-flex;transition:transform var(--dur) var(--ease)}._tabLabel_20v6f_56{max-height:1.2em;line-height:1;white-space:nowrap;overflow:hidden;transition:max-height var(--dur) var(--ease),opacity .18s ease-out .08s,transform var(--dur) var(--ease) .08s}@media (max-width: 400px){._tabLabel_20v6f_56{font-size:9px;letter-spacing:0}}._sheet_20v6f_142{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--z-nav) + 2);display:flex;flex-direction:column;gap:14px;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));background:var(--bg-2);border-top:1px solid var(--line-2);border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #00000080;animation:_sheetUp_20v6f_1 .24s cubic-bezier(.22,1,.36,1)}._sheet_20v6f_142[data-closing]{animation:_sheetDown_20v6f_1 .22s cubic-bezier(.55,0,1,.45) forwards}@keyframes _sheetDown_20v6f_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes _sheetUp_20v6f_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._sheet_20v6f_142{animation:none}}._grip_20v6f_182{align-self:center;width:36px;height:4px;border-radius:99px;background:var(--line-2)}._menu_20v6f_190{display:flex;flex-direction:column;gap:2px}._menuItem_20v6f_195{display:flex;align-items:center;gap:12px;padding:11px 8px;border:0;border-radius:var(--r-2);background:none;color:var(--fg);font-family:var(--font-body);text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._menuItem_20v6f_195:hover{background:var(--surface)}._menuItem_20v6f_195[data-active]{color:var(--accent)}._menuIcon_20v6f_217{display:inline-flex;color:var(--fg-2)}._menuItem_20v6f_195:hover ._menuIcon_20v6f_217,._menuItem_20v6f_195[data-active] ._menuIcon_20v6f_217{color:var(--accent)}._hero_20v6f_227{position:relative;display:flex;align-items:flex-start;gap:10px;width:100%;padding:14px;border-radius:var(--r-3);border:1px solid var(--accent-border);background:radial-gradient(130% 130% at 100% 0,var(--accent-fill),transparent 55%),var(--surface);color:var(--fg);overflow:hidden;transition:border-color .15s ease}._hero_20v6f_227:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}._heroBtn_20v6f_247{flex:1;min-width:0;display:flex;align-items:flex-start;gap:13px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}._ringWrap_20v6f_260{position:relative;flex-shrink:0;display:grid;place-items:center;width:64px;height:64px}._ring_20v6f_260{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}._ringTrack_20v6f_273,._ringFill_20v6f_274{fill:none;stroke-width:4}._ringTrack_20v6f_273{stroke:var(--line-2)}._ringFill_20v6f_274{stroke:var(--accent);stroke-linecap:round}._lvlBadge_20v6f_285{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);padding:2px var(--space-2);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-contrast);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;white-space:nowrap}._heroMain_20v6f_300{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}._heroName_20v6f_307{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._heroMeta_20v6f_316{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:3px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._heroXp_20v6f_326{white-space:nowrap}._viewPill_20v6f_329{align-self:flex-start;margin-top:2px;padding:5px 11px;border-radius:var(--r-pill);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}._heroStats_20v6f_344{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._heroToken_20v6f_350{color:var(--accent)}._heroTokens_20v6f_354{display:inline-flex;align-items:center;gap:4px}._heroTokensLocked_20v6f_360{filter:grayscale(1);opacity:.6}._heroLock_20v6f_364,._heroDot_20v6f_367{color:var(--fg-2)}._heroStreak_20v6f_371{display:inline-flex;align-items:center;gap:4px;color:var(--red)}._streakIcon_20v6f_377{font-family:none;line-height:1}._upgradeBtn_20v6f_383{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:38px;padding:0 14px;border-radius:var(--r-2);background:var(--green);border:1px solid var(--green);color:var(--green-contrast);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:600;cursor:pointer;transition:box-shadow .15s ease,filter .15s ease,transform .1s ease}._upgradeBtn_20v6f_383:active{transform:translateY(1px)}._upgradeBtn_20v6f_383:focus-visible{outline:2px solid var(--green);outline-offset:2px}._upgradeStar_20v6f_412{font-family:none;line-height:1}._modeSection_20v6f_418{display:flex;flex-direction:column;gap:8px}._sectionLabel_20v6f_423{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._surfaceGrid_20v6f_430{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._surface_20v6f_430{display:flex;flex-direction:column;align-items:center;gap:7px;padding:4px 2px;border:0;background:transparent;cursor:pointer}._surfacePlate_20v6f_445{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-3);border:1px solid color-mix(in srgb,var(--sc) var(--tint-border),transparent);background:color-mix(in srgb,var(--sc) var(--tint-fill),transparent);color:var(--sc);transition:background .15s ease,border-color .15s ease}._surface_20v6f_430:disabled{opacity:.45;cursor:not-allowed}._surface_20v6f_430:disabled ._surfacePlate_20v6f_445{border-color:var(--line-2);background:var(--surface-2);color:var(--fg-2)}._soonTag_20v6f_467{margin-top:-4px;font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;color:var(--fg-2)}._surface_20v6f_430:not(:disabled):active ._surfacePlate_20v6f_445{background:color-mix(in srgb,var(--sc) var(--tint-fill-2),transparent);border-color:color-mix(in srgb,var(--sc) 55%,transparent)}._surfaceLabel_20v6f_478{font-size:var(--fs-2xs);line-height:1.2;color:var(--fg-2);text-align:center}._modeGrid_20v6f_485{display:flex;gap:6px}._modeBtn_20v6f_489{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 6px;border-radius:var(--r-pill);border:1px solid var(--line);background:transparent;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._modeBtn_20v6f_489[data-on]{color:var(--mc);border-color:color-mix(in srgb,var(--mc) 45%,transparent);background:color-mix(in srgb,var(--mc) 12%,transparent)}._modeBtn_20v6f_489:disabled{cursor:default}._menuRow_20v6f_519{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._menuRow_20v6f_519:hover{border-color:var(--line-2);background:var(--surface-hover)}._menuRow_20v6f_519:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._menuIcon_20v6f_217{display:inline-flex;flex-shrink:0;color:var(--amber)}._menuIconInfo_20v6f_551{color:var(--info)}._menuLabel_20v6f_554{font-weight:600}._menuHint_20v6f_557{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._footActions_20v6f_565{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:2px}._footLink_20v6f_572{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:0;background:none;color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-xs);cursor:pointer;transition:color .15s ease}._footLink_20v6f_572:hover{color:var(--fg-2)}._footLink_20v6f_572[data-danger]:hover,._footLink_20v6f_572[data-danger]:active{color:var(--danger)}._footDivider_20v6f_592{width:1px;height:14px;background:var(--line-2)}._tabIcon_20v6f_53{transition:transform .3s cubic-bezier(.2,1.4,.4,1)}@media (prefers-reduced-motion: reduce){._tabIcon_20v6f_53{transition:none}}@media (prefers-reduced-motion: reduce){._bar_20v6f_2,._bar_20v6f_2[data-collapsed],._tab_20v6f_50,._tabIcon_20v6f_53,._tabLabel_20v6f_56{transition:none}}._layer_2drnv_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-toast);pointer-events:none}._scrim_2drnv_8{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 42%,color-mix(in srgb,var(--bg) 78%,transparent),color-mix(in srgb,var(--bg) 94%,transparent));animation:_scrimIn_2drnv_1 .26s ease both,_scrimOut_2drnv_1 .52s ease calc(var(--burst-at) + .2s) both}@keyframes _scrimIn_2drnv_1{0%{opacity:0}to{opacity:1}}@keyframes _scrimOut_2drnv_1{0%{opacity:1}to{opacity:0}}._pillWrap_2drnv_36{position:absolute;left:50%;top:42%;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);transform:translate(-50%,-50%)}._pill_2drnv_36{animation:_pillStamp_2drnv_1 var(--pill) cubic-bezier(.25,.9,.3,1) both,_pillEmit_2drnv_1 var(--emit) cubic-bezier(.4,0,.3,1) var(--burst-at) forwards,_pillFly_2drnv_1 var(--fly) cubic-bezier(.6,0,.2,1) calc(var(--burst-at) + var(--emit)) forwards;padding:12px 22px;border-radius:var(--r-pill);background:var(--gold);color:var(--gold-ink);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-h2);letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 40px color-mix(in srgb,var(--gold) 50%,transparent)}._carry_2drnv_67{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);animation:_carryOut_2drnv_1 .2s ease var(--burst-at) forwards}@keyframes _carryOut_2drnv_1{to{opacity:0}}@keyframes _pillStamp_2drnv_1{0%{scale:.3 .3;rotate:-8deg;opacity:0}40%{scale:1.3 .72;opacity:1}62%{scale:.92 1.14}to{scale:1 1;rotate:0deg;opacity:1}}@keyframes _pillEmit_2drnv_1{0%{scale:1 1}55%{scale:1.28 .72}to{scale:1 1}}@keyframes _pillFly_2drnv_1{0%{translate:0 0;scale:1 1;opacity:1}55%{translate:calc(var(--fly-x) * .55) calc(var(--fly-y) * .36);scale:.62 .62;opacity:1}to{translate:var(--fly-x) var(--fly-y);scale:.12 .12;opacity:0}}._coin_2drnv_133{position:absolute;width:13px;height:13px;margin:-6px 0 0 -6px;border-radius:var(--r-pill);background:var(--gold);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 80%,transparent);animation:_coinFall_2drnv_1 var(--fall) var(--delay) both}@keyframes _coinFall_2drnv_1{0%{translate:0 0;opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}18%{translate:calc(var(--dx) * .2) -40px;opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.5)}62%{translate:calc(var(--dx) * .72) var(--dy);scale:1.1 .7;animation-timing-function:cubic-bezier(.2,.6,.4,1)}78%{translate:calc(var(--dx) * .88) calc(var(--dy) - 26px);scale:1 1;animation-timing-function:cubic-bezier(.5,0,.9,.5)}94%{translate:var(--dx) var(--dy);scale:.9 .5;opacity:1}to{translate:var(--dx) var(--dy);scale:.2 .2;opacity:0}}@media (prefers-reduced-motion: reduce){._layer_2drnv_1{display:none}}._layer_1ja2o_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-toast);pointer-events:none}._scrim_1ja2o_8{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at var(--ox) var(--oy),color-mix(in srgb,var(--bg) 58%,transparent),color-mix(in srgb,var(--bg) 84%,transparent));animation:_scrimIn_1ja2o_1 var(--pop) ease both,_scrimOut_1ja2o_1 .42s ease var(--split-at) both}@keyframes _scrimIn_1ja2o_1{0%{opacity:0}to{opacity:1}}@keyframes _scrimOut_1ja2o_1{0%{opacity:1}to{opacity:0}}._pillWrap_1ja2o_38{position:absolute;transform:translate(-50%,-50%)}._pill_1ja2o_38{display:inline-block;padding:9px 16px;border-radius:999px;background:var(--gold);color:var(--gold-ink);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-h4);white-space:nowrap;box-shadow:0 0 30px color-mix(in srgb,var(--gold) 55%,transparent);animation:_pillPop_1ja2o_1 var(--pop) cubic-bezier(.2,1.5,.4,1) both,_pillSplit_1ja2o_1 var(--split) cubic-bezier(.4,0,.3,1) var(--split-at) both}@keyframes _pillPop_1ja2o_1{0%{scale:.5 .5;opacity:0}55%{scale:1.1 1.1;opacity:1}to{scale:1 1;opacity:1}}._pillWrap_1ja2o_38[data-morph] ._pill_1ja2o_38{animation:_pillMorph_1ja2o_1 calc(var(--pop) * 2) cubic-bezier(.3,1.3,.5,1) both,_pillSplit_1ja2o_1 var(--split) cubic-bezier(.4,0,.3,1) var(--split-at) both}@keyframes _pillMorph_1ja2o_1{0%{scale:var(--from-scale);background:var(--accent-fill);color:var(--accent);box-shadow:none;opacity:1}25%{scale:var(--from-scale);background:var(--accent-fill);color:var(--accent);box-shadow:none}70%{scale:1.14;background:var(--gold);color:var(--gold-ink)}to{scale:1;background:var(--gold);color:var(--gold-ink);opacity:1}}@keyframes _pillSplit_1ja2o_1{0%{scale:1 1;opacity:1}40%{scale:1.25 .8;opacity:1}to{scale:.4 1.4;opacity:0}}._pip_1ja2o_127{position:absolute;left:0;top:0;width:14px;height:14px;offset-rotate:0deg;animation:_pipFly_1ja2o_1 var(--dur) cubic-bezier(.35,.05,.3,1) var(--delay) both}._pipDot_1ja2o_137{display:block;width:100%;height:100%;border-radius:999px;background:var(--gold);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 75%,transparent);animation:_pipPuff_1ja2o_1 var(--dur) cubic-bezier(.35,.05,.3,1) var(--delay) both}@keyframes _pipFly_1ja2o_1{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes _pipPuff_1ja2o_1{0%{opacity:0;scale:.4}16%{opacity:1;scale:1}to{opacity:1;scale:.72}}@media (prefers-reduced-motion: reduce){._layer_1ja2o_1{display:none}}._layer_1a041_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-toast);pointer-events:none}._drop_1a041_8{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:var(--r-1);transform-origin:left center;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2);white-space:nowrap;animation:_dropIn_1a041_1 var(--drop) cubic-bezier(.2,1.1,.3,1) both,_grow_1a041_1 var(--grow) cubic-bezier(.2,1.3,.3,1) var(--grow-at) forwards,_shrink_1a041_1 var(--shrink) cubic-bezier(.3,1,.4,1) var(--shrink-at) forwards,_leave_1a041_1 var(--leave) cubic-bezier(.5,0,.7,.2) var(--leave-at) forwards}._drop_1a041_8[data-float]{left:var(--gutter-mobile);top:calc(env(safe-area-inset-top,0px) + var(--space-4));background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._dial_1a041_34{position:relative;flex-shrink:0;width:13px;height:13px;border-radius:50%;background:conic-gradient(var(--accent) var(--pct, 0%),var(--line-2) 0)}._dial_1a041_34[data-filling]{background:conic-gradient(var(--gold) var(--pct, 0%),var(--line-2) 0)}._dial_1a041_34:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;border-radius:50%;background:var(--bg)}._word_1a041_54{text-transform:uppercase;letter-spacing:.08em}._num_1a041_59{font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}@keyframes _dropIn_1a041_1{0%{translate:0 -110px;opacity:0}to{translate:0 0;opacity:1}}@keyframes _grow_1a041_1{0%{scale:1}to{scale:var(--zoom)}}@keyframes _shrink_1a041_1{0%{scale:var(--zoom)}to{scale:1}}@keyframes _leave_1a041_1{0%{translate:0 0;opacity:1}to{translate:0 -110px;opacity:0}}._chip_1a041_102{position:fixed;left:50%;top:50%;display:inline-flex;align-items:center;padding:10px 18px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:700;color:var(--gold-ink);background:var(--gold);box-shadow:0 0 30px color-mix(in srgb,var(--gold) 45%,transparent);white-space:nowrap;animation:_stamp_1a041_1 var(--chip) cubic-bezier(.2,1.5,.4,1) both,_fly_1a041_1 var(--fly) cubic-bezier(.5,0,.4,1) var(--fly-at) forwards}._chip_1a041_102[data-morph]{animation:_morph_1a041_1 calc(var(--fly-at) - 20ms) cubic-bezier(.3,1.3,.5,1) both,_fly_1a041_1 var(--fly) cubic-bezier(.5,0,.4,1) var(--fly-at) forwards}@keyframes _morph_1a041_1{0%{opacity:1;translate:-50% -50%;scale:var(--from-scale);background:var(--accent-fill);color:var(--accent);box-shadow:none}70%{scale:1.12;background:var(--gold);color:var(--gold-ink)}to{opacity:1;translate:-50% -50%;scale:1;background:var(--gold);color:var(--gold-ink)}}@keyframes _stamp_1a041_1{0%{opacity:0;translate:-50% -50%;scale:.5}70%{opacity:1;scale:1.12}to{opacity:1;translate:-50% -50%;scale:1}}@keyframes _fly_1a041_1{0%{translate:-50% -50%;scale:1;opacity:1}72%{opacity:1}to{translate:calc(-50% + var(--fly-x)) calc(-50% + var(--fly-y));scale:.3;opacity:0}}._coin_1a041_185{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:var(--r-pill);background:var(--gold);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 80%,transparent);animation:_coinDrop_1a041_1 var(--fall) var(--delay) both}@keyframes _coinDrop_1a041_1{0%{translate:0 0;opacity:0;scale:.6;animation-timing-function:cubic-bezier(.4,0,.8,.4)}14%{opacity:1;scale:1}68%{translate:calc(var(--dx) * .78) calc(var(--dy) * .82);animation-timing-function:cubic-bezier(.2,.6,.4,1)}82%{translate:var(--dx) calc(var(--dy) - 14px);scale:1 1;animation-timing-function:cubic-bezier(.5,0,.9,.5)}94%{translate:var(--dx) var(--dy);scale:.95 .6;opacity:1}to{translate:var(--dx) var(--dy);scale:.2 .2;opacity:0}}@media (prefers-reduced-motion: reduce){._layer_1a041_1{display:none}}._overlay_u0en5_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 10);display:grid;place-items:center;padding:var(--space-5)}._overlay_u0en5_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 40%,color-mix(in srgb,var(--bg) 97%,transparent),var(--bg));animation:_darken_u0en5_1 .6s cubic-bezier(.55,0,.75,.4) both;pointer-events:none}._stage_u0en5_22{position:relative;width:min(100%,400px);padding-top:var(--space-8)}._body_u0en5_27{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;animation:_stageIn_u0en5_1 .32s ease .28s both}._close_u0en5_36{position:absolute;top:0;right:0;animation:_stageIn_u0en5_1 .32s ease .28s both}@media (max-width: 768px){._close_u0en5_36{position:fixed;top:64px;right:var(--space-5)}}._head_u0en5_50{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);color:var(--fg)}._hero_u0en5_57{position:relative;display:grid;place-items:center;margin:var(--space-4) 0 var(--space-2)}._glow_u0en5_63{position:absolute;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--fire-glow),transparent 65%);opacity:.7;pointer-events:none}._num_u0en5_73{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg);text-shadow:0 2px 24px color-mix(in srgb,var(--bg) 80%,transparent)}._label_u0en5_82{margin-top:calc(-1 * var(--space-2));font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--amber)}._best_u0en5_89{padding:var(--space-2) var(--space-4);border-radius:999px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-weight:700}._today_u0en5_98{display:inline-flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0;padding:var(--space-2) var(--space-4);border-radius:999px;border:1px dashed color-mix(in srgb,var(--amber) 60%,transparent);color:var(--amber);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700}._today_u0en5_98[data-done]{border:0;background:color-mix(in srgb,var(--success) 14%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--success)}@keyframes _darken_u0en5_1{0%{opacity:0}to{opacity:1}}@keyframes _stageIn_u0en5_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._overlay_u0en5_1:before,._body_u0en5_27,._close_u0en5_36{animation:none}}._overlay_1hz5e_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px}._overlay_1hz5e_1[data-contained]{position:absolute;z-index:20}._backdrop_1hz5e_14{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:_glassFade_1hz5e_1 .28s ease both}._dialog_1hz5e_22{position:relative;z-index:1;width:100%;max-width:620px;max-height:calc(100% - 48px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding:24px 28px;border-radius:var(--r-3);border:0;background:var(--neu-surface-2);box-shadow:var(--neu-raised);box-shadow:0 24px 60px #00000080;animation:_glassIn_1hz5e_1 .28s cubic-bezier(.22,1,.36,1) both}._dialog_1hz5e_22>*{flex-shrink:0}@keyframes _glassFade_1hz5e_1{0%{opacity:0}to{opacity:1}}@keyframes _glassIn_1hz5e_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._backdrop_1hz5e_14,._dialog_1hz5e_22{animation:none}}@media (max-width: 768px){._overlay_1hz5e_1{padding:10px}._dialog_1hz5e_22{max-height:calc(100% - 20px)}}._shell_1ky72_3._shell_1ky72_3{width:100%;max-width:430px;padding:0}._popup_1ky72_9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}._head_1ky72_16{display:flex;align-items:center;gap:10px}._headIcon_1ky72_21{display:inline-flex;color:var(--amber)}._title_1ky72_25{margin:0;font-size:var(--fs-h3)}._close_1ky72_29{margin-left:auto}._balance_1ky72_34{display:flex;align-items:baseline;gap:8px}._balanceNum_1ky72_39{font-family:var(--font-mono);font-size:var(--fs-h1);font-weight:700;line-height:1;color:var(--amber);font-variant-numeric:tabular-nums}._balanceLabel_1ky72_47{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-3)}._lede_1ky72_55{margin:0;color:var(--fg-2);font-size:var(--fs-xs);line-height:1.6}._block_1ky72_62{display:flex;flex-direction:column;gap:var(--space-2)}._h3_1ky72_67{margin:0;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-3)}._list_1ky72_76{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:6px}._list_1ky72_76 li{color:var(--fg-2);font-size:var(--fs-xs);line-height:1.55}._meter_1ky72_89{display:flex;flex-direction:column;gap:6px}._meterLine_1ky72_94{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}._meterCount_1ky72_100{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg);font-variant-numeric:tabular-nums}._meterReset_1ky72_106{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-3)}._track_1ky72_111{height:5px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._fill_1ky72_117{display:block;height:100%;border-radius:var(--r-pill);background:var(--amber);transition:width .4s ease}._meter_1ky72_89[data-spent] ._meterCount_1ky72_100{color:var(--amber)}._meter_1ky72_89[data-spent] ._fill_1ky72_117{background:var(--warn-bright)}._note_1ky72_133{margin:0;color:var(--fg-3);font-size:var(--fs-2xs);line-height:1.6}._locked_1ky72_140{display:flex;gap:10px;padding:var(--space-3);border:1px solid var(--plan-pro-border);border-radius:var(--r-2);background:var(--plan-pro-fill)}._lockedIcon_1ky72_148{display:inline-flex;flex-shrink:0;margin-top:2px;color:var(--plan-pro)}._actions_1ky72_155{display:flex;justify-content:flex-end;gap:var(--space-2)}._upgrade_1ky72_160,._done_1ky72_161{height:38px;padding:0 var(--space-4);border-radius:var(--r-2);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:600;cursor:pointer}._upgrade_1ky72_160{border:1px solid var(--plan-pro-border);background:var(--plan-pro-fill);color:var(--plan-pro)}._done_1ky72_161{border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg)}._upgrade_1ky72_160:focus-visible,._done_1ky72_161:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._topbar_1us8t_1{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 var(--space-8);border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:var(--offline-h);z-index:var(--z-sticky)}._left_1us8t_14{display:flex;align-items:center;gap:14px;flex:1;min-width:0}._mark_1us8t_22{display:none;flex-shrink:0}._level_1us8t_27{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-mono);color:var(--fg-2);padding:4px 8px;border-radius:var(--r-1);transition:background .3s ease,box-shadow .3s ease}._levelWord_1us8t_41{text-transform:uppercase;letter-spacing:.08em}._levelChip_1us8t_45{display:inline-flex;align-items:center}._levelCards_1us8t_49{display:inline-flex;gap:0;transition:gap .3s ease}._flip_1us8t_62{--card-h: 16px;--card-w: 9px;position:relative;display:inline-block;width:var(--card-w);height:var(--card-h);perspective:400px;font-family:var(--font-mono);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg);transform-origin:center;transition:transform .35s cubic-bezier(.34,1.4,.5,1),color .3s ease}._flipLeafUp_1us8t_80,._flipLeafDown_1us8t_81{position:absolute;left:0;right:0;height:50%;overflow:hidden;backface-visibility:hidden;color:inherit}._flipLeafUp_1us8t_80 i,._flipLeafDown_1us8t_81 i{display:block;height:var(--card-h);line-height:var(--card-h);text-align:center;font-style:normal}._flipLeafUp_1us8t_80{top:0}._flipLeafDown_1us8t_81{bottom:0}._flip_1us8t_62[data-flip] ._flipLeafUp_1us8t_80{border-radius:3px 3px 0 0;background:var(--bg)}._flip_1us8t_62[data-flip] ._flipLeafDown_1us8t_81{border-radius:0 0 3px 3px;background:color-mix(in srgb,var(--fg) 8%,var(--bg-1))}._flipLeafDown_1us8t_81 i{margin-top:calc(var(--card-h) / -2)}._flipOvUp_1us8t_116,._flipOvDown_1us8t_117{z-index:2}._flipOvUp_1us8t_116{transform-origin:bottom}._flipOvDown_1us8t_117{transform-origin:top;transform:rotateX(90deg);border-top:1px solid rgba(0,0,0,.85)}._flip_1us8t_62[data-flip] ._flipOvUp_1us8t_116{animation:_flipLeafTop_1us8t_1 var(--flip-dur, .55s) linear}._flip_1us8t_62[data-flip] ._flipOvDown_1us8t_117{animation:_flipLeafBottom_1us8t_1 var(--flip-dur, .55s) linear}@keyframes _flipLeafTop_1us8t_1{0%{transform:rotateX(0)}50%,to{transform:rotateX(-90deg)}}@keyframes _flipLeafBottom_1us8t_1{0%,50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}._flip_1us8t_62[data-flip]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000c;z-index:3;transform:translateY(-.5px)}._topbar_1us8t_1[data-lvl=cap] ._level_1us8t_27,._topbar_1us8t_1[data-lvl=flip] ._level_1us8t_27{gap:13px;background:color-mix(in srgb,var(--gold) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 42%,transparent),0 0 20px -4px color-mix(in srgb,var(--gold) 60%,transparent)}._topbar_1us8t_1[data-lvl=cap] ._flip_1us8t_62,._topbar_1us8t_1[data-lvl=flip] ._flip_1us8t_62{transform:scale(2.2);color:var(--gold)}._topbar_1us8t_1[data-lvl=cap] ._levelCards_1us8t_49,._topbar_1us8t_1[data-lvl=flip] ._levelCards_1us8t_49{gap:14px}._topbar_1us8t_1[data-lvl=cap] ._xpBar_1us8t_189 [role=progressbar]>*,._topbar_1us8t_1[data-lvl=flip] ._xpBar_1us8t_189 [role=progressbar]>*{background:var(--gold);box-shadow:0 0 16px color-mix(in srgb,var(--gold) 55%,transparent)}._topbar_1us8t_1[data-lvl=reset] ._xpBar_1us8t_189 [role=progressbar]>*{transition:none}._xpBar_1us8t_189 [role=progressbar]>*{transition:width .8s cubic-bezier(.22,1,.36,1),background .45s ease,box-shadow .45s ease}._topbar_1us8t_1[data-gain] ._xpBar_1us8t_189 [role=progressbar]>*,._topbar_1us8t_1[data-lvl=refill] ._xpBar_1us8t_189 [role=progressbar]>*{background:var(--gold);box-shadow:0 0 16px color-mix(in srgb,var(--gold) 55%,transparent);transition:width .26s cubic-bezier(.2,.7,.2,1),background .45s ease,box-shadow .45s ease}@media (prefers-reduced-motion: reduce){._flip_1us8t_62,._level_1us8t_27,._levelCards_1us8t_49{transition:none}._flip_1us8t_62[data-flip] ._flipOvUp_1us8t_116,._flip_1us8t_62[data-flip] ._flipOvDown_1us8t_117{animation:none}._xpBar_1us8t_189 [role=progressbar]>*,._topbar_1us8t_1[data-gain] ._xpBar_1us8t_189 [role=progressbar]>*,._topbar_1us8t_1[data-lvl=refill] ._xpBar_1us8t_189 [role=progressbar]>*{transition:none}._xpBar_1us8t_189>[role=progressbar]{transition:none}}._xpBar_1us8t_189{flex:0 1 340px}._xpBar_1us8t_189>[role=progressbar]{background:var(--line-2);box-shadow:inset 0 0 0 1px var(--line);transition:height .26s cubic-bezier(.2,.9,.3,1)}._topbar_1us8t_1[data-gain] ._xpBar_1us8t_189>[role=progressbar],._topbar_1us8t_1[data-lvl] ._xpBar_1us8t_189>[role=progressbar]{height:12px}._xpText_1us8t_254{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._tokens_1us8t_261{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:28px;padding:0 10px;border-radius:var(--r-pill);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-mono)}._tokenIcon_1us8t_276{color:var(--accent)}._tokenNum_1us8t_279{font-weight:600}._levelDial_1us8t_287{position:relative;display:none;flex-shrink:0;width:13px;height:13px;border-radius:50%;background:conic-gradient(var(--accent) var(--pct, 0%),var(--line-2) 0)}._levelDial_1us8t_287:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;border-radius:50%;background:var(--bg)}._levelNum_1us8t_304{display:none;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}._srOnly_1us8t_311{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tokensBtn_1us8t_324{cursor:pointer;font:inherit;font-family:var(--font-mono);font-size:var(--fs-mono);transition:border-color .15s ease,background .15s ease}._tokensBtn_1us8t_324:hover{border-color:var(--line-strong);background:var(--surface-hover)}._tokensBtn_1us8t_324:focus-visible,._tokensLocked_1us8t_338:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tokensLocked_1us8t_338{cursor:pointer;font:inherit;font-family:var(--font-mono);font-size:var(--fs-mono);background:var(--bg-1);border-style:dashed;color:var(--fg-2);opacity:.7;transition:opacity .15s ease}._tokensLocked_1us8t_338:hover{opacity:1}._tokensLocked_1us8t_338 ._tokenIcon_1us8t_276,._tokensLocked_1us8t_338 ._tokenNum_1us8t_279{filter:grayscale(1);opacity:.75}._tokenLock_1us8t_364{color:var(--fg-2)}._streak_1us8t_371{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:28px;padding:0 10px;border-radius:var(--r-pill);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);white-space:nowrap;cursor:pointer;transition:box-shadow .15s ease}._streak_1us8t_371:hover{box-shadow:var(--neu-sunk-sm)}._streak_1us8t_371:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._streak_1us8t_371[data-live]{color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent);border-color:color-mix(in srgb,var(--red) 30%,transparent)}._streakWord_1us8t_401{white-space:pre}@media (max-width: 768px){._topbar_1us8t_1{--shrink: 0;height:calc(60px - 28px * var(--shrink));margin-bottom:calc(28px * var(--shrink));padding:0 calc(var(--gutter-mobile) - 4px * var(--shrink));border-bottom-color:color-mix(in srgb,var(--line-2) calc(var(--shrink) * 100%),var(--line))}._xpText_1us8t_254{display:none}._mark_1us8t_22{--logo-mark-filter: none;display:flex;transform:scale(calc(1 - .14 * var(--shrink)));transform-origin:center;margin-inline:var(--space-3)}._left_1us8t_14,._right_1us8t_433{flex:1 1 0;min-width:0}._right_1us8t_433{justify-content:flex-end}._level_1us8t_27{transform:scale(calc(1 - .14 * var(--shrink)));transform-origin:left center;padding-block:calc(4px - 2px * var(--shrink))}._xpBar_1us8t_189>[role=progressbar]{height:calc(6px - 2px * var(--shrink))}._topbar_1us8t_1[data-gain] ._xpBar_1us8t_189>[role=progressbar],._topbar_1us8t_1[data-lvl] ._xpBar_1us8t_189>[role=progressbar]{height:calc(12px - 4px * var(--shrink))}._xpBar_1us8t_189{opacity:calc(1 - .35 * var(--shrink))}._tokens_1us8t_261,._streak_1us8t_371,._upgradeBtn_1us8t_462{height:calc(28px - 8px * var(--shrink));padding-inline:calc(10px - 3px * var(--shrink));gap:calc(6px - 2px * var(--shrink))}._tokens_1us8t_261{font-size:calc(12px - 2px * var(--shrink))}._tokenIcon_1us8t_276,._levelDial_1us8t_287{width:calc(13px - 2px * var(--shrink));height:calc(13px - 2px * var(--shrink))}._levelDial_1us8t_287:before{inset:calc(2.5px - .5px * var(--shrink))}._streak_1us8t_371,._upgradeBtn_1us8t_462{font-size:calc(11px - 1.5px * var(--shrink))}._streak_1us8t_371{overflow:hidden;white-space:nowrap}._right_1us8t_433{gap:calc(12px - 4px * var(--shrink))}}@media (max-width: 768px) and (prefers-reduced-motion: reduce){._topbar_1us8t_1{--shrink: 0 !important}}@media (max-width: 768px){._xpBar_1us8t_189{display:none}._levelDial_1us8t_287{display:block}._levelCards_1us8t_49{display:none}._levelNum_1us8t_304{display:inline}._level_1us8t_27{gap:6px;position:relative}}._right_1us8t_433{display:flex;align-items:center;gap:12px;flex-shrink:0}._upgradeSlot_1us8t_537{display:inline-flex;flex-shrink:0}._upgradeBtn_1us8t_462{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:28px;padding:0 12px;border-radius:var(--r-2);background:var(--green);border:1px solid var(--green);color:var(--green-contrast);font-family:var(--font-body);font-size:var(--fs-mono-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:box-shadow .15s ease,filter .15s ease,transform .1s ease}._payBtn_1us8t_569{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:28px;padding:0 12px;border-radius:var(--r-2);background:var(--gold);border:1px solid var(--gold);color:var(--gold-ink);font-family:var(--font-body);font-size:var(--fs-mono-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:box-shadow .15s ease,filter .15s ease}._payBtn_1us8t_569:hover{box-shadow:var(--neu-sunk-sm)}._payMark_1us8t_593{display:grid;place-items:center;width:14px;height:14px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--gold-ink) 22%,transparent);font-size:var(--fs-2xs);font-weight:700;line-height:1}._upgradeBtn_1us8t_462:hover,._upgradeBtn_1us8t_462:active{box-shadow:var(--neu-sunk-sm)}._upgradeBtn_1us8t_462:focus-visible{outline:2px solid var(--green);outline-offset:2px}._upgradeStar_1us8t_613{font-family:none;line-height:1}@media (max-width: 768px){._upgradeBtn_1us8t_462,._upgradeSlot_1us8t_537,._streakWord_1us8t_401{display:none}}._dock_nyy4e_3{position:fixed;top:calc(var(--offline-h) + 64px + var(--space-3));right:max(var(--space-5),calc(var(--slab-left) + var(--space-5)));z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:min(390px,calc(100vw - var(--space-5) * 2));pointer-events:none}._toast_nyy4e_17{--tone: var(--accent);position:relative;pointer-events:auto;color:var(--fg);font-family:var(--font-mono);background:#090d12f7;overflow:hidden;border-radius:var(--r-3);border:1px solid color-mix(in srgb,var(--tone) 30%,transparent);box-shadow:0 16px 44px #0009,0 0 26px -6px color-mix(in srgb,var(--tone) 40%,transparent);animation:_toastIn_nyy4e_1 .18s ease-out both}._toast_nyy4e_17[data-leaving]{animation:_toastOut_nyy4e_1 .16s ease-in both}._toast_nyy4e_17[data-tone=success]{--tone: var(--success)}._toast_nyy4e_17[data-tone=error]{--tone: var(--danger)}._toast_nyy4e_17[data-tone=info]{--tone: var(--fg-2)}@keyframes _toastIn_nyy4e_1{0%{opacity:0;transform:translate(16px)}}@keyframes _toastOut_nyy4e_1{to{opacity:0;transform:translate(12px)}}._head_nyy4e_60{display:flex;align-items:center;gap:8px;padding:7px 12px;background:color-mix(in srgb,var(--tone) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--tone) 22%,transparent);font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--tone)}._head_nyy4e_60 b{font-weight:700}._dot_nyy4e_75{width:5px;height:5px;border-radius:50%;background:var(--tone);box-shadow:0 0 8px var(--tone)}._clock_nyy4e_82{margin-left:auto;letter-spacing:.1em;color:var(--fg-2);font-variant-numeric:tabular-nums}._body_nyy4e_89{display:flex;align-items:flex-start;gap:9px;padding:11px 12px 12px}._arrow_nyy4e_95{flex-shrink:0;width:16px;text-align:center;color:var(--tone);font-weight:700}._text_nyy4e_102{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--fs-xs);line-height:1.45}._detail_nyy4e_109{display:block;margin-top:2px;font-style:normal;font-size:var(--fs-mono);color:var(--fg-2)}._close_nyy4e_116{flex-shrink:0;padding:2px;color:var(--fg-2);font-size:var(--fs-xs);line-height:1;cursor:pointer;transition:color .15s ease}._close_nyy4e_116:hover{color:var(--fg)}@media (max-width: 640px){._dock_nyy4e_3{right:var(--space-3);left:var(--space-3);width:auto}}@media (prefers-reduced-motion: reduce){._toast_nyy4e_17,._toast_nyy4e_17[data-leaving]{animation:none}}._dialog_x4adi_1{width:min(520px,100%)}._head_x4adi_5{display:flex;align-items:center;gap:var(--space-3)}._headIcon_x4adi_10{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--accent)}._headText_x4adi_21{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_x4adi_27{margin:0;font-size:var(--fs-h4)}._sub_x4adi_31{font-size:var(--fs-xs);color:var(--fg-2)}._cats_x4adi_36{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}._cat_x4adi_36{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border-radius:var(--r-2);border:0;background:color-mix(in srgb,var(--accent) 5%,var(--neu-surface));box-shadow:var(--neu-raised);color:var(--fg);font-family:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer;transition:color .13s ease,background .13s ease,box-shadow .18s ease,transform .18s ease}._cat_x4adi_36 svg{color:var(--accent)}._cat_x4adi_36:hover:not([data-on]){transform:translateY(-2px);box-shadow:var(--neu-raised),var(--glow-accent)}._cat_x4adi_36[data-on]{color:var(--accent);background:var(--accent-fill);box-shadow:var(--neu-sunk)}._cat_x4adi_36:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._message_x4adi_79{width:100%;min-height:108px;padding:11px 12px;border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg);font-family:inherit;font-size:var(--fs-sm);line-height:1.55;resize:vertical}._message_x4adi_79::placeholder{color:var(--fg-faint)}._message_x4adi_79:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}._count_x4adi_102{margin-top:5px;text-align:right;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._count_x4adi_102[data-full]{color:var(--danger)}._ctx_x4adi_117{margin-top:var(--space-4);border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden}._ctxHead_x4adi_125{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;background:none;border:0;color:var(--fg);text-align:left;cursor:pointer;font-family:inherit;font-size:var(--fs-xs)}._box_x4adi_139{flex-shrink:0;width:16px;height:16px;display:grid;place-items:center;border-radius:4px;border:1px solid var(--line-2);color:var(--accent-contrast)}._ctxHead_x4adi_125[data-on] ._box_x4adi_139{background:var(--accent);border-color:var(--accent)}._ctxToggle_x4adi_153{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);flex-shrink:0}._ctxRows_x4adi_161{border-top:1px solid var(--line);padding:10px 12px 12px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-family:var(--font-mono);font-size:var(--fs-2xs)}._ctxKey_x4adi_170{color:var(--fg-faint);white-space:nowrap}._ctxVal_x4adi_174{color:var(--fg-2);overflow-wrap:anywhere}._actions_x4adi_179{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._actions_x4adi_179>*{flex:1}._fab_wm21y_5{--fab-size: 54px;--gutter: max( 0px, calc( ( 100vw - var(--slab-left) - var(--sidebar-w) - 2 * var(--space-8) - var(--content-max) ) / 2 ) );position:fixed;right:max(var(--space-4),calc(var(--space-8) + var(--gutter) - var(--fab-size) - var(--space-4)));bottom:24px;z-index:var(--z-nav);display:grid;place-items:center;width:var(--fab-size);height:var(--fab-size);padding:0;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:50%;background:color-mix(in srgb,var(--accent) 8%,var(--bg-1));color:var(--accent);cursor:pointer;overflow:hidden;box-shadow:0 8px 24px #00000073;transition:transform .26s ease,opacity .26s ease,border-color .2s ease}._fab_wm21y_5:hover{border-color:var(--accent)}._fab_wm21y_5:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._sheen_wm21y_51{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(115deg,transparent 38%,color-mix(in srgb,var(--accent) 50%,transparent) 50%,transparent 62%);transform:translate(-130%);animation:_sweep_wm21y_1 7s ease-in-out infinite;pointer-events:none}@keyframes _sweep_wm21y_1{0%,72%{transform:translate(-130%)}86%,to{transform:translate(130%)}}._fab_wm21y_5[data-pinned]{--sidebar-w: var(--sidebar-expanded)}@media (max-width: 768px){._fab_wm21y_5{--sidebar-w: 0px;--fab-size: 50px;right:var(--space-5);bottom:calc(76px + max(10px,calc(env(safe-area-inset-bottom,0px) - 12px)))}._fab_wm21y_5[data-hidden]{transform:translateY(calc(100% + 84px));opacity:0;pointer-events:none}}@media (prefers-reduced-motion: reduce){._fab_wm21y_5{transition:none}._sheen_wm21y_51{animation:none;opacity:0}}._dialog_8kijb_1{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:min(440px,100%);padding:var(--space-8) var(--space-6) var(--space-6);border:1px solid transparent;border-radius:24px;text-align:center;overflow:visible;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--f) 16%,transparent),transparent 70%) padding-box,linear-gradient(var(--neu-surface),var(--neu-surface)) padding-box,linear-gradient(140deg,var(--f-soft),var(--f-deep) 45%,var(--f-soft) 70%,var(--f-deep)) border-box;box-shadow:0 0 0 1px color-mix(in srgb,var(--f) 20%,transparent),0 0 60px -10px color-mix(in srgb,var(--f) 45%,transparent),0 24px 60px color-mix(in srgb,var(--bg) 80%,transparent);animation:_spotlightIn_8kijb_1 .6s cubic-bezier(.34,1.56,.64,1) both}._prize_8kijb_37{--f-soft: var(--gold-soft);--f: var(--gold);--f-deep: var(--gold-deep);--f-ink: var(--gold-ink)}._season_8kijb_43{--f-soft: color-mix(in srgb, var(--accent) 55%, var(--fg-0));--f: var(--accent);--f-deep: color-mix(in srgb, var(--accent) 50%, var(--bg));--f-ink: var(--accent-contrast);--m-soft: var(--f-soft);--m: var(--f);--m-deep: var(--f-deep);--m-ink: var(--f-ink)}._gold_8kijb_54{--m-soft: var(--gold-soft);--m: var(--gold);--m-deep: var(--gold-deep);--m-ink: var(--gold-ink)}._silver_8kijb_60{--m-soft: color-mix(in srgb, var(--medal-silver) 55%, var(--fg-0));--m: var(--medal-silver);--m-deep: color-mix(in srgb, var(--medal-silver) 50%, var(--bg));--m-ink: var(--gold-ink)}._bronze_8kijb_66{--m-soft: color-mix(in srgb, var(--medal-bronze) 60%, var(--fg-0));--m: var(--medal-bronze);--m-deep: color-mix(in srgb, var(--medal-bronze) 50%, var(--bg));--m-ink: var(--gold-ink)}._rays_8kijb_73{position:absolute;top:50%;left:50%;z-index:-1;width:420px;height:420px;margin:-210px 0 0 -210px;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--f) 22%,transparent) 0deg 8deg,transparent 8deg 22deg);mask-image:radial-gradient(circle,var(--bg) 0%,transparent 62%);-webkit-mask-image:radial-gradient(circle,var(--bg) 0%,transparent 62%);animation:_spin_8kijb_1 24s linear infinite;pointer-events:none}._crest_8kijb_92{position:relative;display:flex;align-items:center;margin-bottom:var(--space-2)}._crest_8kijb_92 svg{margin:0 -10px;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--m-deep) 60%,transparent))}._silver_8kijb_60 ._crest_8kijb_92 svg{filter:saturate(0) brightness(1.2)}._bronze_8kijb_66 ._crest_8kijb_92 svg{filter:sepia(.7) saturate(1.3) hue-rotate(-12deg) brightness(.85)}._medal_8kijb_108{position:relative;display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:50%;color:var(--m-ink);background:radial-gradient(circle at 35% 30%,var(--m-soft),var(--m) 45%,var(--m-deep));box-shadow:inset 0 2px color-mix(in srgb,var(--fg-0) 55%,transparent),inset 0 -3px color-mix(in srgb,var(--m-ink) 30%,transparent),0 0 0 4px color-mix(in srgb,var(--m) 25%,transparent),0 0 32px color-mix(in srgb,var(--m) 55%,transparent);animation:_medal_8kijb_108 .8s .1s cubic-bezier(.34,1.56,.64,1) both}._medal_8kijb_108:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:linear-gradient(115deg,transparent 40%,color-mix(in srgb,var(--fg-0) 70%,transparent) 50%,transparent 60%);transform:translate(-100%);animation:_shine_8kijb_1 2.8s .9s ease-in-out infinite}._ribbon_8kijb_144{padding:4px var(--space-3);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--m-ink);background:linear-gradient(90deg,var(--m-deep),var(--m-soft),var(--m-deep))}._headline_8kijb_156{margin:0;font-family:var(--font-display);font-size:var(--fs-display);font-weight:700;line-height:1.05;background:linear-gradient(100deg,var(--f-deep) 0%,var(--f-soft) 30%,var(--f) 50%,var(--f-soft) 70%,var(--f-deep) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--f) 35%,transparent));animation:_pop_8kijb_1 .7s .25s cubic-bezier(.34,1.56,.64,1) both,_gild_8kijb_1 3s linear infinite}._title_8kijb_180{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.15}._pro_8kijb_186{display:inline-block;background:linear-gradient(100deg,var(--f-deep) 0%,var(--f-soft) 30%,var(--f) 50%,var(--f-soft) 70%,var(--f-deep) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_gild_8kijb_1 3s linear infinite}._text_8kijb_203{margin:0;max-width:34ch;font-size:var(--fs-sm);color:var(--fg-2)}._strong_8kijb_210{font-weight:700;color:var(--f-soft)}._line_8kijb_215{display:block;margin:var(--space-1) 0;font-size:var(--fs-h4)}._actions_8kijb_221{display:flex;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}._cta_8kijb_227{--accent: var(--f);--accent-contrast: var(--f-ink);min-width:160px}._confetti_8kijb_233{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 1);overflow:hidden;pointer-events:none}._piece_8kijb_240{position:absolute;top:50%;left:50%;width:8px;height:14px;margin:-7px 0 0 -4px;border-radius:2px;background:var(--c);opacity:0;animation:_burst_8kijb_1 var(--dur) var(--delay) linear both}._piece_8kijb_240[data-shape="1"]{width:9px;height:9px;border-radius:50%}._piece_8kijb_240[data-shape="2"]{width:5px;height:16px}@keyframes _spotlightIn_8kijb_1{0%{opacity:0;transform:translateY(24px) scale(.86)}to{opacity:1;transform:none}}@keyframes _medal_8kijb_108{0%{transform:scale(0) rotate(-40deg)}to{transform:none}}@keyframes _pop_8kijb_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes _shine_8kijb_1{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _gild_8kijb_1{to{background-position:-200% 0}}@keyframes _spin_8kijb_1{to{transform:rotate(1turn)}}@keyframes _burst_8kijb_1{0%{opacity:1;transform:translate(0) scale(.3) rotate(0);animation-timing-function:cubic-bezier(.1,.8,.3,1)}22%{transform:translate(var(--bx),var(--by)) scale(1) rotate(calc(var(--spin) * .3));animation-timing-function:cubic-bezier(.45,0,.8,.5)}88%{opacity:1}to{opacity:0;transform:translate(calc(var(--bx) + var(--drift)),62vh) scale(1) rotate(var(--spin))}}@media (prefers-reduced-motion: reduce){._dialog_8kijb_1,._medal_8kijb_108,._medal_8kijb_108:after,._headline_8kijb_156,._pro_8kijb_186,._rays_8kijb_73{animation:none}._confetti_8kijb_233{display:none}}._wrap_joynw_4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:visible}._branch_joynw_12{position:absolute;top:50%;width:96px;height:356px;opacity:.62;overflow:visible;filter:drop-shadow(0 2px 6px rgba(0,0,0,.55))}._branch_joynw_12[data-side=left]{left:-46px;transform:translateY(-50%)}._branch_joynw_12[data-side=right]{right:-46px;transform:translateY(-50%) scaleX(-1)}._leaf_joynw_33{fill:inherit}._vein_joynw_38{fill:none;stroke:#20180a80;stroke-width:.9}._stem_joynw_43{fill:none;stroke:var(--gold-deep);stroke-width:1.8;stroke-linecap:round}._titleLaurel_joynw_53{display:none;width:20px;height:34px;flex:none;overflow:visible}._titleLaurel_joynw_53[data-side=right]{transform:scaleX(-1)}._crestLaurel_joynw_65{display:block;width:40px;height:78px;flex:none;overflow:visible}._crestLaurel_joynw_65[data-side=right]{transform:scaleX(-1)}@container (max-width: 429px){._wrap_joynw_4{display:none}._titleLaurel_joynw_53{display:block}}._overlay_otbl6_1{--day: 150px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal) + 10);display:grid;place-items:center;padding:var(--space-5)}._overlay_otbl6_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 42%,color-mix(in srgb,var(--bg) 92%,transparent),color-mix(in srgb,var(--bg) 98%,transparent));animation:_darken_otbl6_1 .6s cubic-bezier(.55,0,.75,.4) both}._stage_otbl6_22{position:relative;animation:_stageIn_otbl6_1 .32s ease .28s both;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:min(100%,460px);text-align:center}._title_otbl6_33{margin:0;font-family:var(--font-display);font-size:var(--fs-display);line-height:1.1;text-shadow:0 2px 24px color-mix(in srgb,var(--bg) 80%,transparent);opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}._lit_otbl6_45 ._title_otbl6_33{opacity:1;transform:none}._view_otbl6_50{position:relative;width:100%;height:190px}._glow_otbl6_56{position:absolute;left:50%;top:45%;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--fire-glow),transparent 65%);opacity:0;transform:translate(-50%,-50%);transition:opacity .6s ease;pointer-events:none}._lit_otbl6_45 ._glow_otbl6_56{opacity:.6}._track_otbl6_73{position:absolute;top:0;left:50%;display:flex;transform:translate(calc(var(--day) * -.5));transition:transform .9s cubic-bezier(.6,0,.2,1)}._slid_otbl6_81{transform:translate(calc(var(--day) * -1.5))}._day_otbl6_85{width:var(--day);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-top:var(--space-3);color:var(--fg-2);transition:opacity .6s ease,transform .6s ease}._current_otbl6_97,._current_otbl6_97 ._dayLabel_otbl6_100{color:var(--fg)}._dim_otbl6_103{opacity:.35;transform:scale(.82)}._single_otbl6_108{position:absolute;top:0;left:50%;transform:translate(-50%)}._firstFlame_otbl6_114{position:relative;display:grid;place-items:center}._spark_otbl6_119{position:absolute;left:50%;top:0;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px 3px color-mix(in srgb,var(--gold) 80%,transparent);animation:_sparkFall_otbl6_1 .6s cubic-bezier(.5,0,.9,.6) .3s both}._shake_otbl6_131{animation:_shake_otbl6_131 .15s linear}._pop_otbl6_134{animation:_pop_otbl6_134 .5s cubic-bezier(.3,1.6,.5,1)}._ember_otbl6_137{position:absolute;left:50%;top:60%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--fire-mid-tip);animation:_ember_otbl6_137 .6s ease-out both}._ember_otbl6_137[data-ember="0"]{--ex: -70px;--ey: -60px}._ember_otbl6_137[data-ember="1"]{--ex: 70px;--ey: -55px}._ember_otbl6_137[data-ember="2"]{--ex: -50px;--ey: 30px}._ember_otbl6_137[data-ember="3"]{--ex: 55px;--ey: 35px}._count_otbl6_165{color:var(--fg);font-size:var(--fs-mono);font-weight:700;text-shadow:0 1px 12px color-mix(in srgb,var(--bg) 80%,transparent);opacity:0;transition:opacity .4s ease .2s}._lit_otbl6_45 ._count_otbl6_165{opacity:1}._cta_otbl6_177{width:min(100%,240px)}@keyframes _sparkFall_otbl6_1{0%{opacity:0;transform:translateY(-60px)}20%{opacity:1}to{opacity:1;transform:translateY(70px)}}@keyframes _shake_otbl6_131{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes _pop_otbl6_134{0%{transform:scale(.3)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes _ember_otbl6_137{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--ex),var(--ey))}}@keyframes _darken_otbl6_1{0%{opacity:0}to{opacity:1}}@keyframes _stageIn_otbl6_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (max-width: 480px){._overlay_otbl6_1{--day: 112px}}@media (prefers-reduced-motion: reduce){._overlay_otbl6_1:before,._stage_otbl6_22,._track_otbl6_73,._day_otbl6_85,._title_otbl6_33,._glow_otbl6_56,._count_otbl6_165,._shake_otbl6_131,._pop_otbl6_134{animation:none;transition:none}._spark_otbl6_119,._ember_otbl6_137{display:none}}._banner_1cpiq_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);border-radius:var(--r-2);background:color-mix(in srgb,var(--warn) 12%,var(--bg));font-size:var(--fs-sm);color:var(--fg)}._text_1cpiq_16{min-width:0;overflow-wrap:anywhere}._address_1cpiq_21{color:var(--warn);font-weight:600}._note_1cpiq_26{color:var(--fg-2)}._actions_1cpiq_30{display:flex;gap:var(--space-4)}._action_1cpiq_30{padding:0;border:0;background:none;color:var(--warn);font:inherit;font-weight:600;cursor:pointer}._action_1cpiq_30:hover:not(:disabled){text-decoration:underline}._action_1cpiq_30:disabled{opacity:.5;cursor:default}._shell_2dam2_1{min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));background:var(--bg)}._main_2dam2_7{min-width:0;min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));margin-left:calc(var(--slab-left) + var(--sidebar-w));display:flex;flex-direction:column;transition:margin-left .2s ease}._mainPinned_2dam2_20{margin-left:calc(var(--slab-left) + var(--sidebar-expanded))}._scroll_2dam2_24{--fab-gutter: max( 0px, calc( ( 100vw - var(--slab-left) - var(--sidebar-w) - 2 * var(--space-8) - var(--content-max) ) / 2 ) );--fab-clear: clamp( 0px, calc((54px + var(--space-4) - var(--fab-gutter)) * 100), calc(var(--space-16) + var(--space-6) - var(--space-4)) );flex:1;padding:var(--space-8) var(--space-8) calc(var(--space-4) + var(--fab-clear))}._mainPlayer_2dam2_44{min-height:0;height:calc(100dvh - var(--offline-h));overflow:hidden;background:var(--bg)}._scrollPlayer_2dam2_53{display:flex;flex-direction:column;min-height:0;padding:0 0 env(safe-area-inset-bottom,0px);overflow:hidden}@media (max-width: 768px){._main_2dam2_7{margin-left:0}._scroll_2dam2_24{padding:var(--space-2) var(--gutter-mobile) calc(max(10px,calc(env(safe-area-inset-bottom,0px) - 12px)) + 58px + var(--space-3))}._scrollPlayer_2dam2_53{padding:env(safe-area-inset-top,0px) 0 0}._topbarPlayer_2dam2_84{display:none}}@media (min-width: 1920px){._main_2dam2_7{max-width:calc(var(--content-max) + 2 * var(--space-8))}}._dialog_1l61q_1{display:flex;flex-direction:column;gap:var(--space-3);max-width:460px}._title_1l61q_7{margin:0;font-size:var(--fs-h3);color:var(--fg)}._text_1l61q_12{margin:0;color:var(--fg-2);font-size:var(--fs-sm);line-height:1.55}._choices_1l61q_18{display:flex;flex-direction:column;gap:var(--space-2)}._choice_1l61q_18{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);cursor:pointer;transition:background .15s ease,box-shadow .15s ease}._choice_1l61q_18[data-selected]{background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm),0 0 0 2px color-mix(in srgb,var(--accent) 50%,transparent)}._radio_1l61q_42{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;border:2px solid var(--fg-2);border-radius:var(--r-pill);background:transparent;cursor:pointer}._radio_1l61q_42:checked{border-color:var(--accent);background:radial-gradient(var(--accent) 0 40%,transparent 45%)}._radio_1l61q_42:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._choiceCopy_1l61q_61{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._choiceTitle_1l61q_67{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg)}._choiceHint_1l61q_75{margin-left:var(--space-1)}._choiceText_1l61q_78{color:var(--fg-2);font-size:var(--fs-xs);line-height:1.45}._error_1l61q_83{margin:0;color:var(--danger);font-size:var(--fs-sm)}._actions_1l61q_88{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._actions_1l61q_88 ._keep_1l61q_94{background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);color:var(--fg);font-weight:600}._actions_1l61q_88 ._stop_1l61q_100{background:var(--danger);color:var(--danger-contrast)}._actions_1l61q_88 ._keep_1l61q_94:not(:disabled):hover,._actions_1l61q_88 ._stop_1l61q_100:not(:disabled):hover{box-shadow:var(--neu-sunk-sm)}@media (max-width: 768px){._actions_1l61q_88{flex-direction:column-reverse}._actions_1l61q_88>*{width:100%}}._dialog_39wr8_1{display:flex;flex-direction:column;gap:var(--space-3);max-width:460px}._title_39wr8_7{margin:0;font-size:var(--fs-h3);color:var(--fg)}._text_39wr8_12{margin:0;color:var(--fg-2);font-size:var(--fs-sm);line-height:1.55}._actions_39wr8_18{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._actions_39wr8_18 ._keep_39wr8_24{background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);color:var(--fg);font-weight:600}._actions_39wr8_18 ._keep_39wr8_24:not(:disabled):hover{box-shadow:var(--neu-sunk-sm)}@media (max-width: 768px){._actions_39wr8_18{flex-direction:column-reverse}._actions_39wr8_18>*{width:100%}}._wrap_1423t_1{position:relative;margin-bottom:16px}._bar_1423t_5{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;min-height:46px;padding:7px 12px;font-family:var(--font-mono);background:var(--neu-well);border:0;border-radius:var(--r-2);box-shadow:var(--neu-sunk-sm);cursor:text;transition:box-shadow .18s ease}._bar_1423t_5[data-focus]{box-shadow:var(--neu-sunk-sm),0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}._query_1423t_29{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px}._bar_1423t_5[data-collapsed] ._query_1423t_29{flex-wrap:nowrap;overflow:hidden}._fade_1423t_43{position:absolute;top:0;right:0;bottom:0;width:56px;background:linear-gradient(to right,transparent,var(--neu-well));pointer-events:none}._actions_1423t_54{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:24px}._bar_1423t_5[data-focus]{flex-direction:column}._bar_1423t_5[data-focus] ._query_1423t_29{align-self:baseline}._bar_1423t_5[data-focus] ._actions_1423t_54{align-self:flex-end}._prompt_1423t_71{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:var(--fs-xs);color:var(--fg-2);-webkit-user-select:none;user-select:none;white-space:nowrap}._promptWord_1423t_84{letter-spacing:.02em}._promptSigil_1423t_87{opacity:.65}._promptIcon_1423t_91{display:none;color:var(--fg-2)}._field_1423t_95{position:relative;display:flex;align-items:center;flex:1 1 130px;min-width:60px}._input_1423t_102{flex:1 1 auto;width:100%;min-width:40px;background:transparent;border:0;outline:none;color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-xs);caret-color:transparent;padding:4px 0}._ph_1423t_116{position:absolute;left:12px;right:0;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none}._caret_1423t_131{position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:16px;font:13px/1 var(--font-mono);background:var(--accent);border-radius:1px;pointer-events:none}._caret_1423t_131[data-blink]{animation:_qfbBlink_1423t_1 1.1s steps(1) infinite}@keyframes _qfbBlink_1423t_1{50%{opacity:0}}@media (prefers-reduced-motion: reduce){._caret_1423t_131[data-blink]{animation:none}}._tok_1423t_157{display:inline-flex;align-items:center;gap:6px;padding:4px 5px 4px 9px;border-radius:9px;font-size:var(--fs-mono-sm);white-space:nowrap;color:var(--tok-c, var(--accent));background:color-mix(in srgb,var(--tok-c, var(--accent)) 16%,var(--neu-surface));border:0;box-shadow:var(--neu-raised-sm)}._tokX_1423t_174{display:grid;place-items:center;width:15px;height:15px;padding:0;border:0;border-radius:6px;background:#ffffff12;color:inherit;cursor:pointer;font-size:var(--fs-mono);line-height:1}._tokX_1423t_174:hover{background:#ffffff29}._count_1423t_192{flex-shrink:0;font-size:var(--fs-mono);color:var(--fg-2);white-space:nowrap}._count_1423t_192 b{color:var(--accent);font-weight:700}._clear_1423t_202{display:inline-flex;align-items:center;flex-shrink:0;padding:0 4px;border:0;background:none;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._clearWord_1423t_214{text-decoration:underline;text-underline-offset:3px}._clearIcon_1423t_218{display:none;font-size:var(--fs-h1);line-height:1}._clear_1423t_202:hover{color:var(--danger)}._suggest_1423t_227{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:var(--z-sticky, 100);padding:6px;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;box-shadow:0 20px 48px #0000008c}._sug_1423t_227{display:flex;align-items:baseline;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}@media (max-width: 768px){._bar_1423t_5{gap:5px;padding:6px 9px;align-items:center}._promptWord_1423t_84{display:none}._promptIcon_1423t_91{display:inline-flex}._clearWord_1423t_214{display:none}._clearIcon_1423t_218{display:inline-flex;color:var(--danger)}._prompt_1423t_71,._input_1423t_102,._ph_1423t_116{font-size:var(--fs-mono-sm)}._caret_1423t_131{height:13px}._suggest_1423t_227{max-height:60vh;overflow-y:auto}._sug_1423t_227{padding:9px 10px;font-size:var(--fs-mono-sm)}._sug_1423t_227 ._desc_1423t_294,._hint_1423t_295{font-size:var(--fs-2xs)}}._sug_1423t_227:hover,._sug_1423t_227[data-hi]{background:var(--surface-2);color:var(--fg)}._sug_1423t_227 ._key_1423t_304{color:var(--accent)}._sug_1423t_227 ._desc_1423t_294{margin-left:auto;font-family:var(--font-body);font-size:var(--fs-mono-sm);color:var(--fg-2)}._tokSug_1423t_314{display:inline-flex;align-items:center;padding:3px 8px;border-radius:7px;font-size:var(--fs-mono-sm);white-space:nowrap;color:var(--fg-2);background:transparent;border:1px solid var(--line-2)}._tokSug_1423t_314[data-on]{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}._sug_1423t_227 ._dot_1423t_330{align-self:center;width:8px;height:8px;border-radius:50%;flex-shrink:0}._hint_1423t_295{padding:8px 10px 4px;margin-top:2px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._apply_1423t_345{flex-shrink:0;height:26px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .15s ease}._apply_1423t_345:hover{background:var(--accent-hover)}@media (pointer: coarse){._input_1423t_102,._ph_1423t_116,._prompt_1423t_71{font-size:12px}._caret_1423t_131{height:18px}}._bar_i3xmx_5{position:sticky;top:0;z-index:calc(var(--z-nav) + 1);display:flex;align-items:center;justify-content:center;gap:9px;min-height:var(--offline-bar-h, 32px);padding:6px 16px;padding-top:calc(6px + env(safe-area-inset-top,0px));font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.04em;text-align:center}._bar_i3xmx_5[data-state=off]{background:color-mix(in srgb,var(--danger) 26%,var(--bg));border-bottom:1px solid color-mix(in srgb,var(--danger) 55%,transparent);color:var(--danger)}._bar_i3xmx_5[data-state=back]{background:color-mix(in srgb,var(--success) 20%,var(--bg));border-bottom:1px solid color-mix(in srgb,var(--success) 45%,transparent);color:var(--success)}._dot_i3xmx_33{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}._bar_i3xmx_5[data-state=off] ._dot_i3xmx_33{animation:_offlinePulse_i3xmx_1 1.6s ease-in-out infinite}@keyframes _offlinePulse_i3xmx_1{50%{opacity:.35}}._detail_i3xmx_50{color:var(--fg-2)}@media (max-width: 640px){._detail_i3xmx_50{display:none}}@media (prefers-reduced-motion: reduce){._bar_i3xmx_5[data-state=off] ._dot_i3xmx_33{animation:none}}._panel_r4mh8_1{position:relative;width:100%;height:min(660px,calc(100dvh - 160px));min-height:560px;border-radius:28px;overflow:hidden;background:radial-gradient(60% 40% at 50% 100%,color-mix(in srgb,var(--purple) 12%,transparent),transparent 70%),radial-gradient(70% 50% at 50% 40%,color-mix(in srgb,var(--danger) 6%,transparent),transparent 70%),var(--neu-well);box-shadow:var(--neu-raised)}._canvas_r4mh8_15{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%}._hat_r4mh8_23{position:absolute;z-index:1;left:50%;bottom:58px;width:110px;height:110px;margin-left:-55px;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--purple) 35%,transparent)) drop-shadow(0 18px 26px var(--neu-lo));animation:_float_r4mh8_1 6s ease-in-out infinite;transition:rotate .3s ease,scale .3s ease}._cast_r4mh8_39{rotate:-5deg;scale:1.03}@keyframes _float_r4mh8_1{50%{transform:translateY(-5px)}}._caption_r4mh8_50{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-8) var(--space-10) var(--space-16);background:linear-gradient(color-mix(in srgb,var(--neu-ground) 92%,transparent) 45%,transparent);pointer-events:none}._lead_r4mh8_64{color:var(--purple)}@media (prefers-reduced-motion: reduce){._hat_r4mh8_23{animation:none;transition:none}}._panel_153o6_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);min-width:0}._head_153o6_11{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}._ladder_153o6_18{display:flex;flex-direction:column;gap:var(--space-1);padding:0;list-style:none}._rung_153o6_25{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--r-2)}._rung_153o6_25[data-state=future]{opacity:.55}._rung_153o6_25[data-state=current]{background:var(--accent-fill)}._rung_153o6_25:not(:last-child):before{content:"";position:absolute;left:calc(var(--space-3) + 6px);top:calc(var(--space-2) + 17px);bottom:calc(-1 * (var(--space-2) + var(--space-1) + 3px));width:2px;border-radius:var(--r-pill);background:var(--line)}._rung_153o6_25[data-state=past]:not(:last-child):before{background:var(--accent-border)}._rungDot_153o6_53{position:relative;z-index:1;align-self:start;margin-top:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg-2)}._rung_153o6_25[data-state=past] ._rungDot_153o6_53{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-border);color:var(--accent)}._rung_153o6_25[data-state=current] ._rungDot_153o6_53{background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 60%,transparent)}._rung_153o6_25[data-state=current] ._rungDot_153o6_53:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--accent);animation:_rungPulse_153o6_1 2s ease-out infinite}@keyframes _rungPulse_153o6_1{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion: reduce){._rung_153o6_25[data-state=current] ._rungDot_153o6_53:after{animation:none;opacity:0}}._rungName_153o6_100{font-weight:600}._rung_153o6_25[data-state=current] ._rungName_153o6_100{color:var(--accent)}._here_153o6_106{grid-column:2 / -1;justify-self:start;padding:2px var(--space-2);border-radius:var(--r-pill);background:var(--accent);color:var(--green-contrast);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-mono);text-transform:uppercase}._next_153o6_119{display:flex;flex-direction:column;gap:var(--space-2)}._duel_153o6_124{--accent: var(--duel);--accent-contrast: var(--duel-contrast);margin-top:var(--space-2)}._code_2vx15_5{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--code-string)}._sev_2vx15_11{font-family:var(--font-mono);font-size:var(--fs-mono)}._sev_2vx15_11[data-sev=safe]{color:var(--green)}._sev_2vx15_11[data-sev=danger]{color:var(--red)}._sev_2vx15_11[data-sev=warn]{color:var(--amber)}._sev_2vx15_11[data-sev=info]{color:var(--info)}._link_2vx15_34{--dash-color: color-mix(in srgb, var(--fg-muted) 75%, transparent);display:inline;padding:0 1px 1px;margin:0;border:0;font:inherit;color:inherit;cursor:help;background-image:linear-gradient(90deg,transparent 0 20%,var(--dash-color) 20% 80%,transparent 80% 100%);background-size:10px 2px;background-repeat:round no-repeat;background-position:0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}._link_2vx15_34:hover{--dash-color: var(--accent)}._link_2vx15_34:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}._tree_7esqr_3{display:flex;flex-direction:column;gap:var(--space-3)}._category_7esqr_9{border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden}._categoryHead_7esqr_17,._subcategoryHead_7esqr_18{display:flex;align-items:baseline;gap:10px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._categoryHead_7esqr_17,._subcategoryHead_7esqr_18{transition:background .15s ease,color .15s ease}._categoryHead_7esqr_17:hover,._subcategoryHead_7esqr_18:hover{background:var(--surface-hover)}._categoryHead_7esqr_17:hover ._categoryName_7esqr_34,._subcategoryHead_7esqr_18:hover ._subcategoryName_7esqr_35{color:var(--accent)}._categoryHead_7esqr_17:before,._subcategoryHead_7esqr_18:before{content:"";flex-shrink:0;align-self:center;width:6px;height:6px;border-right:1.5px solid var(--fg-2);border-bottom:1.5px solid var(--fg-2);transform:rotate(-45deg);transition:transform .15s ease}details[open]>._categoryHead_7esqr_17:before,details[open]>._subcategoryHead_7esqr_18:before{transform:rotate(45deg)}._category_7esqr_9[open]{padding-bottom:var(--space-2)}._category_7esqr_9[open]>._categoryHead_7esqr_17{border-bottom:1px solid var(--line)}._categoryHead_7esqr_17::-webkit-details-marker,._subcategoryHead_7esqr_18::-webkit-details-marker{display:none}._categoryHead_7esqr_17{padding:12px 16px}._categoryName_7esqr_34{flex:1;font-size:var(--fs-h3);font-weight:650}._subcategory_7esqr_18{border-top:1px solid var(--line)}._subcategoryHead_7esqr_18{padding:10px 16px 10px 28px}._subcategoryName_7esqr_35{flex:1;font-weight:600;color:var(--fg)}._count_7esqr_86{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);white-space:nowrap}._entries_7esqr_93{display:flex;flex-direction:column;gap:var(--space-3);padding:4px 16px 16px 28px}._compact_7esqr_101{gap:var(--space-3)}._compact_7esqr_101 ._category_7esqr_9{border-radius:var(--r-2)}._compact_7esqr_101 ._categoryHead_7esqr_17{padding:var(--space-3) var(--space-4)}._compact_7esqr_101 ._subcategory_7esqr_18{border-top:0;margin:var(--space-1) var(--space-4) 0 var(--space-6);border-left:1px solid var(--line-2)}._compact_7esqr_101 ._subcategoryHead_7esqr_18{padding:var(--space-2) 0 var(--space-2) var(--space-3)}._compact_7esqr_101 ._subcategoryName_7esqr_35{font-size:var(--fs-sm);font-weight:500;color:var(--fg-2)}._compact_7esqr_101 ._subcategory_7esqr_18[open]>._subcategoryHead_7esqr_18 ._subcategoryName_7esqr_35{color:var(--fg)}._compact_7esqr_101 ._subcategory_7esqr_18>._subcategoryHead_7esqr_18:hover ._subcategoryName_7esqr_35{color:var(--accent)}._compact_7esqr_101 ._entries_7esqr_93{gap:var(--space-3);padding:var(--space-1) var(--space-4) var(--space-4) var(--space-6)}._compact_7esqr_101 ._subcategory_7esqr_18 ._entries_7esqr_93{padding:var(--space-1) 0 var(--space-3) var(--space-3)}._dialogShell_bb03a_9._dialogShell_bb03a_9{width:100%;max-width:480px;padding:0;overflow:hidden}._popup_bb03a_19{position:relative;width:100%;height:min(560px,78vh);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._head_bb03a_30{display:flex;align-items:center;gap:10px}._iconBtn_bb03a_36{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-2);border:1px solid var(--line-2);background:transparent;color:var(--fg-2);cursor:pointer}._iconBtn_bb03a_36:hover{color:var(--fg);border-color:var(--line-strong)}._term_bb03a_54{flex:1;min-width:0;font-size:var(--fs-h3);font-weight:650;line-height:1.3}._aliases_bb03a_62{display:flex;flex-wrap:wrap;gap:6px}._alias_bb03a_62{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:1px 7px;border-radius:var(--r-pill);border:1px solid var(--line-2);color:var(--fg-2)}._entryBody_bb03a_79{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3)}._entryBody_bb03a_79,._list_bb03a_18{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}._definition_bb03a_18{line-height:1.6;color:var(--fg);white-space:pre-line}._lessons_bb03a_106{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:var(--space-2);border-top:1px solid var(--line)}._lessonsLabel_bb03a_114{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2)}._lessonBtn_bb03a_121{font-family:var(--font-mono);font-size:var(--fs-mono-sm);padding:3px 9px;border-radius:var(--r-2);border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);cursor:pointer}._lessonBtn_bb03a_121:hover:not(:disabled){border-color:var(--accent)}._lessonBtn_bb03a_121:disabled{opacity:.62;cursor:default}._missing_bb03a_139{color:var(--fg-2)}._stateNote_bb03a_145{display:flex;flex-direction:column;align-items:flex-start;gap:10px}._retryBtn_bb03a_151{font-family:var(--font-mono);font-size:var(--fs-mono-sm);padding:3px 9px;border-radius:var(--r-2);border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);cursor:pointer}._retryBtn_bb03a_151:hover{border-color:var(--accent)}._list_bb03a_18{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-height:0;margin-inline:calc(-1 * var(--space-3));padding:var(--space-2) var(--space-3) var(--space-4);overflow-y:auto;overscroll-behavior:contain}._moreNote_bb03a_179{padding:6px 2px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);text-align:center}._row_bb03a_186{display:flex;flex-direction:column;gap:var(--space-1);text-align:left;padding:var(--space-4);border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);cursor:pointer}._row_bb03a_186:hover{border-color:var(--accent-border);background:var(--accent-fill)}._rowTerm_bb03a_202{font-weight:600;color:var(--fg)}._rowPreview_bb03a_206{font-size:var(--fs-xs);color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._crumb_bb03a_216{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2)}._popupOverlay_bb03a_228>[aria-hidden=true]{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--bg) 72%,transparent)}._grip_bb03a_234{display:none}@media (max-width: 768px){._popupOverlay_bb03a_228._popupOverlay_bb03a_228{align-items:flex-end;padding:0}._dialogShell_bb03a_9._dialogShell_bb03a_9{max-width:none;max-height:82vh;background:var(--bg-2);border-top:1px solid var(--line-2);border-radius:var(--r-3) var(--r-3) 0 0;animation:_sheetUp_bb03a_1 .24s cubic-bezier(.22,1,.36,1) both}._popup_bb03a_19{height:auto;max-height:82vh;padding:10px var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px))}._popup_bb03a_19:has(>._list_bb03a_18,>._entryBody_bb03a_79){padding-bottom:0}._popup_bb03a_19>._list_bb03a_18,._popup_bb03a_19>._entryBody_bb03a_79{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}._grip_bb03a_234{display:block;align-self:center;width:36px;height:4px;border-radius:99px;background:var(--line-2)}}@keyframes _sheetUp_bb03a_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._dialogShell_bb03a_9._dialogShell_bb03a_9{animation:none}}._wrap_e1ghn_1{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8) var(--space-5);text-align:center;background:var(--bg);color:var(--fg);overflow:hidden}._glow_e1ghn_17{position:absolute;inset:auto 0 auto 0;top:18%;height:320px;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--danger) 14%,transparent),transparent 70%)}._mark_e1ghn_30{position:relative;display:grid;place-items:center;width:68px;height:68px;border-radius:50%;border:1px solid var(--danger-border);background:var(--danger-fill);color:var(--danger)}._title_e1ghn_42{position:relative;margin:0;font-size:var(--fs-h2);text-wrap:balance}._msg_e1ghn_49{position:relative;margin:0;max-width:46ch;color:var(--fg-2)}._actions_e1ghn_56{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}._ghost_e1ghn_67,._primary_e1ghn_68{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 var(--space-5);border-radius:var(--r-2);font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,filter .15s ease,color .15s ease}._ghost_e1ghn_67{border:0;background:var(--neu-surface);color:var(--fg-2);box-shadow:var(--neu-raised-sm)}._ghost_e1ghn_67:hover{color:var(--fg);box-shadow:var(--neu-sunk-sm)}._ghost_e1ghn_67:active{box-shadow:var(--neu-sunk-sm)}._primary_e1ghn_68{border:0;background:var(--accent);color:var(--accent-contrast);box-shadow:var(--neu-raised-sm)}._primary_e1ghn_68:hover,._primary_e1ghn_68:active{box-shadow:var(--neu-sunk-sm)}._ghost_e1ghn_67:focus-visible,._primary_e1ghn_68:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._detail_e1ghn_122{position:relative;width:min(760px,100%);margin-top:var(--space-4);text-align:left;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-3)}._detail_e1ghn_122 summary{cursor:pointer;letter-spacing:var(--tracking-mono);text-transform:uppercase}._detail_e1ghn_122 pre{margin:var(--space-3) 0 0;padding:var(--space-4);max-height:40vh;overflow:auto;border:1px solid var(--line);border-radius:var(--r-2);background:var(--code-panel);color:var(--code-fg);white-space:pre-wrap;word-break:break-word}._page_1anhc_1{min-height:100vh;background:var(--bg);color:var(--fg);overflow-x:clip}._wrap_1anhc_8{width:min(var(--landing-max),100% - 2 * var(--space-10));margin-inline:auto}._section_1anhc_13{position:relative;padding-block:var(--landing-section-pad);scroll-margin-top:var(--landing-header-h)}._ground_1anhc_19{background:var(--neu-ground)}._head_1anhc_23{display:grid;gap:var(--space-4);max-width:760px;margin-bottom:var(--landing-head-gap)}._headCenter_1anhc_30{margin-inline:auto;justify-items:center;text-align:center}._display_1anhc_36{font-size:var(--fs-landing-display);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}._lead_1anhc_43{max-width:62ch;font-size:var(--fs-landing-lead);line-height:1.6;color:var(--fg-2);text-wrap:pretty}._accent_1anhc_51{color:var(--accent)}._muted_1anhc_55{color:var(--fg-2)}@media (max-width: 640px){._wrap_1anhc_8{width:calc(100% - 2 * var(--gutter-mobile))}._display_1anhc_36{font-weight:700}}._header_1g8rb_1{position:fixed;inset:0 0 auto 0;z-index:var(--z-nav);border-bottom:1px solid transparent;transition:background .25s,border-color .25s,backdrop-filter .25s}._header_1g8rb_1[data-scrolled]{background:color-mix(in srgb,var(--neu-ground) 70%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--line)}._bar_1g8rb_19{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--landing-header-h)}._brand_1g8rb_26{justify-self:start;display:inline-flex;align-items:center;text-decoration:none;--logo-word-fs: var(--fs-h2)}._pillnav_1g8rb_34{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._pillnav_1g8rb_34 a{padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);color:var(--fg-2);text-decoration:none;font-size:var(--fs-sm);font-weight:500;transition:color .15s,background .15s}._pillnav_1g8rb_34 a:hover,._pillnav_1g8rb_34 a:focus-visible{color:var(--fg);background:var(--surface-2)}._cta_1g8rb_63{justify-self:end;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;gap:var(--space-2)}._burger_1g8rb_72{display:none;justify-self:end;place-items:center;width:42px;height:42px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface);color:var(--fg);cursor:pointer}._sheet_1g8rb_85{display:none}@media (max-width: 1100px){._bar_1g8rb_19{grid-template-columns:1fr auto}._pillnav_1g8rb_34,._cta_1g8rb_63{display:none}._burger_1g8rb_72{display:grid}._sheet_1g8rb_85{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-nav) + 1);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;transition:clip-path .3s var(--ease-out-expo),opacity .2s ease,visibility 0s linear .3s}._sheet_1g8rb_85[data-open]{clip-path:inset(0 0 0 0);opacity:1;visibility:visible;transition:clip-path .3s var(--ease-out-expo),opacity .2s ease}._sheetBody_1g8rb_125{flex:1;display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-3) max(var(--space-5),env(safe-area-inset-bottom))}._sheetIntro_1g8rb_133{display:flex;flex-direction:column;gap:var(--space-2)}._term_1g8rb_138{display:flex;flex-direction:column;padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-h4);line-height:1.85;color:var(--fg-2)}._termLine_1g8rb_147{display:block}._termLink_1g8rb_150{display:flex;align-items:center;gap:1ch;min-height:44px;margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);border-radius:var(--r-1);color:var(--fg);text-decoration:none;transition:color .15s,background .15s}._termLink_1g8rb_150:hover,._termLink_1g8rb_150:focus-visible,._termLink_1g8rb_150:active{color:var(--accent);background:var(--surface-2)}._prompt_1g8rb_170{color:var(--accent)}._caret_1g8rb_173{display:inline-block;width:1ch;height:1.25em;vertical-align:text-bottom;background:var(--accent);animation:_blink_1g8rb_1 1.1s steps(1) infinite}._sheetRow_1g8rb_181{display:flex;gap:var(--space-2);margin-top:auto}._sheetBtn_1g8rb_186{flex:1}}@keyframes _blink_1g8rb_1{50%{opacity:0}}@media (prefers-reduced-motion: reduce){._header_1g8rb_1,._pillnav_1g8rb_34 a,._sheet_1g8rb_85,._sheet_1g8rb_85[data-open],._termLink_1g8rb_150{transition:none}._caret_1g8rb_173{animation:none}}@media (max-width: 1100px) and (max-height: 760px),(max-width: 400px){._sheetBody_1g8rb_125{gap:var(--space-3);padding-block:0 max(var(--space-3),env(safe-area-inset-bottom))}._sheetIntro_1g8rb_133{gap:var(--space-1)}._sheetTitle_1g8rb_218{font-size:var(--fs-h1)}._sheetLead_1g8rb_221{font-size:var(--fs-sm)}._term_1g8rb_138{padding-block:var(--space-2);font-size:var(--fs-body);line-height:1.5}._termLink_1g8rb_150{min-height:32px}}._app_111nw_1{display:grid;grid-template-columns:76px minmax(0,1fr);min-height:560px;background:var(--neu-ground);color:var(--fg);font-size:var(--fs-xs);text-align:left;-webkit-user-select:none;user-select:none;pointer-events:none}._rail_111nw_13{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) 0;border-right:1px solid var(--line);background:var(--neu-well)}._railMark_111nw_23{display:grid;place-items:center;margin-bottom:var(--space-3)}._railItem_111nw_29{display:grid;place-items:center;width:42px;height:38px;border-radius:var(--r-2);color:var(--fg-2)}._railItem_111nw_29[data-on]{background:var(--neu-surface);box-shadow:var(--neu-seated);color:var(--accent)}._body_111nw_44{display:flex;flex-direction:column;min-width:0}._topbar_111nw_50{display:flex;align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-6);border-bottom:1px solid var(--line)}._level_111nw_59{display:inline-flex;align-items:center;gap:var(--space-2)}._levelWord_111nw_65{color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label)}._levelDial_111nw_73,._levelNum_111nw_74,._topMark_111nw_75{display:none}._levelDial_111nw_73{position:relative;width:13px;height:13px;border-radius:50%;background:conic-gradient(var(--accent) 74%,var(--line-2) 0)}._levelDial_111nw_73:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;border-radius:50%;background:var(--bg)}._levelNum_111nw_74{color:var(--fg);font-weight:600;font-size:var(--fs-xs)}._levelChip_111nw_101{padding:var(--space-1) var(--space-2);border-radius:var(--r-1);background:color-mix(in srgb,var(--accent) 12%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700}._xp_111nw_112{position:relative;width:180px;height:6px;border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);overflow:hidden}._xpFill_111nw_122{position:absolute;top:0;right:26%;bottom:0;left:0;border-radius:inherit;background:var(--accent)}._xpText_111nw_129{color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);white-space:nowrap}._topRight_111nw_136{display:flex;gap:var(--space-2);margin-left:auto}._pill_111nw_142{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:color-mix(in srgb,var(--pc) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--pc);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700}._content_111nw_156{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"greeting greeting" "main side";column-gap:var(--space-6);row-gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-8)}._greeting_111nw_167{grid-area:greeting;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;letter-spacing:var(--tracking-display)}._name_111nw_175{color:var(--accent)}._main_111nw_179{grid-area:main;display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._side_111nw_187{grid-area:side;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._row_111nw_195{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._col_111nw_201{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._sectionTitle_111nw_208{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg-0)}._panel_111nw_215{display:flex;flex-direction:column;gap:var(--space-3);flex:1;padding:var(--space-4);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised)}._continue_111nw_226{background:linear-gradient(160deg,color-mix(in srgb,var(--blue) 10%,transparent),transparent 60%),var(--neu-surface)}._kicker_111nw_235{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--blue);font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label)}._cardTitle_111nw_246{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;letter-spacing:var(--tracking-display)}._coverageHead_111nw_253{display:flex;justify-content:space-between;align-items:baseline}._label_111nw_259{color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label)}._mono_111nw_267{color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}._track_111nw_273{position:relative;height:6px;border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);overflow:hidden}._trackFill_111nw_282{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--blue)}._btn_111nw_289{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);align-self:flex-start;margin-top:auto;padding:var(--space-2) var(--space-4);border-radius:var(--r-2);background:var(--accent);color:var(--accent-contrast);font-size:var(--fs-xs);font-weight:700}._btnAmber_111nw_304{background:var(--amber);color:var(--gold-ink)}._modes_111nw_309{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._mode_111nw_309{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);border-radius:var(--r-1);color:var(--fg-2);font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}._mode_111nw_309[data-on]{background:color-mix(in srgb,var(--mc) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--mc)}._readout_111nw_338{display:flex;align-items:baseline;gap:var(--space-2)}._big_111nw_344{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:700;line-height:1;color:var(--amber)}._unit_111nw_352{font-size:var(--fs-h3);font-weight:500;color:var(--fg-2)}._readoutNote_111nw_358{color:var(--fg-2);font-size:var(--fs-2xs)}._tiles_111nw_363{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}._tile_111nw_363{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._tileIcon_111nw_380{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--r-1);background:color-mix(in srgb,var(--tc) 12%,transparent);color:var(--tc)}._tileBody_111nw_391{display:flex;flex-direction:column;min-width:0}._tileBody_111nw_391 b{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tileSub_111nw_405{color:var(--fg-2);font-size:var(--fs-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stats_111nw_413{gap:var(--space-4)}._block_111nw_417{display:flex;flex-direction:column;gap:var(--space-2)}._rankRow_111nw_423{display:flex;align-items:baseline;justify-content:space-between}._rankTier_111nw_429{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--medal-gold)}._season_111nw_436{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:color-mix(in srgb,var(--gold) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--gold);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600}._board_111nw_451{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._boardRow_111nw_461{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--r-1)}._boardRow_111nw_461[data-you]{background:color-mix(in srgb,var(--accent) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm)}._boardRow_111nw_461[data-you] ._boardName_111nw_474{color:var(--accent)}._boardPos_111nw_478{width:22px;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs)}._boardName_111nw_474{flex:1;font-weight:600}@media (max-width: 900px){._content_111nw_156{grid-template-columns:minmax(0,1fr);grid-template-areas:"greeting" "main"}._side_111nw_187,._xpText_111nw_129{display:none}}@media (max-width: 640px){._app_111nw_1{grid-template-columns:minmax(0,1fr)}._rail_111nw_13{display:none}._topbar_111nw_50,._content_111nw_156{padding-inline:var(--space-4)}._topbar_111nw_50{display:grid;grid-template-columns:1fr auto 1fr}._xp_111nw_112,._xpText_111nw_129,._levelChip_111nw_101{display:none}._levelDial_111nw_73,._levelNum_111nw_74{display:block}._topMark_111nw_75{display:flex}._topRight_111nw_136{justify-self:end}._streakPill_111nw_533{order:1}._row_111nw_195{grid-template-columns:minmax(0,1fr)}._tiles_111nw_363{grid-template-columns:repeat(2,minmax(0,1fr))}}._hero_1kql5_1{position:relative;padding-top:var(--landing-header-h);--hero-peek: 140px;overflow-x:clip}._wash_1kql5_8{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--green) 12%,transparent),transparent 70%),radial-gradient(40% 40% at 90% 30%,color-mix(in srgb,var(--blue) 9%,transparent),transparent 70%)}._copy_1kql5_25{position:relative;display:grid;align-content:center;justify-items:center;min-height:calc(100svh - var(--landing-header-h) - var(--hero-peek));padding-block:var(--space-8);text-align:center;gap:var(--space-6)}._title_1kql5_36{font-size:var(--fs-landing-hero);letter-spacing:-.045em;line-height:.95}._title_1kql5_36 span{display:inline-block}._w2_1kql5_46{color:var(--accent)}._w3_1kql5_50{color:var(--fg-2)}._lead_1kql5_54{text-align:center}._actions_1kql5_58{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}._trust_1kql5_65{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-5);padding:0;list-style:none;color:var(--fg-2);font-size:var(--fs-sm)}._trust_1kql5_65 li{display:inline-flex;align-items:center;gap:var(--space-2)}._check_1kql5_82{color:var(--accent)}._stage_1kql5_86{position:relative;perspective:1400px;perspective-origin:50% 0;--rx-start: 28deg;--sc-start: 1.5}._shot_1kql5_94{position:relative;transform-origin:50% 0;transform:rotateX(calc(var(--rx-start) * var(--t, 0))) scale(calc(1 + (var(--sc-start) - 1) * var(--t, 0)));transition:transform 80ms linear;will-change:transform}._shot_1kql5_94:after{content:"";position:absolute;inset:auto 0 -60px 0;height:200px;background:linear-gradient(180deg,transparent,var(--bg));pointer-events:none}._frame_1kql5_112{overflow:hidden;border-radius:20px;background:var(--neu-surface);border:1px solid var(--line-2);box-shadow:var(--neu-raised),0 60px 140px -50px var(--neu-lo)}._winBar_1kql5_122{display:flex;align-items:center;gap:var(--space-3);height:42px;padding:0 var(--space-4);border-bottom:1px solid var(--line);background:var(--bg-1)}._dots_1kql5_132{display:flex;gap:var(--space-2)}._dots_1kql5_132 i{width:10px;height:10px;border-radius:50%}._dots_1kql5_132 i:nth-child(1){background:var(--danger)}._dots_1kql5_132 i:nth-child(2){background:var(--amber)}._dots_1kql5_132 i:nth-child(3){background:var(--green)}._url_1kql5_155{flex:1;display:flex;align-items:center;gap:var(--space-2);height:26px;min-width:0;margin-inline:var(--space-3);padding:0 var(--space-3);border-radius:7px;background:var(--surface);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);white-space:nowrap;overflow:hidden}@media (max-width: 900px){._stage_1kql5_86{--rx-start: 18deg;--sc-start: 1.2}}@media (max-width: 640px){._url_1kql5_155{margin-inline:0}}@media (prefers-reduced-motion: reduce){._shot_1kql5_94{transform:none;transition:none;will-change:auto}}._marquee_17mca_1{position:relative;z-index:1;padding-block:var(--space-5);border-block:1px solid var(--line);background:var(--bg-1);overflow:hidden}._inner_17mca_10{display:flex;align-items:center;gap:var(--space-8)}._label_17mca_16{flex:none;color:var(--fg-2)}._track_17mca_21{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--bg) 8%,var(--bg) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--bg) 8%,var(--bg) 92%,transparent)}._track_17mca_21 ul{display:flex;gap:var(--space-3);width:max-content;padding:0;list-style:none;animation:_slide_17mca_1 48s linear infinite}._track_17mca_21:hover ul{animation-play-state:paused}._track_17mca_21 li{padding:var(--space-2) var(--space-3);border-radius:var(--r-pill);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono);white-space:nowrap}@keyframes _slide_17mca_1{to{transform:translate(calc(-50% - var(--space-3) / 2))}}@media (max-width: 720px){._label_17mca_16{display:none}}@media (prefers-reduced-motion: reduce){._track_17mca_21 ul{animation:none}}._step_uu8n0_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._head_uu8n0_8{display:flex;align-items:center;gap:var(--space-2)}._num_uu8n0_14{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:var(--r-pill);background:var(--neu-surface-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;color:var(--fg)}._rule_uu8n0_29{flex:1;height:1px;background:var(--line-2)}._brief_eacvr_1{padding:var(--space-4);border-radius:var(--r-3);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm)}._text_eacvr_8{margin:0;font-size:var(--fs-h4);line-height:1.6;color:var(--fg-0);-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 60%);mask-image:linear-gradient(to bottom,black 40%,transparent 60%);-webkit-mask-size:100% 250%;mask-size:100% 250%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:_briefReveal_eacvr_1 1s ease-out .65s both}@keyframes _briefReveal_eacvr_1{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion: reduce){._text_eacvr_8{-webkit-mask-image:none;mask-image:none;animation:none}}._card_19su8_1{display:flex;flex-direction:column;gap:var(--space-8)}._prose_19su8_6{line-height:1.6;max-width:720px}._comparison_19su8_11{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px}._compArrow_19su8_17{display:grid;place-items:center;color:var(--fg-2)}._snip_19su8_22{overflow:hidden;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._snip_19su8_22[data-tone=safe]{--snip-c: var(--success)}._snip_19su8_22[data-tone=vuln]{--snip-c: var(--danger)}._snip_19su8_22[data-tone=info]{--snip-c: var(--info)}._snipLabel_19su8_37{padding:8px 12px;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.08em;color:var(--snip-c);background:color-mix(in srgb,var(--snip-c) 8%,var(--neu-surface))}._snipCode_19su8_46{margin:10px;padding:12px 14px;border-radius:var(--r-1);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);font-size:var(--fs-xs);line-height:1.55;color:var(--code-fg);white-space:pre-wrap;overflow-wrap:anywhere}._snipCaption_19su8_58{padding:2px 16px 12px;font-size:var(--fs-mono-sm);line-height:1.5;color:var(--fg-2)}._quickCheck_19su8_65{display:flex;flex-direction:column;gap:var(--space-3);padding:16px 18px;border-radius:10px;background:color-mix(in srgb,var(--green) 1.5%,var(--bg-2));border:1px solid color-mix(in srgb,var(--green) 18%,transparent);border-left:3px solid color-mix(in srgb,var(--green) 70%,transparent)}._qcHead_19su8_75{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._qcLabel_19su8_81{display:inline-flex;align-items:center;gap:8px;color:var(--green);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:.1em}._qcXp_19su8_91{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--fg-2);white-space:nowrap}._question_19su8_98{color:var(--fg)}._options_19su8_103{display:flex;flex-direction:column;gap:8px}._option_19su8_103{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border-radius:8px;border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}._option_19su8_103:disabled{cursor:default}._option_19su8_103[data-state=picked]{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._option_19su8_103[data-state=correct]{border-color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}._option_19su8_103[data-state=incorrect]{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}._optBadge_19su8_139{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;background:var(--surface-2);color:var(--fg-2)}._option_19su8_103[data-state=picked] ._optBadge_19su8_139{background:color-mix(in srgb,var(--fg) 82%,transparent);color:var(--bg-1)}._option_19su8_103[data-state=correct] ._optBadge_19su8_139{background:var(--success);color:var(--bg-1)}._option_19su8_103[data-state=incorrect] ._optBadge_19su8_139{background:var(--danger);color:#fff}._optLabel_19su8_163{font-family:var(--font-body);line-height:1.5;color:var(--fg);overflow-wrap:anywhere}@media (max-width: 640px){._compViewport_19su8_185{position:relative;--bleed: var(--stage-pad, 0px);margin-inline:calc(var(--bleed) * -1)}._compViewport_19su8_185:before,._compViewport_19su8_185:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:28px;opacity:0;pointer-events:none;transition:opacity .18s ease}._compViewport_19su8_185:before{left:0;background:linear-gradient(to right,var(--bg),transparent)}._compViewport_19su8_185:after{right:0;background:linear-gradient(to left,var(--bg),transparent)}._compViewport_19su8_185[data-edge=start]:after,._compViewport_19su8_185[data-edge=middle]:before,._compViewport_19su8_185[data-edge=middle]:after,._compViewport_19su8_185[data-edge=end]:before{opacity:1}._comparison_19su8_11{display:flex;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--bleed);scroll-padding-inline:var(--bleed)}._comparison_19su8_11::-webkit-scrollbar{display:none}._comparison_19su8_11>._snip_19su8_22{flex:0 0 auto;width:max-content;min-width:88%;scroll-snap-align:center}._comparison_19su8_11 ._snipCode_19su8_46{white-space:pre;overflow-x:visible}._comparison_19su8_11 ._snipCaption_19su8_58,._comparison_19su8_11 ._snipLabel_19su8_37{width:0;min-width:100%}._compArrow_19su8_17{flex:0 0 auto;transform:none}}._count_1u3kg_1{--pc: var(--amber);display:flex;align-items:center;gap:var(--space-3);width:100%}._count_1u3kg_1[data-done]{--pc: var(--green)}._ring_1u3kg_11{position:relative;display:grid;place-items:center;flex-shrink:0;width:34px;height:34px}._svg_1u3kg_19{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}._track_1u3kg_24,._arc_1u3kg_25{fill:none;stroke-width:4}._track_1u3kg_24{stroke:var(--neu-well)}._arc_1u3kg_25{stroke:var(--pc);stroke-dasharray:100 100;transition:stroke-dashoffset .35s cubic-bezier(.22,1,.36,1)}._ring_1u3kg_11:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid color-mix(in srgb,var(--green) 55%,transparent);border-radius:50%;opacity:0;pointer-events:none}._count_1u3kg_1[data-done] ._ring_1u3kg_11{animation:_ringPop_1u3kg_1 .6s cubic-bezier(.34,1.56,.64,1)}._count_1u3kg_1[data-done] ._ring_1u3kg_11:before{animation:_ringBurst_1u3kg_1 .6s linear}@keyframes _ringPop_1u3kg_1{0%{transform:scale(1)}37%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes _ringBurst_1u3kg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion: reduce){._arc_1u3kg_25{transition:none}._count_1u3kg_1[data-done] ._ring_1u3kg_11,._count_1u3kg_1[data-done] ._ring_1u3kg_11:before{animation:none}}._ringNum_1u3kg_82{position:relative;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;color:var(--pc)}._text_1u3kg_89{flex:1;min-width:0;font-size:var(--fs-sm);color:var(--fg-2)}._text_1u3kg_89 b{color:var(--pc)}._go_1u3kg_98{margin-left:auto;flex-shrink:0;white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._count_1u3kg_1[data-done] ._go_1u3kg_98{color:var(--pc)}._card_1antv_1{display:flex;flex-direction:column;gap:var(--space-8)}._assume_1antv_6{color:var(--fg-2)}._helper_1antv_9{margin:0;font-size:var(--fs-xs);font-style:italic}._card_cizs8_1{display:flex;flex-direction:column;gap:var(--space-8)}._question_cizs8_6{font-weight:600;color:var(--fg)}._pickOne_cizs8_10{font-family:var(--font-mono);font-size:var(--fs-mono-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);margin-bottom:calc(-1 * var(--space-3) + 6px)}._scenario_cizs8_22{margin:0;padding:14px 16px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--code-fg);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.65;white-space:pre-wrap;overflow-x:auto;-moz-tab-size:4;tab-size:4}@media (max-width: 768px){._scenario_cizs8_22{overflow-wrap:anywhere;overflow-x:hidden}}._card_cml4c_1{display:flex;flex-direction:column;gap:var(--space-8)}._prose_cml4c_6{line-height:1.6}._bug_cml4c_9{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._bugHead_cml4c_19{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._bugLabel_cml4c_25{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;letter-spacing:.04em;color:var(--danger)}._patches_cml4c_33{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:stretch}@media (min-width: 720px){._patches_cml4c_33{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._patch_cml4c_33{display:flex;flex-direction:column;min-width:0;border:0;border-radius:var(--r-3);overflow:hidden;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._patch_cml4c_33:hover:not([data-disabled]){border-color:var(--line-strong)}._patch_cml4c_33[data-disabled]{cursor:default}._patch_cml4c_33[data-state=picked]{border-color:color-mix(in srgb,var(--fg) 34%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--fg) 34%,transparent)}._patch_cml4c_33[data-state=correct]{border-color:var(--success-glow);box-shadow:0 0 0 1px var(--success-glow)}._patch_cml4c_33[data-state=incorrect]{border-color:var(--danger-glow);box-shadow:0 0 0 1px var(--danger-glow)}._patchHead_cml4c_78{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:10px var(--space-4);background:var(--code-header);border-bottom:1px solid var(--line)}._patchHeadLeft_cml4c_87{display:flex;align-items:center;gap:var(--space-3);min-width:0}._radio_cml4c_93{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--line-strong);color:var(--fg);transition:border-color .15s ease,background .15s ease}._radio_cml4c_93[data-checked]{border-color:color-mix(in srgb,var(--fg) 55%,transparent);background:color-mix(in srgb,var(--fg) 12%,transparent)}._patch_cml4c_33[data-state=correct] ._radio_cml4c_93{color:var(--success);border-color:var(--success);background:color-mix(in srgb,var(--success) 15%,transparent)}._patch_cml4c_33[data-state=incorrect] ._radio_cml4c_93{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger) 15%,transparent)}._radio_cml4c_93[data-checked]:after,._patch_cml4c_33[data-state=correct] ._radio_cml4c_93:after,._patch_cml4c_33[data-state=incorrect] ._radio_cml4c_93:after{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}._patchTitle_cml4c_130{display:flex;flex-direction:column;min-width:0}._plabel_cml4c_135{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);letter-spacing:-.015em;color:var(--fg)}._pcaption_cml4c_142{font-family:var(--font-body);font-size:var(--fs-2xs);letter-spacing:.07em;color:var(--fg-2)}._patchStats_cml4c_148{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._statAdd_cml4c_154,._statDel_cml4c_155{font-family:var(--font-mono);font-size:var(--fs-mono-sm);padding:2px 7px;border-radius:var(--r-1)}._statAdd_cml4c_154{color:var(--success);background:color-mix(in srgb,var(--success) 8%,transparent);border:1px solid color-mix(in srgb,var(--success) 18%,transparent)}._statDel_cml4c_155{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--danger) 18%,transparent)}._diffScroll_cml4c_172{flex:1;padding-block:var(--space-2);background:var(--code-panel)}._diffTable_cml4c_177{--diff-add: rgb(74, 222, 128);--diff-add-text: rgb(187, 247, 208);--diff-add-bg: rgba(74, 222, 128, .1);--diff-del: rgb(248, 113, 113);--diff-del-text: rgb(254, 202, 202);--diff-del-bg: rgba(248, 113, 113, .1);width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.8}._diffTable_cml4c_177 td{vertical-align:top}._diffNum_cml4c_193{width:1%;padding:0 var(--space-3) 0 var(--space-5);text-align:right;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:var(--fs-mono-sm);color:var(--fg-2)}._diffSign_cml4c_202{width:24px;padding:0;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--fg-2)}._diffCode_cml4c_210{padding:0 var(--space-4) 0 var(--space-2);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--code-fg)}._diffTable_cml4c_177 tr[data-change=added]{background:var(--diff-add-bg)}._diffTable_cml4c_177 tr[data-change=added] ._diffSign_cml4c_202{color:var(--diff-add)}._diffTable_cml4c_177 tr[data-change=added] ._diffCode_cml4c_210{color:var(--diff-add-text)}._diffTable_cml4c_177 tr[data-change=removed]{background:var(--diff-del-bg)}._diffTable_cml4c_177 tr[data-change=removed] ._diffSign_cml4c_202{color:var(--diff-del)}._diffTable_cml4c_177 tr[data-change=removed] ._diffCode_cml4c_210{color:var(--diff-del-text)}._card_1gjj6_1{display:flex;flex-direction:column;gap:var(--space-8)}._sev_1gjj6_7{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:3px;color:var(--sev-c, var(--amber));background:color-mix(in srgb,var(--sev-c, var(--amber)) 12%,transparent);border:1px solid color-mix(in srgb,var(--sev-c, var(--amber)) 45%,transparent)}._sev_1gjj6_7[data-sev=critical]{--sev-c: var(--danger)}._sev_1gjj6_7[data-sev=high]{--sev-c: #ff8a4d}._sev_1gjj6_7[data-sev=medium]{--sev-c: var(--amber)}._sev_1gjj6_7[data-sev=low]{--sev-c: #5aa9ff}._findings_1gjj6_32{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}@media (max-width: 560px){._findings_1gjj6_32{grid-template-columns:minmax(0,1fr)}}._finding_1gjj6_32{padding:10px 12px;border-radius:var(--r-2);border:0;border-left:3px solid var(--fnd-c);background:color-mix(in srgb,var(--fnd-c) 6%,var(--neu-surface));box-shadow:var(--neu-raised-sm)}._finding_1gjj6_32[data-tone=caught]{--fnd-c: var(--success)}._finding_1gjj6_32[data-tone=missed]{--fnd-c: var(--danger)}._finding_1gjj6_32[data-tone=fp]{--fnd-c: var(--amber)}._findingHead_1gjj6_59{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fnd-c)}._findingMeta_1gjj6_70{color:var(--fg-2);font-weight:400}._findingBody_1gjj6_74{margin-top:6px;font-size:var(--fs-mono);line-height:1.5;color:var(--fg)}._findingCode_1gjj6_80{color:var(--code-fg)}._card_1qx6v_1{display:flex;flex-direction:column;gap:var(--space-8)}._meta2_1qx6v_6{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;color:var(--fg-2)}._metaKey_1qx6v_13{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._target_1qx6v_20{color:var(--fg)}._chain_1qx6v_23{margin:0;font-size:var(--fs-xs);font-style:italic}._steps_1qx6v_28{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._step_1qx6v_28{position:relative;display:flex;align-items:stretch;overflow:hidden;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);-webkit-user-select:none;user-select:none;transition:transform .18s ease}._step_1qx6v_28[data-draggable=true]{cursor:grab;touch-action:pan-y;-webkit-touch-callout:none}._step_1qx6v_28[data-draggable=true] ._grip_1qx6v_53{touch-action:none}._step_1qx6v_28[data-dragged=true]{cursor:grabbing;background:color-mix(in srgb,var(--fg) 5%,var(--bg-2))}._step_1qx6v_28[data-dragged=true] ._grip_1qx6v_53,._step_1qx6v_28[data-dragged=true] ._num_1qx6v_61{background:color-mix(in srgb,var(--fg) 5%,var(--bg-2))}@media (prefers-reduced-motion: reduce){._step_1qx6v_28{transition:none}}._step_1qx6v_28[data-state=correct]{border-color:var(--success-glow);background:#3fb95014}._step_1qx6v_28[data-state=incorrect]{border-color:var(--danger-glow);background:var(--danger-fill)}._grip_1qx6v_53{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;background:var(--surface-2);border-left:1px solid var(--line);color:var(--fg-2)}._num_1qx6v_61{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;background:var(--surface-2);border-right:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:600;color:var(--fg-2)}._body_1qx6v_100{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0;padding:var(--space-4) var(--space-5)}._stitle_1qx6v_108{color:var(--fg)}._desc_1qx6v_111{color:var(--fg-2)}._payload_1qx6v_114{display:block;font-size:var(--fs-mono);color:var(--code-fg);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:6px 8px;white-space:pre-wrap;overflow-wrap:anywhere}._step_1qx6v_28[data-state=correct] ._num_1qx6v_61{color:var(--success)}._step_1qx6v_28[data-state=incorrect] ._num_1qx6v_61{color:var(--danger)}._status_1qx6v_131{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;padding-right:var(--space-4)}._step_1qx6v_28[data-state=correct] ._status_1qx6v_131{color:var(--success)}._step_1qx6v_28[data-state=incorrect] ._status_1qx6v_131{color:var(--danger)}._card_6ea0d_1{display:flex;flex-direction:column;gap:var(--space-8)}._grid_6ea0d_7{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width: 760px){._grid_6ea0d_7{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}._steps_6ea0d_20{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}._slots_6ea0d_26{display:flex;flex-direction:column;gap:var(--space-3)}._hintCard_6ea0d_31{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--amber) 8%,transparent);border:1px solid color-mix(in srgb,var(--amber) 28%,transparent);color:var(--fg);line-height:1.55}._hintCardIcon_6ea0d_42{flex-shrink:0;line-height:1.4}._slot_6ea0d_26{display:flex;flex-direction:column;gap:var(--space-3);padding:14px;border-radius:var(--r-3);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._slotHead_6ea0d_56{display:flex;align-items:flex-start;gap:10px}._slotNum_6ea0d_61{display:inline-grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600}._slotTitleCol_6ea0d_76{display:flex;flex-direction:column;gap:2px;min-width:0}._slotLabel_6ea0d_82{font-weight:600;color:var(--fg)}._slotSub_6ea0d_86{font-family:var(--font-mono);font-size:var(--fs-mono-sm);line-height:1.45;color:var(--fg-2)}._opts_6ea0d_92{display:flex;gap:var(--space-2)}@media (max-width: 640px){._opts_6ea0d_92{flex-direction:column}._opt_6ea0d_92{flex:none}}._opt_6ea0d_92{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-3) var(--space-2);border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._opt_6ea0d_92:hover:not(:disabled){border-color:color-mix(in srgb,var(--fg) 45%,transparent)}._opt_6ea0d_92:disabled{cursor:default}._opt_6ea0d_92[data-state=picked],._opt_6ea0d_92[data-state=correct],._opt_6ea0d_92[data-state=incorrect]{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._fragCol_6ea0d_134{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}._frag_6ea0d_134{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;padding:2px 6px;border-radius:3px;background:var(--code-panel);font-size:var(--fs-xs);color:var(--fg)}._wsNote_6ea0d_153{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-2xs);color:var(--fg-2)}._optState_6ea0d_159{position:absolute;top:0;left:var(--space-3);transform:translateY(-50%);padding:2px 8px;border-radius:var(--r-pill);flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;line-height:1.2;letter-spacing:.06em;color:var(--gold-ink)}._opt_6ea0d_92[data-state=picked] ._optState_6ea0d_159{background:var(--amber)}._opt_6ea0d_92[data-state=correct] ._optState_6ea0d_159{background:var(--success)}._opt_6ea0d_92[data-state=incorrect] ._optState_6ea0d_159{background:var(--danger)}._opt_6ea0d_92[data-state=picked] ._frag_6ea0d_134{color:var(--amber)}._opt_6ea0d_92[data-state=correct] ._frag_6ea0d_134{color:var(--success)}._opt_6ea0d_92[data-state=incorrect] ._frag_6ea0d_134{color:var(--danger)}._caption_6ea0d_192{font-size:var(--fs-xs);color:var(--fg-2)}._side_6ea0d_198{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width: 760px){._side_6ea0d_198{position:sticky;top:0}}@media (max-width: 759px){._side_6ea0d_198{display:contents}}._contextRow_6ea0d_214{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media (min-width: 760px){._contextRow_6ea0d_214{grid-template-columns:repeat(2,minmax(0,1fr))}}._targetCard_6ea0d_224{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._sideHead_6ea0d_234{margin-bottom:2px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._targetRow_6ea0d_242{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--fs-mono-sm)}._targetRow_6ea0d_242>span{color:var(--fg-2)}._targetRow_6ea0d_242>code{font-size:var(--fs-mono-sm);color:var(--fg-2);text-align:right;overflow-wrap:anywhere}._targetRow_6ea0d_242>._targetProse_6ea0d_261{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);text-align:right;overflow-wrap:anywhere}._targetRow_6ea0d_242>._targetProse_6ea0d_261 code,._targetRow_6ea0d_242>._targetProse_6ea0d_261 span{font-size:inherit}._terminal_6ea0d_273{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;border-radius:var(--r-2);border:1px solid var(--line-2);background-color:var(--bg-1);background-image:linear-gradient(var(--code-panel),var(--code-panel));overflow:hidden;transition:border-color .2s ease}._terminal_6ea0d_273[data-status=pass]{border-color:color-mix(in srgb,var(--success) 45%,transparent)}._terminal_6ea0d_273[data-status=block]{border-color:color-mix(in srgb,var(--danger) 45%,transparent)}._terminalHead_6ea0d_292{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--line);background:var(--surface-2)}._termReset_6ea0d_300{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._termReset_6ea0d_300:hover:not(:disabled){color:var(--fg);border-color:var(--line-strong);background:var(--surface)}._termReset_6ea0d_300:disabled{opacity:.4;cursor:default}._termDots_6ea0d_329{display:inline-flex;gap:5px}._termDots_6ea0d_329 i{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}._termDots_6ea0d_329 i:nth-child(1){background:color-mix(in srgb,var(--red) 80%,transparent)}._termDots_6ea0d_329 i:nth-child(2){background:color-mix(in srgb,var(--amber) 80%,transparent)}._termDots_6ea0d_329 i:nth-child(3){background:color-mix(in srgb,var(--success) 80%,transparent)}._termTitle_6ea0d_348{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._terminalBody_6ea0d_355{padding:14px;min-height:72px;font-size:var(--fs-xs);line-height:1.55;color:var(--code-fg);white-space:pre-wrap;word-break:break-all}._terminalBody_6ea0d_355[data-empty=true]{color:var(--fg-2)}._blank_6ea0d_372{display:inline-block;width:var(--blank-w, 2.5ch);height:1em;vertical-align:text-bottom;border-radius:3px;background:color-mix(in srgb,var(--card-c, var(--accent)) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-c, var(--accent)) 18%,transparent)}._blank_6ea0d_372[data-next]{background:color-mix(in srgb,var(--card-c, var(--accent)) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-c, var(--accent)) 45%,transparent);animation:_bypassBlank_6ea0d_1 1.6s ease-in-out infinite}@keyframes _bypassBlank_6ea0d_1{50%{background:color-mix(in srgb,var(--card-c, var(--accent)) 6%,transparent)}}._typed_6ea0d_397{padding:0 2px;border-radius:3px;background:color-mix(in srgb,var(--card-c, var(--accent)) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-c, var(--accent)) 18%,transparent);transition:color .45s ease,background .45s ease,box-shadow .45s ease,text-shadow .45s ease}._typed_6ea0d_397[data-phase]{color:var(--card-c, var(--accent));background:color-mix(in srgb,var(--card-c, var(--accent)) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-c, var(--accent)) 45%,transparent);text-shadow:0 0 10px color-mix(in srgb,var(--card-c, var(--accent)) 55%,transparent)}._typed_6ea0d_397[data-phase=deleting]{background:color-mix(in srgb,var(--card-c, var(--accent)) 10%,transparent);text-shadow:none;opacity:.75}._typed_6ea0d_397[data-phase=landed]{animation:_bypassLanded_6ea0d_1 .7s ease-out}@keyframes _bypassLanded_6ea0d_1{0%{background:color-mix(in srgb,var(--card-c, var(--accent)) 42%,transparent)}}._typed_6ea0d_397[data-phase=typing]:after,._typed_6ea0d_397[data-phase=deleting]:after{content:"";display:inline-block;width:.55ch;height:1em;vertical-align:text-bottom;background:var(--card-c, var(--accent));box-shadow:0 0 8px var(--card-c, var(--accent));animation:_bypassCaret_6ea0d_1 .6s steps(1) infinite}@media (prefers-reduced-motion: reduce){._blank_6ea0d_372,._typed_6ea0d_397[data-phase=landed],._typed_6ea0d_397[data-phase]:after{animation:none}}@keyframes _bypassCaret_6ea0d_1{50%{opacity:.25}}._terminalStatus_6ea0d_454{padding:8px 12px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}._statPicks_6ea0d_460{color:var(--fg-2)}._statPass_6ea0d_463{color:var(--success)}._statBlock_6ea0d_466{color:var(--danger)}._waf_6ea0d_470{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-2);border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);background:var(--danger-fill)}._waf_6ea0d_470[data-tripped=true]{border-color:color-mix(in srgb,var(--danger) 50%,transparent)}._wafHead_6ea0d_482{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--danger)}._wafIcon_6ea0d_492{flex-shrink:0}._rules_6ea0d_495{display:flex;flex-direction:column;gap:var(--space-2)}._rule_6ea0d_495{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--space-2);align-items:baseline;padding:2px 6px;border-radius:var(--r-1)}._rule_6ea0d_495[data-tripped=true]{background:var(--danger-fill-2)}._rule_6ea0d_495[data-tripped=true] ._ruleId_6ea0d_511{color:var(--danger)}._ruleLabel_6ea0d_514{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-xs);color:var(--fg-2)}._rule_6ea0d_495[data-tripped=true] ._ruleLabel_6ea0d_514{color:var(--fg)}@media (max-width: 759px){._side_6ea0d_198 ._waf_6ea0d_470{display:none}}._card_43xtl_1{display:flex;flex-direction:column;gap:var(--space-8)}._summary_43xtl_6{line-height:1.5}._meta_43xtl_9{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-2)}._summaryPanel_43xtl_14{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._metric_43xtl_25{grid-column:1;justify-self:start;display:flex;flex-direction:column;gap:2px}._metricRow_43xtl_32{display:flex;align-items:baseline;gap:8px}._metricLabel_43xtl_37{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--fg-2)}._metricValue_43xtl_43{font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:600;line-height:1;color:var(--fg)}._baseline_43xtl_50{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--amber)}._spark_43xtl_55{grid-column:2;justify-self:center;width:96px;height:28px;flex-shrink:0;color:var(--accent)}._stats_43xtl_63{grid-column:3;justify-self:end;display:flex;gap:var(--space-4)}._stat_43xtl_63{display:flex;flex-direction:column;align-items:flex-end;gap:1px}._statValue_43xtl_75{font-family:var(--font-mono);font-weight:600;color:var(--fg)}._stat_43xtl_63[data-emphasis=alert] ._statValue_43xtl_75{color:var(--danger)}._statLabel_43xtl_83{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--fg-2)}._question_43xtl_89{font-weight:600;color:var(--fg)}._forensics_43xtl_95{margin-top:var(--space-4)}._forensic_43xtl_95{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;padding:8px 12px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._forensic_43xtl_95[data-tone=caught]{border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 10%,transparent)}._forensic_43xtl_95[data-tone=missed]{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 10%,transparent)}._forensicTag_43xtl_119{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._forensic_43xtl_95[data-tone=caught] ._forensicTag_43xtl_119{color:var(--success)}._forensic_43xtl_95[data-tone=missed] ._forensicTag_43xtl_119{color:var(--danger)}._forensicNote_43xtl_132{flex:1;min-width:0;font-size:var(--fs-mono-sm);line-height:1.5;color:var(--fg-2)}._classGrid_43xtl_142{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width: 860px){._classGrid_43xtl_142{grid-template-columns:repeat(4,minmax(0,1fr))}}._logCard_43xtl_152{--log-pin-bg: linear-gradient(var(--surface), var(--surface)), var(--bg);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden}._logCardHead_43xtl_160{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:8px 14px;border-bottom:1px solid var(--line)}._headSpark_43xtl_170{display:none;width:52px;height:12px;flex-shrink:0;margin-right:auto;color:var(--accent);opacity:.85}@media (max-width: 768px){._headSpark_43xtl_170{display:block}}._logFormat_43xtl_184{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._logBody_43xtl_191{overflow:auto;max-height:min(46vh,380px);overscroll-behavior-x:contain;overscroll-behavior-y:auto;padding-block:0 var(--space-2)}._logTable_43xtl_198{--pin-w: 40px;width:max-content;min-width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--fs-mono);line-height:1.7}._logTable_43xtl_198 thead th{position:sticky;top:0;z-index:2;background:var(--log-pin-bg);padding:10px 12px 4px;text-align:left;font-weight:400;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;box-shadow:0 1px 0 var(--line)}._thLabel_43xtl_222{position:sticky;left:var(--pin-w);display:inline-block}._checkCol_43xtl_227{left:0;z-index:3;width:1px;box-shadow:0 1px 0 var(--line),1px 0 0 var(--line)}._logRow_43xtl_235{cursor:pointer;transition:background .12s ease}._logRow_43xtl_235:hover:not([data-disabled]){background:var(--surface)}._logRow_43xtl_235[data-disabled]{cursor:default}._logRow_43xtl_235[data-state=correct]{background:color-mix(in srgb,var(--success) 15%,transparent)}._logRow_43xtl_235[data-state=incorrect]{background:color-mix(in srgb,var(--danger) 15%,transparent)}._logRow_43xtl_235 td{padding:4px 12px;vertical-align:top}._checkCell_43xtl_255{position:sticky;left:0;z-index:1;width:1px;white-space:nowrap;background:var(--log-pin-bg);box-shadow:1px 0 0 var(--line)}._logRow_43xtl_235[data-state=correct] ._checkCell_43xtl_255{background:linear-gradient(color-mix(in srgb,var(--success) 15%,transparent),color-mix(in srgb,var(--success) 15%,transparent)),var(--log-pin-bg)}._logRow_43xtl_235[data-state=incorrect] ._checkCell_43xtl_255{background:linear-gradient(color-mix(in srgb,var(--danger) 15%,transparent),color-mix(in srgb,var(--danger) 15%,transparent)),var(--log-pin-bg)}._cell_43xtl_280{width:calc(var(--field-ch) * 1ch + 24px);min-width:calc(var(--field-ch) * 1ch + 24px);color:var(--fg-2);white-space:nowrap}._rawCell_43xtl_286{color:var(--code-fg);white-space:pre}._check_43xtl_227{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;vertical-align:middle;border-radius:4px;border:1.5px solid var(--line-strong);color:transparent;transition:border-color .12s ease,background .12s ease,color .12s ease}._check_43xtl_227 svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._check_43xtl_227[data-state=picked]{border-color:color-mix(in srgb,var(--fg) 55%,transparent);background:color-mix(in srgb,var(--fg) 14%,transparent);color:var(--fg)}._check_43xtl_227[data-state=correct]{border-color:var(--success);background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success)}._check_43xtl_227[data-state=incorrect]{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 20%,transparent);color:var(--danger)}@media (max-width: 768px){._summaryPanel_43xtl_14{display:none}}._fallback_1mtlg_1{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;justify-content:center;text-align:center;padding:var(--space-8) var(--space-5);border:1px dashed var(--line-2);border-radius:var(--r-3);background:var(--surface)}._label_1mtlg_13{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._grid_191vx_1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--landing-col-gap);align-items:start}._intro_191vx_8{display:grid;justify-items:start;min-width:0}._head_191vx_14{margin-bottom:var(--space-8)}._play_191vx_18{display:grid;justify-items:start;gap:var(--space-4);min-width:0}._play_191vx_18>:last-child{justify-self:stretch}._tierTab_191vx_29{display:inline-flex;align-items:center;gap:var(--space-2)}._notes_191vx_35{display:grid;gap:var(--space-3);padding:0;list-style:none}._noteItem_191vx_42{display:flex;gap:var(--space-3);color:var(--fg-2);line-height:1.55}._noteIcon_191vx_49{flex:none;margin-top:var(--space-1);color:var(--accent)}._status_191vx_55{color:var(--fg-2)}._shell_191vx_59{width:100%;overflow:hidden;padding:var(--space-5)}._swap_191vx_65{margin:calc(-1 * var(--space-5));padding:var(--space-5) var(--space-5) 0;box-sizing:content-box}._slide_191vx_71{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._cardHead_191vx_77{display:flex;align-items:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}._foot_191vx_84{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);min-height:76px;margin:var(--space-1) calc(-1 * var(--space-5)) 0;padding:var(--space-4) var(--space-5);border-top:1px solid color-mix(in srgb,var(--fg) 6%,transparent);background:color-mix(in srgb,var(--fg) 2%,transparent);transition:background .2s ease,border-color .2s ease}._foot_191vx_84[data-tone]{min-height:96px}._foot_191vx_84[data-tone=success]{background:color-mix(in srgb,var(--success) 14%,var(--bg));border-top-color:color-mix(in srgb,var(--success) 35%,transparent)}._foot_191vx_84[data-tone=danger]{background:color-mix(in srgb,var(--danger) 14%,var(--bg));border-top-color:color-mix(in srgb,var(--danger) 35%,transparent)}._foot_191vx_84[data-tone=warn]{background:color-mix(in srgb,var(--amber) 14%,var(--bg));border-top-color:color-mix(in srgb,var(--amber) 35%,transparent)}._verdict_191vx_119{margin-right:auto}._error_191vx_123{margin-right:auto;color:var(--danger)}._why_191vx_128{position:relative;flex:1 0 100%;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);border-radius:var(--r-2);background:color-mix(in srgb,var(--bg) 35%,transparent);overflow:hidden}._whyText_191vx_138{color:var(--fg-2);line-height:1.5;text-align:center;filter:blur(4px);-webkit-user-select:none;user-select:none}._lock_191vx_146{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--accent);font-weight:600;text-decoration:none}._lock_191vx_146:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){._foot_191vx_84{transition:none}}@media (max-width: 960px){._grid_191vx_1{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){._tiers_191vx_175{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:var(--r-3)}._tiers_191vx_175>button{justify-content:center}._slide_191vx_71{gap:var(--space-3)}._cardHead_191vx_77{padding-bottom:var(--space-2)}}@media (max-width: 480px){._shell_191vx_59{padding:var(--space-4)}._swap_191vx_65{margin:calc(-1 * var(--space-4));padding:var(--space-4) var(--space-4) 0}._foot_191vx_84{margin:var(--space-1) calc(-1 * var(--space-4)) 0;padding:var(--space-4)}}._phone_7bwsw_1{position:relative;width:var(--phone-w, 300px);aspect-ratio:var(--phone-aspect, 9 / 19.2);flex:none;padding:var(--phone-pad, 10px);border-radius:var(--phone-r, 44px);background:var(--neu-lo);box-shadow:0 0 0 1px var(--line-strong),inset 0 0 0 2px var(--bg-2),0 70px 140px -50px var(--neu-lo)}._island_7bwsw_15{position:absolute;top:calc(var(--phone-pad, 10px) + 9px);left:50%;z-index:3;width:30%;height:24px;border-radius:var(--r-pill);background:var(--neu-lo);transform:translate(-50%)}._screen_7bwsw_27{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;border-radius:calc(var(--phone-r, 44px) - var(--phone-pad, 10px));background:var(--bg);overflow:hidden}._status_7bwsw_37{display:flex;justify-content:space-between;padding:var(--space-4) var(--space-5) 0;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._content_7bwsw_46{position:relative;min-height:0;overflow:hidden}._dock_7bwsw_54{display:flex;justify-content:center;padding:var(--space-2) var(--space-3) var(--space-4)}._nav_7bwsw_60{display:flex;align-items:stretch;height:48px;padding:0 5px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--bg-1);box-shadow:var(--neu-raised)}._tab_7bwsw_71{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:44px;color:var(--fg-2);transition:color .4s ease}._tab_7bwsw_71 small{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.2px;line-height:1}._tabOn_7bwsw_89{color:var(--accent)}._season_7bwsw_93{color:color-mix(in srgb,var(--gold) 55%,var(--fg-2))}._season_7bwsw_93._tabOn_7bwsw_89{color:var(--gold)}._ava_7bwsw_101{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--neu-surface-2);font-family:var(--font-mono);font-size:6.5px;font-weight:700;color:var(--fg)}@media (prefers-reduced-motion: reduce){._tab_7bwsw_71{transition:none}}._story_1q60j_1{padding-block:0}._grid_1q60j_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--landing-col-gap);align-items:start}._sticky_1q60j_12{position:sticky;top:0;display:grid;place-items:center;height:100svh}._drift_1q60j_20{transform:translateY(calc((.5 - var(--p, .5)) * 32px)) rotate(calc((var(--p, .5) - .5) * 4deg));will-change:transform}._phone_1q60j_26{--phone-w: min(300px, 78vw);--phone-r: 46px;--phone-pad: 11px}._scr_1q60j_32{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(.98);transition:opacity .5s ease,transform .6s var(--ease-out-expo);pointer-events:none}._scrOn_1q60j_43{opacity:1;transform:none}._run_1q60j_50{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;background:var(--neu-ground)}._area_1q60j_57{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--fs-xs);overflow:hidden}._pager_1q60j_66{display:flex;justify-content:center;gap:10px;padding:var(--space-3) var(--space-3) var(--space-5);border-top:1px solid var(--line);background:var(--bg-1)}._pg_1q60j_75{width:20px;height:20px;border-radius:6px;background:var(--surface-2)}._pgOn_1q60j_82{background:var(--accent)}._step_1q60j_87{display:grid;gap:var(--space-2)}._stepHead_1q60j_92{display:flex;align-items:center;gap:6px}._stepNum_1q60j_98{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--neu-surface-2);font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--fg)}._stepLabel_1q60j_111{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._rule_1q60j_119{flex:1;height:1px;background:var(--line-2)}._brief_1q60j_125{margin:0;padding:var(--space-3);border-radius:var(--r-2);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);line-height:1.5;color:var(--fg)}._term_1q60j_136{border:1px solid var(--line-2);border-radius:12px;background:var(--code-panel);box-shadow:0 0 0 1px #0006;overflow:hidden}._termHead_1q60j_144{display:flex;align-items:center;gap:10px;padding:7px 11px;border-bottom:1px solid var(--line);background:var(--code-header)}._termDots_1q60j_153{display:flex;gap:5px}._termDots_1q60j_153 i{width:8px;height:8px;border-radius:50%;opacity:.8}._termDots_1q60j_153 i:nth-child(1){background:var(--code-dot-red)}._termDots_1q60j_153 i:nth-child(2){background:var(--code-dot-amber)}._termDots_1q60j_153 i:nth-child(3){background:var(--code-dot-green)}._termFile_1q60j_177{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._termBadge_1q60j_183{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-family:var(--font-mono);font-size:9px;letter-spacing:.4px;color:var(--fg-2)}._termBadge_1q60j_183 i{width:5px;height:5px;border-radius:50%;background:var(--green)}._rows_1q60j_201{padding:4px 0;font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1.9}._row_1q60j_201{display:flex;border-left:3px solid transparent;white-space:pre;overflow:hidden}._gutter_1q60j_215{flex:none;width:26px;padding-right:var(--space-2);text-align:right;color:var(--code-gutter)}._src_1q60j_223{color:var(--code-fg)}._picked_1q60j_227{border-left-color:color-mix(in srgb,var(--fg) 45%,transparent);background:color-mix(in srgb,var(--fg) 6%,transparent)}._correct_1q60j_232{border-left-color:var(--success);background:var(--success-fill-2)}._kw_1q60j_237{color:var(--code-keyword)}._st_1q60j_1{color:var(--code-string)}._fn_1q60j_245{color:var(--code-function)}._termStatus_1q60j_249{display:flex;justify-content:space-between;padding:6px 11px;border-top:1px solid var(--line);background:var(--code-header);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._termStatus_1q60j_249 b{color:var(--fg)}._ready_1q60j_264{letter-spacing:.4px;color:var(--success)}._helper_1q60j_269{margin:0;font-size:var(--fs-2xs);font-style:italic;line-height:1.45;color:var(--fg-2)}._verdict_1q60j_278{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:14px;background:color-mix(in srgb,var(--success) 10%,var(--neu-surface));box-shadow:var(--neu-raised-sm)}._mark_1q60j_288{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-top:2px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 14%,transparent);color:var(--bg-1)}._verdictText_1q60j_301{flex:1;min-width:0}._verdictText_1q60j_301 b{display:block;padding-top:3px;font-size:var(--fs-xs);font-weight:600;line-height:1.3;color:var(--success)}._verdictText_1q60j_301 span{display:block;margin-top:4px;font-size:var(--fs-2xs);line-height:1.45;color:var(--fg-2)}._flagBtn_1q60j_323{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-top:3px;color:var(--fg-2)}._xpRow_1q60j_333{display:flex;align-items:center;gap:var(--space-3)}._xpChip_1q60j_339{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent)}._xpChipOn_1q60j_355{animation:_pop_1q60j_1 .8s var(--ease-out-expo) .2s both}._mastered_1q60j_359{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._lvlRow_1q60j_367{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._lvl_1q60j_367{display:grid;place-items:center;min-width:26px;height:26px;padding:0 var(--space-2);border-radius:var(--r-1);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);font-weight:700;color:var(--fg)}._xpBar_1q60j_389{flex:1;height:7px;border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);overflow:hidden}._xpFill_1q60j_398{display:block;width:66%;height:100%;border-radius:inherit;background:var(--accent);transition:width .9s var(--ease-out-expo) .4s}._xpFillOn_1q60j_407{width:74%}@keyframes _pop_1q60j_1{0%{opacity:0;transform:translateY(10px) scale(.7)}to{opacity:1;transform:none}}._clash_1q60j_423{display:grid;gap:7px}._who_1q60j_428{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase}._me_1q60j_438{flex:1;color:var(--accent)}._foe_1q60j_443{flex:1;text-align:right;color:var(--foe)}._who_1q60j_428 b{font-size:14px;font-weight:700;letter-spacing:2.5px;color:var(--duel);text-shadow:0 0 14px color-mix(in srgb,var(--duel) 40%,transparent)}._rail_1q60j_457{position:relative;height:18px;border-radius:var(--r-1);background:color-mix(in srgb,var(--bg) 80%,transparent);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}._mine_1q60j_466,._theirs_1q60j_467{position:absolute;top:0;bottom:0}._mine_1q60j_466{left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 22%,transparent),color-mix(in srgb,var(--accent) 80%,transparent))}._theirs_1q60j_467{right:0;background:linear-gradient(90deg,color-mix(in srgb,var(--foe) 80%,transparent),color-mix(in srgb,var(--foe) 22%,transparent))}._mine_1q60j_466:after,._theirs_1q60j_467:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgba(0,0,0,.2) 0 6px,transparent 6px 12px)}._theirs_1q60j_467:after{background:repeating-linear-gradient(65deg,rgba(0,0,0,.2) 0 6px,transparent 6px 12px)}._seam_1q60j_503{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 7px #fffc}._clashFoot_1q60j_513{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._clashStatus_1q60j_520{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.6px;color:var(--fg-2)}._clock_1q60j_527{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg-2)}._clock_1q60j_527 svg{width:11px;height:11px}._chain_1q60j_547{display:grid;gap:6px;margin:0;padding:0;list-style:none}._chain_1q60j_547 li{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg)}._grip_1q60j_566{font-family:var(--font-mono);font-size:11px;letter-spacing:-2px;color:var(--fg-3)}._chainNum_1q60j_573{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--neu-surface-2);font-family:var(--font-mono);font-size:9px;font-weight:700;color:var(--fg-2)}._beats_1q60j_588{display:grid}._beat_1q60j_588{display:grid;align-content:center;gap:var(--space-5);min-height:100svh;padding-block:var(--space-16);opacity:.35;transition:opacity .5s ease}._beatOn_1q60j_602{opacity:1}._beatTitle_1q60j_606{font-size:var(--fs-landing-beat);letter-spacing:-.035em;line-height:1;text-wrap:balance}._beatBody_1q60j_613{max-width:46ch;font-size:var(--fs-landing-lead);line-height:1.55;color:var(--fg-2)}._facts_1q60j_620{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0}._fact_1q60j_620{padding:var(--space-2) var(--space-3);border-radius:var(--r-pill);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._beatPhone_1q60j_635{display:none}@media (max-width: 900px){._grid_1q60j_5{grid-template-columns:minmax(0,1fr)}._sticky_1q60j_12{display:none}._beats_1q60j_588{display:grid;gap:var(--space-16);padding-block:var(--space-12)}._beat_1q60j_588,._beatOn_1q60j_602{min-height:0;padding-block:0;opacity:1}._beatPhone_1q60j_635{display:flex;justify-content:center;margin-top:var(--space-6)}._phoneSmall_1q60j_667{--phone-w: min(240px, 68vw);--phone-aspect: 9 / 17.5;--phone-r: 34px;--phone-pad: 8px}._phoneSmall_1q60j_667 ._area_1q60j_57{zoom:.84}}@media (prefers-reduced-motion: reduce){._drift_1q60j_20{transform:none;will-change:auto}._scr_1q60j_32,._beat_1q60j_588,._xpFill_1q60j_398{transition:none}._scr_1q60j_32{transform:none}._beat_1q60j_588{opacity:1}._xpChipOn_1q60j_355{animation:none}}._head_1wvkh_1{margin-bottom:var(--space-6)}._stage_1wvkh_5{display:grid;grid-template-columns:560px 240px;justify-content:center;gap:var(--space-8);align-items:center}._fan_1wvkh_13{position:relative;height:450px}._card_1wvkh_18{--hy: 0px;position:absolute;left:50%;top:150px;width:200px;height:290px;margin:-145px 0 0 -100px;display:grid;grid-template-rows:auto auto 1fr;align-content:start;gap:var(--space-3);padding:var(--space-4);border-radius:18px;border:1px solid var(--line-2);background:var(--neu-surface);box-shadow:var(--neu-raised);color:var(--fg);text-align:left;cursor:pointer;z-index:var(--z);transform:translate(var(--x),calc(var(--y) + var(--hy))) rotate(var(--r)) scale(var(--s));transition:var(--motion, transform .3s var(--ease-out-expo))}._card_1wvkh_18:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px var(--tc),0 0 0 4px color-mix(in srgb,var(--tc) 12%,transparent),0 0 56px -12px color-mix(in srgb,var(--tc) 65%,transparent);opacity:0;transition:opacity .4s ease}._card_1wvkh_18:focus-visible{outline:2px solid var(--tc);outline-offset:3px}._card_1wvkh_18:active{box-shadow:var(--neu-sunk)}._fan_1wvkh_13[data-phase=rest] ._card_1wvkh_18:hover{--hy: -16px}._card_1wvkh_18[data-glow]:after{opacity:1;animation:_breathe_1wvkh_1 2.4s ease-in-out .4s infinite}@keyframes _breathe_1wvkh_1{0%,to{box-shadow:0 0 0 1px var(--tc),0 0 0 4px color-mix(in srgb,var(--tc) 12%,transparent),0 0 56px -12px color-mix(in srgb,var(--tc) 65%,transparent)}50%{box-shadow:0 0 0 1px var(--tc),0 0 0 6px color-mix(in srgb,var(--tc) 20%,transparent),0 0 88px -8px color-mix(in srgb,var(--tc) 90%,transparent)}}._glyph_1wvkh_92,._panelGlyph_1wvkh_93{display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--tc) 16%,transparent);color:var(--tc);font-family:var(--font-mono)}._glyph_1wvkh_92{width:38px;height:38px;font-size:var(--fs-h3)}._name_1wvkh_108{display:grid;gap:var(--space-1)}._title_1wvkh_113{font-size:var(--fs-h3);font-weight:600}._art_1wvkh_118{display:grid;align-content:start;gap:var(--space-1);min-width:0;padding:var(--space-2);border-radius:10px;border:1px solid var(--line);background:var(--code-panel);color:var(--code-fg);font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1.7;overflow:hidden}._line_1wvkh_134{padding-inline:var(--space-1);border-left:2px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ok_1wvkh_142{background:color-mix(in srgb,var(--green) 16%,transparent);border-left-color:var(--green)}._bad_1wvkh_147{background:color-mix(in srgb,var(--danger) 16%,transparent);border-left-color:var(--danger)}._amb_1wvkh_152{background:color-mix(in srgb,var(--amber) 14%,transparent);border-left-color:var(--amber)}._pk_1wvkh_157{background:color-mix(in srgb,var(--fg) 8%,transparent);border-left-color:color-mix(in srgb,var(--fg) 40%,transparent)}._opt_1wvkh_162{padding:var(--space-1);border-radius:5px;border:1px solid var(--line-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optOk_1wvkh_171{border-color:var(--green);color:var(--green)}._inkGreen_1wvkh_176{color:var(--green)}._inkDanger_1wvkh_180{color:var(--danger)}._caption_1wvkh_184{display:grid;margin-top:var(--space-16);padding:var(--space-5);border-radius:18px;border:1px solid var(--line-2);background:var(--neu-surface);box-shadow:var(--neu-raised)}._panel_1wvkh_93{grid-area:1 / 1;display:grid;align-content:center;gap:var(--space-3);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}._panel_1wvkh_93[data-on]{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}._panelGlyph_1wvkh_93{width:40px;height:40px;border-radius:12px;font-size:var(--fs-h2)}._panelText_1wvkh_221{display:grid;gap:var(--space-2)}._panelText_1wvkh_221 p{color:var(--fg-2)}@media (max-width: 1100px){._stage_1wvkh_5{grid-template-columns:minmax(0,560px)}._caption_1wvkh_184{width:100%;max-width:760px;margin:0 auto}}@media (max-width: 900px){._fan_1wvkh_13{display:flex;gap:var(--space-3);height:auto;max-width:none;margin:calc(-1 * var(--space-8)) calc(-1 * var(--space-10)) calc(-1 * var(--space-10));padding:var(--space-8) var(--space-10) var(--space-12);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-10);scrollbar-width:none}._fan_1wvkh_13::-webkit-scrollbar{display:none}._card_1wvkh_18{position:relative;top:auto;left:auto;flex:0 0 200px;height:auto;margin:0;z-index:auto;transform:none;scroll-snap-align:start}._fan_1wvkh_13 ._card_1wvkh_18[data-target]{z-index:auto}._stage_1wvkh_5{gap:var(--space-2)}._caption_1wvkh_184{margin-top:0}}@media (max-width: 640px){._fan_1wvkh_13{margin-inline:calc(-1 * var(--gutter-mobile));padding-inline:var(--gutter-mobile);scroll-padding-inline:var(--gutter-mobile)}._caption_1wvkh_184{padding:var(--space-4)}}@media (prefers-reduced-motion: reduce){._fan_1wvkh_13 ._card_1wvkh_18,._fan_1wvkh_13 ._card_1wvkh_18:after,._panel_1wvkh_93,._panel_1wvkh_93[data-on]{transition:none}._fan_1wvkh_13 ._card_1wvkh_18:hover{--hy: 0px}._card_1wvkh_18[data-glow]:after{animation:none}}._stack_19n0j_1{display:flex;flex-direction:column;gap:var(--space-2)}._grid_19n0j_6{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-4);align-items:stretch}@media (max-width: 1080px){._grid_19n0j_6{grid-template-columns:minmax(0,1fr)}}._carousel_19n0j_23{position:relative;display:flex;flex-direction:column;min-width:0;height:228px}._carouselBody_19n0j_31{display:flex;flex-direction:column;flex:1;min-height:0}._empty_19n0j_38{margin:0;font-size:var(--fs-sm);color:var(--fg-2)}._featured_19n0j_46{display:flex;flex-direction:column;gap:var(--space-3);position:relative;overflow:hidden;flex:1;padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._featured_19n0j_46:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-left:3px solid var(--fc);border-radius:inherit;background:none;pointer-events:none;animation:_featTint_19n0j_1 .9s cubic-bezier(.16,1,.3,1) both}._featuredHead_19n0j_84,._featuredBody_19n0j_85,._featuredFoot_19n0j_86{position:relative;z-index:1;animation:_featIn_19n0j_1 .72s cubic-bezier(.16,1,.3,1) both}._featuredHead_19n0j_84{animation-delay:40ms}._featuredBody_19n0j_85{animation-delay:.13s}._featuredFoot_19n0j_86{animation-delay:.22s}@keyframes _featIn_19n0j_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes _featTint_19n0j_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._featured_19n0j_46:before,._featuredHead_19n0j_84,._featuredBody_19n0j_85,._featuredFoot_19n0j_86{animation:none}}._featuredHead_19n0j_84{display:flex;flex-shrink:0;align-items:center;gap:var(--space-3)}._featuredBadge_19n0j_134{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--r-1);border:1px solid color-mix(in srgb,var(--fc) var(--tint-border),transparent);background:color-mix(in srgb,var(--fc) var(--tint-fill),transparent);color:var(--fc)}._featuredType_19n0j_145{display:flex;flex-direction:column;gap:1px;min-width:0}._featuredType_19n0j_145 b{font-size:var(--fs-sm)}._featuredBody_19n0j_85{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;overflow:hidden}._featuredIdent_19n0j_165{color:var(--fc);letter-spacing:var(--tracking-mono);text-transform:uppercase}._featuredTitle_19n0j_170{margin:0;font-size:var(--fs-h3);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._featuredSub_19n0j_179{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:1}._featured_19n0j_46[data-showcase] ._featuredSub_19n0j_179{-webkit-line-clamp:4}._featuredFoot_19n0j_86{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:auto;flex-shrink:0}._featuredMeta_19n0j_205{padding:5px var(--space-3);border-radius:10px;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-mono);text-transform:uppercase;background:var(--neu-surface);box-shadow:var(--neu-sunk-sm);color:var(--fg-2)}._run_19n0j_219{--accent: var(--fc);--accent-contrast: color-mix(in srgb, var(--fc) 12%, var(--bg));margin-left:auto}._progress_19n0j_229{position:absolute;left:0;right:0;bottom:0;z-index:2;height:3px;transform-origin:left;background:var(--line-2);animation:_featProg_19n0j_1 var(--slide-ms) linear both}@keyframes _featProg_19n0j_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){._progress_19n0j_229{animation:none;opacity:0}}._tiles_19n0j_259{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-3);padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._tile_19n0j_259{position:relative;z-index:1;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:0;border-radius:12px;background:#ffffff09;box-shadow:inset 0 1px #ffffff0d,0 6px 14px -12px var(--neu-lo);color:var(--fg);text-align:left;cursor:pointer;transition:background .38s ease,box-shadow .38s ease,transform .58s cubic-bezier(.16,1,.3,1)}._tile_19n0j_259[data-on]{background:var(--neu-well);box-shadow:var(--neu-sunk);transform:translateY(1px)}._tile_19n0j_259:active:not(:disabled){transform:translateY(1px) scale(.985)}@media (prefers-reduced-motion: reduce){._tile_19n0j_259{transition:none}._tile_19n0j_259[data-on]{transform:none}}._tile_19n0j_259:hover:not([data-on]):not(:disabled){background:#ffffff0f}._tile_19n0j_259:disabled{opacity:.5;cursor:not-allowed}._tileIcon_19n0j_318{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:12px;border:0;background:color-mix(in srgb,var(--tc) 12%,transparent);box-shadow:inset 0 1px #ffffff08;color:var(--tc)}._tileBody_19n0j_330{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._tileBody_19n0j_330 b{font-size:var(--fs-sm)}._tileSub_19n0j_341{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--tc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileHead_19n0j_352{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._swipe_19n0j_358{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter-mobile) * -1);padding-inline:var(--gutter-mobile);scroll-padding-inline:var(--gutter-mobile);padding-block:12px 24px;margin-block:-12px -24px;-webkit-mask-image:linear-gradient(to right,#00000026 0,#000 20px,#000 calc(100% - 20px),#00000026);mask-image:linear-gradient(to right,#00000026 0,#000 20px,#000 calc(100% - 20px),#00000026)}._swipe_19n0j_358::-webkit-scrollbar{display:none}._swipeItem_19n0j_383{display:flex;flex:none;width:82%;min-width:250px;scroll-snap-align:start}._swipeSkeleton_19n0j_390{min-width:250px}._swipeItem_19n0j_383[data-tappable]{cursor:pointer}._swipeItem_19n0j_383>*{width:100%}._page_19gsv_8{--fs-hero: 48px;--fs-display: 28px;--fs-h1: 22px;--fs-h2: 17px;--fs-h3: 15px;--fs-h4: 13px;--fs-body: 12px;--fs-sm: 12px;--fs-xs: 11px;--fs-mono: 11px;--fs-mono-sm: 10px;--fs-2xs: 10px;font-size:var(--fs-body);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"greeting greeting" "main rail";gap:var(--space-6);row-gap:var(--space-3);padding-block:0}._main_19gsv_38{grid-area:main;display:flex;flex-direction:column;gap:var(--space-6);min-width:0}._rail_19gsv_45{grid-area:rail;display:flex;flex-direction:column;min-width:0}@media (max-width: 1360px){._page_19gsv_8{grid-template-columns:minmax(0,1fr);grid-template-areas:"greeting" "main" "rail";gap:var(--space-8);row-gap:var(--space-3)}._rail_19gsv_45{margin-top:var(--space-6)}}@media (max-width: 768px){._page_19gsv_8{gap:var(--space-4);row-gap:var(--space-3);padding-block:0 var(--space-3)}._main_19gsv_38{gap:var(--space-4)}._library_19gsv_81{margin-top:var(--space-3)}._rail_19gsv_45{margin-top:var(--space-4)}}._greeting_19gsv_91{grid-area:greeting;margin:0;font-size:var(--fs-display);letter-spacing:var(--tracking-display);overflow-wrap:break-word;min-width:0}._name_19gsv_99{color:var(--accent)}._section_19gsv_103{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitleRow_19gsv_111{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._sectionTitle_19gsv_111{margin:0;font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--tracking-display);color:var(--fg-0)}@media (max-width: 768px){._greeting_19gsv_91{margin-top:var(--space-3);font-size:var(--fs-h3)}._sectionTitle_19gsv_111{font-size:var(--fs-h4)}}._track_1dgfu_1{--bleed: calc(50vw - 50%) ;display:flex;gap:var(--space-4);margin:calc(-1 * var(--space-4)) calc(-1 * var(--bleed));padding:var(--space-4) var(--bleed) var(--space-6);scroll-padding-inline:var(--bleed);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}._stage_1dgfu_14{position:relative}._stage_1dgfu_14:before,._stage_1dgfu_14:after{content:"";position:absolute;top:calc(-1 * var(--space-4));bottom:calc(-1 * var(--space-4));z-index:1;width:calc(50vw - 50%);pointer-events:none;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}._stage_1dgfu_14:before{right:100%;-webkit-mask-image:linear-gradient(to left,transparent,var(--fg) var(--space-12));mask-image:linear-gradient(to left,transparent,var(--fg) var(--space-12));background:linear-gradient(to left,color-mix(in srgb,var(--bg) 45%,transparent),color-mix(in srgb,var(--bg) 78%,transparent) var(--space-12),color-mix(in srgb,var(--bg) 92%,transparent))}._stage_1dgfu_14:after{left:100%;-webkit-mask-image:linear-gradient(to right,transparent,var(--fg) var(--space-12));mask-image:linear-gradient(to right,transparent,var(--fg) var(--space-12));background:linear-gradient(to right,color-mix(in srgb,var(--bg) 45%,transparent),color-mix(in srgb,var(--bg) 78%,transparent) var(--space-12),color-mix(in srgb,var(--bg) 92%,transparent))}._track_1dgfu_1::-webkit-scrollbar{display:none}._quote_1dgfu_59{flex:0 0 min(420px,86%);display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-4);padding:var(--space-6);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised);transition:box-shadow .2s ease}._quoteOn_1dgfu_71{box-shadow:var(--neu-raised),0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}._quote_1dgfu_59 p{color:var(--fg);font-size:var(--fs-h3);line-height:1.55;text-wrap:pretty}._stars_1dgfu_84{display:flex;gap:3px;color:var(--amber)}._stars_1dgfu_84 svg{fill:currentColor}._who_1dgfu_94{display:flex;align-items:center;gap:var(--space-3);color:var(--fg-2)}._who_1dgfu_94 b{display:block;color:var(--fg);font-weight:600}._avatar_1dgfu_107{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:var(--bg-1);box-shadow:0 0 0 2px var(--c),var(--neu-raised-sm);color:var(--c);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700}._controls_1dgfu_124{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}._dots_1dgfu_131{display:flex;gap:6px;margin-right:auto}._dots_1dgfu_131 i{width:8px;height:8px;border-radius:50%;background:var(--line-strong);transition:width .2s ease,background .2s ease}._dots_1dgfu_131 ._dotOn_1dgfu_147{width:22px;border-radius:var(--r-pill);background:var(--accent)}._nav_1dgfu_153{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);cursor:pointer}._nav_1dgfu_153:hover,._nav_1dgfu_153:active{box-shadow:var(--neu-sunk-sm)}._nav_1dgfu_153:disabled{opacity:.4;cursor:default;box-shadow:var(--neu-raised-sm)}._prev_1dgfu_177{transform:rotate(90deg)}._next_1dgfu_181{transform:rotate(-90deg)}@media (prefers-reduced-motion: reduce){._track_1dgfu_1{scroll-behavior:auto}._quote_1dgfu_59,._dots_1dgfu_131 i{transition:none}}._notes_fqwoc_1{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3) var(--space-8);margin-top:var(--space-8);padding:0;list-style:none}._note_fqwoc_1{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--fg-2)}._amber_fqwoc_19{color:var(--amber)}._accent_fqwoc_23{color:var(--accent)}._body_1qjy3_1{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--fs-xs)}._title_1qjy3_9{font-size:var(--fs-h3);letter-spacing:-.025em;line-height:1.15}._title_1qjy3_9 b{color:var(--accent)}._kicker_1qjy3_19{display:block;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._pc_1qjy3_28{padding:var(--space-3);border-radius:14px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._pc_1qjy3_28 b{display:block;margin-top:var(--space-1);font-size:var(--fs-sm);font-weight:600;color:var(--fg)}._bar_1qjy3_43{height:6px;margin-top:var(--space-2);border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);overflow:hidden}._fill_1qjy3_52{display:block;height:100%;border-radius:inherit;background:var(--accent)}._clock_1qjy3_59{font-family:var(--font-mono);font-size:var(--fs-h1);font-weight:700;text-align:center;font-variant-numeric:tabular-nums}._clash_1qjy3_67{display:grid;gap:var(--space-3);text-align:center}._vs_1qjy3_73{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2)}._vs_1qjy3_73 b{font-family:var(--font-display);color:var(--fg-2)}._vs_1qjy3_73 small{display:block;margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._av_1qjy3_93{display:grid;place-items:center;width:48px;height:48px;margin:auto;border-radius:50%;background:var(--neu-surface);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;color:var(--fg)}._me_1qjy3_107{box-shadow:0 0 0 2px var(--green),var(--neu-raised-sm)}._foe_1qjy3_113{box-shadow:0 0 0 2px var(--foe),var(--neu-raised-sm)}._pace_1qjy3_119{justify-self:center;padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:color-mix(in srgb,var(--green) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--green);font-family:var(--font-mono);font-size:var(--fs-2xs)}._mobile_1r1m8_1{background:radial-gradient(50% 60% at 80% 50%,color-mix(in srgb,var(--blue) 9%,transparent),transparent 70%),var(--bg);overflow:clip}._grid_1r1m8_12{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--landing-col-gap);align-items:center}._head_1r1m8_19{margin-bottom:var(--space-8)}._features_1r1m8_23{display:grid;gap:var(--space-4);list-style:none;padding:0}._feature_1r1m8_23{display:flex;gap:var(--space-4)}._feature_1r1m8_23 strong{display:block;font-weight:600;color:var(--fg)}._feature_1r1m8_23 p{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--fg-2)}._ico_1r1m8_47{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--accent)}._stores_1r1m8_59{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}._store_1r1m8_59{display:inline-flex;align-items:center;gap:var(--space-3);height:50px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--r-2);background:var(--store-badge-bg);box-shadow:0 0 0 1px var(--line-2);color:var(--store-badge-fg)}._store_1r1m8_59 svg{width:22px;height:22px}._storeText_1r1m8_83 small{display:block;font-size:var(--fs-2xs);line-height:1;opacity:.8}._storeText_1r1m8_83 b{display:block;font-size:var(--fs-h3);font-weight:600;line-height:1.15}._soon_1r1m8_97{margin-left:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:6px;background:color-mix(in srgb,var(--store-badge-fg) 14%,transparent);color:var(--store-badge-fg);letter-spacing:var(--tracking-label)}._phones_1r1m8_106{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:580px}._phone_1r1m8_106{--phone-w: 256px;--phone-r: 40px;--phone-pad: 10px}._back_1r1m8_120{z-index:1;opacity:.85;transform:translate(40px) translateY(28px) scale(.9)}._front_1r1m8_126{z-index:2;transform:translate(-40px)}._plan_1r1m8_131{display:grid;gap:var(--space-2);margin-top:var(--space-2);padding:0;list-style:none}._plan_1r1m8_131 li{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:10px;background:var(--neu-well);font-size:var(--fs-2xs);color:var(--fg-2)}._plan_1r1m8_131 em{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);font-style:normal;color:var(--fg-2)}._tick_1r1m8_158{display:grid;place-items:center;width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--line-strong)}._done_1r1m8_168 ._tick_1r1m8_158{border-color:var(--green);background:var(--green)}._done_1r1m8_168 ._tick_1r1m8_158:after{content:"";width:7px;height:4px;border-left:2px solid var(--green-contrast);border-bottom:2px solid var(--green-contrast);transform:translateY(-1px) rotate(-45deg)}._plan_1r1m8_131 li span{min-width:0}._cve_1r1m8_186{display:flex;align-items:center;gap:var(--space-2)}._sev_1r1m8_192{display:inline-grid;place-items:center;min-width:32px;height:20px;padding:0 var(--space-2);border-radius:7px;background:color-mix(in srgb,var(--scarlet) 18%,transparent);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;color:var(--scarlet)}._timer_1r1m8_206{font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg)}._steps_1r1m8_214{display:grid;gap:var(--space-2);margin-top:var(--space-2);padding:0;list-style:none}._steps_1r1m8_214 li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:10px;background:var(--neu-well);font-size:var(--fs-xs);font-weight:600;color:var(--fg)}._n_1r1m8_234{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;background:var(--bg-1);box-shadow:var(--neu-sunk-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--scarlet)}@media (max-width: 980px){._grid_1r1m8_12{grid-template-columns:minmax(0,1fr)}._copy_1r1m8_253{display:contents}._head_1r1m8_19{order:1;margin-bottom:0}._phones_1r1m8_106{order:2;min-height:0;padding-bottom:var(--space-6)}._features_1r1m8_23{order:3}._stores_1r1m8_59{order:4;margin-top:0}._phone_1r1m8_106{--phone-w: 236px}}@media (max-width: 640px){._stores_1r1m8_59{justify-content:center}}@media (max-width: 480px){._phone_1r1m8_106{--phone-w: 208px}._back_1r1m8_120{transform:translate(28px) translateY(20px) scale(.9)}._front_1r1m8_126{transform:translate(-28px)}}._grid_13bei_1{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--landing-col-gap);align-items:start}._head_13bei_8{display:grid;gap:var(--space-4)}._item_13bei_13{border-top:1px solid var(--line)}._item_13bei_13:last-child{border-bottom:1px solid var(--line)}._summary_13bei_21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-1);cursor:pointer;list-style:none}._summary_13bei_21::-webkit-details-marker{display:none}._summary_13bei_21:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}._question_13bei_41{font-weight:600;line-height:1.35}._icon_13bei_46{position:relative;flex:none;width:26px;height:26px;border-radius:8px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transition:transform .25s var(--ease-out-expo)}._icon_13bei_46:before,._icon_13bei_46:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;background:var(--fg-2);transform:translate(-50%,-50%)}._icon_13bei_46:after{transform:translate(-50%,-50%) rotate(90deg)}._item_13bei_13[open]:not([data-closing]) ._icon_13bei_46{transform:rotate(45deg)}._item_13bei_13[open]:not([data-closing]) ._icon_13bei_46:before,._item_13bei_13[open]:not([data-closing]) ._icon_13bei_46:after{background:var(--accent)}._answer_13bei_82{overflow:hidden;max-width:66ch;padding:0 var(--space-1) var(--space-5);font-size:var(--fs-h4);line-height:1.6}@media (max-width: 900px){._grid_13bei_1{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){._icon_13bei_46{transition:none}}._band_1ljkc_1{padding-bottom:var(--landing-section-pad)}._box_1ljkc_5{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:center;padding:clamp(28px,5vw,56px);border-radius:28px;background:var(--neu-surface);border:1px solid color-mix(in srgb,var(--green) 25%,var(--line));box-shadow:var(--neu-raised),0 0 120px -40px color-mix(in srgb,var(--green) 45%,transparent);overflow:hidden;isolation:isolate}._watermark_1ljkc_22{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:flex-end;padding-right:var(--space-10);opacity:.07;-webkit-mask-image:linear-gradient(90deg,transparent 30%,var(--fg));mask-image:linear-gradient(90deg,transparent 30%,var(--fg));pointer-events:none}._watermark_1ljkc_22 img{width:auto;height:160%;filter:none}._copy_1ljkc_41{display:grid;gap:var(--space-3)}._title_1ljkc_46{font-size:var(--fs-landing-cta);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}._actions_1ljkc_53{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width: 760px){._box_1ljkc_5{grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding:var(--space-8) var(--space-6);text-align:center;border-radius:var(--r-3)}._copy_1ljkc_41{justify-items:center}._title_1ljkc_46{max-width:14ch}._watermark_1ljkc_22{align-items:flex-start;justify-content:center;padding:0;opacity:.05;-webkit-mask-image:linear-gradient(180deg,var(--fg),transparent 70%);mask-image:linear-gradient(180deg,var(--fg),transparent 70%)}._watermark_1ljkc_22 img{height:120%;transform:translateY(-30%)}._actions_1ljkc_53{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._actions_1ljkc_53>*{width:100%}}._footer_1fe0n_1{padding-block:var(--space-12) var(--space-8);border-top:1px solid var(--line);background:var(--bg-1)}._grid_1fe0n_7{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:var(--space-8)}._colTitle_1fe0n_13{margin-bottom:var(--space-3)}._links_1fe0n_17{display:grid;gap:var(--space-2);list-style:none;padding:0}._twoCol_1fe0n_24{grid-template-rows:repeat(var(--rows),auto);grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start;column-gap:var(--space-5)}._link_1fe0n_17{font-size:var(--fs-h4);color:var(--fg-2);transition:color .15s ease}._link_1fe0n_17:hover,._link_1fe0n_17:focus-visible{color:var(--fg)}._brandTop_1fe0n_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}@media (min-width: 901px){._brand_1fe0n_43{align-self:center;--logo-mark-size: 44px;--logo-word-fs: 28px}}._start_1fe0n_58,._bottomLegal_1fe0n_59{display:none}._bottom_1fe0n_59{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--line);font-size:var(--fs-sm)}@media (max-width: 900px){._footer_1fe0n_1{padding-block:var(--space-8) var(--space-6)}._footer_1fe0n_1 ._inner_1fe0n_78{width:calc(100% - 2 * var(--space-6))}._grid_1fe0n_7{grid-template-columns:auto auto;justify-content:space-between;gap:var(--space-6) var(--space-5)}._brand_1fe0n_43{grid-column:1 / -1}._twoCol_1fe0n_24{column-gap:clamp(var(--space-4),6vw,var(--space-10))}._start_1fe0n_58{display:inline-flex}._links_1fe0n_17{row-gap:var(--space-2)}._link_1fe0n_17{font-size:var(--fs-sm)}._legalCol_1fe0n_101{display:none}._bottom_1fe0n_59{margin-top:var(--space-6);padding-top:var(--space-4);font-size:var(--fs-xs)}._bottomLegal_1fe0n_59{display:flex;align-items:center;gap:var(--space-2)}._bottom_1fe0n_59 ._link_1fe0n_17{font-size:var(--fs-xs);color:var(--fg-2)}._dot_1fe0n_118{color:var(--fg-2)}._copy_1fe0n_121{margin-left:auto}._rights_1fe0n_124{display:none}}@media (prefers-reduced-motion: reduce){._link_1fe0n_17{transition:none}}._step_uz2r3_1{display:flex;flex-direction:column;gap:var(--space-8)}._heading_uz2r3_7{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}._heading_uz2r3_7 p{font-size:var(--fs-h4);line-height:1.5}._title_uz2r3_20{font-size:var(--fs-display)}._accent_uz2r3_24{color:var(--accent)}._missionGrid_uz2r3_28{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}._metaRow_uz2r3_34{display:flex;align-items:center;justify-content:space-between}._exp_uz2r3_40{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);transition:color .15s ease}._expOn_uz2r3_49{color:var(--accent)}._guidance_uz2r3_53{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-mono-sm);color:var(--fg-2)}._guidanceDot_uz2r3_60{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor;transition:background .15s ease,box-shadow .15s ease}._guidanceDotOn_uz2r3_70{background:var(--card-accent, var(--accent));box-shadow:0 0 6px var(--card-accent, var(--accent))}._tags_uz2r3_75{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (max-width: 900px){._missionGrid_uz2r3_28{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){._missionGrid_uz2r3_28{gap:var(--space-3)}}._nameForm_uz2r3_95{width:100%;max-width:420px;align-self:center}._page_16wu9_1{min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));display:flex;flex-direction:column;background:radial-gradient(70% 50% at 70% 0%,color-mix(in srgb,var(--green) 5%,transparent),transparent 70%),var(--bg)}._top_16wu9_11{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-10);position:sticky;top:0;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-sticky)}._top_16wu9_11>:first-child{justify-self:start}._top_16wu9_11>:last-child{justify-self:end}@media (max-width: 560px){._top_16wu9_11{gap:var(--space-3);padding:var(--space-4) var(--space-5)}}._body_16wu9_38{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:var(--space-8) var(--space-10);overflow-x:clip}._stage_16wu9_50{position:relative}._layer_16wu9_53{animation-duration:.44s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}._layerOut_16wu9_59{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._outFwd_16wu9_64{animation-name:_stepOutLeft_16wu9_1}._inFwd_16wu9_67{animation-name:_stepInRight_16wu9_1}._outBack_16wu9_70{animation-name:_stepOutRight_16wu9_1}._inBack_16wu9_73{animation-name:_stepInLeft_16wu9_1}@keyframes _stepOutLeft_16wu9_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes _stepInRight_16wu9_1{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes _stepOutRight_16wu9_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes _stepInLeft_16wu9_1{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){._layer_16wu9_53{animation:none}}._dock_16wu9_122{position:sticky;bottom:0;background:var(--bg);z-index:var(--z-sticky)}._nav_16wu9_128{display:flex;justify-content:center;padding:var(--space-4) 0;border-top:1px solid var(--line)}._navBack_16wu9_134{background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._navError_16wu9_139{max-width:1120px;margin:0 auto;padding:0 var(--space-10) var(--space-2);text-align:center;font-size:var(--fs-sm);color:var(--danger)}._navInner_16wu9_149{width:100%;max-width:1120px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-inline:var(--space-10)}._planStep_16wu9_159{display:flex;flex-direction:column;gap:var(--space-6);width:100%}._pick_16wu9_166{display:flex;flex-direction:column;gap:var(--space-3)}._heading_16wu9_172{display:flex;flex-direction:column;gap:var(--space-2)}._rmTitle_16wu9_178{font-size:var(--fs-h1)}._rmSub_16wu9_182{font-family:var(--font-mono)}._accent_16wu9_186{color:var(--accent)}@media (max-width: 560px){._body_16wu9_38{padding:var(--space-6) var(--space-5)}._nav_16wu9_128{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}._navInner_16wu9_149,._navError_16wu9_139{padding-inline:var(--space-5)}}._top_c87wc_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16);align-items:center;max-width:1100px;width:100%;margin:0 auto}._top_c87wc_1[data-edge]{display:flex;justify-content:space-between}._brand_c87wc_14{justify-self:start;display:inline-flex;color:var(--fg);text-decoration:none}._logo_c87wc_20{--logo-word-fs: var(--fs-h2)}._action_c87wc_23{max-width:400px;display:flex;justify-content:flex-end}@media (max-width: 900px){._top_c87wc_1{display:flex;justify-content:space-between}}@media (max-width: 768px){._logo_c87wc_20{--logo-mark-size: 24px;--logo-mark-filter: none;--logo-word-fs: var(--fs-h3)}}._page_mze76_1{min-height:calc(100vh - var(--offline-h));min-height:calc(100dvh - var(--offline-h));display:flex;flex-direction:column;padding:var(--space-6) var(--space-10);background:radial-gradient(80% 60% at 80% 30%,color-mix(in srgb,var(--green) 4%,transparent),transparent 70%),var(--bg)}._grid_mze76_16{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16);align-items:center;max-width:1100px;width:100%;margin:0 auto;padding:var(--space-10) 0}._artCol_mze76_28{position:relative;align-self:center;display:flex;flex-direction:column;gap:var(--space-4)}._content_mze76_38{display:flex;flex-direction:column;gap:var(--space-5);max-width:400px}@media (max-width: 900px){._grid_mze76_16{grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start}._artCol_mze76_28{display:none}._content_mze76_38{justify-self:center;width:100%}}@media (max-width: 640px){._page_mze76_1{padding:var(--space-5) var(--gutter-mobile)}._grid_mze76_16{padding:var(--space-6) 0 0}}._page_1brtl_1{display:flex;flex-direction:column;gap:var(--space-5);transition:opacity .14s ease}._page_1brtl_1[data-fading]{opacity:0}._heading_1brtl_12{display:flex;flex-direction:column;gap:var(--space-3)}._heading_1brtl_12 p{font-size:var(--fs-h4);line-height:1.5}._badge_1brtl_23{display:flex;align-items:center;gap:var(--space-3)}._title_1brtl_29{font-size:var(--fs-display)}._accentWord_1brtl_33{color:var(--accent)}._form_1brtl_38{display:flex;flex-direction:column;gap:var(--space-4)}._error_1brtl_44{padding:var(--space-3) var(--space-4);border:1px solid var(--danger-border);border-radius:var(--r-2);background:var(--danger-fill);color:var(--danger)}._notice_1brtl_52{padding:var(--space-3) var(--space-4);border:1px solid var(--accent-border);border-radius:var(--r-2);background:var(--accent-fill);color:var(--accent)}._formRow_1brtl_60{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._link_1brtl_67{color:var(--accent);font-weight:500}._link_1brtl_67:hover{text-decoration:underline}._switchRow_1brtl_75{text-align:center}._linkBtn_1brtl_79{color:var(--accent);font-weight:500}._linkBtn_1brtl_79:hover{text-decoration:underline}._terms_1brtl_87{text-align:center;font-size:var(--fs-mono);line-height:1.6}._termsLink_1brtl_92{color:var(--fg-2);text-decoration:underline}._termsLink_1brtl_92:hover{color:var(--accent)}._reveal_1brtl_101{display:inline-flex;align-items:center;justify-content:center;padding:4px;margin-right:-4px;border-radius:var(--r-1);color:var(--fg-2);cursor:pointer;transition:color .15s ease}._reveal_1brtl_101:hover{color:var(--fg)}._reveal_1brtl_101:focus-visible{outline:2px solid var(--accent-border);outline-offset:1px}._remember_1brtl_122{display:flex;align-items:center;gap:10px;color:var(--fg-2);cursor:pointer}._checkboxInput_1brtl_129{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._checkboxBox_1brtl_136{flex-shrink:0;width:16px;height:16px;display:grid;place-items:center;border-radius:4px;border:1px solid var(--line-2);color:var(--accent-contrast)}._checkboxInput_1brtl_129:checked+._checkboxBox_1brtl_136{background:var(--accent);border-color:var(--accent)}._checkboxInput_1brtl_129:focus-visible+._checkboxBox_1brtl_136{outline:2px solid var(--accent);outline-offset:2px}._switcher_1brtl_155{transition:opacity .14s ease}._fadeIn_1brtl_159{animation:_authFadeIn_1brtl_1 .14s ease both}._fadeOut_1brtl_163{opacity:0}@keyframes _authFadeIn_1brtl_1{0%{opacity:0}}@media (prefers-reduced-motion: reduce){._switcher_1brtl_155,._page_1brtl_1{transition:none}._fadeIn_1brtl_159{animation:none}}._page_iey8i_1{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--bg)}._head_iey8i_9{padding:var(--space-6) var(--space-10) 0}._doc_iey8i_13{flex:1;width:100%;max-width:70ch;margin-inline:auto;padding:var(--space-10) var(--space-5) var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}._draft_iey8i_28{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--warn-bright) 40%,transparent);border-radius:var(--r-2);background:color-mix(in srgb,var(--warn-bright) 9%,transparent);color:var(--fg-2);font-size:var(--fs-sm);line-height:1.55}._draft_iey8i_28 strong{color:var(--warn-bright)}._title_iey8i_42{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;color:var(--fg);text-wrap:balance}._updated_iey8i_50{margin:0;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._lede_iey8i_58{margin:0;font-size:var(--fs-h4);line-height:1.6;color:var(--fg-0)}._clause_iey8i_65{display:flex;flex-direction:column;gap:8px}._clauseHead_iey8i_70{display:flex;gap:10px;margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;color:var(--fg)}._clauseNum_iey8i_79{color:var(--accent);font-variant-numeric:tabular-nums}._clause_iey8i_65 p,._clause_iey8i_65 li{margin:0;line-height:1.65;color:var(--fg-2)}._clause_iey8i_65 ul,._clause_iey8i_65 ol{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:1.25em}._clause_iey8i_65 strong{color:var(--fg);font-weight:600}._clause_iey8i_65 h3{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg)}._lede_iey8i_58 a,._clause_iey8i_65 a,._faqBody_iey8i_113 a{color:var(--fg);text-decoration:underline;text-underline-offset:2px}._lede_iey8i_58 a:hover,._clause_iey8i_65 a:hover,._faqBody_iey8i_113 a:hover{color:var(--accent)}._contact_iey8i_125{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0}._contact_iey8i_125 dt{font-weight:600;color:var(--fg)}._contact_iey8i_125 dd{margin:0;line-height:1.6;color:var(--fg-2)}._faq_iey8i_113{display:flex;flex-direction:column;gap:6px}._faqItem_iey8i_145{border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface)}._faqItem_iey8i_145 summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer;list-style:none;font-weight:600;color:var(--fg)}._faqItem_iey8i_145 summary::-webkit-details-marker{display:none}._faqItem_iey8i_145 summary:after{content:"+";flex-shrink:0;font-family:var(--font-mono);color:var(--accent)}._faqItem_iey8i_145[open] summary:after{content:"−"}._faqBody_iey8i_113{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}._faqBody_iey8i_113 p{margin:0;line-height:1.65;color:var(--fg-2)}._foot_iey8i_185{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:var(--space-5);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--fg-2)}._footLink_iey8i_196{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}._footLink_iey8i_196:hover{color:var(--accent)}@media (max-width: 640px){._head_iey8i_9{padding:var(--space-5) var(--gutter-mobile) 0}._doc_iey8i_13{padding:var(--space-6) var(--gutter-mobile) var(--space-8)}._contact_iey8i_125{grid-template-columns:minmax(0,1fr);gap:2px 0}._contact_iey8i_125 dd{margin-bottom:8px}}._wrap_1pjkd_1,._providers_1pjkd_7{display:flex;flex-direction:column;gap:var(--space-3)}._providers_1pjkd_7 ._googleButton_1pjkd_13{gap:var(--google-logo-gap);background:var(--google-fill);box-shadow:inset 0 0 0 1px var(--google-stroke);color:var(--google-text);font-family:var(--google-font);font-size:var(--google-fs);line-height:var(--google-lh);font-weight:500}._providers_1pjkd_7 ._googleButton_1pjkd_13:not(:disabled):hover{background:color-mix(in srgb,var(--google-text) 8%,var(--google-fill));box-shadow:inset 0 0 0 1px var(--google-stroke)}._providers_1pjkd_7 ._googleButton_1pjkd_13:not(:disabled):active{background:color-mix(in srgb,var(--google-text) 12%,var(--google-fill))}._googleLogo_1pjkd_30{display:grid;place-items:center;padding:var(--space-1);border-radius:var(--r-1);background:var(--google-logo-ground)}._googleLogo_1pjkd_30 img{display:block}._page_1tcaf_1{width:100%;max-width:var(--content-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-6)}._layout_1tcaf_10{display:grid;grid-template-columns:minmax(320px,36%) minmax(0,1fr);gap:var(--space-5);align-items:stretch}._side_1tcaf_16{display:flex;flex-direction:column;gap:var(--space-4)}._tabs_1tcaf_21{align-self:flex-start}._main_1tcaf_24{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._main_1tcaf_24[data-tab=stats]>:last-child{flex:1}._main_1tcaf_24[data-tab=stats]>:last-child>:last-child{flex:1}._promo_1tcaf_36{flex:1}@media (max-width: 1080px){._layout_1tcaf_10{grid-template-columns:minmax(0,1fr)}._side_1tcaf_16{display:contents}._promo_1tcaf_36{order:1}}._panel_1tcaf_51{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);min-width:0}._tab_1tcaf_21{display:flex;flex-direction:column;gap:var(--space-4)}._rowBetween_1tcaf_66{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}._muted_1tcaf_73{margin:0;font-size:var(--fs-sm);color:var(--fg-2)}._identity_1tcaf_81{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-5);align-items:center}._ring_1tcaf_87{position:relative;display:grid;place-items:center}._ringSvg_1tcaf_92{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}._ringTrack_1tcaf_97,._ringArc_1tcaf_98{fill:none;stroke-width:4}._ringTrack_1tcaf_97{stroke:var(--line-2)}._ringArc_1tcaf_98{stroke:var(--accent);stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent) 50%,transparent))}._ringLevel_1tcaf_110{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);padding:2px var(--space-2);border-radius:var(--r-pill);background:var(--accent);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;color:var(--accent-contrast);white-space:nowrap}._ringPlan_1tcaf_125{position:absolute;left:50%;top:-6px;transform:translate(-50%);padding:2px var(--space-2);border-radius:var(--r-pill);background:var(--gold);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.1em;color:var(--gold-ink);white-space:nowrap}._ringPro_1tcaf_141 ._ringArc_1tcaf_98{stroke:var(--gold);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gold) 50%,transparent))}._ringPro_1tcaf_141 ._ringLevel_1tcaf_110{background:var(--gold);color:var(--gold-ink)}._who_1tcaf_149{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._name_1tcaf_155{margin:0;font-size:var(--fs-h2);overflow-wrap:anywhere}._meta_1tcaf_160{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._xpLine_1tcaf_168{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-variant-numeric:tabular-nums;color:var(--fg-2)}._metaItem_1tcaf_174{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._metaTeam_1tcaf_180{color:var(--accent);text-transform:capitalize}._metaRank_1tcaf_184{color:var(--duel)}._metaTeam_1tcaf_180:before,._metaRank_1tcaf_184:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}._edit_1tcaf_196{align-self:start;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;transition:box-shadow .15s ease,color .15s ease}@media (min-width: 769px){._edit_1tcaf_196:hover{box-shadow:var(--neu-sunk);color:var(--fg)}}@media (max-width: 768px){._identity_1tcaf_81{gap:var(--space-3) var(--space-4)}._edit_1tcaf_196:active{box-shadow:var(--neu-sunk)}}._edit_1tcaf_196:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._bio_1tcaf_230{grid-column:1 / -1;margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk);font-size:var(--fs-sm);color:var(--fg);overflow-wrap:anywhere}._levelCard_1tcaf_244{gap:var(--space-2)}@media (max-width: 768px){._levelHead_1tcaf_248{flex-direction:column;align-items:flex-start;gap:var(--space-2)}._levelCard_1tcaf_244 ._levelBar_1tcaf_253{height:8px}}._tiles_1tcaf_260{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._tiles_1tcaf_260>:last-child:nth-child(odd){grid-column:1 / -1}@media (min-width: 769px) and (max-width: 1080px){._tiles_1tcaf_260{grid-template-columns:repeat(3,minmax(0,1fr))}._tiles_1tcaf_260>:last-child:nth-child(odd){grid-column:auto}}._heat_1tcaf_279{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-1)}._heatHead_1tcaf_284{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--fg-2)}._heatCell_1tcaf_292,._heatBlank_1tcaf_293{aspect-ratio:1;border-radius:3px}._heatCell_1tcaf_292{position:relative;background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._heatCell_1tcaf_292:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:5;padding:var(--space-1) var(--space-2);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-2xs);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,2px);transition:opacity .12s ease,transform .12s ease}._heatCell_1tcaf_292:hover:after{opacity:1;transform:translate(-50%)}._heatCell_1tcaf_292:hover{outline:1px solid var(--fg-2);outline-offset:1px}._heatCell_1tcaf_292[data-upcoming]{opacity:.45}._heatCell_1tcaf_292[data-upcoming]:after{display:none}._heatCell_1tcaf_292[data-upcoming]:hover{outline:none}._heat1_1tcaf_340{background:color-mix(in srgb,var(--accent) 25%,var(--neu-well))}._heat2_1tcaf_343{background:color-mix(in srgb,var(--accent) 45%,var(--neu-well))}._heat3_1tcaf_346{background:color-mix(in srgb,var(--accent) 70%,var(--neu-well))}._heat4_1tcaf_349{background:var(--accent);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 50%,transparent)}._heatPhone_1tcaf_353{display:flex;flex-direction:column;gap:3px}._heatHeadRow_1tcaf_358,._heatGrid_1tcaf_359{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}._heatGrid_1tcaf_359{position:relative}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292{display:block;width:100%;padding:0;border:1px solid transparent;box-shadow:none;cursor:pointer}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292:after{display:none}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292:hover{outline:none}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292[data-upcoming]{cursor:default}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292[data-on]{border-color:var(--fg-2)}._heatGrid_1tcaf_359 ._heatCell_1tcaf_292:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._heatTip_1tcaf_391{position:absolute;z-index:5;width:150px;padding:var(--space-1) var(--space-2);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-2xs);text-align:center;white-space:nowrap;pointer-events:none;transform:translateY(calc(-100% - 6px))}._heatFoot_1tcaf_407{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-3)}._trophies_1tcaf_416{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--space-3)}._trophy_1tcaf_421{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);border-radius:var(--r-2);text-align:center;background:linear-gradient(160deg,color-mix(in srgb,var(--bc) var(--tint-fill),transparent),transparent 70%),var(--neu-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bc) var(--tint-border),transparent),var(--neu-raised-sm)}._trophyMark_1tcaf_441{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:color-mix(in srgb,var(--bc) var(--tint-fill-2),transparent);color:var(--bc)}._trophyName_1tcaf_450{font-size:var(--fs-xs)}@media (max-width: 768px){._trophies_1tcaf_416{grid-template-columns:repeat(3,minmax(0,1fr))}._trophyName_1tcaf_450{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}._badges_1tcaf_465{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--space-3)}._badge_1tcaf_465{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._badge_1tcaf_465:not([data-earned]){opacity:.72}._badge_1tcaf_465[data-earned]{background:linear-gradient(160deg,color-mix(in srgb,var(--bc) var(--tint-fill),transparent),transparent 70%),var(--card-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bc) var(--tint-border),transparent),var(--neu-raised-sm)}._badgeMark_1tcaf_494{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2)}._badge_1tcaf_465[data-earned] ._badgeMark_1tcaf_494{background:color-mix(in srgb,var(--bc) var(--tint-fill-2),transparent);color:var(--bc)}._badgeBody_1tcaf_509{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._badgeName_1tcaf_515{font-size:var(--fs-sm)}._badgeBlurb_1tcaf_518{font-size:var(--fs-xs);color:var(--fg-2)}._badgeTrack_1tcaf_522{height:4px;margin-top:var(--space-1);border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._badgeFill_1tcaf_529{display:block;height:100%;border-radius:var(--r-pill);background:var(--bc)}._modules_1tcaf_538{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;gap:var(--space-3)}._moduleCard_1tcaf_544{display:flex;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}._moduleCard_1tcaf_544:hover{transform:translateY(-2px);box-shadow:var(--neu-raised-sm),0 0 0 1px color-mix(in srgb,var(--dc) 40%,transparent)}._moduleIcon_1tcaf_563{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--r-2);background:color-mix(in srgb,var(--dc) 14%,transparent);color:var(--dc)}._moduleBody_1tcaf_573{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._moduleBody_1tcaf_573 ._moduleDomain_1tcaf_580{color:var(--dc);font-size:var(--fs-2xs);text-transform:uppercase}._moduleName_1tcaf_585{font-size:var(--fs-sm)}._moduleDone_1tcaf_588{color:var(--success)}._moduleGoing_1tcaf_591{color:var(--warn)}@media (prefers-reduced-motion: reduce){._moduleCard_1tcaf_544{transition:none}._moduleCard_1tcaf_544:hover{transform:none}}._tab_7735g_1{display:flex;flex-direction:column;gap:var(--space-4)}._panel_7735g_6{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);min-width:0}._pair_7735g_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media (max-width: 768px){._pair_7735g_16{grid-template-columns:minmax(0,1fr)}}._empty_7735g_26{margin:0;font-size:var(--fs-sm);color:var(--fg-2)}._curve_7735g_34{width:100%;height:auto;overflow:visible}._axis_7735g_39{stroke:var(--line-2)}._mark_7735g_42{stroke:var(--line-2);stroke-dasharray:3 4}._markLabel_7735g_46{fill:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}._line_7735g_51{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linejoin:round}._you_7735g_57{fill:var(--accent);stroke:var(--neu-surface);stroke-width:3;filter:drop-shadow(0 0 6px var(--accent)) drop-shadow(0 0 14px var(--accent))}._youHalo_7735g_63{fill:var(--accent);opacity:.22;transform-box:fill-box;transform-origin:center;animation:_youPulse_7735g_1 2.4s ease-in-out infinite}@keyframes _youPulse_7735g_1{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:.08;transform:scale(1.25)}}@media (prefers-reduced-motion: reduce){._youHalo_7735g_63{animation:none}}._youLabel_7735g_86{fill:var(--accent);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700}._curve_7735g_34[data-narrow] ._markLabel_7735g_46{font-size:10px}._curve_7735g_34[data-narrow] ._youLabel_7735g_86{font-size:11px}._curveFoot_7735g_98{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-3)}._radar_7735g_107{width:100%;max-width:320px;height:auto;align-self:center;overflow:visible}._radar_7735g_107[data-phone]{max-width:none;height:300px}._ring_7735g_118{fill:none;stroke:var(--line-2)}._spoke_7735g_122{stroke:var(--line)}._shape_7735g_125{fill:color-mix(in srgb,var(--accent) 22%,transparent);stroke:var(--accent);stroke-width:2;stroke-linejoin:round}._dot_7735g_131{fill:var(--accent)}._radarLabel_7735g_134{fill:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase}._bars_7735g_143{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._barRow_7735g_151{display:flex;flex-direction:column;gap:var(--space-1)}._barHead_7735g_156{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-sm)}._track_7735g_162{display:block;height:6px;border-radius:var(--r-pill);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);overflow:hidden}._fill_7735g_170{display:block;height:100%;border-radius:inherit}._donutRow_7735g_178{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}._donut_7735g_178{display:grid;place-items:center;width:120px;height:120px;flex:none;border-radius:50%}._donutEmpty_7735g_192{background:var(--neu-well)}._donutHole_7735g_195{display:grid;place-items:center;align-content:center;width:80px;height:80px;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-sunk-sm);text-align:center}._donutHole_7735g_195 b{font-family:var(--font-display);font-size:var(--fs-h3)}._legend_7735g_210{display:flex;flex-direction:column;gap:var(--space-2);flex:1;min-width:150px;margin:0;padding:0;list-style:none}._legend_7735g_210 li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);font-size:var(--fs-sm)}._swatch_7735g_227{width:12px;height:12px;border-radius:4px}._legendLabel_7735g_232{min-width:0}._spot_7735g_238{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-2);background:linear-gradient(100deg,color-mix(in srgb,var(--danger) 9%,var(--neu-surface-2)),var(--neu-surface-2) 60%);box-shadow:var(--neu-raised-sm)}._spotTile_7735g_252{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r-2);background:color-mix(in srgb,var(--c) 10%,var(--neu-surface));box-shadow:var(--neu-raised-sm);color:var(--c);font-size:22px;line-height:1}._spotText_7735g_264{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._spotName_7735g_270{margin:0;font-size:var(--fs-h3)}._spotLine_7735g_274{margin:0;font-size:var(--fs-sm);color:var(--fg-2)}._weakPct_7735g_279{font-family:var(--font-mono);font-weight:700;font-variant-numeric:tabular-nums}._weakPct_7735g_279[data-sev=bad],._track_7735g_162[data-sev=bad]{color:var(--danger)}._weakPct_7735g_279[data-sev=mid],._track_7735g_162[data-sev=mid]{color:var(--warn)}._weakPct_7735g_279[data-sev=ok],._track_7735g_162[data-sev=ok]{color:var(--accent)}._weak_7735g_279{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._weakRow_7735g_303{display:grid;grid-template-columns:minmax(0,1fr) 120px 4ch auto;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-1);border-top:1px solid var(--line)}._weakLabel_7735g_311{display:flex;align-items:center;gap:var(--space-3);min-width:0;overflow:hidden;font-size:var(--fs-sm);font-weight:500;color:var(--c);text-overflow:ellipsis;white-space:nowrap}._weakGlyph_7735g_323{flex:none;width:18px;font-size:15px;line-height:1;text-align:center}._weakRow_7735g_303 ._weakPct_7735g_279{font-size:var(--fs-mono-sm);text-align:right}._weakRow_7735g_303 ._fill_7735g_170{min-width:6px;background:currentColor}._weakDrill_7735g_338{padding:var(--space-1);border:0;background:none;font-weight:600;font-size:var(--fs-sm);color:var(--accent);cursor:pointer}._weakDrill_7735g_338:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-1)}@media (max-width: 640px){._spot_7735g_238{grid-template-columns:auto minmax(0,1fr)}._spotDrill_7735g_356{grid-column:1 / -1}._weakRow_7735g_303{grid-template-columns:minmax(0,1fr) 70px 4ch auto}}._continue_17aq1_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5)}._continueCard_17aq1_6,._todayCard_17aq1_7{--block-h: 196px}._play_17aq1_10{--block-h: 360px}._library_17aq1_13{--block-h: 228px}._stats_17aq1_16{--block-h: 420px}@media (max-width: 1080px){._continue_17aq1_1{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}._play_17aq1_10{--block-h: 460px}}@media (max-width: 768px){._continue_17aq1_1{gap:var(--space-6)}._continueCard_17aq1_6{--block-h: 96px}._todayCard_17aq1_7{--block-h: 84px}._stats_17aq1_16{--block-h: 200px}}._card_x1pov_1,._cardMobile_x1pov_2{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._modes_x1pov_16{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}._modes_x1pov_16::-webkit-scrollbar{display:none}._mode_x1pov_16{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;padding:var(--space-3) var(--space-6) var(--space-3) var(--space-3);border:0;border-radius:16px;background:#ffffff07;box-shadow:inset 0 1px #ffffff08;color:var(--fg);font-size:var(--fs-h4);font-weight:600;cursor:pointer;transition:box-shadow .2s ease,color .2s ease}._modeText_x1pov_48{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1.15}._modeLeft_x1pov_56{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:var(--tracking-mono);color:var(--fg-2)}._mode_x1pov_16[data-on] ._modeLeft_x1pov_56{color:currentColor;opacity:.75}._modeIcon_x1pov_75{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:11px;background:color-mix(in srgb,var(--mc) 14%,transparent);color:var(--mc);transition:background .22s ease,color .22s ease}._mode_x1pov_16[data-on] ._modeIcon_x1pov_75{background:var(--mc);color:var(--neu-well)}._mode_x1pov_16:hover:not([data-on]){background:#ffffff0f}._mode_x1pov_16:active:not([data-on]){transform:translateY(1px) scale(.99)}._mode_x1pov_16[data-on]{position:relative;color:var(--mc);background:color-mix(in srgb,var(--mc) 18%,var(--neu-well));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 55%,transparent),var(--neu-sunk);transform:translateY(1px)}._mode_x1pov_16[data-on]:before{content:"";position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--mc);box-shadow:0 0 10px color-mix(in srgb,var(--mc) 70%,transparent)}@media (prefers-reduced-motion: reduce){._mode_x1pov_16{transition:none}._mode_x1pov_16[data-on]{transform:none}}._cols_x1pov_134{display:grid;grid-template-columns:minmax(0,1fr) 352px;gap:var(--space-4);align-items:stretch;grid-template-rows:minmax(0,1fr);height:356px;padding-bottom:22px}._modesRail_x1pov_150{flex-direction:column;gap:var(--space-2);overflow:visible}._modesRail_x1pov_150 ._mode_x1pov_16{flex:1;justify-content:flex-start;text-align:left;white-space:nowrap}._setup_x1pov_163{position:relative;display:grid;grid-template-columns:184px minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;gap:var(--space-4);min-width:0;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--mc, var(--accent)) 40%,transparent);border-radius:16px;transition:border-color .28s ease}._boardCol_x1pov_179{display:flex;flex-direction:column;align-self:stretch;min-width:0;min-height:0;overflow:hidden;padding-left:var(--space-5);border-left:1px solid var(--line);box-shadow:none}._config_x1pov_193{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:var(--space-4);min-width:0;min-height:0;padding-bottom:var(--space-3)}@media (max-width: 1080px){._cols_x1pov_134{grid-template-columns:minmax(0,1fr);grid-template-rows:none;height:auto}._setup_x1pov_163{grid-template-columns:minmax(0,1fr);grid-template-rows:none}._modesRail_x1pov_150{flex-direction:row}._modesRail_x1pov_150 ._mode_x1pov_16{flex:1;min-width:0}._boardCol_x1pov_179{padding-left:0;padding-top:var(--space-5);border-left:0;border-top:1px solid var(--line)}}._pickers_x1pov_233{display:flex;flex-wrap:wrap;gap:var(--space-3);width:100%;justify-content:center}._picker_x1pov_233{position:relative;flex:1 1 auto;min-width:0;max-width:340px}._picker_x1pov_233:last-child:not(:only-child){flex:0 1 210px;max-width:210px}._pickerSkeleton_x1pov_253{min-width:48px}._readout_x1pov_259{display:flex;align-self:center;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-2) 0}._readout_x1pov_259[data-mode=time]{justify-content:center;gap:var(--space-6);padding:var(--space-3) 0}._readout_x1pov_259[data-mode=time] ._readoutPair_x1pov_272{align-items:center;gap:var(--space-3)}._readoutPair_x1pov_272{display:flex;flex-direction:column;gap:2px}._readout_x1pov_259[data-mode=quick]{flex-direction:column;gap:var(--space-2)}._qrCount_x1pov_287{display:flex;align-items:baseline;gap:var(--space-2)}._qrUnit_x1pov_292{font-size:var(--fs-h2);font-weight:500;color:var(--fg-2)}._readoutSplit_x1pov_297{width:1px;height:48px;align-self:center;background:var(--line-2)}._big_x1pov_303{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:700;line-height:1;color:var(--amber)}._bigTime_x1pov_310{font-family:var(--font-mono);font-size:var(--fs-hero);font-weight:500;line-height:1;color:var(--time-attack)}._versus_x1pov_320{display:flex;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-2) 0}._vsSides_x1pov_327{display:flex;align-items:center;justify-content:center;gap:var(--space-6)}._side_x1pov_333{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--fg-2)}._you_x1pov_341{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:conic-gradient(var(--accent) var(--pct, 0%),var(--line-2) 0)}._you_x1pov_341:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--neu-surface)}._you_x1pov_341>*{position:relative}._sideNote_x1pov_360{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg)}._sideNoteFoe_x1pov_366{color:var(--foe)}._vsMark_x1pov_369{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;letter-spacing:var(--tracking-mono);color:var(--foe)}._vsMeta_x1pov_376{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-left:var(--space-6);border-left:1px solid var(--line)}._vsMeta_x1pov_376 div{display:flex;align-items:baseline;gap:var(--space-2);white-space:nowrap}._vsMeta_x1pov_376 dt{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:500;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._vsMeta_x1pov_376 dd{margin:0;font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;text-transform:uppercase;color:var(--fg)}._startFab_x1pov_411{position:absolute;left:50%;bottom:calc(var(--space-3) * -1);z-index:1;transform:translate(-50%,50%);display:grid;place-items:center;width:60px;height:60px;border:0;border-radius:50%;background:var(--mc, var(--accent));color:var(--neu-well);cursor:pointer;box-shadow:0 0 0 5px var(--neu-surface),var(--neu-raised-sm);transition:background .28s ease,box-shadow .18s ease}._startFab_x1pov_411:not(:disabled):hover,._startFab_x1pov_411:not(:disabled):active{box-shadow:0 0 0 5px var(--neu-surface),var(--neu-sunk-sm)}._fabIcon_x1pov_440{display:grid;place-items:center}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._startFab_x1pov_411{animation:_fabPop_x1pov_1 .5s cubic-bezier(.3,1.5,.5,1) both}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._fabIcon_x1pov_440{animation:_fabNudge_x1pov_1 .5s ease both}@keyframes _fabPop_x1pov_1{0%{transform:translate(-50%,50%) scale(1)}30%{transform:translate(-50%,50%) scale(.8)}70%{transform:translate(-50%,50%) scale(1.1)}to{transform:translate(-50%,50%) scale(1)}}@keyframes _fabNudge_x1pov_1{0%{transform:none;opacity:1}35%{transform:translate(14px);opacity:0}36%{transform:translate(-14px);opacity:0}to{transform:none;opacity:1}}._roll_x1pov_483{display:inline-flex}._roll_x1pov_483>span{display:inline-block}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._roll_x1pov_483{overflow:hidden}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._roll_x1pov_483>span{animation:_rollIn_x1pov_1 .45s cubic-bezier(.3,1.3,.5,1) both;animation-delay:calc(var(--i) * 45ms)}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._vsSides_x1pov_327>*{animation:_rollIn_x1pov_1 .45s cubic-bezier(.3,1.3,.5,1) both}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._vsSides_x1pov_327>:nth-child(2){animation-delay:45ms}:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._vsSides_x1pov_327>:nth-child(3){animation-delay:90ms}@keyframes _rollIn_x1pov_1{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._startFab_x1pov_411,:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._fabIcon_x1pov_440,:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._roll_x1pov_483>span,:is(._card_x1pov_1,._cardMobile_x1pov_2)[data-switched] ._vsSides_x1pov_327>*{animation:none}}._startFab_x1pov_411:disabled{opacity:.45;cursor:not-allowed}._meterRow_x1pov_528{display:flex;justify-content:center;margin-top:auto;padding-bottom:var(--space-4)}._startRound_x1pov_538:disabled{opacity:.4;cursor:not-allowed}._board_x1pov_179{display:flex;flex-direction:column;flex:1;gap:var(--space-2);min-width:0;min-height:0}._boardFoot_x1pov_554{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}._boardReset_x1pov_563{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._boardReset_x1pov_563 svg{color:var(--me-c)}._boardBody_x1pov_576{flex:1;display:flex;flex-direction:column;gap:var(--space-2);min-height:0}._boardEmpty_x1pov_583{flex:1;display:grid;place-items:center;margin:0;text-align:center;font-size:var(--fs-sm);color:var(--fg-2)}._podium_x1pov_593{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);align-items:start;min-height:147px}._plinth_x1pov_605{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;padding:8px 4px;border-radius:14px;text-align:center}._plinth_x1pov_605:not([data-place="1"]){margin-top:20px}._plinth_x1pov_605[data-you]{background:color-mix(in srgb,var(--me-c) 7%,var(--neu-surface));box-shadow:var(--neu-sunk-sm)}._plinth_x1pov_605[data-you] ._plinthRank_x1pov_629,._plinth_x1pov_605[data-you] ._plinthScore_x1pov_630{color:var(--me-c)}._plinthAvatar_x1pov_633{width:30px;height:30px;border-radius:50%;border:0;background:#ffffff07;box-shadow:inset 0 1px #ffffff08}._plinth_x1pov_605[data-place="1"] ._plinthAvatar_x1pov_633{width:38px;height:38px;border-color:var(--medal-gold);background:var(--medal-gold-bg)}._plinth_x1pov_605[data-place="2"] ._plinthAvatar_x1pov_633{background:var(--medal-silver-bg);color:var(--medal-silver)}._plinth_x1pov_605[data-place="3"] ._plinthAvatar_x1pov_633{background:var(--medal-bronze-bg);color:var(--medal-bronze)}._plinthScore_x1pov_630{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2)}._plinthRank_x1pov_629{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);color:var(--fg-2)}._plinth_x1pov_605[data-place="1"] ._plinthScore_x1pov_630{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2)}._plinthRank_x1pov_629{color:var(--medal-gold)}._plinth_x1pov_605[data-place="2"] ._plinthScore_x1pov_630{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2)}._plinthRank_x1pov_629{color:var(--medal-silver)}._plinth_x1pov_605[data-place="3"] ._plinthScore_x1pov_630{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2)}._plinthRank_x1pov_629{color:var(--medal-bronze)}._plinthName_x1pov_694{display:flex;justify-content:center;min-width:0;max-width:100%;font-size:var(--fs-xs);font-weight:600;white-space:nowrap}._plinthName_x1pov_694>*{flex-wrap:wrap;justify-content:center;row-gap:3px;max-width:100%}._list_x1pov_712{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0}._rows_x1pov_721{display:flex;flex-direction:column;justify-content:space-between;gap:2px;flex:1 1 auto;min-height:0;overflow:hidden}._row_x1pov_721{display:grid;grid-template-columns:auto minmax(0,1fr) auto 14px;align-items:center;gap:var(--space-2);padding:3px var(--space-2);border-radius:var(--r-1);font-size:var(--fs-xs)}._row_x1pov_721[data-you]{padding:var(--space-3);border:0;border-radius:14px;background:color-mix(in srgb,var(--me-c) 7%,var(--neu-surface));box-shadow:var(--neu-sunk-sm);color:var(--me-c)}._row_x1pov_721[data-you] ._rowRank_x1pov_749,._row_x1pov_721[data-you] ._rowScore_x1pov_750{color:var(--me-c)}._row_x1pov_721[data-you] ._rowName_x1pov_753{font-weight:600}._rowRank_x1pov_749{font-family:var(--font-mono);font-size:var(--fs-2xs);white-space:nowrap;color:var(--fg-2)}._rowName_x1pov_753{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowScore_x1pov_750{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2)}._rowTrend_x1pov_777[data-dir=up]{color:var(--success)}._rowTrend_x1pov_777[data-dir=down]{color:var(--danger)}._rowTrend_x1pov_777[data-dir=flat]{color:var(--fg-2)}._boardMore_x1pov_786{font-size:var(--fs-xs);font-weight:700;color:var(--accent)}._taBoard_x1pov_794{display:flex;flex-direction:column;flex:1;gap:var(--space-3);align-items:center;justify-content:center;min-width:0}._taGrid_x1pov_803{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);width:100%;max-width:320px}._taCell_x1pov_810{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:0;border-radius:16px;background:#ffffff07;box-shadow:inset 0 1px #ffffff08}._taLabel_x1pov_821{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._taValue_x1pov_829{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;line-height:1}._taSub_x1pov_835{margin-top:calc(-1 * var(--space-1));font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._taLead_x1pov_842{color:var(--accent)}._pickRow_x1pov_848{display:flex;gap:var(--space-2)}._pickTrigger_x1pov_852{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface);color:var(--fg);text-align:left;cursor:pointer}._pickTrigger_x1pov_852>span{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._pickTrigger_x1pov_852 b{font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickCaret_x1pov_879{color:var(--fg-2)}._levelTrigger_x1pov_882{display:grid;place-items:center;width:46px;flex:none;border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface);color:var(--fg-2);cursor:pointer}._sheetWrap_x1pov_894{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:flex;align-items:flex-end}._scrim_x1pov_901{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;background:#03081399}._sheet_x1pov_894{position:relative;width:100%;max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:var(--space-4);border-top:1px solid var(--line-2);border-radius:var(--r-3) var(--r-3) 0 0;background:var(--bg-2)}._sheetHead_x1pov_921{margin-bottom:var(--space-2)}._sheetRow_x1pov_924{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:none;border-radius:var(--r-1);background:none;color:var(--fg);font-size:var(--fs-sm);text-align:left;cursor:pointer}._sheetRow_x1pov_924:hover:not(:disabled){background:var(--surface-hover)}._sheetRow_x1pov_924:disabled{opacity:.45;cursor:not-allowed}._sheetRow_x1pov_924[aria-pressed=true]{color:var(--accent)}._sheetAbbr_x1pov_947{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:var(--r-1);border:1px solid color-mix(in srgb,var(--cc, var(--line-2)) var(--tint-border),transparent);background:color-mix(in srgb,var(--cc, transparent) var(--tint-fill),transparent);color:var(--cc, var(--fg-2));font-family:var(--font-mono);font-size:var(--fs-2xs)}._sheetLabel_x1pov_960{flex:1;min-width:0}._cardMobile_x1pov_2{border:1px solid color-mix(in srgb,var(--mc, var(--accent)) 40%,transparent);transition:border-color .28s ease}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150){position:relative;overflow:hidden;gap:0;background:var(--neu-well);box-shadow:var(--neu-sunk)}._modesRail_x1pov_150{padding:var(--space-1);border-radius:14px}._modesMobile_x1pov_974{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;border-radius:17px 17px 0 0;border-bottom:1px solid var(--line);box-shadow:none}._cardMobile_x1pov_2 ._modesMobile_x1pov_974 ._modeThumb_x1pov_991{top:0;bottom:0;background:linear-gradient(color-mix(in srgb,var(--tc, var(--accent)) 14%,var(--neu-surface)),var(--neu-surface));box-shadow:none}._modesMobile_x1pov_974 ._modeThumb_x1pov_991:after{content:"";position:absolute;left:22%;right:22%;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--tc, var(--accent));box-shadow:0 0 10px var(--tc, var(--accent));transition:background .25s ease,box-shadow .25s ease}._modesRail_x1pov_150 ._modeThumb_x1pov_991{border-radius:10px}._modesRail_x1pov_150 ._modeThumb_x1pov_991:after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--tc, var(--accent));box-shadow:0 0 10px var(--tc, var(--accent));transition:background .25s ease,box-shadow .25s ease}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeCut_x1pov_1031{transition:opacity .2s ease}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeCut_x1pov_1031[data-near]{opacity:0}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._mode_x1pov_16{position:relative;z-index:1;border-radius:0;background:none;box-shadow:none}._modesMobile_x1pov_974 ._mode_x1pov_16{flex:1 1 0;flex-direction:column;min-width:0;justify-content:center;gap:var(--space-1);min-height:64px;padding:var(--space-2) var(--space-1);font-size:var(--fs-xs);white-space:nowrap}._modesMobile_x1pov_974 ._modeText_x1pov_48{align-items:center}._modesRail_x1pov_150 ._mode_x1pov_16{padding:var(--space-3)}._modesRail_x1pov_150 ._mode_x1pov_16+._mode_x1pov_16{margin-left:var(--space-1)}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._mode_x1pov_16:hover:not([data-on]){background:none}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._mode_x1pov_16[data-on]{background:none;box-shadow:none;transform:none}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._mode_x1pov_16[data-on]:before{display:none}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeThumb_x1pov_991{position:absolute;top:var(--space-1);bottom:var(--space-1);left:0;width:0;pointer-events:none;background:linear-gradient(145deg,color-mix(in srgb,var(--neu-surface-2) 95%,var(--fg-0)),color-mix(in srgb,var(--neu-surface) 85%,var(--neu-surface-2)));box-shadow:inset 0 1px 0 var(--neu-hi)}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeThumb_x1pov_991[data-ready]{transition:left .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1),top .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion: reduce){:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeThumb_x1pov_991[data-ready]{transition:none}}:is(._modesMobile_x1pov_974,._modesRail_x1pov_150) ._modeCut_x1pov_1031{position:absolute;z-index:2;top:calc(var(--space-1) + 10px);bottom:calc(var(--space-1) + 10px);left:0;width:1px;pointer-events:none;background:var(--line-2)}._modesMobile_x1pov_974 ._modeCut_x1pov_1031{top:0;bottom:0;background:var(--line)}._modesRail_x1pov_150 ._mode_x1pov_16>span:first-child{width:auto;height:auto;background:none;box-shadow:none}._modesRail_x1pov_150 ._mode_x1pov_16[data-on] ._modeIcon_x1pov_75{background:none;color:var(--mc)}._modesMobile_x1pov_974 ._modeIcon_x1pov_75{width:26px;height:26px;border-radius:9px}@media (min-width: 1081px){._modesRail_x1pov_150 ._mode_x1pov_16+._mode_x1pov_16{margin-left:0;margin-top:var(--space-1)}._modesRail_x1pov_150 ._modeThumb_x1pov_991{top:0;bottom:auto;left:var(--space-1);right:var(--space-1);width:auto;height:0}._modesRail_x1pov_150 ._modeCut_x1pov_1031{top:0;bottom:auto;left:calc(var(--space-1) + 10px);right:calc(var(--space-1) + 10px);width:auto;height:1px}._modesRail_x1pov_150 ._modeThumb_x1pov_991:after{left:0;right:auto;top:22%;bottom:22%;width:3px;height:auto;border-radius:0 3px 3px 0}}._readoutRow_x1pov_1166{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) 0}._readoutAside_x1pov_1173{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}._readoutAside_x1pov_1173 b{font-size:var(--fs-h4)}._cardMobile_x1pov_2 ._pickers_x1pov_233{flex-wrap:nowrap;gap:var(--space-2);min-height:48px;align-items:center}._cardMobile_x1pov_2 ._meterRow_x1pov_528{min-height:calc(26px + var(--space-4))}._readoutStack_x1pov_1196{display:grid}._readoutLayer_x1pov_1199{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:center;visibility:hidden}._readoutLayer_x1pov_1199[data-on]{visibility:visible}._cardMobile_x1pov_2 ._readoutLayer_x1pov_1199{gap:var(--space-4)}._cardMobile_x1pov_2 ._readoutLayer_x1pov_1199[data-duel]{gap:var(--space-1)}._pickersGhost_x1pov_1215{min-height:48px}._boardStack_x1pov_1218{display:grid;flex:1;min-width:0;min-height:0}._boardLayer_x1pov_1226{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;min-height:0;visibility:hidden}._boardLayer_x1pov_1226>*{flex:1}._boardLayer_x1pov_1226[data-on]{visibility:visible}._cardMobile_x1pov_2 ._pickers_x1pov_233>*:first-child{flex:1 1 auto;min-width:0}._cardMobile_x1pov_2 ._pickers_x1pov_233>*:last-child:not(:first-child){flex:0 0 auto;align-self:stretch}._standing_x1pov_1252{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised);color:inherit;text-decoration:none}._standingHead_x1pov_1263{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._standingTitle_x1pov_1269{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-h4);font-weight:600;color:var(--fg-0)}._standingTitle_x1pov_1269 svg{color:var(--amber)}._standingTitleTime_x1pov_1280 svg{color:var(--time-attack)}._standingReset_x1pov_1283{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._standingCells_x1pov_1290{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-3);padding:var(--space-3);border-radius:14px;background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._standingCell_x1pov_1290{display:flex;flex-direction:column;gap:4px;min-width:0}._standingLabel_x1pov_1306{font-size:var(--fs-2xs);color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._standingValue_x1pov_1313{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:1.1;color:var(--fg-0);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._standingPrompt_x1pov_1329{font-family:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--fg-2);white-space:normal}._standingUnit_x1pov_1337{margin-left:3px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-style:normal;font-weight:600;color:var(--fg-2)}._season_x1pov_1350{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:var(--space-2) 0}._seasonLabel_x1pov_1358{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._seasonChip_x1pov_1365{display:inline-flex;align-items:center;gap:6px;padding:4px var(--space-3);border:1px solid color-mix(in srgb,var(--sd) var(--tint-border),transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--sd) var(--tint-fill),transparent);color:var(--sd);font-size:var(--fs-xs);font-weight:600}._cardMobile_x1pov_2 ._season_x1pov_1350{justify-content:center;width:100%}._upgradeDialog_x1pov_1387{position:relative;overflow:hidden;width:min(440px,100%);padding:var(--space-5);border-radius:var(--r-3);background:radial-gradient(120% 55% at 50% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),var(--neu-surface);box-shadow:var(--neu-raised)}._upgradeBody_x1pov_1402{display:flex;flex-direction:column;gap:var(--space-3)}._upgradeGrab_x1pov_1407{align-self:center;width:var(--space-10);height:var(--space-1);border-radius:var(--r-pill);background:var(--line-2)}._upgradeHead_x1pov_1414{display:flex;align-items:center;justify-content:space-between}._upgradeIcon_x1pov_1419{display:grid;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--r-2);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);color:var(--accent)}._upgradeTitle_x1pov_1429{margin:0;font-size:var(--fs-h2)}._upgradeMuted_x1pov_1433{margin:0;color:var(--fg-2)}._upgradeClock_x1pov_1437{font-weight:600;color:var(--fg)}._upgradeMeter_x1pov_1441{display:flex;gap:var(--space-1)}._upgradeMeter_x1pov_1441 span{flex:1;height:var(--space-1);border-radius:var(--r-pill);background:var(--danger)}._upgradePerks_x1pov_1451{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._upgradePerks_x1pov_1451 li{display:flex;align-items:flex-start;gap:var(--space-2)}._upgradeCheck_x1pov_1463{flex-shrink:0;margin-top:calc(var(--space-1) / 2);color:var(--accent)}._upgradePrice_x1pov_1468{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0;color:var(--fg-2)}._upgradeAmount_x1pov_1476{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;color:var(--fg)}._upgradeSave_x1pov_1482{align-self:center;padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--gold) 12%,transparent);color:var(--gold);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:var(--tracking-mono);text-transform:uppercase}._upgradePriceSkeleton_x1pov_1494{display:flex}._upgradeActions_x1pov_1497{display:flex;gap:var(--space-3)}@media (max-width: 560px){._upgradeOverlay_x1pov_1503[role=dialog]{align-items:flex-end;padding:0}._upgradeDialog_x1pov_1387{width:100%;max-height:100%;padding:var(--space-3) var(--space-5) var(--space-8);border-radius:var(--r-3) var(--r-3) 0 0}}@media (max-width: 359px){._modesMobile_x1pov_974 ._modeText_x1pov_48{display:none}}._grid_k7m46_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);align-items:stretch}._col_k7m46_9{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._fill_k7m46_15{display:flex;flex-direction:column;flex:1;min-height:0}._fill_k7m46_15 ._slotCard_k7m46_21{flex:1;margin-top:0}._stack_k7m46_25{display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width: 1080px){._grid_k7m46_1{grid-template-columns:minmax(0,1fr)}}._panel_k7m46_38{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised);flex:1;min-height:0}._eyebrowRow_k7m46_52{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--dc, var(--accent))}._title_k7m46_65{margin:0;font-size:var(--fs-h2)}._coverageHead_k7m46_70{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto}._segments_k7m46_78{display:flex;gap:3px}._seg_k7m46_78{flex:1;height:5px;border-radius:var(--r-pill);background:var(--neu-surface);box-shadow:var(--neu-sunk-sm)}._segDone_k7m46_89{background:var(--accent)}._segmentsCompact_k7m46_92 ._seg_k7m46_78{height:3px}._resume_k7m46_99{align-self:flex-start}._empty_k7m46_103{margin:0;font-size:var(--fs-sm);color:var(--fg-2)}._list_k7m46_111{display:flex;flex-direction:column;gap:2px;margin:0 calc(var(--space-2) * -1);padding:0;list-style:none}._row_k7m46_124{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:0;border-radius:12px;background:transparent;color:var(--fg);text-align:left;cursor:pointer;transition:background .18s ease}._row_k7m46_124:hover{background:#ffffff0a}._row_k7m46_124[data-done]{color:var(--fg-2)}._row_k7m46_124[data-done] ._rowBody_k7m46_149{opacity:.55;transition:opacity .18s ease}._row_k7m46_124[data-done]:hover ._rowBody_k7m46_149{opacity:.85}._row_k7m46_124[data-done] ._rowTitle_k7m46_156{color:var(--fg-2)}._rowPlate_k7m46_161{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:color-mix(in srgb,var(--sc) var(--tint-fill-2),transparent);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-body);font-weight:600;color:var(--sc)}._row_k7m46_124[data-done] ._rowPlate_k7m46_161{--sc: var(--green)}._rowBody_k7m46_149{display:flex;flex-direction:column;gap:0;flex:1;min-width:0}._rowType_k7m46_188{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-family:var(--font-mono);line-height:1;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--sc)}._rowType_k7m46_188 svg{flex:none}._rowTitle_k7m46_156{font-size:var(--fs-sm);font-weight:600;color:var(--fg-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compact_k7m46_213{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._compact_k7m46_213 ._eyebrowRow_k7m46_52{display:grid;grid-template-columns:auto minmax(0,1fr) auto;row-gap:0;align-items:center;min-width:0}._timeLeft_k7m46_232{flex:none;white-space:nowrap}._panelHead_k7m46_236{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}._moduleLine_k7m46_243{grid-column:2 / -1;display:flex;gap:var(--space-1);min-width:0}._lessonNo_k7m46_249{flex:none;white-space:nowrap}._eyebrowText_k7m46_253{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compactBody_k7m46_259{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}._compactTitle_k7m46_266{margin:0;font-size:var(--fs-h3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compactProgress_k7m46_273{display:flex;align-items:center;gap:var(--space-3)}._compactProgress_k7m46_273 ._segments_k7m46_78{flex:1}._compactPlay_k7m46_281{display:grid;place-items:center;width:42px;height:42px;flex:none;border:none;border-radius:50%;background:var(--accent);box-shadow:var(--neu-raised-sm);color:var(--accent-contrast);cursor:pointer}._compactPlay_k7m46_281:disabled{opacity:.4;cursor:not-allowed}._todayHead_k7m46_301{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6)}._rail_k7m46_310{display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter-mobile) * -1);padding-inline:var(--gutter-mobile);scroll-padding-inline:var(--gutter-mobile);padding-block:12px 24px;margin-block:-12px -12px;-webkit-mask-image:linear-gradient(to right,#00000026 0,#000 20px,#000 calc(100% - 20px),#00000026);mask-image:linear-gradient(to right,#00000026 0,#000 20px,#000 calc(100% - 20px),#00000026)}._rail_k7m46_310::-webkit-scrollbar{display:none}._railSkeleton_k7m46_332{min-width:160px}._railCard_k7m46_335{display:flex;flex-direction:column;gap:5px;flex:none;width:48%;min-width:160px;scroll-snap-align:start;padding:var(--space-4);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised);color:var(--fg);text-align:left;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}._railCard_k7m46_335:active{box-shadow:var(--neu-sunk-sm)}._railCard_k7m46_335[data-done]{background:color-mix(in srgb,var(--green) 8%,var(--neu-surface));box-shadow:var(--neu-sunk-sm);color:var(--fg-2)}._railPlate_k7m46_366{width:28px;height:28px;border-radius:9px;font-size:var(--fs-xs)}._railMain_k7m46_372{display:flex;align-items:flex-start;gap:10px;min-width:0}._railText_k7m46_378{display:flex;flex-direction:column;gap:5px;min-width:0}._railCard_k7m46_335[data-done] ._railText_k7m46_378{opacity:.55}._railTitle_k7m46_388{font-size:var(--fs-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._domainTinted_k7m46_403{--accent: var(--dc);--accent-fill: color-mix(in srgb, var(--dc) var(--tint-fill), transparent);--accent-border: color-mix(in srgb, var(--dc) var(--tint-border), transparent);--accent-hover: color-mix(in srgb, var(--dc) var(--tint-fill-2), transparent)}._stack_p64nj_1{display:flex;flex-direction:column;gap:var(--space-2)}._stack_p64nj_1:has(._column_p64nj_8){flex:1 1 auto;min-height:0}._column_p64nj_8,._columnWide_p64nj_16{display:flex;flex-direction:column;padding:var(--space-3) var(--space-2);border:0;border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._column_p64nj_8{flex:1 1 auto;width:fit-content;min-width:84px;padding:var(--space-5) var(--space-3)}._block_p64nj_38{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding-block:var(--space-3);text-align:center}._block_p64nj_38+._block_p64nj_38{border-top:1px solid var(--line)}._block_p64nj_38:first-child{padding-top:0}._block_p64nj_38:last-child{padding-bottom:0}._column_p64nj_8>._block_p64nj_38{flex:1 1 auto}._blockLabel_p64nj_61{font-size:var(--fs-xs);color:var(--fg-2)}._blockLink_p64nj_67{color:inherit;text-decoration:none;cursor:pointer;transition:filter .15s ease}._blockLink_p64nj_67:hover{filter:brightness(1.2)}._blockLink_p64nj_67:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._figure_p64nj_81{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;line-height:1;color:var(--fc)}._figureUnit_p64nj_89{font-size:.5em;font-style:normal;font-weight:600}._figureSmall_p64nj_96{font-size:var(--fs-h2)}._figureHash_p64nj_99{margin-right:1px;font-size:.65em;font-style:normal;font-weight:600;opacity:.85}._rings_p64nj_109{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%}._ring_p64nj_109{display:flex;flex-direction:column;align-items:center;gap:5px}._ringDial_p64nj_122{position:relative;display:grid;place-items:center}._ringPct_p64nj_127{position:absolute;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:700;color:var(--rc)}._ringLabel_p64nj_134{font-size:var(--fs-xs);color:var(--fg)}._bars_p64nj_141{align-self:stretch;display:flex;align-items:flex-end;justify-content:center;gap:3px;height:36px}._bar_p64nj_141{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;flex:0 1 8px;height:100%}._barFill_p64nj_162{width:8px;max-width:100%;height:max(3px,var(--h));border-radius:var(--r-pill);background:var(--bar-c, var(--accent));opacity:.34}._barFill_p64nj_162[data-today]{opacity:1}._barDay_p64nj_176{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._gridRail_p64nj_185{grid-template-columns:minmax(0,1fr);gap:var(--space-4);height:100%;align-content:start}._gridRail_p64nj_185>._cell_p64nj_191:first-child,._gridRail_p64nj_185>._cell_p64nj_191:last-child{padding:0;box-shadow:none}._gridRail_p64nj_185>._cell_p64nj_191:first-child{padding-bottom:var(--space-4);box-shadow:inset 0 -2px 0 var(--neu-lo),inset 0 -3px 0 var(--neu-hi)}._gridRail_p64nj_185>._cell_p64nj_191:last-child{padding-top:var(--space-4);box-shadow:inset 0 1px 0 var(--neu-hi),inset 0 2px 0 var(--neu-lo)}._gridRail_p64nj_185 ._tile_p64nj_205{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3)}._gridRail_p64nj_185 ._tileValue_p64nj_212{font-size:var(--fs-h3)}@media (min-width: 769px) and (max-width: 1360px){._column_p64nj_8{flex-direction:row;align-items:stretch;width:auto;height:auto;padding:var(--space-5)}._column_p64nj_8 ._block_p64nj_38{flex:1 1 0;justify-content:center;padding-block:0;padding-inline:var(--space-4)}._column_p64nj_8 ._block_p64nj_38:first-child{flex-grow:2;padding-left:0}._column_p64nj_8 ._block_p64nj_38:last-child{padding-right:0}._column_p64nj_8 ._block_p64nj_38+._block_p64nj_38{border-top:0;border-left:1px solid var(--line)}._column_p64nj_8 ._rings_p64nj_109{flex-direction:row;justify-content:center}}@media (min-width: 769px) and (max-width: 1080px){._column_p64nj_8{flex-wrap:wrap;row-gap:var(--space-3)}._column_p64nj_8 ._block_p64nj_38{padding-inline:var(--space-2)}._column_p64nj_8 ._block_p64nj_38:first-child{flex:1 1 100%;padding:0 0 var(--space-3);border-bottom:1px solid var(--line)}._column_p64nj_8 ._block_p64nj_38:nth-child(2){padding-left:0;border-left:0}._column_p64nj_8 ._block_p64nj_38:last-child{padding-right:0}}._compact_p64nj_273{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:18px;background:var(--neu-surface);box-shadow:var(--neu-raised)}._compactRings_p64nj_282{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);flex:1 1 auto;min-width:0}._compactWeek_p64nj_290{display:flex;flex-direction:column;gap:8px;flex:1 1 42%;min-width:0;padding-left:var(--space-3);border-left:1px solid var(--line)}._compactWeek_p64nj_290 ._bars_p64nj_141{justify-content:space-between;gap:4px;height:52px}._compactWeek_p64nj_290 ._bar_p64nj_141{flex:1 1 0}._compactWeek_p64nj_290 ._barFill_p64nj_162{width:100%;border-radius:4px}._compactFoot_p64nj_311{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._compactAvg_p64nj_317{font-family:var(--font-mono);font-size:var(--fs-mono);text-transform:uppercase;letter-spacing:var(--tracking-mono);color:var(--fg-2)}._compactDelta_p64nj_324{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;color:var(--fc)}._page_g00a2_1{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:calc(var(--content-max) / 2);margin:0 auto;padding:var(--space-16) 0}._head_g00a2_11{display:flex;align-items:center;gap:var(--space-3)}._hatBox_g00a2_17{display:grid;place-items:center;flex:none;width:var(--space-12);height:var(--space-12);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._title_g00a2_28{font-size:var(--fs-h2)}._trace_g00a2_32{padding:var(--space-4) var(--space-5);font-size:var(--fs-mono);line-height:1.85;color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere}._line_g00a2_41{display:block}._line_g00a2_41:first-child{color:var(--code-fg)}._prompt_g00a2_49{color:var(--accent)}._cmd_g00a2_53{color:var(--code-keyword)}._str_g00a2_57{color:var(--code-string)}a._str_g00a2_57{text-decoration:underline;text-underline-offset:.2em}._err_g00a2_66{color:var(--danger)}._caret_g00a2_70{display:inline-block;width:1ch;height:1.25em;vertical-align:text-bottom;background:var(--accent);animation:_blink_g00a2_1 1.1s steps(1) infinite}@keyframes _blink_g00a2_1{50%{opacity:0}}@media (prefers-reduced-motion: reduce){._caret_g00a2_70{animation:none}}._tiles_g00a2_91{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}._tile_g00a2_91{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transition:transform .15s ease,box-shadow .15s ease}._tileIcon_g00a2_110{display:grid;place-items:center;flex:none;width:var(--space-8);height:var(--space-8);margin-bottom:var(--space-2);border-radius:var(--r-1);background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);color:var(--accent)}._tile_g00a2_91:hover,._tile_g00a2_91:focus-visible{transform:translateY(calc(var(--space-1) / -2));box-shadow:var(--neu-raised-sm),var(--glow-accent)}@media (max-width: 640px){._page_g00a2_1{gap:var(--space-4);padding:var(--space-6) 0}._trace_g00a2_32{padding:var(--space-3) var(--space-4);font-size:var(--fs-mono-sm)}._desktopOnly_g00a2_140,._blurb_g00a2_141{display:none}._tiles_g00a2_91{grid-template-columns:1fr}._tile_g00a2_91{flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4)}._tileIcon_g00a2_110{margin-bottom:0}._tileEyebrow_g00a2_160{order:1;margin-left:auto}}._fill_uisq6_1{display:flex;flex-direction:column;flex:1;min-height:0}._frame_98mnb_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:420px;padding:var(--space-6) var(--space-4) var(--space-16);overflow:hidden;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--c) 10%,var(--neu-ground)),var(--neu-ground) 60%);color:var(--fg)}._column_98mnb_20{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:min(100%,320px)}._stretch_98mnb_28{align-items:stretch}._label_98mnb_32{position:absolute;left:0;right:0;bottom:var(--space-6);justify-content:center;gap:0}._dots_98mnb_41{display:inline-block;width:3ch;text-align:left}._ghost_98mnb_47{display:inline-block;max-width:100%;border-radius:var(--r-1);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);animation:_fade_98mnb_1 .3s ease-out both}._track_98mnb_56{position:relative;max-width:100%}._rail_98mnb_61,._railFill_98mnb_62{position:absolute;height:3px;border-radius:2px}._rail_98mnb_61{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._railFill_98mnb_62{background:var(--c);transform-origin:left;animation:_grow_98mnb_1 ease-out both}._dot_98mnb_41{position:absolute;display:grid;place-items:center;border-radius:50%;background:var(--neu-surface-2)}._dotTodo_98mnb_87{background:var(--neu-well);box-shadow:var(--neu-sunk-sm),inset 0 0 0 1.5px var(--line-2)}._pip_98mnb_94{width:4px;height:4px;border-radius:50%;background:var(--fg-2);opacity:.7}._dotDone_98mnb_102{background:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 45%,transparent);color:var(--accent-contrast);animation:_fillDot_98mnb_1 ease-out both}._nowNode_98mnb_109{position:absolute;display:grid;place-items:center;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;color:var(--c);animation:_nowPulse_98mnb_1 ease-in-out infinite both}._lessonText_98mnb_123{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:100%;text-align:center}._typed_98mnb_132{font-weight:600;overflow-wrap:anywhere}._caret_98mnb_137{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.1em;background:var(--c);animation:_caret_98mnb_137 .7s step-end infinite}._cveId_98mnb_147{min-height:1.2em;font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:700;color:var(--cve);white-space:nowrap;overflow:hidden}._cveProduct_98mnb_157{margin-top:calc(-1 * var(--space-3));animation:_fade_98mnb_1 ease-out both}._gaugeRow_98mnb_162{display:flex;align-items:center;gap:var(--space-3)}._gauge_98mnb_162{width:96px;height:54px;flex:none}._gaugeBg_98mnb_174{stroke:var(--neu-well)}._gaugeFg_98mnb_178{stroke-dasharray:var(--len);stroke-dashoffset:var(--off);animation:_sweep_98mnb_1 cubic-bezier(.3,.9,.3,1) both}._scoreCol_98mnb_184{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._score_98mnb_184{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;font-variant-numeric:tabular-nums}._sev_98mnb_198{padding:var(--space-1) var(--space-2);border-radius:var(--r-1);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);color:var(--sev);background:color-mix(in srgb,var(--sev) 8%,var(--neu-surface));box-shadow:var(--neu-raised-sm);animation:_fade_98mnb_1 ease-out both}._scan_98mnb_211{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--code-fg)}._scanLine_98mnb_224{animation:_line_98mnb_1 ease-out both}._scanLine_98mnb_224 b{font-weight:500;color:var(--cve)}._opName_98mnb_233{margin-top:calc(-1 * var(--space-3));font-size:var(--fs-h2);font-weight:700;overflow-wrap:anywhere}._chain_98mnb_240{display:flex;flex-direction:column;padding-left:var(--space-1)}._step_98mnb_246{display:flex;align-items:center;gap:var(--space-3);min-width:0;animation:_stepOn_98mnb_1 ease-out both}._step_98mnb_246 i{flex:none;width:16px;height:16px;border-radius:50%;background:var(--c);box-shadow:var(--neu-raised-sm);animation:_dotOn_98mnb_1 ease-out both}._step_98mnb_246 span:not(._ghost_98mnb_47){overflow:hidden;font-size:var(--fs-sm);color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap}._stepFirst_98mnb_272 i{animation:_ring_98mnb_350 ease-in-out infinite}._stepFirst_98mnb_272 span:not(._ghost_98mnb_47){font-weight:600;color:var(--fg)}._stepGoal_98mnb_281 span:not(._ghost_98mnb_47){color:var(--c)}._link_98mnb_285{width:2px;height:18px;margin-left:7px;background:color-mix(in srgb,var(--c) 60%,var(--neu-well));transform-origin:top;animation:_linkOn_98mnb_1 ease-out both}._row_98mnb_294{display:flex;gap:var(--space-3)}._miniCard_98mnb_299{position:relative;width:40px;height:56px;border-radius:9px;border-top:2px solid color-mix(in srgb,var(--c) 70%,transparent);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);animation-name:_pop_98mnb_1,_glow_98mnb_1;animation-timing-function:cubic-bezier(.2,1.4,.4,1),ease-out;animation-fill-mode:both}._miniCard_98mnb_299:after{content:"";position:absolute;left:7px;right:12px;top:10px;height:3px;border-radius:2px;background:var(--neu-well);box-shadow:0 6px 0 var(--neu-well),0 12px 0 var(--neu-well)}._count_98mnb_326{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;font-variant-numeric:tabular-nums;color:var(--c)}._count_98mnb_326 small{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:500;color:var(--fg-2)}._board_98mnb_344{position:relative;width:150px;height:150px}._ring_98mnb_350{position:absolute;border-radius:50%;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);animation:_grow2_98mnb_1 cubic-bezier(.2,1.3,.4,1) both}._ring1_98mnb_358{top:0;right:0;bottom:0;left:0}._ring2_98mnb_362{top:22px;right:22px;bottom:22px;left:22px;background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._ring3_98mnb_368{top:46px;right:46px;bottom:46px;left:46px}._ring4_98mnb_372{top:64px;right:64px;bottom:64px;left:64px;background:color-mix(in srgb,var(--c) 30%,var(--neu-surface))}._hit_98mnb_377{position:absolute;width:10px;height:10px;margin:-5px;border-radius:50%;background:var(--c);box-shadow:0 0 8px color-mix(in srgb,var(--c) 70%,transparent);animation:_land_98mnb_1 ease-out both}._caption_98mnb_388{font-size:var(--fs-h3);font-weight:600;text-align:center;animation:_fade_98mnb_1 ease-out both}._caption_98mnb_388 em{margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-sm);font-style:normal;color:var(--c)}@keyframes _fade_98mnb_1{0%{opacity:0}}@keyframes _grow_98mnb_1{0%{transform:scaleX(0)}}@keyframes _fillDot_98mnb_1{0%{background:var(--neu-surface-2)}}@keyframes _nowPulse_98mnb_1{0%,to{box-shadow:var(--neu-raised-sm),0 0 color-mix(in srgb,var(--c) 0%,transparent)}50%{box-shadow:var(--neu-raised-sm),0 0 0 6px color-mix(in srgb,var(--c) 22%,transparent)}}@keyframes _caret_98mnb_137{50%{opacity:0}}@keyframes _sweep_98mnb_1{0%{stroke-dashoffset:var(--len)}}@keyframes _line_98mnb_1{0%{opacity:0;transform:translateY(4px)}}@keyframes _stepOn_98mnb_1{0%{opacity:.25}}@keyframes _dotOn_98mnb_1{0%{background:var(--neu-surface)}}@keyframes _linkOn_98mnb_1{0%{transform:scaleY(0);background:var(--neu-well)}}@keyframes _ring_98mnb_350{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 25%,transparent)}}@keyframes _pop_98mnb_1{0%{opacity:0;transform:scale(.6)}}@keyframes _glow_98mnb_1{30%{box-shadow:var(--neu-raised-sm),0 0 16px color-mix(in srgb,var(--c) 60%,transparent)}}@keyframes _grow2_98mnb_1{0%{transform:scale(0)}}@keyframes _land_98mnb_1{0%{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion: reduce){._frame_98mnb_1 *,._frame_98mnb_1 *:after{animation:none!important}}._fallback_rard4_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}._message_rard4_7{line-height:1.6}button._trigger_16ox7_1{flex-shrink:0;padding:0 var(--space-3)}button._trigger_16ox7_1[data-sent]{color:var(--success)}@media (max-width: 768px){._triggerWord_16ox7_10{display:none}button._trigger_16ox7_1{width:42px;padding:0;gap:0;justify-content:center}}._dialog_16ox7_21{align-items:stretch;text-align:left;gap:var(--space-4);width:100%;max-width:560px;padding:28px 28px 24px}._title_16ox7_30{margin:0;font-size:var(--fs-h3)}._sub_16ox7_35{margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._thumbs_16ox7_42{display:flex;gap:10px}._thumb_16ox7_42{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:46px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-size:var(--fs-sm);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._thumb_16ox7_42:hover{color:var(--success);border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent)}._thumb_16ox7_42[data-down]:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent)}._thumb_16ox7_42[data-active]{color:var(--success);border-color:color-mix(in srgb,var(--success) 55%,transparent);background:color-mix(in srgb,var(--success) 14%,transparent)}._thumb_16ox7_42[data-down][data-active]{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 14%,transparent)}._reasons_16ox7_87{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}@media (max-width: 480px){._reasons_16ox7_87{grid-template-columns:minmax(0,1fr)}}._reason_16ox7_87{min-height:42px;padding:10px 12px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._reason_16ox7_87:hover{color:var(--fg);border-color:var(--line-strong)}._reason_16ox7_87[data-on]{color:var(--accent);border-color:var(--accent-border);background:var(--accent-fill)}._commentField_16ox7_124{display:flex;flex-direction:column;gap:var(--space-1)}._count_16ox7_129{align-self:flex-end;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._count_16ox7_129[data-full]{color:var(--danger)}._comment_16ox7_124{width:100%;padding:12px;border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg);font-family:inherit;font-size:var(--fs-sm);resize:vertical}._comment_16ox7_124:focus-visible{outline:none;border-color:var(--accent-border);box-shadow:0 0 0 3px var(--accent-fill)}._actions_16ox7_156{display:flex;justify-content:flex-end;gap:10px}._shell_wlnxx_1{position:relative;display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background:var(--neu-ground);color:var(--fg);font-family:var(--font-body)}._shell_wlnxx_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--card-accent, transparent) 5%,transparent) 0%,color-mix(in srgb,var(--card-accent, transparent) 2%,transparent) 32%,transparent 75%)}._glowA_wlnxx_25,._glowB_wlnxx_26{position:absolute;border-radius:50%;pointer-events:none;z-index:0}._glowA_wlnxx_25{top:-5%;right:-5%;width:500px;height:500px;opacity:.025;background:radial-gradient(circle,var(--card-accent, var(--green)) 0%,transparent 70%)}._glowB_wlnxx_26{bottom:-10%;left:-5%;width:400px;height:400px;opacity:.03;background:radial-gradient(circle,#a855f7 0%,transparent 70%)}._beatBar_wlnxx_50{position:relative;z-index:1;flex-shrink:0;padding:12px 24px;background:var(--neu-surface);box-shadow:0 1px 0 var(--neu-hi),0 2px 0 var(--neu-lo)}._beatText_wlnxx_58{margin:0;font-size:var(--fs-xs);line-height:1.5}._beatLabel_wlnxx_63{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--card-accent, var(--accent));margin-right:8px}._cardArea_wlnxx_72{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;display:block;--stage-pad: 24px;padding:0 var(--stage-pad);scrollbar-width:none}._cardArea_wlnxx_72::-webkit-scrollbar{display:none}._cardWrap_wlnxx_88{width:100%;max-width:900px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-6) 10px}._cardBack_wlnxx_97{align-self:flex-start}._cardTier_wlnxx_100{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tier-c, var(--fg-2));background:color-mix(in srgb,var(--tier-c, var(--fg-2)) 8%,var(--neu-surface));border:0;box-shadow:var(--neu-raised-sm)}._cardTierHex_wlnxx_118{display:none;place-items:center;flex-shrink:0;width:16px;height:18px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:path("M6.43 0.88 Q8 0 9.57 0.88 L14.43 3.62 Q16 4.5 16 6.3 L16 11.7 Q16 13.5 14.43 14.38 L9.57 17.12 Q8 18 6.43 17.12 L1.57 14.38 Q0 13.5 0 11.7 L0 6.3 Q0 4.5 1.57 3.62 Z");background:var(--tier-c, var(--fg-2));color:var(--bg);font-family:var(--font-mono);font-size:9px;font-weight:700;line-height:1}._cardTime_wlnxx_136{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono)}._status_wlnxx_142{margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}._continue_wlnxx_150:disabled{opacity:.4;cursor:default}._footer_wlnxx_155{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:112px;padding:16px 24px;border-top:1px solid rgba(255,255,255,.06);background:var(--neu-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s ease,border-color .2s ease,min-height .34s cubic-bezier(.2,.8,.2,1)}._footer_wlnxx_155[data-tone]{min-height:136px}._footer_wlnxx_155[data-terse][data-tone]{min-height:112px}._footer_wlnxx_155[data-tone=success]{background:color-mix(in srgb,var(--success) 14%,var(--neu-surface));border-top-color:color-mix(in srgb,var(--success) 35%,transparent)}._footer_wlnxx_155[data-tone=danger]{background:color-mix(in srgb,var(--danger) 14%,var(--neu-surface));border-top-color:color-mix(in srgb,var(--danger) 35%,transparent)}._footer_wlnxx_155[data-tone=warn]{background:color-mix(in srgb,var(--amber) 14%,var(--neu-surface));border-top-color:color-mix(in srgb,var(--amber) 35%,transparent)}._footer_wlnxx_155[data-tone=neutral]{background:color-mix(in srgb,var(--fg-2) 8%,var(--neu-surface));border-top-color:color-mix(in srgb,var(--fg-2) 25%,transparent)}._footInner_wlnxx_198{width:100%;max-width:900px;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4)}._submitHint_wlnxx_206{align-self:center;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._submitStatus_wlnxx_212{align-self:center;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;white-space:nowrap}._submitStatus_wlnxx_212>span{color:var(--fg-2)}._submitStatus_wlnxx_212>span[data-ok]{color:var(--fg)}._submitStatus_wlnxx_212>._submitStatusDot_wlnxx_228{color:var(--fg-2)}._feedbackDrawer_wlnxx_233{margin-right:auto;min-width:0;max-width:640px;display:grid;grid-template-rows:1fr;animation:_feedbackDrawer_wlnxx_233 .34s cubic-bezier(.2,.8,.2,1) both}._feedback_wlnxx_233{min-width:0}@keyframes _feedbackDrawer_wlnxx_233{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@media (prefers-reduced-motion: reduce){._feedbackDrawer_wlnxx_233{animation:none}._footer_wlnxx_155{transition:background .2s ease,border-color .2s ease}}._beatDialogIcon_wlnxx_263{--vc: var(--fg-2);display:grid;place-items:center;width:28px;height:28px;margin:4px;flex-shrink:0;border-radius:50%;color:var(--bg-1);background:var(--vc);box-shadow:0 0 0 4px color-mix(in srgb,var(--vc) 14%,transparent)}._beatDialogHead_wlnxx_276[data-tone=success] ._beatDialogIcon_wlnxx_263{--vc: var(--success)}._beatDialogHead_wlnxx_276[data-tone=danger] ._beatDialogIcon_wlnxx_263{--vc: var(--danger)}._beatDialogHead_wlnxx_276[data-tone=warn] ._beatDialogIcon_wlnxx_263{--vc: var(--amber)}._beatDialogHead_wlnxx_276{display:inline-flex;align-items:center;gap:6px}._beatDialogHead_wlnxx_276[data-tone=success]{color:var(--success)}._beatDialogHead_wlnxx_276[data-tone=danger]{color:var(--danger)}._beatDialogHead_wlnxx_276[data-tone=warn]{color:var(--amber)}._beatDialogText_wlnxx_301{margin:0;line-height:1.65}._beatChainWrap_wlnxx_305{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._beatChainLabel_wlnxx_315{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);text-align:center}._beatContinue_wlnxx_323{align-self:flex-end;background:color-mix(in srgb,var(--accent) 10%,var(--neu-surface));border-color:transparent;box-shadow:var(--neu-raised-sm);color:var(--accent)}._beatContinue_wlnxx_323:hover,._beatContinue_wlnxx_323:active{box-shadow:var(--neu-sunk-sm)}._gradedActions_wlnxx_337{flex-shrink:0;display:flex;align-items:center;gap:var(--space-3)}._continue_wlnxx_150{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap;height:42px;padding:0 28px;border-radius:12px;background:var(--neu-surface);border:1px solid transparent;box-shadow:var(--neu-raised-sm);color:var(--fg);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);letter-spacing:-.01em;transition:box-shadow .2s ease}._continue_wlnxx_150:hover,._continue_wlnxx_150:active{box-shadow:var(--neu-sunk-sm)}._continue_wlnxx_150[data-submit],._continueGold_wlnxx_370{background:var(--gold);border-color:transparent;box-shadow:var(--neu-raised-sm);color:color-mix(in srgb,var(--gold) 12%,var(--bg));transition:transform .18s ease,box-shadow .18s ease}._continue_wlnxx_150[data-submit]:hover:not(:disabled),._continueGold_wlnxx_370:hover:not(:disabled),._continue_wlnxx_150[data-submit]:active:not(:disabled),._continueGold_wlnxx_370:active:not(:disabled){background:var(--gold);box-shadow:var(--neu-sunk-sm)}._wtCard_wlnxx_391{width:100%;max-width:1120px;margin:0 auto;flex:0 1 auto;min-height:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;border-radius:var(--r-3);overflow:hidden;display:flex;flex-direction:column}._wtCardHead_wlnxx_405{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--surface-2)}._wtCardFoot_wlnxx_414{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 20px;border-top:1px solid var(--line);background:var(--surface-2)}._wtScreen_wlnxx_389{width:100%;flex:1;min-height:min(440px,55dvh);overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:26px 28px}._wtScreen_wlnxx_389[data-split=true]{display:grid;grid-template-columns:5fr 6fr;gap:24px;align-items:stretch}._wtScreen_wlnxx_389[data-split=true] ._wtProse_wlnxx_443{justify-content:center}._wtScreen_wlnxx_389:not([data-split=true]) ._wtProse_wlnxx_443{max-width:640px}._wtProse_wlnxx_443{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._wtVisualCol_wlnxx_455{min-width:0;display:flex;flex-direction:column}._wtVisualCol_wlnxx_455>._wtVisual_wlnxx_455,._wtVisualCol_wlnxx_455>._wtIoWrap_wlnxx_461{flex:1;justify-content:center}._cardArea_wlnxx_72._wtArea_wlnxx_468{display:flex;flex-direction:column;padding-block:var(--space-5)}._wtStage_wlnxx_473{width:100%;max-width:1120px;margin:0 auto;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:22px}._wtTop_wlnxx_484{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:calc(var(--space-8) + var(--space-5))}._wtHeadMeta_wlnxx_492{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:14px;font-size:var(--fs-mono-sm);color:var(--fg-2)}@media (max-width: 640px){._wtTop_wlnxx_484{padding-top:0}._wtHeading_wlnxx_508{gap:4px}._wtHeading_wlnxx_508 h2{font-size:var(--fs-h3)}._wtHeading_wlnxx_508>:first-child{font-size:var(--fs-2xs)}._wtScreen_wlnxx_389{padding:var(--space-4) var(--gutter-mobile);gap:var(--space-3)}._wtBody_wlnxx_525{font-size:var(--fs-xs);line-height:1.6}._wtCardFoot_wlnxx_414{padding:10px 14px}._wtCardHead_wlnxx_405{display:none}._wtCard_wlnxx_391{flex:1}._wtScreen_wlnxx_389{min-height:0}._cardArea_wlnxx_72._wtArea_wlnxx_468{padding-block:var(--space-4)}}._wtDots_wlnxx_548{display:flex;align-items:center;justify-content:center;gap:7px}._wtDot_wlnxx_548{width:8px;height:8px;border-radius:50%;background:var(--line-2);flex-shrink:0;transition:background .3s ease}._wtDot_wlnxx_548[data-state=done]{background:color-mix(in srgb,var(--green) 55%,transparent)}._wtDot_wlnxx_548[data-state=current]{background:var(--green);box-shadow:0 0 6px color-mix(in srgb,var(--green) 60%,transparent)}@media (max-width: 720px){._wtScreen_wlnxx_389[data-split=true]{display:flex}}._wtScreenTitle_wlnxx_574{margin:0;font-weight:700}._wtBody_wlnxx_525{margin:0;font-size:var(--fs-h4);line-height:1.75;color:var(--code-fg)}._wtBody_wlnxx_525 strong{color:var(--fg);font-weight:600}._wtInlineCode_wlnxx_588{font-size:var(--fs-mono);color:var(--code-string)}._wtSev_wlnxx_592{font-family:var(--font-mono);font-size:var(--fs-mono)}._wtSev_wlnxx_592[data-sev=safe]{color:var(--green)}._wtSev_wlnxx_592[data-sev=danger],._wtSev_wlnxx_592[data-sev=bad]{color:var(--red)}._wtSev_wlnxx_592[data-sev=warn]{color:var(--amber)}._wtVisual_wlnxx_455{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-3);background:var(--code-panel);border:1px solid var(--line-2)}._wtPipeline_wlnxx_615{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._wtNodeWrap_wlnxx_621{display:inline-flex;align-items:center;gap:var(--space-2)}._wtNode_wlnxx_621{padding:6px 12px;border-radius:8px;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--code-fg);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._wtNode_wlnxx_621[data-sev=safe]{--sev: var(--green)}._wtNode_wlnxx_621[data-sev=danger],._wtNode_wlnxx_621[data-sev=bad]{--sev: var(--red)}._wtNode_wlnxx_621[data-sev=warn]{--sev: var(--amber)}._wtNode_wlnxx_621[data-sev=info]{--sev: var(--info)}._wtNode_wlnxx_621[data-sev]{color:var(--sev);background:color-mix(in srgb,var(--sev) 12%,transparent);border-color:color-mix(in srgb,var(--sev) 35%,transparent)}._wtArrow_wlnxx_654{color:var(--fg-2)}._wtCode_wlnxx_657{font-size:var(--fs-xs);line-height:1.7;color:var(--code-fg);white-space:pre-wrap;word-break:break-word}._wtNote_wlnxx_664{margin:0;font-size:var(--fs-mono);line-height:1.55;font-style:italic}._wtCodeGrid_wlnxx_671{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._wtCodeGrid_wlnxx_671[data-cols="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._wtCodePanel_wlnxx_679{overflow:hidden;border-radius:var(--r-2);background:var(--bg);border:1px solid var(--line)}._wtCodePanelLabel_wlnxx_685{padding:7px 12px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.04em;color:var(--fg-2)}._wtCodePre_wlnxx_693{margin:0;padding:12px 14px;font-size:var(--fs-xs);line-height:1.6;color:var(--code-fg);white-space:pre-wrap;word-break:break-word;overflow-x:auto}._wtCodeLine_wlnxx_703{padding-left:8px;margin:0 -8px;border-left:2px solid transparent}._wtCodeLine_wlnxx_703[data-sev=safe]{--sev: var(--green)}._wtCodeLine_wlnxx_703[data-sev=danger],._wtCodeLine_wlnxx_703[data-sev=bad]{--sev: var(--red)}._wtCodeLine_wlnxx_703[data-sev=warn]{--sev: var(--amber)}._wtCodeLine_wlnxx_703[data-sev=info]{--sev: var(--info)}._wtCodeLine_wlnxx_703[data-sev]{border-left-color:var(--sev);background:color-mix(in srgb,var(--sev) 12%,transparent)}._wtCodeTag_wlnxx_725{margin-left:8px;font-size:var(--fs-2xs);color:var(--sev, var(--fg-2))}._wtCodeCaption_wlnxx_730{padding:6px 12px;border-top:1px solid var(--line);font-size:var(--fs-mono);color:var(--fg-2)}._tokKw_wlnxx_736{color:var(--code-keyword)}._tokStr_wlnxx_739{color:var(--code-string)}._tokNum_wlnxx_742{color:var(--info)}._wtHl_wlnxx_745{font-weight:600;color:var(--code-fg)}._wtHl_wlnxx_745[data-sev=safe]{color:var(--green)}._wtHl_wlnxx_745[data-sev=danger],._wtHl_wlnxx_745[data-sev=bad]{color:var(--red)}._wtHl_wlnxx_745[data-sev=warn]{color:var(--amber)}._wtHl_wlnxx_745[data-sev=info]{color:var(--info)}._wtCallout_wlnxx_762{padding:11px 14px;border-radius:var(--r-2);border-left:3px solid var(--info);background:color-mix(in srgb,var(--info) 8%,transparent);font-size:var(--fs-xs);line-height:1.5;color:var(--fg)}._wtCallout_wlnxx_762[data-sev=safe]{border-left-color:var(--green);background:color-mix(in srgb,var(--green) 8%,transparent)}._wtCallout_wlnxx_762[data-sev=danger],._wtCallout_wlnxx_762[data-sev=bad]{border-left-color:var(--red);background:color-mix(in srgb,var(--red) 8%,transparent)}._wtCallout_wlnxx_762[data-sev=warn]{border-left-color:var(--amber);background:color-mix(in srgb,var(--amber) 8%,transparent)}._wtCalloutBox_wlnxx_784{--sev: var(--info);padding:12px 16px;border-radius:10px;background:color-mix(in srgb,var(--sev) 8%,transparent);border:1px solid color-mix(in srgb,var(--sev) 27%,transparent)}._wtCalloutBox_wlnxx_784[data-sev=safe]{--sev: var(--green)}._wtCalloutBox_wlnxx_784[data-sev=danger],._wtCalloutBox_wlnxx_784[data-sev=bad]{--sev: var(--red)}._wtCalloutBox_wlnxx_784[data-sev=warn]{--sev: var(--amber)}._wtCalloutText_wlnxx_801{line-height:1.55;color:var(--fg)}._wtCalloutItems_wlnxx_805{display:flex;flex-direction:column;gap:6px}._wtCalloutItems_wlnxx_805[data-mt=true]{margin-top:10px}._wtCalloutItem_wlnxx_805{display:flex;gap:8px;font-size:var(--fs-xs);line-height:1.5;color:var(--fg-2)}._wtCalloutBullet_wlnxx_820{flex-shrink:0;color:var(--sev)}._wtCalloutBullet_wlnxx_820[data-sev=safe]{--sev: var(--green)}._wtCalloutBullet_wlnxx_820[data-sev=danger],._wtCalloutBullet_wlnxx_820[data-sev=bad]{--sev: var(--red)}._wtCalloutBullet_wlnxx_820[data-sev=warn]{--sev: var(--amber)}._wtCalloutBullet_wlnxx_820[data-sev=info]{--sev: var(--info)}._wtNav_wlnxx_838{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}._wtBack_wlnxx_844{height:42px;padding:0 18px;border-radius:12px;cursor:pointer;font-family:var(--font-display);font-weight:600;color:var(--fg-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._wtBack_wlnxx_844:hover{background:var(--surface-hover)}._wtNext_wlnxx_859{border:0;color:var(--accent-contrast);background:var(--accent);box-shadow:var(--neu-raised-sm);transition:box-shadow .18s ease}._wtNext_wlnxx_859:hover,._wtNext_wlnxx_859:active{background:var(--accent);box-shadow:var(--neu-sunk-sm)}@media (max-width: 640px){._cardArea_wlnxx_72{--stage-pad: 14px}._cardWrap_wlnxx_88{padding-block:var(--space-5) 16px}._hintBtn_wlnxx_880{width:40px;height:40px;padding:0;justify-content:center;border-radius:50%;gap:0}._hintLabel_wlnxx_888{display:none}._submitStatus_wlnxx_212{flex-direction:column;align-items:flex-start;gap:2px;line-height:1.25}._submitStatusDot_wlnxx_228{display:none}}._wtIoWrap_wlnxx_461{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-3);background:var(--code-panel);border:1px solid var(--line-2)}._wtIo_wlnxx_461{display:flex;align-items:center;gap:12px}._wtIoPane_wlnxx_916{flex:1;min-width:0;padding:12px;border-radius:var(--r-2);background:var(--bg);border:1px solid var(--line)}._wtIoLabel_wlnxx_924{margin-bottom:6px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._wtIoCode_wlnxx_932{margin:0;font-size:var(--fs-mono);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--code-fg)}._wtIoValue_wlnxx_940{font-size:var(--fs-xs);line-height:1.5;color:var(--fg)}._wtIoSep_wlnxx_945{flex-shrink:0;font-family:var(--font-mono);font-weight:700;font-size:var(--fs-xs);color:var(--fg-2)}@media (max-width: 720px){._wtIo_wlnxx_461{flex-direction:column;align-items:stretch}._wtIoSep_wlnxx_945{align-self:center}._wtIoSep_wlnxx_945[data-arrow]{transform:rotate(90deg)}}._assistGroup_wlnxx_971{display:inline-flex;align-items:center;gap:8px;margin-right:auto}._hintBtn_wlnxx_880{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:12px;background:var(--neu-surface);border:0;box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;font-family:var(--font-display);font-weight:600;transition:background .2s ease,box-shadow .2s ease,color .2s ease}._hintBtn_wlnxx_880:hover{background:var(--surface-hover)}._hintBtn_wlnxx_880:active,._hintBtn_wlnxx_880[data-on]{box-shadow:var(--neu-sunk-sm)}._hintBtn_wlnxx_880[data-on]{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,var(--neu-surface))}._hintBtn_wlnxx_880:disabled{cursor:default}._glossaryBtn_wlnxx_1011{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;padding:0;border-radius:50%;background:var(--neu-surface);border:0;box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:15px;line-height:1;transition:background .2s ease,box-shadow .2s ease,color .2s ease}._glossaryBtn_wlnxx_1011:hover{background:var(--surface-hover);color:var(--fg)}._glossaryBtn_wlnxx_1011:active{box-shadow:var(--neu-sunk-sm)}._wafDock_wlnxx_1046{--waf-open-w: min(360px, calc(100vw - 2 * var(--space-4)));position:relative;display:none}._wafChip_wlnxx_1051{display:flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-3);border-radius:12px;border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;font-family:var(--font-display);font-weight:600;white-space:nowrap;transition:color .15s ease,background .15s ease,box-shadow .15s ease}._wafChip_wlnxx_1051:hover{background:var(--surface-hover)}._wafChipLabel_wlnxx_1074{line-height:1}._wafChipCount_wlnxx_1077{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--neu-surface-2);color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;line-height:1}._wafChip_wlnxx_1051:active,._wafDock_wlnxx_1046[data-open] ._wafChip_wlnxx_1051{box-shadow:var(--neu-sunk-sm)}._wafDock_wlnxx_1046[data-open] ._wafChip_wlnxx_1051{color:var(--fg)}._wafChip_wlnxx_1051[data-tripped]{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--neu-surface))}._wafChip_wlnxx_1051[data-tripped] ._wafChipCount_wlnxx_1077{background:var(--danger);color:var(--bg)}._wafChip_wlnxx_1051:focus-visible{outline:2px solid var(--acc);outline-offset:2px}._wafSheet_wlnxx_1113{position:absolute;left:0;bottom:100%;z-index:5;width:100%;max-height:0;opacity:0;overflow:hidden;border-radius:12px;background:var(--bg-2);box-shadow:0 18px 44px -18px #000000f2;pointer-events:none;transition:width .28s cubic-bezier(.2,.9,.3,1),left .28s cubic-bezier(.2,.9,.3,1),max-height .28s cubic-bezier(.2,.9,.3,1),bottom .28s cubic-bezier(.2,.9,.3,1),border-radius .28s cubic-bezier(.2,.9,.3,1),opacity .16s ease}._wafSheet_wlnxx_1113>*{min-width:var(--waf-open-w)}._wafDock_wlnxx_1046[data-open] ._wafSheet_wlnxx_1113{left:var(--waf-shift, 0px);width:var(--waf-open-w);max-height:52vh;bottom:calc(100% + 8px);border-radius:var(--r-2);opacity:1;overflow-y:auto;pointer-events:auto}._wafDock_wlnxx_1046[data-pulse] ._wafChip_wlnxx_1051{animation:_wafChipGlow_wlnxx_1 .8s ease-in-out 2}@keyframes _wafChipGlow_wlnxx_1{0%,to{transform:scale(1);box-shadow:var(--neu-raised-sm)}45%{transform:scale(1.06);box-shadow:var(--neu-raised-sm),0 0 0 3px color-mix(in srgb,var(--danger) 35%,transparent),0 0 22px -2px color-mix(in srgb,var(--danger) 65%,transparent)}}@media (max-width: 759px){._wafDock_wlnxx_1046{display:block}}@media (prefers-reduced-motion: reduce){._wafSheet_wlnxx_1113,._wafDock_wlnxx_1046[data-pulse] ._wafChip_wlnxx_1051{transition:opacity .16s ease;animation:none}}._hintPanel_wlnxx_1177{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 16px;border-radius:16px;background:color-mix(in srgb,var(--amber) 7%,var(--neu-surface));border:0;box-shadow:var(--neu-sunk-sm);color:var(--fg);line-height:1.55;animation:_hintReveal_wlnxx_1 .7s cubic-bezier(.16,1,.3,1) both}@keyframes _hintReveal_wlnxx_1{0%{opacity:0;transform:translateY(16px);box-shadow:var(--neu-sunk-sm),0 0 color-mix(in srgb,var(--amber) 0%,transparent)}45%{opacity:1;transform:none;box-shadow:var(--neu-sunk-sm),0 0 0 3px color-mix(in srgb,var(--amber) 45%,transparent)}to{opacity:1;transform:none;box-shadow:var(--neu-sunk-sm),0 0 color-mix(in srgb,var(--amber) 0%,transparent)}}@media (prefers-reduced-motion: reduce){._hintPanel_wlnxx_1177{animation:none}}._hintPanelIcon_wlnxx_1219{flex-shrink:0;line-height:1.4}._hintPanelBody_wlnxx_1223{min-width:0;display:flex;flex-direction:column;gap:8px}._hintFacts_wlnxx_1229{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;color:var(--fg-2)}._cardTimerRow_wlnxx_1240{position:relative;grid-column:2;grid-row:1;justify-self:center;display:flex;justify-content:center}._cardTimer_wlnxx_1240{position:relative;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:600;color:var(--fg-2);font-variant-numeric:tabular-nums}._cardTimer_wlnxx_1240[data-low=true]{color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,transparent);background:color-mix(in srgb,var(--red) 12%,transparent);animation:_cardTimerGlow_wlnxx_1 1.3s ease-in-out infinite}@keyframes _cardTimerGlow_wlnxx_1{0%,to{box-shadow:0 0 4px color-mix(in srgb,var(--red) 30%,transparent)}50%{box-shadow:0 0 14px 2px color-mix(in srgb,var(--red) 60%,transparent)}}@media (prefers-reduced-motion: reduce){._cardTimer_wlnxx_1240[data-low=true]{animation:none}}@property --spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}._cardTimer_wlnxx_1240[data-bonus]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:color-mix(in srgb,var(--amber) 14%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--amber) 28%,transparent);animation:none}._cardTimer_wlnxx_1240[data-bonus]:before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--spin),transparent 0deg,color-mix(in srgb,var(--amber) 25%,transparent) 40deg,var(--amber) 88deg,#fff 104deg,var(--amber) 122deg,transparent 190deg,color-mix(in srgb,var(--amber) 60%,transparent) 320deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:_cardTimeSpark_wlnxx_1 2.1s ease-out forwards;pointer-events:none}@keyframes _cardTimeSpark_wlnxx_1{0%{--spin: 0deg;opacity:1}82%{opacity:1}to{--spin: 720deg;opacity:0}}._cardTimeBolt_wlnxx_1339{font-size:var(--fs-xs);line-height:1;animation:_cardTimeStrike_wlnxx_1 2.1s steps(1,end) forwards}@keyframes _cardTimeStrike_wlnxx_1{0%,to{opacity:1;filter:brightness(1);text-shadow:0 0 6px color-mix(in srgb,var(--amber) 70%,transparent)}6%{opacity:.25;filter:brightness(.7);text-shadow:none}10%{opacity:1;filter:brightness(2);text-shadow:0 0 12px var(--amber)}14%{opacity:.5}18%{opacity:1;filter:brightness(1.4)}46%{filter:brightness(1.8);text-shadow:0 0 13px var(--amber)}50%{filter:brightness(1)}}@media (prefers-reduced-motion: reduce){._cardTimer_wlnxx_1240[data-bonus]:before{animation:none;opacity:0}._cardTimeBolt_wlnxx_1339{animation:none}}._speedText_wlnxx_1387{position:absolute;left:50%;top:100%;transform:translate(-50%,3px);z-index:6;pointer-events:none;display:inline-flex;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}._speedLetter_wlnxx_1402{display:inline-block;white-space:pre;opacity:0;text-shadow:0 0 8px color-mix(in srgb,var(--amber) 55%,transparent);animation:_speedLetter_wlnxx_1402 3.4s ease forwards;animation-delay:calc(var(--i) * 45ms)}@keyframes _speedLetter_wlnxx_1402{0%{opacity:0;transform:translateY(6px) scale(.7);filter:blur(2px)}7%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}85%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-7px) scale(.85);filter:blur(2px)}}@media (prefers-reduced-motion: reduce){._speedLetter_wlnxx_1402{animation:none;opacity:1;transform:none;filter:none}}@media (max-width: 768px){._cardTier_wlnxx_100,._cardTime_wlnxx_136{display:none}._cardTierHex_wlnxx_118{display:grid}._cardTimer_wlnxx_1240{padding:3px 7px}._speedText_wlnxx_1387{letter-spacing:.1em}._footer_wlnxx_155{min-height:64px;padding:8px var(--gutter-mobile)}._continue_wlnxx_150{padding:0 20px}._footInner_wlnxx_198{gap:var(--space-3)}._footer_wlnxx_155[data-tone] ._footInner_wlnxx_198{flex-direction:column;align-items:flex-end;gap:var(--space-2)}._footer_wlnxx_155[data-tone] ._feedback_wlnxx_233{width:100%;max-width:none;margin-right:0}._footer_wlnxx_155[data-terse][data-tone]{min-height:64px}._footer_wlnxx_155[data-terse][data-tone] ._footInner_wlnxx_198{flex-direction:row;align-items:center}._footer_wlnxx_155[data-terse][data-tone] ._feedback_wlnxx_233{width:auto}}._wtSkeleton_wlnxx_1490{display:flex;flex-direction:column;gap:var(--space-4);width:100%}._studyText_wlnxx_1497{margin:0}._studyBtn_wlnxx_1502{margin-top:10px}._beatDialog_wlnxx_263{gap:12px;padding:18px 22px}@media (max-width: 768px){._beatDialog_wlnxx_263{gap:10px;padding:12px}}._staged_wlnxx_1519>header,._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>*,._staged_wlnxx_1519>footer{animation:_runRise_wlnxx_1 .8s cubic-bezier(.16,1,.3,1) both}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>*{animation-delay:1.5s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(1){animation-delay:.2s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(2){animation-delay:.46s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(3){animation-delay:.72s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(4){animation-delay:.98s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(5){animation-delay:1.24s}._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>:nth-child(6){animation-delay:1.5s}._staged_wlnxx_1519>footer{animation-delay:1.1s}@keyframes _runRise_wlnxx_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._staged_wlnxx_1519>header,._staged_wlnxx_1519 ._cardWrap_wlnxx_88>:not(._hintPanel_wlnxx_1177):not(._status_wlnxx_142)>*,._staged_wlnxx_1519>footer{animation:none}}._head_dm7km_3{position:relative;z-index:2;flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 24px;background:var(--bg-1);border-bottom:1px solid var(--line)}._head_dm7km_3:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--card-accent, var(--line-2));opacity:.85}._headLeft_dm7km_26{grid-column:1;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-width:0}._back_dm7km_36{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:var(--r-1);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;transition:background .15s ease,color .15s ease}._back_dm7km_36[data-labelled]{width:auto;padding:0 calc(var(--space-3) - var(--tracking-label)) 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;line-height:1;letter-spacing:var(--tracking-label)}._back_dm7km_36:hover{background:var(--surface-hover);color:var(--fg)}._back_dm7km_36:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._type_dm7km_72{min-width:0}._typeBtn_dm7km_76{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--card-accent, var(--fg-2));font-size:var(--fs-h3);line-height:1;transition:background .15s ease}._typeBtn_dm7km_76:hover{background:var(--surface-hover)}._stack_dm7km_93{display:flex;align-items:center;gap:6px}._stackLabel_dm7km_98{font-size:var(--fs-2xs);color:var(--fg-2);text-transform:uppercase;letter-spacing:.08em;margin-right:2px}._chip_dm7km_105{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:2px 7px;border-radius:3px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);border:0}._meta_dm7km_116{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:14px;font-size:var(--fs-mono-sm);color:var(--fg-2)}._dots_dm7km_126{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:260px}._dot_dm7km_126{width:7px;height:7px;border-radius:50%;background:var(--line-strong);opacity:.45;transition:background .2s ease,opacity .2s ease}._dot_dm7km_126[data-state=done]{background:var(--d, var(--fg));opacity:1}._dot_dm7km_126[data-state=current]{background:var(--d, var(--fg));opacity:1;box-shadow:0 0 6px color-mix(in srgb,var(--d, var(--fg)) 60%,transparent)}._div_dm7km_152{width:1px;height:14px;background:var(--line)}._counter_dm7km_157{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._counter_dm7km_157 b{display:inline-block;min-width:calc(var(--digits, 1) * 1ch);text-align:right;color:var(--fg);font-weight:600}@media (max-width: 768px){._head_dm7km_3{gap:8px;padding:10px var(--gutter-mobile)}._type_dm7km_72,._stack_dm7km_93,._counter_dm7km_157,._div_dm7km_152{display:none}._back_dm7km_36,._typeBtn_dm7km_76{width:26px;height:26px}._meta_dm7km_116{gap:10px}._dots_dm7km_126{gap:3px;max-width:120px}._dot_dm7km_126{width:6px;height:6px}}._page_oj1vw_1{max-width:var(--page-max);margin-inline:auto;width:100%}@media (max-width: 640px){._page_oj1vw_1{padding:0}}._head_oj1vw_11{margin-bottom:var(--space-4)}._desc_oj1vw_14{margin:6px 0 0;max-width:640px}._list_oj1vw_18{display:flex;flex-direction:column;gap:12px}._status_oj1vw_23,._empty_oj1vw_24{color:var(--fg-2);font-size:var(--fs-xs)}._solvedSection_oj1vw_28{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}._activeSection_oj1vw_35{display:flex;flex-direction:column;gap:var(--space-3)}._continueSection_oj1vw_42{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid var(--line);margin-bottom:var(--space-6)}._solvedHead_oj1vw_50{display:flex;align-items:center;gap:8px}._solvedLabel_oj1vw_56{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;letter-spacing:.06em;color:var(--fg)}._solvedCount_oj1vw_65{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._soonCount_oj1vw_71{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:2px 7px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg-2)}._empty_oj1vw_24{padding:24px;text-align:center;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2)}._flow_oj1vw_92{max-width:820px;margin-inline:auto;width:100%;height:100%;overflow-y:auto;padding:var(--space-4) var(--space-8) var(--space-6)}._briefTop_oj1vw_100{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:var(--space-4)}._persp_oj1vw_107,._tier_oj1vw_108{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em}._persp_oj1vw_107{color:var(--persp, var(--fg-2));background:color-mix(in srgb,var(--persp, var(--fg-2)) 12%,transparent);border:1px solid color-mix(in srgb,var(--persp, var(--fg-2)) 35%,transparent)}._tier_oj1vw_108{color:var(--tier, var(--fg-2));background:color-mix(in srgb,var(--tier, var(--fg-2)) var(--tint-fill-2),transparent);border:1px solid color-mix(in srgb,var(--tier, var(--fg-2)) 35%,transparent)}._tier_oj1vw_108[data-tier="1"]{--tier: #5aa9ff}._tier_oj1vw_108[data-tier="2"]{--tier: var(--amber)}._tier_oj1vw_108[data-tier="3"]{--tier: #ff8a4d}._tier_oj1vw_108[data-tier="4"]{--tier: var(--red)}._briefTitle_oj1vw_146{margin:8px 0 0;font-size:var(--fs-h2);font-weight:800}._briefObjective_oj1vw_151{margin:10px 0 0;color:var(--amber)}._briefProse_oj1vw_155{margin:16px 0 0;line-height:1.7;color:var(--code-fg);white-space:pre-wrap}._statCard_oj1vw_161{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin-top:20px;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden}._stat_oj1vw_23{padding:14px 16px}._stat_oj1vw_23+._stat_oj1vw_23{border-left:1px solid var(--line)}@media (max-width: 560px){._statCard_oj1vw_161{grid-template-columns:minmax(0,1fr)}._stat_oj1vw_23+._stat_oj1vw_23{border-left:0;border-top:1px solid var(--line)}}._statLabel_oj1vw_186{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._statVal_oj1vw_193{margin-top:4px;font-weight:600;color:var(--fg)}._chainCard_oj1vw_198{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:16px 14px;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._sectionLabel_oj1vw_209{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);margin-bottom:10px;text-align:center}._fallback_oj1vw_218{margin-top:20px;padding:14px 16px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-size:var(--fs-xs);line-height:1.5;color:var(--fg-2)}._startRow_oj1vw_229{margin-top:var(--space-5)}._beginBtn_oj1vw_232{width:100%}._chain_oj1vw_198{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:4px;row-gap:16px}._node_oj1vw_245{position:relative;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:8px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._nodeIcon_oj1vw_259{flex-shrink:0}._node_oj1vw_245[data-goal]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent)}._node_oj1vw_245[data-done]{color:var(--green);background:color-mix(in srgb,var(--green) 10%,transparent);border-color:color-mix(in srgb,var(--green) 35%,transparent)}._node_oj1vw_245[data-partial]{color:var(--warn-bright);background:color-mix(in srgb,var(--warn-bright) 9%,transparent);border-color:color-mix(in srgb,var(--warn-bright) 32%,transparent)}._node_oj1vw_245[data-missed]{color:var(--red);background:color-mix(in srgb,var(--red) 8%,transparent);border-color:color-mix(in srgb,var(--red) 30%,transparent)}._node_oj1vw_245[data-active]{color:var(--fg);background:color-mix(in srgb,var(--fg) 10%,transparent);border-color:color-mix(in srgb,var(--fg) 35%,transparent)}._nodeCount_oj1vw_288{font-size:var(--fs-2xs);letter-spacing:.04em;color:color-mix(in srgb,var(--green) 80%,var(--fg));font-variant-numeric:tabular-nums}._nodeBar_oj1vw_294{position:absolute;left:8px;right:8px;bottom:-6px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--fg) 12%,transparent);overflow:hidden}._nodeBar_oj1vw_294>i{display:block;height:100%;border-radius:2px;background:var(--green);box-shadow:0 0 6px color-mix(in srgb,var(--green) 70%,transparent);transition:width .4s cubic-bezier(.4,0,.2,1)}._connector_oj1vw_312{color:var(--fg-2);font-size:var(--fs-mono);transition:color .2s ease,font-weight .2s ease}._connector_oj1vw_312[data-tone=done]{color:var(--green);font-weight:700}._connector_oj1vw_312[data-tone=partial]{color:var(--warn-bright);font-weight:700}._connector_oj1vw_312[data-tone=missed]{color:var(--red);font-weight:700}._nodeMark_oj1vw_331{font-weight:700;font-size:var(--fs-mono-sm);line-height:1}._debriefStack_oj1vw_338{display:flex;flex-direction:column;gap:14px;width:100%}._debriefObjective_oj1vw_344{margin:0}._debriefStack_oj1vw_338 ._chainCard_oj1vw_198{margin-top:0}._chainCardLabel_oj1vw_353{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);text-align:center}._debriefProse_oj1vw_361{max-width:620px;margin:0 auto;text-align:left;padding:14px 16px;border-radius:var(--r-2);border-left:3px solid var(--green);background:color-mix(in srgb,var(--green) 7%,transparent);line-height:1.6;color:var(--fg)}._debriefProseLabel_oj1vw_372{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--green);margin-bottom:6px}@media (max-width: 640px){._debriefStack_oj1vw_338{gap:11px}._chain_oj1vw_198{row-gap:8px}._chainCard_oj1vw_198{gap:6px;margin-top:12px;padding:10px}._debriefStack_oj1vw_338 ._chainCard_oj1vw_198{margin-top:0}._debriefProse_oj1vw_361{margin-top:0;padding:10px 12px}}._bar_msrxg_3{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:32px;width:100%;margin-top:2px;padding-top:10px;border-top:1px solid var(--line)}._prompt_msrxg_15{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._thumbs_msrxg_21{display:inline-flex;align-items:center;gap:8px}._thumb_msrxg_21{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:var(--r-1);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._thumb_msrxg_21:hover:not(:disabled){color:var(--success);border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent)}._thumb_msrxg_21[data-down]:hover:not(:disabled){color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent)}._thumb_msrxg_21[data-active]{color:var(--success);border-color:color-mix(in srgb,var(--success) 55%,transparent);background:color-mix(in srgb,var(--success) 14%,transparent)}._thumb_msrxg_21[data-down][data-active]{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 14%,transparent)}._thumb_msrxg_21:disabled{cursor:default}._thumb_msrxg_21:disabled:not([data-active]){opacity:.35}._thanks_msrxg_71{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:600;color:var(--success);animation:_thanksIn_msrxg_1 .3s ease both}@keyframes _thanksIn_msrxg_1{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion: reduce){._thanks_msrxg_71{animation:none}}._dialog_msrxg_95{align-items:stretch;text-align:left;gap:var(--space-4);width:100%;max-width:720px;max-height:none;overflow:visible;padding:32px 32px 28px}._title_msrxg_106{margin:0;font-size:var(--fs-h3);font-weight:700;letter-spacing:-.01em}._sub_msrxg_113{margin:-8px 0 0;font-size:var(--fs-xs);color:var(--fg-2)}._reasons_msrxg_119{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}._reason_msrxg_119{position:relative;min-height:46px;padding:11px 13px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._reason_msrxg_119:before,._reason_msrxg_119:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:radial-gradient(160px circle at var(--mx, -200px) var(--my, -200px),var(--accent),transparent 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}._reason_msrxg_119:after{padding:3px;filter:blur(8px)}._reason_msrxg_119:hover:before{opacity:1}._reason_msrxg_119:hover:after{opacity:.85}._reason_msrxg_119:hover{color:var(--fg);border-color:color-mix(in srgb,var(--accent) 22%,var(--line-2));box-shadow:0 0 40px color-mix(in srgb,var(--accent) 10%,transparent)}._reason_msrxg_119[data-on]{color:var(--accent);border-color:var(--accent-border);background:var(--accent-fill)}._reason_msrxg_119[data-on]:before{background:var(--accent);opacity:1}._reason_msrxg_119[data-on]:after{opacity:0}._comment_msrxg_195{width:100%;min-height:96px;padding:11px 13px;border-radius:var(--r-2);border:0;background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg);font-family:inherit;font-size:var(--fs-xs);line-height:1.55;resize:vertical}._comment_msrxg_195::placeholder{color:var(--fg-2)}._comment_msrxg_195:focus{outline:none;border-color:var(--accent-border);box-shadow:0 0 0 3px var(--accent-fill)}._actions_msrxg_218{display:flex;gap:var(--space-3);margin-top:2px}._actions_msrxg_218>*{flex:1}@media (max-width: 768px){._reasons_msrxg_119{grid-template-columns:minmax(0,1fr)}}._perfect_yl2dh_5{container-type:inline-size;border-color:color-mix(in srgb,var(--gold) 45%,transparent);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 62%),var(--panel);box-shadow:0 24px 60px -24px #000000e6,inset 0 0 0 1px color-mix(in srgb,var(--gold) 14%,transparent),0 0 40px -12px color-mix(in srgb,var(--gold) 35%,transparent)}._perfect_yl2dh_5 ._title_yl2dh_18[data-tone=success]{color:var(--gold-soft);text-shadow:0 0 26px color-mix(in srgb,var(--gold) 30%,transparent)}._perfectPill_yl2dh_22{display:inline-flex;padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);border-radius:var(--r-pill);background:color-mix(in srgb,var(--gold) 10%,transparent)}._perfectPill_yl2dh_22>span{color:var(--gold)}._perfect_yl2dh_5 ._rule_yl2dh_32[data-tone=success]{background:linear-gradient(90deg,transparent,var(--gold),transparent)}._perfect_yl2dh_5 ._scanRay_yl2dh_36:before{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 12%,transparent),transparent)}@media (min-width: 521px){._perfect_yl2dh_5{overflow:visible}}._dialog_yl2dh_56{position:relative;align-items:center;text-align:center;gap:14px;max-width:620px;padding:18px 22px}._scanRay_yl2dh_36{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:inherit}._scanRay_yl2dh_36:before{content:"";position:absolute;left:0;right:0;top:-140px;height:140px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--accent) 11%,transparent),transparent);animation:_smScan_yl2dh_1 5s linear infinite}@keyframes _smScan_yl2dh_1{0%{top:-140px}to{top:100%}}@media (prefers-reduced-motion: reduce){._scanRay_yl2dh_36:before{animation:none;opacity:0}}._title_yl2dh_18{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-bottom:6px;line-height:1.15}._titleIcon_yl2dh_114{display:inline-flex;flex-shrink:0;font-size:20px;line-height:1;color:var(--success);filter:drop-shadow(0 0 14px var(--success-glow))}._titleIcon_yl2dh_114[data-tone=danger]{color:var(--danger);filter:drop-shadow(0 0 14px var(--danger-glow))}._titleIcon_yl2dh_114[data-tone=neutral]{color:var(--accent);filter:none}._title_yl2dh_18[data-tone=danger]{color:var(--danger)}._subtitle_yl2dh_134{color:var(--fg-2)}._rule_yl2dh_32{width:46px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}._rule_yl2dh_32[data-tone=danger]{background:linear-gradient(90deg,transparent,var(--danger),transparent)}._rewards_yl2dh_152{display:flex;flex-direction:column;align-items:center;gap:10px}._xpNote_yl2dh_158{margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);text-align:center}._rewardChips_yl2dh_165{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._cap_yl2dh_175{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;margin-top:2px;--cap-c: var(--fg-3)}._cap_yl2dh_175[data-spent]{--cap-c: var(--amber)}._capLine_yl2dh_187{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:2px;column-gap:5px;max-width:100%;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--cap-c)}._capIcon_yl2dh_200{flex-shrink:0;align-self:center}._capCount_yl2dh_204{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._capLabel_yl2dh_209{text-transform:uppercase;letter-spacing:var(--tracking-mono);white-space:nowrap}._capTrack_yl2dh_214{position:relative;width:min(260px,100%);height:4px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._capFill_yl2dh_222{display:block;height:100%;border-radius:var(--r-pill);background:var(--cap-c)}._capGain_yl2dh_228{position:absolute;top:0;bottom:0;border-radius:var(--r-pill);background:var(--amber);box-shadow:0 0 8px color-mix(in srgb,var(--amber) 70%,transparent)}._capGainTag_yl2dh_236{font-weight:700;color:var(--amber);animation:_capGainIn_yl2dh_1 .35s ease-out both}@keyframes _capGainIn_yl2dh_1{0%{opacity:0;transform:translateY(4px)}}._chip_yl2dh_247{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-variant-numeric:tabular-nums;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg-2)}._tokens_yl2dh_262{color:var(--amber);background:var(--amber-fill);border-color:var(--amber-border)}._tokenIcon_yl2dh_267{align-self:center}._qrPoints_yl2dh_270{color:var(--purple);background:color-mix(in srgb,var(--purple) 10%,transparent);border-color:color-mix(in srgb,var(--purple) 28%,transparent)}._speedBonus_yl2dh_275{color:var(--amber);background:transparent;border-style:dashed}._stats_yl2dh_281{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;margin-block:var(--space-3);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden}._stats_yl2dh_281 ._statCell_yl2dh_295{min-width:0;border:0;border-radius:0;background:none}._stats_yl2dh_281 ._statCell_yl2dh_295+._statCell_yl2dh_295{border-left:1px solid var(--line)}._actions_yl2dh_305{position:relative;z-index:1;display:flex;justify-content:center;gap:var(--space-3);width:100%;margin-top:4px}._actions_yl2dh_305>*{flex:1}._actions_yl2dh_305>:only-child{flex:0 1 240px}@media (max-width: 768px){._dialog_yl2dh_56{gap:11px;padding:12px}}._tokensLocked_yl2dh_329{border-color:color-mix(in srgb,var(--green) 40%,transparent);background:color-mix(in srgb,var(--green) 10%,transparent);color:var(--green)}._studyText_1h6ky_1{margin:0}._studyBtn_1h6ky_6{margin-top:10px}._wrap_5flus_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:100%;padding:var(--space-8) var(--space-5);text-align:center;overflow:hidden}._glow_5flus_15{position:absolute;top:42%;left:50%;width:460px;max-width:90%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--amber) 16%,transparent),transparent 62%);pointer-events:none}._clock_5flus_33{position:relative;display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:var(--fs-display);font-weight:700;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--amber);text-shadow:0 0 28px color-mix(in srgb,var(--amber) 55%,transparent)}._colon_5flus_46{display:inline-flex;flex-direction:column;justify-content:center;align-self:stretch;gap:.26em;padding:0 .16em;animation:_rtBlink_5flus_1 1s steps(1) infinite}._colon_5flus_46:before,._colon_5flus_46:after{content:"";width:.13em;height:.13em;border-radius:50%;background:currentColor;box-shadow:0 0 14px color-mix(in srgb,var(--amber) 50%,transparent)}@keyframes _rtBlink_5flus_1{0%,50%{opacity:1}50.01%,to{opacity:.15}}@media (prefers-reduced-motion: reduce){._colon_5flus_46{animation:none}}._title_5flus_80{position:relative}._msg_5flus_83{position:relative;max-width:380px;line-height:1.5}._actions_5flus_88{position:relative;display:flex;gap:var(--space-3);margin-top:var(--space-2)}._heading_1sce8_4{display:flex;flex-direction:column;gap:6px;margin:0 0 var(--space-5)}._page_ikpls_3{--plan-accent: var(--green);--col: var(--content-max);width:100%;max-width:var(--col);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-5);padding:0 0 var(--space-5)}._hero_ikpls_15{display:flex;flex-direction:column;gap:var(--space-4)}._eyebrow_ikpls_21{display:inline-flex;align-items:center;gap:9px;color:var(--plan-accent)}._dot_ikpls_28{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}._headline_ikpls_36{margin:0;max-width:17ch;font-family:var(--font-display);font-size:clamp(30px,6vw,52px);font-weight:700;line-height:1;letter-spacing:-.02em;text-wrap:balance}._headline_ikpls_36 em{font-style:normal;color:var(--fg-2)}._gauge_ikpls_51{display:flex;flex-direction:column;gap:var(--space-3);max-width:620px}._gaugeRow_ikpls_58{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-4)}._gaugeNum_ikpls_65{font-family:var(--font-display);font-size:68px;font-weight:700;line-height:.85;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--plan-accent)}._gaugeLabel_ikpls_75{margin:0;max-width:42ch;padding-left:var(--space-4);border-left:1px solid var(--line);color:var(--fg-2);font-size:var(--fs-sm);line-height:1.5}._times_ikpls_85{font-style:normal;font-size:.82em;font-weight:600;letter-spacing:-.01em;vertical-align:baseline}._page_ikpls_3 ._cards_ikpls_93{margin-inline:0}._note_ikpls_97{font-style:italic;color:var(--fg-2)}._error_ikpls_102{color:var(--danger)}._split_ikpls_108{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-4)}._member_ikpls_115{display:flex;flex:1 1 320px;min-width:0}._cancel_ikpls_120{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._cancelCopy_ikpls_131{display:flex;flex-direction:column;gap:6px;max-width:56ch}._cancelSkeleton_ikpls_137{display:flex;flex:1 1 320px;flex-direction:column;gap:6px;max-width:56ch}._cancelLabel_ikpls_144{color:var(--fg-2)}._cancelText_ikpls_147{margin:0;color:var(--fg-2);font-size:var(--fs-sm);line-height:1.5}._membershipActions_ikpls_156 ._billingBtn_ikpls_156{background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--fg)}._membershipActions_ikpls_156 ._billingBtn_ikpls_156:not(:disabled):hover{transform:none;background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._membershipActions_ikpls_156 ._billingBtn_ikpls_156:not(:disabled):active{box-shadow:var(--neu-sunk-sm)}._membershipActions_ikpls_156 ._cancelBtn_ikpls_172{border-color:transparent;background:color-mix(in srgb,var(--danger) 10%,var(--neu-surface-2));box-shadow:var(--neu-raised-sm);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;color:var(--danger)}._membershipActions_ikpls_156 ._cancelBtn_ikpls_172:not(:disabled):hover{transform:none;background:color-mix(in srgb,var(--danger) 10%,var(--neu-well));box-shadow:var(--neu-sunk-sm)}._membershipActions_ikpls_156 ._cancelBtn_ikpls_172:not(:disabled):active{box-shadow:var(--neu-sunk-sm)}._membershipActions_ikpls_156 ._cancelBtn_ikpls_172:focus-visible{outline-color:var(--danger)}@media (max-width: 640px){._cancel_ikpls_120{flex-direction:column;align-items:flex-start}}._terms_ikpls_203{display:flex;flex-direction:column;flex:1.6 1 480px;min-width:0;gap:var(--space-4);padding:var(--space-5);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._termsTitle_ikpls_215{display:flex;align-items:center;gap:var(--space-3);margin:0;font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._termsList_ikpls_227{display:flex;flex-direction:column;gap:0;margin:0}._termsList_ikpls_227>div{display:grid;gap:4px var(--space-5);padding:var(--space-4) 0 var(--space-4) var(--space-4);border-top:1px solid var(--line);border-left:2px solid var(--line-2)}._termsList_ikpls_227>div:first-child{border-top:0}._termsList_ikpls_227>div[data-tone=up]{border-left-color:color-mix(in srgb,var(--green) 60%,transparent)}._termsList_ikpls_227>div[data-tone=down]{border-left-color:color-mix(in srgb,var(--danger) 55%,transparent)}._termsList_ikpls_227 dt{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;letter-spacing:.04em;color:var(--fg)}._termsList_ikpls_227>div[data-tone=up] dt{color:var(--green)}._termsList_ikpls_227>div[data-tone=down] dt{color:var(--danger)}._termsList_ikpls_227 dd{margin:0;max-width:72ch;font-size:var(--fs-xs);line-height:1.65;color:var(--fg-2)}@media (min-width: 860px){._termsList_ikpls_227>div{grid-template-columns:20ch minmax(0,1fr);align-items:baseline}}._billingState_ikpls_284{--state-c: var(--fg-3);display:flex;align-items:flex-start;gap:10px;margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--state-c) 30%,transparent);border-left:3px solid var(--state-c);border-radius:var(--r-2);background:color-mix(in srgb,var(--state-c) 8%,transparent);font-family:var(--font-mono);font-size:var(--fs-mono-sm);line-height:1.55;color:var(--fg-2)}._billingState_ikpls_284[data-tone=renewing]{--state-c: var(--green)}._billingState_ikpls_284[data-tone=ending]{--state-c: var(--amber)}._billingState_ikpls_284[data-tone=gift]{--state-c: var(--gold)}._billingState_ikpls_284[data-tone=warn]{--state-c: var(--warn)}._billingMark_ikpls_313{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:-1px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--state-c) 18%,transparent);color:var(--state-c);font-size:var(--fs-2xs);font-weight:700;line-height:1}._billingDate_ikpls_329{color:var(--fg);font-weight:700;white-space:nowrap}._refundLead_ikpls_335{color:var(--fg);font-weight:700}._refundHint_ikpls_340{margin-left:var(--space-1)}._membershipActions_ikpls_156{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._splitActions_ikpls_350{align-self:stretch}._splitActions_ikpls_350>*{flex:1 1 0;min-width:fit-content}._refundDivider_ikpls_357{margin:0}._refundLine_ikpls_360{margin:0;color:var(--fg-2);font-size:var(--fs-sm);line-height:1.55}._refundLink_ikpls_366{padding:0;border:0;background:none;color:var(--green);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._refundLink_ikpls_366:not(:disabled):hover{color:color-mix(in srgb,var(--green) 70%,var(--fg))}._refundLink_ikpls_366:disabled{opacity:.5;cursor:default}._page_tobgi_1{width:100%;max-width:var(--page-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) 0}._card_tobgi_11{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._cardHead_tobgi_22{display:flex;flex-direction:column;gap:4px}._cardTitle_tobgi_27{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700}._cardSub_tobgi_33{color:var(--fg-2)}._grid_tobgi_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._field_tobgi_42{display:flex;flex-direction:column;gap:6px;min-width:0}._wide_tobgi_48{grid-column:1 / -1}._label_tobgi_52{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._hint_tobgi_60{font-size:var(--fs-xs);line-height:1.4;color:var(--fg-2)}._foot_tobgi_66{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}._error_tobgi_74{margin-right:auto;color:var(--danger)}._fieldError_tobgi_78{color:var(--danger)}@media (max-width: 640px){._grid_tobgi_37{grid-template-columns:minmax(0,1fr)}._foot_tobgi_66{flex-direction:column-reverse;align-items:stretch}._error_tobgi_74{margin-right:0;text-align:center}}._identity_tobgi_98{display:flex;flex-direction:column;gap:var(--space-2)}._identityRow_tobgi_103{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._avatarWrap_tobgi_112{position:relative;flex:none}._avatarBadge_tobgi_116{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--neu-surface-2);box-shadow:var(--neu-raised-sm),0 0 0 2px var(--neu-well);color:var(--accent);cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}._avatarBadge_tobgi_116:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--neu-raised-sm),0 0 0 2px var(--neu-well),var(--glow-accent)}._avatarBadge_tobgi_116:disabled{cursor:default;opacity:.5}._identityText_tobgi_146{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}._identityName_tobgi_153{overflow:hidden;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;color:var(--fg);text-overflow:ellipsis;white-space:nowrap}._identityMeta_tobgi_162{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._identityLock_tobgi_168{display:inline-flex;align-items:center;gap:4px}._avatarButtons_tobgi_173{display:flex;flex:none;gap:var(--space-1)}._avatarInput_tobgi_180{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._avatarError_tobgi_187{color:var(--danger)}._labelRow_tobgi_190{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._count_tobgi_196{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-variant-numeric:tabular-nums;color:var(--fg-2)}@media (max-width: 640px){._avatarPick_tobgi_204{display:none}}._dangerCard_tobgi_209{gap:var(--space-4);box-shadow:var(--neu-raised-sm),inset 0 0 0 1px color-mix(in srgb,var(--danger) 30%,transparent)}._dangerFoot_tobgi_215{display:flex;justify-content:flex-end}@media (min-width: 641px){._dangerCard_tobgi_209{flex-direction:row;align-items:center}._dangerCard_tobgi_209 ._cardHead_tobgi_22{flex:1;min-width:0}._dangerFoot_tobgi_215{flex:none}}._dangerDialog_tobgi_232{display:flex;flex-direction:column;gap:var(--space-3);width:min(460px,100%)}._dangerText_tobgi_238{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--fg-2)}._dangerActions_tobgi_244{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2)}._renewRow_tobgi_251{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._renewCopy_tobgi_260{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._renewLabel_tobgi_267{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--fg)}._renewIcon_tobgi_274{flex:none;color:var(--green)}._renewDate_tobgi_278{color:var(--fg);font-weight:700;white-space:nowrap}._inlineLink_tobgi_283{padding:0;border:0;background:none;color:var(--green);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._inlineLink_tobgi_283:hover{color:color-mix(in srgb,var(--green) 70%,var(--fg))}._linkList_tobgi_298{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}._linkRow_tobgi_306{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg);font-weight:600}._linkRow_tobgi_306 span{color:var(--fg-2)}._linkRow_tobgi_306:hover,._linkRow_tobgi_306:focus-visible{color:var(--green)}@media (max-width: 640px){._linkList_tobgi_298{grid-template-columns:minmax(0,1fr)}}._page_1lw3p_1{max-width:var(--page-max);margin-inline:auto;width:100%}@media (max-width: 640px){._page_1lw3p_1{padding:0}}._pageHead_1lw3p_12{margin-top:0}._level_1lw3p_17{position:relative;width:100%;max-width:210px;margin:0 0 var(--space-5)}@media (max-width: 768px){._level_1lw3p_17{max-width:none;margin-bottom:var(--space-3)}}._hero_1lw3p_29{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;margin:var(--space-4) 0 18px;padding:20px;border:0;border-left:3px solid var(--accent);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised);text-align:left;cursor:pointer;transition:box-shadow .22s ease,transform .22s ease}._hero_1lw3p_29:before,._hero_1lw3p_29:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:radial-gradient(250px circle at var(--mx, -300px) var(--my, -300px),var(--accent),transparent 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}._hero_1lw3p_29:after{padding:2px;filter:blur(7px)}._hero_1lw3p_29:hover:not(:disabled):before{opacity:1}._hero_1lw3p_29:hover:not(:disabled):after{opacity:.85}._hero_1lw3p_29:hover:not(:disabled){box-shadow:var(--neu-raised),0 0 40px color-mix(in srgb,var(--accent) 12%,transparent)}._hero_1lw3p_29:active:not(:disabled){transform:translateY(1px);box-shadow:var(--neu-sunk-sm)}._heroTitle_1lw3p_91{font-size:var(--fs-h3);font-weight:600;color:var(--fg)}._heroSub_1lw3p_96{margin-top:4px}._heroCta_1lw3p_99{display:inline-flex;align-items:center;flex-shrink:0;height:34px;padding:0 var(--space-5);border-radius:var(--r-2);background:var(--accent);color:var(--accent-contrast);font-size:var(--fs-sm);font-weight:700;box-shadow:var(--neu-raised-sm);transition:box-shadow .2s ease,transform .2s ease,filter .2s ease}._hero_1lw3p_29:hover:not(:disabled) ._heroCta_1lw3p_99,._hero_1lw3p_29:active:not(:disabled) ._heroCta_1lw3p_99{box-shadow:var(--neu-sunk-sm)}@media (max-width: 768px){._hero_1lw3p_29{margin-top:0}}._sectionLabel_1lw3p_125{margin:6px 0 10px}._typeGridWrap_1lw3p_128{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media (max-width: 768px){._typeGridWrap_1lw3p_128{grid-template-columns:minmax(0,1fr)}}._typeCard_1lw3p_138{padding:16px;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._typeHead_1lw3p_145{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._typeInfo_1lw3p_151{display:flex;align-items:flex-start;gap:8px;min-width:0}._typeText_1lw3p_157{display:flex;flex-direction:column;gap:3px;min-width:0}._typeHint_1lw3p_163{font-size:var(--fs-xs);color:var(--fg-2)}._typeName_1lw3p_167{min-width:0;font-size:var(--fs-h4);line-height:1.3;font-weight:600;color:var(--fg)}._typeGlyph_1lw3p_174{display:flex;align-items:center;height:calc(var(--fs-h4) * 1.3);font-size:17px;line-height:1;flex-shrink:0}._typeBtns_1lw3p_182{display:flex;flex-shrink:0;gap:6px}._runBtn_1lw3p_187{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:10px;border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}._runBtn_1lw3p_187:hover:not(:disabled){background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._runBtn_1lw3p_187:active:not(:disabled){box-shadow:var(--neu-sunk)}._status_1lw3p_214{font-size:var(--fs-xs)}._hero_1lw3p_29:disabled,._runBtn_1lw3p_187:disabled{opacity:.5;cursor:not-allowed;border-color:var(--line);box-shadow:none;transform:none;filter:grayscale(.5)}._hero_1lw3p_29:disabled:before,._hero_1lw3p_29:disabled:after{opacity:0;animation:none}._skList_1lw3p_236{display:flex;flex-direction:column;gap:10px}._stage_1d1ry_1{position:relative;flex:1;min-height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--bg);color:var(--fg);overflow:hidden}._cancelBtn_1d1ry_14{height:36px;padding:0 16px;border-radius:10px;border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font-size:var(--fs-xs);cursor:pointer;transition:opacity .24s var(--ease-in-out)}._cancelBtn_1d1ry_14[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-in-out),visibility 0s linear .24s}._cancelBtn_1d1ry_14:hover{color:var(--fg);border-color:var(--line)}._board_1d1ry_41{width:100%;margin-top:6px;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);flex-shrink:0}._boardTop_1d1ry_52{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:13px 14px 11px}._boardSide_1d1ry_59{display:grid;justify-items:start;gap:2px;min-width:0;text-align:left}._boardSide_1d1ry_59[data-foe]{justify-items:end;text-align:right}._boardWho_1d1ry_71{display:inline-flex;align-items:center;gap:6px;min-width:0;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:700;color:var(--accent)}._boardWho_1d1ry_71[data-foe]{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--foe);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._boardCrown_1d1ry_90{display:inline-grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 16%,var(--bg-2));color:var(--accent)}._boardCrown_1d1ry_90[data-foe]{border-color:color-mix(in srgb,var(--foe) 45%,transparent);background:color-mix(in srgb,var(--foe) 16%,var(--bg-2));color:var(--foe)}._boardVs_1d1ry_106{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);color:var(--fg-2);cursor:help}._boardRail_1d1ry_114{position:relative;height:12px;margin:0 14px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--foe) 45%,transparent);overflow:hidden;cursor:help}._boardFill_1d1ry_123{display:block;height:100%;border-radius:0;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 70%,#fff));transition:width .6s ease}._boardFront_1d1ry_137{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--fg-0);box-shadow:0 0 10px 2px color-mix(in srgb,var(--fg-0) 70%,transparent);transition:left .6s ease}._boardFoot_1d1ry_147{display:flex;justify-content:space-between;gap:10px;margin-top:11px;padding:8px 14px 9px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--fg-2)}._boardFoot_1d1ry_147 [data-me]{color:var(--accent)}._boardFoot_1d1ry_147 [data-foe]{color:var(--foe)}._boardFoot_1d1ry_147 b{color:inherit;font-weight:700}@media (max-width: 640px){._board_1d1ry_41{margin-top:2px}._boardTop_1d1ry_52{gap:8px;padding:11px 11px 9px}._boardRail_1d1ry_114{margin:0 11px}._boardFoot_1d1ry_147{padding:7px 11px 8px}}._ratingDelta_1d1ry_191{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--r-pill);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--fg-2)}._ratingDelta_1d1ry_191[data-up]{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 10%,transparent)}._ratingDelta_1d1ry_191[data-down]{color:var(--duel);border-color:color-mix(in srgb,var(--duel) 45%,transparent);background:color-mix(in srgb,var(--duel) 10%,transparent)}._note_1d1ry_216{margin-top:10px;font-size:var(--fs-mono)}@media (max-width: 640px){._note_1d1ry_216{margin-top:8px;font-size:var(--fs-2xs);line-height:1.45}}._record_1d1ry_230{display:flex;align-items:baseline;justify-content:center;gap:10px;width:100%;margin-top:2px;padding-top:10px;border-top:1px solid var(--line)}._recordLabel_1d1ry_241{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-3)}._recordTally_1d1ry_248{display:inline-flex;align-items:baseline;gap:5px;font-size:var(--fs-xs);color:var(--fg-2);font-variant-numeric:tabular-nums}._recordTally_1d1ry_248 b{font-weight:700}._recordTally_1d1ry_248 b[data-w]{color:var(--success)}._recordTally_1d1ry_248 b[data-l]{color:var(--red)}._recordTally_1d1ry_248 i{font-style:normal;color:var(--fg-2)}._btns_1d1ry_271{display:flex;gap:10px;margin-top:26px}._clashWrap_1d1ry_281{width:100%;display:flex;flex-direction:column;gap:7px;pointer-events:none}._clashWho_1d1ry_291{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase}._clashMe_1d1ry_301{color:var(--accent);transition:text-shadow .25s ease}._clashOp_1d1ry_305{justify-self:end;color:var(--foe);transition:text-shadow .25s ease}._clashDuel_1d1ry_313{font-size:var(--fs-h3);font-weight:700;letter-spacing:.24em;line-height:1;color:var(--duel);text-shadow:0 0 18px color-mix(in srgb,var(--duel) 40%,transparent)}._clashWrap_1d1ry_281[data-shift=me] ._clashMe_1d1ry_301{text-shadow:0 0 14px var(--accent)}._clashWrap_1d1ry_281[data-shift=op] ._clashOp_1d1ry_305{text-shadow:0 0 14px var(--foe)}._clash_1d1ry_281{position:relative;height:22px;border-radius:var(--r-1);background:color-mix(in srgb,var(--bg) 80%,transparent);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._clashMine_1d1ry_337,._clashTheirs_1d1ry_338{position:absolute;top:0;bottom:0;transition:width .8s cubic-bezier(.16,1,.3,1)}._clashMine_1d1ry_337{left:0;background:repeating-linear-gradient(115deg,rgba(0,0,0,.2) 0 6px,transparent 6px 12px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 22%,transparent),color-mix(in srgb,var(--accent) 80%,transparent));animation:_stripeDriftMe_1d1ry_1 1.6s linear infinite}._clashTheirs_1d1ry_338{right:0;background:repeating-linear-gradient(65deg,rgba(0,0,0,.2) 0 6px,transparent 6px 12px),linear-gradient(270deg,color-mix(in srgb,var(--foe) 22%,transparent),color-mix(in srgb,var(--foe) 80%,transparent));animation:_stripeDriftOp_1d1ry_1 1.6s linear infinite}@keyframes _stripeDriftMe_1d1ry_1{0%{background-position:0 0,0 0}to{background-position:26px 0,0 0}}@keyframes _stripeDriftOp_1d1ry_1{0%{background-position:0 0,0 0}to{background-position:-26px 0,0 0}}._clashFront_1d1ry_402{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-1px);visibility:hidden;z-index:4;transition:left .8s cubic-bezier(.16,1,.3,1)}._clashCanvas_1d1ry_415{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}._clashFlash_1d1ry_424{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;opacity:0;pointer-events:none;background:#fff;mix-blend-mode:overlay}._clashWrap_1d1ry_281[data-shift] ._clashFlash_1d1ry_424{animation:_clashFlash_1d1ry_424 .26s ease-out}@keyframes _clashFlash_1d1ry_424{0%{opacity:.55}to{opacity:0}}._clashWrap_1d1ry_281[data-shift=me] ._clashMine_1d1ry_337{animation:_clashBloom_1d1ry_1 .7s ease-out,_stripeDriftMe_1d1ry_1 1.6s linear infinite}._clashWrap_1d1ry_281[data-shift=op] ._clashTheirs_1d1ry_338{animation:_clashBloom_1d1ry_1 .7s ease-out,_stripeDriftOp_1d1ry_1 1.6s linear infinite}@keyframes _clashBloom_1d1ry_1{0%{filter:brightness(2.6) saturate(1.4)}to{filter:none}}._clashStatus_1d1ry_465{margin:0;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--fg-2)}@media (max-width: 640px){._clashDuel_1d1ry_313{letter-spacing:.16em}}@media (prefers-reduced-motion: reduce){._clashMine_1d1ry_337,._clashTheirs_1d1ry_338,._clashFront_1d1ry_402{transition:none}._clashMine_1d1ry_337,._clashTheirs_1d1ry_338,._clashWrap_1d1ry_281[data-shift] ._clashFlash_1d1ry_424,._clashWrap_1d1ry_281[data-shift=me] ._clashMine_1d1ry_337,._clashWrap_1d1ry_281[data-shift=op] ._clashTheirs_1d1ry_338{animation:none}._clashFront_1d1ry_402{visibility:visible;background:#fff;box-shadow:0 0 7px #fffc}}._prShell_1d1ry_504{width:460px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}._preroll_1d1ry_512{position:relative;width:100%;height:360px;overflow:hidden;contain:paint;isolation:isolate;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);box-shadow:var(--neu-raised);font-family:var(--font-mono)}._prHalf_1d1ry_528{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:var(--space-6)}._prYou_1d1ry_535{justify-content:flex-start;align-items:flex-start;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(to bottom right,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%)}._prFoe_1d1ry_545{clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(to top left,color-mix(in srgb,var(--foe) 18%,transparent),transparent 60%);justify-content:flex-end;align-items:flex-end;text-align:right}._prName_1d1ry_556{font-size:var(--fs-h3);font-weight:700;letter-spacing:.05em}._prYou_1d1ry_535 ._prName_1d1ry_556{color:var(--accent)}._prFoe_1d1ry_545 ._prName_1d1ry_556{color:var(--foe)}._prMeta_1d1ry_567{margin-top:5px;font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);color:var(--fg-3)}._prSeam_1d1ry_573{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._prSeam_1d1ry_573 line{stroke:var(--line-2);stroke-width:1;vector-effect:non-scaling-stroke}._prSweep_1d1ry_585{position:absolute;left:0;right:0;height:22%;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--foe) 30%,transparent),transparent)}._prRaster_1d1ry_598{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background:repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}._prLog_1d1ry_609{position:absolute;left:var(--space-4);bottom:var(--space-4);max-width:55%;margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);line-height:1.9;letter-spacing:.06em;color:var(--fg-3);text-align:left;white-space:pre-line}._prBadge_1d1ry_623{position:absolute;left:50%;top:50%;width:74px;height:82px;margin:-41px 0 0 -37px;opacity:0}._prBadge_1d1ry_623 svg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}._prPlate_1d1ry_637{fill:color-mix(in srgb,var(--bg) 94%,transparent)}._prEdgeYou_1d1ry_640{fill:none;stroke:var(--accent);stroke-width:2}._prEdgeFoe_1d1ry_645{fill:none;stroke:var(--foe);stroke-width:2}._prLetterV_1d1ry_650,._prLetterS_1d1ry_651{position:absolute;top:50%;font-size:var(--fs-h3);font-weight:700;line-height:1;transform:translateY(-50%)}._prLetterV_1d1ry_650{right:50%;color:var(--accent)}._prLetterS_1d1ry_651{left:50%;color:var(--foe)}._prLetterV_1d1ry_650[data-hit],._prLetterS_1d1ry_651[data-hit]{color:var(--fg)}@media (prefers-reduced-motion: reduce){._prSweep_1d1ry_585,._prRaster_1d1ry_598{display:none}}@media (max-width: 640px){._preroll_1d1ry_512{height:300px}}._shell_6eek7_5{--ta: var(--time-attack);--no: var(--danger);--yes: var(--success)}._clock_6eek7_11{font-size:var(--fs-mono)}._stage_6eek7_15{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);overflow:hidden}._intro_6eek7_29{position:relative;flex:1;width:100%;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"q q" "left right" "rule rule" "clock clock";align-content:center;align-items:center;justify-items:center;column-gap:clamp(24px,4vw,48px);row-gap:var(--space-6)}._introClock_6eek7_49{grid-area:clock;margin-top:calc(-1 * var(--space-3));display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--fg-2);transition:color .24s ease}._introClock_6eek7_49 svg{width:20px;height:20px}._introClock_6eek7_49[data-built]{color:var(--fg-0);animation:_clockLock_6eek7_1 .36s cubic-bezier(.2,1.3,.4,1)}._introClockDigits_6eek7_71{display:inline-block;min-width:4ch;white-space:pre}@keyframes _clockLock_6eek7_1{0%{transform:scale(1.08)}to{transform:none}}._introQuestion_6eek7_84{grid-area:q;margin:0;max-width:14ch;text-align:center;font-family:var(--font-display);font-size:clamp(30px,4.6vw,52px);font-weight:600;letter-spacing:var(--tracking-display);line-height:1.08;color:var(--fg-0);animation:_introRise_6eek7_1 .52s cubic-bezier(.22,1,.36,1) both}._introWord_6eek7_98{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:600;font-size:clamp(17px,1.9vw,24px);letter-spacing:.01em;opacity:0;animation:_wordIn_6eek7_1 .46s cubic-bezier(.22,1,.36,1) forwards}._introWord_6eek7_98 svg{width:20px;height:20px}._introLeft_6eek7_113{--from: 18px;grid-area:left;justify-self:end;color:var(--no);animation-delay:.56s}._introRight_6eek7_120{--from: -18px;grid-area:right;justify-self:start;color:var(--yes);animation-delay:.86s}._introRule_6eek7_128{grid-area:rule;position:relative;width:min(320px,70vw);height:2px;border-radius:1px;background:var(--line-2);overflow:hidden}._introRule_6eek7_128:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta);transform-origin:left center;transform:scaleX(0);animation:_ruleFill_6eek7_1 2.2s .3s linear forwards}._introScan_6eek7_146{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;opacity:.45;background:repeating-linear-gradient(180deg,rgba(255,255,255,.04) 0 1px,transparent 1px 3px);-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 20%,transparent 75%)}._introSweep_6eek7_168{position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ta) 26%,transparent),transparent);animation:_sweep_6eek7_1 1.3s linear infinite}@keyframes _sweep_6eek7_1{to{top:100%}}@keyframes _introRise_6eek7_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _wordIn_6eek7_1{0%{opacity:0;transform:translate(var(--from))}to{opacity:1;transform:none}}@keyframes _ruleFill_6eek7_1{to{transform:scaleX(1)}}._play_6eek7_214{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding-bottom:3vh}._question_6eek7_228{margin:0;max-width:24ch;text-align:center;font-family:var(--font-display);font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:var(--tracking-display);line-height:1.15;color:var(--fg-0);will-change:transform}._lede_6eek7_241{margin:0 0 var(--space-3);display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--fg-2);animation:_deckIn_6eek7_1 .56s cubic-bezier(.22,1,.36,1) both}._tech_6eek7_250{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-label);padding:3px 8px;border-radius:var(--r-1);border:1px solid color-mix(in srgb,var(--ta) 45%,var(--line-2));background:color-mix(in srgb,var(--ta) 10%,var(--bg-2));color:var(--fg)}._deck_6eek7_262{--pull-left: 0;--pull-right: 0;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-8);animation:_deckIn_6eek7_1 .56s cubic-bezier(.22,1,.36,1) both}@keyframes _deckIn_6eek7_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}._stack_6eek7_285{position:relative;width:min(100%,820px);height:min(280px,38vh)}._card_6eek7_290{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6);border-radius:var(--r-3);border:1px solid var(--line-2);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-2) 94%,var(--ta)),var(--bg-1));box-shadow:var(--neu-raised)}._back1_6eek7_309,._back2_6eek7_310{transition:opacity .32s ease}._back1_6eek7_309{transform:translateY(12px) scale(.96);opacity:.75}._back2_6eek7_310{transform:translateY(24px) scale(.92);opacity:.45}._back1_6eek7_309[data-gone],._back2_6eek7_310[data-gone]{opacity:0}._top_6eek7_325{z-index:2;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;transition:transform .34s cubic-bezier(.2,.9,.3,1.15);animation:_popIn_6eek7_1 .32s cubic-bezier(.22,1,.36,1)}._top_6eek7_325:active{cursor:grabbing}@keyframes _popIn_6eek7_1{0%{transform:translateY(12px) scale(.96);opacity:.75}to{transform:none;opacity:1}}._leaving_6eek7_350{z-index:3;pointer-events:none;box-shadow:0 30px 70px #000000a6;animation:_flyLeft_6eek7_1 .32s cubic-bezier(.4,0,.9,.5) forwards}._leaving_6eek7_350[data-side=right]{animation-name:_flyRight_6eek7_1}._leaving_6eek7_350[data-ok=true]{border-color:color-mix(in srgb,var(--yes) 55%,transparent)}._leaving_6eek7_350[data-ok=false]{border-color:color-mix(in srgb,var(--no) 55%,transparent)}@keyframes _flyLeft_6eek7_1{0%{transform:translate(var(--dx),var(--dy)) rotate(var(--tilt));opacity:1;filter:none}45%{opacity:.85;filter:brightness(.55)}to{transform:translate(-135%,calc(var(--dy) + 56px)) rotate(-24deg);opacity:0;filter:brightness(.4)}}@keyframes _flyRight_6eek7_1{0%{transform:translate(var(--dx),var(--dy)) rotate(var(--tilt));opacity:1;filter:none}45%{opacity:.85;filter:brightness(.55)}to{transform:translate(135%,calc(var(--dy) + 56px)) rotate(24deg);opacity:0;filter:brightness(.4)}}._artifact_6eek7_400{display:block;width:100%;margin:0;font-family:var(--font-mono);font-size:clamp(15px,1.6vw,20px);line-height:1.5;color:var(--fg-0);white-space:nowrap;overflow:hidden;text-align:center}._artifact_6eek7_400[data-wrap]{white-space:pre-wrap;overflow-wrap:anywhere}._artifactLine_6eek7_417{display:block}._notice_6eek7_422{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--fg-2);text-align:center}._verdict_6eek7_430{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;pointer-events:none;color:var(--no);animation:_verdictPop_6eek7_1 .9s cubic-bezier(.2,.9,.3,1) forwards}._verdict_6eek7_430[data-ok]{color:var(--yes)}._verdictGlyph_6eek7_446{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:color-mix(in srgb,currentColor 18%,var(--bg-1));box-shadow:0 18px 50px color-mix(in srgb,currentColor 35%,transparent),inset 0 0 0 2px color-mix(in srgb,currentColor 60%,transparent)}._verdictGlyph_6eek7_446 svg{width:58px;height:58px}._verdictWord_6eek7_461{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);letter-spacing:var(--tracking-display);text-shadow:0 2px 18px color-mix(in srgb,currentColor 45%,transparent)}@keyframes _verdictPop_6eek7_1{0%{opacity:0;transform:scale(.6);filter:blur(0)}16%{opacity:1;transform:scale(1.06)}30%{transform:scale(1)}62%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.12) translateY(-14px);filter:blur(8px)}}@keyframes _verdictFade_6eek7_1{0%{opacity:0}15%{opacity:1}65%{opacity:1}to{opacity:0}}._buttons_6eek7_508{display:flex;align-items:flex-start;justify-content:center;gap:clamp(40px,12vw,140px);padding-bottom:env(safe-area-inset-bottom,0px)}._answerBtn_6eek7_515{--btn-c: var(--fg-2);--pull: 0;display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:0;background:none;border:0;color:var(--fg-2);font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._answerBtn_6eek7_515[data-side=left]{--btn-c: var(--no);--pull: var(--pull-left)}._answerBtn_6eek7_515[data-side=right]{--btn-c: var(--yes);--pull: var(--pull-right)}._answerDisc_6eek7_541{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--btn-c) 50%,var(--line-2));background:color-mix(in srgb,var(--btn-c) calc(8% + var(--pull) * 24%),var(--bg-2));color:var(--btn-c);box-shadow:var(--neu-raised);transform:scale(calc(1 + var(--pull) * .06));transition:transform .12s ease,background .15s ease,border-color .15s ease}._answerDisc_6eek7_541 svg{width:30px;height:30px}._answerBtn_6eek7_515:hover ._answerDisc_6eek7_541{border-color:var(--btn-c);background:color-mix(in srgb,var(--btn-c) 16%,var(--bg-2))}._answerBtn_6eek7_515:active ._answerDisc_6eek7_541{transform:scale(.92)}._answerBtn_6eek7_515:disabled{opacity:.45;cursor:default}._answerBtn_6eek7_515:focus-visible{outline:none}._answerBtn_6eek7_515:focus-visible ._answerDisc_6eek7_541{outline:2px solid var(--btn-c);outline-offset:3px}._answerKey_6eek7_585{display:none;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-3);padding:1px 6px;border:1px solid var(--line-2);border-radius:var(--r-1)}._summaryReview_6eek7_596{display:flex;justify-content:center}._summaryNote_6eek7_600{margin:0}._reviewDialog_6eek7_604{max-width:680px;gap:var(--space-4)}._reviewHead_6eek7_608{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._reviewTitle_6eek7_614{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--tracking-display);color:var(--fg-0)}._reviewScore_6eek7_622{margin:4px 0 0;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._reviewClose_6eek7_628{flex-shrink:0;width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border-radius:var(--r-1);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);cursor:pointer}._reviewClose_6eek7_628 svg{width:16px;height:16px}._reviewClose_6eek7_628:hover{background:var(--surface-hover);color:var(--fg)}._reviewClose_6eek7_628:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._reviewList_6eek7_654{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._reviewRow_6eek7_662{border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._reviewRow_6eek7_662[data-state=correct]{--row-c: var(--yes)}._reviewRow_6eek7_662[data-state=wrong]{--row-c: var(--no)}._reviewRow_6eek7_662[data-state=correct],._reviewRow_6eek7_662[data-state=wrong]{border-color:color-mix(in srgb,var(--row-c) 38%,transparent);background:color-mix(in srgb,var(--row-c) 7%,transparent)}._reviewBtn_6eek7_679{width:100%;display:grid;grid-template-columns:18px 2ch minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;background:none;border:0;border-radius:inherit;color:inherit;font:inherit;text-align:left;cursor:pointer}._reviewBtn_6eek7_679:disabled{cursor:default}._reviewBtn_6eek7_679:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._reviewMark_6eek7_701{display:inline-grid;place-items:center;color:var(--row-c, var(--fg-3))}._reviewMark_6eek7_701 svg{width:16px;height:16px}._reviewNo_6eek7_710{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-3);text-align:right}._reviewArtifact_6eek7_716{min-width:0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._reviewRow_6eek7_662[data-open] ._reviewArtifact_6eek7_716{white-space:pre-wrap;overflow-wrap:anywhere}._reviewPick_6eek7_729{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xs);line-height:1;padding:4px 10px;border-radius:var(--r-pill);border:1px solid currentColor;color:var(--row-c, var(--fg-2))}._reviewSkipped_6eek7_739{grid-column:3 / -1;font-size:var(--fs-xs);color:var(--fg-2)}._reviewWhy_6eek7_744{margin:0;padding:0 12px 12px 52px;font-size:var(--fs-sm);line-height:1.5;color:var(--fg-2)}._reviewWhy_6eek7_744 b{font-weight:600;color:var(--fg)}._srOnly_6eek7_755{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width: 769px){._answerKey_6eek7_585{display:inline-block}}@media (max-width: 768px){._stage_6eek7_15{gap:var(--space-4);padding:var(--space-4) var(--gutter-mobile) var(--space-5)}._intro_6eek7_29{row-gap:var(--space-5)}._introLeft_6eek7_113{padding-right:8px}._introRight_6eek7_120{padding-left:8px}._play_6eek7_214{gap:var(--space-3);padding-bottom:0}._question_6eek7_228{font-size:25px}._lede_6eek7_241{margin-bottom:var(--space-2);font-size:var(--fs-xs);flex-direction:column;align-items:center;gap:6px;text-align:center}._stack_6eek7_285{height:min(300px,40vh)}._card_6eek7_290{padding:var(--space-6) var(--space-4)}._deck_6eek7_262{gap:var(--space-6)}._answerDisc_6eek7_541{width:66px;height:66px}._verdictGlyph_6eek7_446{width:96px;height:96px}._verdictGlyph_6eek7_446 svg{width:48px;height:48px}._reviewWhy_6eek7_744{padding-left:12px}}@media (prefers-reduced-motion: reduce){._introQuestion_6eek7_84,._introWord_6eek7_98,._lede_6eek7_241,._deck_6eek7_262,._top_6eek7_325{animation:none;opacity:1}._introSweep_6eek7_168{display:none}._top_6eek7_325{transition:none}._leaving_6eek7_350{animation-duration:.14s}._verdict_6eek7_430{animation:_verdictFade_6eek7_1 .7s linear forwards}._introClock_6eek7_49[data-built]{animation:none}}._row_rzpqy_1{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px 22px;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}._row_rzpqy_1:hover{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._row_rzpqy_1:active{transform:translateY(1px);box-shadow:var(--neu-sunk)}._row_rzpqy_1[data-done]{opacity:.6;filter:grayscale(.4);transition:opacity .2s ease,filter .2s ease,background .2s ease,box-shadow .2s ease}._row_rzpqy_1[data-done]:hover,._row_rzpqy_1[data-done]:focus-visible{opacity:1;filter:none}._row_rzpqy_1[data-row]{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8px 16px;padding:14px 18px}._row_rzpqy_1[data-row] ._chips_rzpqy_50{flex:1 1 auto;min-width:0;flex-wrap:wrap}._row_rzpqy_1[data-row] ._chips_rzpqy_50>*{flex-shrink:0}._row_rzpqy_1[data-row] ._tags_rzpqy_60{flex-shrink:1;flex-basis:auto;margin-left:12px}._row_rzpqy_1[data-row] ._rowTopRight_rzpqy_66,._row_rzpqy_1[data-row] ._meta_rzpqy_67{flex-shrink:0}._row_rzpqy_1[data-row] ._rowTitle_rzpqy_70{min-width:0;flex-shrink:1}._row_rzpqy_1[data-row] ._head_rzpqy_76{display:contents}._row_rzpqy_1[data-row] ._rowTopRight_rzpqy_66{order:-1}._row_rzpqy_1[data-row] ._rowTitle_rzpqy_70{font-size:var(--fs-xs);font-weight:400}._row_rzpqy_1[data-row] ._objective_rzpqy_88,._row_rzpqy_1[data-row] ._chipsLabel_rzpqy_89{display:none}._row_rzpqy_1[data-row] ._meta_rzpqy_67{margin-left:auto}._row_rzpqy_1[data-persp=offensive]{--persp: #f0626c}._row_rzpqy_1[data-persp=defensive]{--persp: #3fb950}._row_rzpqy_1[data-persp=incident_response]{--persp: #5aa9ff}._head_rzpqy_76{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._rowTopRight_rzpqy_66{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;flex-wrap:wrap;gap:8px}._persp_rzpqy_120{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--persp, var(--fg-2));background:color-mix(in srgb,var(--persp, var(--fg-2)) 12%,transparent);border:1px solid color-mix(in srgb,var(--persp, var(--fg-2)) 35%,transparent)}._tier_rzpqy_133{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--tier, var(--fg-2));background:color-mix(in srgb,var(--tier, var(--fg-2)) 8%,var(--neu-surface));border:0;box-shadow:var(--neu-raised-sm)}._tier_rzpqy_133[data-tier="1"]{--tier: #5aa9ff}._tier_rzpqy_133[data-tier="2"]{--tier: var(--amber)}._tier_rzpqy_133[data-tier="3"]{--tier: #ff8a4d}._tier_rzpqy_133[data-tier="4"]{--tier: var(--red)}._rowTitle_rzpqy_70{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}._objective_rzpqy_88{margin:0;font-size:var(--fs-xs);line-height:1.5}._chips_rzpqy_50{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._tags_rzpqy_60{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;flex-basis:100%}._chipsLabel_rzpqy_89{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);margin-right:2px}._meta_rzpqy_67{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._metaXp_rzpqy_207{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-pill);color:var(--accent);background:var(--accent-fill);border:1px solid var(--accent-border)}._row_rzpqy_1[data-done] ._metaXp_rzpqy_207{color:var(--fg-2);background:var(--surface);border-color:var(--line)}@media (max-width: 768px){._head_rzpqy_76{flex-direction:column;align-items:stretch;gap:8px}._rowTopRight_rzpqy_66{justify-content:flex-start}}@media (max-width: 640px){._row_rzpqy_1[data-compact]{gap:6px;padding:12px 14px}._row_rzpqy_1[data-compact] ._rowTitle_rzpqy_70{font-size:var(--fs-sm);gap:6px}._row_rzpqy_1[data-compact] ._objective_rzpqy_88{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--fs-2xs);line-height:1.45}._row_rzpqy_1[data-compact] ._chips_rzpqy_50{gap:6px}._row_rzpqy_1[data-compact] ._domainPill_rzpqy_258{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:var(--fs-2xs)}._row_rzpqy_1[data-compact] ._tags_rzpqy_60>*{padding:1px 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis}._row_rzpqy_1[data-compact] ._tags_rzpqy_60{gap:4px}._row_rzpqy_1[data-compact] ._meta_rzpqy_67{font-size:var(--fs-2xs)}._row_rzpqy_1[data-compact] ._persp_rzpqy_120,._row_rzpqy_1[data-compact] ._tier_rzpqy_133{height:17px;padding:0 6px}}@media (max-width: 768px){._row_rzpqy_1[data-row]{flex-direction:column;align-items:flex-start;gap:10px}._row_rzpqy_1[data-row] ._chips_rzpqy_50{flex:0 0 auto;width:100%}._row_rzpqy_1[data-row] ._chipsLabel_rzpqy_89{display:inline}._row_rzpqy_1[data-row] ._meta_rzpqy_67{margin-left:0}}._row_rzpqy_1[data-locked]{opacity:.55;filter:grayscale(.85);cursor:not-allowed}._row_rzpqy_1[data-locked]:hover{background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transform:none}._page_1ikbf_1{max-width:min(var(--page-max),100%);margin-inline:auto;width:100%;--wf-top: 64px}@media (max-width: 640px){._page_1ikbf_1{padding:0}}._headRow_1ikbf_12{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);width:100%}._desc_1ikbf_19{margin:6px 0 var(--space-4);max-width:620px}._controls_1ikbf_23{position:sticky;top:var(--wf-top);z-index:10;display:flex;gap:var(--space-4);margin-bottom:16px;background:var(--bg)}@media (max-width: 768px){._page_1ikbf_1{--wf-top: var(--topbar-h, 60px)}._controls_1ikbf_23{margin-inline:calc(-1 * var(--space-4));padding:6px var(--space-4)}}._viewToggle_1ikbf_44{flex-shrink:0;margin-left:auto}._tabCount_1ikbf_49{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:inherit}._status_1ikbf_54{font-size:var(--fs-xs)}._group_1ikbf_58{margin-bottom:30px}._groupHead_1ikbf_61{position:sticky;top:var(--wf-top);z-index:5;display:flex;align-items:center;gap:10px;min-height:32px;padding:6px 0;margin-bottom:12px;background:var(--bg)}._groupLabel_1ikbf_73{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;letter-spacing:.06em;color:var(--fg)}._groupLabel_1ikbf_73[data-side=offensive]{color:var(--side-offensive)}._groupLabel_1ikbf_73[data-side=defensive]{color:var(--side-defensive)}._groupTag_1ikbf_86{font-size:var(--fs-xs);color:var(--fg-2)}._groupCount_1ikbf_90{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._columns_1ikbf_99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);align-items:start}@media (max-width: 900px){._columns_1ikbf_99{grid-template-columns:minmax(0,1fr)}}._columns_1ikbf_99 ._group_1ikbf_58{margin-bottom:0}._grid_1ikbf_117{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(480px,100%),1fr));gap:14px}._lockedGrid_1ikbf_122{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(480px,calc((100% - 14px)/2))),1fr));gap:14px}._solvedSection_1ikbf_130{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}._solvedHead_1ikbf_136{display:flex;align-items:center;gap:8px}._solvedLabel_1ikbf_141{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;letter-spacing:.06em;color:var(--fg)}._solvedCount_1ikbf_148{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._card_1ikbf_155{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--r-3);background:var(--neu-surface);border:0;border-left:3px solid color-mix(in srgb,var(--side, var(--line-2)) 80%,transparent);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:box-shadow .25s ease}._card_1ikbf_155:before,._card_1ikbf_155:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:radial-gradient(200px circle at var(--mx, -200px) var(--my, -200px),var(--side, var(--green)),transparent 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}._card_1ikbf_155:after{padding:3px;filter:blur(8px)}._card_1ikbf_155:hover:before{opacity:1}._card_1ikbf_155:hover:after{opacity:.85}._card_1ikbf_155:hover{box-shadow:var(--neu-raised),0 0 40px color-mix(in srgb,var(--side, var(--green)) 10%,transparent)}._card_1ikbf_155[data-side=offensive]{--side: var(--side-offensive)}._card_1ikbf_155[data-side=defensive]{--side: var(--side-defensive)}._card_1ikbf_155[data-done]{opacity:.6;filter:grayscale(.4);transition:opacity .2s ease,filter .2s ease,box-shadow .25s ease}._card_1ikbf_155[data-done]:hover,._card_1ikbf_155[data-done]:focus-visible{opacity:1;filter:none}._card_1ikbf_155[data-row]{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:14px 18px}._card_1ikbf_155[data-row] ._done_1ikbf_235{margin-left:0}._card_1ikbf_155[data-row] ._cardTitle_1ikbf_238{font-size:var(--fs-xs);font-weight:400}._card_1ikbf_155[data-row] ._cardFlow_1ikbf_242{max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._card_1ikbf_155[data-row] ._cardMeta_1ikbf_248{margin-left:auto}._card_1ikbf_155[data-wrap] ._cardTitle_1ikbf_238,._card_1ikbf_155[data-wrap] ._cardFlow_1ikbf_242{min-width:0;max-width:none;white-space:normal;overflow:visible;overflow-wrap:anywhere}._card_1ikbf_155[data-row][data-wrap] ._cardMeta_1ikbf_248{margin-left:0;flex:1 1 100%}@media (max-width: 640px){._card_1ikbf_155[data-row][data-wrap]{gap:4px 10px;padding:10px 12px}._card_1ikbf_155[data-row][data-wrap] ._cardTitle_1ikbf_238{font-size:var(--fs-sm);font-weight:600;line-height:1.25}._card_1ikbf_155[data-wrap] ._cardMeta_1ikbf_248{flex-wrap:wrap;gap:4px 10px;font-size:var(--fs-mono-sm)}._card_1ikbf_155[data-wrap] ._cardCta_1ikbf_285{flex-basis:100%;margin-left:0;text-align:right}._card_1ikbf_155[data-wrap] ._cardFlow_1ikbf_242{font-size:var(--fs-2xs);color:var(--fg-2)}._card_1ikbf_155[data-wrap] ._tagPill_1ikbf_294{height:17px;padding:0 6px;font-size:var(--fs-2xs)}._card_1ikbf_155[data-wrap] ._xpPill_1ikbf_299{padding:1px 6px;font-size:var(--fs-2xs)}._card_1ikbf_155[data-wrap] ._done_1ikbf_235{height:17px;padding:0 6px}}._card_1ikbf_155[data-row] ._chips_1ikbf_308{display:none}._cardTop_1ikbf_311{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._tagPill_1ikbf_294{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._done_1ikbf_235{display:inline-flex;align-items:center;gap:4px;margin-left:auto;height:20px;padding:0 8px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--green);background:color-mix(in srgb,var(--green) 14%,transparent);border:1px solid color-mix(in srgb,var(--green) 40%,transparent)}._cardTitle_1ikbf_238{font-weight:600;line-height:1.3;color:var(--fg)}._cardMeta_1ikbf_248{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._xpPill_1ikbf_299{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-pill);font-size:var(--fs-mono-sm);color:var(--accent);background:var(--accent-fill);border:1px solid var(--accent-border)}._xpPill_1ikbf_299[data-done]{color:var(--fg-2);background:var(--surface);border-color:var(--line)}._cardCta_1ikbf_285{margin-left:auto;color:var(--side, var(--accent));font-weight:600}._chips_1ikbf_308{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._chipGroup_1ikbf_385{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}._chipsLabel_1ikbf_392{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);margin-right:2px}._card_1ikbf_155:not([data-row]){display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:0;padding:0;border-left:0}._wfMain_1ikbf_408{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-5)}._wfEyebrow_1ikbf_415{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._wfLabel_1ikbf_421{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--side, var(--accent))}._wfDot_1ikbf_432{width:7px;height:7px;border-radius:2px;background:currentColor}._wfTitle_1ikbf_438{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;line-height:1.25;color:var(--fg)}._wfSteps_1ikbf_445{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;padding:0;list-style:none}._wfStep_1ikbf_445{display:flex;align-items:center;gap:var(--space-2);min-width:0}._wfStepNum_1ikbf_459{display:inline-grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:6px;background:var(--neu-well);box-shadow:var(--neu-sunk-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._wfStepName_1ikbf_472{min-width:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg)}._wfFoot_1ikbf_479{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--line)}._wfTags_1ikbf_488{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._wfRail_1ikbf_496{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-4);border-left:1px solid var(--line)}._wfReward_1ikbf_504{display:flex;flex-direction:column;gap:var(--space-1)}._wfXp_1ikbf_509{display:inline-flex;align-items:baseline;gap:var(--space-1);font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;line-height:1;color:var(--side, var(--accent))}._wfXp_1ikbf_509[data-done]{color:var(--fg-2)}._wfXpUnit_1ikbf_522{font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:700}._wfRun_1ikbf_527{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:38px;border-radius:var(--r-2);background:color-mix(in srgb,var(--accent) 10%,var(--neu-surface));box-shadow:var(--neu-raised-sm);font-weight:600;color:var(--accent);transition:transform .15s ease,box-shadow .15s ease}._card_1ikbf_155:not([data-row]):hover ._wfRun_1ikbf_527{box-shadow:var(--neu-sunk-sm)}@media (max-width: 768px){._card_1ikbf_155:not([data-row]){grid-template-columns:minmax(0,1fr)}._wfRail_1ikbf_496{flex-direction:row;align-items:center;border-left:0;border-top:1px solid var(--line);padding:var(--space-3) var(--space-5)}._wfRun_1ikbf_527{padding:0 var(--space-5)}}._skCard_1ikbf_564{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._skTop_1ikbf_574{display:flex;align-items:center;gap:8px}._skMeta_1ikbf_579{display:flex;align-items:center;gap:14px}._skChips_1ikbf_584{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:2px}._skChipRow_1ikbf_591{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._playPage_1ikbf_604{position:relative;width:100%;height:100%;display:flex;flex-direction:column;--acc: var(--wf-accent, var(--accent));--wf-col: 1100px}._playPad_1ikbf_615{width:100%;max-width:var(--wf-col);margin-inline:auto;padding:var(--space-5) var(--space-8)}._loader_1ikbf_623{position:relative;flex:1;min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;overflow:hidden;--acc: var(--accent-fixed)}._loader_1ikbf_623[data-side=offensive]{--acc: var(--side-offensive)}._loader_1ikbf_623[data-side=defensive]{--acc: var(--side-defensive)}._loaderScan_1ikbf_641{position:absolute;left:0;right:0;top:-160px;height:140px;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--acc) 10%,transparent),transparent)}._loader_1ikbf_623[data-granted] ._loaderScan_1ikbf_641{animation:_wfScan_1ikbf_1 .6s ease-out}@keyframes _wfScan_1ikbf_1{0%{top:-160px;opacity:.9}to{top:100%;opacity:0}}._loaderTerm_1ikbf_668{width:min(92%,360px);font-family:var(--font-mono)}._loaderRow_1ikbf_672{display:grid;grid-template-columns:minmax(0,116px) minmax(0,1fr) 20px;align-items:center;gap:12px;font-size:var(--fs-xs);line-height:2.05}._loaderKey_1ikbf_680{color:var(--fg-2);letter-spacing:.03em;white-space:nowrap}._loaderKey_1ikbf_680:before{content:"› ";color:var(--acc)}._loaderVal_1ikbf_689{text-align:right;color:var(--fg-2);letter-spacing:.06em;transition:color .2s}._loaderRow_1ikbf_672[data-state=done] ._loaderVal_1ikbf_689{color:var(--acc)}._loaderLock_1ikbf_698{width:16px;height:16px;overflow:visible}._loaderLock_1ikbf_698 path,._loaderLock_1ikbf_698 rect{fill:none;stroke:var(--fg-faint);stroke-width:2;transition:stroke .22s}._loaderLock_1ikbf_698 path{stroke-linecap:round;transform-origin:17px 11px;transition:transform .24s cubic-bezier(.5,-.5,.3,1.5),stroke .22s}._loaderLock_1ikbf_698 circle{fill:var(--fg-faint);transition:fill .22s}._loaderRow_1ikbf_672[data-state=done] ._loaderLock_1ikbf_698 path,._loaderRow_1ikbf_672[data-state=done] ._loaderLock_1ikbf_698 rect{stroke:var(--acc)}._loaderRow_1ikbf_672[data-state=done] ._loaderLock_1ikbf_698 circle{fill:var(--acc)}._loaderRow_1ikbf_672[data-state=done] ._loaderLock_1ikbf_698 path{transform:translateY(-3px) rotate(32deg)}._loaderRail_1ikbf_731{width:min(92%,360px);height:3px;border-radius:3px;background:color-mix(in srgb,var(--acc) 12%,transparent);overflow:hidden}._loaderRail_1ikbf_731>i{display:block;height:100%;width:0%;background:var(--acc);box-shadow:0 0 8px color-mix(in srgb,var(--acc) 70%,transparent)}._loaderGrantWrap_1ikbf_745{height:60px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}._loader_1ikbf_623[data-granted] ._loaderGrantWrap_1ikbf_745{opacity:1}._loaderGrant_1ikbf_745{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-h2);letter-spacing:.32em;text-transform:uppercase;color:var(--acc);padding-left:.32em;white-space:nowrap;text-shadow:-1px 0 color-mix(in srgb,var(--acc) 55%,#ffffff),1.5px 0 color-mix(in srgb,var(--acc) 70%,#000000),0 0 18px color-mix(in srgb,var(--acc) 50%,transparent);-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 2.5px,transparent 2.5px 3.4px);mask-image:repeating-linear-gradient(0deg,#000 0 2.5px,transparent 2.5px 3.4px)}._loader_1ikbf_623[data-granted] ._loaderGrant_1ikbf_745{animation:_wfJitter_1ikbf_1 .42s steps(4) 1}@keyframes _wfJitter_1ikbf_1{0%{transform:translate(-4px)}25%{transform:translate(3px)}50%{transform:translate(-2px)}75%{transform:translate(2px)}to{transform:none}}._loaderStatus_1ikbf_800{position:absolute;bottom:26px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2);transition:opacity .2s}._loaderStatus_1ikbf_800[data-hide]{opacity:0}._loaderDots_1ikbf_813{display:inline-block}._loaderDots_1ikbf_813 i{display:inline-block;width:.6em;text-align:center;opacity:0;animation:_wfDots_1ikbf_1 1.4s infinite}._loaderDots_1ikbf_813 i:before{content:"."}._loaderDots_1ikbf_813 i:nth-child(2){animation-delay:.18s}._loaderDots_1ikbf_813 i:nth-child(3){animation-delay:.36s}@keyframes _wfDots_1ikbf_1{0%,72%,to{opacity:0}30%{opacity:1}}@media (prefers-reduced-motion: reduce){._loaderScan_1ikbf_641,._loaderGrant_1ikbf_745,._loaderDots_1ikbf_813 i{animation:none!important;opacity:1}}._runArea_1ikbf_850{width:100%;max-width:var(--wf-col);margin-inline:auto;flex:1;min-height:0;display:flex;gap:var(--space-4);align-items:stretch;overflow:hidden;padding:var(--space-3) var(--space-4)}@media (max-width: 900px){._runArea_1ikbf_850{flex-direction:column}}@media (max-width: 640px){._runArea_1ikbf_850{padding:var(--space-2) var(--space-2) 0}._notice_1ikbf_873{margin-inline:var(--space-2)}}._statusPad_1ikbf_880{padding:var(--space-5) var(--space-4)}._notice_1ikbf_873{width:100%;max-width:var(--wf-col);margin:var(--space-3) auto 0;padding:8px 12px;border-radius:var(--r-2);font-size:var(--fs-mono);color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent);border:1px solid color-mix(in srgb,var(--amber) 30%,transparent)}._cardCol_1ikbf_894{position:relative;flex:1;min-width:0;min-height:0;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--acc) 30%,transparent) transparent}._cardCol_1ikbf_894::-webkit-scrollbar{width:8px}._cardCol_1ikbf_894::-webkit-scrollbar-track{background:transparent}._cardCol_1ikbf_894::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--acc) 26%,transparent);border-radius:4px}._cardCol_1ikbf_894::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--acc) 42%,transparent)}._cardCol_1ikbf_894[data-sliding]{overflow:hidden;pointer-events:none}._stack_1ikbf_923{display:flex;flex-direction:column;gap:22px}._cardLayer_1ikbf_928{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;will-change:transform}._cardOut_1ikbf_934{animation:_wfCardOut_1ikbf_1 .5s cubic-bezier(.65,0,.35,1) both}._cardIn_1ikbf_937{animation:_wfCardIn_1ikbf_1 .5s cubic-bezier(.65,0,.35,1) both}@keyframes _wfCardOut_1ikbf_1{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _wfCardIn_1ikbf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._cardOut_1ikbf_934,._cardIn_1ikbf_937{animation:none}}._step_1ikbf_963{min-width:0;display:flex;flex-direction:column;gap:var(--space-6);padding:20px;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._stepHead_1ikbf_974{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._stepCount_1ikbf_980{margin-left:auto;color:var(--fg-2)}._phasePill_1ikbf_984{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase}._obj_1ikbf_995{width:100%;font-size:var(--fs-h3);font-weight:600;color:var(--fg)}._cmd_1ikbf_1001{margin:0;padding:14px 16px;border-radius:var(--r-2);background:var(--code-panel);border:1px solid var(--line-2);font-size:var(--fs-mono);line-height:1.7;white-space:pre-wrap;word-break:break-word}._cmdComment_1ikbf_1014,._cmdPrompt_1ikbf_1017{color:var(--fg-2)}._cmdText_1ikbf_1020{color:var(--code-fg)}._railed_1ikbf_1023{display:flex;flex-direction:column;gap:6px}._railLabel_1ikbf_1028{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}._railDot_1ikbf_1039{width:5px;height:5px;border-radius:50%;background:currentColor}._railed_1ikbf_1023[data-kind=response] ._railLabel_1ikbf_1028{color:var(--side-defensive)}._railed_1ikbf_1023[data-kind=response][data-impact] ._railLabel_1ikbf_1028{color:var(--side-offensive)}._railed_1ikbf_1023[data-kind=request]>pre{border-left:2px solid var(--line-2)}._railed_1ikbf_1023[data-kind=response]>._output_1ikbf_1054{border-left:2px solid var(--side-defensive)}._railed_1ikbf_1023[data-kind=response][data-impact]>._output_1ikbf_1054{border-left:2px solid var(--side-offensive)}._requestBody_1ikbf_1060{margin:0;padding:14px 16px;border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--code-panel);font-size:var(--fs-mono);line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--code-fg);overflow-x:auto}._flags_1ikbf_1075{display:flex;flex-direction:column;gap:4px}._flagRow_1ikbf_1080{display:flex;gap:10px;font-family:var(--font-mono);font-size:var(--fs-mono)}._flagKey_1ikbf_1086{flex-shrink:0;min-width:90px;color:var(--acc)}._flagDesc_1ikbf_1091{color:var(--fg-2)}@media (max-width: 640px){._flagRow_1ikbf_1080{flex-direction:column;gap:1px}._flagKey_1ikbf_1086{min-width:0}._flagDesc_1ikbf_1091{display:flex;gap:6px;padding-left:10px}._flagDesc_1ikbf_1091:before{content:"⤷";flex-shrink:0;color:var(--fg-3)}}._fold_1ikbf_1119{border-left:2px solid color-mix(in srgb,var(--amber) 55%,transparent)}._foldHead_1ikbf_1122{display:flex;align-items:center;gap:7px;padding:7px 12px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2);cursor:pointer;list-style:none}._foldHead_1ikbf_1122::-webkit-details-marker{display:none}._foldHead_1ikbf_1122:hover{color:var(--fg)}._fold_1ikbf_1119[open] ._foldHead_1ikbf_1122{color:var(--amber)}._foldBody_1ikbf_1145{padding:0 12px 9px;font-size:var(--fs-xs);line-height:1.55;color:var(--fg-2)}._runBtn_1ikbf_1151{align-self:flex-start;height:38px;padding:0 16px;border-radius:10px;border:1px solid color-mix(in srgb,var(--acc) 40%,transparent);background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--acc);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;cursor:pointer}._runBtn_1ikbf_1151:hover{background:color-mix(in srgb,var(--acc) 24%,transparent)}._footer_1ikbf_1169{position:relative;z-index:4;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:82px;padding:14px var(--space-4);border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg) 97%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._footInner_1ikbf_1182{width:100%;max-width:var(--wf-col);margin-inline:auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4)}._footHint_1ikbf_1192{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}@media (max-width: 640px){._footer_1ikbf_1169{min-height:68px;padding:10px var(--gutter-mobile) calc(10px + env(safe-area-inset-bottom,0px))}}._continueBtn_1ikbf_1203{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 28px;border-radius:12px;background:color-mix(in srgb,var(--gold) 12%,var(--neu-surface));border:0;box-shadow:var(--neu-raised-sm);color:var(--gold);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);letter-spacing:-.01em;transition:box-shadow .2s ease}._continueBtn_1ikbf_1203:hover,._continueBtn_1ikbf_1203:active{box-shadow:var(--neu-sunk-sm)}._output_1ikbf_1054{margin:0;padding:14px 16px;border-radius:var(--r-2);background:var(--code-panel);border:1px solid var(--line-2);font-size:var(--fs-mono);line-height:1.6;white-space:pre-wrap;word-break:break-word}._outLine_1ikbf_1238{color:var(--fg-2)}._outLine_1ikbf_1238[data-style=ok]{color:var(--side-defensive)}._outLine_1ikbf_1238[data-style=bad]{color:var(--side-offensive)}._outLine_1ikbf_1238[data-style=hl]{color:#e3b341}._outLine_1ikbf_1238[data-style=dim]{color:var(--fg-2)}._checkQ_1ikbf_1253{font-weight:600;color:var(--fg)}._opts_1ikbf_1259{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}._opt_1ikbf_1259{display:flex;align-items:center;padding:11px 14px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._opt_1ikbf_1259:hover:not(:disabled){border-color:var(--line)}._opt_1ikbf_1259:active:not(:disabled){box-shadow:var(--neu-sunk-sm)}._opt_1ikbf_1259:disabled{cursor:default}._opt_1ikbf_1259[data-state=correct]{color:var(--green);background:color-mix(in srgb,var(--green) 12%,transparent);border-color:color-mix(in srgb,var(--green) 40%,transparent);font-weight:600}._opt_1ikbf_1259[data-state=wrong]{color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent);border-color:color-mix(in srgb,var(--red) 40%,transparent);font-weight:600}._notebook_1ikbf_1304{flex-shrink:0;align-self:start;width:300px}._nbPanel_1ikbf_1309{overflow:hidden;border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}@media (max-width: 900px){._notebook_1ikbf_1304{display:none}}._nbDock_1ikbf_1326{--nb-open-w: min(340px, calc(100vw - 2 * var(--space-4)));position:relative;margin-right:auto;display:none}._nbChip_1ikbf_1334{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:12px;border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}._nbChip_1ikbf_1334:hover{background:var(--surface-hover);border-color:var(--line-strong)}._nbChipLabel_1ikbf_1359{line-height:1}._nbDock_1ikbf_1326[data-open] ._nbChip_1ikbf_1334{color:var(--acc);border-color:color-mix(in srgb,var(--acc) 55%,transparent);background:color-mix(in srgb,var(--acc) 10%,transparent)}._nbChip_1ikbf_1334:focus-visible{outline:2px solid var(--acc);outline-offset:2px}._nbSheet_1ikbf_1377{position:absolute;left:0;bottom:100%;z-index:5;width:100%;max-height:0;opacity:0;overflow:hidden;border-radius:12px;border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);box-shadow:0 18px 44px -18px #000000f2;pointer-events:none;transition:width .28s cubic-bezier(.2,.9,.3,1),max-height .28s cubic-bezier(.2,.9,.3,1),bottom .28s cubic-bezier(.2,.9,.3,1),border-radius .28s cubic-bezier(.2,.9,.3,1),border-color .28s ease,opacity .16s ease}._nbSheet_1ikbf_1377>*{min-width:var(--nb-open-w)}._nbDock_1ikbf_1326[data-open] ._nbSheet_1ikbf_1377{width:var(--nb-open-w);max-height:52vh;bottom:calc(100% + 8px);border-radius:var(--r-3);border-color:var(--line);opacity:1;overflow-y:auto;pointer-events:auto}._nbDock_1ikbf_1326[data-pulse] ._nbChip_1ikbf_1334{animation:_nbChipGlow_1ikbf_1 1.4s ease-out}@keyframes _nbChipGlow_1ikbf_1{0%{border-color:var(--line-2);box-shadow:none}22%{border-color:var(--acc);box-shadow:0 0 22px -2px color-mix(in srgb,var(--acc) 65%,transparent)}to{border-color:var(--line-2);box-shadow:none}}@media (max-width: 900px){._nbDock_1ikbf_1326{display:block}}@media (prefers-reduced-motion: reduce){._nbSheet_1ikbf_1377{transition:none}._nbDock_1ikbf_1326[data-pulse] ._nbChip_1ikbf_1334{animation:none}}@media (prefers-reduced-motion: reduce){._notebook_1ikbf_1304[data-pulse] ._nbCount_1ikbf_1449,._nbDock_1ikbf_1326[data-pulse] ._nbCount_1ikbf_1449,._notebook_1ikbf_1304[data-pulse] ._finding_1ikbf_1451:last-child,._nbDock_1ikbf_1326[data-pulse] ._finding_1ikbf_1451:last-child{animation:none}}._nbHead_1ikbf_1456{display:flex;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line);background:var(--bg-1);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;color:var(--fg-2)}._nbCount_1ikbf_1449{margin-left:auto;color:var(--acc);font-weight:700}._nbBody_1ikbf_1472{display:flex;flex-direction:column;gap:8px;padding:14px;min-height:120px}._nbEmpty_1ikbf_1479{font-size:var(--fs-mono);font-style:italic;color:var(--fg-2)}._notebook_1ikbf_1304[data-pulse] ._nbCount_1ikbf_1449,._nbDock_1ikbf_1326[data-pulse] ._nbCount_1ikbf_1449{animation:_nbCountPop_1ikbf_1 1.4s ease-out}._notebook_1ikbf_1304[data-pulse] ._finding_1ikbf_1451:last-child,._nbDock_1ikbf_1326[data-pulse] ._finding_1ikbf_1451:last-child{animation:_nbFindingIn_1ikbf_1 1.4s ease-out}@keyframes _nbCountPop_1ikbf_1{0%{transform:scale(1);text-shadow:none}18%{transform:scale(1.5);text-shadow:0 0 14px color-mix(in srgb,var(--acc) 80%,transparent)}to{transform:scale(1);text-shadow:none}}@keyframes _nbFindingIn_1ikbf_1{0%{box-shadow:0 0 color-mix(in srgb,var(--acc) 45%,transparent);background:color-mix(in srgb,var(--acc) 18%,transparent)}to{box-shadow:0 0 0 0 transparent;background:transparent}}._finding_1ikbf_1451{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:var(--r-2);background:color-mix(in srgb,var(--acc) 8%,transparent);border:1px solid color-mix(in srgb,var(--acc) 25%,transparent)}._findingKey_1ikbf_1531{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}._findingVal_1ikbf_1538{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg);word-break:break-word}._nbBar_1ikbf_1544{display:flex;gap:3px;padding:12px 14px;border-top:1px solid var(--line)}._nbSeg_1ikbf_1550{flex:1;height:4px;border-radius:99px;background:var(--line-2)}._nbSeg_1ikbf_1550[data-state=done]{background:var(--acc)}._nbSeg_1ikbf_1550[data-state=current]{background:color-mix(in srgb,var(--acc) 80%,transparent);animation:_nbPulse_1ikbf_1 1.6s ease-in-out infinite}@keyframes _nbPulse_1ikbf_1{0%,to{opacity:.9;box-shadow:0 0 4px color-mix(in srgb,var(--acc) 35%,transparent)}50%{opacity:1;box-shadow:0 0 11px color-mix(in srgb,var(--acc) 70%,transparent)}}@media (prefers-reduced-motion: reduce){._nbSeg_1ikbf_1550[data-state=current]{animation:none}}._card_1ikbf_155[data-locked]{opacity:.55;filter:grayscale(.85);cursor:not-allowed}._card_1ikbf_155[data-locked]:hover{border-color:var(--line);box-shadow:none;transform:none}._page_j4wwm_1{max-width:var(--page-max);margin-inline:auto;width:100%;--accent: var(--dc, var(--green));--accent-fill: color-mix(in srgb, var(--dc, var(--green)) var(--tint-fill), transparent);--accent-border: color-mix(in srgb, var(--dc, var(--green)) var(--tint-border), transparent);--accent-hover: color-mix(in srgb, var(--dc, var(--green)) 16%, transparent);--accent-contrast: #04120a;--glow-accent: 0 0 24px color-mix(in srgb, var(--dc, var(--green)) 18%, transparent)}._status_j4wwm_12{padding:var(--space-8);color:var(--fg-2);text-align:center}._head_j4wwm_17{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:var(--space-4)}._titleRow_j4wwm_24{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}._progressCard_j4wwm_31{margin-top:var(--space-4);padding:var(--space-4);border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._progressRow_j4wwm_39{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-3)}._progressLabel_j4wwm_45{color:var(--fg-2)}._progressVal_j4wwm_48{display:inline-flex;align-items:baseline;gap:8px}._pct_j4wwm_53{font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:700;color:var(--accent)}._cards_j4wwm_59{font-size:var(--fs-xs);color:var(--fg-2)}._lessonsHead_j4wwm_64{margin:var(--space-6) 0 var(--space-3)}._lessons_j4wwm_64{display:flex;flex-direction:column;gap:var(--space-2)}._moduleWt_j4wwm_73{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:14px 18px;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._moduleWt_j4wwm_73:hover{border-color:var(--line-2);background:var(--surface-2)}._moduleWt_j4wwm_73[data-done]{border-color:color-mix(in srgb,var(--green) 28%,transparent);background:color-mix(in srgb,var(--green) 5%,transparent);opacity:.75}._moduleWt_j4wwm_73[data-next]{position:relative;overflow:hidden;border-color:var(--accent-border);background:linear-gradient(90deg,var(--accent-fill) 0%,var(--bg-2) 40%)}._moduleWt_j4wwm_73[data-next]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);animation:_edgeBreathe_j4wwm_1 2.4s ease-in-out infinite}._moduleWt_j4wwm_73[data-next] ._moduleWtIcon_j4wwm_114{color:var(--accent)}._moduleWtIcon_j4wwm_114{display:inline-flex;align-items:center;justify-content:center;width:24px;flex-shrink:0;color:var(--fg-2)}._moduleWtBody_j4wwm_125{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._moduleWtTitle_j4wwm_132{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600;color:var(--fg)}._moduleWtBadge_j4wwm_140{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--fg-2)}._moduleWtCta_j4wwm_146{flex-shrink:0;font-size:var(--fs-mono);font-weight:600;color:var(--accent)}._moduleExam_j4wwm_155{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:14px 18px;border:1px dashed var(--line-2);border-radius:var(--r-2);background:var(--bg-2);text-align:left;opacity:.8}._moduleExam_j4wwm_155[data-ready]{border-style:solid;border-color:color-mix(in srgb,var(--gold) 35%,transparent);background:color-mix(in srgb,var(--gold) 6%,transparent);opacity:1}._moduleExamIcon_j4wwm_173{display:inline-flex;align-items:center;justify-content:center;width:24px;flex-shrink:0;color:var(--fg-2)}._moduleExam_j4wwm_155[data-ready] ._moduleExamIcon_j4wwm_173{color:var(--gold)}._moduleExamBadge_j4wwm_184{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--fg-2)}._moduleExam_j4wwm_155[data-ready] ._moduleExamBadge_j4wwm_184{color:var(--gold)}._moduleExamState_j4wwm_193{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;color:var(--fg-2)}._row_j4wwm_201{position:relative;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);overflow:hidden;transition:border-color .15s ease,background .15s ease}._row_j4wwm_201[data-status=progress],._row_j4wwm_201[data-status=upnext]{border-color:var(--accent-border);background:linear-gradient(90deg,var(--accent-fill) 0%,var(--bg-2) 32%)}._row_j4wwm_201[data-status=progress]:before,._row_j4wwm_201[data-status=upnext]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);z-index:1}._row_j4wwm_201[data-current]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);z-index:1;animation:_edgeBreathe_j4wwm_1 2.4s ease-in-out infinite}@keyframes _edgeBreathe_j4wwm_1{0%,to{opacity:.35;box-shadow:0 0 0 transparent}50%{opacity:1;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}}@media (prefers-reduced-motion: reduce){._row_j4wwm_201[data-current]:before,._moduleWt_j4wwm_73[data-next]:before{animation:none}}._row_j4wwm_201[data-status=completed]{border-color:var(--success-glow);background:color-mix(in srgb,var(--success) 5%,transparent);opacity:.82}._row_j4wwm_201[data-status=imperfect]{border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 6%,transparent);opacity:.82}._row_j4wwm_201[data-status=planned]{opacity:.62}._rowHead_j4wwm_274{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(170px,210px) 20px;align-items:center;gap:var(--space-4);width:100%;padding:14px 18px;background:transparent;border:0;text-align:left;cursor:pointer}._rowHead_j4wwm_274:hover{background:color-mix(in srgb,var(--fg) 3%,transparent)}._num_j4wwm_290{font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:600;color:var(--fg-2)}._row_j4wwm_201[data-status=progress] ._num_j4wwm_290,._row_j4wwm_201[data-status=upnext] ._num_j4wwm_290,._row_j4wwm_201[data-status=completed] ._num_j4wwm_290{color:var(--accent)}._row_j4wwm_201[data-status=imperfect] ._num_j4wwm_290{color:var(--warn)}._rowBody_j4wwm_304{min-width:0}._rowTitle_j4wwm_307{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowName_j4wwm_313{font-weight:600}._pill_j4wwm_316{padding:2px 7px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;white-space:nowrap}._pill_j4wwm_316[data-tone=muted]{color:var(--fg-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._pill_j4wwm_316[data-tone=accent]{color:var(--accent);background:var(--accent-fill);border:1px solid var(--accent-border)}._tierPill_j4wwm_335{padding:2px 7px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;white-space:nowrap;color:var(--tier-c, var(--fg-2));background:color-mix(in srgb,var(--tier-c, var(--fg-2)) 8%,var(--neu-surface));border:0;box-shadow:var(--neu-raised-sm)}._rowMeta_j4wwm_347{margin-top:5px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);min-width:0}._rowStatus_j4wwm_359{min-width:0;display:flex;align-items:center;justify-content:flex-end}._moduleWtReplay_j4wwm_367{display:inline-flex;align-items:center;color:var(--fg-2)}._moduleWtDone_j4wwm_373{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-3)}._done_j4wwm_380{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-mono-sm);color:var(--success)}._doneWarn_j4wwm_388{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-mono-sm);color:var(--warn)}._correctMini_j4wwm_395{font-family:var(--font-mono);font-size:11px;padding:1px 6px;border-radius:6px;border:1px solid color-mix(in srgb,var(--warn) 35%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent);white-space:nowrap}._detailAlt_j4wwm_405{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--fg) 14%,transparent);background:transparent;color:var(--fg-2);font-size:var(--fs-mono-sm);cursor:pointer;transition:background .15s ease,color .15s ease}._detailAlt_j4wwm_405:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg)}._detailAlt_j4wwm_405:disabled{opacity:.5;cursor:not-allowed}._rowProg_j4wwm_427{width:100%;display:flex;flex-direction:column;gap:4px}._rowPct_j4wwm_434{text-align:right;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._notStarted_j4wwm_440{font-size:var(--fs-mono-sm);line-height:1;color:var(--fg-2)}._detail_j4wwm_405{padding:14px 18px 18px;border-top:1px solid var(--line);background:var(--bg-1)}._detailBlock_j4wwm_451{margin-top:14px;margin-left:calc(40px + var(--space-4));margin-right:calc(40px + var(--space-4))}._detailBlock_j4wwm_451:first-child{margin-top:0}._detailLabel_j4wwm_460{margin-bottom:8px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}._detailCard_j4wwm_468{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}._detailCard_j4wwm_468[data-on]{border-color:var(--accent-border)}._detailCard_j4wwm_468:hover:not(:disabled){border-color:var(--accent-border);background:var(--surface-2);box-shadow:var(--glow-accent)}._detailCard_j4wwm_468:disabled{cursor:not-allowed;opacity:.6}._stepNo_j4wwm_501{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700}._stepNo_j4wwm_501[data-state=next]{background:var(--accent);color:var(--accent-contrast)}._stepNo_j4wwm_501[data-state=idle]{border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-3)}._stepNo_j4wwm_501[data-state=done]{border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent)}._stepCta_j4wwm_530{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:7px 13px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-family:var(--font-display);font-size:var(--fs-mono-sm);font-weight:600;white-space:nowrap}._stepCta_j4wwm_530[data-primary]{border-color:transparent;background:var(--accent);color:var(--accent-contrast);font-weight:700}._detailCard_j4wwm_468:hover:not(:disabled) ._stepCta_j4wwm_530:not([data-primary]){border-color:var(--accent-border);color:var(--fg)}._detailCard_j4wwm_468+._detailCard_j4wwm_468{margin-top:8px}@media (max-width: 640px){._stepCta_j4wwm_530{padding:6px 10px}._stepNo_j4wwm_501{width:26px;height:26px}}._detailInfo_j4wwm_571{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._detailTitle_j4wwm_578{font-size:var(--fs-xs);font-weight:600;color:var(--fg)}._detailMini_j4wwm_583{width:92px;flex-shrink:0}._detailMiniTrack_j4wwm_587{height:4px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._detailMiniFill_j4wwm_593{height:100%;border-radius:var(--r-pill);background:var(--accent)}._detailMiniPct_j4wwm_598{display:block;margin-top:4px;text-align:right;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}@media (max-width: 640px){._page_j4wwm_1{padding:0}}@media (max-width: 768px){._rowHead_j4wwm_274{grid-template-columns:32px minmax(0,1fr) 20px;gap:var(--space-3);padding:12px 14px}._rowStatus_j4wwm_359{display:none}._num_j4wwm_290{font-size:var(--fs-h4)}._detail_j4wwm_405{padding:var(--space-3)}._detailBlock_j4wwm_451{margin-left:0;margin-right:0}._stepCard_j4wwm_632{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._stepCard_j4wwm_632+._stepCard_j4wwm_632{margin-top:var(--space-2)}._stepCard_j4wwm_632[data-off]{opacity:.6}._stepTop_j4wwm_647{display:flex;align-items:center;gap:var(--space-3)}._stepTop_j4wwm_647 ._detailMini_j4wwm_583{width:72px}._stepBtns_j4wwm_655{display:flex;gap:var(--space-2)}._stepBtns_j4wwm_655 ._stepCta_j4wwm_530{flex:1;justify-content:center;min-height:44px;margin-left:0;padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);cursor:pointer;transition:box-shadow .15s ease,color .15s ease}._stepBtns_j4wwm_655 ._stepCta_j4wwm_530:active:not(:disabled){box-shadow:var(--neu-sunk-sm)}._stepBtns_j4wwm_655 ._stepCta_j4wwm_530:disabled{cursor:not-allowed}}._page_kpx4z_1{position:relative;max-width:var(--page-max);margin-inline:auto;width:100%;--learn-top: 64px}._viewTabsBar_kpx4z_13{position:sticky;top:var(--learn-top);z-index:10;display:flex;margin-bottom:var(--space-4);padding-block:6px;background:var(--bg)}@media (max-width: 768px){._page_kpx4z_1{--learn-top: var(--topbar-h, 60px)}._viewTabsBar_kpx4z_13{margin-inline:calc(-1 * var(--gutter-mobile));padding-inline:var(--gutter-mobile)}}@media (max-width: 640px){._page_kpx4z_1{padding:0}._section_kpx4z_37{margin-bottom:var(--space-10)}}._glowTop_kpx4z_42{position:fixed;top:0;left:50%;transform:translate(-50%);width:min(800px,100vw);height:350px;pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--green) 5%,transparent) 0%,transparent 70%)}._section_kpx4z_37{position:relative;z-index:1;margin-bottom:var(--space-16)}._headBlock_kpx4z_65{display:flex;flex-direction:column;gap:6px}._catGroup_kpx4z_71{margin-top:var(--space-5)}._catGroup_kpx4z_71:first-of-type{margin-top:0}._catLabel_kpx4z_77{margin-bottom:var(--space-3)}._domainGrid_kpx4z_80{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width: 769px){._domainGrid_kpx4z_80{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._domainPct_kpx4z_90{padding:4px 10px;border-radius:8px;border:1px solid;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;white-space:nowrap}._domainNotStarted_kpx4z_99{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--fg-2)}._viewHead_kpx4z_108{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._viewHead_kpx4z_108 ._headBlock_kpx4z_65{min-width:0}._headTabs_kpx4z_120{flex-shrink:0;margin-left:auto}@media (max-width: 768px){._headTabs_kpx4z_120{display:none}}@media (min-width: 769px){._viewTabsBar_kpx4z_13{display:none}}._tabsSkeleton_kpx4z_135{width:100%}._panel_kpx4z_142{animation:_panelIn_kpx4z_1 .24s ease both}@keyframes _panelIn_kpx4z_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._panel_kpx4z_142{animation:none}}@keyframes _pulseLearn_kpx4z_1{0%,to{opacity:1}50%{opacity:.3}}._card_1cgbc_1{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border-radius:16px;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;text-align:left;cursor:pointer;transition:box-shadow .25s ease,border-color .25s ease,opacity .2s ease}._card_1cgbc_1:disabled{cursor:default}._card_1cgbc_1[data-dimmed]{opacity:.55}._card_1cgbc_1:before,._card_1cgbc_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:radial-gradient(200px circle at var(--mx, -200px) var(--my, -200px),var(--tc, var(--green)),transparent 68%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}._card_1cgbc_1:after{padding:3px;filter:blur(8px)}._card_1cgbc_1:hover:not(:disabled):before{opacity:1}._card_1cgbc_1:hover:not(:disabled):after{opacity:.85}._card_1cgbc_1:hover:not(:disabled){border-color:color-mix(in srgb,var(--tc, var(--green)) 22%,var(--line-2));box-shadow:0 0 40px color-mix(in srgb,var(--tc, var(--green)) 10%,transparent)}._chips_1cgbc_62{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._top_1cgbc_69{display:flex;align-items:center;gap:10px}._titleCol_1cgbc_74{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._icon_1cgbc_81{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:9px;flex-shrink:0;color:var(--tc);background:color-mix(in srgb,var(--tc) 12%,transparent);border:1px solid color-mix(in srgb,var(--tc) 25%,transparent);transition:box-shadow .15s ease,border-color .15s ease}._meta_1cgbc_96{display:flex;flex-wrap:wrap;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--fg-2)}._progWrap_1cgbc_106{display:flex;flex-direction:column;gap:6px}._track_1cgbc_111{height:6px;border-radius:var(--r-pill);background:#ffffff0f;overflow:hidden}._fill_1cgbc_117{display:block;height:100%;border-radius:var(--r-pill)}._progRow_1cgbc_122{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--fg-2)}._card_1cgbc_1[data-current] ._icon_1cgbc_81{animation:_trackGlow_1cgbc_1 2.4s ease-in-out infinite}@keyframes _trackGlow_1cgbc_1{0%,to{box-shadow:0 0 10px -2px color-mix(in srgb,var(--tc) 40%,transparent);border-color:color-mix(in srgb,var(--tc) 35%,transparent)}50%{box-shadow:0 0 20px 1px color-mix(in srgb,var(--tc) 85%,transparent);border-color:color-mix(in srgb,var(--tc) 75%,transparent)}}@media (prefers-reduced-motion: reduce){._card_1cgbc_1[data-current] ._icon_1cgbc_81{animation:none}}@media (max-width: 768px){._card_1cgbc_1{gap:var(--space-3);padding:var(--space-4);border-radius:13px}._top_1cgbc_69{gap:9px}._icon_1cgbc_81{width:28px;height:28px;border-radius:8px}._card_1cgbc_1 p{font-size:var(--fs-xs);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_1cgbc_96{gap:var(--space-3)}._progWrap_1cgbc_106{gap:4px}._track_1cgbc_111{height:5px}}._page_aiem5_1{max-width:var(--page-max);margin-inline:auto;width:100%;--dp-top: 64px}@media (max-width: 768px){._page_aiem5_1{--dp-top: var(--topbar-h, 60px)}}@media (max-width: 640px){._page_aiem5_1{padding:0}._head_aiem5_16{gap:var(--space-4)}._stats_aiem5_19{flex-wrap:wrap}}._status_aiem5_23{padding:var(--space-8);color:var(--fg-2);text-align:center}._head_aiem5_16{display:flex;align-items:flex-start;gap:var(--space-5);margin-top:var(--space-4)}._iconTile_aiem5_34{display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;border-radius:14px;color:var(--dc, var(--green));background:color-mix(in srgb,var(--dc, var(--green)) 10%,transparent);border:1px solid color-mix(in srgb,var(--dc, var(--green)) 25%,transparent)}._headBody_aiem5_45{flex:1;min-width:0}._titleRow_aiem5_49{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._activePill_aiem5_55{padding:3px 10px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--dc, var(--green));background:color-mix(in srgb,var(--dc, var(--green)) 10%,transparent);border:1px solid color-mix(in srgb,var(--dc, var(--green)) 25%,transparent)}._statusBadge_aiem5_65{padding:3px 10px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.05em;color:var(--fg-2);background:color-mix(in srgb,var(--fg-3) 10%,transparent);border:1px solid color-mix(in srgb,var(--fg-3) 22%,transparent)}._statusBadge_aiem5_65[data-active]{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent);border-color:color-mix(in srgb,var(--success) 30%,transparent)}._blurb_aiem5_80{margin:6px 0 0;max-width:720px}._stats_aiem5_19{display:flex;gap:var(--space-5);margin-top:10px;font-size:var(--fs-xs);color:var(--fg-2)}._stats_aiem5_19 b{font-family:var(--font-mono);font-weight:600;color:var(--dc, var(--green))}._tabs_aiem5_97{position:sticky;top:var(--dp-top);z-index:10;display:flex;gap:4px;margin:var(--space-8) 0 var(--space-4);padding-top:var(--space-3);border-bottom:1px solid var(--line);background:var(--bg)}._tab_aiem5_97{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;margin-bottom:-1px;font-weight:600;color:var(--fg-2);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease}._tab_aiem5_97:hover{color:var(--fg-2)}._tab_aiem5_97[data-on]{color:var(--dc, var(--green));border-bottom-color:var(--dc, var(--green))}._tabCount_aiem5_131{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:1px 6px;border-radius:var(--r-pill);color:var(--fg-2);background:color-mix(in srgb,var(--fg-2) 12%,transparent)}._tab_aiem5_97[data-on] ._tabCount_aiem5_131{color:var(--dc, var(--green));background:color-mix(in srgb,var(--dc, var(--green)) 12%,transparent)}._sectionSub_aiem5_143{margin:0 0 var(--space-4);max-width:720px}._modules_aiem5_147{display:flex;flex-direction:column;gap:var(--space-2)}._modRow_aiem5_153{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,150px) 20px;align-items:center;gap:var(--space-4);width:100%;padding:16px 18px;border:0;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._modRow_aiem5_153:hover{border-color:color-mix(in srgb,var(--dc, var(--green)) 30%,var(--line-2));box-shadow:0 0 24px color-mix(in srgb,var(--dc, var(--green)) 6%,transparent)}._modRow_aiem5_153[data-done]{border-color:color-mix(in srgb,var(--success) 20%,transparent);background:color-mix(in srgb,var(--success) 4%,transparent)}._modRow_aiem5_153[data-current]{position:relative}._modRow_aiem5_153[data-current]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--dc, var(--accent));animation:_moduleEdge_aiem5_1 2.4s ease-in-out infinite;pointer-events:none}@keyframes _moduleEdge_aiem5_1{0%,to{opacity:.35;box-shadow:0 0 0 transparent}50%{opacity:1;box-shadow:0 0 10px color-mix(in srgb,var(--dc, var(--accent)) 70%,transparent)}}@media (prefers-reduced-motion: reduce){._modRow_aiem5_153[data-current]:before{animation:none;opacity:1}}._modLeft_aiem5_212{min-width:0}._modTitle_aiem5_215{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._modName_aiem5_221{font-weight:600}._modMeta_aiem5_224{margin-top:3px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modRight_aiem5_233{min-width:0;text-align:right}._modProg_aiem5_237{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._modPct_aiem5_243{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._modDone_aiem5_248{font-size:var(--fs-mono-sm);color:var(--success)}._modNs_aiem5_252{font-size:var(--fs-mono-sm);color:var(--fg-2)}._skList_aiem5_256{display:flex;flex-direction:column;gap:12px;margin-top:var(--space-6)}._modRow_aiem5_153[data-locked]{opacity:.55;cursor:not-allowed}._modRow_aiem5_153[data-locked]:hover{border-color:var(--line);background:var(--surface)}._continueSection_aiem5_275{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);margin-bottom:var(--space-5)}._groupHead_aiem5_283{display:flex;align-items:center;gap:8px}._groupLabel_aiem5_288{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700;letter-spacing:.06em;color:var(--fg)}._groupCount_aiem5_295{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._wall_aiem5_303{margin-block:var(--space-5)}@media (max-width: 768px){._modRow_aiem5_153{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._modRight_aiem5_233{justify-self:stretch}._modProg_aiem5_237{align-items:stretch}._modPct_aiem5_243{align-self:flex-end}._modRow_aiem5_153:has(._modNs_aiem5_252),._modRow_aiem5_153[data-done],._modRow_aiem5_153[data-locked]{grid-template-columns:minmax(0,1fr) auto;align-items:start}._modRow_aiem5_153:has(._modNs_aiem5_252) ._modRight_aiem5_233,._modRow_aiem5_153[data-done] ._modRight_aiem5_233,._modRow_aiem5_153[data-locked] ._modRight_aiem5_233{justify-self:end}._modMeta_aiem5_224{overflow:visible;text-overflow:clip;white-space:normal}}._page_zk1uc_2{max-width:min(var(--page-max),100%);margin:0 auto}._skHeading_zk1uc_6{margin-bottom:var(--space-5)}._skBar_zk1uc_9{margin-bottom:var(--space-4)}@media (max-width: 768px){._page_zk1uc_2>._heading_zk1uc_13{margin-bottom:var(--space-3)}._page_zk1uc_2>._heading_zk1uc_13+*{margin-bottom:var(--space-3)}._skHeading_zk1uc_6,._skBar_zk1uc_9{margin-bottom:var(--space-3)}}._feed_zk1uc_24{display:flex;flex-direction:column;gap:var(--space-6)}._empty_zk1uc_29{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._emptyMark_zk1uc_38{flex-shrink:0;display:grid;place-items:center;width:46px;height:46px;border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk-sm);color:var(--fg-2)}._emptyBody_zk1uc_49{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._emptyBody_zk1uc_49 h3,._emptyBody_zk1uc_49 p{margin:0}._emptyAction_zk1uc_60{flex-shrink:0;align-self:center}@media (max-width: 520px){._empty_zk1uc_29{flex-wrap:wrap;padding:var(--space-4)}._emptyAction_zk1uc_60{flex-basis:100%}}._rows_zk1uc_76{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:var(--space-3)}@media (max-width: 520px){._rows_zk1uc_76{grid-template-columns:minmax(0,1fr)}}._sevPill_zk1uc_90{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:var(--r-1);background:color-mix(in srgb,var(--c) 12%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);color:var(--c);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.06em;white-space:nowrap}._sevScore_zk1uc_105{font-weight:700}._row_zk1uc_76{display:flex;align-items:center;gap:14px;width:100%;min-width:0;padding:14px 16px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;cursor:pointer;text-align:left;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}._row_zk1uc_76:hover{background:var(--neu-well);box-shadow:var(--neu-sunk-sm)}._row_zk1uc_76:active{transform:translateY(1px);box-shadow:var(--neu-sunk)}._row_zk1uc_76[data-variant=home]{gap:10px;padding:12px 14px}._row_zk1uc_76[data-variant=home] ._rowMeta_zk1uc_142{min-width:0;gap:8px;align-self:flex-start}._row_zk1uc_76[data-variant=hero]{flex-direction:column;align-items:stretch;gap:8px;padding:16px;background:color-mix(in srgb,var(--red) 7%,var(--neu-surface))}._row_zk1uc_76[data-variant=hero]:hover{background:color-mix(in srgb,var(--red) 9%,var(--neu-well));box-shadow:var(--neu-sunk-sm)}._row_zk1uc_76[data-variant=hero] ._rowTitle_zk1uc_159{-webkit-line-clamp:3;line-clamp:3;line-height:1.4}._row_zk1uc_76[data-variant=hero] ._rowMeta_zk1uc_142{width:100%;margin-top:auto;justify-content:space-between}._rowCta_zk1uc_169{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--red);font-family:var(--font-display);font-weight:600;font-size:var(--fs-xs)}._row_zk1uc_76[data-solved]{opacity:.6;filter:grayscale(.4);transition:opacity .2s ease,filter .2s ease,border-color .15s ease,background .15s ease}._row_zk1uc_76[data-solved]:hover,._row_zk1uc_76[data-solved]:focus-visible{opacity:1;filter:none}._rowDot_zk1uc_193{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--red);box-shadow:0 0 color-mix(in srgb,var(--red) 60%,transparent);animation:_cvePulse_zk1uc_1 2s ease-out infinite}._rowDot_zk1uc_193[data-solved]{background:var(--success);animation:none}@keyframes _cvePulse_zk1uc_1{0%{box-shadow:0 0 color-mix(in srgb,var(--red) 55%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion: reduce){._rowDot_zk1uc_193{animation:none}}._rowMain_zk1uc_222{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._rowTop_zk1uc_229{display:flex;align-items:center;gap:8px}._rowTopSev_zk1uc_234{margin-left:auto;display:flex;align-items:center;gap:4px}._rowTitle_zk1uc_159{color:var(--fg);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}._rowProduct_zk1uc_251{align-self:flex-start;max-width:100%;margin-top:4px;display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-mono-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowProductLabel_zk1uc_270{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2)}._rowTitleNick_zk1uc_277{color:var(--red);font-weight:700}._rowMeta_zk1uc_142{display:flex;align-items:center;gap:12px;flex-shrink:0}._rowSolved_zk1uc_287{display:inline-flex;align-items:center;gap:5px;color:var(--success);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.06em}@media (max-width: 640px){._row_zk1uc_76[data-variant=list] ._rowTitle_zk1uc_159{-webkit-line-clamp:2;line-clamp:2}._row_zk1uc_76[data-variant=home]{gap:8px;padding:9px 11px}._row_zk1uc_76[data-variant=home] ._rowMain_zk1uc_222{gap:1px}}._heroSection_zk1uc_313{display:flex;flex-direction:column;gap:var(--space-3)}._heroHead_zk1uc_318{display:flex;align-items:center;gap:8px}._heroDot_zk1uc_323{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 8px var(--red)}._heroGrid_zk1uc_330{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width: 769px){._heroGrid_zk1uc_330{grid-template-columns:repeat(3,minmax(0,1fr))}._heroGrid_zk1uc_330 ._row_zk1uc_76[data-variant=hero]{min-height:130px}}._solvedSection_zk1uc_345{display:flex;flex-direction:column;gap:var(--space-3)}._continueSection_zk1uc_352{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}._solvedHead_zk1uc_359{display:flex;align-items:center;gap:8px}._feedCount_zk1uc_366{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._solvedCount_zk1uc_372{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:2px 7px;border-radius:var(--r-1);background:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 25%,transparent);color:var(--success)}._overview_zk1uc_383{height:100%;overflow-y:auto;background:var(--bg)}._ovInner_zk1uc_388{max-width:760px;margin:0 auto;padding:32px 24px 56px;display:flex;flex-direction:column;gap:var(--space-5)}@media (max-width: 768px){._ovBackRow_zk1uc_397{align-items:flex-start}._ovBackRow_zk1uc_397>button:first-child{align-self:flex-start}}._ovHead_zk1uc_404{display:flex;flex-direction:column;gap:10px}._ovId_zk1uc_409{display:flex;align-items:center;gap:10px}._ovCveId_zk1uc_414{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-2)}._ovNick_zk1uc_419{font-size:var(--fs-xs);font-weight:700;color:var(--red)}._ovBadges_zk1uc_424{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._ovBadge_zk1uc_424{padding:2px 9px;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}._ovPoc_zk1uc_440{padding:2px 9px;border-radius:var(--r-1);background:color-mix(in srgb,var(--amber) 10%,transparent);border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);color:var(--amber);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}._ovSummary_zk1uc_449{margin:0;font-size:var(--fs-h4);line-height:1.7}._ovFacts_zk1uc_454{display:flex;flex-direction:column;gap:var(--space-4)}._ovFact_zk1uc_454{display:flex;flex-direction:column;gap:4px}._ovFactLabel_zk1uc_464{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._ovFactValue_zk1uc_471{font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.6;color:var(--code-fg);word-break:break-word}._ovRefs_zk1uc_478{display:flex;flex-direction:column;gap:8px}._ovRefList_zk1uc_483{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:5px}._ovRefLink_zk1uc_490{color:var(--accent);font-size:var(--fs-xs);text-decoration:none}._ovRefLink_zk1uc_490:hover{text-decoration:underline}._ovStart_zk1uc_498{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:11px 26px;border-radius:12px;background:color-mix(in srgb,var(--red) 12%,transparent);border:1px solid color-mix(in srgb,var(--red) 34%,transparent);color:var(--red);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);transition:background .2s ease}._ovStart_zk1uc_498:hover:not(:disabled){background:color-mix(in srgb,var(--red) 18%,transparent)}._ovStart_zk1uc_498:disabled{opacity:.5;cursor:not-allowed;border-color:var(--line);background:var(--surface);color:var(--fg-3);box-shadow:none;transform:none}._row_zk1uc_76[data-locked]{opacity:.55;filter:grayscale(.85);cursor:not-allowed}._row_zk1uc_76[data-locked]:hover{background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transform:none}._page_1h341_1{max-width:var(--page-max);margin-inline:auto;width:100%}._titleRow_1h341_7{display:flex;align-items:center;gap:12px;margin-bottom:18px}._titleIcon_1h341_13{color:var(--accent)}._heroGrid_1h341_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:24px}._scopeBar_1h341_27{margin-bottom:24px}._scopeBtnIcon_1h341_30{display:inline-flex;color:inherit}._section_1h341_36{display:block}._sectionHead_1h341_39{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}._h2Sub_1h341_46{margin:0 0 4px;font-size:var(--fs-h3);font-weight:600}._youNote_1h341_51{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-mono);color:var(--accent)}._setHint_1h341_58{font-size:var(--fs-mono);color:var(--fg-2)}._table_1h341_64{--cols: 60px minmax(0, 1fr) 100px 130px 32px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;overflow:hidden}._thead_1h341_72{display:grid;grid-template-columns:var(--cols);gap:14px;padding:12px 18px;background:var(--bg-1)}._th_1h341_72{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}._th_1h341_72[data-align=right]{text-align:right}._row_1h341_89{display:grid;grid-template-columns:var(--cols);gap:14px;align-items:center;padding:14px 18px;border-top:1px solid var(--line);border-left:2px solid transparent;background:transparent}._row_1h341_89[data-gap]{border-top:1px dashed var(--line)}._row_1h341_89[data-you]{background:var(--accent-fill);border-left-color:var(--accent)}._bubble_1h341_108{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;flex-shrink:0;background:var(--surface-2);color:var(--fg-2)}._bubble_1h341_108[data-medal=gold]{background:var(--medal-gold-bg);color:var(--medal-gold)}._bubble_1h341_108[data-medal=silver]{background:var(--medal-silver-bg);color:var(--medal-silver)}._bubble_1h341_108[data-medal=bronze]{background:var(--medal-bronze-bg);color:var(--medal-bronze)}._player_1h341_135{display:flex;align-items:center;gap:10px;min-width:0}._rowAvatar_1h341_142{flex-shrink:0;margin-right:2px}._name_1h341_148{display:flex;align-items:center;min-width:0;font-size:var(--fs-xs);font-weight:600;color:var(--fg);white-space:nowrap}._player_1h341_135[data-you] ._name_1h341_148,._name_1h341_148[data-you]{font-weight:700;color:var(--accent)}._youTag_1h341_162{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;color:var(--accent);flex-shrink:0}._meta_1h341_169{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-2)}._score_1h341_174{font-family:var(--font-mono);font-weight:600;color:var(--fg);text-align:right}._crownChip_1h341_181{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px;border-radius:var(--r-pill);background:var(--medal-gold-bg);color:var(--medal-gold);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:700}._crownMark_1h341_194{display:inline-flex;color:var(--medal-gold)}._crownsGrid_1h341_198{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}._weekList_1h341_204{display:flex;flex-direction:column;gap:8px}._weekCard_1h341_209{display:grid;grid-template-columns:88px minmax(0,1fr) 120px;gap:14px;align-items:center;padding:14px 18px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._weekCard_1h341_209[data-live]{background:var(--accent-fill);border-color:var(--accent-border)}._weekCard_1h341_209[data-you]{border-color:var(--accent-border)}._weekKey_1h341_228{display:flex;flex-direction:column;gap:3px}._weekKeyNum_1h341_233{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;color:var(--fg-2)}._weekKeyNum_1h341_233[data-live]{color:var(--accent)}._weekKeyDates_1h341_242{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._weekBody_1h341_247{display:flex;flex-direction:column;gap:4px;min-width:0}._weekLive_1h341_253{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--accent)}._weekWinner_1h341_260{display:flex;align-items:center;gap:10px;min-width:0}._weekName_1h341_266{font-size:var(--fs-sm);font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._weekName_1h341_266[data-you]{color:var(--accent);font-weight:700}._weekScore_1h341_278{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:600;color:var(--fg);text-align:right}._weekEmpty_1h341_285{padding:20px;border-radius:var(--r-3);border:1px dashed var(--line-2);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2);text-align:center}._crownAside_1h341_294{display:flex;flex-direction:column;gap:12px}._asideCard_1h341_299{padding:16px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0}._asideHead_1h341_306{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._ladderRow_1h341_317{display:grid;grid-template-columns:30px minmax(0,1fr) 40px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}._ladderCount_1h341_325{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;color:var(--medal-gold);text-align:right}._ladderEmpty_1h341_332{padding:10px 0;font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--fg-2)}._recordLine_1h341_338{display:flex;align-items:baseline;gap:10px}._recordCount_1h341_343{font-family:var(--font-mono);font-size:var(--fs-h1);font-weight:700;line-height:1;color:var(--medal-gold)}._recordBest_1h341_350{margin-top:10px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}@media (max-width: 860px){._crownsGrid_1h341_198{grid-template-columns:minmax(0,1fr)}._weekCard_1h341_209{grid-template-columns:72px minmax(0,1fr) 80px;padding:12px 14px}}@media (max-width: 768px){._weekCard_1h341_209{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}._weekCard_1h341_209>._weekKey_1h341_228{grid-column:1;grid-row:1;flex-direction:row;align-items:baseline;gap:8px}._weekCard_1h341_209>._weekScore_1h341_278{grid-column:2;grid-row:1}._weekCard_1h341_209>._weekBody_1h341_247,._weekCard_1h341_209>._weekWinner_1h341_260{grid-column:1 / -1;grid-row:2}._weekWinner_1h341_260{flex-wrap:wrap;gap:6px 10px}}._trend_1h341_397{display:inline-flex;color:var(--fg-2)}._trend_1h341_397[data-dir=up]{color:var(--accent)}._trend_1h341_397[data-dir=down]{color:var(--danger)}._subTabs_1h341_409{margin:14px 0}._railMeta_1h341_412{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2)}._rail_1h341_412{--rail-bleed: var(--space-8);margin:calc(-1 * var(--space-3)) calc(-1 * var(--rail-bleed));padding:var(--space-3) var(--rail-bleed);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--rail-bleed);scrollbar-width:none}._rail_1h341_412::-webkit-scrollbar{display:none}._rail_1h341_412 ._railTabs_1h341_431{flex-wrap:nowrap;width:max-content}._railDots_1h341_435{display:flex;justify-content:center;gap:var(--space-1);margin-top:var(--space-2)}._railDots_1h341_435 i{width:6px;height:6px;border-radius:var(--r-pill);background:var(--line-strong);transition:width .2s ease,background .2s ease}._railDots_1h341_435 i[data-on]{width:16px;background:var(--accent)}@media (max-width: 768px){._rail_1h341_412{--rail-bleed: var(--gutter-mobile)}}@media (prefers-reduced-motion: reduce){._railDots_1h341_435 i{transition:none}}._footer_1h341_465{margin-top:18px;padding:14px 18px;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border:0;text-align:center;font-size:var(--fs-mono);color:var(--fg-2)}@media (max-width: 900px){._heroGrid_1h341_18{grid-template-columns:repeat(2,minmax(0,1fr))}._heroGrid_1h341_18[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._heroGrid_1h341_18[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._table_1h341_64{--cols: 40px minmax(0, 1fr) 68px 88px 22px}._row_1h341_89,._thead_1h341_72{gap:8px;padding-inline:12px}._score_1h341_174{font-size:var(--fs-xs)}}@media (max-width: 420px){._table_1h341_64{--cols: 30px minmax(0, 1fr) auto 54px 0}._row_1h341_89,._thead_1h341_72{gap:6px;padding-inline:10px}._row_1h341_89>:nth-child(5),._thead_1h341_72>:nth-child(5){display:none}._bubble_1h341_108{width:26px;height:26px;font-size:var(--fs-2xs)}._player_1h341_135{gap:6px}._score_1h341_174,._meta_1h341_169{font-size:var(--fs-2xs)}}._skRows_1h341_539{display:flex;flex-direction:column;gap:4px}._page_zbroh_1{max-width:var(--page-max, 1100px);margin-inline:auto;width:100%;display:grid;gap:var(--space-6)}._narrow_zbroh_9{display:none}._youTag_zbroh_13{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);color:var(--accent);flex:none}._hero_zbroh_24{display:grid;gap:var(--space-6);padding:var(--space-6);border-radius:var(--r-3);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 55%),var(--neu-surface);box-shadow:var(--neu-raised);min-width:0}._heroTop_zbroh_39{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-5) var(--space-6)}._heroHead_zbroh_46{display:grid;gap:var(--space-1);justify-items:start}._heroTitle_zbroh_51{margin:var(--space-1) 0;font-size:var(--fs-price);line-height:1;background:linear-gradient(100deg,var(--gold-soft) 0%,var(--gold) 45%,var(--gold-deep) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}._countdown_zbroh_66{display:grid;gap:var(--space-2);justify-items:end}._segments_zbroh_71{display:flex;gap:var(--space-2)}._segment_zbroh_71{display:grid;justify-items:center;gap:var(--space-1);width:72px;padding:var(--space-3) 0 var(--space-2);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk)}._segment_zbroh_71 b{font-family:var(--font-mono);font-size:var(--fs-display);line-height:1;font-variant-numeric:tabular-nums}._segment_zbroh_71 small{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._prize_zbroh_102{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);border-radius:var(--r-3);background:radial-gradient(120% 140% at 100% 50%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 60%),var(--neu-well);box-shadow:var(--neu-sunk);min-width:0}._prizeCopy_zbroh_118{flex:1;display:grid;gap:var(--space-2);justify-items:start;min-width:0}._prizeEyebrow_zbroh_125{color:var(--gold)}._prizeTitle_zbroh_128{font-size:var(--fs-h1);line-height:1.15}._prizeLink_zbroh_132{font-size:var(--fs-sm);color:var(--fg-2)}._prizeLink_zbroh_132:hover{color:var(--fg)}._pass_zbroh_140{position:relative;flex:none;width:min(300px,100%);aspect-ratio:5 / 3;border-radius:var(--r-3);overflow:hidden;transform:rotate(-4deg);color:var(--gold-ink);background:linear-gradient(135deg,color-mix(in srgb,var(--gold-deep) 30%,var(--gold-ink)) 0%,color-mix(in srgb,var(--gold-deep) 65%,var(--gold-ink)) 45%,color-mix(in srgb,var(--gold-deep) 55%,var(--gold)) 75%,var(--gold-soft) 100%);box-shadow:0 22px 40px -18px var(--neu-lo),0 0 40px -10px color-mix(in srgb,var(--gold) 45%,transparent),inset 0 1px color-mix(in srgb,var(--gold-soft) 60%,transparent)}._pass_zbroh_140:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--fg-0) 35%,transparent),transparent);animation:_passSweep_zbroh_1 4s ease-in-out infinite}@keyframes _passSweep_zbroh_1{0%,60%{left:-40%}to{left:110%}}@media (prefers-reduced-motion: reduce){._pass_zbroh_140:after{animation:none;display:none}}._passLogo_zbroh_191{position:absolute;left:5%;top:8%;display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:700;letter-spacing:.2em}._passHat_zbroh_203,._passWatermark_zbroh_204{display:block;flex:none;background:currentColor;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}._passHat_zbroh_203{width:22px;height:22px}._passWatermark_zbroh_204{position:absolute;left:23%;top:4%;width:57%;aspect-ratio:1;opacity:.12;transform:rotate(-8deg)}._passBig_zbroh_228{position:absolute;left:6%;bottom:9%;display:grid}._passBig_zbroh_228 b{font-family:var(--font-display);font-size:var(--fs-display);line-height:1}._passBig_zbroh_228 small{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:.16em;color:color-mix(in srgb,var(--gold-ink) 80%,var(--gold-deep))}._passNotch_zbroh_246{position:absolute;left:66.67%;top:-10px;bottom:-10px;border-left:2px dashed color-mix(in srgb,var(--gold-ink) 35%,transparent)}._passHole_zbroh_253{position:absolute;left:calc(66.67% - 9px);width:20px;height:20px;border-radius:50%;background:var(--neu-well)}._passHole_zbroh_253[data-edge=top]{top:-10px}._passHole_zbroh_253[data-edge=bottom]{bottom:-10px}._passStub_zbroh_267{position:absolute;right:0;top:0;bottom:0;width:32.67%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1)}._passStub_zbroh_267 small{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-mono)}._passStub_zbroh_267 b{font-family:var(--font-display);font-size:var(--fs-h1)}._stats_zbroh_292{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}._stat_zbroh_292{display:grid;gap:var(--space-2);align-content:start;padding:var(--space-4);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk);min-width:0}._statValue_zbroh_307{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;line-height:1.1;overflow-wrap:anywhere}._statValue_zbroh_307[data-you]{color:var(--accent)}._statHint_zbroh_317{font-size:var(--fs-xs);color:var(--fg-2)}._card_zbroh_324{display:grid;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised);min-width:0}._cardHead_zbroh_333{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}._table_zbroh_343{padding:var(--space-2);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk);min-width:0}._row_zbroh_350{display:grid;grid-template-columns:44px minmax(0,1fr) 110px 70px 90px 70px;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);border-radius:var(--r-1);font-size:var(--fs-sm)}._rowsHead_zbroh_359{padding-block:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--fg-2)}._rows_zbroh_359{list-style:none;padding:0;display:grid;gap:var(--space-1)}._row_zbroh_350[data-you]{background:var(--accent-fill)}._gap_zbroh_377{text-align:center;color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.3em}._rank_zbroh_383{font-family:var(--font-mono);font-weight:700;color:var(--fg-2);font-variant-numeric:tabular-nums}._row_zbroh_350[data-medal=gold] ._rank_zbroh_383{color:var(--medal-gold)}._row_zbroh_350[data-medal=silver] ._rank_zbroh_383{color:var(--medal-silver)}._row_zbroh_350[data-medal=bronze] ._rank_zbroh_383{color:var(--medal-bronze)}._row_zbroh_350[data-you] ._rank_zbroh_383{color:var(--accent)}._player_zbroh_401{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-weight:600;white-space:nowrap;overflow:hidden}._tier_zbroh_410{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._num_zbroh_420{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}._rating_zbroh_426{font-weight:700}._gain_zbroh_429{color:var(--success)}._gain_zbroh_429[data-neg]{color:var(--danger)}._podium_zbroh_438{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"second first third";align-items:end;gap:var(--space-3);padding-top:var(--space-2)}._place_zbroh_446{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);min-width:0}._place_zbroh_446[data-place="1"]{grid-area:first}._place_zbroh_446[data-place="2"]{grid-area:second}._place_zbroh_446[data-place="3"]{grid-area:third}._crown_zbroh_462{display:inline-flex;color:var(--gold)}._who_zbroh_466{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);width:100%;min-width:0;text-align:center}._whoName_zbroh_475{display:flex;align-items:center;justify-content:center;gap:var(--space-2);max-width:100%;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden}._whoEmpty_zbroh_486{font-weight:600;color:var(--fg-2)}._step_zbroh_490{width:100%;display:flex;justify-content:center;padding-top:var(--space-3);border-radius:var(--r-3) var(--r-3) var(--r-1) var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-family:var(--font-display);font-size:var(--fs-h1);font-weight:700;color:var(--fg-2)}._place_zbroh_446[data-place="1"] ._step_zbroh_490{height:120px;background:radial-gradient(90% 80% at 50% 0%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 70%),var(--neu-surface);color:var(--gold)}._place_zbroh_446[data-place="2"] ._step_zbroh_490{height:88px}._place_zbroh_446[data-place="3"] ._step_zbroh_490{height:64px}._place_zbroh_446[data-you] ._step_zbroh_490{background:linear-gradient(var(--accent-fill),var(--accent-fill)),var(--neu-surface)}._place_zbroh_446[data-empty] ._step_zbroh_490{opacity:.55}._split_zbroh_530{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-5);align-items:stretch}._rules_zbroh_536{list-style:none;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:var(--space-3)}._rule_zbroh_536{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk)}._ruleIcon_zbroh_553{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-2);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._ruleIcon_zbroh_553[data-tone=info]{color:var(--info)}._ruleIcon_zbroh_553[data-tone=duel]{color:var(--duel)}._ruleIcon_zbroh_553[data-tone=gold]{color:var(--gold)}._ruleIcon_zbroh_553[data-tone=success]{color:var(--success)}._ruleText_zbroh_575{display:grid;gap:var(--space-1);min-width:0}._ruleText_zbroh_575 h4{font-size:var(--fs-h3)}._ruleText_zbroh_575 p{line-height:1.45}._hall_zbroh_589{list-style:none;padding:var(--space-2);display:grid;gap:var(--space-1);border-radius:var(--r-2);background:var(--neu-well);box-shadow:var(--neu-sunk)}._hallRow_zbroh_598{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-3);border-radius:var(--r-1);font-size:var(--fs-sm)}._hallRow_zbroh_598[data-you]{background:var(--accent-fill)}._hallSeason_zbroh_610{display:grid;gap:var(--space-1)}._hallChampion_zbroh_614{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;font-weight:600}._hallChampion_zbroh_614>svg{color:var(--medal-gold)}._hallLine_zbroh_625{width:100%}._winsChip_zbroh_628{padding:0 var(--space-2);border-radius:var(--r-pill);background:var(--medal-gold-bg);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--medal-gold)}._hallOthers_zbroh_636{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--fs-xs);color:var(--fg-2)}._hallOther_zbroh_636{display:inline-flex;align-items:center;gap:4px;min-width:0}._hallMore_zbroh_650{justify-self:center}._hallDialog_zbroh_653._hallDialog_zbroh_653{max-width:760px;gap:var(--space-4)}._hallDialogHead_zbroh_657{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._hallClose_zbroh_663{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--r-1);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1;cursor:pointer}._hallClose_zbroh_663:hover{color:var(--fg)}._hallClose_zbroh_663:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 768px){._page_zbroh_1{gap:var(--space-5)}._wide_zbroh_693{display:none}._narrow_zbroh_9{display:inline}._hero_zbroh_24{gap:var(--space-4);padding:var(--space-5)}._heroTop_zbroh_39{flex-direction:column;align-items:stretch}._heroTitle_zbroh_51{font-size:var(--fs-display)}._countdown_zbroh_66{justify-items:stretch}._segments_zbroh_71{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._segment_zbroh_71{width:auto;padding:var(--space-3) 0 var(--space-2)}._prize_zbroh_102{flex-direction:column-reverse;align-items:stretch;gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-4)}._pass_zbroh_140{align-self:center;transform:rotate(-3deg) scale(.95)}._prizeTitle_zbroh_128{font-size:var(--fs-h2)}._stats_zbroh_292{gap:var(--space-2)}._stat_zbroh_292{padding:var(--space-3);gap:var(--space-1)}._statValue_zbroh_307{font-size:var(--fs-h2)}._statHint_zbroh_317{display:none}._card_zbroh_324{padding:var(--space-4) var(--space-4);gap:var(--space-3)}._table_zbroh_343,._hall_zbroh_589{padding:var(--space-1)}._row_zbroh_350{grid-template-columns:28px minmax(0,1fr) 64px 44px;gap:var(--space-2);padding:var(--space-3) var(--space-3)}._rowsHead_zbroh_359{padding-block:var(--space-2)}._colWide_zbroh_763{display:none}._podium_zbroh_438,._place_zbroh_446{gap:var(--space-2)}._whoName_zbroh_475{flex-wrap:wrap;row-gap:var(--space-1);font-size:var(--fs-sm)}._podiumHandle_zbroh_777{flex-wrap:wrap;justify-content:center;row-gap:var(--space-1);max-width:100%}._place_zbroh_446[data-you] ._whoName_zbroh_475{color:var(--accent)}._place_zbroh_446[data-you] ._youTag_zbroh_13{display:none}._step_zbroh_490{padding-top:var(--space-3);font-size:var(--fs-h2)}._place_zbroh_446[data-place="1"] ._step_zbroh_490{height:92px}._place_zbroh_446[data-place="2"] ._step_zbroh_490{height:68px}._place_zbroh_446[data-place="3"] ._step_zbroh_490{height:50px}._crown_zbroh_462 svg{width:32px;height:32px}._split_zbroh_530,._rules_zbroh_536{grid-template-columns:minmax(0,1fr)}._hallRow_zbroh_598{grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-3)}}._page_pw2g4_1{max-width:860px;margin-inline:auto}._body_pw2g4_5{display:flex;flex-direction:column;gap:var(--space-5)}@media (max-width: 768px){._page_pw2g4_1>._heading_pw2g4_12{margin-bottom:var(--space-3)}._page_pw2g4_1>._heading_pw2g4_12+*{margin-bottom:var(--space-3)}}._list_pw2g4_20{display:flex;flex-direction:column;gap:var(--space-3)}._entry_pw2g4_26{padding:var(--space-4) var(--space-5);border:0;border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);display:flex;flex-direction:column;gap:var(--space-2)}._entryHead_pw2g4_37{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}._term_pw2g4_43{font-size:var(--fs-h3);font-weight:650;margin:0}._alias_pw2g4_48{font-family:var(--font-mono);font-size:var(--fs-2xs);padding:1px 7px;border-radius:var(--r-pill);border:1px solid var(--line-2);color:var(--fg-2)}._definition_pw2g4_57{margin:0;line-height:1.55;white-space:pre-line}._lessons_pw2g4_63{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._lessonsLabel_pw2g4_69{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2)}._lessonRef_pw2g4_76{font-family:var(--font-mono);font-size:var(--fs-mono-sm);padding:3px 9px;border-radius:var(--r-2);border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);cursor:pointer}._lessonRef_pw2g4_76:hover:not(:disabled){border-color:var(--accent)}._lessonRef_pw2g4_76:disabled{opacity:.62;cursor:default}._empty_pw2g4_94{color:var(--fg-2)}._clearBtn_pw2g4_97{border:0;background:transparent;color:var(--accent);cursor:pointer;text-decoration:underline dotted;font:inherit;padding:0}._pager_pw2g4_107{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._pageBtn_pw2g4_113{padding:7px 14px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);color:var(--fg);font-family:var(--font-mono);font-size:var(--fs-mono-sm);cursor:pointer}._pageBtn_pw2g4_113:hover:not(:disabled){border-color:var(--accent-border)}._pageBtn_pw2g4_113:disabled{opacity:.45;cursor:not-allowed}._pageInfo_pw2g4_131{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._crumb_pw2g4_138{font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2)}._page_ltw3o_3{max-width:var(--page-max);margin-inline:auto;width:100%;display:flex;flex-direction:column;gap:var(--space-5);padding-bottom:var(--space-6)}._head_ltw3o_13{display:flex;flex-direction:column}._headText_ltw3o_17{min-width:0}._intro_ltw3o_20{margin:6px 0 0;max-width:640px;color:var(--fg-2);font-size:var(--fs-xs);line-height:1.6}._earnCap_ltw3o_28{display:flex;flex-direction:column;gap:5px;width:fit-content;max-width:100%;margin-top:8px}._earnCapLine_ltw3o_36{display:flex;align-items:center;flex-wrap:wrap;row-gap:2px;column-gap:5px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--amber)}._earnCapIcon_ltw3o_48{flex-shrink:0;align-self:center}._earnCapCount_ltw3o_52{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._earnCapClock_ltw3o_57{letter-spacing:var(--tracking-mono);white-space:nowrap}._earnCapTrack_ltw3o_61{width:100%;height:3px;border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}._earnCapFill_ltw3o_68{display:block;height:100%;border-radius:var(--r-pill);background:var(--amber);transition:width .5s ease}@media (prefers-reduced-motion: reduce){._earnCapFill_ltw3o_68{transition:none}}._error_ltw3o_81{color:var(--danger)}._tier_ltw3o_86{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-1);padding-top:var(--space-6);border-top:1px solid var(--line-2)}._tierHead_ltw3o_98{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px var(--space-3)}._tierName_ltw3o_104{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--fg)}._tierGate_ltw3o_111{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-pill);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap}._tierGate_ltw3o_111[data-open]{border-color:var(--green-border);color:var(--green)}._tierToGo_ltw3o_129{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-3);white-space:nowrap}._group_ltw3o_136{display:flex;flex-direction:column;gap:var(--space-3)}._group_ltw3o_136+._group_ltw3o_136{margin-top:var(--space-3)}._groupLabel_ltw3o_146{margin:2px 0 0;padding-left:10px;border-left:3px solid var(--accent);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:1.2;color:var(--fg)}._grid_ltw3o_159{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}@media (max-width: 1000px){._grid_ltw3o_159{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._grid_ltw3o_159{grid-template-columns:minmax(0,1fr)}}._card_ltw3o_176{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r-3);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transition:border-color .15s ease,background .15s ease}._card_ltw3o_176:hover{border-color:var(--line-2)}._card_ltw3o_176[data-owned]{border-color:color-mix(in srgb,var(--success) 35%,transparent)}._cardHead_ltw3o_195{display:flex;align-items:center;gap:9px}._kind_ltw3o_200{padding:2px 7px;border-radius:var(--r-1);border:1px solid var(--accent-border);background:var(--accent-fill);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);white-space:nowrap}._kind_ltw3o_200[data-kind=physical]{border-color:color-mix(in srgb,var(--blue) 32%,transparent);background:color-mix(in srgb,var(--blue) 10%,transparent);color:var(--blue)}._soon_ltw3o_217{padding:2px 7px;border-radius:var(--r-1);border:1px solid color-mix(in srgb,var(--amber) 34%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);white-space:nowrap}._card_ltw3o_176[data-soon] ._cardTitle_ltw3o_229,._card_ltw3o_176[data-soon] ._cardBlurb_ltw3o_230,._card_ltw3o_176[data-soon] ._priceCol_ltw3o_231{opacity:.72}._ownedTag_ltw3o_234{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--success)}._cardTitle_ltw3o_229{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--fg)}._cardBlurb_ltw3o_230{margin:0;flex:1;font-size:var(--fs-xs);line-height:1.5;color:var(--fg-2)}._sizes_ltw3o_259{display:flex;flex-wrap:wrap;gap:6px}._size_ltw3o_259{padding:4px 9px;border-radius:var(--r-1);border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);cursor:pointer;transition:border-color .15s ease,color .15s ease}._size_ltw3o_259[data-on]{border-color:var(--accent);color:var(--accent)}._size_ltw3o_259:disabled{cursor:not-allowed}._cardFoot_ltw3o_285{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:4px}._priceCol_ltw3o_231{display:flex;flex-direction:column;gap:4px;min-width:0}._shipping_ltw3o_299{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);white-space:nowrap}._stock_ltw3o_305{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2);white-space:nowrap}._stock_ltw3o_305[data-out]{color:var(--danger)}._tag_ltw3o_316{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--medal-gold);white-space:nowrap}._price_ltw3o_231{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--amber)}._priceIcon_ltw3o_337{flex-shrink:0}._price_ltw3o_231[data-short]{color:var(--fg-2)}._redeem_ltw3o_344,._wear_ltw3o_345{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:var(--r-2);border:1px solid var(--accent-border);background:var(--accent-fill);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._redeem_ltw3o_344:hover:not(:disabled),._wear_ltw3o_345:hover{background:var(--accent-hover)}._redeem_ltw3o_344:disabled{border-color:var(--line-2);background:transparent;color:var(--fg-2);cursor:not-allowed}._card_ltw3o_176[data-soon] ._redeem_ltw3o_344:disabled{border:1px dashed color-mix(in srgb,var(--amber) 55%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent);color:var(--amber)}._wear_ltw3o_345[data-on]{border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}._requested_ltw3o_385{color:var(--fg-2)}._heldLine_ltw3o_390{margin:4px 0 0;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--fg-2)}._heldCount_ltw3o_397{font-weight:700;color:var(--amber)}._preview_ltw3o_403{display:flex;align-items:center;min-height:52px;padding:6px 12px;border-radius:var(--r-2);background:var(--bg-deep);border:1px solid var(--line);overflow:hidden}._preview_ltw3o_403[data-slot=avatarRing]{justify-content:center;min-height:72px}._preview_ltw3o_403[data-slot=physical]{justify-content:center;min-height:132px;padding:8px 12px}._swagArt_ltw3o_422{width:160px;height:120px}._gallerySwag_ltw3o_426{width:200px;height:150px;border-radius:var(--r-2);background:var(--bg-deep)}._previewName_ltw3o_432{display:inline-flex;min-width:0;padding:4px 10px;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;color:var(--fg)}._card_ltw3o_176[data-locked] ._preview_ltw3o_403{filter:saturate(.7)}._wardrobe_ltw3o_446{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4) var(--space-5);padding:var(--space-4);border-radius:var(--r-3);background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._wardrobeLook_ltw3o_456{display:flex;align-items:center;gap:18px;min-width:0;flex:0 1 300px;padding-right:var(--space-4)}._wardrobeLookText_ltw3o_464{display:flex;flex-direction:column;gap:4px;min-width:0}._wardrobeName_ltw3o_470{display:inline-flex;min-width:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;line-height:1.15;color:var(--fg)}._wardrobeSlots_ltw3o_479{display:flex;flex-direction:column;gap:10px;flex:1 1 320px;min-width:0}._wardrobeSlot_ltw3o_479{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}._wardrobeLabel_ltw3o_492{flex:0 0 96px;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._wardrobeOptions_ltw3o_500{display:flex;flex-wrap:wrap;gap:6px;min-width:0}._wardrobeOption_ltw3o_500{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}._wardrobeOption_ltw3o_500:hover{border-color:var(--line-strong);color:var(--fg)}._wardrobeOption_ltw3o_500[data-on]{border-color:var(--accent);background:var(--accent-fill);color:var(--accent);cursor:default}._wardrobeRetired_ltw3o_533{opacity:.6;letter-spacing:.06em;text-transform:uppercase;font-size:.85em}@media (max-width: 768px){._wardrobeLook_ltw3o_456{flex-basis:100%;padding-right:0}._wardrobeLabel_ltw3o_492{flex-basis:100%}}._gallery_ltw3o_426{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-3);border:1px dashed var(--line-strong)}._galleryGroup_ltw3o_558{display:flex;flex-direction:column;gap:10px}._galleryLabel_ltw3o_563{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}._galleryRow_ltw3o_570{display:flex;align-items:center;flex-wrap:wrap;gap:24px;min-height:40px}._galleryRow_ltw3o_570 code{flex:0 0 120px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-3)}._galleryBig_ltw3o_583{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700}._requests_ltw3o_590{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line)}._requestsHead_ltw3o_597{display:flex;align-items:center;gap:8px}._requestsCount_ltw3o_602{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--fg-2)}._requestRows_ltw3o_608{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._requestRow_ltw3o_608{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:12px 14px;border-radius:var(--r-2);border:0;background:var(--neu-surface);box-shadow:var(--neu-raised-sm)}._requestMain_ltw3o_627{display:flex;flex-direction:column;gap:3px;min-width:0}._requestName_ltw3o_633{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-xs);color:var(--fg)}._requestSize_ltw3o_640{padding:1px 7px;border-radius:var(--r-1);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--fg-2)}._requestNote_ltw3o_648{font-size:var(--fs-2xs);color:var(--fg-2)}._requestMeta_ltw3o_652{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._requestStatus_ltw3o_658{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}._requestStatus_ltw3o_658[data-status=approved]{color:var(--blue)}._requestStatus_ltw3o_658[data-status=shipped]{color:var(--success)}._requestStatus_ltw3o_658[data-status=rejected]{color:var(--danger)}._requestStatus_ltw3o_658[data-status=cancelled]{color:var(--fg-3)}._requestDate_ltw3o_677{color:var(--fg-2)}._requestCancel_ltw3o_680{padding:4px 9px;border-radius:var(--r-1);border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-2xs);cursor:pointer;transition:border-color .15s ease,color .15s ease}._requestCancel_ltw3o_680:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}._requestCancel_ltw3o_680:disabled{cursor:progress;opacity:.6}._requestsFoot_ltw3o_701{margin:0;font-size:var(--fs-2xs);color:var(--fg-2)}@media (max-width: 640px){._head_ltw3o_13{align-items:flex-start}}@media (max-width: 768px){._requestRow_ltw3o_608{flex-direction:column;align-items:flex-start;gap:8px}}
