@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-standard-normal-Czevyj-6.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-standard-normal-CJcjJNj7.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-standard-normal-DihXLNYH.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-standard-italic-DxWqP7Ku.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-standard-italic-CGbN9UgK.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-standard-italic-lSdLDfvT.woff2) format("woff2-variations");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: oklch(.966 .01 78);--surface: oklch(.995 .004 78);--surface-2: oklch(.951 .012 78);--surface-3: oklch(.914 .014 78);--text: oklch(.22 .032 291);--muted: oklch(.465 .03 291);--faint: oklch(.615 .022 291);--border: oklch(.885 .014 78);--accent: oklch(.465 .17 291);--accent-hover: oklch(.405 .165 291);--accent-press: oklch(.345 .15 291);--accent-soft: oklch(.945 .032 291);--accent-ink: oklch(.4 .15 291);--accent-fg: #ffffff;--info: oklch(.565 .12 231);--info-soft: oklch(.951 .024 231);--info-ink: oklch(.4 .1 231);--warn: oklch(.75 .15 83);--warn-soft: oklch(.96 .045 86);--warn-ink: oklch(.465 .11 70);--danger: oklch(.565 .19 18);--danger-soft: oklch(.96 .03 18);--danger-ink: oklch(.44 .16 16);--r-xs: 5px;--r-sm: 8px;--r-md: 11px;--r-lg: 14px;--r-xl: 18px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--sh-sm: 0 1px 2px oklch(.22 .04 291 / .08), 0 1px 1px oklch(.22 .04 291 / .05);--sh-md: 0 6px 20px oklch(.22 .04 291 / .09), 0 1px 3px oklch(.22 .04 291 / .06);--sh-lg: 0 26px 60px oklch(.22 .04 291 / .17), 0 2px 10px oklch(.22 .04 291 / .07);--sh-ring: 0 0 0 4px oklch(.465 .17 291 / .18);--t-fast: .12s cubic-bezier(.2, .8, .2, 1);--t: .2s cubic-bezier(.2, .8, .2, 1);--font-display: "Fraunces Variable", "Fraunces", ui-serif, Georgia, serif;--font-body: "Plus Jakarta Sans", ui-sans-serif, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--success: var(--accent);--success-soft: var(--accent-soft);--success-ink: var(--accent-ink);--neutral: var(--faint);--neutral-soft: var(--surface-2);--neutral-ink: var(--muted);--border-strong: color-mix(in srgb, var(--text) 18%, var(--surface));--track: color-mix(in srgb, var(--accent) 13%, var(--surface-2));--track-neutral: var(--surface-3);--hatch: repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in srgb, var(--text) 9%, transparent) 5px 6px);--media-ground: #0f0c17;--media-ink: #ffffff;--scrim: rgba(10, 8, 16, .52);--scrim-light: rgba(10, 8, 16, .46);--level-base: var(--bg);--level-primary: var(--surface);--level-secondary: var(--surface-2);--level-sunken: var(--surface-3);--level-elevated-shadow: var(--sh-md);--level-floating-shadow: var(--sh-lg);--fs-display: 48px;--fs-h1: 34px;--fs-h1-mobile: 26px;--fs-h2: 24px;--fs-h3: 18px;--fs-h4: 15px;--fs-body-lg: 15px;--fs-body: 14px;--fs-ui: 13.5px;--fs-body-sm: 13px;--fs-caption: 12px;--fs-meta: 11.5px;--fs-label: 11px;--lh-tight: 1.1;--lh-snug: 1.25;--lh-body: 1.5;--lh-reading: 1.72;--tracking-display: -.008em;--tracking-numeric: -.01em;--tracking-eyebrow: .05em;--tracking-label: .08em;--ease: cubic-bezier(.2, .8, .2, 1);--dur-fast: .12s;--dur: .2s;--dur-slow: .24s;--dur-progress: .3s;--t-slow: var(--dur-slow) var(--ease);--t-progress: var(--dur-progress) var(--ease);--container-page: 1200px;--container-reading: 720px;--container-wide: 1480px;--sidebar-w: 268px;--sidebar-w-collapsed: 76px;--header-h: 64px;--header-h-mobile: 58px;--bottom-nav-h: 58px;--touch: 44px;--z-raised: 1;--z-sticky: 20;--z-tooltip: 60;--z-popover: 70;--z-nav-drawer: 90;--z-search-sheet: 95;--z-drawer: 98;--z-modal: 100;--z-toast: 110}:root[data-theme=dark]{--bg: oklch(.165 .026 291);--surface: oklch(.21 .028 291);--surface-2: oklch(.258 .03 291);--surface-3: oklch(.31 .032 291);--text: oklch(.93 .014 80);--muted: oklch(.72 .018 80);--faint: oklch(.55 .02 80);--border: oklch(.325 .032 291);--accent: oklch(.735 .14 291);--accent-hover: oklch(.79 .13 291);--accent-press: oklch(.675 .14 291);--accent-soft: oklch(.3 .06 291);--accent-ink: oklch(.86 .08 291);--accent-fg: #0d0a17;--info-soft: oklch(.3 .05 231);--info-ink: oklch(.84 .08 231);--warn-soft: oklch(.32 .06 83);--warn-ink: oklch(.87 .09 86);--danger-soft: oklch(.3 .07 18);--danger-ink: oklch(.85 .09 18);--sh-sm: 0 1px 2px rgba(0, 0, 0, .5);--sh-md: 0 6px 22px rgba(0, 0, 0, .55);--sh-lg: 0 26px 60px rgba(0, 0, 0, .68);--sh-ring: 0 0 0 4px oklch(.735 .14 291 / .28);--track: color-mix(in srgb, var(--accent) 16%, var(--surface-2));--scrim: rgba(0, 0, 0, .6);--scrim-light: rgba(0, 0, 0, .52)}:root,[data-density=balanced]{--d-section: var(--s-6);--d-gap: var(--s-4);--d-inset: var(--s-4);--d-row-y: 12px;--d-row-x: var(--s-3);--d-text: var(--fs-body);--d-text-lh: var(--lh-body);--d-title: var(--fs-h4);--d-meta: var(--fs-caption);--d-control-h: 40px;--d-radius: var(--r-md);--d-icon: 18px;--d-node: 20px;--d-container: var(--container-page)}[data-density=immersive]{--d-section: var(--s-7);--d-gap: var(--s-5);--d-inset: var(--s-5);--d-row-y: 16px;--d-row-x: var(--s-4);--d-text: var(--fs-body-lg);--d-text-lh: 1.65;--d-title: var(--fs-h3);--d-meta: 12.5px;--d-control-h: 44px;--d-radius: var(--r-lg);--d-icon: 20px;--d-node: 24px;--d-container: var(--container-reading)}[data-density=dense]{--d-section: var(--s-5);--d-gap: var(--s-3);--d-inset: var(--s-3);--d-row-y: 8px;--d-row-x: var(--s-3);--d-text: var(--fs-body-sm);--d-text-lh: 1.4;--d-title: var(--fs-ui);--d-meta: var(--fs-meta);--d-control-h: 34px;--d-radius: var(--r-sm);--d-icon: 16px;--d-node: 16px;--d-container: var(--container-wide)}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:600;letter-spacing:var(--tracking-display);margin:0}p{margin:0}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}::selection{background:var(--accent-soft);color:var(--accent-ink)}::placeholder{color:var(--faint);opacity:1}ul,ol{margin:0;padding:0}dl,dd{margin:0}svg{flex:none}@keyframes om-fade{0%{opacity:0}to{opacity:1}}@keyframes om-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes om-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes om-right{0%{transform:translate(100%)}to{transform:none}}@keyframes om-toast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes om-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes om-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes om-spin{to{transform:rotate(360deg)}}@keyframes om-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--danger) 45%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}@keyframes om-settle{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:var(--r-pill);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:var(--s-3);top:var(--s-3);z-index:var(--z-toast);padding:9px 15px;border-radius:var(--r-sm);background:var(--accent);color:var(--accent-fg);font-weight:600;font-size:var(--fs-ui);transform:translateY(-160%);transition:transform var(--t-fast)}.skip-link:focus-visible{transform:none;color:var(--accent-fg);text-decoration:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:root[data-motion=reduced] *,:root[data-motion=reduced] *:before,:root[data-motion=reduced] *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.contents{display:contents}[hidden]{display:none!important}@media print{:root[data-print=sheet] #root,:root[data-print=sheet] [data-overlay-scrim],:root[data-print=sheet] [data-print-hide]{display:none!important}:root[data-print=sheet] [data-overlay]{position:static!important;display:block!important;padding:0!important;background:none!important}:root[data-print=sheet] [data-overlay] [role=dialog]{position:static!important;width:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;border:none!important;box-shadow:none!important;background:none!important}}.type-display{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display);line-height:1.02;letter-spacing:-.035em}.type-h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}.type-h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.2;letter-spacing:var(--tracking-display)}.type-h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-display)}.type-h4{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.3;letter-spacing:-.01em}.type-body-lg{font-size:var(--fs-body-lg);line-height:1.6}.type-body{font-size:var(--fs-body);line-height:var(--lh-body)}.type-body-sm{font-size:var(--fs-body-sm);line-height:1.45}.type-caption{font-size:var(--fs-caption);line-height:1.4;font-weight:500}.type-meta{font-size:var(--fs-meta);line-height:1.4;color:var(--faint)}.type-label{font-size:var(--fs-label);line-height:1.3;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}.type-eyebrow{font-size:var(--fs-label);line-height:1.3;font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent-ink)}.type-numeric{font-family:var(--font-display);font-weight:600;letter-spacing:var(--tracking-numeric);font-variant-numeric:tabular-nums}.type-reading{font-size:16px;line-height:var(--lh-reading);max-width:68ch;text-wrap:pretty}.tone-muted{color:var(--muted)}.tone-faint{color:var(--faint)}.tabular{font-variant-numeric:tabular-nums}.pretty{text-wrap:pretty}@media(max-width:767px){.type-display{font-size:38px}.type-h1{font-size:var(--fs-h1-mobile)}.type-h2{font-size:21px}}._spinner_16ee1_1{display:inline-grid;place-items:center;flex:none;color:inherit}._spinner_16ee1_1 svg{animation:om-spin .8s linear infinite}._button_s7590_2{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;cursor:pointer;font-family:var(--font-body);font-size:var(--fs-ui);font-weight:600;line-height:1.2;padding:9px 15px;min-height:38px;border-radius:var(--r-sm);border:1px solid transparent;background:transparent;color:var(--text);white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)}._button_s7590_2:hover{text-decoration:none}._button_s7590_2:active:not(:disabled),._button_s7590_2[data-force=active]{transform:translateY(.5px)}._button_s7590_2:focus-visible,._button_s7590_2[data-force=focus]{outline:2px solid var(--accent);outline-offset:2px}._primary_s7590_42{background:var(--accent);color:var(--accent-fg);box-shadow:var(--sh-sm)}._primary_s7590_42:hover,._primary_s7590_42[data-force=hover]{background:var(--accent-hover);color:var(--accent-fg)}._primary_s7590_42:active:not(:disabled),._primary_s7590_42[data-force=active]{background:var(--accent-press)}._secondary_s7590_57{background:var(--surface);border-color:var(--border)}._secondary_s7590_57:hover,._secondary_s7590_57[data-force=hover]{background:var(--surface-2);color:var(--text)}._secondary_s7590_57:active:not(:disabled),._secondary_s7590_57[data-force=active]{background:var(--surface-3)}._secondary_s7590_57[aria-pressed=true],._secondary_s7590_57[data-force=selected]{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--border));color:var(--accent-ink)}._ghost_s7590_77{color:var(--accent-ink)}._ghost_s7590_77:hover,._ghost_s7590_77[data-force=hover]{background:var(--accent-soft);color:var(--accent-ink)}._quiet_s7590_86{color:var(--muted)}._quiet_s7590_86:hover,._quiet_s7590_86[data-force=hover]{background:var(--surface-2);color:var(--text)}._danger_s7590_95{color:var(--danger-ink);background:var(--danger-soft)}._danger_s7590_95:hover,._danger_s7590_95[data-force=hover]{background:color-mix(in srgb,var(--danger) 16%,var(--danger-soft));color:var(--danger-ink)}._button_s7590_2:disabled,._button_s7590_2[aria-disabled=true]{background:var(--surface-2);border-color:transparent;color:var(--faint);box-shadow:none;cursor:not-allowed}._sm_s7590_114{font-size:12.5px;padding:6px 12px;min-height:32px}._lg_s7590_119{font-size:14.5px;padding:11px 18px;min-height:var(--touch);border-radius:var(--r-md)}._block_s7590_125{width:100%}._loading_s7590_129{color:transparent!important}._loading_s7590_129>:not(._spinner_s7590_132){visibility:hidden}._spinner_s7590_132{position:absolute;inset:0;display:grid;place-items:center}._primary_s7590_42._loading_s7590_129 ._spinner_s7590_132{color:var(--accent-fg)}._secondary_s7590_57._loading_s7590_129 ._spinner_s7590_132,._ghost_s7590_77._loading_s7590_129 ._spinner_s7590_132,._quiet_s7590_86._loading_s7590_129 ._spinner_s7590_132{color:var(--accent-ink)}._loading_s7590_129:disabled{background:var(--accent)}._secondary_s7590_57._loading_s7590_129:disabled{background:var(--surface);border-color:var(--border)}._success_s7590_158{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none;border-color:transparent}._success_s7590_158:hover{background:var(--accent-soft);color:var(--accent-ink)}._success_s7590_158 svg:first-child{animation:om-settle .26s var(--ease) both}._icon_s7590_173{padding:0;width:38px;height:38px;min-height:0;color:var(--muted)}._icon_s7590_173._sm_s7590_114{width:28px;height:28px}._icon_s7590_173._boxed_s7590_184{width:34px;height:34px}._icon_s7590_173._lg_s7590_119{width:var(--touch);height:var(--touch)}._icon_s7590_173._secondary_s7590_57,._icon_s7590_173._quiet_s7590_86:hover{color:var(--text)}._region_2ch62_1{position:fixed;z-index:var(--z-toast);right:var(--s-5);bottom:var(--s-5);display:flex;flex-direction:column;gap:10px;pointer-events:none}._mobile_2ch62_11{left:var(--s-3);right:var(--s-3)}._toast_2ch62_16{pointer-events:auto;display:flex;align-items:flex-start;gap:11px;width:min(92vw,380px);padding:var(--s-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-lg);animation:om-toast .22s var(--ease) both}._mobile_2ch62_11 ._toast_2ch62_16{width:100%}._toast_2ch62_16>svg{flex:none}._success_2ch62_35>svg{color:var(--accent-ink)}._info_2ch62_38>svg{color:var(--info-ink)}._warn_2ch62_41>svg{color:var(--warn-ink)}._error_2ch62_44>svg{color:var(--danger-ink)}._text_2ch62_48{flex:1;min-width:0}._title_2ch62_52{display:block;font-weight:600;font-size:var(--fs-ui);color:var(--text)}._body_2ch62_58{display:block;font-size:12.5px;color:var(--muted)}._action_2ch62_64{align-self:center;border:0;background:transparent;color:var(--accent-ink);font-size:var(--fs-caption);font-weight:600;padding:6px 8px;border-radius:var(--r-xs);cursor:pointer}._action_2ch62_64:hover{background:var(--accent-soft)}._avatar_13yhy_1{display:inline-grid;place-items:center;flex:none;border-radius:50%;font-family:var(--font-display);font-weight:600;line-height:1;letter-spacing:0;background:var(--tone-soft);color:var(--tone-ink);-webkit-user-select:none;user-select:none}._accent_13yhy_14{--tone-soft: var(--accent-soft);--tone-ink: var(--accent-ink)}._info_13yhy_18{--tone-soft: var(--info-soft);--tone-ink: var(--info-ink)}._warn_13yhy_22{--tone-soft: var(--warn-soft);--tone-ink: var(--warn-ink)}._danger_13yhy_26{--tone-soft: var(--danger-soft);--tone-ink: var(--danger-ink)}._neutral_13yhy_30{--tone-soft: var(--surface-3);--tone-ink: var(--muted)}._group_13yhy_35{display:inline-flex;align-items:center}._stacked_13yhy_39{box-shadow:0 0 0 2px var(--surface)}._stacked_13yhy_39+._stacked_13yhy_39{margin-left:-9px}._badge_18ep6_2{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--r-pill);font-size:var(--fs-meta);font-weight:600;line-height:1.35;white-space:nowrap;background:var(--tone-soft);color:var(--tone-ink)}._withIcon_18ep6_15{padding-left:7px}._sm_18ep6_18{padding:1px 7px;font-size:var(--fs-label)}._sm_18ep6_18._withIcon_18ep6_15{padding-left:5px}._outline_18ep6_25{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 35%,var(--border))}._solid_18ep6_29{background:var(--tone);color:var(--accent-fg)}._dot_18ep6_34{width:6px;height:6px;border-radius:50%;background:var(--tone);flex:none}._accent_18ep6_42{--tone: var(--accent);--tone-soft: var(--accent-soft);--tone-ink: var(--accent-ink)}._info_18ep6_47{--tone: var(--info);--tone-soft: var(--info-soft);--tone-ink: var(--info-ink)}._warn_18ep6_52{--tone: var(--warn);--tone-soft: var(--warn-soft);--tone-ink: var(--warn-ink)}._danger_18ep6_57{--tone: var(--danger);--tone-soft: var(--danger-soft);--tone-ink: var(--danger-ink)}._neutral_18ep6_62{--tone: var(--neutral);--tone-soft: var(--neutral-soft);--tone-ink: var(--neutral-ink)}._count_18ep6_68{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 7px;border-radius:var(--r-pill);font-size:var(--fs-label);font-weight:600;font-variant-numeric:tabular-nums;background:var(--tone-soft);color:var(--tone-ink)}._kbd_18ep6_82{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:10px;font-weight:600;line-height:1.4;padding:2px 6px;border-radius:var(--r-xs);background:var(--surface-2);color:var(--muted);white-space:nowrap}._kbdPlain_18ep6_95{background:transparent;padding:0;font-weight:400;color:var(--faint)}._chip_18ep6_103{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--tone-soft);color:var(--tone-ink)}._chipLg_18ep6_113{width:38px;height:38px;border-radius:var(--r-md)}._chipXl_18ep6_118{width:52px;height:52px;border-radius:var(--r-lg)}._accent_j3hbz_1{--tone-soft: var(--accent-soft);--tone-ink: var(--accent-ink)}._info_j3hbz_5{--tone-soft: var(--info-soft);--tone-ink: var(--info-ink)}._warn_j3hbz_9{--tone-soft: var(--warn-soft);--tone-ink: var(--warn-ink)}._danger_j3hbz_13{--tone-soft: var(--danger-soft);--tone-ink: var(--danger-ink)}._message_j3hbz_19{display:flex;align-items:flex-start;gap:10px;padding:var(--s-3);border-radius:var(--r-md);background:var(--tone-soft);color:var(--tone-ink)}._message_j3hbz_19>svg{flex:none}._messageBody_j3hbz_31{flex:1;min-width:0;font-size:var(--fs-body-sm);line-height:1.45}._messageAction_j3hbz_37{flex:none;margin:-4px -4px -4px 0}._skeleton_j3hbz_42{display:block;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:om-shimmer 1.4s ease-in-out infinite}._state_j3hbz_51{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:var(--s-6) var(--s-3)}._compact_j3hbz_59{padding:var(--s-4) var(--s-3)}._stateTitle_j3hbz_62{font-size:16px;margin-top:6px}._stateBody_j3hbz_66{max-width:38ch;font-size:var(--fs-body-sm);color:var(--muted);text-wrap:pretty}._stateActions_j3hbz_72{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-2);margin-top:6px}._accent_dgzci_1{--tone: var(--accent);--tone-ink: var(--accent-ink);--tone-track: var(--track)}._info_dgzci_6{--tone: var(--info);--tone-ink: var(--info-ink);--tone-track: color-mix(in srgb, var(--info) 14%, var(--surface-2))}._warn_dgzci_11{--tone: var(--warn);--tone-ink: var(--warn-ink);--tone-track: color-mix(in srgb, var(--warn) 18%, var(--surface-2))}._danger_dgzci_16{--tone: var(--danger);--tone-ink: var(--danger-ink);--tone-track: color-mix(in srgb, var(--danger) 14%, var(--surface-2))}._ring_dgzci_23{position:relative;display:inline-grid;place-items:center;flex:none}._ring_dgzci_23 svg{position:absolute;inset:0;overflow:visible}._ringTrack_dgzci_34{stroke:var(--tone-track)}._ringValue_dgzci_37{stroke:var(--tone);transition:stroke-dashoffset var(--t-progress),stroke-dasharray var(--t-progress)}._ringThreshold_dgzci_43{stroke:var(--text);opacity:.55}._ringCenter_dgzci_47{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1}._ringValueText_dgzci_54{font-family:var(--font-display);font-weight:600;letter-spacing:var(--tracking-numeric);font-variant-numeric:tabular-nums;color:var(--text)}._ringUnit_dgzci_61{font-size:.5em;font-weight:600;color:var(--muted);margin-left:1px;letter-spacing:0;vertical-align:.55em}._ringCaption_dgzci_69{margin-top:6px;font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--faint)}._meter_dgzci_79{min-width:0}._meterRow_dgzci_82{display:flex;justify-content:space-between;gap:var(--s-2);font-size:var(--fs-caption);margin-bottom:7px}._meterLabel_dgzci_89{color:var(--muted)}._meterValue_dgzci_92{font-weight:600;font-variant-numeric:tabular-nums}._bar_dgzci_97{position:relative;border-radius:var(--r-pill);background:var(--tone-track, var(--track))}._bar-xs_dgzci_102{height:4px}._bar-sm_dgzci_105{height:6px}._bar-md_dgzci_108{height:8px}._barFill_dgzci_111{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--tone, var(--accent));transition:width var(--t-progress)}._barThreshold_dgzci_118{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--text);opacity:.55;box-shadow:0 0 0 1.5px var(--surface)}._segmentsWrap_dgzci_131{min-width:0}._segments_dgzci_131{display:flex;gap:2px;height:6px}._segment_dgzci_131{position:relative;flex:1;min-width:3px;border-radius:2px;background:var(--track);overflow:hidden}._seg-completed_dgzci_147{background:var(--accent)}._seg-in-progress_dgzci_150{background:var(--track)}._seg-locked_dgzci_153{background:var(--surface-2);background-image:var(--hatch)}._segmentFill_dgzci_157{position:absolute;inset:0 auto 0 0;background:var(--accent)}._segmentsSummary_dgzci_162{margin-top:7px;font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums}._video_dgzci_170{min-width:0}._videoBar_dgzci_173{position:relative;height:4px;border-radius:var(--r-pill);background:var(--track)}._videoFill_dgzci_179{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--accent)}._videoChapter_dgzci_185{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--surface)}._videoHead_dgzci_193{position:absolute;top:50%;width:10px;height:10px;transform:translate(-50%,-50%);border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--surface)}._videoTimes_dgzci_203{display:flex;justify-content:space-between;gap:var(--s-2);margin-top:8px;font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums}._videoResume_dgzci_212{display:inline-flex;align-items:center;gap:5px;color:var(--accent-ink);font-weight:600}._score_dgzci_221{min-width:0}._scoreRow_dgzci_224{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin-bottom:8px}._scoreValue_dgzci_231{font-family:var(--font-display);font-weight:600;font-size:28px;line-height:1;letter-spacing:var(--tracking-numeric);font-variant-numeric:tabular-nums}._scoreVerdict_dgzci_239{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-caption);font-weight:600;color:var(--tone-ink)}._scorePass_dgzci_247{margin-top:6px;font-size:var(--fs-meta);color:var(--faint);white-space:nowrap}._emblem_1nra6_2{display:block;flex:none;overflow:visible}._tick_1nra6_7{stroke:var(--faint);stroke-width:1;opacity:.45}._orbitAchieved_1nra6_12{fill:none;stroke:var(--accent);stroke-width:2}._orbitTrack_1nra6_17{fill:none;stroke:var(--track);stroke-width:3}._orbitProgress_1nra6_22{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;transition:stroke-dasharray var(--t-progress)}._orbitBody_1nra6_29{fill:var(--accent);stroke:var(--bg);stroke-width:2.5}._orbitFuture_1nra6_34{fill:none;stroke:var(--border-strong);stroke-width:1;stroke-dasharray:2 5}._core_1nra6_40{fill:var(--accent-soft)}._coreText_1nra6_43{font-family:var(--font-display);font-weight:600;font-size:17px;fill:var(--accent-ink);letter-spacing:.02em}._root_1nra6_52{container-type:inline-size}._layout_1nra6_55{display:flex;flex-direction:column;gap:var(--s-5)}._lead_1nra6_61{display:flex;align-items:center;gap:var(--s-4)}._leadEmblem_1nra6_66{width:104px;height:104px}._leadText_1nra6_70{display:flex;flex-direction:column;gap:4px;min-width:0}._currentTitle_1nra6_76{font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1.05}._leadNext_1nra6_83{font-size:var(--fs-body-sm);color:var(--muted)}._leadNext_1nra6_83 strong{color:var(--text);font-weight:600}._leadPct_1nra6_91{font-weight:600;color:var(--accent-ink);font-variant-numeric:tabular-nums}._ladder_1nra6_97{list-style:none;display:flex;flex-direction:column}._rung_1nra6_102{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--s-3);padding:var(--s-4) 0;border-top:1px solid var(--border)}._rung_1nra6_102:first-child{border-top:0;padding-top:0}._numeral_1nra6_113{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--faint);letter-spacing:.02em;line-height:1.35}._rungBody_1nra6_121{min-width:0}._rungHead_1nra6_124{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--s-3)}._rungTitle_1nra6_131{font-size:var(--fs-h3)}._descriptor_1nra6_134{margin-top:4px;font-size:var(--fs-body-sm);color:var(--muted);max-width:56ch;text-wrap:pretty}._future_1nra6_142 ._rungTitle_1nra6_131,._future_1nra6_142 ._numeral_1nra6_113,._future_1nra6_142 ._descriptor_1nra6_134{color:var(--faint)}._current_1nra6_76 ._numeral_1nra6_113,._achieved_1nra6_150 ._numeral_1nra6_113{color:var(--accent-ink)}._next_1nra6_153 ._numeral_1nra6_113{color:var(--text)}._next_1nra6_153 ._rungTitle_1nra6_131{font-size:22px}._stateAchieved_1nra6_160,._stateCurrent_1nra6_161,._stateFuture_1nra6_162{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-caption);white-space:nowrap}._stateAchieved_1nra6_160{color:var(--muted)}._stateAchieved_1nra6_160 svg,._stateCurrent_1nra6_161 svg{color:var(--accent)}._stateCurrent_1nra6_161{color:var(--accent-ink);font-weight:600}._stateNext_1nra6_180{font-size:var(--fs-caption);font-weight:600;color:var(--accent-ink);font-variant-numeric:tabular-nums}._stateFuture_1nra6_162{color:var(--faint)}._criteria_1nra6_190{list-style:none;margin-top:var(--s-4);display:grid;gap:var(--s-3)}._criterion_1nra6_196{display:flex;flex-direction:column;gap:6px}._criterionHead_1nra6_201{display:flex;align-items:center;gap:8px;font-size:var(--fs-body-sm)}._criterionLabel_1nra6_207{flex:1;min-width:0;color:var(--text)}._criterionValue_1nra6_212{font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums}._metIcon_1nra6_217{color:var(--accent)}._openDot_1nra6_220{width:15px;height:15px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--border-strong)}._met_1nra6_217 ._criterionLabel_1nra6_207{color:var(--muted)}@container (min-width: 680px){._layout_1nra6_55{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:var(--s-7);align-items:start}._lead_1nra6_61{flex-direction:column;align-items:flex-start;gap:var(--s-5);position:sticky;top:var(--s-4)}._leadEmblem_1nra6_66{width:208px;height:208px}._currentTitle_1nra6_76{font-size:var(--fs-h1)}._criteria_1nra6_190{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:var(--s-5)}}._meterCard_1nra6_259{padding:var(--s-3);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink)}._meterRow_1nra6_265{display:flex;justify-content:space-between;font-size:var(--fs-label);font-weight:600;letter-spacing:.02em;text-transform:uppercase}._meterTrack_1nra6_273{height:5px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 22%,transparent);overflow:hidden;margin:8px 0 6px}._meterFill_1nra6_280{display:block;height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width var(--t-progress)}._meterCaption_1nra6_287{font-size:var(--fs-label);opacity:.85}._root_ficri_2{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:start center;padding:11vh var(--s-4) var(--s-4)}._scrim_ficri_10{position:absolute;inset:0;background:var(--scrim-light);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:om-fade .14s ease both}._dialog_ficri_17{position:relative;width:min(600px,100%);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-lg);overflow:hidden;animation:om-rise .18s var(--ease) both}._head_ficri_27{display:flex;align-items:center;gap:10px;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border)}._headIcon_ficri_34{color:var(--faint)}._input_ficri_37{flex:1;min-width:0;font-size:var(--fs-body-lg);background:transparent;border:0;outline:none}._input_ficri_37:focus-visible{outline:none}._list_ficri_49{max-height:min(54vh,420px);overflow-y:auto;padding:6px}._group_ficri_54{padding:10px 11px 4px;font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._option_ficri_62{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-body);color:var(--text)}._active_ficri_72{background:var(--surface-2)}._optionIcon_ficri_75{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent-ink)}._optionText_ficri_85{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s-3)}._optionLabel_ficri_92{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_ficri_99{font-size:var(--fs-label);color:var(--faint);white-space:nowrap}._live_ficri_104{color:var(--danger-ink);font-weight:600}._due_ficri_108{color:var(--warn-ink);font-weight:600}._empty_ficri_112{padding:var(--s-7) var(--s-4);text-align:center;color:var(--faint)}._empty_ficri_112 p{margin-top:var(--s-2);font-size:var(--fs-body-sm)}._foot_ficri_121{display:flex;gap:var(--s-4);padding:10px var(--s-4);font-size:var(--fs-label);color:var(--faint);border-top:1px solid var(--border);background:var(--surface-2)}._sheet_ficri_132{position:fixed;inset:0;z-index:var(--z-search-sheet);display:flex;flex-direction:column;background:var(--bg);animation:om-fade .14s ease both}._sheetHead_ficri_141{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface);border-bottom:1px solid var(--border)}._sheetHead_ficri_141 ._input_ficri_37{height:46px;padding:0 12px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);font-size:16px}._sheetHead_ficri_141 ._input_ficri_37:focus{border-color:var(--accent);box-shadow:var(--sh-ring)}._sheet_ficri_132 ._list_ficri_49{flex:1;max-height:none;padding:var(--s-3)}._sheet_ficri_132 ._option_ficri_62{min-height:56px;padding:10px 12px;margin-bottom:8px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-sm)}._sheet_ficri_132 ._active_ficri_72{background:var(--surface);box-shadow:var(--sh-sm),inset 0 0 0 1.5px var(--accent)}._sheet_ficri_132 ._optionText_ficri_85{flex-direction:column;align-items:flex-start;gap:2px}._sheet_ficri_132 ._optionLabel_ficri_92{white-space:normal;font-size:var(--fs-body-lg);font-weight:500}._sheet_ficri_132 ._hint_ficri_99{white-space:normal;font-size:var(--fs-caption)}._mobileArrow_ficri_194{color:var(--faint);flex:none}._shell_bsqx1_2{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--bg);color:var(--text)}._column_bsqx1_10{flex:1;min-width:0;display:flex;flex-direction:column;height:100vh;height:100dvh}._main_bsqx1_18{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-6) var(--s-5);outline:none}@media(max-width:767px){._main_bsqx1_18{padding:var(--s-4) var(--s-3) var(--s-7)}}._sidebar_bsqx1_34{width:var(--sidebar-w);flex:none;display:flex;flex-direction:column;height:100%;background:var(--surface);border-right:1px solid var(--border);transition:width var(--t)}._sidebarCollapsed_bsqx1_44{width:var(--sidebar-w-collapsed)}._brand_bsqx1_48{display:flex;align-items:center;gap:10px;padding:var(--s-4) var(--s-4) var(--s-3);min-height:var(--header-h)}._sidebarCollapsed_bsqx1_44 ._brand_bsqx1_48{justify-content:center;padding-inline:0}._brandMark_bsqx1_59{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--accent-fg);font-family:var(--font-display);font-weight:600;font-size:16px;box-shadow:var(--sh-sm),0 0 0 3px var(--accent-soft)}._brandText_bsqx1_75{min-width:0;line-height:1.15}._brandName_bsqx1_79{display:block;font-family:var(--font-display);font-weight:600;font-size:16px;white-space:nowrap}._brandSub_bsqx1_86{display:block;font-size:var(--fs-label);color:var(--faint);white-space:nowrap}._primaryAction_bsqx1_93{padding:0 var(--s-3) var(--s-3)}._nav_bsqx1_97{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--s-3) var(--s-4);display:flex;flex-direction:column;gap:2px}._navGroup_bsqx1_107{display:flex;flex-direction:column;gap:2px}._groupLabel_bsqx1_112{padding:14px 11px 6px;font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._groupRule_bsqx1_120{height:1px;margin:10px 14px;background:var(--border)}._navEntry_bsqx1_125{position:relative}._navItem_bsqx1_129{width:100%;position:relative;display:flex;align-items:center;gap:11px;padding:9px 11px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted);font-size:var(--fs-ui);font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}._navItem_bsqx1_129:hover{background:var(--surface-2);color:var(--text);text-decoration:none}._navItem_bsqx1_129 svg{flex:none}._navItemActive_bsqx1_157,._navItemActive_bsqx1_157:hover{background:color-mix(in srgb,var(--accent-soft) 58%,transparent);color:var(--accent-ink);font-weight:600;box-shadow:inset 2.5px 0 0 var(--accent)}._navItemCollapsed_bsqx1_164{justify-content:center;padding:10px 0}._navLabel_bsqx1_168{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._caret_bsqx1_175{flex:none;color:var(--faint)}._liveDot_bsqx1_179{width:6px;height:6px;margin-right:5px;display:inline-block;vertical-align:1px;border-radius:50%;background:var(--danger);animation:om-pulse 1.8s var(--ease) infinite}._navTip_bsqx1_190{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);z-index:var(--z-tooltip);pointer-events:none;opacity:0;transition:opacity var(--t-fast);background:var(--text);color:var(--surface);font-size:var(--fs-caption);font-weight:500;padding:6px 10px;border-radius:var(--r-xs);box-shadow:var(--sh-md);white-space:nowrap}._navItem_bsqx1_129:hover ._navTip_bsqx1_190,._navItem_bsqx1_129:focus-visible ._navTip_bsqx1_190{opacity:1}._navKids_bsqx1_213{display:flex;flex-direction:column;gap:2px;margin:2px 0 var(--s-2) 34px;padding-left:var(--s-3);border-left:1px solid var(--border)}._navKid_bsqx1_213{width:100%;padding:7px 10px;border-radius:var(--r-xs);color:var(--muted);font-size:var(--fs-body-sm);text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}._navKid_bsqx1_213:hover{background:var(--surface-2);color:var(--text);text-decoration:none}._navKidActive_bsqx1_237,._navKidActive_bsqx1_237:hover{background:var(--surface-2);color:var(--text);font-weight:600}._sidebarFoot_bsqx1_244{padding:var(--s-3);display:flex;flex-direction:column;gap:var(--s-2);border-top:1px solid var(--border)}._meterCard_bsqx1_252{padding:var(--s-3);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink)}._meterCardRow_bsqx1_258{display:flex;justify-content:space-between;font-size:var(--fs-label);font-weight:600;letter-spacing:.02em;text-transform:uppercase}._meterCardTrack_bsqx1_266{height:5px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--accent) 22%,transparent);overflow:hidden;margin:8px 0 6px}._meterCardFill_bsqx1_273{display:block;height:100%;border-radius:var(--r-pill);background:var(--accent)}._meterCardCaption_bsqx1_279{font-size:var(--fs-label);opacity:.85}._header_bsqx1_285{flex:none;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);min-height:var(--header-h);background:var(--surface);border-bottom:1px solid var(--border)}._breadcrumb_bsqx1_295{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--muted)}._breadcrumb_bsqx1_295>svg{flex:none}._crumbLink_bsqx1_309{color:var(--muted);overflow:hidden;text-overflow:ellipsis}._crumbGroup_bsqx1_315{display:flex;align-items:center;gap:6px;flex:0 1 auto;min-width:4ch;max-width:24ch}._breadcrumb_bsqx1_295>._crumbLink_bsqx1_309,._breadcrumb_bsqx1_295>._crumbText_bsqx1_324,._breadcrumb_bsqx1_295>._crumbFixed_bsqx1_325{flex:none}._crumbLeaf_bsqx1_328{flex:0 8 auto;min-width:12ch}._crumbLink_bsqx1_309:hover{color:var(--text)}._crumbText_bsqx1_324{overflow:hidden;text-overflow:ellipsis}._crumbSep_bsqx1_339{flex:none;color:var(--faint)}._crumbLeaf_bsqx1_328{color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis}._searchTrigger_bsqx1_350{display:flex;align-items:center;gap:9px;flex:0 6 auto;min-width:150px;width:clamp(150px,26vw,380px);height:38px;padding:0 11px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-size:var(--fs-body-sm);text-align:left;cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._searchTrigger_bsqx1_350>svg{color:var(--faint);flex:none}._searchTrigger_bsqx1_350:hover{border-color:var(--accent);box-shadow:var(--sh-ring)}._searchText_bsqx1_379{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_bsqx1_386{display:flex;align-items:center;gap:var(--s-1)}._popWrap_bsqx1_391{position:relative;display:inline-flex}._unreadDot_bsqx1_395{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--surface);pointer-events:none}._popover_bsqx1_407{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--z-popover);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-lg);animation:om-rise .16s var(--ease) both;overflow:hidden}._notifPop_bsqx1_419{width:340px}._popHead_bsqx1_422{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--s-3) var(--s-2)}._popHead_bsqx1_422 strong{font-family:var(--font-display);font-size:14px;font-weight:600}._linkButton_bsqx1_433{border:0;background:transparent;color:var(--accent-ink);font-size:var(--fs-caption);font-weight:600;cursor:pointer}._notifList_bsqx1_441{list-style:none}._notifItem_bsqx1_444{display:flex;gap:10px;padding:10px var(--s-3);border-top:1px solid var(--border)}._notifText_bsqx1_450{display:block;font-size:var(--fs-body-sm);line-height:1.45}._notifTime_bsqx1_455{display:block;font-size:var(--fs-label);color:var(--faint);margin-top:2px}._accountButton_bsqx1_462{display:flex;align-items:center;gap:9px;margin-left:6px;padding:5px 10px 5px 5px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:background var(--t-fast)}._accountButton_bsqx1_462:hover{background:var(--surface-2)}._accountText_bsqx1_477{text-align:left;line-height:1.2;min-width:0}._accountTextName_bsqx1_482{display:block;font-size:var(--fs-body-sm);font-weight:600;white-space:nowrap}._accountTextRole_bsqx1_488{display:block;font-size:var(--fs-label);color:var(--faint);white-space:nowrap}._accountHead_bsqx1_494{padding:10px var(--s-3) var(--s-3);border-bottom:1px solid var(--border);margin:-6px -6px 6px}._accountName_bsqx1_499{font-family:var(--font-display);font-weight:600;font-size:14px}._accountEmail_bsqx1_504{font-size:var(--fs-caption);color:var(--faint)}@media(max-width:1023px){._accountText_bsqx1_477{display:none}._accountButton_bsqx1_462{padding:4px}._accountButton_bsqx1_462 ._caret_bsqx1_175{display:none}}._mobileHeader_bsqx1_522{flex:none;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);padding-top:max(var(--s-2),env(safe-area-inset-top));min-height:var(--header-h-mobile);background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:var(--z-sticky)}._mobileTitle_bsqx1_536{flex:1;min-width:0;text-align:center;line-height:1.15}._mobileTitleLeaf_bsqx1_542{display:block;font-family:var(--font-display);font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileTitleSection_bsqx1_551{display:block;font-size:var(--fs-label);color:var(--faint)}._bottomNav_bsqx1_558{flex:none;display:flex;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}._bottomItem_bsqx1_565{flex:1;min-height:var(--bottom-nav-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px;border:0;background:transparent;color:var(--muted);text-decoration:none;cursor:pointer;transition:color var(--t-fast)}._bottomItem_bsqx1_565:hover{text-decoration:none;color:var(--text)}._bottomItemActive_bsqx1_585,._bottomItemActive_bsqx1_585:hover{color:var(--accent-ink)}._bottomIcon_bsqx1_589{position:relative;display:inline-flex}._bottomIcon_bsqx1_589 svg{width:22px;height:22px}._bottomLive_bsqx1_597{position:absolute;top:-1px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--surface)}._bottomLabel_bsqx1_607{font-size:10.5px;font-weight:500}._drawerRoot_bsqx1_613{position:fixed;inset:0;z-index:var(--z-nav-drawer);display:flex}._drawerScrim_bsqx1_619{position:absolute;inset:0;background:var(--scrim);animation:om-fade .16s ease both}._drawer_bsqx1_613{position:relative;width:min(86vw,328px);height:100%;display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--sh-lg);animation:om-left var(--dur-slow) var(--ease) both;padding-top:env(safe-area-inset-top)}._drawerHead_bsqx1_636{display:flex;align-items:center;gap:10px;padding:var(--s-3);border-bottom:1px solid var(--border)}._drawerBrand_bsqx1_643{flex:1;font-family:var(--font-display);font-weight:600;font-size:16px}._drawerNav_bsqx1_649{flex:1;min-height:0;overflow-y:auto;padding:var(--s-2) var(--s-3) var(--s-6);display:flex;flex-direction:column;gap:2px}._drawerGroup_bsqx1_658{display:flex;flex-direction:column;gap:2px}._drawerItem_bsqx1_663{min-height:48px;font-size:15px;gap:13px}._drawerItem_bsqx1_663 svg{width:21px;height:21px}._drawerKid_bsqx1_673{min-height:var(--touch);display:flex;align-items:center;font-size:var(--fs-body)}._drawerFoot_bsqx1_679{padding:var(--s-3);padding-bottom:max(var(--s-3),env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;border-top:1px solid var(--border)}._drawerUser_bsqx1_687{flex:1;min-width:0;line-height:1.25}._drawerUserName_bsqx1_692{display:block;font-weight:600;font-size:14px}._drawerUserMeta_bsqx1_697{display:block;font-size:var(--fs-caption);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popCount_bsqx1_707{margin-left:8px;color:var(--muted);font-family:var(--font-body);font-size:var(--fs-caption);font-weight:500}._notifItem_bsqx1_444{position:relative}._notifItem_bsqx1_444:hover{background:var(--surface-2)}._notifItem_bsqx1_444[data-unread]{background:color-mix(in srgb,var(--accent-soft) 45%,var(--surface))}._notifItem_bsqx1_444[data-unread] ._notifText_bsqx1_450{font-weight:600}._notifLink_bsqx1_726{min-width:0;color:var(--text)}._notifLink_bsqx1_726:after{content:"";position:absolute;inset:0}._notifLink_bsqx1_726:hover{text-decoration:none}._notifLink_bsqx1_726:focus-visible{outline:none}._notifLink_bsqx1_726:focus-visible:after{box-shadow:inset var(--sh-ring)}._notifEmpty_bsqx1_744{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--s-5) var(--s-4);border-top:1px solid var(--border);color:var(--muted);font-size:var(--fs-body-sm);text-align:center}._popFoot_bsqx1_755{display:flex;justify-content:space-between;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-top:1px solid var(--border);background:var(--surface-2)}._popFootLink_bsqx1_763{display:inline-flex;align-items:center;gap:5px;color:var(--accent-ink);font-size:var(--fs-caption);font-weight:600}._helpBody_bsqx1_773{display:flex;flex-direction:column;gap:var(--s-4)}._shortcuts_bsqx1_778{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}._shortcuts_bsqx1_778 th,._shortcuts_bsqx1_778 td{padding:8px 0;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}._shortcuts_bsqx1_778 th{width:42%;padding-right:var(--s-3);font-weight:400}._shortcuts_bsqx1_778 tr:last-child th,._shortcuts_bsqx1_778 tr:last-child td{border-bottom:0}._keys_bsqx1_799{display:inline-flex;flex-wrap:wrap;gap:4px}._helpLinks_bsqx1_804{display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;list-style:none;font-size:var(--fs-body-sm)}._helpLinks_bsqx1_804 li{display:flex;align-items:flex-start;gap:var(--s-2)}._helpLinks_bsqx1_804 svg{flex:none;margin-top:1px;color:var(--muted)}._helpLinks_bsqx1_804 a{color:var(--accent-ink);font-weight:600}._profile_bsqx1_827{display:flex;align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);margin-bottom:var(--s-3);border-bottom:1px solid var(--border)}._profileText_bsqx1_835{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--fs-body-sm)}._profileText_bsqx1_835 strong{font-family:var(--font-display);font-size:var(--fs-h4)}._profileRole_bsqx1_846{color:var(--muted);font-size:var(--fs-caption)}._wrap_5akib_1{position:relative;display:inline-flex}._menu_5akib_7{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-popover);max-width:calc(100vw - 24px);padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-lg);animation:om-rise .16s var(--ease) both}._end_5akib_20{left:auto;right:0}._section_5akib_25+._section_5akib_25{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}._sectionLabel_5akib_30{padding:6px 10px 4px;font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._item_5akib_39{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text);font-size:var(--fs-ui);text-align:left;cursor:pointer;transition:background var(--t-fast)}._item_5akib_39:hover,._item_5akib_39:focus-visible{background:var(--surface-2);outline:none}._item_5akib_39:disabled{color:var(--faint);cursor:not-allowed;background:transparent}._icon_5akib_64{display:inline-flex;justify-content:center;width:17px;flex:none;color:var(--faint)}._label_5akib_71{flex:1;min-width:0}._hint_5akib_75{font-size:var(--fs-meta);color:var(--faint)}._danger_5akib_79,._danger_5akib_79 ._icon_5akib_64{color:var(--danger-ink)}@media(max-width:767px){._item_5akib_39{min-height:var(--touch)}}._wrap_rgwp6_1{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-size:var(--fs-body-sm)}._boxWrap_rgwp6_8{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;flex:none}._input_rgwp6_16{position:absolute;inset:-6px;opacity:0;margin:0;cursor:pointer}._box_rgwp6_8{width:18px;height:18px;display:grid;place-items:center;border-radius:5px;border:1.5px solid var(--border-strong);background:var(--surface);color:transparent;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast);pointer-events:none}._input_rgwp6_16:hover+._box_rgwp6_8{border-color:var(--accent)}._input_rgwp6_16:focus-visible+._box_rgwp6_8{box-shadow:var(--sh-ring);border-color:var(--accent)}._input_rgwp6_16:checked+._box_rgwp6_8,._input_rgwp6_16:indeterminate+._box_rgwp6_8{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}._input_rgwp6_16:disabled+._box_rgwp6_8{background:var(--surface-2);border-color:var(--border)}._label_rgwp6_56{color:var(--text)}@media(max-width:767px){._input_rgwp6_16{inset:-13px}}._root_gftod_1{position:fixed;inset:0;display:flex}._modalRoot_gftod_6{z-index:var(--z-modal);align-items:center;justify-content:center;padding:var(--s-4)}._drawerRoot_gftod_12{z-index:var(--z-drawer);justify-content:flex-end}._sheetRoot_gftod_16{z-index:var(--z-drawer);align-items:flex-end}._scrim_gftod_21{position:absolute;inset:0;background:var(--scrim);animation:om-fade .15s ease both}._panel_gftod_28{position:relative;outline:none}._panel_gftod_28:focus-visible{outline:none}._modal_gftod_6{max-height:calc(100dvh - var(--s-6));display:flex}._modalInner_gftod_41{display:flex;flex-direction:column;max-height:100%;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-lg);animation:om-rise .19s var(--ease) both}._modalHead_gftod_50{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-4) 0}._modalIcon_gftod_56{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink)}._headText_gftod_66{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._title_gftod_73{font-size:var(--fs-h3);line-height:var(--lh-snug)}._description_gftod_77{font-size:var(--fs-body-sm);color:var(--muted);text-wrap:pretty}._body_gftod_82{padding:var(--s-4);overflow-y:auto;display:flex;flex-direction:column;gap:var(--s-3)}._footer_gftod_90{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--r-lg) var(--r-lg)}._drawer_gftod_12{height:100%}._drawerInner_gftod_105{height:100%;display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--sh-lg);animation:om-right var(--dur-slow) var(--ease) both}._drawerHead_gftod_113{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);border-bottom:1px solid var(--border)}._scrollBody_gftod_120{flex:1;min-height:0;overflow-y:auto;padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-4)}._drawerInner_gftod_105 ._footer_gftod_90{border-radius:0}._sheet_gftod_16{width:100%}._sheetInner_gftod_137{width:100%;max-height:88dvh;display:flex;flex-direction:column;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sh-lg);animation:om-up var(--dur-slow) var(--ease) both;transition:transform var(--t-fast);padding-bottom:env(safe-area-inset-bottom)}._grabZone_gftod_149{display:grid;place-items:center;padding:10px 0 2px;cursor:grab;touch-action:none}._grabber_gftod_156{width:38px;height:4px;border-radius:var(--r-pill);background:var(--surface-3)}._sheetHead_gftod_162{display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-2) var(--s-2) var(--s-4)}._sheetFooter_gftod_168{border-radius:0;justify-content:stretch}._sheetFooter_gftod_168>*{flex:1}@media(max-width:767px){._modalRoot_gftod_6{align-items:flex-end;padding:var(--s-3);padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom))}}._confirmBody_gftod_185{display:flex;flex-direction:column;gap:var(--s-4)}._field_1er7g_1{display:block;min-width:0}._label_1er7g_6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);font-size:12.5px;font-weight:500;color:var(--muted);margin-bottom:6px}._optional_1er7g_16{font-size:var(--fs-meta);font-weight:400;color:var(--faint)}._message_1er7g_22{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:var(--fs-caption);line-height:1.4;color:var(--faint)}._message_1er7g_22 svg{margin-top:1px}._error_1er7g_34{color:var(--danger-ink)}._success_1er7g_37{color:var(--accent-ink)}._control_1er7g_42{width:100%;height:var(--d-control-h, 40px);padding:0 12px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--fs-body);transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast);appearance:none}._control_1er7g_42:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}._control_1er7g_42:focus,._control_1er7g_42[data-force=focus]{border-color:var(--accent);box-shadow:var(--sh-ring);outline:none}._control_1er7g_42:disabled{background:var(--surface-2);color:var(--faint);cursor:not-allowed}._control_1er7g_42[aria-invalid=true]{border-color:var(--danger)}._control_1er7g_42[aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 16%,transparent)}._control_1er7g_42[data-valid=true]{border-color:color-mix(in srgb,var(--accent) 60%,var(--border))}textarea._control_1er7g_42{height:auto;min-height:96px;padding:10px 12px;line-height:1.5;resize:vertical}._selectWrap_1er7g_89{position:relative;display:block}._selectWrap_1er7g_89 ._control_1er7g_42{padding-right:34px;cursor:pointer}._selectCaret_1er7g_97{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}._searchWrap_1er7g_106{position:relative;display:block}._searchWrap_1er7g_106 ._control_1er7g_42{padding-left:36px;padding-right:36px}._searchIcon_1er7g_114{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}._searchEnd_1er7g_122{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center}._searchWrap_1er7g_106 ._control_1er7g_42::-webkit-search-cancel-button{display:none}._clear_1er7g_133{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--r-xs);background:transparent;color:var(--faint);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}._clear_1er7g_133:hover{background:var(--surface-2);color:var(--text)}@media(max-width:767px){._control_1er7g_42{font-size:16px;height:max(var(--d-control-h, 40px),44px)}}._track_el8ru_2{display:flex;gap:var(--s-1);padding:4px;border-radius:var(--r-pill);background:var(--surface-2);width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}._track_el8ru_2::-webkit-scrollbar{display:none}._tab_el8ru_16{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:var(--r-pill);color:var(--muted);font-size:var(--fs-ui);font-weight:600;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast),box-shadow var(--t-fast)}._tab_el8ru_16:hover{color:var(--text);text-decoration:none}._active_el8ru_35,._active_el8ru_35:hover{background:var(--surface);color:var(--text);box-shadow:var(--sh-sm)}._count_el8ru_41{font-size:var(--fs-meta);font-weight:600;color:var(--faint);font-variant-numeric:tabular-nums}@media(max-width:767px){._tab_el8ru_16{min-height:var(--touch);padding:0 14px}}._page_rxjeo_5{max-width:var(--container-page);margin:0 auto;display:flex;flex-direction:column;gap:var(--s-4)}._narrow_rxjeo_12{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:var(--s-4)}._muted_rxjeo_19{font-size:var(--fs-caption);color:var(--muted);text-wrap:pretty}._faint_rxjeo_24{font-size:var(--fs-meta);color:var(--faint)}._nowrap_rxjeo_28{white-space:nowrap}._mono_rxjeo_31{font-family:var(--font-mono);font-size:12px;letter-spacing:.01em;overflow-wrap:anywhere}._stack_rxjeo_37{display:flex;flex-direction:column;gap:1px;min-width:0}._cellTitle_rxjeo_43{font-weight:600;color:var(--text);line-height:1.35}a._cellTitle_rxjeo_43:hover{color:var(--accent-ink)}._cellMeta_rxjeo_51{font-size:var(--fs-meta);color:var(--faint);overflow-wrap:anywhere}._amount_rxjeo_56{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-numeric);white-space:nowrap}._strong_rxjeo_61{font-weight:600;color:var(--text)}._method_rxjeo_65{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);color:var(--muted);white-space:nowrap}._rowActions_rxjeo_73{display:inline-flex;gap:var(--s-1);justify-content:flex-end}._prototypeNote_rxjeo_78{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:var(--fs-caption);color:var(--muted);text-wrap:pretty}._prototypeNote_rxjeo_78 svg{flex:0 0 auto;margin-top:2px;color:var(--faint)}._controls_rxjeo_95{display:flex;flex-direction:column;gap:var(--s-3)}._toolbar_rxjeo_100{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}._search_rxjeo_106{flex:1 1 260px;min-width:0}._filter_rxjeo_110{flex:0 0 auto;min-width:170px}._filterNarrow_rxjeo_114{flex:0 0 auto;min-width:140px}._tablePanel_rxjeo_118{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}._panel_rxjeo_127{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}._panelHead_rxjeo_136{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}._panelTitle_rxjeo_142{margin:0;font-size:var(--fs-h4);font-weight:600}._sections_rxjeo_147{display:flex;flex-direction:column;gap:var(--s-5)}._twoUp_rxjeo_152{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-4);align-items:start}._mainAside_rxjeo_158{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--s-4);align-items:start}._column_rxjeo_164{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}._facts_rxjeo_173{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--s-3) var(--s-4);margin:0}._fact_rxjeo_173{display:flex;flex-direction:column;gap:2px;min-width:0}._factLabel_rxjeo_185{font-size:var(--fs-meta);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._factValue_rxjeo_191{margin:0;font-size:var(--fs-body-sm);color:var(--text);overflow-wrap:anywhere}._rows_rxjeo_197{display:flex;flex-direction:column;gap:var(--s-2);margin:0}._row_rxjeo_73{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-size:var(--fs-body-sm)}._row_rxjeo_73+._row_rxjeo_73{padding-top:var(--s-2);border-top:1px solid var(--border)}._rowLabel_rxjeo_214{color:var(--muted)}._rowValue_rxjeo_217{font-variant-numeric:tabular-nums;color:var(--text);text-align:right}._limits_rxjeo_225{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-3);margin:0}._limit_rxjeo_225{display:flex;flex-direction:column;gap:1px;padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2)}._limitValue_rxjeo_240{margin:0;font-family:var(--font-display);font-size:var(--fs-h4);letter-spacing:var(--tracking-numeric);color:var(--text)}._featureList_rxjeo_247{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}._featureItem_rxjeo_255{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--border);border-radius:var(--r-pill);font-size:var(--fs-caption);color:var(--text)}._featureItem_rxjeo_255 svg{color:var(--accent-ink)}._featureOff_rxjeo_268{color:var(--faint)}._featureOff_rxjeo_268 svg{color:var(--faint)}._featureGroup_rxjeo_274{display:flex;flex-direction:column;gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px solid var(--border)}._featureGroup_rxjeo_274:last-child{padding-bottom:0;border-bottom:none}._featureGroupTitle_rxjeo_285{margin:0;font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._cards_rxjeo_296{display:flex;flex-direction:column;gap:var(--s-3);margin:0;padding:0;list-style:none}._card_rxjeo_296{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}._cardButton_rxjeo_309{display:flex;flex-direction:column;gap:var(--s-2);width:100%;padding:var(--s-4);text-align:left;border-radius:var(--r-lg)}._cardButton_rxjeo_309:hover{background:var(--surface-2)}._cardButton_rxjeo_309:focus-visible{outline:none;box-shadow:var(--sh-ring)}._cardHead_rxjeo_325{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}._cardFacts_rxjeo_331{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);font-size:var(--fs-caption);color:var(--muted)}._chartPanel_rxjeo_341{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0}._legend_rxjeo_351{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);margin:0;padding:0;list-style:none;font-size:var(--fs-caption);color:var(--muted)}._legendItem_rxjeo_361{display:inline-flex;align-items:baseline;gap:6px}._legendValue_rxjeo_366{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}._attention_rxjeo_371{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}._attentionItem_rxjeo_379{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--border)}._attentionItem_rxjeo_379:last-child{border-bottom:none}._attentionItem_rxjeo_379:first-child{padding-top:0}._headerFacts_rxjeo_396{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--fs-body-sm);color:var(--muted)}._dot_rxjeo_404:before{content:"·";margin-right:var(--s-2);color:var(--faint)}._headerActions_rxjeo_409{display:flex;flex-wrap:wrap;gap:var(--s-2)}._history_rxjeo_417{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}._historyItem_rxjeo_425{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--s-3);padding-bottom:var(--s-4);position:relative}._historyItem_rxjeo_425:last-child{padding-bottom:0}._historyItem_rxjeo_425:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:1px;background:var(--border)}._historyNode_rxjeo_444{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--muted);position:relative;z-index:1}._historyGood_rxjeo_457{border-color:var(--accent);color:var(--accent-ink)}._historyBad_rxjeo_461{border-color:var(--danger);color:var(--danger-ink)}._historyBody_rxjeo_465{display:flex;flex-direction:column;gap:2px;min-width:0}._historyTime_rxjeo_471{font-size:var(--fs-meta);color:var(--faint)}._invoice_rxjeo_478{display:flex;flex-direction:column;gap:var(--s-4)}._invoiceHead_rxjeo_483{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--border)}._invoiceNumber_rxjeo_492{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--tracking-numeric)}._address_rxjeo_498{margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--muted);font-style:normal}._lineTable_rxjeo_505{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}._lineTable_rxjeo_505 th,._lineTable_rxjeo_505 td{padding:var(--s-2) 0;text-align:left;border-bottom:1px solid var(--border)}._lineTable_rxjeo_505 th{font-size:var(--fs-meta);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint);font-weight:600}._lineTable_rxjeo_505 ._numeric_rxjeo_523{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._totals_rxjeo_528{display:flex;flex-direction:column;gap:var(--s-2);margin-left:auto;width:min(280px,100%)}._totalRow_rxjeo_535{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);font-size:var(--fs-body-sm);color:var(--muted)}._grandTotal_rxjeo_543{padding-top:var(--s-2);border-top:1px solid var(--border-strong);font-size:var(--fs-body);font-weight:600;color:var(--text)}._form_rxjeo_553{display:flex;flex-direction:column;gap:var(--s-5)}._formActions_rxjeo_558{display:flex;justify-content:flex-end;gap:var(--s-2)}._mobileBar_rxjeo_563{display:flex;gap:var(--s-2)}._mobileBar_rxjeo_563>*{flex:1}._fieldPair_rxjeo_570{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--s-3)}._limitField_rxjeo_575{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md)}._limitInputRow_rxjeo_583{display:flex;align-items:center;gap:var(--s-2)}._limitInputRow_rxjeo_583>:first-child{flex:1;min-width:0}._checklist_rxjeo_592{display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;list-style:none;font-size:var(--fs-body-sm)}._checkItem_rxjeo_601{display:flex;align-items:flex-start;gap:8px;color:var(--muted)}._checkItem_rxjeo_601 svg{flex:0 0 auto;margin-top:2px}._checkDone_rxjeo_611{color:var(--text)}._checkDone_rxjeo_611 svg{color:var(--accent-ink)}._dialogBody_rxjeo_620{display:flex;flex-direction:column;gap:var(--s-4)}._compare_rxjeo_625{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2)}._compareSide_rxjeo_635{display:flex;flex-direction:column;gap:1px;min-width:0}._compareLabel_rxjeo_641{font-size:var(--fs-meta);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}._compareName_rxjeo_647{font-weight:600;color:var(--text)}._compareArrow_rxjeo_651{color:var(--faint)}._difference_rxjeo_654{display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-body-sm)}._up_rxjeo_660{color:var(--accent-ink);font-weight:600}._down_rxjeo_664{color:var(--warn-ink);font-weight:600}@media(max-width:1080px){._mainAside_rxjeo_158{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){._toolbar_rxjeo_100{flex-direction:column;align-items:stretch}._filter_rxjeo_110,._filterNarrow_rxjeo_114{min-width:0}._panel_rxjeo_127,._chartPanel_rxjeo_341{padding:var(--s-4)}._compare_rxjeo_625{grid-template-columns:minmax(0,1fr);text-align:left}._compareArrow_rxjeo_651{transform:rotate(90deg);width:fit-content}._totals_rxjeo_528{width:100%}._headerActions_rxjeo_409>*{flex:1 1 auto}}@media(max-width:520px){._limits_rxjeo_225,._facts_rxjeo_173{grid-template-columns:repeat(2,minmax(0,1fr))}}._center_1dlla_1{min-height:60vh;display:grid;place-items:center}._loading_1dlla_6{max-width:var(--container-page);margin:0 auto;display:flex;flex-direction:column;gap:var(--s-3)}._loadingBlock_1dlla_13{margin-top:var(--s-5)}._signedOut_1dlla_17{min-height:100vh;display:grid;place-items:center;padding:var(--s-5) var(--s-4);background:var(--bg)}._signedOutCard_1dlla_24{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);max-width:420px;padding:var(--s-6) var(--s-5);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-md);text-align:center}._signedOutTitle_1dlla_37{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-tight)}._signedOutText_1dlla_42{color:var(--muted);text-wrap:pretty}._chrome_y30fg_3{display:flex;flex-direction:column;min-height:100vh;background:var(--bg)}._main_y30fg_9{flex:1;display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-6) var(--s-4) var(--s-8);min-width:0}._main_y30fg_9>*{width:100%;min-width:0}._wordmark_y30fg_30,._authWordmark_y30fg_31,._authBackBrand_y30fg_32{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);color:var(--text)}._wordmark_y30fg_30:hover,._authWordmark_y30fg_31:hover,._authBackBrand_y30fg_32:hover{text-decoration:none}._brandMark_y30fg_46{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--accent);color:var(--accent-fg);font-family:var(--font-display);font-weight:700}._header_y30fg_60{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--border)}._headerInner_y30fg_68{max-width:var(--container-wide);margin:0 auto;display:flex;align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4)}._headerNav_y30fg_76{display:flex;align-items:center;gap:var(--s-5);flex:1}._headerNav_y30fg_76 a{color:var(--muted);font-weight:600;font-size:var(--fs-body-sm)}._headerNav_y30fg_76 a:hover{color:var(--text);text-decoration:none}._headerActions_y30fg_91{display:flex;align-items:center;gap:var(--s-2)}@media(max-width:767px){._headerNav_y30fg_76{display:none}}._hero_y30fg_103{max-width:var(--container-reading);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--s-4);text-align:center;padding-top:var(--s-4)}._heroTitle_y30fg_113{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-tight);max-width:720px}._heroText_y30fg_119{font-size:var(--fs-body-lg);color:var(--muted);max-width:620px;text-wrap:pretty}._heroActions_y30fg_125{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3)}._statRow_y30fg_131{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-6);margin:var(--s-4) 0 0}._stat_y30fg_131{display:flex;flex-direction:column;align-items:center}._stat_y30fg_131 dt{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;color:var(--accent-ink)}._stat_y30fg_131 dd{margin:0;font-size:var(--fs-caption);color:var(--muted)}@media(max-width:767px){._heroTitle_y30fg_113{font-size:var(--fs-h1)}}._section_y30fg_161{max-width:var(--container-wide);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--s-5)}._sectionHead_y30fg_169{max-width:var(--container-reading);display:flex;flex-direction:column;gap:var(--s-2)}._sectionHead_y30fg_169 h2{font-family:var(--font-display);font-size:var(--fs-h2)}._sectionHead_y30fg_169 p{color:var(--muted);text-wrap:pretty}._courseGrid_y30fg_185{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--s-4);margin:0;padding:0;list-style:none}._courseCard_y30fg_193{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-sm);overflow:hidden}._courseCover_y30fg_202{aspect-ratio:16 / 10}._courseCardBody_y30fg_205{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4)}._courseCardBody_y30fg_205 h3{font-family:var(--font-display);font-size:var(--fs-h4)}._courseCardBody_y30fg_205 p{font-size:var(--fs-body-sm);color:var(--muted);text-wrap:pretty}._roleGrid_y30fg_222{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--s-4);margin:0;padding:0;list-style:none}._roleCard_y30fg_230{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}._roleCard_y30fg_230 h3{font-family:var(--font-display);font-size:var(--fs-h4)}._roleCard_y30fg_230 p{color:var(--muted);text-wrap:pretty}._stepList_y30fg_249{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none;max-width:var(--container-reading)}._stepList_y30fg_249 li{display:flex;gap:var(--s-4);align-items:flex-start}._stepList_y30fg_249 h3{font-family:var(--font-display);font-size:var(--fs-h4);margin-bottom:2px}._stepList_y30fg_249 p{color:var(--muted);text-wrap:pretty}._testimonialGrid_y30fg_274{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--s-4);margin:0;padding:0;list-style:none}._testimonialCard_y30fg_282{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2)}._testimonialQuoteMark_y30fg_291{color:var(--accent-ink)}._testimonialQuote_y30fg_291{color:var(--text);text-wrap:pretty;flex:1}._testimonialStars_y30fg_299{display:flex;gap:2px;color:var(--accent-ink)}._testimonialName_y30fg_304{font-weight:600;margin-top:var(--s-2)}._testimonialRole_y30fg_308{font-size:var(--fs-caption);color:var(--muted)}._ctaBanner_y30fg_314{max-width:var(--container-wide);margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--s-3);text-align:center;padding:var(--s-7) var(--s-5);border-radius:var(--r-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,var(--surface)),var(--surface));border:1px solid var(--border)}._ctaBanner_y30fg_314 h2{font-family:var(--font-display);font-size:var(--fs-h1)}._ctaBanner_y30fg_314 p{color:var(--muted);max-width:480px}._ctaSecondaryLink_y30fg_336{align-self:center;color:var(--muted);font-weight:600}._footer_y30fg_343{border-top:1px solid var(--border);background:var(--surface-2)}._footerInner_y30fg_347{max-width:var(--container-wide);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--s-6);justify-content:space-between;padding:var(--s-6) var(--s-4)}._footerBrand_y30fg_356{display:flex;flex-direction:column;gap:var(--s-2);max-width:320px}._footerBrand_y30fg_356 p{color:var(--muted);font-size:var(--fs-body-sm)}._footerCols_y30fg_366{display:flex;flex-wrap:wrap;gap:var(--s-6)}._footerCol_y30fg_366{display:flex;flex-direction:column;gap:var(--s-2);min-width:140px}._footerCol_y30fg_366 h3{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin-bottom:2px}._footerCol_y30fg_366 a{color:var(--muted);font-size:var(--fs-body-sm)}._footerCol_y30fg_366 a:hover{color:var(--text)}._footerBottom_y30fg_391{max-width:var(--container-wide);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--s-2);justify-content:space-between;padding:var(--s-3) var(--s-4) var(--s-5);font-size:var(--fs-caption);color:var(--faint)}._authShell_y30fg_404{min-height:100vh;display:grid;grid-template-columns:minmax(320px,420px) 1fr;background:var(--bg)}._authPanel_y30fg_410{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-6);padding:var(--s-6) var(--s-6);background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 14%,var(--surface-2)),var(--surface-2));border-right:1px solid var(--border)}._authPanelBody_y30fg_419{display:flex;flex-direction:column;gap:var(--s-4)}._authEyebrow_y30fg_424{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text);max-width:320px}._authValueList_y30fg_430{display:flex;flex-direction:column;gap:var(--s-3);margin:0;padding:0;list-style:none}._authValueList_y30fg_430 li{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--text);font-size:var(--fs-body-sm)}._authValueList_y30fg_430 svg{flex:none;color:var(--accent-ink);margin-top:1px}._authPanelFoot_y30fg_450{font-size:var(--fs-caption);color:var(--muted)}._authMain_y30fg_454{display:flex;flex-direction:column;align-items:center;padding:var(--s-6) var(--s-4);overflow-y:auto}._authBackBrand_y30fg_32{display:none;margin-bottom:var(--s-4)}._authCard_y30fg_465{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--s-4);margin:auto 0;padding:var(--s-2) 0}._authTitle_y30fg_474{font-family:var(--font-display);font-size:var(--fs-h2)}._authSubtitle_y30fg_478{color:var(--muted);text-wrap:pretty;margin-top:calc(var(--s-2) * -1)}._authForm_y30fg_483{display:flex;flex-direction:column;gap:var(--s-4)}._passwordRow_y30fg_488{position:relative;display:flex}._passwordRow_y30fg_488 input{flex:1;padding-right:40px}._passwordToggle_y30fg_496{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-sm);color:var(--muted);background:transparent}._passwordToggle_y30fg_496:hover{color:var(--text);background:var(--surface-2)}._forgotLink_y30fg_513{align-self:flex-end;font-size:var(--fs-caption);font-weight:600;color:var(--accent-ink);background:none;margin-top:calc(var(--s-3) * -1)}._forgotLink_y30fg_513:hover{text-decoration:underline}._authSwitch_y30fg_524{text-align:center;color:var(--muted);font-size:var(--fs-body-sm)}._checkboxRow_y30fg_529{display:flex;align-items:flex-start;gap:var(--s-2);font-size:var(--fs-body-sm);color:var(--text)}._checkboxRow_y30fg_529 input{margin-top:3px;flex:none}._modalForm_y30fg_540{display:flex;flex-direction:column;gap:var(--s-4)}@media(max-width:1023px){._authShell_y30fg_404{grid-template-columns:minmax(280px,360px) 1fr}._authPanel_y30fg_410{padding:var(--s-5)}}@media(max-width:767px){._authShell_y30fg_404{grid-template-columns:1fr}._authPanel_y30fg_410{display:none}._authBackBrand_y30fg_32{display:inline-flex}}._legal_y30fg_567{max-width:var(--container-reading);margin:0 auto;display:flex;flex-direction:column;gap:var(--s-5)}._legalHead_y30fg_574 h1{font-family:var(--font-display);font-size:var(--fs-h1)}._muted_y30fg_578{color:var(--muted);font-size:var(--fs-caption)}._legal_y30fg_567 section{display:flex;flex-direction:column;gap:var(--s-2)}._legal_y30fg_567 h2{font-family:var(--font-display);font-size:var(--fs-h3)}._legal_y30fg_567 section p,._legal_y30fg_567 section li{color:var(--text);text-wrap:pretty}._legal_y30fg_567 ul{padding-left:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2)}._legalNote_y30fg_602{padding:var(--s-3) var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-2);color:var(--muted);font-size:var(--fs-body-sm)}
