@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight: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,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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: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}:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;color:#e7ebe8;background:#050706;font-synthesis:none;--canvas: #050706;--surface: #0b0e0c;--surface-2: #101411;--surface-3: #151a16;--edge: #2b332e;--edge-soft: #1d2420;--text: #e7ebe8;--muted: #8c9690;--dim: #626a65;--green: #52f2b2;--green-soft: rgba(82, 242, 178, .12);--shadow-deep: 0 18px 36px rgba(0, 0, 0, .54), inset 1px 1px 0 rgba(255,255,255,.035), inset -1px -1px 0 rgba(0,0,0,.72);--shadow-lift: 0 24px 46px rgba(0,0,0,.67), -1px -1px 0 rgba(82,242,178,.24), inset 1px 1px 0 rgba(255,255,255,.05)}*{box-sizing:border-box}html{background:var(--canvas)}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 78% -12%,rgba(82,242,178,.045),transparent 32%),var(--canvas)}button{font:inherit}button:focus-visible{outline:2px solid var(--green);outline-offset:3px}.app-shell{min-height:100vh;display:grid;grid-template-columns:258px minmax(0,1fr)}.sidebar{position:fixed;inset:0 auto 0 0;width:258px;padding:28px 20px 22px;display:flex;flex-direction:column;border-right:1px solid #171c19;background:linear-gradient(180deg,#090c0a,#060806);z-index:20}.brand{display:flex;gap:12px;align-items:center;padding:0 8px 28px}.brand-mark{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:11px;border:1px solid #303933;background:radial-gradient(circle at 72% 28%,rgba(82,242,178,.08),transparent 44%),linear-gradient(145deg,#151b17,#090c0a);box-shadow:var(--shadow-deep);overflow:hidden}.brand-mark img{width:42px;height:42px;object-fit:contain;display:block;filter:drop-shadow(0 5px 8px rgba(0,0,0,.48))}.brand strong{display:block;font:700 16px/1 Space Grotesk,sans-serif;letter-spacing:.16em}.brand>div>span{display:block;margin-top:7px;font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.15em;color:var(--dim)}.navigation{display:flex;flex-direction:column;gap:6px}.nav-item{position:relative;width:100%;min-height:46px;padding:0 13px;border:1px solid transparent;border-radius:10px;display:flex;align-items:center;gap:12px;color:#77817b;background:transparent;cursor:pointer;text-align:left;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.nav-item:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:2px;border-radius:2px;background:transparent}.nav-item:hover{color:#c8ceca;background:#0e120f;transform:translate(2px)}.nav-item.is-active{color:#eef4f0;border-color:#242c27;background:linear-gradient(135deg,#151a16,#0c100d);box-shadow:0 9px 18px #00000059,inset 1px 1px #ffffff08}.nav-item.is-active:before{background:var(--green);box-shadow:0 0 8px #52f2b259}.nav-item.is-active svg{color:var(--green)}.nav-label{font-size:13px;font-weight:600}.nav-short{display:none}.workspace{grid-column:2;min-width:0}.topbar{height:78px;padding:0 clamp(24px,4vw,64px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #151a17;background:#050706e8;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.topbar-identity{display:flex;align-items:center;gap:11px}.topbar-logo{display:none;width:38px;height:38px;object-fit:contain}.topbar strong{display:block}.topbar strong{font:600 15px/1 Space Grotesk,sans-serif}.topbar-actions{display:flex;align-items:center;gap:12px}main{width:min(1260px,100%);margin:0 auto;padding:clamp(26px,4vw,58px) clamp(22px,4vw,64px) 76px}.page-stack{display:flex;flex-direction:column;gap:28px}.status-monolith{min-height:310px;padding:clamp(28px,5vw,58px);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(210px,.55fr);align-items:center;gap:34px;position:relative;overflow:hidden;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(145deg,#171c18,#0c100d 48%,#090c0a);box-shadow:0 28px 64px #0000009e,inset 1px 1px #fff1,inset -1px -1px #000c}.status-monolith:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,rgba(255,255,255,.025),transparent 28%),repeating-linear-gradient(90deg,transparent 0 89px,rgba(255,255,255,.008) 90px);pointer-events:none}.status-monolith:after{content:"";position:absolute;left:0;top:0;width:52%;height:1px;background:linear-gradient(90deg,var(--green),rgba(82,242,178,0));opacity:.55}.status-copy,.status-visual{position:relative;z-index:1}.status-label{display:flex;align-items:center;gap:9px;color:var(--green);font:600 10px/1 JetBrains Mono,monospace;letter-spacing:.17em}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--green);display:inline-block}.status-copy h1{margin:19px 0 18px;max-width:720px;color:#f0f3f1;font:600 clamp(34px,5vw,64px)/1.02 Space Grotesk,sans-serif;letter-spacing:-.045em}.status-copy h1 span{color:#778079}.status-copy p{max-width:660px;margin:0;color:#929c96;font-size:14px;line-height:1.7}.status-visual{display:flex;flex-direction:column;align-items:center;gap:18px;color:#6e7771;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.14em}.orb{width:132px;height:132px;display:grid;place-items:center;border-radius:50%;color:var(--green);border:1px solid #2f3933;background:radial-gradient(circle,rgba(82,242,178,.1),transparent 52%),#0a0d0b;box-shadow:0 22px 42px #0000008c,inset 1px 1px #ffffff0d;position:relative}.orb:before,.orb:after{content:"";position:absolute;border-radius:50%;border:1px solid #1e2722}.orb:before{top:12px;right:12px;bottom:12px;left:12px}.orb:after{top:27px;right:27px;bottom:27px;left:27px}.section-heading{margin-top:5px;display:flex;align-items:end;justify-content:space-between}.section-heading span,.panel-head span{color:#67716b;font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.14em}.section-heading h2{margin:7px 0 0;font:600 24px/1.1 Space Grotesk,sans-serif;letter-spacing:-.025em}.section-meta{color:#4f5853!important}.readiness-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.readiness-card{min-height:96px;padding:18px;border:1px solid #252d28;border-radius:13px;display:flex;align-items:center;gap:13px;background:linear-gradient(145deg,#131814,#0b0e0c);box-shadow:var(--shadow-deep);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.readiness-card:hover{transform:translateY(-4px);border-color:#344038;background:#171c18;box-shadow:var(--shadow-lift)}.readiness-icon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;border:1px solid #2b332e;background:#0c100d;color:#7d8780}.readiness-icon.tone-ready{color:var(--green);background:var(--green-soft);border-color:#52f2b238}.readiness-icon.tone-waiting{color:#c0a976}.readiness-card div:nth-child(2){min-width:0}.readiness-card span,.readiness-card strong{display:block}.readiness-card span{color:#68716c;font:500 10px/1.3 JetBrains Mono,monospace}.readiness-card strong{margin-top:7px;color:#cfd5d1;font:600 13px/1.25 Space Grotesk,sans-serif}.chevron{margin-left:auto;color:#404843}.dashboard-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:18px}.panel,.empty-panel{border:1px solid #252d28;border-radius:15px;background:linear-gradient(145deg,#111512,#090c0a);box-shadow:var(--shadow-deep)}.panel{padding:25px}.panel-head{display:flex;align-items:start;justify-content:space-between;color:#727c76}.panel-head h3{margin:7px 0 0;font:600 19px/1.1 Space Grotesk,sans-serif}.timeline{margin-top:25px}.timeline-row{min-height:78px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;border-top:1px solid #202722;color:#56605a}.timeline-row>span{font:600 10px/1 JetBrains Mono,monospace;color:#4e5751}.timeline-row strong,.timeline-row small{display:block}.timeline-row strong{color:#aeb6b1;font-size:13px}.timeline-row small{margin-top:6px;color:#626b65;font-size:11px;line-height:1.35}.timeline-row.is-done svg,.timeline-row.is-current svg{color:var(--green)}.timeline-row.is-current{position:relative}.timeline-row.is-current:before{content:"";position:absolute;left:-25px;top:0;bottom:0;width:2px;background:var(--green)}.boundary-list{list-style:none;padding:0;margin:20px 0 0}.boundary-list li{padding:16px 0;display:flex;gap:13px;border-top:1px solid #202722;color:#707a74}.boundary-list li svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.boundary-list strong,.boundary-list span{display:block}.boundary-list strong{margin-bottom:5px;color:#b8c0bb;font-size:12px}.boundary-list span{font-size:11px;line-height:1.55}.section-page{min-height:calc(100vh - 170px)}.section-hero{padding:clamp(28px,5vw,52px);display:grid;grid-template-columns:62px 1fr;gap:23px;align-items:start;border-bottom:1px solid #202622}.section-hero-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:13px;color:var(--green);border:1px solid #2f3933;background:linear-gradient(145deg,#171d18,#0b0f0c);box-shadow:var(--shadow-deep)}.section-hero h1{margin:12px 0 13px;font:600 clamp(34px,5vw,57px)/1 Space Grotesk,sans-serif;letter-spacing:-.04em}.section-hero p{max-width:720px;margin:0;color:#8b958f;line-height:1.7;font-size:14px}.empty-panel{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:44px 24px}.workspace-state{min-height:120px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted)}.workspace-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-summary>div{min-height:82px;padding:17px 19px;border:1px solid var(--edge);border-radius:12px;background:linear-gradient(145deg,#131814,#0b0e0c);box-shadow:var(--shadow-deep)}.workspace-summary strong,.workspace-summary span{display:block}.workspace-summary strong{font:600 24px/1 Space Grotesk,sans-serif;color:#edf3ef}.workspace-summary span{margin-top:8px;color:var(--muted);font-size:11px}.workspace-search{min-height:46px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--edge);border-radius:10px;background:#0c100d;color:var(--muted)}.workspace-search input{width:100%;border:0;outline:0;background:transparent;color:var(--text);font:500 13px/1 Inter,sans-serif}.memory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.memory-card{min-width:0;padding:18px;border:1px solid var(--edge);border-radius:12px;background:linear-gradient(145deg,#121713,#0a0d0b);box-shadow:var(--shadow-deep)}.memory-card header,.memory-card footer{display:flex;justify-content:space-between;gap:12px;color:var(--dim);font:500 9px/1.3 JetBrains Mono,monospace;text-transform:uppercase}.memory-card h2{margin:14px 0 9px;font:600 18px/1.2 Space Grotesk,sans-serif}.memory-card p{min-height:42px;margin:0 0 16px;color:var(--muted);font-size:12px;line-height:1.55}.memory-card footer{padding-top:13px;border-top:1px solid var(--edge-soft)}.task-filters{display:flex;gap:8px;flex-wrap:wrap}.task-filters button{min-height:38px;padding:0 13px;border:1px solid var(--edge);border-radius:8px;color:var(--muted);background:#0b0f0c;cursor:pointer}.task-filters button.is-active{color:var(--green);border-color:#52f2b257;background:var(--green-soft)}.task-list{display:flex;flex-direction:column;gap:9px}.task-card{min-width:0;padding:15px 17px;display:grid;grid-template-columns:8px minmax(0,1fr);gap:13px;border:1px solid var(--edge-soft);border-radius:10px;background:#0c100d}.task-card>span{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#7a847e}.task-card.task-in_progress>span{background:var(--green);box-shadow:0 0 8px #52f2b259}.task-card.task-completed{opacity:.62}.task-card small{color:var(--dim);font:500 9px/1 JetBrains Mono,monospace}.task-card p{margin:7px 0 0;color:#c9d0cc;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.report-card{min-width:0;min-height:68px;padding:14px;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid var(--edge);border-radius:10px;color:var(--green);background:linear-gradient(145deg,#121713,#090c0a);cursor:pointer}.report-card span,.report-card strong,.report-card small{min-width:0;display:block}.report-card strong{color:#d8dfdb;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-card small{margin-top:6px;color:var(--dim);font-size:10px}.workspace-report-page>.project-back-button{position:static;align-self:flex-start}.workspace-report-page>.panel{padding:clamp(20px,4vw,38px)}.workspace-report-page h1{margin:10px 0 22px;font:600 clamp(26px,4vw,42px)/1.1 Space Grotesk,sans-serif}.workspace-kicker{color:var(--green);font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.12em}.workspace-report-text h2{margin:24px 0 12px;font:600 21px/1.2 Space Grotesk,sans-serif}.workspace-report-text p{margin:8px 0;color:#aeb7b1;font-size:13px;line-height:1.65;overflow-wrap:anywhere}@media(max-width:720px){.workspace-summary,.memory-grid,.report-grid{grid-template-columns:1fr}.workspace-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-summary>div{min-height:72px;padding:13px}.workspace-summary strong{font-size:20px}.memory-card p{min-height:0}}.empty-radar{width:98px;height:98px;display:grid;place-items:center;position:relative;color:var(--green);margin-bottom:25px}.empty-radar span{position:absolute;border:1px solid #263029;border-radius:50%}.empty-radar span:nth-child(1){top:0;right:0;bottom:0;left:0}.empty-radar span:nth-child(2){top:15px;right:15px;bottom:15px;left:15px}.empty-radar span:nth-child(3){top:30px;right:30px;bottom:30px;left:30px;background:#52f2b20f}.empty-radar svg{position:relative;z-index:1}.empty-kicker{color:#5d6761;font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.14em}.empty-panel h2{margin:13px 0 10px;font:600 24px/1.1 Space Grotesk,sans-serif}.empty-panel p{max-width:530px;margin:0;color:#707a74;font-size:13px;line-height:1.65}.empty-rule{width:90px;height:1px;margin-top:28px;background:#252d28}.empty-rule span{display:block;width:31px;height:1px;background:var(--green)}.accounts-page{gap:18px}.accounts-hero{min-height:198px;padding:38px 42px;display:flex;align-items:end;justify-content:space-between;gap:28px;border:1px solid var(--edge);border-radius:17px;background:radial-gradient(circle at 86% 18%,rgba(82,242,178,.09),transparent 28%),linear-gradient(145deg,#171c18,#0a0d0b);box-shadow:var(--shadow-deep)}.accounts-kicker{color:var(--green);font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.15em}.accounts-hero h1{margin:15px 0 10px;font:600 clamp(38px,5vw,58px)/.95 Space Grotesk,sans-serif;letter-spacing:-.04em}.accounts-hero p{margin:0;max-width:590px;color:#89938d;font-size:13px;line-height:1.65}.refresh-button{min-height:46px;padding:0 17px;border:1px solid rgba(82,242,178,.28);border-radius:10px;display:inline-flex;align-items:center;gap:9px;background:linear-gradient(145deg,#52f2b226,#52f2b20d);color:#dff8ee;cursor:pointer;white-space:nowrap;font:600 11px/1 JetBrains Mono,monospace}.refresh-button:disabled{opacity:.58;cursor:wait}.is-spinning{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.accounts-summary{min-height:76px;padding:13px 18px;display:flex;align-items:center;gap:12px;border:1px solid #242c27;border-radius:13px;background:#0c100d}.accounts-summary>div{min-width:140px;padding:0 16px;display:grid;grid-template-columns:22px auto;align-items:center;border-right:1px solid #232a26}.accounts-summary svg{grid-row:1 / 3;color:var(--green)}.accounts-summary span{color:#68716c;font:500 9px/1.3 JetBrains Mono,monospace}.accounts-summary strong{margin-top:5px;font:600 15px/1 Space Grotesk,sans-serif}.snapshot-time{margin-left:auto;color:#707a74!important;white-space:nowrap}.accounts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.codex-account{padding:20px;border:1px solid #252d28;border-radius:14px;position:relative;overflow:hidden;background:linear-gradient(145deg,#121713,#090c0a);box-shadow:var(--shadow-deep)}.codex-account:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#59625c}.codex-account.tone-healthy:before{background:var(--green)}.codex-account.tone-warning:before{background:#d2a85b}.codex-account.tone-critical:before{background:#d96c6c}.codex-account.is-active{border-color:#52f2b254;box-shadow:var(--shadow-lift)}.account-topline,.usage-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.account-identity{min-width:0;display:flex;align-items:center;gap:12px}.account-priority{width:39px;height:39px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #303a34;border-radius:9px;background:#0b0f0c;color:var(--green);font:600 11px/1 JetBrains Mono,monospace}.account-identity strong,.account-identity small{display:block}.account-identity strong{overflow:hidden;text-overflow:ellipsis;color:#d7ddd9;font:500 12px/1.2 JetBrains Mono,monospace}.account-identity small{margin-top:6px;color:#68716b;font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.12em}.account-state{padding:6px 8px;border:1px solid #303832;border-radius:7px;color:#9fa8a2;background:#0b0e0c;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;white-space:nowrap}.state-ok{color:var(--green);border-color:#52f2b23d;background:#52f2b212}.state-requires_reauth{color:#e49a9a;border-color:#d96c6c4d}.usage-heading{margin-top:23px}.usage-heading span{color:#717b75;font-size:10px}.usage-heading strong{color:#e7ebe8;font:600 20px/1 JetBrains Mono,monospace}.usage-track{height:7px;margin-top:10px;border-radius:8px;overflow:hidden;background:#202722}.usage-track span{display:block;height:100%;border-radius:inherit;background:var(--green)}.tone-warning .usage-track span{background:#d2a85b}.tone-critical .usage-track span{background:#d96c6c}.account-reset{margin-top:13px;display:flex;align-items:center;gap:7px;color:#768079;font:500 9px/1.4 JetBrains Mono,monospace}.accounts-loading,.accounts-error{min-height:130px;border:1px solid #252d28;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:11px;color:#8c9690;background:#0c100d}.accounts-error{min-height:72px;justify-content:flex-start;padding:16px 18px;color:#e4b0b0;border-color:#d96c6c4d}.accounts-error button{margin-left:auto;padding:7px 10px;border:1px solid #3a4540;border-radius:7px;color:#dce2de;background:#111612;cursor:pointer}.mobile-nav-wrap{display:none}@media(max-width:1060px){.app-shell{grid-template-columns:220px minmax(0,1fr)}.sidebar{width:220px;padding-inline:14px}.readiness-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.auth-layout{grid-template-columns:1fr}.device-row{grid-template-columns:auto minmax(0,1fr) auto}.device-trust{grid-column:2}}@media(max-width:720px){.app-shell{display:block}.sidebar{display:none}.workspace{width:100%}.topbar{height:66px;padding:0 17px}.topbar-logo{display:block}.topbar-identity span{display:block;margin-top:4px}.mobile-menu-button{display:grid}main{padding:18px 15px 48px}.page-stack{gap:16px}.status-monolith{min-height:auto;padding:27px 23px 30px;display:block;border-radius:15px}.status-copy h1{font-size:clamp(32px,10vw,45px)}.status-copy p{font-size:13px}.status-visual{display:none}.readiness-grid{grid-template-columns:1fr;gap:11px}.readiness-card{min-height:80px;padding:14px}.section-meta{display:none}.panel{padding:18px}.timeline-row.is-current:before{left:-18px}.section-hero{padding:18px 4px 22px;grid-template-columns:46px 1fr;gap:14px}.section-hero-icon{width:44px;height:44px}.section-hero h1{margin-top:4px;font-size:32px}.section-hero p{font-size:12px;line-height:1.55}.empty-panel{min-height:390px}.accounts-hero{min-height:auto;padding:23px 20px;display:block}.accounts-hero h1{font-size:38px}.refresh-button{width:100%;margin-top:20px;justify-content:center}.accounts-summary{padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.accounts-summary>div{min-width:0;padding:5px 8px;display:block;text-align:center}.accounts-summary>div:last-of-type{border-right:0}.accounts-summary svg{margin-bottom:6px}.snapshot-time{grid-column:1/-1;margin:12px 0 0;padding-top:12px;border-top:1px solid #232a26;text-align:center}.accounts-grid{grid-template-columns:1fr}.codex-account{padding:17px}.account-identity strong{max-width:145px}.account-badges{display:none}.accounts-error{align-items:flex-start;flex-wrap:wrap}.accounts-error button{width:100%;margin:0}.auth-actions{grid-template-columns:1fr}.totp-output{align-items:stretch}.totp-output output{font-size:clamp(28px,10vw,42px)}.device-row{grid-template-columns:auto minmax(0,1fr)}.device-trust{grid-column:2}.revoke-button{grid-column:1/-1;width:100%;justify-content:center}.mobile-drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;border:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-drawer{display:block;position:fixed;z-index:51;inset:0 auto 0 0;width:min(340px,88vw);padding:18px 14px;border-right:1px solid #2a332d;background:linear-gradient(180deg,#0d110e,#070907);box-shadow:24px 0 58px #000000bf;overflow-y:auto}.mobile-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mobile-drawer-head .brand{padding-bottom:12px}.mobile-drawer-head>button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--edge);border-radius:10px;background:#111612;color:var(--text)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.topbar-identity span{display:none;color:var(--muted);font:500 10px/1 JetBrains Mono,monospace}.mobile-menu-button,.mobile-drawer,.mobile-drawer-backdrop{display:none}.mobile-menu-button{width:42px;height:42px;place-items:center;border:1px solid var(--edge);border-radius:10px;background:#111612;color:var(--text)}.compact-hero{padding-block:30px}.compact-hero h1{margin-top:7px;font-size:clamp(34px,4vw,48px)}.panel-heading{display:flex;align-items:flex-start;gap:13px;margin-bottom:22px}.panel-heading-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:1px solid rgba(82,242,178,.22);border-radius:11px;color:var(--green);background:var(--green-soft)}.panel-heading h2,.panel-heading h3{margin:1px 0 7px;font:600 21px/1.1 Space Grotesk,sans-serif}.panel-heading p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.icon-button{margin-left:auto;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--edge);border-radius:9px;color:#aab3ad;background:#0d110e;cursor:pointer}.field-shell{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #303934;border-radius:10px;background:#080b09;color:#647069;transition:border-color .18s,box-shadow .18s}.field-shell:focus-within{border-color:#52f2b294;box-shadow:0 0 0 3px #52f2b214;color:var(--green)}.field-shell input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text);font:500 13px/1 JetBrains Mono,monospace}.field-shell input::placeholder{color:#4e5952}.auth-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:18px}.auth-primary{padding:22px;border:1px solid #252e29;border-radius:13px;background:linear-gradient(145deg,#121713,#0b0e0c)}.auth-primary>label,.recovery-card>label,.totp-input-group label{display:block;margin-bottom:9px;color:#aab3ad;font-size:11px;font-weight:600}.auth-actions{display:grid;grid-template-columns:1.15fr 1fr;gap:9px;margin-top:14px}.auth-actions button,.recovery-card button,.credential-actions button,.copy-code{min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;cursor:pointer;font-size:12px;font-weight:600}.auth-actions button:disabled,.recovery-card button:disabled{opacity:.55;cursor:wait}.button-primary{border:1px solid rgba(82,242,178,.38);color:#06120d;background:linear-gradient(135deg,#67f4be,#40d99f);box-shadow:0 8px 22px #52f2b21f}.button-secondary,.button-quiet{border:1px solid #354039;color:#d9e0dc;background:linear-gradient(145deg,#171c18,#0e120f)}.auth-hint{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:#69736d;font-size:10px;line-height:1.5}.recovery-card{padding:22px;display:flex;flex-direction:column;border:1px solid #252e29;border-radius:13px;background:#090c0a}.recovery-card h3{margin:6px 0;font:600 18px/1.1 Space Grotesk,sans-serif}.recovery-card p{margin:0 0 18px;color:#707a74;font-size:11px;line-height:1.5}.recovery-label{color:#c5a75f;font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.recovery-card input{min-height:46px;width:100%;padding:0 12px;border:1px solid #303934;border-radius:9px;outline:0;background:#060806;color:var(--text);font:600 14px/1 JetBrains Mono,monospace;letter-spacing:.08em}.recovery-card button{margin-top:10px}.auth-notice{margin-top:16px;padding:12px 14px;border:1px solid;border-radius:10px;font-size:11px;line-height:1.5}.auth-notice.is-success{color:#b8f5db;border-color:#52f2b240;background:#52f2b212}.auth-notice.is-error{color:#efb2b2;border-color:#d96c6c47;background:#d96c6c0f}.devices-heading{align-items:center}.device-state{min-height:96px;padding:18px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px dashed #2b342f;border-radius:12px;color:#828c86;font-size:12px}.device-state>div{display:grid;gap:5px}.device-state span{color:#68726c;font-size:11px}.device-state.is-warning{justify-content:flex-start;color:#d8b777;border-style:solid;border-color:#d2a85b3d;background:#d2a85b0a}.text-button{width:max-content;padding:0;border:0;color:var(--green);background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.device-grid{display:grid;gap:9px}.device-row{padding:15px;display:grid;grid-template-columns:auto minmax(160px,1fr) minmax(180px,.7fr) auto;align-items:center;gap:13px;border:1px solid #252e29;border-radius:11px;background:#0b0f0c}.device-row.is-current{border-color:#52f2b23d;background:linear-gradient(135deg,#52f2b20d,#0b0f0c 44%)}.device-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #303a34;border-radius:9px;color:#96a099;background:#111612}.device-name,.device-trust{display:grid;gap:5px;min-width:0}.device-name strong{font-size:12px}.device-name span,.device-trust small{color:#69736d;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-trust small{display:flex;align-items:center;gap:5px}.trust-badge{width:max-content;padding:5px 7px;border:1px solid rgba(82,242,178,.22);border-radius:6px;color:var(--green);background:#52f2b20f;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.trust-badge.is-temporary{color:#d8b777;border-color:#d2a85b40;background:#d2a85b0d}.revoke-button{min-height:40px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid rgba(217,108,108,.22);border-radius:8px;color:#d99a9a;background:#d96c6c0a;cursor:pointer;font-size:10px}.totp-tool{max-width:860px}.tools-grid{display:grid;gap:18px}.ponytail-tool{max-width:860px}.ponytail-summary{margin-bottom:16px;padding:12px 14px;display:flex;align-items:flex-start;gap:10px;border-left:2px solid var(--green);color:#8c9790;background:#52f2b209;font-size:11px;line-height:1.6}.ponytail-summary svg{flex:0 0 auto;color:var(--green)}.ponytail-meta{margin-bottom:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ponytail-meta>span{padding:11px 12px;border:1px solid #27312b;border-radius:9px;background:#090d0a}.ponytail-meta small,.ponytail-meta strong{display:block}.ponytail-meta small{margin-bottom:6px;color:#657068;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.ponytail-meta strong{color:#dff4e9;font:600 12px/1.2 JetBrains Mono,monospace}.ponytail-commands{display:grid;gap:7px}.ponytail-commands>div{min-width:0;padding:10px 12px;display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);gap:12px;align-items:center;border:1px solid #222b26;border-radius:8px;background:#0508069e}.ponytail-commands code{color:var(--green);font:600 11px/1.3 JetBrains Mono,monospace}.ponytail-commands span{color:#7d8881;font-size:10px}.local-only{margin-left:auto;padding:6px 8px;display:flex;align-items:center;gap:5px;border:1px solid rgba(82,242,178,.18);border-radius:7px;color:var(--green);background:#52f2b20d;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.totp-security-note{margin-bottom:20px;padding:12px 14px;display:flex;align-items:flex-start;gap:10px;border-left:2px solid var(--green);color:#7c8780;background:#52f2b209;font-size:10px;line-height:1.6}.totp-security-note svg{flex:0 0 auto;color:var(--green)}.field-label{min-height:24px;display:flex;justify-content:space-between;align-items:start}.clear-secret{padding:0;display:flex;align-items:center;gap:5px;border:0;color:#8b7474;background:transparent;cursor:pointer;font-size:9px}.totp-field>button{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:7px;color:#7d8781;background:transparent;cursor:pointer}.totp-output{margin-top:16px;padding:19px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #2b352f;border-radius:13px;background:radial-gradient(circle at 84% 20%,rgba(82,242,178,.07),transparent 35%),#080b09}.output-label{display:block;margin-bottom:9px;color:#68736c;font:600 9px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.12em}.totp-output output{display:block;max-width:100%;white-space:nowrap;color:#ecf5f0;font:600 clamp(34px,5vw,48px)/1 JetBrains Mono,monospace;letter-spacing:.12em;text-shadow:0 0 22px rgba(82,242,178,.12)}.totp-output.has-error output{color:#747d77}.totp-error{display:block;margin-top:8px;color:#df8d8d;font-size:10px}.totp-controls{display:flex;align-items:center;gap:11px}.totp-progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:auto;height:auto;margin:0;overflow:hidden;border-radius:inherit;background:transparent;pointer-events:none}.totp-progress span{display:block;height:100%;border-radius:inherit 0 0 inherit;background:linear-gradient(90deg,#176e4f57,#2cb5803d 68%,#5df6b82e);border-right:1px solid rgba(116,255,205,.58);box-shadow:18px 0 34px #52f2b21a,inset 0 1px #ffffff09;transition:width .28s linear}.copy-code{min-width:126px;padding:0 14px;border:1px solid rgba(82,242,178,.28);color:#d9f6e9;background:#52f2b214}.copy-code:disabled{opacity:.42;cursor:not-allowed}.codex-mark{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid #303a34;border-radius:10px;background:#0b0f0c}.codex-mark img{width:24px;height:24px;display:block}.account-badges{margin-left:auto;display:flex;align-items:center;gap:6px}.account-plan,.account-resets{padding:6px 7px;border:1px solid #303832;border-radius:7px;color:#6f7973;background:#0b0e0c;font:600 8px/1 JetBrains Mono,monospace;white-space:nowrap}.account-resets.has-resets{color:var(--green);border-color:#52f2b24d;background:#52f2b214;box-shadow:inset 0 0 12px #52f2b20d}.account-resets.no-resets{color:#e6a85c;border-color:#e6a85c57;background:#e6a85c14;box-shadow:inset 0 0 12px #e6a85c0d}.account-expand{min-width:40px;min-height:40px;display:grid;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#7c8680;cursor:pointer}.account-expand:hover{border-color:#303a34;background:#111612}.account-expand[aria-expanded=true] svg{transform:rotate(180deg)}.credential-actions{display:flex;gap:8px;margin:15px 0 4px}.credential-actions button{flex:1;border:1px solid rgba(82,242,178,.3);color:#d9f8e9;background:linear-gradient(180deg,#274d3db8,#122a20e0 52%,#0a1913f5);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000073,0 4px #07120d,0 7px 14px #00000052;text-shadow:0 1px 1px rgba(0,0,0,.55);transform:translateY(0);transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.credential-actions button svg{color:#70f0bd;filter:drop-shadow(0 0 5px rgba(82,242,178,.22))}.credential-actions button:hover,.credential-actions button:focus-visible{border-color:#6affc59e;background:linear-gradient(180deg,#31644ed1,#133527f0);box-shadow:inset 0 1px #ffffff21,0 3px #07120d,0 7px 18px #22be841f;outline:none;transform:translateY(-1px)}.credential-actions button:active{transform:translateY(2px);box-shadow:inset 0 2px 5px #0000006b,0 1px #07120d}.account-lifecycle{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 4px}.account-lifecycle-item{min-width:0;min-height:40px;padding:7px 8px;display:flex;flex-direction:column;justify-content:center;gap:5px;overflow:hidden;border:1px solid rgba(82,242,178,.18);border-radius:8px;background:linear-gradient(145deg,#52f2b20e,#080e0af0);box-shadow:inset 0 1px #ffffff0b,0 4px 10px #00000038}.account-lifecycle-item span{overflow:hidden;color:#718078;font:600 7px/1 JetBrains Mono,monospace;letter-spacing:.035em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.account-lifecycle-item strong{overflow:hidden;color:#d5ded9;font:600 10px/1.1 JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.accounts-error.is-auth{color:#d8b777;border-color:#d2a85b47;background:#d2a85b0a}.sr-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.credential-feedback{display:block;min-height:18px;margin:8px 0 0;color:#9affd3;font-size:12px;text-align:center}.credential-feedback:empty{display:none}.home-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.home-account-grid button{min-height:72px;text-align:left;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0b0e0c;color:inherit;padding:10px}.mini-status{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.tone-green{background:#6ee7a0}.tone-red{background:#ef6b6b}.tone-yellow{background:#e8c15b}.account-state:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#e8c15b}.account-state.state-ok:before{background:#6ee7a0}.account-state.state-cooldown:before{background:#ef6b6b}.account-state.state-requires_reauth,.account-state.state-problem{color:#e8c15b;border-color:#e8c15b59}@media(max-width:1060px){.auth-layout{grid-template-columns:1fr}.device-row{grid-template-columns:auto minmax(0,1fr) auto}.device-trust{grid-column:2}}@media(max-width:720px){.mobile-menu-button{display:grid}.mobile-drawer-backdrop,.mobile-drawer{display:block}.auth-actions{grid-template-columns:1fr}.account-badges{display:none}.totp-output{align-items:stretch}.totp-output output{font-size:clamp(28px,10vw,42px)}.device-row{grid-template-columns:auto minmax(0,1fr)}.device-trust{grid-column:2}.revoke-button{grid-column:1/-1;width:100%;justify-content:center}}@media(max-width:480px){.ponytail-meta{grid-template-columns:1fr}.ponytail-commands>div{grid-template-columns:1fr;gap:5px}.totp-output{flex-direction:column}.totp-output>div:first-child{width:100%;min-width:0}.totp-output output{font-size:clamp(24px,8vw,34px);letter-spacing:.08em}.totp-controls{width:100%}.copy-code{flex:1}.local-only{display:none}.panel-heading h2{font-size:19px}}.login-gate{position:relative;width:100%;max-width:none;min-height:100dvh;margin:0;box-sizing:border-box;display:grid;place-items:center;overflow:hidden;padding:32px;background:radial-gradient(circle at 50% 14%,rgba(82,242,178,.08),transparent 32%),linear-gradient(145deg,#080b09,#0b100d 48%,#060806);color:var(--text)}.login-atmosphere{display:none}.login-window{position:relative;z-index:1;width:min(460px,100%);padding:20px}.login-brand{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:22px}.login-brand img{width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 0 26px rgba(82,242,178,.13))}.login-brand span{color:#b9c6bf;font:700 12px/1 JetBrains Mono,monospace;letter-spacing:.32em;padding-left:.32em}.login-copy{max-width:550px;margin:0 auto 28px;text-align:center}.login-copy h1{margin:0;font:650 clamp(29px,5vw,42px)/1.08 Space Grotesk,sans-serif;letter-spacing:-.035em}.login-copy p{margin:12px 0 0;color:#7f8b84;font-size:13px;line-height:1.7}.auth-controls.is-login-only{padding:0;border:0;background:transparent;box-shadow:none}.auth-controls.is-login-only{width:100%}.login-methods{display:grid;grid-template-columns:1fr;gap:10px}.pin-inline-input{margin:0;padding:0 18px;border:1px solid rgba(154,255,211,.24);outline:0;background:#0408064d;color:#eafff4;font:700 18px/1 JetBrains Mono,monospace;letter-spacing:.42em;text-align:center;text-indent:.42em}.pin-inline-input::placeholder{color:#cbd5cf;font:700 14px/1 Inter,sans-serif;letter-spacing:0;text-indent:0;opacity:1}.pin-inline-input:focus::placeholder{opacity:0}.pin-inline-input:focus{border-color:#1684ff;box-shadow:0 0 0 1px #1684ff}.pin-label{display:block;margin-bottom:8px;color:#9aa59f;font-size:12px;font-weight:700;text-align:center}.pin-input{width:100%;min-height:60px;margin-top:10px;box-sizing:border-box;border:1px solid rgba(154,255,211,.24);border-radius:12px;outline:0;background:#040806c7;color:#eafff4;font:700 28px/1 JetBrains Mono,monospace;letter-spacing:.65em;text-align:center;text-indent:.65em}.pin-input:focus{border-color:#9affd3ad;box-shadow:0 0 0 3px #9affd314}.pin-hint{display:block;margin:9px 0 18px;color:#66736c;font-size:11px;text-align:center}.login-submit{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer}.auth-controls.is-login-only .auth-hint{justify-content:center;margin:13px 0 0;text-align:center}.auth-alternative{width:100%;margin-top:22px;padding:11px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:#7f8b84;font-size:12px;cursor:pointer}.auth-alternative:hover{color:#cbd5cf}.login-recovery{margin-top:10px;padding:20px;border-color:#829b8e2b;background:linear-gradient(145deg,#151b17db,#080b09f0);animation:recovery-reveal .18s ease-out}@keyframes recovery-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.login-window.is-checking{width:min(420px,100%);text-align:center}.login-window.is-checking p{margin:18px 0 0;color:#7f8b84;font-size:12px}.login-spinner{width:28px;height:28px;margin:0 auto;border:2px solid rgba(82,242,178,.14);border-top-color:var(--green);border-radius:50%;animation:spin .8s linear infinite}@media(max-width:720px){.login-gate{padding:16px;align-items:center}.login-window{padding:18px 8px}.login-brand img{width:62px;height:62px}.login-copy{margin-bottom:20px}.login-recovery{padding:17px}}body{min-width:0;background:radial-gradient(circle at 54% 2%,rgba(68,255,198,.035),transparent 30%),linear-gradient(135deg,#050706,#080b09 48%,#030504)}.app-shell{grid-template-columns:228px minmax(0,1fr)}.sidebar{width:228px;padding:34px 13px 24px;border:1px solid #2a322e;border-width:0 1px 0 0;background:linear-gradient(180deg,#0d110ffa,#070a08fa);box-shadow:18px 0 55px #0003}.brand{padding:0 13px 30px}.brand-mark{width:46px;height:46px;border-color:#3b4540;background:linear-gradient(145deg,#202723,#0c100e);box-shadow:0 8px 20px #000,inset 0 1px #ffffff0f}.brand strong{font-size:23px;letter-spacing:.035em}.navigation{gap:7px}.nav-item{min-height:54px;padding:0 15px;border:1px solid transparent;border-radius:7px;color:#929b96}.nav-item.is-active{border-color:#303a35;color:#f0f4f1;background:linear-gradient(135deg,#38453fa3,#1d23209e);box-shadow:0 8px 20px #00000059,inset 2px 0 var(--green)}.nav-item.is-active svg{color:var(--green);filter:drop-shadow(0 0 7px rgba(82,242,178,.35))}.workspace{grid-column:2}.mobile-toolbar{display:none}main{width:min(1320px,100%);padding:36px clamp(24px,3.5vw,58px) 68px}.page-stack{gap:15px}.panel,.status-monolith,.readiness-card,.section-hero,.accounts-hero,.empty-panel{border-color:#303934;background:linear-gradient(145deg,#1b211ef0,#0a0e0cf7);box-shadow:0 13px 30px #0000007a,inset 0 1px #ffffff09}.panel,.status-monolith{border-radius:8px}.status-label,.panel-head>div>span,.section-heading>div>span{color:var(--green)}.readiness-card{border-radius:8px}.readiness-card:hover{border-color:#52f2b280;box-shadow:0 14px 32px #000,0 0 0 1px #52f2b21f}.home-account-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.home-accounts-head{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.home-accounts-head h2{margin:0}.home-accounts-head small{flex:0 0 auto;padding:7px 9px;border:1px solid #303a35;border-radius:5px;color:#7f8b84;background:#0b0f0d;font:500 9px/1 JetBrains Mono,monospace;white-space:nowrap}.home-account-grid .home-account-card{position:relative;min-width:0;min-height:50px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #343d38;border-radius:8px;color:inherit;background:linear-gradient(145deg,#202622,#111512 72%);box-shadow:0 9px 18px #00000075,inset 0 1px #ffffff0b;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;cursor:pointer}.home-account-grid .home-account-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#e8c15b}.home-account-grid .home-account-card.tone-green:before{background:var(--green);box-shadow:0 0 12px var(--green)}.home-account-grid .home-account-card.tone-red:before{background:#ef6b6b}.home-account-grid .home-account-card:hover,.home-account-grid .home-account-card:focus-visible{transform:translateY(-2px);border-color:#52f2b294;box-shadow:0 14px 24px #0000008f,0 0 16px #52f2b214;outline:none}.home-account-usage-fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.home-account-usage-fill>span{display:block;height:100%;opacity:.2;border-radius:inherit 0 0 inherit;background:linear-gradient(90deg,#187b55,#44e1a2);border-right:1px solid #75ffd0;box-shadow:14px 0 28px #42ebaa80;transition:width .45s ease}.home-account-card.tone-yellow .home-account-usage-fill>span{background:linear-gradient(90deg,#98611c,#efbc4e);border-right-color:#ffe099;box-shadow:14px 0 28px #efbc4e80}.home-account-card.tone-red .home-account-usage-fill>span{background:linear-gradient(90deg,#882a49,#ed6592);border-right-color:#ffb0ca;box-shadow:14px 0 28px #ed659280}.home-account-identity,.home-account-footer{position:relative;z-index:1}.home-account-identity{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:8px}.home-account-mark{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid #414c46;border-radius:6px;background:#0b0f0d}.home-account-mark img{width:18px;height:18px}.home-account-copy{min-width:0;display:block}.home-account-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eef2ef;font:600 13px/1.25 Space Grotesk,sans-serif}.home-account-copy small{display:none}.home-account-footer{min-width:0;flex:0 0 auto;padding:0;display:flex;align-items:center;gap:7px;border:0}.home-account-badges{min-width:0;display:flex;align-items:center;gap:4px}.home-status-badge,.home-plan-badge{min-width:0;padding:4px 6px;border:1px solid #3a443f;border-radius:5px;background:#0b0f0d;font:600 7px/1 JetBrains Mono,monospace;white-space:nowrap}.home-status-badge{color:var(--green)}.home-plan-badge{color:#89938d}.home-status-badge .mini-status{width:6px;height:6px;margin:0 6px 0 0;background:currentColor;box-shadow:0 0 7px currentColor}.home-account-footer>svg{flex:0 0 auto;color:#77817b}.accounts-grid{grid-auto-rows:1fr;gap:14px}.accounts-grid>.codex-account:nth-last-child(1):nth-child(odd){grid-column:auto}.codex-account{min-width:0;height:100%;padding:14px 16px;border-radius:8px;background:linear-gradient(145deg,#1d231f,#0d110f)}.account-topline{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px}.account-identity{min-width:0}.account-identity>div{min-width:0}.account-identity strong{max-width:100%;white-space:nowrap;font-size:13px}.account-badges{min-width:max-content;margin:0}.account-expand{flex:0 0 40px}.usage-heading{margin-top:12px}.usage-heading span,.account-reset{font-size:11px}.usage-heading strong{font-size:18px}.usage-track{height:14px;margin-top:7px;border:1px solid #2b342f;border-radius:3px;box-shadow:inset 0 2px 4px #00000080}.usage-track span{border-radius:2px;box-shadow:0 0 12px #52f2b233,inset 0 1px #ffffff2e}.account-reset{min-height:18px;margin-top:8px;align-items:center}.credential-actions{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.credential-actions button{min-width:0;padding-inline:7px;overflow:hidden}.totp-output{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.totp-code{min-width:0}.totp-code,.totp-controls{position:relative;z-index:1}.totp-output output{width:100%;overflow:hidden;font-size:clamp(30px,4vw,48px)}.totp-controls{flex:0 0 auto;min-width:max-content}.copy-code{flex:0 0 auto}.login-gate{background:radial-gradient(circle at 50% 42%,rgba(32,255,190,.07),transparent 25%),linear-gradient(145deg,#030504,#0a0e0b 50%,#030504)}.login-window{width:min(500px,100%);padding:34px;border:1px solid #2e3833;border-radius:12px;background:linear-gradient(145deg,#181e1be6,#070a08f5);box-shadow:0 28px 75px #000,inset 0 1px #ffffff0a}.login-brand img{width:112px;height:112px}.login-copy h1{text-wrap:balance}@media(max-width:1060px){.app-shell{grid-template-columns:210px minmax(0,1fr)}.sidebar{width:210px}.home-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.accounts-grid{grid-template-columns:1fr}.accounts-grid>.codex-account:nth-last-child(1):nth-child(odd){grid-column:auto}.accounts-summary{flex-wrap:wrap}.snapshot-time{flex:1 0 100%;margin:10px 0 0;padding-top:11px;border-top:1px solid #28302c;text-align:right}}@media(max-width:720px){.app-shell{display:block}.workspace{width:100%}.mobile-toolbar{position:relative;z-index:12;height:0;display:block}.workspace>.mobile-toolbar{z-index:60}.mobile-menu-button{position:fixed;top:max(14px,env(safe-area-inset-top));left:14px;z-index:49;display:grid;background:#101512eb;box-shadow:0 8px 22px #0000007a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main{padding:72px 14px 44px}.home-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-badges{display:flex}.account-topline{grid-template-columns:minmax(0,1fr) auto}.account-badges{grid-column:1/-1;grid-row:2;justify-content:flex-start}.account-expand{grid-column:2;grid-row:1}.totp-output{grid-template-columns:1fr;gap:18px}.totp-controls{width:100%;min-width:0}.copy-code{flex:1;min-width:0}}@media(max-width:480px){.home-account-grid{grid-template-columns:1fr}.home-account-grid .home-account-card{min-height:50px}.credential-actions{grid-template-columns:1fr}.totp-output output{font-size:clamp(25px,9vw,34px);letter-spacing:.07em}.login-window{padding:25px 18px}.login-copy h1{font-size:clamp(29px,10vw,38px)}.home-accounts-head{align-items:flex-start;flex-direction:column;gap:9px}.home-accounts-head small{max-width:100%;white-space:normal}}@property --deimos-orbit{syntax:"<angle>"; inherits:false; initial-value:0deg;}.app-shell{position:relative;isolation:isolate;overflow:hidden}.app-shell:before,.app-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.app-shell:before{top:-18%;right:-18%;bottom:-18%;left:-18%;background:radial-gradient(circle at 24% 24%,rgba(47,238,172,.09),transparent 22%),radial-gradient(circle at 78% 66%,rgba(43,190,142,.065),transparent 24%),radial-gradient(circle at 58% 14%,rgba(111,255,210,.045),transparent 17%);filter:blur(30px);animation:deimos-ambient-drift 22s ease-in-out infinite alternate}.app-shell:after{opacity:.28;background-image:linear-gradient(rgba(94,255,197,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(65,224,173,.1) 1px,transparent 1px);background-size:54px 54px;background-position:0 0,0 0;-webkit-mask-image:radial-gradient(circle at 22% 28%,#000 0 7%,rgba(0,0,0,.78) 15%,transparent 31%),radial-gradient(circle at 78% 68%,#000 0 5%,rgba(0,0,0,.68) 14%,transparent 29%),linear-gradient(rgba(0,0,0,.18),rgba(0,0,0,.18));mask-image:radial-gradient(circle at 22% 28%,#000 0 7%,rgba(0,0,0,.78) 15%,transparent 31%),radial-gradient(circle at 78% 68%,#000 0 5%,rgba(0,0,0,.68) 14%,transparent 29%),linear-gradient(#0000002e,#0000002e);-webkit-mask-size:145% 145%,165% 165%,100% 100%;mask-size:145% 145%,165% 165%,100% 100%;-webkit-mask-position:-18% -12%,110% 96%,0 0;mask-position:-18% -12%,110% 96%,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:drop-shadow(0 0 5px rgba(64,255,188,.42));animation:deimos-grid-shimmer 20s ease-in-out infinite}.workspace{position:relative;z-index:1}.workspace:before{content:"";position:fixed;top:78px;right:0;bottom:0;left:228px;z-index:0;pointer-events:none;opacity:.72;background-image:radial-gradient(circle at 1px 1px,rgba(116,255,207,.5) 0 1.2px,transparent 2.2px),linear-gradient(rgba(84,244,190,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(84,244,190,.12) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at 22% 30%,#000 0 8%,rgba(0,0,0,.72) 16%,transparent 31%),radial-gradient(circle at 78% 66%,#000 0 7%,rgba(0,0,0,.68) 15%,transparent 30%),linear-gradient(rgba(0,0,0,.24),rgba(0,0,0,.24));mask-image:radial-gradient(circle at 22% 30%,#000 0 8%,rgba(0,0,0,.72) 16%,transparent 31%),radial-gradient(circle at 78% 66%,#000 0 7%,rgba(0,0,0,.68) 15%,transparent 30%),linear-gradient(#0000003d,#0000003d);-webkit-mask-size:125% 125%,145% 145%,100% 100%;mask-size:125% 125%,145% 145%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:drop-shadow(0 0 6px rgba(64,255,188,.58));animation:deimos-workspace-grid 16s ease-in-out infinite}.workspace>*{position:relative;z-index:1}.workspace>.matrix-rain{position:fixed;top:78px;right:0;bottom:0;left:228px;z-index:0;overflow:hidden;pointer-events:none;opacity:.58;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 86%,transparent 100%);mix-blend-mode:screen}.login-gate>.matrix-rain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.62;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 7%,#000 91%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 7%,#000 91%,transparent 100%);mix-blend-mode:screen}.matrix-rain span{position:absolute;top:-48vh;display:block;writing-mode:vertical-rl;text-orientation:upright;color:transparent;background:linear-gradient(180deg,transparent 0%,rgba(151,255,218,.98) 16%,rgba(64,239,172,.68) 44%,rgba(34,174,124,.2) 82%,transparent 100%);-webkit-background-clip:text;background-clip:text;font:600 11px/1.5 JetBrains Mono,monospace;letter-spacing:6px;text-shadow:0 0 8px rgba(82,255,186,.2);filter:drop-shadow(0 0 5px rgba(63,255,183,.46));animation:deimos-matrix-fall linear infinite}.matrix-rain span:nth-child(1){left:5%;animation-duration:16s;animation-delay:-11s}.matrix-rain span:nth-child(2){left:14%;animation-duration:21s;animation-delay:-4s;opacity:.5}.matrix-rain span:nth-child(3){left:23%;animation-duration:18s;animation-delay:-15s}.matrix-rain span:nth-child(4){left:32%;animation-duration:24s;animation-delay:-8s;opacity:.42}.matrix-rain span:nth-child(5){left:41%;animation-duration:17s;animation-delay:-2s}.matrix-rain span:nth-child(6){left:51%;animation-duration:22s;animation-delay:-18s;opacity:.48}.matrix-rain span:nth-child(7){left:60%;animation-duration:19s;animation-delay:-7s}.matrix-rain span:nth-child(8){left:69%;animation-duration:25s;animation-delay:-21s;opacity:.44}.matrix-rain span:nth-child(9){left:77%;animation-duration:17.5s;animation-delay:-5s}.matrix-rain span:nth-child(10){left:85%;animation-duration:23s;animation-delay:-14s;opacity:.5}.matrix-rain span:nth-child(11){left:91%;animation-duration:19.5s;animation-delay:-9s}.matrix-rain span:nth-child(12){left:97%;animation-duration:26s;animation-delay:-23s;opacity:.4}.sidebar{z-index:20}.panel{position:relative;overflow:hidden}.panel:after,.codex-account:after,.home-account-grid .home-account-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--deimos-orbit),transparent 0 74%,var(--orbit-soft,rgba(82,242,178,.08)) 82%,var(--orbit-bright,rgba(119,255,210,.72)) 91%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:deimos-border-orbit 9s linear infinite}.codex-account.tone-warning,.home-account-card.tone-yellow{--orbit-soft:rgba(232,193,91,.1);--orbit-bright:rgba(255,210,104,.82)}.codex-account.tone-critical,.home-account-card.tone-red{--orbit-soft:rgba(239,107,107,.1);--orbit-bright:rgba(255,117,117,.82)}.codex-account:nth-child(3n+2):after,.home-account-card:nth-child(3n+2):after{animation-delay:-3s}.codex-account:nth-child(3n):after,.home-account-card:nth-child(3n):after{animation-delay:-6s}.panel:after{animation-duration:14s;opacity:.7}.codex-account.is-active{animation:deimos-active-breathe 4.8s ease-in-out infinite}.codex-account,.home-account-card,.readiness-card{animation:deimos-card-arrive .55s cubic-bezier(.2,.75,.25,1) both}.codex-account:nth-child(2),.home-account-card:nth-child(2),.readiness-card:nth-child(2){animation-delay:45ms}.codex-account:nth-child(3),.home-account-card:nth-child(3),.readiness-card:nth-child(3){animation-delay:90ms}.codex-account:nth-child(4),.home-account-card:nth-child(4),.readiness-card:nth-child(4){animation-delay:135ms}.codex-account:nth-child(n+5),.home-account-card:nth-child(n+5){animation-delay:.18s}.usage-track span,.totp-progress span{position:relative;overflow:hidden}.usage-track span:after,.totp-progress span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(100deg,transparent 28%,rgba(255,255,255,.42) 50%,transparent 72%);animation:deimos-progress-shimmer 4.6s ease-in-out infinite}@keyframes deimos-border-orbit{to{--deimos-orbit:360deg}}@keyframes deimos-active-breathe{0%,to{box-shadow:var(--shadow-lift)}50%{box-shadow:0 15px 30px #0000008c,0 0 24px #52f2b21f}}@keyframes deimos-card-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes deimos-progress-shimmer{0%,55%{transform:translate(-120%)}82%,to{transform:translate(120%)}}@keyframes deimos-ambient-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}55%{transform:translate3d(3%,2%,0) scale(1.05)}to{transform:translate3d(-1%,4%,0) scale(1.02)}}@keyframes deimos-grid-shimmer{0%{opacity:.2;background-position:0 0,0 0;-webkit-mask-position:-18% -12%,110% 96%,0 0;mask-position:-18% -12%,110% 96%,0 0;filter:drop-shadow(0 0 3px rgba(64,255,188,.28))}35%{opacity:.34;background-position:18px 28px,-24px 16px;-webkit-mask-position:38% 22%,68% 58%,0 0;mask-position:38% 22%,68% 58%,0 0;filter:drop-shadow(0 0 7px rgba(92,255,204,.52))}68%{opacity:.26;background-position:38px 44px,-42px 34px;-webkit-mask-position:84% 70%,12% 24%,0 0;mask-position:84% 70%,12% 24%,0 0;filter:drop-shadow(0 0 5px rgba(38,220,170,.38))}to{opacity:.2;background-position:54px 54px,-54px 54px;-webkit-mask-position:118% 105%,-28% -10%,0 0;mask-position:118% 105%,-28% -10%,0 0;filter:drop-shadow(0 0 3px rgba(64,255,188,.28))}}@keyframes deimos-workspace-grid{0%,to{opacity:.56;background-position:0 0,0 0,0 0;-webkit-mask-position:-15% -8%,112% 94%,0 0;mask-position:-15% -8%,112% 94%,0 0;filter:drop-shadow(0 0 4px rgba(64,255,188,.38))}38%{opacity:.82;background-position:14px 22px,14px 22px,14px 22px;-webkit-mask-position:42% 28%,72% 62%,0 0;mask-position:42% 28%,72% 62%,0 0;filter:drop-shadow(0 0 9px rgba(91,255,204,.7))}72%{opacity:.66;background-position:34px 42px,34px 42px,34px 42px;-webkit-mask-position:92% 82%,4% 18%,0 0;mask-position:92% 82%,4% 18%,0 0;filter:drop-shadow(0 0 6px rgba(40,228,174,.52))}}@keyframes deimos-matrix-fall{0%{transform:translate3d(0,-28vh,0)}to{transform:translate3d(0,176vh,0)}}@media(max-width:1060px){.workspace:before,.workspace>.matrix-rain{left:210px}}@media(max-width:720px){.workspace:before,.workspace>.matrix-rain{top:66px;right:0;bottom:0;left:0}.matrix-rain span:nth-child(2n){display:none}}@media(prefers-reduced-motion:reduce){.matrix-rain span{animation:none!important;top:12%}.matrix-rain span:nth-child(3n+2){top:42%}.matrix-rain span:nth-child(3n){top:70%}}.app-shell:after,.workspace:before{display:none}.readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.readiness-card{min-width:0;padding-inline:22px}.readiness-card .chevron{flex:0 0 auto;margin-right:3px}@media(max-width:1060px){.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.readiness-grid{grid-template-columns:1fr}}.tech-hero{position:relative;isolation:isolate;overflow:hidden;min-height:198px;border:1px solid #303b35;border-radius:12px;background:radial-gradient(circle at 78% 26%,rgba(62,255,187,.11),transparent 22%),radial-gradient(circle at 92% 82%,rgba(32,151,112,.1),transparent 28%),linear-gradient(135deg,#19201cf7,#080c0afa 64%,#050907fc);box-shadow:0 18px 42px #0000007a,inset 0 1px #ffffff0b}.tech-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.58;background-image:radial-gradient(circle,rgba(111,255,204,.72) 0 1.2px,transparent 1.8px),linear-gradient(rgba(73,210,158,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(73,210,158,.1) 1px,transparent 1px),linear-gradient(135deg,transparent 46%,rgba(82,242,178,.13) 47% 48%,transparent 49%);background-size:72px 72px,72px 72px,72px 72px,216px 216px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,rgba(0,0,0,.22) 38%,#000 100%);mask-image:linear-gradient(90deg,transparent 10%,rgba(0,0,0,.22) 38%,#000 100%);animation:deimos-hero-circuit 18s linear infinite}.tech-hero:after{content:"";position:absolute;top:-55%;right:-20%;bottom:-55%;left:-20%;z-index:1;pointer-events:none;opacity:.52;background:linear-gradient(108deg,transparent 42%,rgba(110,255,204,.025) 47%,rgba(110,255,204,.16) 50%,rgba(110,255,204,.025) 53%,transparent 58%);transform:translate(-48%);animation:deimos-hero-scan 8s ease-in-out infinite}.tech-hero>div:not(.hero-blueprint),.tech-hero>button{position:relative;z-index:3}.hero-blueprint{position:absolute;z-index:2;top:50%;right:clamp(30px,6vw,82px);width:154px;height:154px;display:grid;place-items:center;color:#68ffc94d;transform:translateY(-50%);filter:drop-shadow(0 0 18px rgba(60,255,184,.12))}.hero-blueprint:before,.hero-blueprint:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.hero-blueprint:before{top:0;right:0;bottom:0;left:0;border:1px dashed rgba(87,241,184,.25);box-shadow:0 0 0 18px #52f2b205,0 0 28px #2add9d12;animation:deimos-blueprint-orbit 20s linear infinite}.hero-blueprint:after{top:24px;right:24px;bottom:24px;left:24px;border:1px solid rgba(82,242,178,.16);background:repeating-conic-gradient(from 20deg,rgba(82,242,178,.1) 0 1deg,transparent 1deg 30deg)}.hero-blueprint svg{position:relative;z-index:1;filter:drop-shadow(0 0 10px rgba(82,242,178,.18))}.accounts-hero .hero-blueprint{right:clamp(190px,21vw,290px)}@keyframes deimos-hero-circuit{to{background-position:72px 72px,72px 72px,72px 72px,216px 216px}}@keyframes deimos-hero-scan{0%,18%{transform:translate(-55%);opacity:0}42%{opacity:.52}72%,to{transform:translate(55%);opacity:0}}@keyframes deimos-blueprint-orbit{to{transform:rotate(360deg)}}@media(max-width:720px){.tech-hero{min-height:176px;padding:22px 20px}.hero-blueprint{right:8px;width:128px;height:128px;opacity:.72}.hero-blueprint svg{width:76px;height:76px}.accounts-hero .hero-blueprint{right:8px;top:34%}}.tech-hero:before{opacity:.24}.tech-hero:after{opacity:.26}.hero-circuit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;overflow:visible;opacity:.88}.hero-circuit path{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.circuit-tracks path{stroke:#4ac69433;stroke-width:1}.circuit-energy path{stroke:#68ffc5f0;stroke-width:2;stroke-dasharray:.028 .19;filter:drop-shadow(0 0 4px rgba(82,255,188,.9)) drop-shadow(0 0 9px rgba(43,216,151,.48));animation:deimos-circuit-energy 5.8s linear infinite}.circuit-energy path:nth-child(2){animation-duration:7.2s;animation-delay:-3.7s}.circuit-energy path:nth-child(3){animation-duration:6.5s;animation-delay:-1.8s}.circuit-energy path:nth-child(4){animation-duration:8s;animation-delay:-5.4s}.circuit-nodes circle{fill:#65ffc580;stroke:#81ffd38c;stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(82,255,188,.62));animation:deimos-circuit-node 3.4s ease-in-out infinite}.circuit-nodes circle:nth-child(3n+2){animation-delay:-1.1s}.circuit-nodes circle:nth-child(3n){animation-delay:-2.2s}@keyframes deimos-circuit-energy{to{stroke-dashoffset:-1}}@keyframes deimos-circuit-node{0%,to{opacity:.25}48%{opacity:1}}.hero-circuit{z-index:1}.hero-blueprint{z-index:2;opacity:1;color:#81ffd2ad;filter:drop-shadow(0 0 12px rgba(82,255,188,.34)) drop-shadow(0 0 28px rgba(38,203,142,.16))}.hero-blueprint svg{filter:drop-shadow(0 0 8px rgba(115,255,207,.5))}.tech-hero>div:not(.hero-blueprint),.tech-hero>button{z-index:3}.circuit-comet{--comet-speed:7s;--comet-delay:0s}.circuit-comet.comet-2{--comet-speed:8.4s;--comet-delay:-4.1s}.circuit-comet.comet-3{--comet-speed:7.6s;--comet-delay:-2.3s}.circuit-comet.comet-4{--comet-speed:9.2s;--comet-delay:-6.4s}.circuit-comet path{stroke-linecap:round;animation:deimos-circuit-comet var(--comet-speed) linear var(--comet-delay) infinite}.comet-tail-far{stroke:#2dcf9229;stroke-width:7;stroke-dasharray:.18 .82;filter:blur(2.4px)}.comet-tail-mid{stroke:#40eca94d;stroke-width:4.5;stroke-dasharray:.115 .885;filter:blur(1.25px) drop-shadow(0 0 6px rgba(48,228,158,.38))}.comet-tail-near{stroke:#68ffc69e;stroke-width:2.7;stroke-dasharray:.058 .942;filter:drop-shadow(0 0 5px rgba(82,255,188,.72))}.comet-head{stroke:#d2ffeffa;stroke-width:3.6;stroke-dasharray:.012 .988;filter:drop-shadow(0 0 4px #9dffdc) drop-shadow(0 0 10px rgba(66,255,184,.94))}@keyframes deimos-circuit-comet{to{stroke-dashoffset:-1}}@media(max-width:720px){.hero-blueprint{opacity:1}}.circuit-burn{--burn-cycle:16s;--burn-delay:0s}.circuit-burn.burn-2{--burn-delay:-4s}.circuit-burn.burn-3{--burn-delay:-8s}.circuit-burn.burn-4{--burn-delay:-12s}.circuit-burn path{stroke-linecap:round;stroke-linejoin:round}.burn-glow,.burn-line{stroke-dasharray:1 1;stroke-dashoffset:1;animation:deimos-laser-burn var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}.burn-glow{stroke:#30eda547;stroke-width:9;filter:blur(3.2px) drop-shadow(0 0 9px rgba(48,237,165,.55))}.burn-line{stroke:#5bffc2c7;stroke-width:1.7;filter:drop-shadow(0 0 4px rgba(79,255,188,.88))}.burn-head{stroke:#ebfff8fc;stroke-width:5;stroke-dasharray:.01 .99;stroke-dashoffset:0;filter:drop-shadow(0 0 3px #d8fff1) drop-shadow(0 0 9px #5cffbd) drop-shadow(0 0 18px rgba(48,237,165,.9));animation:deimos-laser-head var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}@keyframes deimos-laser-burn{0%{stroke-dashoffset:1;opacity:0}2%{opacity:1}27%{stroke-dashoffset:0;opacity:1}36%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@keyframes deimos-laser-head{0%{stroke-dashoffset:0;opacity:0}2%{opacity:1}27%{stroke-dashoffset:-1;opacity:1}28%,to{stroke-dashoffset:-1;opacity:0}}.burn-etch{stroke:#26976b6b;stroke-width:1.25;stroke-dasharray:1 1;stroke-dashoffset:1;filter:drop-shadow(0 0 3px rgba(35,181,124,.28));animation:deimos-laser-burn var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}.burn-tail{stroke-linecap:round}.burn-tail-cool{stroke:#16895d47;stroke-width:8;stroke-dasharray:.24 .76;stroke-dashoffset:.24;filter:blur(3.3px) drop-shadow(0 0 7px rgba(26,164,110,.34));animation:deimos-tail-cool var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}.burn-tail-warm{stroke:#40eba575;stroke-width:5;stroke-dasharray:.13 .87;stroke-dashoffset:.13;filter:blur(1.7px) drop-shadow(0 0 7px rgba(59,231,160,.58));animation:deimos-tail-warm var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}.burn-tail-hot{stroke:#97ffd7d1;stroke-width:2.7;stroke-dasharray:.055 .945;stroke-dashoffset:.055;filter:drop-shadow(0 0 4px rgba(133,255,208,.9)) drop-shadow(0 0 9px rgba(63,246,171,.64));animation:deimos-tail-hot var(--burn-cycle) cubic-bezier(.4,0,.24,1) var(--burn-delay) infinite}@keyframes deimos-tail-cool{0%{stroke-dashoffset:.24;opacity:0}2%{opacity:.35}27%{stroke-dashoffset:-.76;opacity:.78}38%{stroke-dashoffset:-.76;opacity:0}to{stroke-dashoffset:-.76;opacity:0}}@keyframes deimos-tail-warm{0%{stroke-dashoffset:.13;opacity:0}2%{opacity:.5}27%{stroke-dashoffset:-.87;opacity:1}34%{stroke-dashoffset:-.87;opacity:0}to{stroke-dashoffset:-.87;opacity:0}}@keyframes deimos-tail-hot{0%{stroke-dashoffset:.055;opacity:0}2%{opacity:.72}27%{stroke-dashoffset:-.945;opacity:1}31%{stroke-dashoffset:-.945;opacity:0}to{stroke-dashoffset:-.945;opacity:0}}.circuit-burn.burn-1{--burn-cycle:12.5s;--burn-delay:-2.1s}.circuit-burn.burn-2{--burn-cycle:16.8s;--burn-delay:-8.4s}.circuit-burn.burn-3{--burn-cycle:10.7s;--burn-delay:-4.6s}.circuit-burn.burn-4{--burn-cycle:14.4s;--burn-delay:-11.2s}.burn-glow{stroke:#46f4ad47;stroke-width:6;stroke-dasharray:1 1;stroke-dashoffset:1;filter:blur(2.4px) drop-shadow(0 0 7px rgba(48,237,165,.44));animation:deimos-engrave-glow var(--burn-cycle) cubic-bezier(.38,0,.2,1) var(--burn-delay) infinite}.burn-line{stroke:#75ffcfb8;stroke-width:1.35;stroke-dasharray:1 1;stroke-dashoffset:1;filter:drop-shadow(0 0 3px rgba(92,255,194,.7));animation:deimos-engrave-line var(--burn-cycle) cubic-bezier(.38,0,.2,1) var(--burn-delay) infinite}.burn-head{stroke-width:3.4;animation:deimos-engrave-head var(--burn-cycle) cubic-bezier(.38,0,.2,1) var(--burn-delay) infinite}@keyframes deimos-engrave-glow{0%{stroke-dashoffset:1;opacity:0;stroke:#b1ffe280}4%{opacity:.72}60%{stroke-dashoffset:0;opacity:.7;stroke:#44f1a96b}78%{stroke-dashoffset:0;opacity:.2;stroke:#19805733}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes deimos-engrave-line{0%{stroke-dashoffset:1;opacity:0;stroke:#e0fff3eb}4%{opacity:1}60%{stroke-dashoffset:0;opacity:.9;stroke:#5cffc1c7}78%{stroke-dashoffset:0;opacity:.34;stroke:#1c8f6266}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes deimos-engrave-head{0%{stroke-dashoffset:0;opacity:0}4%{opacity:1}60%{stroke-dashoffset:-1;opacity:1}61%,to{stroke-dashoffset:-1;opacity:0}}.section-hero.tech-hero{grid-template-columns:minmax(0,1fr);gap:0;align-items:center}.section-hero.tech-hero>div:not(.hero-blueprint){max-width:min(68%,720px)}@media(max-width:720px){.section-hero.tech-hero>div:not(.hero-blueprint){max-width:78%}}.codex-account{isolation:isolate;padding:12px 16px 10px;background:linear-gradient(145deg,#171d19,#0b0f0c)}.account-usage-fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:inherit;background:#00000014}.account-usage-fill>span{position:relative;display:block;height:100%;border-radius:inherit 0 0 inherit;transition:width .45s ease}.account-usage-fill>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.13) 50%,transparent 70%);animation:deimos-progress-shimmer 5.6s ease-in-out infinite}.tone-healthy .account-usage-fill>span{background:linear-gradient(90deg,#1674504d,#35cf9133);border-right:1px solid rgba(103,255,198,.55);box-shadow:16px 0 30px #2ce09a14,inset 0 1px #ffffff06}.tone-warning .account-usage-fill>span{background:linear-gradient(90deg,#8e5b1957,#e6b44838);border-right:1px solid rgba(255,213,113,.62);box-shadow:16px 0 30px #eeb53e17,inset 0 1px #ffffff06}.tone-critical .account-usage-fill>span{background:linear-gradient(90deg,#87254861,#ec5b8a3d);border-right:1px solid rgba(255,139,178,.68);box-shadow:16px 0 32px #eb487f1c,inset 0 1px #ffffff08}.account-topline,.credential-actions,.account-footer{position:relative;z-index:1}.account-footer{min-width:0;min-height:22px;margin-top:11px;display:flex;align-items:end;justify-content:space-between;gap:12px}.account-footer .account-reset{min-width:0;margin:0}.account-footer .account-reset span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-usage-percent{flex:0 0 auto;color:#edf5f1;font:700 18px/1 JetBrains Mono,monospace;text-shadow:0 1px 8px rgba(0,0,0,.75)}.tone-warning .account-usage-percent{color:#ffe1a0}.tone-critical .account-usage-percent{color:#ffabc7}.account-usage-fill>span{animation:deimos-usage-breathe 9s ease-in-out infinite}.account-usage-fill>span:after{display:none}@keyframes deimos-usage-breathe{0%,to{opacity:.36;filter:brightness(.96)}50%{opacity:.44;filter:brightness(1.04)}}.account-state.state-ok,.home-status-badge.state-ok{color:#8bffd1;border-color:#52f2b27a;background:linear-gradient(180deg,#39dd9f29,#1b75511f);box-shadow:inset 0 1px #ffffff0d,0 0 12px #41efaa14}.account-state.state-ok:before,.home-status-badge.state-ok .mini-status{background:#6effc5;box-shadow:0 0 8px #52ffbecc}.account-state.state-requires_reauth,.account-state.state-problem,.home-status-badge.state-requires_reauth,.home-status-badge.state-problem{color:#ffd98c;border-color:#f1b74880;background:linear-gradient(180deg,#e2a53729,#6c461121);box-shadow:0 0 12px #e9a83712}.account-state.state-requires_reauth:before,.account-state.state-problem:before,.home-status-badge.state-requires_reauth .mini-status,.home-status-badge.state-problem .mini-status{background:#ffc75d;box-shadow:0 0 8px #ffbe4cbd}.account-state.state-cooldown,.home-status-badge.state-cooldown{color:#ffabc3;border-color:#ef5b8780;background:linear-gradient(180deg,#df4c782b,#681d3424)}.account-state.state-cooldown:before,.home-status-badge.state-cooldown .mini-status{background:#ff739f;box-shadow:0 0 8px #ff5e8fb8}.account-plan.plan-free,.home-plan-badge.plan-free,.account-plan.plan-unknown,.home-plan-badge.plan-unknown{color:#7d8982;border-color:#343d38;background:#080c0ab8;box-shadow:none}.account-plan.plan-plus,.home-plan-badge.plan-plus{color:#9eefff;border-color:#4ed2ef7a;background:linear-gradient(180deg,#36c0de2b,#14596924);box-shadow:inset 0 1px #ffffff0d,0 0 13px #47d2ef1a;text-shadow:0 0 7px rgba(75,219,245,.3)}.account-plan.plan-pro,.home-plan-badge.plan-pro{color:#ffe6a1;border-color:#f4c25394;background:linear-gradient(180deg,#eeb84338,#74490f29);box-shadow:inset 0 1px #ffffff17,0 0 16px #f1b53624;text-shadow:0 0 8px rgba(255,207,101,.38)}.account-state.state-ok,.home-status-badge.state-ok{background:linear-gradient(180deg,#194c3a,#103427)}.account-state.state-requires_reauth,.account-state.state-problem,.home-status-badge.state-requires_reauth,.home-status-badge.state-problem{background:linear-gradient(180deg,#4b3614,#34250e)}.account-state.state-cooldown,.home-status-badge.state-cooldown{background:linear-gradient(180deg,#4a2231,#321720)}.account-plan.plan-free,.home-plan-badge.plan-free,.account-plan.plan-unknown,.home-plan-badge.plan-unknown{background:#101411}.account-plan.plan-plus,.home-plan-badge.plan-plus{background:linear-gradient(180deg,#164653,#10333c)}.account-plan.plan-pro,.home-plan-badge.plan-pro{background:linear-gradient(180deg,#553d13,#38280d)}.accounts-refresh-stack{flex:0 0 184px;margin-left:auto;display:grid;justify-items:stretch;gap:7px}.accounts-refresh-stack .refresh-button{position:relative;min-height:38px;padding:0 13px;justify-content:center;overflow:hidden;border-radius:7px}.accounts-refresh-stack .refresh-button>*{position:relative;z-index:1}.accounts-refresh-stack .snapshot-time{margin:0;padding:0;border:0;color:#69756e!important;text-align:center;font-size:8px;white-space:nowrap}.refresh-button.is-refreshing:disabled{opacity:1;color:#91a39a;border-color:#30443a;background:linear-gradient(145deg,#10231b,#0b1511);box-shadow:inset 0 2px 8px #00000059}.refresh-button.is-refreshing svg{display:none}.refresh-button.is-refreshing:after{content:"";position:absolute;top:-35%;right:-55%;bottom:-35%;left:-55%;z-index:0;background:linear-gradient(105deg,transparent 42%,rgba(140,255,211,.04) 47%,rgba(177,255,226,.18) 50%,rgba(140,255,211,.04) 53%,transparent 58%);transform:translate(-48%);animation:deimos-refresh-thinking 2.2s ease-in-out infinite}@keyframes deimos-refresh-thinking{0%{transform:translate(-52%);opacity:.25}48%{opacity:.72}to{transform:translate(52%);opacity:.25}}@media(max-width:900px){.accounts-refresh-stack{flex:1 0 100%;margin:10px 0 0;padding-top:11px;border-top:1px solid #28302c;justify-items:end}.accounts-refresh-stack .refresh-button,.accounts-refresh-stack .snapshot-time{width:184px}}@media(max-width:720px){.accounts-refresh-stack{grid-column:1/-1;justify-items:stretch}.accounts-refresh-stack .refresh-button,.accounts-refresh-stack .snapshot-time{width:100%}}.accounts-hero .hero-blueprint{right:clamp(30px,6vw,82px)}@media(max-width:720px){.accounts-hero .hero-blueprint{top:50%;right:8px}}.accounts-refresh-stack .refresh-button{color:#ddfff0;border:1px solid rgba(82,242,178,.46);background:linear-gradient(180deg,#285f49,#173f2f 52%,#0d291e);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000006b,0 3px #07150f,0 7px 15px #0000004d,0 0 13px #34dc9a14;text-shadow:0 1px 2px rgba(0,0,0,.65);transform:translateY(0);transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.accounts-refresh-stack .refresh-button:not(:disabled):hover,.accounts-refresh-stack .refresh-button:not(:disabled):focus-visible{color:#f1fff8;border-color:#70ffcbb8;background:linear-gradient(180deg,#34785c,#1c503b 54%,#103324);box-shadow:inset 0 1px #ffffff29,0 3px #07150f,0 8px 18px #00000057,0 0 18px #32e6a024;outline:none;transform:translateY(-1px)}.accounts-refresh-stack .refresh-button:not(:disabled):active{transform:translateY(2px);box-shadow:inset 0 2px 6px #0006,0 1px #07150f}.accounts-grid{grid-auto-rows:auto;align-items:start}.accounts-grid .codex-account{height:auto}.accounts-refresh-stack .refresh-button span{color:inherit;font:inherit}.accounts-refresh-stack .refresh-button:disabled:not(.is-refreshing){opacity:1;color:#ddfff0;border-color:#52f2b275;background:linear-gradient(180deg,#285f49,#173f2f 52%,#0d291e)}.accounts-refresh-stack .refresh-button{font:inherit;color:#d9f8e9;border-color:#52f2b24d;background:linear-gradient(180deg,#274d3db8,#122a20e0 52%,#0a1913f5);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000073,0 4px #07120d,0 7px 14px #00000052;text-shadow:0 1px 1px rgba(0,0,0,.55)}.accounts-refresh-stack .refresh-button span{font:inherit;color:inherit}.accounts-refresh-stack .refresh-button:not(:disabled):hover,.accounts-refresh-stack .refresh-button:not(:disabled):focus-visible{border-color:#6affc59e;background:linear-gradient(180deg,#31644ed1,#133527f0);box-shadow:inset 0 1px #ffffff21,0 3px #07120d,0 7px 18px #22be841f}.accounts-refresh-stack .refresh-button:not(:disabled):active{box-shadow:inset 0 2px 5px #0000006b,0 1px #07120d}.accounts-refresh-stack .refresh-button:disabled:not(.is-refreshing){opacity:1;color:#d9f8e9;border-color:#52f2b24d;background:linear-gradient(180deg,#274d3db8,#122a20e0 52%,#0a1913f5)}@media(max-width:900px){.accounts-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.accounts-summary>div{min-width:0}.accounts-refresh-stack{width:min(184px,100%);max-width:100%;min-width:0;grid-column:1/-1;justify-self:end;flex:none;margin:10px 0 0;box-sizing:border-box}.accounts-refresh-stack .refresh-button,.accounts-refresh-stack .snapshot-time{width:100%;max-width:100%;min-width:0}}@media(max-width:720px){.accounts-refresh-stack{width:100%;justify-self:stretch;margin-left:0;margin-right:0}}@media(min-width:901px){.accounts-summary{flex-wrap:wrap}.accounts-summary>div{flex:1 1 140px}.accounts-refresh-stack{max-width:100%}}.projects-page{gap:18px}.projects-hero{margin-bottom:2px}.projects-toolbar{min-height:64px;padding:0 4px;display:flex;align-items:end;justify-content:space-between;gap:18px}.projects-toolbar>div>span{color:var(--green);font:600 9px/1 JetBrains Mono,monospace;letter-spacing:.16em}.projects-toolbar h2{margin:8px 0 0;font:600 24px/1 Space Grotesk,sans-serif;letter-spacing:-.025em}.project-create-button,.project-data-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(82,242,178,.3);color:#d9f8e9;background:linear-gradient(180deg,#274d3db8,#122a20e0 52%,#0a1913f5);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000073,0 4px #07120d,0 7px 14px #00000047;text-shadow:0 1px 1px rgba(0,0,0,.55);cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s}.project-create-button{min-height:40px;padding:0 15px;border-radius:7px;font-size:12px}.project-data-button{min-height:36px;padding:0 13px;border-radius:6px;font-size:11px}.project-create-button:hover,.project-data-button:hover,.project-create-button:focus-visible,.project-data-button:focus-visible{border-color:#6affc59e;background:linear-gradient(180deg,#31644ed1,#133527f0);box-shadow:inset 0 1px #ffffff21,0 3px #07120d,0 7px 18px #22be841f;outline:none;transform:translateY(-1px)}.project-create-button:active,.project-data-button:active{transform:translateY(2px);box-shadow:inset 0 2px 5px #0000006b,0 1px #07120d}.projects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}.project-card{--project-accent:82,242,178;position:relative;isolation:isolate;min-width:0;min-height:232px;padding:20px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--project-accent),.3);border-radius:9px;background:linear-gradient(145deg,#1b221ef7,#090d0bfa);box-shadow:0 13px 30px #0000007a,inset 0 1px #ffffff09;animation:deimos-card-arrive .55s cubic-bezier(.2,.75,.25,1) both}.project-card:nth-child(2){animation-delay:55ms}.project-card:nth-child(3){animation-delay:.11s}.project-card:nth-child(4){animation-delay:165ms}.project-tone-cyan{--project-accent:76,214,238}.project-tone-gold{--project-accent:239,190,86}.project-tone-violet{--project-accent:180,132,255}.project-card:before{content:"";position:absolute;inset:0 auto 0 0;z-index:2;width:2px;background:rgb(var(--project-accent));box-shadow:0 0 14px rgba(var(--project-accent),.5)}.project-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 0 56%,rgba(var(--project-accent),.025) 72%,rgba(var(--project-accent),.08) 100%),linear-gradient(rgba(var(--project-accent),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--project-accent),.035) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 100%);mask-image:linear-gradient(90deg,transparent 10%,#000 100%)}.project-card-glow{position:absolute;z-index:0;width:190px;height:190px;top:-92px;right:-55px;border-radius:50%;background:radial-gradient(circle,rgba(var(--project-accent),.14),transparent 68%);filter:blur(8px);pointer-events:none}.project-card-head,.project-description,.project-metrics,.project-data-button{position:relative;z-index:1}.project-card-head{display:flex;align-items:center;gap:14px}.project-mark{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border:1px solid rgba(var(--project-accent),.35);border-radius:10px;color:rgb(var(--project-accent));background:linear-gradient(145deg,rgba(var(--project-accent),.12),#070c09db);box-shadow:inset 0 1px #ffffff0e,0 8px 18px #00000052,0 0 18px rgba(var(--project-accent),.07)}.project-copy{min-width:0}.project-copy h3{margin:7px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf4f0;font:600 18px/1.05 Space Grotesk,sans-serif}.project-status{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--project-accent),.92);font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.project-status i{width:6px;height:6px;border-radius:50%;background:rgb(var(--project-accent));box-shadow:0 0 8px rgba(var(--project-accent),.7)}.project-description{min-height:40px;margin:17px 0 18px;color:#8d9891;font-size:12px;line-height:1.62}.project-metrics{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #303a35;border-radius:7px;overflow:hidden;background:#060a08ad}.project-metric{min-width:0;min-height:58px;padding:9px 10px;display:flex;flex-direction:column;justify-content:space-between;gap:7px;border-right:1px solid #2b342f}.project-metric:last-child{border-right:0}.project-metric span{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;color:#77837c;font:500 8px/1.25 JetBrains Mono,monospace}.project-metric span svg{flex:0 0 auto;color:rgba(var(--project-accent),.75)}.project-metric strong{color:#dce5e0;font:600 18px/1 JetBrains Mono,monospace}.project-data-button{align-self:flex-end;margin-top:14px}@media(max-width:1060px){.projects-grid{grid-template-columns:1fr}.project-card{min-height:220px}}@media(max-width:720px){.projects-toolbar{align-items:stretch;flex-direction:column}.project-create-button{width:100%}.project-card{min-height:0;padding:17px}.project-description{min-height:0}.project-metrics{grid-template-columns:1fr}.project-metric{min-height:52px;flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid #2b342f}.project-metric:last-child{border-bottom:0}.project-data-button{width:100%}}.project-card[role=button]{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.project-card[role=button]:hover,.project-card[role=button]:focus-visible{transform:translateY(-3px);border-color:rgba(var(--project-accent),.62);box-shadow:0 18px 38px #00000094,0 0 20px rgba(var(--project-accent),.1),inset 0 1px #ffffff0e;outline:none}.project-card[role=button]:focus-visible{outline:2px solid rgba(var(--project-accent),.65);outline-offset:3px}.project-dashboard{--project-accent:82,242,178;gap:16px}.project-dashboard.project-tone-cyan{--project-accent:76,214,238}.project-dashboard.project-tone-gold{--project-accent:239,190,86}.project-dashboard.project-tone-violet{--project-accent:180,132,255}.project-dashboard-hero{position:relative;isolation:isolate;min-height:230px;padding:28px 32px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(var(--project-accent),.36);border-radius:12px;background:radial-gradient(circle at 82% 22%,rgba(var(--project-accent),.12),transparent 28%),linear-gradient(145deg,#18201b,#080d0a 68%);box-shadow:0 18px 42px #00000080,inset 0 1px #ffffff0a}.project-dashboard-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,9,7,.96),rgba(5,9,7,.6) 54%,transparent 82%)}.project-dashboard-hero>*:not(.hero-circuit){position:relative;z-index:2}.project-back-button{position:absolute!important;top:20px;left:22px;min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid #344139;border-radius:6px;color:#a6b2ab;background:#090e0bc7;cursor:pointer;font-size:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.project-back-button:hover{color:#e2f8ed;border-color:rgba(var(--project-accent),.46)}.project-dashboard-title{display:flex;align-items:center;gap:18px;max-width:760px}.project-dashboard-mark{width:70px;height:70px;flex:0 0 70px;display:grid;place-items:center;border:1px solid rgba(var(--project-accent),.44);border-radius:13px;color:rgb(var(--project-accent));background:linear-gradient(145deg,rgba(var(--project-accent),.16),#080e0aeb);box-shadow:inset 0 1px #ffffff12,0 12px 26px #0000006b,0 0 24px rgba(var(--project-accent),.09)}.project-dashboard-title h1{margin:7px 0;font:600 clamp(31px,4.6vw,52px)/.95 Space Grotesk,sans-serif;letter-spacing:-.04em}.project-dashboard-title p{max-width:680px;margin:0;color:#8e9a93;font-size:12px;line-height:1.55}.project-dashboard-add{position:absolute!important;right:28px;bottom:28px}.project-dashboard-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.project-kpi{min-width:0;min-height:112px;padding:17px;display:flex;align-items:center;gap:14px;border:1px solid #303a35;border-radius:8px;background:linear-gradient(145deg,#1a211df2,#090d0bfa);box-shadow:0 11px 25px #0006,inset 0 1px #ffffff08}.project-kpi-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:1px solid rgba(var(--project-accent),.3);border-radius:8px;color:rgb(var(--project-accent));background:rgba(var(--project-accent),.07)}.project-kpi div{min-width:0}.project-kpi small,.project-kpi strong,.project-kpi em{display:block}.project-kpi small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7d8982;font:500 9px/1 JetBrains Mono,monospace}.project-kpi strong{margin:8px 0 7px;color:#edf4f0;font:600 23px/1 JetBrains Mono,monospace}.project-kpi em{color:#59645e;font:500 8px/1 JetBrains Mono,monospace;font-style:normal}.project-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.project-finance-panel{grid-column:1/-1}.project-dashboard-panel{min-width:0;min-height:320px;padding:22px;display:flex;flex-direction:column;border:1px solid #303a35;border-radius:9px;background:linear-gradient(145deg,#19201cf5,#080c0afc);box-shadow:0 13px 30px #00000075,inset 0 1px #ffffff08}.project-dashboard-panel>header{display:flex;align-items:start;justify-content:space-between;color:rgba(var(--project-accent),.72)}.project-dashboard-panel>header span{color:rgb(var(--project-accent));font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.15em}.project-dashboard-panel>header h2{margin:7px 0 0;color:#e8efeb;font:600 20px/1 Space Grotesk,sans-serif}.project-chart-empty{position:relative;flex:1;min-height:190px;margin:20px 0 16px;overflow:hidden;border:1px solid #28322c;border-radius:7px;background:linear-gradient(rgba(var(--project-accent),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--project-accent),.035) 1px,transparent 1px),#0509079e;background-size:36px 36px}.project-chart-empty>span{position:absolute;left:7%;right:7%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--project-accent),.13),transparent);transform-origin:left}.project-chart-empty>span:nth-child(1){bottom:28%;transform:rotate(-5deg)}.project-chart-empty>span:nth-child(2){bottom:44%;transform:rotate(4deg)}.project-chart-empty>span:nth-child(3){bottom:55%;transform:rotate(-2deg)}.project-chart-empty>span:nth-child(4){bottom:68%;transform:rotate(7deg)}.project-chart-empty>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#647068}.project-chart-empty>div svg{margin-bottom:11px;color:rgba(var(--project-accent),.62)}.project-chart-empty strong,.project-chart-empty small{display:block}.project-chart-empty strong{color:#aeb9b2;font-size:12px}.project-chart-empty small{max-width:360px;margin-top:7px;padding:0 18px;font-size:9px;line-height:1.5}.project-events-empty{flex:1;min-height:190px;margin:20px 0 16px;display:flex;align-items:center;position:relative}.project-event-line{position:absolute;left:19px;top:10%;bottom:10%;width:1px;background:linear-gradient(transparent,rgba(var(--project-accent),.4),transparent)}.project-event-node{position:relative;z-index:1;width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;border:1px solid rgba(var(--project-accent),.38);border-radius:50%;color:rgb(var(--project-accent));background:#0c1510;box-shadow:0 0 15px rgba(var(--project-accent),.09)}.project-events-empty>div{margin-left:15px}.project-events-empty strong,.project-events-empty small{display:block}.project-events-empty strong{color:#abb6af;font-size:12px}.project-events-empty small{margin-top:7px;color:#647068;font-size:9px;line-height:1.5}.project-mail-panel{--project-accent:76,214,238}.project-mail-empty .project-event-line{background:linear-gradient(transparent,rgba(76,214,238,.42),transparent)}.cbs75-mail-panel{min-height:330px}.cbs75-mail-actions{display:flex;align-items:center;gap:9px}.cbs75-mail-actions .mail-clear-button{min-height:28px}.cbs75-mail-agent-state{margin-bottom:13px;padding:10px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;border:1px solid rgba(76,214,238,.22);border-radius:7px;background:#4cd6ee09}.cbs75-mail-agent-state strong{color:#dce8e3;font:600 12px/1 Space Grotesk,sans-serif}.cbs75-mail-agent-state small{grid-column:2;color:#68766f;font:500 7px/1 JetBrains Mono,monospace}.cbs75-mail-list{max-height:236px;display:grid;gap:8px;overflow:auto;scrollbar-width:thin;scrollbar-color:#245966 #09100c}.cbs75-mail-alert{position:relative;display:grid;grid-template-columns:5px minmax(0,1fr) auto;gap:9px;padding:10px;border:1px solid rgba(76,214,238,.2);border-radius:7px;background:#08110f}.cbs75-mail-alert>span{width:5px;border-radius:4px;background:#4cd6ee;box-shadow:0 0 9px #4cd6ee75}.cbs75-mail-alert.importance-critical>span{background:#ff6685;box-shadow:0 0 9px #ff668580}.cbs75-mail-alert.importance-high>span{background:#ffbd5b;box-shadow:0 0 9px #ffbd5b70}.cbs75-mail-alert div{min-width:0}.cbs75-mail-alert strong,.cbs75-mail-alert small,.cbs75-mail-alert em{display:block}.cbs75-mail-alert strong{overflow:hidden;color:#d7e1dc;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.cbs75-mail-alert small{margin-top:6px;color:#84938b;font-size:8px;line-height:1.45}.cbs75-mail-alert em{margin-top:6px;overflow:hidden;color:#53625a;font:500 7px/1 JetBrains Mono,monospace;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.cbs75-mail-alert time{color:#64726a;font:500 7px/1.2 JetBrains Mono,monospace;white-space:nowrap}.project-dashboard-panel .project-data-button{align-self:flex-end;margin-top:auto}@media(max-width:1060px){.project-dashboard-add{position:relative!important;right:auto;bottom:auto;align-self:flex-start;margin-top:18px}.project-dashboard-grid{grid-template-columns:1fr}}@media(max-width:720px){.project-dashboard-hero{min-height:285px;padding:66px 19px 20px}.project-dashboard-title{align-items:flex-start}.project-dashboard-mark{width:52px;height:52px;flex-basis:52px}.project-dashboard-mark svg{width:28px;height:28px}.project-dashboard-title h1{font-size:31px}.project-dashboard-kpis{grid-template-columns:1fr}.project-dashboard-panel{min-height:300px;padding:18px}}.home-projects-head{margin-bottom:20px;align-items:center}.home-projects-head h2{margin:0}.home-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.home-project-card{--project-accent:82,242,178;position:relative;isolation:isolate;min-width:0;min-height:168px;padding:14px;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;grid-template-rows:auto 1fr auto;align-items:center;gap:10px;overflow:hidden;border:1px solid rgba(var(--project-accent),.38);border-radius:8px;background:linear-gradient(145deg,rgba(var(--project-accent),.09),#111512 72%);box-shadow:0 9px 18px #00000075,0 0 15px rgba(var(--project-accent),.055),inset 0 1px #ffffff0b;transition:transform .16s,border-color .16s,box-shadow .16s}.home-project-card.project-tone-cyan{--project-accent:76,214,238}.home-project-card.project-tone-gold{--project-accent:239,190,86}.home-project-card.project-tone-violet{--project-accent:180,132,255}.home-project-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:rgb(var(--project-accent));box-shadow:0 0 12px rgba(var(--project-accent),.72)}.home-project-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 25%,rgba(var(--project-accent),.1),transparent 34%),linear-gradient(110deg,transparent 55%,rgba(var(--project-accent),.055))}.home-project-card:hover,.home-project-card:focus-within{transform:translateY(-2px);border-color:rgba(var(--project-accent),.58);box-shadow:0 14px 24px #0000008f,0 0 16px rgba(var(--project-accent),.08)}.home-project-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.home-project-open:focus-visible{outline:2px solid rgba(var(--project-accent),.7);outline-offset:-3px}.home-project-icon{position:relative;z-index:2;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(var(--project-accent),.35);border-radius:7px;color:rgb(var(--project-accent));background:#0b0f0d;pointer-events:none}.home-project-copy{position:relative;z-index:2;min-width:0;display:block;pointer-events:none}.home-project-copy small,.home-project-copy strong,.home-project-copy em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-project-copy small{margin-bottom:5px;color:rgba(var(--project-accent),.78);font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.09em}.home-project-copy strong{color:#eef2ef;font:600 13px/1.25 Space Grotesk,sans-serif}.home-project-copy em{display:-webkit-box;margin-top:7px;overflow:hidden;color:#77827c;font-size:9px;line-height:1.4;font-style:normal;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-project-chevron{position:relative;z-index:2;color:rgba(var(--project-accent),.58);pointer-events:none}.home-project-metrics{position:relative;z-index:2;grid-column:1/-1;align-self:end;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(var(--project-accent),.2);border-radius:6px;background:#05090794;pointer-events:none}.home-project-metric{min-width:0;min-height:48px;padding:7px 8px;display:flex;flex-direction:column;justify-content:space-between;gap:6px;border-right:1px solid rgba(var(--project-accent),.16)}.home-project-metric:last-child{border-right:0}.home-project-metric>span{min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden;color:#68736d;font:500 7px/1.2 JetBrains Mono,monospace;white-space:nowrap}.home-project-metric>span svg{flex:0 0 auto;color:rgba(var(--project-accent),.78)}.home-project-metric>strong{color:#e2e9e5;font:600 15px/1 Space Grotesk,sans-serif;letter-spacing:-.03em;white-space:nowrap}.home-projects-empty{min-height:84px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed #334039;border-radius:8px;color:#77827c;font-size:11px}.home-projects-empty svg{color:var(--green)}.home-devices-head{margin-bottom:18px;align-items:center}.home-devices-head h2{margin:0}.home-devices-head>span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(82,242,178,.25);border-radius:5px;color:#738079;background:#0a110d;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.home-devices-head>span i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2bf}.home-device-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.home-device-card{--home-device-accent:233,84,32;min-width:0;min-height:96px;padding:12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 15px;align-items:center;gap:10px;overflow:hidden;border:1px solid rgba(var(--home-device-accent),.34);border-radius:8px;color:inherit;background:linear-gradient(rgba(var(--home-device-accent),.028) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--home-device-accent),.024) 1px,transparent 1px),linear-gradient(135deg,rgba(var(--home-device-accent),.075),#0c110e 72%);background-size:24px 24px,24px 24px,auto;box-shadow:0 9px 18px #0000006b,inset 0 1px #ffffff09;text-align:left;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.home-device-card.device-tone-macos{--home-device-accent:176,203,225}.home-device-card.device-tone-windows{--home-device-accent:0,120,212}.home-device-card:hover,.home-device-card:focus-visible{transform:translateY(-2px);border-color:rgba(var(--home-device-accent),.62);box-shadow:0 13px 23px #00000080,0 0 15px rgba(var(--home-device-accent),.09);outline:none}.home-device-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(var(--home-device-accent),.36);border-radius:7px;color:rgb(var(--home-device-accent));background:#0a0f0c}.home-device-copy{min-width:0}.home-device-copy small,.home-device-copy strong,.home-device-copy em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-device-copy small{color:rgba(var(--home-device-accent),.72);font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.home-device-copy strong{margin-top:6px;color:#e5ebe7;font:600 13px/1 Space Grotesk,sans-serif}.home-device-copy em{margin-top:7px;display:flex;align-items:center;gap:4px;color:var(--green);font:600 7px/1 JetBrains Mono,monospace;font-style:normal;text-transform:uppercase}.home-device-metric{min-width:48px;padding-left:10px;border-left:1px solid rgba(var(--home-device-accent),.16);text-align:right}.home-device-metric small{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#68736d;font:600 7px/1 JetBrains Mono,monospace}.home-device-metric small svg{color:rgba(var(--home-device-accent),.78)}.home-device-metric strong{display:block;margin-top:7px;color:#e1e8e4;font:600 15px/1 JetBrains Mono,monospace}.home-device-chevron{color:rgba(var(--home-device-accent),.56)}.home-devices-empty{min-height:84px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed #334039;border-radius:8px;color:#77827c;font-size:11px}.home-devices-empty svg{color:var(--green)}.home-mail-head{margin-bottom:18px;align-items:center}.home-mail-head h2{margin:0}.home-mail-head>span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(82,242,178,.25);border-radius:5px;color:#738079;background:#0a110d;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.home-mail-head>span i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2bf}.home-mail-grid{display:grid;grid-template-columns:1.12fr repeat(3,minmax(0,1fr));gap:10px}.home-mail-card{width:100%;min-height:82px;color:inherit;text-align:left;font-family:inherit;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.home-mail-card>span:nth-child(2){min-width:0}.home-mail-card:hover,.home-mail-card:focus-visible{transform:translateY(-2px);border-color:#52f2b280;box-shadow:0 12px 21px #00000075;outline:none}.home-mail-card.mailbox-status-card:hover,.home-mail-card.mailbox-status-card:focus-visible{border-color:rgba(var(--mail-accent),.55);box-shadow:0 12px 21px #00000075,0 0 13px rgba(var(--mail-accent),.07)}@media(max-width:1060px){.home-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1060px){.home-mail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.home-device-grid{grid-template-columns:1fr}}@media(max-width:720px){.home-mail-grid{grid-template-columns:1fr}}@media(max-width:480px){.home-device-card{grid-template-columns:38px minmax(0,1fr) auto}.home-device-chevron{display:none}}.panel,.accounts-summary,.project-dashboard-panel,.empty-panel{position:relative;isolation:isolate;overflow:hidden}.panel:before,.accounts-summary:before,.project-dashboard-panel:before,.empty-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:.72;background-image:linear-gradient(rgba(82,242,178,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(82,242,178,.04) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(82,242,178,.07),transparent 32%);background-size:34px 34px,34px 34px,auto;-webkit-mask-image:linear-gradient(110deg,rgba(0,0,0,.42),#000 55%,rgba(0,0,0,.58));mask-image:linear-gradient(110deg,#0000006b,#000 55%,#00000094)}.panel>*,.accounts-summary>*,.project-dashboard-panel>*,.empty-panel>*{position:relative;z-index:1}.tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start}.tools-grid .totp-tool{width:100%;max-width:none;min-width:0}.tools-grid .panel-heading{align-items:flex-start}.tools-grid .totp-output{grid-template-columns:1fr;gap:15px}.tools-grid .totp-controls,.tools-grid .copy-code{width:100%;min-width:0}@media(max-width:900px){.tools-grid{grid-template-columns:1fr}}.devices-overview{padding:22px}.devices-overview-head{margin-bottom:18px;align-items:center}.devices-overview-head h2{margin:7px 0 0;font:600 22px/1 Space Grotesk,sans-serif}.devices-online-total{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(82,242,178,.3);border-radius:6px;color:var(--green);background:#0b1410;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.devices-online-total i,.device-online i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2d9}.device-monitor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.device-monitor-card{--device-accent:82,242,178;position:relative;isolation:isolate;min-width:0;min-height:260px;padding:16px;overflow:hidden;border:1px solid rgba(var(--device-accent),.34);border-radius:8px;background:linear-gradient(rgba(var(--device-accent),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--device-accent),.035) 1px,transparent 1px),linear-gradient(145deg,rgba(var(--device-accent),.1),#080d0afc 72%);background-size:28px 28px,28px 28px,auto;box-shadow:0 12px 26px #00000073,0 0 17px rgba(var(--device-accent),.055),inset 0 1px #ffffff09}.device-monitor-card.device-tone-ubuntu{--device-accent:233,84,32}.device-monitor-card.device-tone-macos{--device-accent:176,203,225}.device-monitor-card.device-tone-windows{--device-accent:0,120,212}.device-monitor-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:rgb(var(--device-accent));box-shadow:0 0 13px rgba(var(--device-accent),.7)}.device-monitor-card>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto 30px;align-items:center;gap:8px}.device-monitor-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(var(--device-accent),.42);border-radius:8px;color:rgb(var(--device-accent));background:rgba(var(--device-accent),.11);box-shadow:0 0 15px rgba(var(--device-accent),.08)}.device-monitor-card header div{min-width:0}.device-monitor-card header small{display:block;overflow:hidden;color:rgba(var(--device-accent),.74);font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.device-monitor-card h3{margin:7px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px/1 Space Grotesk,sans-serif}.device-online{display:inline-flex;align-items:center;gap:5px;color:var(--green);font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.device-status-stale{color:#efbe56!important}.device-status-offline{color:#89938d!important}.device-status-stale i{background:#efbe56!important;box-shadow:0 0 8px #efbe56a6!important}.device-status-offline i{background:#69736d!important;box-shadow:none!important}.device-state-offline{filter:saturate(.72)}.device-state-offline .device-metric>i>b{width:0!important}.device-retry-button{min-height:28px;padding:0 10px;border:1px solid #405048;border-radius:5px;color:#b9c5be;background:#111915;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;cursor:pointer}.device-retry-button:hover,.device-retry-button:focus-visible{border-color:#52f2b285;color:var(--green);outline:none}.device-favorite-button{width:30px;height:30px;padding:0;display:grid;place-items:center;border:1px solid #35413a;border-radius:6px;color:#6f7b74;background:#090e0b;cursor:pointer;transition:color .15s,border-color .15s,background .15s,box-shadow .15s}.device-favorite-button:hover,.device-favorite-button:focus-visible{color:#efbe56;border-color:#efbe5680;background:#171308;outline:none}.device-favorite-button.is-favorite{color:#ffd36f;border-color:#efbe5680;background:linear-gradient(180deg,#35280d,#181106);box-shadow:0 0 12px #efbe5621,inset 0 1px #ffffff0d}.device-live-line{margin:15px 0 13px;padding:8px 9px;display:flex;align-items:center;gap:7px;border:1px solid rgba(var(--device-accent),.16);border-radius:5px;color:#78847d;background:#050a0794;font:500 7px/1 JetBrains Mono,monospace}.device-live-line svg{color:rgb(var(--device-accent))}.device-live-line em{margin-left:auto;color:#4fbb8d;font-style:normal}.device-metrics{display:grid;gap:12px}.device-metric>span{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;color:#737f78;font:500 8px/1 JetBrains Mono,monospace}.device-metric>span svg{color:rgba(var(--device-accent),.78)}.device-metric>span strong{color:#dce7e1;font-size:8px}.device-metric>i{height:5px;margin-top:6px;display:block;overflow:hidden;border-radius:2px;background:#202923;box-shadow:inset 0 1px 2px #00000080}.device-metric>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--device-accent),.58),rgb(var(--device-accent)));box-shadow:0 0 8px rgba(var(--device-accent),.22)}.device-monitor-card footer{margin-top:15px;padding-top:11px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #28332d;color:#657069;font:500 8px/1 JetBrains Mono,monospace}.device-monitor-card footer strong{color:#a9b6ae}@media(max-width:1060px){.device-monitor-grid{grid-template-columns:1fr}.device-monitor-card{min-height:0}}@media(max-width:480px){.devices-overview{padding:16px}.devices-overview-head{align-items:flex-start;flex-direction:column;gap:10px}.device-monitor-card>header{grid-template-columns:38px minmax(0,1fr) auto}.device-online{grid-column:2}.device-favorite-button{grid-column:3;grid-row:1/3}}.mail-status-panel{padding:18px 22px}.mail-status-heading{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:18px}.mail-status-heading>div>span{color:var(--green);font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.12em}.mail-status-heading h2{margin:7px 0 0;font:600 20px/1 Space Grotesk,sans-serif}.mailbox-total{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(82,242,178,.25);border-radius:6px;color:#91a098;background:#0a120e;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.mailbox-total i,.mail-live-badge i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2cc}.mail-status-grid{display:grid;grid-template-columns:1.12fr repeat(3,1fr);gap:10px}.mail-agent-card,.mailbox-status-card{min-width:0;min-height:82px;padding:12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(82,242,178,.24);border-radius:7px;background:linear-gradient(rgba(82,242,178,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(82,242,178,.025) 1px,transparent 1px),linear-gradient(135deg,#52f2b211,#050a07e0);background-size:24px 24px,24px 24px,auto}.mail-status-icon,.mailbox-status-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(82,242,178,.32);border-radius:7px;color:var(--green);background:#52f2b213}.mail-agent-card div,.mailbox-status-card div{min-width:0}.mail-agent-card small,.mailbox-status-card small{display:block;color:#65726a;font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.mail-agent-card strong,.mailbox-status-card strong{display:block;margin-top:7px;overflow:hidden;color:#d8e2dc;font:600 12px/1 Space Grotesk,sans-serif;text-overflow:ellipsis;white-space:nowrap}.mail-agent-card em,.mailbox-status-card em{display:block;margin-top:6px;color:#58645d;font:500 7px/1 JetBrains Mono,monospace;font-style:normal}.mail-live-badge{display:inline-flex;align-items:center;gap:5px;padding:6px 7px;border:1px solid rgba(82,242,178,.3);border-radius:5px;color:var(--green);background:#0a1710;font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.mailbox-status-card{--mail-accent:158,173,165;--mail-icon:234,67,53;border-color:rgba(var(--mail-accent),.26);background:linear-gradient(rgba(var(--mail-accent),.028) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--mail-accent),.024) 1px,transparent 1px),linear-gradient(135deg,rgba(var(--mail-accent),.065),#050907f0);background-size:24px 24px,24px 24px,auto}.mailbox-status-card.service-yandex{--mail-accent:255,74,74;--mail-icon:255,74,74}.mailbox-status-card.service-mailru{--mail-accent:22,141,226;--mail-icon:22,141,226}.mailbox-status-icon{border-color:rgba(var(--mail-accent),.32);color:rgb(var(--mail-icon));background:rgba(var(--mail-accent),.075)}.mailbox-status-card small{color:rgba(var(--mail-accent),.7)}.mailbox-check{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(var(--mail-accent),.34);border-radius:50%;color:rgb(var(--mail-accent));background:rgba(var(--mail-accent),.07);font-size:11px}.mail-overview{padding:22px}.mail-overview-head{margin-bottom:18px;align-items:center}.mail-overview-head h2{margin:7px 0 0;font:600 22px/1 Space Grotesk,sans-serif}.mail-overview-actions{display:flex;align-items:center;gap:9px}.mail-agent-state{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(82,242,178,.28);border-radius:6px;color:var(--green);background:#0b1410;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.mail-agent-state i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2cc}.mail-clear-button{min-height:30px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid #35413a;border-radius:6px;color:#a9b5ae;background:linear-gradient(180deg,#17201b,#0a0f0c);font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.mail-clear-button:hover:not(:disabled),.mail-clear-button:focus-visible{color:#ff899f;border-color:#ff678480;background:linear-gradient(180deg,#251519,#100b0c);outline:none}.mail-clear-button:disabled{opacity:.35;cursor:default}.mail-comment-feed{max-height:422px;padding-right:7px;display:grid;gap:8px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2d6a50 #09100c}.mail-comment-feed::-webkit-scrollbar{width:7px}.mail-comment-feed::-webkit-scrollbar-track{background:#09100c;border-radius:7px}.mail-comment-feed::-webkit-scrollbar-thumb{background:#24533f;border-radius:7px}.mail-card{--mail-accent:158,173,165;--mail-icon:234,67,53;position:relative;isolation:isolate;min-width:0;height:78px;padding:8px 12px;display:grid;grid-template-columns:245px minmax(0,1fr);align-items:stretch;gap:12px;overflow:hidden;border:1px solid rgba(var(--mail-accent),.3);border-radius:8px;background:linear-gradient(rgba(var(--mail-accent),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--mail-accent),.03) 1px,transparent 1px),linear-gradient(145deg,rgba(var(--mail-accent),.075),#070a08fe 70%);background-size:28px 28px,28px 28px,auto;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff09}.mail-card.service-yandex{--mail-accent:255,74,74;--mail-icon:255,74,74}.mail-card.service-mailru{--mail-accent:22,141,226;--mail-icon:22,141,226}.mail-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:rgb(var(--mail-accent));box-shadow:0 0 13px rgba(var(--mail-accent),.62)}.mail-card>header{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding-right:12px;border-right:1px solid rgba(var(--mail-accent),.14)}.mail-service-icon{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(var(--mail-accent),.34);border-radius:7px;color:rgb(var(--mail-icon));background:rgba(var(--mail-accent),.07)}.mail-card header div{min-width:0}.mail-card header small{display:block;color:rgba(var(--mail-accent),.7);font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.mail-card h3{margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13px/1 Space Grotesk,sans-serif}.mail-time{grid-column:2;margin-top:-9px;color:#657069;font:500 7px/1.25 JetBrains Mono,monospace;text-align:left}.mail-agent-comment{width:100%;min-height:60px;padding:6px 9px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(var(--mail-accent),.28);border-radius:7px;color:inherit;background:linear-gradient(135deg,rgba(var(--mail-accent),.14),rgba(var(--mail-accent),.025)),#080d0a;box-shadow:inset 0 1px #ffffff06;text-align:left;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.mail-agent-comment:hover,.mail-agent-comment:focus-visible{border-color:rgba(var(--mail-accent),.58);background:linear-gradient(135deg,rgba(var(--mail-accent),.21),rgba(var(--mail-accent),.04)),#0a100c;box-shadow:inset 0 1px #ffffff0a,0 0 14px rgba(var(--mail-accent),.08);outline:none}.mail-agent-avatar{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(var(--mail-accent),.28);border-radius:50%;color:rgb(var(--mail-accent));background:#09100c}.mail-agent-comment>span:nth-child(2){min-width:0}.mail-agent-comment small,.mail-agent-comment strong,.mail-agent-comment em{display:block}.mail-agent-comment small{color:rgba(var(--mail-accent),.72);font:600 7px/1.2 JetBrains Mono,monospace;text-transform:uppercase}.mail-agent-comment strong{margin-top:5px;overflow:hidden;color:#929f97;font-size:9px;line-height:1.35;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mail-agent-comment strong b{color:#dce5df;font-weight:650}.mail-agent-comment em{margin-top:5px;overflow:hidden;color:#59655e;font:500 7px/1 JetBrains Mono,monospace;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.mail-agent-comment>svg{align-self:center;color:rgba(var(--mail-accent),.55)}.mail-empty-feed{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid #28342d;border-radius:8px;color:#526059;background:#050a078c;text-align:center}.mail-empty-feed strong{color:#a1ada6;font-size:14px}.mail-empty-feed span{max-width:390px;font-size:9px;line-height:1.5}.mail-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px}.mail-dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#010402c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default}.mail-dialog{position:relative;z-index:1;width:min(680px,100%);max-height:min(760px,calc(100vh - 48px));padding:23px;overflow:auto;border:1px solid rgba(82,242,178,.38);border-radius:10px;background:linear-gradient(rgba(82,242,178,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(82,242,178,.03) 1px,transparent 1px),linear-gradient(145deg,#18211c,#080d0a 72%);background-size:32px 32px,32px 32px,auto;box-shadow:0 28px 80px #000c,0 0 30px #52f2b214,inset 0 1px #ffffff0b}.mail-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.mail-dialog header>div{min-width:0}.mail-dialog header span{color:var(--green);font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.mail-dialog h2{margin:9px 0 8px;font:600 23px/1.12 Space Grotesk,sans-serif}.mail-dialog header small{color:#69756e;font-size:9px}.mail-dialog header>button{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid #35413a;border-radius:7px;color:#8d9891;background:#0b100d;cursor:pointer}.mail-dialog-agent{margin:20px 0 16px;padding:13px;display:flex;align-items:flex-start;gap:11px;border:1px solid rgba(82,242,178,.2);border-radius:7px;color:var(--green);background:#52f2b20e}.mail-dialog-agent div{color:#91a098}.mail-dialog-agent span{color:var(--green);font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase}.mail-dialog-agent p{margin:7px 0 0;font-size:10px;line-height:1.55}.mail-copy{padding:18px;border:1px solid #2d3832;border-radius:7px;background:#050907d1}.mail-copy>span{color:#6f7b74;font:600 8px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.mail-copy p{margin:15px 0 0;color:#b0bbb4;font-size:11px;line-height:1.7}@media(max-width:1060px){.mail-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.mail-card{grid-template-columns:1fr;height:auto}.mail-card>header{padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(var(--mail-accent),.14)}.mail-comment-feed{max-height:640px}}@media(max-width:620px){.mail-overview{padding:16px}.mail-overview-head{align-items:flex-start;flex-direction:column;gap:10px}.mail-overview-actions{width:100%;align-items:stretch;flex-direction:column}.mail-clear-button{justify-content:center}.mail-dialog-layer{padding:10px}.mail-dialog{padding:17px}}@media(max-width:620px){.mail-status-panel{padding:16px}.mail-status-heading{align-items:flex-start;flex-direction:column}.mail-status-grid{grid-template-columns:1fr}}.hermes-status{min-height:144px;padding:20px 22px;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.7fr);align-items:center;gap:24px}.hermes-identity{min-width:0;display:flex;align-items:center;gap:14px}.hermes-avatar{position:relative;width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border:1px solid rgba(82,242,178,.48);border-radius:12px;color:var(--green);background:radial-gradient(circle,#52f2b22b,#09110d 70%);box-shadow:0 0 22px #52f2b21a,inset 0 1px #ffffff0d}.hermes-avatar:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(82,242,178,.14);border-radius:8px}.hermes-avatar i{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;border:3px solid #101713;border-radius:50%;background:var(--green);box-shadow:0 0 10px #52f2b2e6}.hermes-identity>div{min-width:0}.hermes-identity>div>span{color:var(--green);font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.13em}.hermes-identity h2{margin:8px 0 5px;font:600 22px/1 Space Grotesk,sans-serif}.hermes-identity p{margin:0;color:#68746d;font-size:9px}.hermes-status-items{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #2b3731;border-radius:8px;background:#080d0a}.hermes-status-items article{min-width:0;min-height:83px;padding:13px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #29342e}.hermes-status-items article:last-child{border-right:0}.hermes-status-items article>span{display:flex;align-items:center;gap:6px;color:#66736b;font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.hermes-status-items article>span svg{color:#52f2b2b8}.hermes-status-items strong{margin-top:10px;overflow:hidden;color:#dbe4df;font:600 11px/1.2 Space Grotesk,sans-serif;text-overflow:ellipsis;white-space:nowrap}.hermes-status-items em{margin-top:8px;display:flex;align-items:center;gap:5px;color:#66736b;font:500 7px/1 JetBrains Mono,monospace;font-style:normal}.hermes-status-items em i{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 7px #52f2b2cc}.agent-workspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);gap:15px;align-items:stretch}.hermes-thoughts,.hermes-tools{min-height:450px;padding:21px}.hermes-thoughts>header,.hermes-tools>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.hermes-thoughts>header span:first-child,.hermes-tools>header span:first-child{color:var(--green);font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.12em}.hermes-thoughts h2,.hermes-tools h2{margin:8px 0 0;font:600 22px/1 Space Grotesk,sans-serif}.hermes-live{display:inline-flex;align-items:center;gap:6px;padding:7px 8px;border:1px solid rgba(82,242,178,.27);border-radius:5px;color:var(--green);background:#09140e;font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.hermes-live i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b2e6;animation:hermes-pulse 1.8s ease-in-out infinite}@keyframes hermes-pulse{50%{opacity:.35;box-shadow:0 0 3px #52f2b24d}}.hermes-thought-note{margin:18px 0 9px;padding:9px 11px;display:flex;align-items:center;gap:8px;border-left:2px solid rgba(82,242,178,.8);color:#718078;background:#0a1711;font-size:8px}.hermes-thought-note svg{color:var(--green)}.hermes-thought-feed{--agent-thought-row:76px;position:relative;max-height:calc(10 * var(--agent-thought-row) + 9px);padding-right:7px;display:grid;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2d6a50 #09100c}.hermes-thought-feed::-webkit-scrollbar,.hermes-tool-list::-webkit-scrollbar{width:7px}.hermes-thought-feed::-webkit-scrollbar-track,.hermes-tool-list::-webkit-scrollbar-track{background:#09100c;border-radius:7px}.hermes-thought-feed::-webkit-scrollbar-thumb,.hermes-tool-list::-webkit-scrollbar-thumb{background:#24533f;border-radius:7px}.hermes-thought-feed:before{content:"";position:absolute;left:16px;top:15px;bottom:15px;width:1px;background:linear-gradient(var(--green),rgba(82,242,178,.08))}.hermes-thought{position:relative;min-width:0;padding:11px 9px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;border-bottom:1px solid #253029}.hermes-thought:last-child{border-bottom:0}.thought-node{position:relative;z-index:1;width:32px;height:32px;display:grid;place-items:center;border:1px solid #334039;border-radius:50%;color:#78867e;background:#09100c}.hermes-thought.is-current .thought-node{color:var(--green);border-color:#52f2b27a;box-shadow:0 0 13px #52f2b21a}.hermes-thought>div{min-width:0}.hermes-thought header{display:flex;align-items:center;gap:9px}.hermes-thought time{color:#59665f;font:500 7px/1 JetBrains Mono,monospace}.hermes-thought header span{padding:4px 5px;border:1px solid #303b35;border-radius:4px;color:#8a978f;font:600 6px/1 JetBrains Mono,monospace;text-transform:uppercase}.hermes-thought.is-current header span{color:var(--green);border-color:#52f2b247;background:#52f2b20b}.hermes-thought p{margin:8px 0 0;color:#d0d9d3;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.hermes-timeline-tool p{color:#9ba8a0;font-weight:600}.hermes-timeline-tool small{margin-top:5px;display:block;color:#5f6d65;font:500 7px/1.3 JetBrains Mono,monospace}.hermes-timeline-tool.tool-active .thought-node{color:var(--green);border-color:#52f2b27a;animation:hermes-pulse 1.8s ease-in-out infinite}.hermes-timeline-tool.tool-ok .thought-node{color:#7e9689}.hermes-timeline-tool.tool-error .thought-node,.hermes-timeline-tool.tool-error p{color:#ef826f;border-color:#ef826f6b}.hermes-thoughts>footer{margin-top:8px;padding:10px 9px;display:flex;align-items:center;gap:8px;color:#647169;font:500 8px/1 JetBrains Mono,monospace}.hermes-cursor{width:7px;height:12px;background:var(--green);box-shadow:0 0 8px #52f2b28c;animation:hermes-cursor 1s steps(1) infinite}@keyframes hermes-cursor{50%{opacity:0}}.hermes-tool-count{padding:7px 8px;border:1px solid #344039;border-radius:5px;color:#7b8880;background:#0a0f0c;font:600 7px/1 JetBrains Mono,monospace;text-transform:uppercase}.hermes-tool-list{--agent-tool-row:74px;max-height:calc(10 * var(--agent-tool-row) + 81px);margin-top:19px;padding-right:7px;display:grid;gap:9px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2d6a50 #09100c}.hermes-tool{min-width:0;min-height:65px;padding:10px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #2b3731;border-radius:7px;background:linear-gradient(135deg,#ffffff06,#080d0a)}.hermes-tool.tool-active{border-color:#52f2b259;background:linear-gradient(135deg,#52f2b214,#080e0a);animation:hermes-tool-live 1.6s ease-in-out infinite}@keyframes hermes-tool-live{50%{box-shadow:0 0 18px #52f2b217}}.hermes-tool-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #35423b;border-radius:7px;color:#85928a;background:#090f0b}.hermes-tool.tool-active .hermes-tool-icon{color:var(--green);border-color:#52f2b25c}.hermes-tool>div{min-width:0}.hermes-tool strong,.hermes-tool small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hermes-tool strong{color:#dce5e0;font:600 11px/1 Space Grotesk,sans-serif}.hermes-tool small{margin-top:7px;color:#5e6b63;font-size:7px}.hermes-tool-state{display:flex;align-items:center;gap:4px;color:#7d8982;font:600 7px/1 JetBrains Mono,monospace;white-space:nowrap}.tool-active .hermes-tool-state{color:var(--green)}.hermes-tool.tool-ok{border-color:#52f2b22e}.hermes-tool.tool-ok .hermes-tool-icon,.tool-ok .hermes-tool-state{color:#7fcda6}.hermes-tool.tool-error{border-color:#ff646473;background:linear-gradient(135deg,#ff4c4c14,#0e0808)}.hermes-tool.tool-error .hermes-tool-icon,.tool-error .hermes-tool-state{color:#ff7373;border-color:#ff64645c}.hermes-empty{min-height:170px;display:grid;place-items:center;align-content:center;gap:10px;color:#69756e;font:500 9px/1.4 JetBrains Mono,monospace;text-align:center}.hermes-empty svg{color:#4c5b53}.hermes-disconnected{padding:22px;display:flex;align-items:flex-start;gap:14px;border-color:#efbe5647}.hermes-disconnected>svg{flex:0 0 auto;color:#efbe56}.hermes-disconnected h2{margin:0;color:#dce5e0;font:600 18px/1.2 Space Grotesk,sans-serif}.hermes-disconnected p{margin:8px 0 0;color:#7b8880;font-size:9px;line-height:1.55}.hermes-avatar i.is-offline{background:#efbe56;box-shadow:0 0 7px #efbe568c}.hermes-tool-footer{margin-top:14px;padding-top:13px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #28332d}.hermes-tool-footer span{display:flex;align-items:center;gap:6px;color:#66736b;font:500 7px/1 JetBrains Mono,monospace}.hermes-tool-footer span svg{color:var(--green)}.hermes-tool-footer strong{color:#8d9992;font:600 7px/1 JetBrains Mono,monospace}@media(max-width:1060px){.hermes-status,.agent-workspace{grid-template-columns:1fr}.hermes-thoughts,.hermes-tools{min-height:0}}@media(max-width:720px){.hermes-status-items{grid-template-columns:1fr}.hermes-status-items article{border-right:0;border-bottom:1px solid #29342e}.hermes-status-items article:last-child{border-bottom:0}}@media(max-width:480px){.hermes-status,.hermes-thoughts,.hermes-tools{padding:16px}.hermes-thoughts>header,.hermes-tools>header{flex-direction:column}.hermes-tool{grid-template-columns:38px minmax(0,1fr)}.hermes-tool-state{grid-column:2}}@media(max-width:480px){.hermes-thought p{font-size:14px;line-height:1.65}}.project-favorite-button{position:absolute;z-index:4;top:17px;right:17px;width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid #3b443f;border-radius:7px;color:#738079;background:#0b0f0d;box-shadow:0 7px 16px #00000057,inset 0 1px #ffffff0a;cursor:pointer;transition:color .15s,border-color .15s,background .15s,transform .15s,box-shadow .15s}.project-favorite-button:hover,.project-favorite-button:focus-visible{color:#efbe56;border-color:#efbe568c;background:#19150b;outline:none;transform:translateY(-1px)}.project-favorite-button.is-favorite{color:#ffd36f;border-color:#efbe568c;background:linear-gradient(180deg,#3b2c0f,#201707);box-shadow:0 7px 16px #00000057,0 0 15px #efbe5621,inset 0 1px #ffffff12}.project-card .project-copy{padding-right:34px}@media(max-width:1060px){.home-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.home-project-grid{grid-template-columns:1fr}}.cbs75-dashboard{--project-accent:70,202,238}.project-load-state,.project-load-error{min-height:72px;padding:18px 20px;display:flex;align-items:center;border:1px solid #2d3933;border-radius:9px;color:#95a29b;background:#0a100d;font:500 10px/1.5 JetBrains Mono,monospace}.project-load-error{color:#f2b6b6;border-color:#ef6c6c59;background:#5015152e}.cbs75-action-bar{display:flex;flex-wrap:wrap;gap:10px}.cbs75-action{min-height:40px;padding:0 14px;text-decoration:none}.cbs75-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.cbs75-platform{min-width:0;padding:20px}.cbs75-platform-title{display:flex;align-items:center;gap:12px}.cbs75-brand-logo{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:11px;color:#fff;font:700 13px/1 Space Grotesk,sans-serif;box-shadow:0 8px 18px #00000059,inset 0 1px #ffffff24}.cbs75-brand-logo.brand-direct{background:linear-gradient(145deg,#ff3b30,#cf111a);font-size:24px}.cbs75-brand-logo.brand-2gis{background:linear-gradient(145deg,#39c56b,#168a45);font-size:11px}.cbs75-platform-metrics{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cbs75-platform-metrics>div{min-width:0;min-height:68px;padding:11px;border:1px solid #2a3630;border-radius:7px;background:#090e0b}.cbs75-platform-metrics small,.cbs75-platform-metrics strong{display:block}.cbs75-platform-metrics small{overflow:hidden;color:#68756d;font:600 7px/1.2 JetBrains Mono,monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.cbs75-platform-metrics strong{margin-top:10px;color:#e4ece7;font:600 15px/1 Space Grotesk,sans-serif}.cbs75-metric-change{width:max-content;margin-top:8px;display:block;padding:3px 6px;border-radius:999px;font:700 8px/1 JetBrains Mono,monospace}.cbs75-metric-change.is-positive{color:#65d98b;background:#2fb85d21}.cbs75-metric-change.is-negative{color:#ff7272;background:#e23a3a21}.cbs75-metric-change.is-neutral{color:#9aa69f;background:#9aa69f1a}.cbs75-platform-note{margin:14px 0 0;color:#66736b;font:500 8px/1.45 JetBrains Mono,monospace}.cbs75-bottom-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.cbs75-tasks-panel{--project-accent:82,242,178}.cbs75-task-list{margin:16px 0 0;padding:0;display:grid;gap:7px;list-style:none}.cbs75-task-list.is-scrollable{max-height:543px;padding-right:5px;overflow-y:auto;overscroll-behavior:contain}.cbs75-task-list li{height:48px;padding:9px 10px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;overflow:hidden;border:1px solid #29352e;border-radius:7px;background:#090f0b;box-sizing:border-box}.cbs75-task-list input{width:15px;height:15px;margin:1px 0 0;accent-color:var(--green)}.cbs75-task-list span{display:-webkit-box;overflow:hidden;color:#c5d0ca;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cbs75-task-list li.is-completed{order:2;opacity:.62}.cbs75-task-list span.is-completed{color:#78847d;text-decoration:line-through}.cbs75-task-empty{margin:16px 0 0;color:#68756d;font-size:10px}.cbs75-event-list{margin-top:16px;display:grid;gap:8px}.cbs75-event{min-height:62px;padding:10px 0;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:11px;border-bottom:1px solid #253029}.cbs75-event>span{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px #52f2b28c}.cbs75-event strong,.cbs75-event small{display:block}.cbs75-event strong{color:#d9e1dc;font-size:11px}.cbs75-event small{margin-top:6px;color:#66736b;font-size:8px;line-height:1.45}.cbs75-event time{color:#5d6962;font:500 7px/1 JetBrains Mono,monospace;white-space:nowrap}.cbs75-report-list{margin-top:16px;display:grid;gap:8px}.cbs75-report-list a{min-height:48px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #2b3831;border-radius:7px;color:#b8c4bd;background:#090f0b;font-size:10px;line-height:1.3;text-decoration:none;transition:border-color .16s,color .16s,background .16s}.cbs75-report-list a:hover,.cbs75-report-list a:focus-visible{color:var(--green);border-color:#52f2b266;background:#0d1812;outline:none}.cbs75-report-list a svg{flex:0 0 auto;color:var(--green)}.cbs75-report-list button{width:100%;min-height:48px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #2b3831;border-radius:7px;color:#b8c4bd;background:#090f0b;font:500 10px/1.3 Inter,sans-serif;text-align:left;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.cbs75-report-list button:hover,.cbs75-report-list button:focus-visible{color:var(--green);border-color:#52f2b266;background:#0d1812;outline:none}.cbs75-report-list button svg{flex:0 0 auto;color:var(--green)}.cbs75-report-page{--project-accent:70,202,238}.cbs75-report-hero{min-height:210px;align-content:end}.cbs75-report-hero>div{position:relative;z-index:1}.cbs75-report-hero h1{max-width:900px;margin:13px 0 0;color:#eef5f1;font:600 clamp(28px,4vw,46px)/1.05 Space Grotesk,sans-serif;letter-spacing:-.035em}.cbs75-report-document{min-width:0;padding:clamp(22px,4vw,44px)}.cbs75-report-copy{max-width:900px;margin:0 auto;color:#b7c2bc}.cbs75-report-copy h2{margin:30px 0 14px;color:#eff5f1;font:600 clamp(24px,3vw,34px)/1.12 Space Grotesk,sans-serif}.cbs75-report-copy h3{margin:25px 0 11px;color:#dce7e1;font:600 19px/1.2 Space Grotesk,sans-serif}.cbs75-report-copy p{margin:9px 0;color:#a8b4ad;font-size:14px;line-height:1.72;overflow-wrap:anywhere}.cbs75-report-space{height:8px;display:block}.cbs75-report-list-row{padding-left:14px;border-left:2px solid rgba(var(--project-accent),.48)}.cbs75-report-table-row{padding:10px 12px;border:1px solid #29352f;border-radius:6px;background:#090f0b;font-family:JetBrains Mono,monospace;font-size:11px!important}.cbs75-charts-section{display:grid;gap:14px}.cbs75-section-heading>span{color:rgb(var(--project-accent));font:600 8px/1 JetBrains Mono,monospace;letter-spacing:.13em}.cbs75-section-heading h2{margin:8px 0 0;font:600 22px/1 Space Grotesk,sans-serif}.cbs75-section-heading p{margin:8px 0 0;color:#66736b;font:500 8px/1.5 JetBrains Mono,monospace}.cbs75-chart-tool{min-width:0;display:grid;gap:10px}.cbs75-chart-tabs{min-width:0;display:flex;gap:7px;padding:3px 2px 8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#304038 transparent}.cbs75-chart-tabs button{flex:0 0 auto;min-height:35px;padding:0 12px;border:1px solid #2a3730;border-radius:7px;color:#77847c;background:#090e0b;font:600 8px/1 JetBrains Mono,monospace;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.cbs75-chart-tabs button:hover{color:#b9c7bf;border-color:#405148}.cbs75-chart-tabs button[aria-selected=true]{color:#dcf7e6;border-color:rgba(var(--project-accent),.62);background:rgba(var(--project-accent),.1);box-shadow:inset 0 -2px rgb(var(--project-accent))}.cbs75-chart-tabs button:focus-visible{outline:2px solid rgb(var(--project-accent));outline-offset:2px}.cbs75-chart-tool [role=tabpanel]{min-width:0}.cbs75-chart-tool .cbs75-chart-card{min-height:330px}.cbs75-chart-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cbs75-chart-card{min-width:0;padding:17px;overflow:hidden}.cbs75-chart-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cbs75-chart-card>header span{color:rgb(var(--project-accent));font:600 7px/1 JetBrains Mono,monospace;letter-spacing:.12em}.cbs75-chart-card h3{margin:7px 0 0;color:#dce6e0;font:600 14px/1.15 Space Grotesk,sans-serif}.cbs75-chart-card>header svg{flex:0 0 auto;color:rgba(var(--project-accent),.78)}.cbs75-line-chart{width:100%;height:auto;margin-top:12px;display:block;overflow:visible}.cbs75-chart-guide{fill:none;stroke:#27322c;stroke-width:1}.cbs75-line-chart polyline{fill:none;stroke:rgb(var(--project-accent));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(var(--project-accent),.28))}.cbs75-line-chart circle{fill:#08100c;stroke:rgb(var(--project-accent));stroke-width:2.5}.cbs75-chart-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:6px}.cbs75-chart-values span{min-width:0;padding-top:8px;border-top:1px solid #26312b}.cbs75-chart-values small,.cbs75-chart-values strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbs75-chart-values small{color:#59665f;font:500 6px/1 JetBrains Mono,monospace}.cbs75-chart-values strong{margin-top:6px;color:#b9c7bf;font:600 9px/1 JetBrains Mono,monospace}.cbs75-bar-chart{min-height:178px;margin-top:14px;display:flex;align-items:stretch;justify-content:center;gap:18px}.cbs75-bar-chart>div{width:min(88px,42%);min-width:0;display:grid;grid-template-rows:24px 1fr 18px;gap:6px;text-align:center}.cbs75-bar-chart strong{overflow:hidden;color:#c8d4cd;font:600 9px/1 JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.cbs75-bar-track{min-height:116px;display:flex;align-items:flex-end;overflow:hidden;border:1px solid #28342d;border-radius:5px;background:linear-gradient(180deg,#101713,#070c09)}.cbs75-bar-track i{width:100%;display:block;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgb(var(--project-accent)),rgba(var(--project-accent),.34));box-shadow:0 0 14px rgba(var(--project-accent),.18)}.cbs75-bar-chart small{overflow:hidden;color:#657169;font:500 7px/1 JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1060px){.cbs75-bottom-grid{grid-template-columns:1fr}}@media(max-width:900px){.cbs75-chart-grid{grid-template-columns:1fr}}@media(max-width:720px){.cbs75-platform-grid{grid-template-columns:1fr}.cbs75-action{width:100%;justify-content:center}.cbs75-platform-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cbs75-event{grid-template-columns:8px minmax(0,1fr)}.cbs75-event time{grid-column:2}}@media(max-width:420px){.cbs75-platform-metrics{grid-template-columns:1fr}.cbs75-dashboard .project-kpi strong{font:600 19px/1 Space Grotesk,sans-serif;letter-spacing:-.02em;white-space:nowrap}.cbs75-platform-metrics strong{font-size:13px;white-space:nowrap}.cbs75-chart-values strong{font-size:8px;letter-spacing:-.03em}.cbs75-bar-chart strong{font:600 8px/1 Space Grotesk,sans-serif;letter-spacing:-.03em}.cbs75-report-document{padding:18px}.cbs75-report-copy p{font-size:13px;line-height:1.65}}.account-limits{margin-top:12px;overflow:hidden;border:1px solid #2b352f;border-radius:7px;background:#090d0b}.account-limit-row{position:relative;isolation:isolate;overflow:hidden;padding:10px;transition:background .25s,box-shadow .25s,opacity .25s}.account-limit-row:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:var(--usage);background:linear-gradient(90deg,#197d582e,#54efb252);box-shadow:inset -1px 0 #6effcb47,0 0 18px #42dca517;transition:width .4s ease,background .25s}.account-limit-row+.account-limit-row{border-top:1px solid #28322d}.account-limit-meta{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) 38px;align-items:center;gap:8px}.account-limit-meta strong,.account-limit-meta b{font:700 9px/1 JetBrains Mono,monospace}.account-limit-meta strong{color:#94a299}.account-limit-meta b{color:#dce7e0;text-align:right}.account-limit-meta span{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;color:#68766e;font:500 8px/1 JetBrains Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.account-limit-meta svg{flex:0 0 auto}.account-limit-row.is-warning:before{background:linear-gradient(90deg,#7e5b183d,#e8c15b57);box-shadow:inset -1px 0 #ffda834d,0 0 18px #e8c15b1f}.account-limit-row.is-warning .account-limit-meta strong,.account-limit-row.is-warning .account-limit-meta b{color:#e8c15b}.account-limit-row.is-critical{background:linear-gradient(90deg,#000000e0,#280e11d1);box-shadow:inset 3px 0 #ec6672,inset 0 0 28px #000000b8}.account-limit-row.is-critical:before{background:linear-gradient(90deg,#4c0d189e,#ed4a5b57);box-shadow:inset -1px 0 #ff859159,0 0 18px #ee596829}.account-limit-row.is-critical .account-limit-meta strong,.account-limit-row.is-critical .account-limit-meta b{color:#ff9098}.account-limit-row.is-critical .account-limit-meta span{color:#a87579}.home-account-grid .home-account-card{min-height:92px;display:block;padding:8px 10px}.home-account-top{position:relative;z-index:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.home-account-limits{position:relative;z-index:1;margin-top:7px;display:grid;gap:3px}.home-account-limit{min-width:0;padding:3px 5px;display:grid;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;gap:5px;border-radius:3px;transition:background .25s,box-shadow .25s}.home-account-limit small,.home-account-limit b{font:700 7px/1 JetBrains Mono,monospace}.home-account-limit small{color:#77847c}.home-account-limit b{color:#aab7af;text-align:right}.home-account-limit-track{height:4px;overflow:hidden;border-radius:2px;background:#1b241f;box-shadow:inset 0 1px 2px #000}.home-account-limit-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#18825a,#55efb2);transition:width .4s ease}.home-account-limit.is-warning small,.home-account-limit.is-warning b{color:#e8c15b}.home-account-limit.is-warning .home-account-limit-fill{background:linear-gradient(90deg,#80621f,#e8c15b)}.home-account-limit.is-critical{background:linear-gradient(90deg,#000000e6,#2f0c11d1);box-shadow:inset 2px 0 #ed6674,inset 0 0 16px #000000ad}.home-account-limit.is-critical small,.home-account-limit.is-critical b{color:#ff8993}.home-account-limit.is-critical .home-account-limit-fill{background:linear-gradient(90deg,#721826,#ef5969);box-shadow:0 0 8px #ef59696b}@media(max-width:480px){.account-limit-meta{grid-template-columns:22px minmax(0,1fr) 34px}.account-limit-meta span{font-size:7px}}.login-gate.is-harness-login{background:#fff;color:#0f1115}.login-gate.is-harness-login>.matrix-rain{display:none}.is-harness-login .login-window{border-color:#e4e7ec;border-radius:16px;background:#f9fafb;box-shadow:0 18px 60px #2631481a,inset 0 1px #fff}.is-harness-login .login-brand img{filter:none}.is-harness-login .login-copy h1{color:#0f1115}.is-harness-login .pin-label{color:#61666b}.is-harness-login .pin-input{border-color:#adb2b8;background:#fff;color:#0f1115}.is-harness-login .pin-input:focus{border-color:#4176e6;box-shadow:0 0 0 3px #4176e624}.is-harness-login .pin-hint,.is-harness-login .auth-alternative,.is-harness-login .login-window.is-checking p{color:#81858c}.is-harness-login .face-id-login{border-color:#4176e6;background:#4176e6;color:#fff;box-shadow:0 8px 22px #4176e62e}.is-harness-login .auth-alternative:hover{color:#0f1115}.is-harness-login .login-recovery{border-color:#e4e7ec;background:#fff}.is-harness-login .login-recovery label{color:#61666b}.is-harness-login .login-recovery input{border-color:#adb2b8;background:#fff;color:#0f1115}.is-harness-login .login-recovery button{border-color:#e4e7ec;background:#f5f6f7;color:#0f1115}.is-harness-login .login-spinner{border-color:#e4edfd;border-top-color:#4176e6}
