@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:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.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:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.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:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.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: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,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) 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,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: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,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.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:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.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:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.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:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.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:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.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:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbAAA8AAAAACLwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgGDBcS1NUQVQAAAIMAAAAPgAAAEzrJ8wpY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB6wAAAmCgFyn6aGVhZAAABJQAAAA2AAAANhSU8UNoaGVhAAAEzAAAAB8AAAAkAc0A/2htdHgAAATsAAAAHwAAADoe9gKVbG9jYQAABQwAAAAgAAAAIATdBZ9tYXhwAAAFLAAAABwAAAAgAIcCb25hbWUAAAVIAAABBwAAAmg1nlsfcG9zdAAABlAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi2sPAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAIGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWAB8jDeMAAAB42gXBsQ1AABQFwHufiI5CYQBDaVVIlBLLmckM7kT0CpPCop79uIPz3q4MojUrSFcvtVIfGlEZQfgB9IwGBAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942m0QNZQUMfQn2Zt1Gcdhd2Dt/DLJrOLu0OHu7u4uJf3D+odLhUOLu0MLJVQ7S3C4u+S7/w8EJgIgFz8XkgR+ACrH5V5xGaH4RHTSPY7q3KsCH+LnlWQLLrqAi4DBAsBM5HghBkBVqlopy6vSVDKZkiSvdenY5e3p6+k+R+qCMUKioe/Jp08j82bzGEUZ0wTV6s8K5AJOAgIQncPd2rNGBEVgCms/0U1oVCbUNAyTc8ehRP70eNfKsEI8cnjZzsfIj+5VuhVisUK3itvofhX1fmViCTwAQGBo9QuO4Y8QEZ4eADWJJJNtTlsMXdYkKdXCGbN0zSCU2UkrIemobtGGDYsWbcjNGcKd57ncc0c0DqybjfKz166d7d7pP9NZUrYXL7bLaMhkViox0TNTHYkbcVL09P/Tswlk6ATWj55Jxmz+vauh6/+2Tf1tO2huPj930E/KC2+LxbcFzooBNrPfoX4zGJ/+nfEFBdalCyu878DyeQbod2dQAUxGqNoNm6bDHQEqJfrnWzvmeQM+LJ7HXyPN3Xbz3DmcdM/pmR4B8WI9NR2Nqjw/B4DgOsmiM+QCEADVod7rC/euJNnDh4VnK0mgF8ITBkDielQzaAsXTEJ1o6fPyFpW7YzpJDG+fzydjvcfD98ArHSFeAAAAQAAAAI2BCpkDTZfDzz1AAMD6AAAAADb0qaaAAAAANva0PL5PP7UBJID/AABAAYAAgAAAAAAAHjaY2BkYGD+8+8KAwPLhp82f3NYJgFFUAEfAK0mBsoAeNpjimCIAmJlJCwOxR5ArIlEM0AxCBxiqAMA3bsHpgAAAAAaADsARgBRAG4AdgCoALAA5QEKAQoBCgEKARcBMHjaY2BkYGDgZ9zBkMewhYENzEMAZgYmAC0aAfh42oyQA25FUQBET20EtW27DWrbcfVtcx1dzV9V40adpLdmXiZzMnfmCSjlnhyycouATFa14SwaeTScTSEPhnOYJmM4l+7XbR71pA3n08ml4XL12585C0qpNpz/ds+sCuXFhitFcIwPD9d42SIsd+Pglgsscht2ZZIuPyHmGWFEfksQh5KweFhy4Jb7lNp0fsA6u2xjIcyysmsceNXaU8MrDSn14eaOc3WCaI9OaGWcYWlM19d16+u+9XX/1l9gW+nCv55q/NdnrEh+EgRf/4LejlEk0akSi/z3tzwkKHeqc4v2LBGR25UFUZPeL3/WhgM11LthmKclg2NGH4st+nj8qQkARipb8wB42mNgYgCD/6kMRkCKkQEd8AOxCsNJRiYGG0ZmRhZGVkY2RnYGZkYORk5GLkZuNsekotSyVPbSvEwDE0dXCO1qAeW7QfmWrOmJubmJYJ6BowGTcxBfYnJpSWpyfm6SXnJicSoPSMbYwAzMAQCg7RyY) 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:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.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:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.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:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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,:root[data-theme=dark]{--color-bg: #08080a;--color-surf: #101012;--color-card: #16161a;--color-card2: #1c1c21;--color-bd: #2e2e34;--color-bd2: #3c3c44;--color-bd3: #525258;--color-title: #f2f0eb;--color-text: #e4e2dd;--color-sub: #d2cdc4;--color-mut: #a09a8f;--color-hint: #5a5651;--color-blue: #5f90ec;--color-blue-dark: #3e6fd2;--color-blue-light:#8fb3f1;--color-ora: #dd7c46;--color-ora-light: #eca072;--color-red: #CF1346;--color-red-dark: #a83333;--color-green: #41d18c;--color-gold: #f5c540;--color-purple: #9d82e5;--color-teal: #3cc0ad;--color-pink: #dc618b;--color-red-alpha-10: rgba(224, 82, 82, .1);--color-red-alpha-15: rgba(224, 82, 82, .15);--color-red-alpha-22: rgba(224, 82, 82, .22);--color-red-alpha-25: rgba(224, 82, 82, .25);--color-red-alpha-40: rgba(224, 82, 82, .4);--color-red-alpha-60: rgba(224, 82, 82, .6);--color-gold-alpha-10: rgba(245, 197, 64, .1);--color-gold-alpha-15: rgba(245, 197, 64, .15);--color-gold-alpha-22: rgba(245, 197, 64, .22);--color-gold-alpha-25: rgba(245, 197, 64, .25);--color-gold-alpha-40: rgba(245, 197, 64, .4);--color-gold-alpha-60: rgba(245, 197, 64, .6);--color-green-alpha-10: rgba(61, 214, 140, .1);--color-green-alpha-15: rgba(61, 214, 140, .15);--color-green-alpha-22: rgba(61, 214, 140, .22);--color-green-alpha-25: rgba(61, 214, 140, .25);--color-green-alpha-40: rgba(61, 214, 140, .4);--color-green-alpha-60: rgba(61, 214, 140, .6);--color-blue-alpha-10: rgba(91, 143, 240, .1);--color-blue-alpha-15: rgba(91, 143, 240, .15);--color-blue-alpha-22: rgba(91, 143, 240, .22);--color-blue-alpha-25: rgba(91, 143, 240, .25);--color-blue-alpha-40: rgba(91, 143, 240, .4);--color-blue-alpha-60: rgba(91, 143, 240, .6);--color-purple-alpha-10: rgba(155, 127, 232, .1);--color-purple-alpha-15: rgba(155, 127, 232, .15);--color-purple-alpha-22: rgba(155, 127, 232, .22);--color-purple-alpha-25: rgba(155, 127, 232, .25);--color-purple-alpha-40: rgba(155, 127, 232, .4);--color-purple-alpha-60: rgba(155, 127, 232, .6);--color-teal-alpha-10: rgba(56, 196, 176, .1);--color-teal-alpha-15: rgba(56, 196, 176, .15);--color-teal-alpha-22: rgba(56, 196, 176, .22);--color-teal-alpha-25: rgba(56, 196, 176, .25);--color-teal-alpha-40: rgba(56, 196, 176, .4);--color-teal-alpha-60: rgba(56, 196, 176, .6);--color-ora-alpha-10: rgba(224, 122, 66, .1);--color-ora-alpha-15: rgba(224, 122, 66, .15);--color-ora-alpha-22: rgba(224, 122, 66, .22);--color-ora-alpha-25: rgba(224, 122, 66, .25);--color-ora-alpha-40: rgba(224, 122, 66, .4);--color-ora-alpha-60: rgba(224, 122, 66, .6);--color-grey-50: #fafafa;--color-grey-100: #f7f7f7;--color-grey-200: #e4e2dd;--color-grey-300: #c8c5b5;--color-grey-400: #a39d8a;--color-grey-500: #9c9a95;--color-grey-600: #65635f;--color-grey-700: #3a3836;--color-grey-800: #2a2a2e;--color-grey-850: #1a1a1e;--color-grey-900: #1a1a1c;--color-grey-950: #08080a;--color-red-deep: #CF1346;--color-green-alt: #2ec97a;--color-gold-alt: #f5b840;--color-blue-alt: #5b9bff;--color-purple-alt1: #a596ff;--color-purple-alt2: #6c5ce7;--color-orange-alt: #e0a060;--color-brand-facebook: #1877f2;--color-brand-instagram: #e1306c;--color-brand-linkedin: #0a66c2;--color-brand-google: #4285f4;--color-brand-youtube: #ff0000;--color-brand-twitter: #1da1f2;--color-brand-tiktok: #010101;--color-brand-threads: #000000;--color-brand-whatsapp: #25d366;--color-orange: var(--color-ora);--color-orange-light: var(--color-ora-light);--color-orange-alpha-10: var(--color-ora-alpha-10);--color-orange-alpha-15: var(--color-ora-alpha-15);--color-orange-alpha-22: var(--color-ora-alpha-22);--color-orange-alpha-25: var(--color-ora-alpha-25);--color-orange-alpha-40: var(--color-ora-alpha-40);--color-orange-alpha-60: var(--color-ora-alpha-60);--color-grn: var(--color-green);--color-fg: var(--color-text);--color-text-muted: var(--color-mut);--color-border: var(--color-bd);--color-line: var(--color-bd);--color-bd-hover: var(--color-bd2);--color-surface-2: var(--color-card2);--color-card-elevated: var(--color-card2);--color-bg-soft: var(--color-surf);--color-danger: var(--color-red);--color-danger-alpha: var(--color-red-alpha-25);--color-accent: var(--color-red);--color-accent-tint: var(--color-red-alpha-15);--color-accent-rgb: 224, 82, 82;--color-primary-alpha: var(--color-red-alpha-25);--color-blue-alpha: var(--color-blue-alpha-25);--color-red-light: #ec9292;--color-amber: #e0a23c;--color-amber-alpha-10: rgba(224, 162, 60, .1);--color-amber-alpha-25: rgba(224, 162, 60, .25);--color-amber-alpha-40: rgba(224, 162, 60, .4);--color-focus: #5b8ff0;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .35);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .45);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .5);--shadow-focus: 0 0 0 3px rgba(91, 143, 240, .35);--shadow-glow: 0 0 20px rgba(224, 82, 82, .25);--shadow-card: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .2);--shadow-modal: 0 32px 80px rgba(0, 0, 0, .8);--glass-subtle-bg: rgba(22, 22, 26, .94);--glass-subtle-border: rgba(255, 255, 255, .06);--glass-medium-bg: rgba(22, 22, 26, .97);--glass-medium-border: rgba(255, 255, 255, .08);--glass-strong-bg: rgba(16, 16, 18, .99);--glass-strong-border: rgba(255, 255, 255, .1);--surface-top-highlight: rgba(255, 255, 255, .055);--ambient-glow: radial-gradient(100% 52% at 50% 0%, rgba(255, 255, 255, .05), transparent 46%);--scrollbar-track: #14141a;--scrollbar-thumb: #2a2a30;--scrollbar-thumb-hover: #3a3a40;--radius-scale: 1;--space-scale: 1;--blur-strength: 0;--glass-saturate: 100%;--glass-tint: rgba(255,255,255,.04);--dur-tap: 80ms;--dur-swift: .22s;--dur-flow: .32s;--dur-unfurl: .44s;--ease-ios: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-decel: cubic-bezier(0, 0, .2, 1);--radius-xs: calc(3px * var(--radius-scale));--radius-sm: calc(5px * var(--radius-scale));--radius-md: calc(7px * var(--radius-scale));--radius-lg: calc(9px * var(--radius-scale));--radius-xl: calc(11px * var(--radius-scale));--radius-xxl: calc(14px * var(--radius-scale));--font-family: "Space Grotesk", "Geist", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-family-display: "Space Grotesk", "Geist", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif;--font-family-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-display-opsz: 60;--font-display-soft: 30;--font-letter-spacing-title: -.02em;--font-letter-spacing-display: -.025em;--font-letter-spacing-caps: .14em;--space-xl: 36px;--space-xxl: 56px;--space-page: 88px}:root[data-theme=light]{--color-bg: #f7f6f1;--color-surf: #ffffff;--color-card: #ffffff;--color-card2: #f1efe6;--color-bd: #dad7cb;--color-bd2: #c8c5b5;--color-bd3: #a39d8a;--color-title: #0d0b08;--color-text: #1a1814;--color-sub: #2e2b25;--color-mut: #5a564e;--color-hint: #a8a49c;--color-blue: #2e6bd8;--color-blue-dark: #1e4ea8;--color-blue-light:#5b8ff0;--color-ora: #c25818;--color-ora-light: #e07a42;--color-red: #c13838;--color-red-dark: #8a2525;--color-green: #1a9d5c;--color-gold: #b88a0a;--color-purple: #6e4dc8;--color-teal: #1a8f80;--color-pink: #c03870;--color-blue-alt: #3a7ad4;--color-green-alt: #149656;--color-gold-alt: #b8860a;--color-orange-alt: #c25818;--color-purple-alt1: #7a64d8;--color-purple-alt2: #5b46c8;--color-red-light: #c85a5a;--color-red-deep: #b01038;--color-red-alpha-10: rgba(193, 56, 56, .08);--color-red-alpha-15: rgba(193, 56, 56, .12);--color-red-alpha-22: rgba(193, 56, 56, .16);--color-red-alpha-25: rgba(193, 56, 56, .18);--color-red-alpha-40: rgba(193, 56, 56, .3);--color-red-alpha-60: rgba(193, 56, 56, .45);--color-gold-alpha-10: rgba(184, 138, 10, .08);--color-gold-alpha-15: rgba(184, 138, 10, .12);--color-gold-alpha-22: rgba(184, 138, 10, .16);--color-gold-alpha-25: rgba(184, 138, 10, .18);--color-gold-alpha-40: rgba(184, 138, 10, .3);--color-gold-alpha-60: rgba(184, 138, 10, .45);--color-green-alpha-10: rgba(26, 157, 92, .08);--color-green-alpha-15: rgba(26, 157, 92, .12);--color-green-alpha-22: rgba(26, 157, 92, .16);--color-green-alpha-25: rgba(26, 157, 92, .18);--color-green-alpha-40: rgba(26, 157, 92, .3);--color-green-alpha-60: rgba(26, 157, 92, .45);--color-blue-alpha-10: rgba(46, 107, 216, .08);--color-blue-alpha-15: rgba(46, 107, 216, .12);--color-blue-alpha-22: rgba(46, 107, 216, .16);--color-blue-alpha-25: rgba(46, 107, 216, .18);--color-blue-alpha-40: rgba(46, 107, 216, .3);--color-blue-alpha-60: rgba(46, 107, 216, .45);--color-purple-alpha-10: rgba(110, 77, 200, .08);--color-purple-alpha-15: rgba(110, 77, 200, .12);--color-purple-alpha-22: rgba(110, 77, 200, .16);--color-purple-alpha-25: rgba(110, 77, 200, .18);--color-purple-alpha-40: rgba(110, 77, 200, .3);--color-purple-alpha-60: rgba(110, 77, 200, .45);--color-teal-alpha-10: rgba(26, 143, 128, .08);--color-teal-alpha-15: rgba(26, 143, 128, .12);--color-teal-alpha-22: rgba(26, 143, 128, .16);--color-teal-alpha-25: rgba(26, 143, 128, .18);--color-teal-alpha-40: rgba(26, 143, 128, .3);--color-teal-alpha-60: rgba(26, 143, 128, .45);--color-ora-alpha-10: rgba(194, 88, 24, .08);--color-ora-alpha-15: rgba(194, 88, 24, .12);--color-ora-alpha-22: rgba(194, 88, 24, .16);--color-ora-alpha-25: rgba(194, 88, 24, .18);--color-ora-alpha-40: rgba(194, 88, 24, .3);--color-ora-alpha-60: rgba(194, 88, 24, .45);--color-amber: #b8820f;--color-amber-alpha-10: rgba(184, 130, 15, .08);--color-amber-alpha-25: rgba(184, 130, 15, .16);--color-amber-alpha-40: rgba(184, 130, 15, .3);--color-accent-rgb: 193, 56, 56;--color-focus: #2e6bd8;--shadow-xs: 0 1px 2px rgba(28, 25, 20, .07);--shadow-sm: 0 1px 2px rgba(28, 25, 20, .06), 0 2px 4px rgba(28, 25, 20, .05);--shadow-md: 0 2px 4px rgba(28, 25, 20, .06), 0 6px 16px rgba(28, 25, 20, .09);--shadow-lg: 0 4px 8px rgba(28, 25, 20, .07), 0 14px 32px rgba(28, 25, 20, .12);--shadow-xl: 0 8px 18px rgba(28, 25, 20, .09), 0 28px 56px rgba(28, 25, 20, .16);--shadow-focus: 0 0 0 3px rgba(46, 107, 216, .22);--shadow-glow: 0 0 20px rgba(193, 56, 56, .18);--shadow-card: 0 1px 2px rgba(28, 25, 20, .05), 0 3px 10px rgba(28, 25, 20, .07);--shadow-modal: 0 24px 60px rgba(28, 25, 20, .22);--glass-subtle-bg: rgba(255, 255, 255, .95);--glass-subtle-border: rgba(26, 24, 20, .06);--glass-medium-bg: rgba(255, 255, 255, .98);--glass-medium-border: rgba(26, 24, 20, .08);--glass-strong-bg: rgba(255, 255, 255, 1);--glass-strong-border: rgba(26, 24, 20, .1);--surface-top-highlight: rgba(255, 255, 255, 0);--ambient-glow: radial-gradient(100% 52% at 50% 0%, rgba(255, 255, 255, .5), transparent 46%);--scrollbar-track: #f0eeea;--scrollbar-thumb: #c8c4ba;--scrollbar-thumb-hover: #b0aba0}:root[data-radius=sharp]{--radius-scale: .3}:root[data-radius=rounded]{--radius-scale: 1}:root[data-radius=soft]{--radius-scale: 1.7}:root[data-density=compact]{--space-scale: .85}:root[data-density=comfy]{--space-scale: 1}:root[data-density=roomy]{--space-scale: 1.18}:root[data-glass=none]{--blur-strength: 0;--glass-saturate: 100%}:root[data-glass=subtle]{--blur-strength: 0;--glass-saturate: 100%}:root[data-glass=medium]{--blur-strength: 0;--glass-saturate: 100%}:root[data-glass=strong]{--blur-strength: 0;--glass-saturate: 106%}:root[data-shadows=flat]{--shadow-xs: 0 0 0 1px rgba(0,0,0,.1);--shadow-sm: 0 0 0 1px rgba(0,0,0,.12);--shadow-md: 0 1px 2px rgba(0,0,0,.15);--shadow-lg: 0 2px 4px rgba(0,0,0,.18);--shadow-xl: 0 4px 8px rgba(0,0,0,.22);--shadow-card: 0 0 0 1px var(--color-bd);--shadow-modal: 0 8px 24px rgba(0,0,0,.4)}:root[data-shadows=soft]{--shadow-xs: 0 1px 2px rgba(0,0,0,.15);--shadow-sm: 0 2px 5px rgba(0,0,0,.18);--shadow-md: 0 6px 14px rgba(0,0,0,.22);--shadow-lg: 0 14px 28px rgba(0,0,0,.28);--shadow-xl: 0 24px 48px rgba(0,0,0,.32);--shadow-card: 0 2px 6px rgba(0,0,0,.18), 0 6px 14px rgba(0,0,0,.14);--shadow-modal: 0 28px 70px rgba(0,0,0,.65)}:root[data-shadows=deep]{--shadow-xs: 0 2px 4px rgba(0,0,0,.4);--shadow-sm: 0 4px 8px rgba(0,0,0,.5);--shadow-md: 0 10px 24px rgba(0,0,0,.6);--shadow-lg: 0 22px 44px rgba(0,0,0,.65);--shadow-xl: 0 40px 80px rgba(0,0,0,.75);--shadow-card: 0 3px 8px rgba(0,0,0,.45), 0 12px 26px rgba(0,0,0,.35);--shadow-modal: 0 48px 110px rgba(0,0,0,.85)}:root[data-theme=light][data-shadows=flat]{--shadow-xs: 0 0 0 1px rgba(26,24,20,.06);--shadow-sm: 0 0 0 1px rgba(26,24,20,.08);--shadow-md: 0 1px 2px rgba(26,24,20,.06);--shadow-lg: 0 2px 4px rgba(26,24,20,.08);--shadow-xl: 0 4px 8px rgba(26,24,20,.1);--shadow-card: 0 0 0 1px var(--color-bd);--shadow-modal: 0 8px 24px rgba(26,24,20,.15)}:root[data-theme=light][data-shadows=soft]{--shadow-xs: 0 1px 3px rgba(26,24,20,.08);--shadow-sm: 0 3px 8px rgba(26,24,20,.1);--shadow-md: 0 8px 18px rgba(26,24,20,.12);--shadow-lg: 0 16px 36px rgba(26,24,20,.16);--shadow-xl: 0 28px 60px rgba(26,24,20,.2);--shadow-card: 0 2px 6px rgba(26,24,20,.08), 0 6px 14px rgba(26,24,20,.06);--shadow-modal: 0 32px 80px rgba(26,24,20,.3)}:root[data-theme=light][data-shadows=deep]{--shadow-xs: 0 2px 4px rgba(26,24,20,.14);--shadow-sm: 0 4px 10px rgba(26,24,20,.18);--shadow-md: 0 12px 26px rgba(26,24,20,.22);--shadow-lg: 0 24px 48px rgba(26,24,20,.28);--shadow-xl: 0 42px 80px rgba(26,24,20,.32);--shadow-card: 0 3px 8px rgba(26,24,20,.18), 0 12px 26px rgba(26,24,20,.14);--shadow-modal: 0 48px 120px rgba(26,24,20,.4)}:root[data-contrast=standard]{--color-sub: #e6e1d7;--color-mut: #beb8ac;--color-hint: #756f67;--color-bd: #353539;--color-bd2: #46464e;--color-bd3: #5d5d65}:root[data-contrast=high]{--color-sub: #f8f6f1;--color-mut: #ece9e2;--color-hint: #d2cdc4;--color-bd: var(--color-bd3);--color-bd2: var(--color-bd3)}:root[data-theme=light][data-contrast=standard]{--color-sub: #1a1814;--color-mut: #3f382f;--color-hint: #7e7669}:root[data-theme=light][data-contrast=high]{--color-title: #000000;--color-text: #000000;--color-sub: #0a0a0a;--color-mut: #1a1a1a;--color-hint: #2a2a2a;--color-bd: #666666;--color-bd2: #4a4a4a;--color-bd3: #2a2a2a}:root[data-motion=reduced] *,:root[data-motion=reduced] *:before,:root[data-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root[data-bg-tone=warm]{--color-bg: #0d0a07;--color-surf: #15110d;--color-card: #1a1712;--color-card2: #20180e}:root[data-bg-tone=cool]{--color-bg: #06080c;--color-surf: #0e1014;--color-card: #13161c;--color-card2: #191c24}:root[data-bg-tone=dimmed]{--color-bg: #000000;--color-surf: #060606;--color-card: #0c0c0e;--color-card2: #131316}:root[data-theme=light][data-bg-tone=warm]{--color-bg: #faf4e7;--color-surf: #fffcf4;--color-card: #fffcf4;--color-card2: #f3ecda}:root[data-theme=light][data-bg-tone=cool]{--color-bg: #f0f3f8;--color-surf: #ffffff;--color-card: #ffffff;--color-card2: #e9edf4}:root[data-theme=light][data-bg-tone=dimmed]{--color-bg: #ffffff;--color-surf: #ffffff;--color-card: #fafaf8;--color-card2: #f0efe9}:root{--sidebar-width: 220px}:root[data-sidebar=narrow]{--sidebar-width: 180px}:root[data-sidebar=icons]{--sidebar-width: 64px}:root[data-ambiance=outsider]{--font-family-display: "Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-letter-spacing-title: -.6px;--font-letter-spacing-caps: .4px;--shadow-glow: 0 0 20px rgba(233, 30, 99, .2), 0 0 12px rgba(45, 107, 168, .15)}:root[data-ambiance=studio]{--font-family: "JetBrains Mono", "Fira Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-family-display: var(--font-family);--font-letter-spacing-title: 0;--font-letter-spacing-caps: 1px}:root[data-ambiance=neon]{--font-letter-spacing-title: 0;--font-letter-spacing-caps: 1.2px;--shadow-glow: 0 0 24px var(--color-red-alpha-25), 0 0 12px var(--color-blue-alpha-25)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:15px;line-height:1.5;font-feature-settings:normal;font-variant-ligatures:contextual;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:background-color .3s ease,color .3s ease}h1,h2,h3{font-family:var(--font-family-display);letter-spacing:var(--font-letter-spacing-title)}#root{min-height:100vh}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:5px;border:2px solid var(--scrollbar-track);transition:background .2s}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--scrollbar-track)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible,[role=button]:focus-visible,.rs-clickable:focus-visible{box-shadow:var(--shadow-focus)}:focus:not(:focus-visible){outline:none}button,a,input,textarea,select{font-family:inherit}select{color:var(--color-text)}select option,select optgroup{background-color:var(--color-card);color:var(--color-text)}select option:checked,select option:hover{background-color:var(--color-surf);color:var(--color-text)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--color-red)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,[contenteditable]:not([contenteditable=false]){caret-color:var(--color-red)}input::placeholder,textarea::placeholder{color:var(--color-hint);opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{transition:box-shadow .16s ease,border-color .16s ease}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-blue-alpha-15)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}:root:not([data-theme=light]) input[type=date]::-webkit-calendar-picker-indicator,:root:not([data-theme=light]) input[type=time]::-webkit-calendar-picker-indicator,:root:not([data-theme=light]) input[type=datetime-local]::-webkit-calendar-picker-indicator,:root:not([data-theme=light]) input[type=month]::-webkit-calendar-picker-indicator,:root:not([data-theme=light]) input[type=week]::-webkit-calendar-picker-indicator{filter:invert(.82);opacity:.65;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=month]::-webkit-calendar-picker-indicator:hover,input[type=week]::-webkit-calendar-picker-indicator:hover{opacity:1}svg.lucide{shape-rendering:geometricPrecision;transition:color .15s ease,stroke .15s ease,stroke-width .15s ease,transform .2s var(--ease-ios, cubic-bezier(.32, .72, 0, 1))}button:hover .lucide,a:hover .lucide,[role=button]:hover .lucide{stroke-width:2}@media (prefers-reduced-motion: reduce){svg.lucide{transition:color .15s ease,stroke-width .15s ease}}::selection{background:var(--color-red-alpha-25);color:var(--color-text)}@keyframes rs-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rs-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-slide-left{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes rs-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}@keyframes rs-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes rs-bar-pulse{0%,to{transform:scaleY(1);opacity:.6}50%{transform:scaleY(1.4);opacity:1}}@keyframes rs-glow{0%,to{box-shadow:0 0 20px var(--color-red-alpha-25)}50%{box-shadow:0 0 30px var(--color-red-alpha-25),0 0 50px var(--color-red-alpha-10)}}@keyframes rs-presence-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.4);opacity:0}}@keyframes rs-kpi-rise{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-mentions-pop{0%{opacity:0;transform:translate(-50%,-48%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes rs-bell-ring{0%,to{transform:rotate(0)}10%{transform:rotate(-12deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}70%{transform:rotate(0)}}@keyframes rs-neon-scan{0%{transform:translate(-30%);opacity:0}20%{opacity:.8}80%{opacity:.8}to{transform:translate(380%);opacity:0}}@keyframes rs-neon-glow{0%,to{box-shadow:0 0 8px var(--neon-color, var(--color-red-alpha-25))}50%{box-shadow:0 0 16px var(--neon-color, var(--color-red-alpha-25)),0 0 32px var(--neon-color-bg, var(--color-red-alpha-10))}}@keyframes rs-confetti-fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}.rs-fade-in{animation:rs-fade-in .2s ease-out}.rs-slide-up{animation:rs-slide-up .25s cubic-bezier(.16,1,.3,1)}.rs-slide-down{animation:rs-slide-down .25s cubic-bezier(.16,1,.3,1)}.rs-scale-in{animation:rs-scale-in .2s cubic-bezier(.16,1,.3,1)}.rs-pulse{animation:rs-pulse 2s ease-in-out infinite}.rs-spin{animation:rs-spin 1s linear infinite}.rs-skeleton{background:linear-gradient(90deg,var(--color-card) 0%,var(--color-card2) 50%,var(--color-card) 100%);background-size:200% 100%;animation:rs-shimmer 1.6s ease-in-out infinite;border-radius:7px}.rs-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-caps{font-size:9px;text-transform:uppercase;letter-spacing:.6px;font-weight:600;color:var(--color-hint)}.empty-float{transform-origin:center}.page-transition{transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.page-transition--in{opacity:1;transform:translate(0);animation:page-enter .18s cubic-bezier(.16,1,.3,1)}.page-transition--out{opacity:0;transform:translate(-8px)}@keyframes page-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.page-transition,.page-transition--in,.page-transition--out{animation:none!important;transition:none!important;transform:none!important}.empty-float{animation:none!important}[aria-hidden][style*=rs-neon-scan]{animation:none!important;opacity:.25!important;transform:translate(0)!important}}@media print{body{background:#fff!important;color:#000!important}.no-print{display:none!important}}@supports not (backdrop-filter: blur(10px)){:root{--glass-subtle-bg: var(--color-card);--glass-medium-bg: var(--color-card);--glass-strong-bg: var(--color-card)}}:root{--sidebar-width: 220px;--content-pad-x: 22px;--content-pad-y: 16px;--topbar-pad-x: 22px;--topbar-pad-y: 13px;--page-title-size: 20px;--modal-pad: 24px;--table-font-size: 12px}@media (max-width: 1023px){:root{--sidebar-width: 64px;--content-pad-x: 18px;--topbar-pad-x: 18px}:root[data-sidebar]{--sidebar-width: 64px}}@media (max-width: 767px){:root[data-sidebar]{--sidebar-width: 0px}}@media (max-width: 767px){:root{--sidebar-width: 0px;--content-pad-x: 12px;--content-pad-y: 12px;--topbar-pad-x: 12px;--topbar-pad-y: 10px;--page-title-size: 17px;--modal-pad: 16px;--table-font-size: 11px}input,select,textarea{font-size:16px!important}::-webkit-scrollbar{width:4px;height:4px}button,a[role=button],[role=button]{min-height:36px}}@media (hover: none) and (pointer: coarse){*:hover{transition:none}}:root{--bottom-dock-inset: 0px}@media (max-width: 767px){:root{--bottom-dock-inset: calc(60px + env(safe-area-inset-bottom, 0px)) }}@supports (height: 100dvh){[style*="min-height: 100vh"]{min-height:100dvh!important}[style^="height: 100vh"],[style*="; height: 100vh"]{height:100dvh!important}[style^="height: 50vh"],[style*="; height: 50vh"]{height:50dvh!important}[style^="height: 60vh"],[style*="; height: 60vh"]{height:60dvh!important}[style^="height: 70vh"],[style*="; height: 70vh"]{height:70dvh!important}[style^="height: 72vh"],[style*="; height: 72vh"]{height:72dvh!important}[style^="height: 95vh"],[style*="; height: 95vh"]{height:95dvh!important}[style*="max-height: 48vh"]{max-height:48dvh!important}[style*="max-height: 50vh"]{max-height:50dvh!important}[style*="max-height: 52vh"]{max-height:52dvh!important}[style*="max-height: 60vh"]{max-height:60dvh!important}[style*="max-height: 64vh"]{max-height:64dvh!important}[style*="max-height: 70vh"]{max-height:70dvh!important}[style*="max-height: 72vh"]{max-height:72dvh!important}[style*="max-height: 74vh"]{max-height:74dvh!important}[style*="max-height: 80vh"]{max-height:80dvh!important}[style*="max-height: 85vh"]{max-height:85dvh!important}[style*="max-height: 88vh"]{max-height:88dvh!important}[style*="max-height: 90vh"]{max-height:90dvh!important}[style*="max-height: 92vh"]{max-height:92dvh!important}}.rs-hide-desktop{display:none}@media (max-width: 767px){.rs-hide-mobile{display:none!important}.rs-hide-desktop{display:initial}.rs-hide-desktop[data-flex]{display:flex}}@keyframes drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.rs-drawer-backdrop{animation:drawer-backdrop-in .18s ease-out}.rs-drawer-panel{animation:drawer-slide-in .24s cubic-bezier(.16,1,.3,1)}@media print{@page{size:A4 portrait;margin:12mm 16mm 12mm 12mm}:root,html,body{color-scheme:light!important;background:#fff!important;background-color:#fff!important}html,body{color:#1a1a1c!important;margin:0!important;padding:0!important;width:100%!important;height:auto!important}body>*:not(.docmodal-overlay){display:none!important}.docmodal-overlay{position:static!important;inset:auto!important;background:transparent!important;padding:0!important;display:block!important;z-index:auto!important;width:100%!important;height:auto!important}.docmodal-paper{background:#fff!important;box-shadow:none!important;border-radius:0!important;max-width:none!important;width:100%!important;max-height:none!important;overflow:visible!important;margin:0!important;border:0!important;outline:0!important}.docmodal-overlay{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.docmodal-actions{display:none!important}.docmodal-content{padding:0!important;border:0!important;outline:0!important;box-shadow:none!important}.docmodal-paper table{page-break-inside:auto}.docmodal-paper thead{display:table-header-group}.docmodal-paper tfoot{display:table-footer-group}.docmodal-paper tr{page-break-inside:avoid;page-break-after:auto}.docmodal-content>div:not(:has(table)){page-break-inside:avoid}.docmodal-paper,.docmodal-paper *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;box-sizing:border-box!important;box-shadow:none!important}.docmodal-overlay,.docmodal-paper,.docmodal-content{box-shadow:none!important;border:0!important;outline:0!important;filter:none!important}.docmodal-paper{overflow-x:hidden!important}.docmodal-paper table{table-layout:fixed!important;max-width:100%!important}}@keyframes rs-ripple{0%{transform:scale(0);opacity:.7}to{transform:scale(1);opacity:0}}.rs-scrollable-tabs::-webkit-scrollbar{display:none}.rs-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--color-card) 30%,transparent) left center,linear-gradient(to left,var(--color-card) 30%,transparent) right center,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.18),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.18),transparent) right center;background-repeat:no-repeat;background-size:32px 100%,32px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}@media (max-width: 767px){body{padding-bottom:calc(60px + env(safe-area-inset-bottom,0))}}@keyframes rs-bottom-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes rs-bottom-sheet-backdrop{0%{opacity:0}to{opacity:1}}:root{--safe-top: env(safe-area-inset-top, 0);--safe-bottom: env(safe-area-inset-bottom, 0);--safe-left: env(safe-area-inset-left, 0);--safe-right: env(safe-area-inset-right, 0)}.has-safe-padding{padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}@supports (padding: env(safe-area-inset-top)){.topbar-safe{padding-top:env(safe-area-inset-top)}.bottom-safe{padding-bottom:env(safe-area-inset-bottom)}}.touch-target,.rs-touch-target{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.rs-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rs-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 767px){html,body{overflow-x:hidden}}@media print{body,html{background:#fff!important;color:#000!important;margin:0;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-no-print=true],.sidebar,.topbar,.chat-hub,.floating-stack,[data-component=ai-copilot-button],[data-component=ai-copilot-window]{display:none!important}.page-content{max-width:100%!important;padding:0!important}body>*:not([data-printable]):not(.docmodal-paper){background-image:none!important}.printable{border:1px solid #ccc!important;page-break-inside:avoid}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.no-page-break{page-break-inside:avoid}h1,h2,h3,h4{page-break-after:avoid}@page{size:A4;margin:1.5cm 1cm 2cm}}@media (prefers-contrast: high){*,*:before,*:after{border-color:currentColor!important}}@media (max-width: 767px){[data-component=budget-recap]>div:first-child{flex-direction:column!important}[data-margin-hero]{font-size:44px!important}}.rs-eyebrow{font-family:var(--font-family);font-style:normal;font-weight:600;font-size:11px;letter-spacing:var(--font-letter-spacing-caps);text-transform:uppercase;color:var(--color-sub)}.rs-eyebrow.with-dot:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--color-red);margin-right:8px;vertical-align:middle;box-shadow:0 0 8px var(--color-red-alpha-25)}.rs-display{font-family:var(--font-family-display);font-weight:600;letter-spacing:var(--font-letter-spacing-display);color:var(--color-title);line-height:1.05}.rs-numeric{font-family:var(--font-family);font-weight:600;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"cv11" 1;letter-spacing:-.025em}.rs-mono{font-family:var(--font-family-mono);font-feature-settings:"tnum" 1;letter-spacing:-.01em}@keyframes rs-select-dropdown-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.rs-emoji-friendly,.rs-chat-message,[data-chat-content]{font-family:var(--font-family),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif}@keyframes rs-budget-row-enter{0%{opacity:0;transform:translateY(-6px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}@keyframes rs-budget-row-leave{0%{opacity:1;transform:translateY(0);max-height:200px}to{opacity:0;transform:translateY(-6px);max-height:0}}.rs-budget-row{animation:rs-budget-row-enter .28s cubic-bezier(.16,1,.3,1)}.rs-budget-row-leaving{animation:rs-budget-row-leave .22s cubic-bezier(.7,0,.84,0)}@keyframes rs-budget-collapse-open{0%{opacity:0;max-height:0}to{opacity:1;max-height:600px}}.rs-budget-collapse-content{overflow:hidden;animation:rs-budget-collapse-open .32s cubic-bezier(.16,1,.3,1)}@keyframes rs-margin-alert-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-matrix-expand{0%{opacity:0;max-height:0;transform:translateY(-4px)}to{opacity:1;max-height:1200px;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.rs-budget-row,.rs-budget-row-leaving,.rs-budget-collapse-content{animation:none!important}}@media (max-width: 767px){body{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}body *{max-width:100vw}[style*="overflow-x: auto"],[style*="overflow:auto"],[style*="overflowX:'auto'"],.rs-allow-overflow-x{max-width:none}button,select,input[type=checkbox],input[type=radio],a[role=button],[role=button]{min-height:40px}.rs-compact button,[data-compact] button,button.rs-no-min{min-height:0}[data-component=documents-grid],[data-documents-tab-grid]{grid-template-columns:1fr!important}[style*="overflow: auto"],[style*="overflow: scroll"],[style*="overflow-x: auto"],[style*="overflow-x: scroll"],[style*="overflow-y: auto"],[style*="overflow-y: scroll"]{-webkit-overflow-scrolling:touch}[data-toolbar],[data-filter-bar]{flex-wrap:wrap!important}[data-bottom-sheet]{min-height:50vh;padding-bottom:env(safe-area-inset-bottom,0)}[data-component=kpi-row],[data-kpi-row]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}[data-sticky-mobile-off]{position:static!important}[data-chat-drawer],.rs-chat-hub-drawer{width:100vw!important;max-width:100vw!important}h1:not([class*=rs-display]){font-size:clamp(16px,4.5vw,22px)}.rs-page-pad{padding-left:var(--content-pad-x, 12px)!important;padding-right:var(--content-pad-x, 12px)!important}}@media (max-width: 430px){:root{--content-pad-x: 10px;--content-pad-y: 10px;--topbar-pad-x: 10px;--modal-pad: 12px;--page-title-size: 16px;--table-font-size: 10.5px}[data-bottom-sheet]{border-radius:18px 18px 0 0!important}button,select,input[type=checkbox],a[role=button],[role=button]{min-height:44px}[data-component=kpi-row],[data-kpi-row]{gap:6px!important}.rs-hide-xs{display:none!important}}@media (max-height: 430px) and (orientation: landscape){[style*="minHeight: '100vh'"],[style*="min-height: 100vh"]{min-height:auto!important}}.glass,.glass-subtle,.glass-strong{background:var(--glass-medium-bg);border:1px solid var(--glass-medium-border);backdrop-filter:blur(var(--blur-strength, 14px)) saturate(var(--glass-saturate, 140%));-webkit-backdrop-filter:blur(var(--blur-strength, 14px)) saturate(var(--glass-saturate, 140%));transition:backdrop-filter .3s ease,background .3s ease,box-shadow .3s ease}.glass-subtle{background:var(--glass-subtle-bg);border-color:var(--glass-subtle-border);backdrop-filter:blur(calc(var(--blur-strength, 14px) * .6)) saturate(var(--glass-saturate, 140%));-webkit-backdrop-filter:blur(calc(var(--blur-strength, 14px) * .6)) saturate(var(--glass-saturate, 140%))}.glass-strong{background:var(--glass-strong-bg);border-color:var(--glass-strong-border);backdrop-filter:blur(calc(var(--blur-strength, 14px) * 1.4)) saturate(var(--glass-saturate, 140%));-webkit-backdrop-filter:blur(calc(var(--blur-strength, 14px) * 1.4)) saturate(var(--glass-saturate, 140%))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass,.glass-subtle{background:var(--color-card)}.glass-strong{background:var(--color-surf)}}.glass-animated{position:relative;overflow:hidden}.glass-animated:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,var(--glass-tint, rgba(255,255,255,.06)) 45%,rgba(255,255,255,.14) 50%,var(--glass-tint, rgba(255,255,255,.06)) 55%,transparent 100%);transform:translate(-120%);pointer-events:none;opacity:0}.glass-animated:hover:after{opacity:1;animation:rs-glass-shimmer .9s cubic-bezier(.16,1,.3,1)}@keyframes rs-glass-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.glass,.glass-subtle,.glass-strong{transition:none}.glass-animated:hover:after{animation:none;opacity:0}}@keyframes liquid-page-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes liquid-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-section-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rs-section-reveal{animation:rs-section-reveal .2s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)) both}@keyframes liquid-modal-in{0%{opacity:0;transform:scale(.94) translateY(12px);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes liquid-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes liquid-border-draw{0%{transform:scaleX(0);transform-origin:left;opacity:0}to{transform:scaleX(1);transform-origin:left;opacity:1}}@keyframes liquid-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes liquid-tap{0%{transform:scale(1)}50%{transform:scale(.97)}to{transform:scale(1)}}@keyframes liquid-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes liquid-sheen{0%{transform:translate(-100%) skew(-15deg);opacity:0}10%{opacity:.55}to{transform:translate(220%) skew(-15deg);opacity:0}}@keyframes liquid-shine-once{0%{transform:translate(-100%);opacity:0}20%{opacity:.4}to{transform:translate(100%);opacity:0}}@keyframes liquid-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-10px) scale(1.05)}66%{transform:translate(-15px,12px) scale(.98)}}@keyframes liquid-glide-in{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}@keyframes rs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rs-tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-popover-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes rs-drawer-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rs-drawer-left-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rs-drawer-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.rs-press{transition:transform var(--dur-tap, 80ms) var(--ease-decel, cubic-bezier(0,0,.2,1));will-change:transform}.rs-press:active:not(:disabled){transform:scale(.97);transition:transform var(--dur-tap, 80ms) cubic-bezier(.4,0,1,1)}.rs-press:not(:active){transition:transform var(--dur-swift, .22s) var(--ease-ios, cubic-bezier(.32, .72, 0, 1))}.rs-reveal{animation:liquid-reveal var(--dur-flow, .32s) var(--ease-ios) both;animation-delay:calc(var(--rs-i, 0) * 60ms)}.rs-stagger>*{animation:liquid-reveal var(--dur-flow, .32s) var(--ease-ios) both}.rs-stagger>*:nth-child(1){animation-delay:0ms}.rs-stagger>*:nth-child(2){animation-delay:30ms}.rs-stagger>*:nth-child(3){animation-delay:60ms}.rs-stagger>*:nth-child(4){animation-delay:90ms}.rs-stagger>*:nth-child(5){animation-delay:.12s}.rs-stagger>*:nth-child(n+6){animation-delay:.14s}.rs-pop-in{animation:liquid-pop-in .32s var(--ease-spring) both}.rs-sheen-host{position:relative;overflow:hidden;isolation:isolate}.rs-sheen-host:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0%,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%,transparent 100%);transform:translate(-100%) skew(-15deg);pointer-events:none;z-index:1;opacity:0;transition:opacity .1s ease}.rs-sheen-host:hover:after{animation:liquid-sheen .7s var(--ease-decel) both}.rs-shine-once{position:relative;overflow:hidden}.rs-shine-once:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 50%,transparent 100%);animation:liquid-shine-once .6s ease-out both;pointer-events:none}.rs-gloss-follow{position:relative;overflow:hidden;isolation:isolate}.rs-gloss-follow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(240px circle at var(--rs-mx, 50%) var(--rs-my, 50%),rgba(255,255,255,.06),transparent 55%);opacity:0;transition:opacity .22s ease;pointer-events:none;z-index:0}.rs-gloss-follow:hover:before{opacity:1}.rs-gloss-follow>*{position:relative;z-index:1}.rs-liquid-drift{position:relative;isolation:isolate}.rs-liquid-drift:before,.rs-liquid-drift:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;z-index:0;filter:blur(40px);opacity:.4}.rs-liquid-drift:before{background:radial-gradient(circle,var(--color-red-alpha-10, rgba(229,62,62,.08)) 0%,transparent 60%)}.rs-liquid-drift:after{background:radial-gradient(circle,var(--color-blue-alpha-10, rgba(107,138,255,.06)) 0%,transparent 60%)}.rs-liquid-drift>*{position:relative;z-index:1}.rs-magic-line{position:absolute;left:0;width:3px;height:var(--rs-line-h, 32px);top:0;border-radius:0 2px 2px 0;background:var(--color-red, #e53e3e);box-shadow:0 0 12px var(--color-red-alpha-25, rgba(229,62,62,.25));transform:translateY(var(--rs-line-y, 0));transition:transform .36s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),height .28s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),opacity .22s ease;pointer-events:none;will-change:transform,height;z-index:2}.rs-magic-underline{position:absolute;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--color-red, #e53e3e);box-shadow:0 0 10px var(--color-red-alpha-25, rgba(229,62,62,.25));width:var(--rs-tab-w, 0px);transform:translate(var(--rs-tab-x, 0));transition:transform .32s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),width .28s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),opacity .22s ease;pointer-events:none;will-change:transform,width}.page-transition--liquid{position:relative;flex:1;display:flex;flex-direction:column;min-height:0}.page-transition--liquid>.page-transition__layer{flex:1;display:flex;flex-direction:column;min-height:0;will-change:transform,opacity}.page-transition--liquid>.page-transition__layer--in{animation:liquid-page-in var(--dur-flow, .32s) var(--ease-ios) both}.page-transition--liquid>.page-transition__layer--out{animation:liquid-page-out .18s var(--ease-decel) both;position:absolute;top:0;right:0;bottom:0;left:0}.rs-modal-liquid{animation:liquid-modal-in var(--dur-flow, .32s) var(--ease-ios) both;will-change:transform,opacity,filter}.rs-modal-backdrop-liquid{animation:liquid-backdrop-in var(--dur-swift, .22s) var(--ease-decel) both}.rs-border-draw-top{position:relative}.rs-border-draw-top:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;background:currentColor;animation:liquid-border-draw var(--dur-flow, .32s) var(--ease-ios) both;animation-delay:80ms;pointer-events:none}@keyframes rs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.rs-card-hover{transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}.rs-card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-md, 0 4px 14px rgba(0,0,0,.12));border-color:var(--color-bd-hover, var(--color-bd2))}.rs-card-hover:active{transform:translateY(0)}@keyframes rs-skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.rs-skeleton{background:linear-gradient(90deg,var(--color-card2, #1a1a1c) 0px,var(--color-card-elevated, rgba(255,255,255,.04)) 100px,var(--color-card2, #1a1a1c) 200px);background-size:200px 100%;animation:rs-skeleton-shimmer 1.4s ease-in-out infinite;border-radius:var(--radii-sm, 6px)}@keyframes rs-pulse-glow{0%,to{box-shadow:0 0 0 0 var(--color-danger-alpha, rgba(255,82,82,.5))}50%{box-shadow:0 0 0 8px transparent}}.rs-pulse-glow{animation:rs-pulse-glow 2s ease-in-out infinite}@keyframes rs-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@keyframes rs-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rs-page-slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes rs-page-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes rs-page-slide-out-reverse{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@supports (view-transition-name: root){::view-transition-old(root){animation:rs-page-slide-out .25s ease-in forwards}::view-transition-new(root){animation:rs-page-slide-in .3s ease-out forwards}}@keyframes rs-input-focus-glow{0%{box-shadow:0 0 0 0 var(--color-primary-alpha, rgba(91,143,240,0))}to{box-shadow:0 0 0 3px var(--color-primary-alpha, rgba(91,143,240,.15))}}@keyframes rs-wizz-shake{0%{transform:translate(0) rotate(0)}8%{transform:translate(-6px,2px) rotate(-1deg)}16%{transform:translate(5px,-2px) rotate(1deg)}24%{transform:translate(-5px,3px) rotate(-1deg)}32%{transform:translate(4px,-3px) rotate(1deg)}40%{transform:translate(-4px,2px) rotate(-.5deg)}48%{transform:translate(3px,-2px) rotate(.5deg)}56%{transform:translate(-2px,1px) rotate(-.3deg)}64%{transform:translate(2px,-1px) rotate(.3deg)}72%{transform:translate(-1px) rotate(0)}80%{transform:translate(1px) rotate(0)}to{transform:translate(0) rotate(0)}}@keyframes rs-wizz-window{0%{transform:translate(0) rotate(0)}15%{transform:translate(-13px,5px) rotate(-1.4deg)}30%{transform:translate(12px,-6px) rotate(1.4deg)}45%{transform:translate(-10px,5px) rotate(-1deg)}60%{transform:translate(8px,-4px) rotate(.9deg)}75%{transform:translate(-6px,3px) rotate(-.6deg)}90%{transform:translate(4px,-2px) rotate(.4deg)}to{transform:translate(0) rotate(0)}}body.rs-wizz-window-active{animation:rs-wizz-window .35s ease-in-out 8}@keyframes rs-wizz-pulse{0%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(.9)}to{transform:scale(1)}}@keyframes rs-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}@keyframes rs-unread-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes rs-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes rs-fade-up-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-mention-flash{0%,to{box-shadow:0 0 #f5c54000}50%{box-shadow:0 0 0 3px #f5c5408c,0 0 12px #f5c54059}}@keyframes rs-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.rs-typing-dots{display:inline-flex;gap:3px;align-items:center}.rs-typing-dots>span{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--color-mut);animation:rs-typing-bounce 1s ease-in-out infinite}.rs-typing-dots>span:nth-child(2){animation-delay:.15s}.rs-typing-dots>span:nth-child(3){animation-delay:.3s}@keyframes rs-photo-reveal-kf{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.rs-photo-reveal{animation:rs-photo-reveal-kf .7s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}@keyframes rs-pulse-mood-kf{0%{opacity:.2;transform:scale(.96)}50%{opacity:.5;transform:scale(1.1)}to{opacity:.2;transform:scale(.96)}}.rs-pulse-mood{animation:rs-pulse-mood-kf 3s ease-in-out infinite}@keyframes rs-countdown-tick-kf{0%{opacity:.65}10%{opacity:1}to{opacity:.85}}.rs-countdown-tick{animation:rs-countdown-tick-kf .22s ease-out}@keyframes rs-stream-slide-in-kf{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.rs-stream-slide-in{animation:rs-stream-slide-in-kf .36s cubic-bezier(.16,1,.3,1) both}@keyframes rs-funnel-pour-kf{0%{opacity:0;transform:translateY(-12px) scale(.92)}60%{opacity:1;transform:translateY(0) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.rs-funnel-pour{animation:rs-funnel-pour-kf .52s cubic-bezier(.16,1,.3,1) both}@keyframes rs-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rs-spinner-arc--primary{animation:rs-spinner-rotate 1.15s cubic-bezier(.55,.15,.45,.85) infinite}.rs-spinner-arc--secondary{animation:rs-spinner-rotate 1.9s cubic-bezier(.45,.05,.55,.95) infinite reverse}.rs-tap{transition:transform var(--dur-swift, .22s) var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1));will-change:transform}.rs-tap:active:not(:disabled){transform:scale(.96);transition:transform var(--dur-tap, 80ms) var(--ease-accel, cubic-bezier(.4, 0, 1, 1))}@keyframes rs-fab-pulse{0%,to{box-shadow:0 0 0 0 var(--color-red-alpha-40, rgba(224,82,82,.4))}50%{box-shadow:0 0 0 10px var(--color-red-alpha-10, rgba(224,82,82,.05))}}.rs-fab-pulse{animation:rs-fab-pulse 2.2s var(--ease-decel, ease-in-out) infinite}@keyframes rs-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.rs-toast-progress{transform-origin:left center;animation:rs-toast-progress var(--rs-toast-dur, 4s) linear forwards}@keyframes rs-equalizer{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.rs-eq-bar{transform-origin:bottom center;animation:rs-equalizer 1.1s var(--ease-decel, ease-in-out) infinite}.rs-eq-bar:nth-child(2){animation-delay:.18s}.rs-eq-bar:nth-child(3){animation-delay:.36s}@keyframes rs-check-draw{0%{stroke-dashoffset:var(--rs-check-len, 24)}to{stroke-dashoffset:0}}.rs-check-draw{stroke-dasharray:var(--rs-check-len, 24);stroke-dashoffset:var(--rs-check-len, 24);animation:rs-check-draw .36s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)) forwards}@keyframes rs-subtab-enter{0%{opacity:0;transform:translate3d(-8px,0,0)}to{opacity:1;transform:translateZ(0)}}.rs-subtab-enter{animation:rs-subtab-enter .2s cubic-bezier(.32,.72,0,1) both;will-change:transform,opacity}@keyframes rs-badge-pop{0%{opacity:.5;transform:scale(.86)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.rs-badge-pop{animation:rs-badge-pop .26s cubic-bezier(.34,1.56,.64,1) both;will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.rs-press,.rs-reveal,.rs-stagger>*,.rs-pop-in,.rs-sheen-host:after,.rs-shine-once:before,.rs-gloss-follow:before,.rs-liquid-drift:before,.rs-liquid-drift:after,.rs-magic-line,.rs-magic-underline,.page-transition--liquid>.page-transition__layer--in,.page-transition--liquid>.page-transition__layer--out,.rs-modal-liquid,.rs-modal-backdrop-liquid,.rs-border-draw-top:before,.rs-card-hover,.rs-skeleton,.rs-pulse-glow,.rs-typing-dots>span,.rs-photo-reveal,.rs-pulse-mood,.rs-countdown-tick,.rs-stream-slide-in,.rs-funnel-pour,.rs-tap,.rs-fab-pulse,.rs-toast-progress,.rs-eq-bar,.rs-check-draw,.rs-subtab-enter,.rs-badge-pop{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.rs-spinner-arc--primary,.rs-spinner-arc--secondary{animation:none!important}.rs-tap:active:not(:disabled){transform:none!important}.rs-check-draw{stroke-dashoffset:0!important}[style*=rs-wizz-shake],[style*=rs-wizz-window],[style*=rs-wizz-pulse],[style*=rs-unread-bounce],[style*=rs-fade-up-in],[style*=rs-mention-flash],[style*=rs-scale-in],[style*=rs-pulse],body.rs-wizz-window-active{animation:none!important;transform:none!important}.rs-press:active:not(:disabled){transform:none!important}.rs-liquid-drift:before,.rs-liquid-drift:after{display:none!important}[style*=rs-float],[style*=empty-float],[style*=login-orb-drift],[style*=rs-presence-pulse],[style*=redapp-presence-pulse],[style*=redapp-presence-dot-blink],[style*=redapp-lf-overlay-pulse],[style*=redapp-lf-overlay-typing],[style*=wizard-step-in],[style*=rs-slide-in-right],[style*=rs-fade-in],[style*=syncDotPulse],[style*=syncDotErrorPulse]{animation:none!important}}@keyframes rs-chat-window-in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}:root[data-theme=dark],:root:not([data-theme=light]){--hairline-color: rgba(255, 255, 255, .07);--hairline-color-strong: rgba(255, 255, 255, .12);--hairline-color-accent: var(--color-red-alpha-25)}:root[data-theme=light]{--hairline-color: rgba(0, 0, 0, .08);--hairline-color-strong: rgba(0, 0, 0, .14);--hairline-color-accent: var(--color-red-alpha-25)}.rs-hairline{border:none;box-shadow:inset 0 0 0 .5px var(--hairline-color)}.rs-hairline-strong{border:none;box-shadow:inset 0 0 0 .5px var(--hairline-color-strong)}.rs-hairline-top{box-shadow:inset 0 .5px 0 0 var(--hairline-color)}.rs-hairline-bottom{box-shadow:inset 0 -.5px 0 0 var(--hairline-color)}.rs-hairline-left{box-shadow:inset .5px 0 0 0 var(--hairline-color)}.rs-hairline-right{box-shadow:inset -.5px 0 0 0 var(--hairline-color)}::selection{background:var(--color-red-alpha-22);color:var(--color-text)}::-moz-selection{background:var(--color-red-alpha-22);color:var(--color-text)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;transition:background .18s var(--ease-ios, cubic-bezier(.32, .72, 0, 1))}*:hover::-webkit-scrollbar-thumb{background:var(--color-bd2)}*::-webkit-scrollbar-thumb:hover{background:var(--color-red-alpha-40)}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:var(--color-bd2) transparent}.rs-num{font-feature-settings:"tnum" 1,"lnum" 1,"ss01" 1;font-variant-numeric:tabular-nums lining-nums}.rs-money,.rs-stat-value,.rs-kpi-value,[data-numeric=true]{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.rs-oldstyle-num{font-variant-numeric:oldstyle-nums proportional-nums;font-feature-settings:"onum" 1,"pnum" 1}.rs-eyebrow{font-family:var(--font-family-mono);font-style:normal;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-sub);display:inline-flex;align-items:center;gap:6px}.rs-eyebrow--micro{font-size:10px;letter-spacing:.08em}.rs-eyebrow--accent{color:var(--color-red)}.rs-eyebrow--number:before{content:attr(data-number);font-style:normal;font-variant-numeric:oldstyle-nums;margin-right:10px;opacity:.6;font-weight:500}.rs-link{position:relative;text-decoration:none;color:inherit;background-image:linear-gradient(var(--color-red),var(--color-red));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .28s var(--ease-ios, cubic-bezier(.32, .72, 0, 1))}.rs-link:hover{background-size:100% 1px}.rs-link--reverse{background-position:100% 100%}.rs-link--reverse:hover{background-position:0 100%}:root{--shadow-focus-editorial: 0 0 0 1px var(--color-bg), 0 0 0 3px var(--color-red-alpha-40);--shadow-focus-editorial-subtle: 0 0 0 1px var(--color-bg), 0 0 0 2px var(--color-red-alpha-25)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:var(--shadow-focus-editorial-subtle);border-color:var(--color-red-alpha-40)}.rs-btn-elastic{transition:transform 80ms cubic-bezier(.34,1.56,.64,1),box-shadow .12s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),background .16s ease}.rs-btn-elastic:hover:not(:disabled){transform:translateY(-2px) scale(1.008)}.rs-btn-elastic:active:not(:disabled){transform:translateY(0) scale(.985);transition-duration:60ms}.rs-card-lift{transition:transform .22s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),box-shadow .22s var(--ease-ios, cubic-bezier(.32, .72, 0, 1)),border-color .18s ease;will-change:transform}.rs-card-lift:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000047,0 2px 4px #0000001f,inset 0 0 0 .5px var(--color-red-alpha-25)}@keyframes editorial-wipe-in{0%{clip-path:inset(0 100% 0 0);opacity:0;filter:blur(2px)}60%{opacity:1;filter:blur(0)}to{clip-path:inset(0 0 0 0);opacity:1;filter:blur(0)}}.rs-wipe-in{animation:editorial-wipe-in .38s cubic-bezier(.16,1,.3,1) both}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;display:none;opacity:0;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background:var(--ambient-glow);mix-blend-mode:soft-light}@media (prefers-reduced-motion: reduce){body:before{opacity:.6}}.rs-draggable{cursor:grab}.rs-draggable:active{cursor:grabbing}.rs-zoomable{cursor:zoom-in}.rs-zoomable--out{cursor:zoom-out}.rs-ns-input{cursor:ns-resize}.rs-prose{font-family:var(--font-family);font-size:15px;line-height:1.65;color:var(--color-text);max-width:65ch}.rs-prose p{margin:0 0 1em}.rs-prose p:last-child{margin-bottom:0}.rs-prose strong{font-weight:600;color:var(--color-title)}.rs-prose em{font-family:var(--font-family-display);font-style:italic;font-variation-settings:"opsz" 14}.rs-prose a{color:var(--color-red);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:opacity .2s ease}.rs-prose a:hover{opacity:.7}.rs-rule{display:flex;align-items:center;gap:16px;margin:32px 0}.rs-rule:before,.rs-rule:after{content:"";flex:1;height:.5px;background:var(--hairline-color)}.rs-rule__mark{width:4px;height:4px;background:var(--color-red);border-radius:50%;flex-shrink:0}@keyframes ai-pulse{0%,to{box-shadow:0 0 #e052528c}50%{box-shadow:0 0 0 6px #e0525200}}.comm-ai-pulse{animation:ai-pulse 1.2s cubic-bezier(.32,.72,0,1) infinite}@keyframes ai-typing-dots{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}.comm-ai-typing-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--color-red);margin:0 1.5px;animation:ai-typing-dots 1.2s ease-in-out infinite}.comm-ai-typing-dot:nth-child(2){animation-delay:.15s}.comm-ai-typing-dot:nth-child(3){animation-delay:.3s}@keyframes carousel-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.comm-mini-carousel-track{display:flex;gap:4px;width:200%;animation:carousel-loop 5s linear infinite}.comm-mini-carousel-tile{flex:0 0 30%;height:24px;border-radius:3px;background:linear-gradient(135deg,var(--color-card2, #2a2a2e) 0%,var(--color-bd, #3a3a3e) 100%)}@keyframes story-bar{0%{width:0%}90%{width:100%}to{width:100%;opacity:.3}}.comm-mini-story-bar{height:2px;background:var(--color-red);border-radius:1px;animation:story-bar 3s cubic-bezier(.4,0,.6,1) infinite}.comm-hero-grad{background:radial-gradient(ellipse at top left,rgba(224,82,82,.12) 0%,transparent 50%),radial-gradient(ellipse at bottom right,rgba(224,82,82,.06) 0%,transparent 50%),var(--color-card, #1a1a1e)}.comm-glow-red{box-shadow:0 0 0 1px #e0525266,0 4px 12px #e0525238,inset 0 1px #ffffff14;transition:box-shadow .22s cubic-bezier(.32,.72,0,1)}.comm-glow-red:hover{box-shadow:0 0 0 1px #e0525299,0 6px 16px #e0525252,inset 0 1px #ffffff1a}@keyframes wizard-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.comm-wizard-step{animation:wizard-step-in .28s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion: reduce){.comm-ai-pulse,.comm-ai-typing-dot,.comm-mini-carousel-track,.comm-mini-story-bar,.comm-wizard-step{animation:none!important}.comm-glow-red{transition:none!important}}@font-face{font-family:Dela Gothic One;src:url(/fonts/dela-gothic-one-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aptos Display;src:url(/fonts/aptos-display-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aptos Display;src:url(/fonts/aptos-display-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root,:root[data-theme=dark]{--color-bg: #08080A;--color-surf: #0B0B0E;--color-card: #0E0E12;--color-card2: #15151B;--color-noir: #1B1B22;--color-bd: #26262E;--color-bd2: #3A3A46;--color-title: #F2EDE4;--color-text: #F2EDE4;--color-sub: #BDB6A9;--color-mut: #8B857A;--color-hint: #847E72;--color-red: #CF1346;--color-red-lite: #F2436F;--color-red-deep: #8E0D30;--color-lagon: #0D6873;--color-lagon-lite: #22A3B2;--color-orange: #FD7F3D;--color-taupe: #E4D5C0;--color-gold: var(--color-taupe);--color-blue: var(--color-lagon-lite);--color-teal: var(--color-lagon);--color-purple: var(--color-lagon);--color-green: var(--color-lagon-lite);--color-ora: var(--color-orange);--v6-tab-infos: #8FB3F1;--v6-tab-budget: #CF1346;--v6-tab-prod: #3E6FD2;--v6-tab-logist: #3DBE6E;--v6-tab-vhr: #FD7F3D;--v6-tab-jourj: #9D7BE8;--color-grn: var(--color-lagon-lite);--red-08: rgba(207, 19, 70, .08);--red-14: rgba(207, 19, 70, .14);--red-24: rgba(207, 19, 70, .24);--red-45: rgba(207, 19, 70, .45);--lagon-17: rgba(34, 163, 178, .17);--lagon-50: rgba(34, 163, 178, .5);--font-family-display: "Dela Gothic One", "Space Grotesk", system-ui, sans-serif;--font-family: "Aptos Display", "Space Grotesk", system-ui, -apple-system, sans-serif;--font-family-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--sp-xxs: calc( 2px * var(--space-scale, 1));--sp-xs: calc( 3px * var(--space-scale, 1));--sp-sm: calc( 5px * var(--space-scale, 1));--sp-md: calc( 7px * var(--space-scale, 1));--sp-lg: calc(10px * var(--space-scale, 1));--sp-xl: calc(12px * var(--space-scale, 1));--sp-xxl: calc(15px * var(--space-scale, 1));--sp-xxxl: calc(19px * var(--space-scale, 1));--sp-huge: calc(25px * var(--space-scale, 1));--sp-giant: calc(34px * var(--space-scale, 1));--sp-module: calc(16px * var(--space-scale, 1));--sp-section: calc(24px * var(--space-scale, 1));--sp-page: calc(30px * var(--space-scale, 1));--content-pad-x: calc(18px * var(--space-scale, 1));--content-pad-y: calc(10px * var(--space-scale, 1));--fs-xxs: 9px;--fs-xs: 11px;--fs-sm: 12.5px;--fs-md: 13px;--fs-lg: 14px;--fs-xl: 15px;--fs-xxl: 17px;--fs-xxxl: 21px;--fs-hero: 32px;--fs-section: 15px;--fs-section-big: 17px;--fs-page-title: 21px;--fs-hud-label: 11.5px;--fs-plate-label: 10px;--fs-plate-value: 21px;--fs-plate-sub: 10px;--ls-btn: .12em;--ls-hud: .16em;--ls-chip: .1em;--ls-data: .06em;--ls-caps: .08em;--v6-appbar-h: 44px;--v6-banner-h: 92px;--v6-metatabs-h: 42px;--v6-subtabs-h: 36px;--v6-actionbar-h: 56px;--v6-chrome-h: 270px;--v6-cols: 12;--v6-gutter: 14px;--v6-sidebar-w: 206px;--v6-rail-w: 60px;--v6-thread-w: 380px;--v6-touch-min: 48px;--v6-cut: 9px;--v6-cut-lg: 13px}:root[data-theme=light]{--color-red: #CF1346;--color-red-lite: #F2436F;--color-red-deep: #8E0D30;--color-lagon: #0D6873;--color-lagon-lite: #0F7C8A;--color-orange: #D8600F;--color-taupe: #8A7A5E;--color-gold: var(--color-taupe);--color-blue: var(--color-lagon-lite);--color-teal: var(--color-lagon);--color-purple: var(--color-lagon);--color-green: var(--color-lagon-lite);--color-ora: var(--color-orange);--v6-tab-infos: #2F62C0;--v6-tab-budget: #B50F3C;--v6-tab-prod: #24499A;--v6-tab-logist: #1E8A4C;--v6-tab-vhr: #D8600F;--v6-tab-jourj: #6C46B8;--color-grn: var(--color-lagon-lite);--font-family-display: "Dela Gothic One", "Space Grotesk", system-ui, sans-serif;--font-family: "Aptos Display", "Space Grotesk", system-ui, -apple-system, sans-serif;--font-family-mono: "JetBrains Mono", ui-monospace, Menlo, monospace}:root,:root[data-theme=dark]{--radius-xs: 0;--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--radius-xxl: 0;--radius-pill: 999px;--v4-touch-min: 44px;--v6-grid-min: 220px}.v6-cut{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.v6-cut--sm{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.v6-cut--lg{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px))}.v6-cut-bd{padding:1px;background:var(--color-bd);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.v6-cut-bd>*{background:var(--color-card);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.v6-scan{position:relative;isolation:isolate}.v6-scan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.42) 2px 4px)}.v6-scan>*{position:relative;z-index:1}.v6-scan--strong:before{background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.5) 2px 4px)}.v6-phos{position:relative;isolation:isolate}.v6-phos:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(90% 70% at 50% 40%,var(--red-14),transparent 70%)}.v6-phos>*{position:relative;z-index:1}.v6-phos--lagon:after{background:radial-gradient(90% 70% at 50% 40%,var(--lagon-17),transparent 70%)}.v6-rule{display:flex;align-items:center;gap:var(--sp-md);font-family:var(--font-family-mono);font-size:var(--fs-hud-label);letter-spacing:var(--ls-hud);text-transform:uppercase;color:var(--color-sub);white-space:nowrap}.v6-rule:before{content:"┌─";color:var(--color-red-lite);letter-spacing:0}.v6-rule:after{content:"";flex:1;height:1px;background:var(--color-bd2)}.v6-void{font-family:var(--font-family-mono);font-size:var(--fs-sm);color:var(--color-orange);letter-spacing:var(--ls-data)}.v6-void:before{content:"▒▒▒▒▒▒▒▒"}.v6-void:after{content:" · à compléter";color:var(--color-hint)}.v6-void--short:before{content:"▒▒▒▒"}.v6-void--bare:after{content:none}body{line-height:1.35}.fact-ref-void::placeholder{color:var(--color-orange);opacity:.8;letter-spacing:-1px}.v6-num,.num{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1;letter-spacing:var(--ls-data);text-align:right}.v6-title{font-family:var(--font-family-display);font-size:var(--fs-page-title);letter-spacing:-.02em;line-height:1.15;color:var(--color-title)}.v6-title--hero{font-size:var(--fs-hero)}.v6-hud,.v6-eyebrow{font-family:var(--font-family-mono);font-size:var(--fs-hud-label);font-weight:500;letter-spacing:var(--ls-hud);text-transform:uppercase;color:var(--color-hint)}.v6-btn{display:inline-flex;align-items:center;gap:var(--sp-sm);padding:8px 15px;border:0;cursor:pointer;font-family:var(--font-family-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-btn);text-transform:uppercase;background:var(--color-card2);color:var(--color-sub);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));transition:background .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}.v6-btn:before{content:"▸";opacity:.75;letter-spacing:0}.v6-btn:hover{transform:translateY(-2px);box-shadow:0 0 26px var(--red-24)}.v6-btn:active{transform:translateY(1px);box-shadow:0 0 8px var(--red-45)}.v6-btn--primary{background:var(--color-red);color:#fff}.v6-btn--primary:hover{box-shadow:0 0 26px var(--red-45)}.v6-btn--ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--color-bd)}.v6-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 9px;font-family:var(--font-family-mono);font-size:10px;font-weight:700;letter-spacing:var(--ls-chip);text-transform:uppercase;line-height:1;background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 32%,transparent);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.v6-dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:0 0 6px}.v6-pagehead{display:flex;align-items:center;gap:var(--sp-lg);min-height:var(--v6-appbar-h);padding:var(--sp-sm) var(--sp-xl);border-bottom:1px solid var(--color-bd)}.v6-pagehead__zone3{margin-left:auto;display:flex;align-items:center;gap:var(--sp-md)}.v6-tabs{display:flex;align-items:center;gap:2px}.v6-tab{display:inline-flex;align-items:center;gap:var(--sp-sm);padding:6px 12px;border:0;background:transparent;cursor:pointer;font-family:var(--font-family-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-chip);text-transform:uppercase;color:var(--color-mut);transition:color .18s ease,background .18s ease}.v6-tab[aria-selected=true],.v6-tab.is-active{color:var(--v6-family, var(--color-red-lite));background:linear-gradient(90deg,color-mix(in srgb,var(--v6-family, var(--color-red)) 14%,transparent),transparent);box-shadow:inset 0 -2px 0 var(--v6-family, var(--color-red))}.v6-tab__count{font-family:var(--font-family-mono);font-size:9.5px;font-weight:700;padding:1px 5px;background:color-mix(in srgb,var(--color-text) 9%,transparent);font-variant-numeric:tabular-nums}.v6-plate{position:relative;padding:var(--sp-lg) var(--sp-xl);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-bd);clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px))}.v6-plate__label{font-family:var(--font-family-mono);font-size:var(--fs-plate-label);font-weight:600;letter-spacing:var(--ls-hud);text-transform:uppercase;color:var(--color-hint)}.v6-plate__val{font-family:var(--font-family-mono);font-size:var(--fs-plate-value);font-weight:700;font-variant-numeric:tabular-nums lining-nums;color:var(--color-title);letter-spacing:-.01em}.v6-plate__sub{font-size:var(--fs-plate-sub);color:var(--color-mut)}.v6-gauge{display:flex;gap:2px;height:6px}.v6-gauge__seg{flex:1;background:var(--color-bd);transition:background .3s ease}.v6-gauge__seg.is-on{background:var(--v6-family, var(--color-red));box-shadow:0 0 8px color-mix(in srgb,var(--v6-family, var(--color-red)) 60%,transparent)}.v6-gauge--alert .v6-gauge__seg.is-on{background:var(--color-orange);box-shadow:0 0 8px #fd7f3d99}.v6-gauge--ok .v6-gauge__seg.is-on{background:var(--color-lagon-lite);box-shadow:0 0 8px var(--lagon-50)}.v6-actionbar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:var(--sp-lg);min-height:var(--v6-actionbar-h);padding:0 var(--sp-xl);background:var(--color-card);border-top:1px solid var(--color-bd);transition:background .18s ease,border-color .18s ease}:root[data-actionbar=on]{--bottom-dock-inset: var(--v6-actionbar-h)}@media (max-width: 767px){:root[data-actionbar=on]{--bottom-dock-inset: calc(60px + var(--v6-actionbar-h) + env(safe-area-inset-bottom, 0px))}}.v6-actionbar__count{font-family:var(--font-family-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-data);color:var(--color-mut);font-variant-numeric:tabular-nums}.v6-actionbar__end{margin-left:auto;display:flex;align-items:center;gap:var(--sp-md)}.v6-actionbar__clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border:0;background:transparent;cursor:pointer;font-family:var(--font-family-mono);font-size:var(--fs-lg);line-height:1;color:var(--color-mut);box-shadow:inset 0 0 0 1px var(--color-bd);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));transition:color .12s ease,box-shadow .12s ease}.v6-actionbar__clear:hover{color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-bd2)}.v6-actionbar__field{width:146px;flex:0 0 146px}@media (max-width: 1023px){.v6-actionbar__field{width:118px;flex:0 0 118px}}.v6-actionbar[data-state=select]{background:linear-gradient(90deg,var(--red-14),var(--color-card));border-top-color:var(--color-red)}.v6-actionbar[data-state=pending]{background:linear-gradient(90deg,rgba(253,127,61,.12),var(--color-card));border-top-color:var(--color-orange)}.v6-pageshell{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.v6-content{padding:var(--content-pad-y) var(--content-pad-x);gap:var(--v6-gutter)}.v6-grid{display:grid;gap:var(--v6-gutter);min-height:0}.v6-grid--A{grid-template-columns:1fr}.v6-grid--B{grid-template-columns:2fr 1fr}.v6-grid--C{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.v6-scroll{overflow:auto;min-height:0}@media (max-width: 1023px){.v6-grid--B{grid-template-columns:1fr}}.v6-panel{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-bd)}.v6-panel__head{padding:6px 12px;background:var(--color-surf);border-bottom:1px solid var(--color-bd)}.v6-row{display:flex;align-items:center;gap:var(--v6-gutter);padding:5px 12px;border-bottom:1px solid color-mix(in srgb,var(--color-bd) 60%,transparent);transition:background .12s ease,box-shadow .12s ease}.v6-row:hover,.v6-row.is-active{background:var(--red-08);box-shadow:inset 2px 0 0 var(--color-red),0 0 26px var(--red-24) inset}.v6-row:last-child{border-bottom:0}.v6-thread{width:var(--v6-thread-w);flex:0 0 var(--v6-thread-w);background:var(--color-card);border-left:1px solid var(--color-bd);display:flex;flex-direction:column}.v6-thread__head{padding:var(--sp-lg) var(--sp-xl);border-bottom:1px solid var(--color-bd)}.v6-xp{display:inline-flex;align-items:center;gap:var(--sp-md);padding:9px 15px;font-family:var(--font-family-mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-btn);text-transform:uppercase;background:var(--color-card2);color:var(--color-lagon-lite);box-shadow:inset 0 0 0 1px var(--color-lagon),0 0 26px var(--lagon-17);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.v6-xp__gain{color:var(--color-taupe)}.rs-title-hud{font-family:var(--font-family-display);font-size:var(--fs-page-title);letter-spacing:-.02em;color:var(--color-title)}.rs-title-hud--sm{font-size:var(--fs-xxl)}.rs-hud-label{font-family:var(--font-family-mono);font-weight:500;font-size:var(--fs-hud-label);letter-spacing:var(--ls-hud);text-transform:uppercase;color:var(--color-hint)}.rs-hud-label--dim{opacity:.72}.rs-hud-label--marked:before{content:"┌─";margin-right:6px;color:var(--color-red-lite);letter-spacing:0}.rs-plate__val{font-family:var(--font-family-mono);font-size:var(--fs-plate-value);font-weight:700;font-variant-numeric:tabular-nums lining-nums;color:var(--color-title);letter-spacing:-.01em}.rs-plate__sub{font-size:var(--fs-plate-sub);color:var(--color-mut)}.rs-tabs-hud{display:flex;align-items:center;gap:2px}.rs-magic-underline{background:var(--color-red);height:2px;box-shadow:0 0 8px var(--red-45)}.rs-toolbar{display:flex;align-items:center;gap:var(--sp-md);padding:var(--sp-sm) var(--sp-lg);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-bd);overflow:hidden;white-space:nowrap}.rs-panel-head{position:relative;display:flex;align-items:center;gap:var(--sp-md);padding:8px 12px;background:var(--color-surf);border-bottom:1px solid var(--color-bd)}.rs-panel-head:after{content:"";position:absolute;left:12px;bottom:-1px;width:44px;height:2px;background:var(--color-red)}.rs-pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 9px;font-size:var(--fs-xs);font-weight:600;line-height:1;background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 32%,transparent);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.rs-pill--mono{font-family:var(--font-family-mono);font-size:10px;font-weight:700;letter-spacing:var(--ls-chip);text-transform:uppercase}.rs-dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:0 0 6px}.rs-acc-green{color:var(--color-lagon-lite)}.rs-gauge{display:flex;gap:2px;height:6px}.rs-gauge__fill{background:var(--color-red);box-shadow:0 0 8px var(--red-45)}.rs-table-hud{width:100%;border-collapse:collapse}.rs-table-hud thead th{position:sticky;top:0;z-index:2;text-align:left;padding:var(--sp-sm) var(--sp-lg);background:var(--color-surf);border-bottom:1px solid var(--color-bd);font-family:var(--font-family-mono);font-size:var(--fs-hud-label);font-weight:500;letter-spacing:var(--ls-hud);text-transform:uppercase;color:var(--color-hint)}.rs-table-hud td{padding:7px var(--sp-lg);border-bottom:1px solid color-mix(in srgb,var(--color-bd) 60%,transparent);font-size:var(--fs-sm)}tr.is-total,.is-total{border-top:2px solid var(--color-red);font-weight:700}tr.is-total td{border-bottom:0}.rs-bottomnav__item{min-height:var(--v6-touch-min);min-width:var(--v6-touch-min);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--color-mut);font-size:var(--fs-xxs)}.rs-bottomnav__item[aria-current=page]{color:var(--color-red-lite)}.hud-grid{background-image:linear-gradient(color-mix(in srgb,var(--color-text) 1.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-text) 1.5%,transparent) 1px,transparent 1px);background-size:22px 22px}.hud-seg{background-image:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 5px)}@keyframes v6RiseIn{0%{transform:translateY(6px)}to{transform:none}}@keyframes v6BarFill{0%{transform:scaleX(0)}to{transform:none}}@keyframes v6Pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes v6Celebrate{0%{transform:scale(.94)}55%{transform:scale(1.03)}to{transform:none}}.v6-anim-micro{transition:all .12s ease}.v6-anim-toggle{transition:all .18s ease}.v6-anim-rise{animation:v6RiseIn .18s cubic-bezier(.22,.61,.36,1) both}.v6-anim-gauge{animation:v6BarFill .6s cubic-bezier(.22,.61,.36,1) both;transform-origin:left}.v6-anim-celebrate{animation:v6Celebrate .42s cubic-bezier(.22,.61,.36,1) both}.v6-cascade>*:nth-child(-n+8){animation:v6RiseIn .18s cubic-bezier(.22,.61,.36,1) both}.v6-cascade>*:nth-child(1){animation-delay:0ms}.v6-cascade>*:nth-child(2){animation-delay:50ms}.v6-cascade>*:nth-child(3){animation-delay:.1s}.v6-cascade>*:nth-child(4){animation-delay:.15s}.v6-cascade>*:nth-child(5){animation-delay:.2s}.v6-cascade>*:nth-child(6){animation-delay:.25s}.v6-cascade>*:nth-child(7){animation-delay:.3s}.v6-cascade>*:nth-child(8){animation-delay:.35s}.v6-nowline{animation:v6Pulse 2.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}:root[data-motion=reduced] .v6-cascade>*,:root[data-motion=reduced] .v6-anim-rise,:root[data-motion=reduced] .v6-anim-celebrate,:root[data-motion=reduced] .v6-nowline,:root[data-motion=reduced] .v6-anim-gauge{animation:none!important}.v6-doc,.v6-doc *,[data-export=true],[data-export=true] *{clip-path:none!important;animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important}.v6-doc .v6-scan:before,.v6-doc .v6-phos:after,[data-export=true] .v6-scan:before,[data-export=true] .v6-phos:after{content:none!important}@media print{:root{--color-bg: #fff;--color-card: #fff;--color-text: #111;--color-sub: #333}.v6-scan:before,.v6-phos:after,.v6-nowline{content:none!important;animation:none!important}.v6-actionbar,.v6-thread{display:none!important}*{clip-path:none!important;box-shadow:none!important}}@media (max-width: 1023px){:root{--v6-sidebar-w: var(--v6-rail-w)}.v6-thread{position:fixed;inset:0 0 0 auto;z-index:60}}@media (max-width: 767px){:root,:root[data-density]{--space-scale: .92}.v6-actionbar{padding:0 var(--sp-lg)}.v6-btn,.v6-tab,.v6-row,button,a[role=button],[role=tab]{min-height:var(--v6-touch-min)}}@media (pointer: coarse){.v6-tap{position:relative}.v6-tap:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,var(--v4-touch-min));height:max(100%,var(--v4-touch-min));background:transparent}}button,a,[role=button],select,summary,.v6-tap{touch-action:manipulation}.v6-touch{min-height:var(--v4-touch-min);min-width:var(--v4-touch-min)}@media (pointer: coarse){.v6-actionbar button,.rs-bottomnav__item,[data-terrain] button{min-height:var(--v4-touch-min)}}@media (max-width: 767px){.v6-hscroll{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.v6-hscroll>div{min-width:var(--v6-hscroll-min, 720px)}.v6-hscroll>div>*:first-child{position:sticky;left:0;z-index:1;background:var(--color-card);box-shadow:1px 0 0 var(--color-bd)}.v6-hscroll>div:first-child>*:first-child{background:var(--color-surf)}.v6-hscroll--nostick>div>*:first-child{position:static;box-shadow:none;background:transparent}}@media (max-width: 767px){.v6-split-mobile{grid-template-columns:1fr!important}.v6-split-mobile>*{min-width:0}.v6-split-mobile--unstick>*{position:static!important}}@media (max-width: 767px){.v6-form-stack{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}.v6-form-stack>*{max-width:none!important;min-width:0}}@media (max-width: 767px){.v6-rowcard{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important;gap:9px 8px!important;align-items:start!important}.v6-rowcard--lead>*:first-child{grid-column:1 / -1}.v6-rowcard>*{border-left:none!important;padding-left:0!important;text-align:left!important;justify-content:flex-start!important;min-width:0}}@media (max-width: 599px){.v6-sheet-full{height:100dvh!important;max-height:100dvh!important;top:0!important;border-radius:0!important;border-left:none!important;border-right:none!important}}:root{--hud-accent: var(--color-red);--hud-accent-name: red;--hud-accent-soft: var(--color-red-alpha-15);--hud-accent-line: var(--color-red-alpha-40);--hud-grid-line: rgba(255, 255, 255, .028);--hud-scan-line: rgba(255, 255, 255, .05);--hud-panel-bg: linear-gradient(180deg, rgba(255,255,255,.02), rgba(0,0,0,.1));--hud-bracket: var(--hud-accent-line)}:root[data-theme=light]{--hud-grid-line: rgba(10, 12, 20, .035);--hud-scan-line: rgba(10, 12, 20, .045);--hud-panel-bg: linear-gradient(180deg, rgba(255,255,255,.55), rgba(10,12,20,.015))}:root{--color-red-alpha-10: rgba(224, 82, 82, .075);--color-red-alpha-15: rgba(224, 82, 82, .11);--color-red-alpha-25: rgba(224, 82, 82, .17);--color-red-alpha-40: rgba(224, 82, 82, .26);--color-bd: #242429;--color-bd2: #2f2f36;--color-card2: #191a1d;--color-sub: #c7c2ba;--color-mut: #918c83;--hud-grid-alpha: .015;--hud-scan-alpha: .028;--hud-top-glow: rgba(255, 255, 255, .036);--hud-glow-radius: 7px;--hud-glow-strength: 42%}:root[data-theme=light]{--color-red-alpha-10: rgba(193, 56, 56, .07);--color-red-alpha-15: rgba(193, 56, 56, .1);--color-red-alpha-25: rgba(193, 56, 56, .16);--color-red-alpha-40: rgba(193, 56, 56, .26);--color-bd: #e1ded3;--color-bd2: #d3d0c2;--color-card2: #f4f2ea;--hud-grid-alpha: .028;--hud-scan-alpha: .018}:root{--font-family-display: "Space Grotesk", "Geist", system-ui, sans-serif;--font-letter-spacing-title: -.025em;--font-letter-spacing-display: -.025em;--font-letter-spacing-caps: .15em}:root{--radius-xs: calc(3px * var(--radius-scale, 1));--radius-sm: calc(4px * var(--radius-scale, 1));--radius-md: calc(6px * var(--radius-scale, 1));--radius-lg: calc(8px * var(--radius-scale, 1));--radius-xl: calc(9px * var(--radius-scale, 1));--radius-xxl: calc(10px * var(--radius-scale, 1))}:root{--content-pad-x: 16px;--content-pad-y: 12px;--topbar-pad-x: 16px;--topbar-pad-y: 11px;--page-title-size: 21px}@media (max-width: 1023px){:root{--content-pad-x: 14px;--topbar-pad-x: 14px}}:root[data-density=compact]{--content-pad-x: 12px;--content-pad-y: 10px}:root[data-density=roomy]{--content-pad-x: 22px;--content-pad-y: 16px}:root{--v3-gold: #f5c540;--v3-blue: #5f90ec;--v3-purple: #9d82e5;--v3-teal: #3cc0ad;--v3-green: #41d18c;--v3-ora: #dd7c46;--v3-red: var(--color-red);--v3-red-d: #a83333;--v3-red-10: rgba(224, 82, 82, .075);--v3-red-15: rgba(224, 82, 82, .11);--v3-red-25: rgba(224, 82, 82, .17);--v3-red-40: rgba(224, 82, 82, .26);--v3-bg: #08080a;--v3-surf: #101012;--v3-card: #16161a;--v3-card2: #191a1d;--v3-bd: #242429;--v3-bd2: #2f2f36;--v3-title: #f2f0eb;--v3-text: #e4e2dd;--v3-sub: #c7c2ba;--v3-mut: #918c83;--v3-hint: #5a5651;--v3-grid: rgba(255, 255, 255, .015);--v3-scan: rgba(255, 255, 255, .028);--v3-topglow: rgba(255, 255, 255, .036);--v3-shade: rgba(0, 0, 0, .55);--v3-inset: inset 0 1px 0 rgba(255, 255, 255, .028);--v3-lift: 0 14px 34px -28px rgba(0, 0, 0, .95);--v3-ease: cubic-bezier(.32, .72, 0, 1);--v3-accent: var(--v3-gold);--radius-xs: calc(4px * var(--radius-scale, 1));--radius-sm: calc(6px * var(--radius-scale, 1));--radius-md: calc(9px * var(--radius-scale, 1));--radius-lg: calc(10px * var(--radius-scale, 1));--radius-xl: calc(11px * var(--radius-scale, 1));--radius-xxl: calc(13px * var(--radius-scale, 1));--radius-panel: calc(14px * var(--radius-scale, 1));--radius-hero: calc(15px * var(--radius-scale, 1));--v3-pad-page: 14px;--v3-gap-panel: 8px;--v3-gap-grid: 9px;--v3-gap-action: 6px;--v3-gap-tool: 7px;--v3-row-pad-y: 6.5px;--v3-row-pad-x: 11px;--v3-glow-radius: 7px;--v3-glow-strength: 42%}:root[data-density=comfortable]{--v3-row-pad-y: 9.5px}:root[data-density=compact]{--v3-row-pad-y: 6.5px}:root[data-density=dense]{--v3-row-pad-y: 4px}:root[data-theme=light]{--v3-gold: #b88a0a;--v3-blue: #2e6bd8;--v3-purple: #6e4dc8;--v3-teal: #1a8f80;--v3-green: #1a9d5c;--v3-ora: #c25818;--v3-red: #c13838;--v3-red-d: #8a2525;--v3-red-10: rgba(193, 56, 56, .07);--v3-red-15: rgba(193, 56, 56, .1);--v3-red-25: rgba(193, 56, 56, .16);--v3-red-40: rgba(193, 56, 56, .26);--v3-bg: #f7f6f1;--v3-surf: #ffffff;--v3-card: #ffffff;--v3-card2: #f4f2ea;--v3-bd: #e1ded3;--v3-bd2: #d3d0c2;--v3-title: #0d0b08;--v3-text: #1a1814;--v3-sub: #2e2b25;--v3-mut: #5a564e;--v3-hint: #a8a49c;--v3-grid: rgba(10, 12, 20, .028);--v3-scan: rgba(10, 12, 20, .018);--v3-topglow: rgba(10, 12, 20, .028);--v3-shade: rgba(10, 8, 4, .5);--v3-inset: inset 0 1px 0 rgba(255, 255, 255, .6);--v3-lift: 0 14px 34px -28px rgba(0, 0, 0, .22)}:root{--v3-card2: var(--color-card2);--v3-bd: var(--color-bd);--v3-bd2: var(--color-bd2);--v3-sub: var(--color-sub);--v3-mut: var(--color-mut)}:root[data-theme=light]{--v3-card2: var(--color-card2);--v3-bd: var(--color-bd);--v3-bd2: var(--color-bd2);--v3-sub: var(--color-sub);--v3-mut: var(--color-mut)}.hud-grid{background-image:linear-gradient(var(--hud-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--hud-grid-line) 1px,transparent 1px);background-size:26px 26px;background-position:-1px -1px}.hud-seg{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 7px,transparent 7px 9px);mask-image:repeating-linear-gradient(90deg,#000 0 7px,transparent 7px 9px)}@keyframes hud-scan-sweep{0%{transform:translateY(-100%)}to{transform:translateY(320%)}}@keyframes hud-pulse-kf{0%,to{box-shadow:0 0 0 1px var(--hud-accent-line),0 0 10px var(--hud-accent-soft)}50%{box-shadow:0 0 0 1px var(--hud-accent-line),0 0 22px var(--hud-accent-soft)}}.rs-hud-label{font-family:var(--font-family-mono);font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-mut);line-height:1.2}.rs-hud-label--dim{color:var(--color-hint)}.rs-hud-label--marked:before{content:"";display:inline-block;width:3px;height:9px;margin-right:7px;vertical-align:-1px;background:var(--hud-accent, var(--color-red));box-shadow:0 0 var(--hud-glow-radius, 7px) var(--hud-accent-soft, var(--color-red-alpha-25))}.rs-title-hud{font-family:"Space Grotesk",var(--font-family);font-style:italic;font-weight:600;font-size:21px;line-height:1.1;letter-spacing:-.025em;color:var(--color-title);margin:0}.rs-title-hud--sm{font-size:16px}.rs-tabs-hud [role=tab]{border-radius:0;padding:10px 13px;font-size:13px;font-weight:500;color:var(--color-sub)}.rs-tabs-hud [role=tab][aria-selected=true]{font-weight:700;color:var(--hud-accent, var(--color-red));background:linear-gradient(180deg,color-mix(in srgb,var(--hud-accent, var(--color-red)) 8%,transparent),transparent)}.rs-tabs-hud .rs-magic-underline{background:var(--hud-accent, var(--color-red));box-shadow:0 0 var(--hud-glow-radius, 7px) color-mix(in srgb,var(--hud-accent, var(--color-red)) var(--hud-glow-strength, 42%),transparent);height:2px;border-radius:2px}.rs-plate{position:relative;background:var(--color-card);border:1px solid var(--color-bd);border-top:2px solid var(--hud-accent, var(--color-red));border-radius:var(--radius-lg);padding:10px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.rs-plate:after{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--surface-top-highlight);pointer-events:none}.rs-table-hud th{font-family:var(--font-family-mono);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-mut);padding:7px 10px;border-bottom:1px solid var(--color-bd);text-align:left;white-space:nowrap}.rs-table-hud td{font-size:12px;padding:6px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-bd) 55%,transparent);color:var(--color-text)}.rs-table-hud td.num,.rs-table-hud th.num{text-align:right;font-variant-numeric:tabular-nums}.rs-table-hud tbody tr:hover td{background:var(--color-surf)}.rs-toolbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px var(--content-pad-x);border-bottom:1px solid var(--color-bd);background:var(--color-surf)}.rs-toolbar__count{font-family:var(--font-family-mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--color-mut);font-variant-numeric:tabular-nums;white-space:nowrap}.rs-table-hud thead th{position:sticky;top:0;z-index:2;background:var(--color-surf)}.rs-table-hud .col-pin{position:sticky;left:0;z-index:1;background:var(--color-card)}.rs-table-hud thead .col-pin{z-index:3;background:var(--color-surf)}.rs-table-hud tfoot td,.rs-table-hud tr.is-total td{border-top:2px solid var(--hud-accent, var(--color-red));border-bottom:none;font-weight:600;color:var(--color-title);background:var(--color-surf)}.rs-panel-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--color-bd);position:relative}.rs-panel-head:after{content:"";position:absolute;left:0;bottom:-1px;width:44px;height:1px;background:var(--hud-accent, var(--color-red));box-shadow:0 0 5px var(--hud-accent-soft, var(--color-red-alpha-25))}.rs-acc-green{--hud-accent: var(--color-green);--hud-accent-soft: var(--color-green-alpha-15);--hud-accent-line: var(--color-green-alpha-40)}.rs-panel{background:var(--color-card);border:1px solid var(--color-bd);border-radius:var(--radius-lg);padding:14px 16px;min-width:0}.rs-hero{position:relative;display:flex;align-items:stretch;gap:20px;flex-wrap:wrap;background:linear-gradient(180deg,color-mix(in srgb,var(--hud-accent, var(--color-red)) 4%,transparent),transparent 130px),var(--color-surf);border:1px solid var(--color-bd);border-radius:var(--radius-xxl);padding:18px 20px;overflow:hidden}.rs-plate__val{font-weight:700;font-size:27px;line-height:1.05;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;color:var(--hud-accent, var(--color-title))}.rs-plate__sub{font-size:11px;color:var(--color-mut)}.rs-gauge{position:relative;height:5px;border-radius:3px;background:color-mix(in srgb,var(--color-title) 8%,transparent);overflow:hidden}.rs-gauge__fill{height:100%;border-radius:3px;background:var(--hud-accent, var(--color-red));-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 7px,transparent 7px 9px);mask-image:repeating-linear-gradient(90deg,#000 0 7px,transparent 7px 9px)}.rs-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-sm);border:1px solid var(--hud-accent-line, var(--color-bd2));background:var(--hud-accent-soft, transparent);color:var(--hud-accent, var(--color-sub));font-size:10.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap;line-height:1.4}.rs-pill--mono{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.08em;font-size:9.5px}.rs-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--hud-accent, var(--color-red));box-shadow:0 0 6px var(--hud-accent-soft, var(--color-red-alpha-25))}.v3-eyebrow{font:600 8.5px/1.2 var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--v3-mut)}.v3-title{font:italic 600 19px/1.05 "Space Grotesk",var(--font-family),system-ui,sans-serif;letter-spacing:-.025em;color:var(--v3-title);margin:0;white-space:nowrap}.v3-title--hero{font-size:26px;letter-spacing:-.03em;color:#fff}.v3-meta{font:400 11px "Space Grotesk",var(--font-family),system-ui;color:var(--v3-mut);white-space:nowrap}.v3-num{font:400 11px var(--font-family-mono, "JetBrains Mono"),monospace;font-variant-numeric:tabular-nums lining-nums;color:var(--v3-title)}.v3-num--stat{font:700 15px var(--font-family-mono, "JetBrains Mono"),monospace}.v3-num,.v3-num--kpi,.v3-num--stat{font-variant-numeric:tabular-nums lining-nums}.v3-head{position:relative;flex:none;display:flex;align-items:center;gap:11px;padding:10px var(--v3-pad-page) 8px}.v3-head__icon{width:30px;height:30px;flex:none;border-radius:var(--radius-lg);border:1px solid var(--v3-bd);background:var(--v3-card);display:grid;place-items:center}.v3-head__icon>svg{width:15px;height:15px;stroke:var(--v3-accent);stroke-width:1.7}.v3-head__id{min-width:0}.v3-head__titles{display:flex;align-items:baseline;gap:9px;margin-top:2px}.v3-head__spacer{flex:1}.v3-head__actions{display:flex;align-items:center;gap:var(--v3-gap-action)}.v3-btn{display:inline-flex;align-items:center;gap:5px;padding:4.5px 10px;border-radius:var(--radius-pill);background:var(--v3-card2);border:1px solid var(--v3-bd);font:500 11px Space Grotesk,system-ui;color:var(--v3-sub);white-space:nowrap;cursor:pointer}.v3-btn--primary{background:color-mix(in srgb,var(--v3-accent) 13%,transparent);border-color:color-mix(in srgb,var(--v3-accent) 36%,transparent);font:600 10px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.07em;color:var(--v3-accent)}.v3-btn>svg{flex:none;width:12px;height:12px;stroke-width:1.7}.v3-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--v3-accent) 60%,transparent);outline-offset:2px}.v3-pill{display:inline-flex;align-items:center;gap:5px;padding:4.5px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--v3-tone, var(--v3-accent)) 13%,transparent);border:1px solid color-mix(in srgb,var(--v3-tone, var(--v3-accent)) 36%,transparent);font:600 10px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--v3-tone, var(--v3-accent));white-space:nowrap}.v3-tabs{display:flex;align-items:center;gap:3px;padding:3px;border-radius:var(--radius-xxl);background:var(--v3-surf);border:1px solid var(--v3-bd);box-shadow:var(--v3-inset)}.v3-tabs [role=tab]{padding:5.5px 11px;border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;font:500 11.5px Space Grotesk,system-ui;color:var(--v3-sub);white-space:nowrap;cursor:pointer}.v3-tabs [role=tab][aria-selected=true]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5.5px 12px;font-weight:700;color:var(--v3-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--v3-accent) 17%,transparent),color-mix(in srgb,var(--v3-accent) 5%,transparent));border-color:color-mix(in srgb,var(--v3-accent) 36%,transparent);box-shadow:0 0 18px -8px var(--v3-accent);overflow:hidden}.v3-tabs [role=tab][aria-selected=true]:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--v3-accent);flex:none}.v3-tabs [role=tab][aria-selected=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.13),transparent);animation:v3Sweep 6s var(--v3-ease) infinite;pointer-events:none}.v3-tabs [role=tab]:focus-visible{outline:2px solid color-mix(in srgb,var(--v3-accent) 60%,transparent);outline-offset:1px}.v3-tabs__count{font:600 8px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.1em;color:var(--v3-accent)}.v3-tabs--l2{margin-left:14px}.v3-toolbar{position:relative;flex:none;margin:0 var(--v3-pad-page) 8px;padding:6px 9px;border-radius:12px;background:var(--v3-surf);border:1px solid var(--v3-bd);box-shadow:var(--v3-inset);display:flex;align-items:center;gap:var(--v3-gap-tool);overflow:hidden;white-space:nowrap;flex-wrap:nowrap}.v3-toolbar__spacer{flex:1}.v3-toolbar__count{font:400 9.5px var(--font-family-mono, "JetBrains Mono"),monospace;color:var(--v3-hint);white-space:nowrap}.v3-kpi__label{font:600 8px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--v3-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3-list{display:flex;flex-direction:column;min-height:0}.v3-list__head{display:grid;gap:var(--v3-gap-grid);padding:7px var(--v3-row-pad-x);border-bottom:1px solid var(--v3-bd);background:var(--v3-surf);font:600 8px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--v3-mut);position:sticky;top:0;z-index:1}.v3-row{display:grid;align-items:center;gap:var(--v3-gap-grid);padding:var(--v3-row-pad-y) var(--v3-row-pad-x);border-bottom:1px solid color-mix(in srgb,var(--v3-bd) 55%,transparent)}.v3-row>*{min-width:0}.v3-row:hover{background:color-mix(in srgb,var(--v3-accent) 4%,transparent)}.v3-row.is-sel{background:color-mix(in srgb,var(--v3-accent) 7%,transparent)}.v3-row:hover .v3-row__more,.v3-row:focus-within .v3-row__more{opacity:1}.v3-group{display:flex;align-items:center;gap:var(--v3-gap-grid);padding:6px var(--v3-row-pad-x);background:linear-gradient(90deg,color-mix(in srgb,var(--v3-accent) 10%,transparent),transparent 62%);border-top:1px solid var(--v3-bd);border-bottom:1px solid var(--v3-bd);cursor:pointer}.v3-group__name{font:600 11.5px Space Grotesk,system-ui;color:var(--v3-title);white-space:nowrap}.v3-group__count{font:400 9.5px var(--font-family-mono, "JetBrains Mono"),monospace;color:var(--v3-hint)}.v3-row.is-total{border-top:2px solid var(--v3-accent);background:var(--v3-surf);font-weight:700}.v3-hero{position:relative;flex:none;margin:0 var(--v3-pad-page) 8px;height:126px;border-radius:var(--radius-hero);overflow:hidden;border:1px solid var(--v3-bd);background:var(--v3-card2)}.v3-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#060608eb,#060608b8 38%,#0606082e 72%,#06060873)}.v3-hero__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:14px;padding:0 16px}.v3-hero__kicker{font:600 8.5px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--v3-accent)}.v3-hero__stat{padding:8px 11px;border-radius:var(--radius-xl);background:#0a0a0c99;border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);min-width:106px}.v3-hero__stat .v3-kpi__label{color:#ffffff80;letter-spacing:.13em}.v3-hero__credit{position:absolute;left:16px;bottom:10px;font:600 8px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.v3-pop{min-width:280px;max-width:320px;border-radius:var(--radius-xxl);background:var(--v3-card);border:1px solid var(--v3-bd);box-shadow:var(--v3-inset),0 18px 44px -20px #000000e6;overflow:hidden}.v3-sheet{width:320px;border-left:1px solid var(--v3-bd);background:var(--v3-card);display:flex;flex-direction:column}.v3-modal{width:1120px;max-width:calc(100vw - 48px);height:620px;max-height:calc(100vh - 48px);border-radius:var(--radius-hero);background:var(--v3-card);border:1px solid var(--v3-bd);box-shadow:0 40px 90px -30px #000000f2;display:flex;flex-direction:column;overflow:hidden}.v3-ai{position:absolute;right:14px;bottom:14px;height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:var(--radius-pill);background:linear-gradient(180deg,color-mix(in srgb,var(--v3-purple) 22%,var(--v3-card)),var(--v3-card));border:1px solid color-mix(in srgb,var(--v3-purple) 34%,transparent);color:var(--v3-purple);font:600 10px var(--font-family-mono, "JetBrains Mono"),monospace;letter-spacing:.08em;cursor:pointer;transition:opacity .16s var(--v3-ease)}.v3-ai[data-busy=true]{animation:v3RingPulse 1.8s var(--v3-ease) infinite}.v3-ai[data-typing=true]{opacity:.35}@media (max-width: 768px){.v3-ai{display:none}}.v3-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;border:1px dashed var(--v3-bd2);border-radius:var(--radius-panel);color:var(--v3-mut);text-align:center}.v3-skeleton{border-radius:var(--radius-lg);background:linear-gradient(90deg,var(--v3-card2) 25%,var(--v3-bd) 37%,var(--v3-card2) 63%);background-size:280% 100%;animation:v3Shimmer 1.4s ease-in-out infinite}@keyframes v3RiseIn{0%{transform:translateY(8px)}to{transform:none}}@keyframes v3BarFill{0%{width:0}}@keyframes v3Sweep{0%{transform:translate(-130%)}55%,to{transform:translate(330%)}}@keyframes v3Pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes v3RingPulse{0%{box-shadow:0 0 color-mix(in srgb,var(--v3-purple) 45%,transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes v3Shimmer{0%{background-position:-140% 0}to{background-position:140% 0}}.hud-grid{background-image:none!important}.hud-seg,.hud-bar--seg .hud-bar__fill{-webkit-mask-image:none!important;mask-image:none!important}.rs-plate:after{box-shadow:none!important}.rs-panel-head:after{box-shadow:none!important}.rs-tabs-hud .rs-magic-underline,.rs-dot{box-shadow:none!important}.rs-hud-label--marked:before{content:none!important}
