@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACGwAAAPhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFVgdiDAcb/QYAPgzwZHz0amDAsKCIAUNBxY4adYkuet9b2KTk/79Ove/LxCVSiGQFwXWASAZMohxbLgCMPCFvyHNPR9rKU88eHqD9mO8+rpFk0s2aqCfY1oA6SYum2aKnLSRSmvjlC+y3um281ZeDIQrmYiyCoWmo29csVHuTMihgNf8LRRLBQq5QyKe/n/r/Gps6lCbyRtHaQe/mFTjinUdZtI2aBrybfsCtebbZkoV9Jqium44W/7pGEMAEAACGEA4hgEGqAqy/sb0flkNJmYOFCoCFKADowB+bgw5AAKLC6BAdZjEVINNahAEAwiEMp1IMg2qsdOlERwBARdR4VfgcGqmBXY9ZAG1+K7SMzFBLaWkBzNH6R9q68EJe1ZvU/IVAXRh8POg2AKwk+QV4HFr9tsBiDJCKXQ2GFOKA8Ik0Q0aQxVQcCyZA/gsBQGmUCwAYgAMsxiHAYirdABsbDmDGcznnU0j4N9EotvGXPtqKYk8g6hiEIgUAwAAAFgNMgADgOFgtEKDCIhEoqRBKFehUyypUkG2FrFAsce6SxgNj2DBo6h8yjxqDN1+Hi9fZ11nZF+2cG5Lzh7WzRy47XNyGnGvH+Sfl3PDIOUduZ0lPzRj7p2DGHAA4Td8FlNX2eDCzUdtJ35OwF/2cvNvV93Si/+ncLw/eVnr6ZVuVvb0hSSgbL213vzLkya2q9eSXDZWv/d9nhshwktN07JvAdt3RwAvlY6Vt7vu9wwfsWla6tHTJ2TYnAmcjJ8aPT/h9xpWa7MquzPmU9c3Zlh3PrksFq0YALZ3nLi+qXuvIVgDswK5xf/39/RAArLhp279bsVZ9k8L9BPjykkoA+P7iRfb4dd5w0GAAgOCFc7I7CMr/S29mrj7ZhfbkEIos22UsN2YmOwDBjhECGJRQWY3LtBlDAIs7UlCqHsCbsBlLiRBKpIwlZEo5dX42qnBStQp3pBrZ9kktSnRKbZLlSuwMkjWIg8nSZlLfQ41EA2o6D9BLNksyp4VCMiPMa4hfWFCIoj3aQbcZCXG8VpIoSYxCwusjmROHPL9iXlwFJ6c4r5iweYo4QVzYDIEsJsipS6P23MVs4Ma8VQgH+cV+P0w2h1dAICqVr1JQgEImmxE3RiQoJygkmkC3V78ubbpUVkd700EJM8hqn0YjPz/fTTZvs9hohldAtC5eP6H+qvPef7cYWYSfl4LnkqAIkcXE8TJ3wRMURr2aBA+Bl2yWk0IWJVNsNs/PKZEsjNK5sCXTxgZAqo8hARc4UpGaNKTVuDx/BNBPm5gLi6JLZO7e8MYCcX2RXvImFP/3cYBRPaBPoVjyIMRLvQUAAA==) 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:300;src:url(/assets/plus-jakarta-sans-vietnamese-300-normal-FNv3s1Fp.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-300-normal-BL0ZUFp7.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:300;src:url(/assets/plus-jakarta-sans-latin-ext-300-normal-PkbsTXxT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-300-normal-LDXQZY0y.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:300;src:url(/assets/plus-jakarta-sans-latin-300-normal-ubitlNZx.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-300-normal-n-kmFdAV.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: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,d09GRgABAAAAAAY8AA8AAAAACBgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXwmjulNUQVQAAAIwAAAAOgAAAETlF8weY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABVgAAAaBSidNyaGVhZAAABBAAAAA2AAAANiIwFk1oaGVhAAAESAAAAB8AAAAkCNACd2htdHgAAARoAAAAIAAAACYPdgD9bG9jYQAABIgAAAAWAAAAFgJYAcJtYXhwAAAEoAAAABwAAAAgABoAwm5hbWUAAAS8AAABLwAAAqQ6hmJlcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhSmP8wsDKwMDUxRTBwMDgDaEZ4xg0GF0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JmegmkFBiYAfupCr142h3EAQaAQAAEwNm7KAqhJ/SxQEWAo4/3gLjBiJgUbP1dec+rpXK348ksBqtAxnyoomQB4Qe4iQTkAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTgNob3EU/n7nGrON27v/WVdzejbSU5rN3JC9uDyH2ZlTri0bi1OcbRz7fOBRDNBr2gYHCRoCgBAnKYzd6qtHLSb58uRFaeTt28v/b99u3gtA0ADqpe3bfRWwmMUMX5IUksRpTGtnWk3J1XLJP4Zu2r6MmJlhCmu5vn7Y4fbIBANuN2UsYv25vvtcV+BiA4S86wMqp0PEogAQkk3TsT3XM27hJYmSGBYaHm7luZ7lT7fIXc91bNM0kkXJKCUrLzw8LFQSJSuMvX1TU6zwQjHlXbXJgp5ckpbzLbTG70PN1TTrke4L2d/vCrUlt5MyLxTp9r+CuAhVe/dO0SJjDSs23S38lcHG3inqS2r/LYyN0NR3YGikblbExYMDQjxLavzW2Uzd/f2PnTUuBgEAu8Nvhd5BvnWiyKILPvv+pptm+h/zM3Wnvkv3paX5Mt6m4gbj5lDjAAAAAQAAAAISLdvSVIpfDzz1AAMD6AAAAADdsSwYAAAAAOCnk1z/X/8KBWAEvwAAAAYAAgAAAAAAAHjaY2BkYGDh+6/EwMA653/83/WsCUARVMAJAIAbBU8AeNpjamCwYVrAwA3DDGsZGGCYaSGDEZCVx5AHAID/Bn4AAAAhADsARwBTAFMAUwBTAKcAtADQAAB42mNgZGBg4GJIYWBniGFgBfMQgJmBEQATuADdeNqVkQFHQ1EYhp/bVqlmgBCYQFFrFaUNVESrNGsKCbWtu7WtO9sd9i8C/aJAv6oHB02kHJ/v8b7v+b7rXCDHOxmi7BLwEVUDR5SitcBz5KNc4AwnfAbOfsvMU+Yt8AJbtALnOaAoy1HGXeuBF+XVwCvycmAJqJMw4JFXzkntfbo0uaJNS5ro3dGWYjr6lmfImDI7nrHZke6QVC5aXfr2RDXWv+aMS2pqE72q83vWCDdxg1tVt2e23cojnEOiW2CPIiUO2aVCzDMpiadv4p6S3pG1Lz3MJBtuvrAq/9pdl2OpjznCTQrM3i2E2zozt09JGDI1FV4Lv54SltRQadv/MrWmlvBivolTOGZi75Co67Px4z/E7jRh7okiTZMD1dTes1KmZtsqv7/G5hdcMmUkAHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA) 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}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==) 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:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.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:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.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:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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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:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._sidebar_1xgaa_1{width:230px;min-height:100vh;background:#111827;display:flex;flex-direction:column;transition:width .25s ease;flex-shrink:0;position:fixed;left:0;top:0;bottom:0;z-index:100;overflow:hidden}._collapsedSubmenu_1xgaa_17{display:flex;flex-direction:column;background:#001529;border-left:2px solid #1677ff}._sidebar_1xgaa_1._collapsed_1xgaa_17{width:70px}._sidebar_1xgaa_1._collapsed_1xgaa_17 ._logo_1xgaa_27{padding:14px 0;justify-content:center}._sidebar_1xgaa_1._collapsed_1xgaa_17 ._collapseBtn_1xgaa_31{margin-left:0}._sidebar_1xgaa_1._hoverExpanded_1xgaa_35{box-shadow:4px 0 16px #00000040}._logo_1xgaa_27{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);min-height:56px;position:relative}._logoIcon_1xgaa_49{width:34px;height:34px;border-radius:8px;background:#1a3a6b;display:flex;align-items:center;justify-content:center;flex-shrink:0}._logoText_1xgaa_60{font-size:1.125rem;font-weight:800;color:#fff;letter-spacing:-.5px;flex:1}._collapseBtn_1xgaa_31{position:relative;background:none;border:none;color:#d1d5db;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-left:auto;transition:all .15s ease}._collapseBtn_1xgaa_31:hover{background:#ffffff12;color:#fff}._pinBadge_1xgaa_88{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border-radius:50%;background:#111827;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:9px;color:#ffffff80;line-height:1}._pinBadge_1xgaa_88._pinned_1xgaa_104{background:#1a3a6b;border-color:#1a3a6b;color:#fff}._nav_1xgaa_110{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._navItem_1xgaa_119{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;cursor:pointer;transition:all .15s ease;color:#d1d5db;font-size:.875rem;font-weight:500;margin-bottom:4px;white-space:nowrap;overflow:hidden}._navItem_1xgaa_119:hover{background:#ffffff12;color:#fff}._navItem_1xgaa_119._active_1xgaa_138{background:#1a3a6b;color:#fff;font-weight:600}._navItem_1xgaa_119._child_1xgaa_143{gap:12px;padding:10px 14px;font-size:.8375rem;opacity:.9;margin-bottom:2px}a{text-decoration:none}._navIcon_1xgaa_155{font-size:17px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px}._sidebar_1xgaa_1 .ant-badge{color:inherit}._navLabel_1xgaa_168{flex:1;overflow:hidden;text-overflow:ellipsis}._arrow_1xgaa_174{font-size:11px;color:#fff6;margin-left:auto}._submenu_1xgaa_180{border-left:1px solid rgba(255,255,255,.08)}._footer_1xgaa_184{padding:12px 16px;border-top:1px solid rgba(255,255,255,.08)}._footer_1xgaa_184 p{font-size:.6rem;color:#ffffff59}._footer_1xgaa_184 p strong{color:#ffffff8c}._version_1xgaa_196{margin-top:4px!important}._header_6eqsk_1{position:fixed;top:0;left:230px;right:0;height:56px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:0 24px;z-index:99;transition:left .25s ease;box-shadow:0 1px 4px #0000000f}._header_6eqsk_1._collapsed_6eqsk_18{left:70px}._left_6eqsk_22{display:flex;align-items:center;gap:12px;z-index:1}._title_6eqsk_29{font-size:1rem;font-weight:700;color:#111827;letter-spacing:-.3px}._brand_6eqsk_36{font-size:1.125rem;font-weight:800;color:#1a3a6b;letter-spacing:-.5px}._center_6eqsk_43{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}._right_6eqsk_51{display:flex;align-items:center;gap:12px;z-index:1}._iconBtn_6eqsk_58{width:34px;height:34px;border:none;background:#f4f6f9;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .15s ease}._iconBtn_6eqsk_58:hover{background:#e7ebf2;color:#111827}._divider_6eqsk_76{width:1px;height:20px;background:#e5e7eb}._userMenu_6eqsk_82{display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px 8px;border-radius:8px;transition:all .15s ease}._userMenu_6eqsk_82:hover{background:#f4f6f9}._userInfo_6eqsk_95{display:flex;flex-direction:column;gap:1px}@media(max-width:640px){._userInfo_6eqsk_95{display:none}}._userName_6eqsk_106{font-size:.8125rem;font-weight:600;color:#111827;line-height:1.2}._userRole_6eqsk_113{font-size:.7rem;color:#9ca3af;text-transform:capitalize}._logoutBtn_6eqsk_119{display:flex;align-items:center;gap:6px;background:none;border:1px solid #e5e7eb;border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.8rem;font-weight:500;color:#6b7280;font-family:Plus Jakarta Sans,-apple-system,sans-serif;transition:all .15s ease}._logoutBtn_6eqsk_119:hover{background:#fef2f2;border-color:#fca5a5;color:#e63b2e}._modal_1s0kz_1 .ant-modal-content{border-radius:12px;padding:28px 28px 24px;box-shadow:0 20px 48px #00000026}._body_1s0kz_7{display:flex;gap:14px;align-items:flex-start}._iconWrap_1s0kz_13{padding-top:2px;flex-shrink:0}._iconWrap_1s0kz_13 svg{font-size:22px}._iconDanger_1s0kz_21{color:#ef4444;font-size:22px}._iconWarning_1s0kz_26{color:#f59e0b;font-size:22px}._iconInfo_1s0kz_31{color:#3b82f6;font-size:22px}._content_1s0kz_36{flex:1}._title_1s0kz_40{font-size:1rem;font-weight:700;margin:0 0 8px;color:#111827}._message_1s0kz_47{font-size:.875rem;color:#6b7280;margin:0 0 24px;line-height:1.6}._actions_1s0kz_54{display:flex;gap:10px;justify-content:flex-end}._cancelBtn_1s0kz_60{border-radius:8px;font-weight:500;font-size:.8125rem}._confirmBtn_1s0kz_66{border-radius:8px;font-weight:600;font-size:.8125rem}._confirm-danger_1s0kz_72{background:#ef4444;border-color:#ef4444}._confirm-danger_1s0kz_72:hover{background:#ec1e1e!important}._confirm-warning_1s0kz_80{background:#f59e0b;border-color:#f59e0b}._confirm-warning_1s0kz_80:hover{background:#cf8508!important}._confirm-info_1s0kz_88{background:#3b82f6;border-color:#3b82f6}._confirm-info_1s0kz_88:hover{background:#1469f4!important}._layout_1ejyg_1{display:flex;height:100vh;overflow:hidden}._main_1ejyg_7{flex:1;display:flex;flex-direction:column;height:100vh;overflow:hidden;margin-left:230px;transition:margin-left .25s ease;min-width:0}._main_1ejyg_7._collapsed_1ejyg_18{margin-left:70px}._body_1ejyg_22{margin-top:56px;flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;padding:0;box-sizing:border-box}._breadcrumbStrip_1ejyg_33{flex-shrink:0;padding:4px 4px 10px;display:flex;align-items:center;justify-content:space-between}._breadcrumbStrip_1ejyg_33 .ant-breadcrumb{font-size:12px}._backBtn_1ejyg_44{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;font-weight:500;color:#6b7280;transition:color .15s ease}._backBtn_1ejyg_44:hover{color:#1a3a6b}._backBtn_1ejyg_44:hover ._backArrow_1ejyg_57{transform:translate(-3px)}._backArrow_1ejyg_57{font-size:13px;transition:transform .15s ease}._pageArea_1ejyg_66{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0;background:#d3dcea;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:6px;border:1px solid #e5e7eb}._pageAreaFlush_1ejyg_78{padding:0}@keyframes _pulse_1ejyg_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}._badge_14m50_1{border-radius:9999px;font-weight:600;font-size:.6875rem;padding:2px 10px;line-height:18px;border-width:1px;border-style:solid;white-space:nowrap}._tableCard_msab8_1{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e5e7eb;overflow:hidden}._toolbar_msab8_12{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#fff;gap:12px;flex-wrap:wrap}@media(max-width:640px){._toolbar_msab8_12{flex-direction:column;align-items:stretch}}._toolbarLeft_msab8_29{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}@media(max-width:640px){._toolbarLeft_msab8_29{width:100%}}._toolbarRight_msab8_42{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:640px){._toolbarRight_msab8_42{width:100%;justify-content:flex-end}}._tableTitle_msab8_55{font-size:15px;font-weight:700;color:#111827;display:flex;align-items:center;gap:8px;white-space:nowrap}._count_msab8_65{display:inline-flex;align-items:center;justify-content:center;background:#f4f6f9;border:1px solid #e5e7eb;border-radius:20px;font-size:11px;font-weight:600;color:#6b7280;padding:1px 8px}._searchInput_msab8_78{width:260px!important;border-radius:8px!important}@media(max-width:768px){._searchInput_msab8_78{width:180px!important}}@media(max-width:640px){._searchInput_msab8_78{width:100%!important}}._iconBtn_msab8_93{border-radius:8px!important;color:#6b7280!important}._iconBtn_msab8_93:hover{color:#1a3a6b!important;border-color:#1a3a6b!important}._exportBtn_msab8_102{border-radius:8px!important;font-weight:500!important;color:#6b7280!important}._exportBtn_msab8_102:hover{color:#1a3a6b!important;border-color:#1a3a6b!important}._primaryBtn_msab8_112{border-radius:8px!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}._primaryBtn_msab8_112:not(:disabled){background:#1a3a6b!important;border-color:#1a3a6b!important;color:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._primaryBtn_msab8_112:not(:disabled) .anticon{color:#fff!important}._primaryBtn_msab8_112:not(:disabled):hover{background:#2952a3!important;border-color:#2952a3!important;color:#fff!important}._primaryBtn_msab8_112:disabled{opacity:.45!important}._defaultBtn_msab8_135{border-radius:8px!important}._dangerBtn_msab8_139{border-radius:8px!important;color:#ff4d4f!important;border-color:#ff4d4f!important}._dangerBtn_msab8_139:hover{color:#ff7875!important;border-color:#ff7875!important}._table_msab8_1 .ant-table-thead>tr>th{background:#1a3a6b!important;color:#fff!important;font-weight:600!important;font-size:12px!important;padding:10px 12px!important;border-right:1px solid rgba(255,255,255,.12)!important;white-space:nowrap}._table_msab8_1 .ant-table-thead>tr>th:last-child{border-right:none!important}._table_msab8_1 .ant-table-thead>tr>th .ant-table-column-sorter{color:#ffffff80}._table_msab8_1 .ant-table-thead>tr>th.ant-table-column-sort{background:#0f2244!important}._table_msab8_1 .ant-table-tbody>tr>td{padding:9px 12px!important;font-size:12.5px!important;border-bottom:1px solid #e5e7eb!important;vertical-align:middle!important;color:#111827!important;background:#fff;transition:background .12s ease}._table_msab8_1 .ant-table-filter-trigger{color:#fff9}._table_msab8_1 .ant-table-filter-trigger:hover{color:#fff}._table_msab8_1 .ant-table-filter-trigger.active{color:#fff!important}._table_msab8_1 .ant-pagination{padding:12px 16px;margin:0!important;border-top:1px solid #e5e7eb;background:#fff}._table_msab8_1 .ant-table-summary{background:#f4f6f9;font-size:12px;color:#6b7280;font-weight:500}._table_msab8_1 .ant-table-summary td{padding:8px 12px!important;border-top:1px solid #e5e7eb!important}._table_msab8_1 .ant-table-summary th{white-space:nowrap;padding:8px 12px!important;text-align:left}._stripedRows_msab8_207 .ant-table-tbody>tr:nth-child(2n)>td{background:#e6ebf5!important}._stripedRows_msab8_207 .ant-table-tbody>tr:hover>td{background:#dce4f2!important}._stripedRows_msab8_207 .ant-table-tbody>tr:nth-child(odd) .ant-table-cell-fix-right,._stripedRows_msab8_207 .ant-table-tbody>tr:nth-child(odd) .ant-table-cell-fix-left{background:#fff!important}._stripedRows_msab8_207 .ant-table-tbody>tr:nth-child(2n) .ant-table-cell-fix-right,._stripedRows_msab8_207 .ant-table-tbody>tr:nth-child(2n) .ant-table-cell-fix-left{background:#e6ebf5!important}._stripedRows_msab8_207 .ant-table-tbody>tr:hover .ant-table-cell-fix-right,._stripedRows_msab8_207 .ant-table-tbody>tr:hover .ant-table-cell-fix-left{background:#dce4f2!important}._stripedRows_msab8_207 .ant-table-tbody>tr:hover>td.merged-cell{background:#dce4f2!important}._summaryCell_msab8_229{color:#6b7280;font-size:12px}._searchIcon_msab8_234{color:#6b7280}._pagination_msab8_238{padding:12px 16px}._weekend_22cpd_1{color:#dc2626}.ant-picker-cell-disabled ._weekend_22cpd_1,.ant-picker-cell:not(.ant-picker-cell-in-view) ._weekend_22cpd_1{color:#dc262659}._modal_1srqc_1 .ant-modal-content{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 20px 48px #00000026;display:flex;flex-direction:column;max-height:calc(100dvh - 24px)}._modal_1srqc_1 .ant-modal-header{padding:12px 20px;border-bottom:1px solid #e5e7eb;margin:0;background:#fff;flex-shrink:0}._modal_1srqc_1 .ant-modal-body{padding:0;flex:1;min-height:0;display:flex;flex-direction:column}._modal_1srqc_1 .ant-modal-footer{padding:0;border:none;flex-shrink:0}._title_1srqc_30{font-size:.9375rem;font-weight:700;color:#111827;letter-spacing:-.01em}._body_1srqc_37{padding:14px 20px;overflow-y:auto;min-height:0;flex:1}._body_1srqc_37 .ant-form-item{margin-bottom:6px}._body_1srqc_37 .ant-form-item-label>label{font-size:.75rem;font-weight:600;color:#6b7280;height:auto;line-height:1.4}._body_1srqc_37 .ant-input,._body_1srqc_37 .ant-input-number,._body_1srqc_37 .ant-picker,._body_1srqc_37 .ant-select-selector{border-radius:4px!important;font-size:.8125rem!important}._body_1srqc_37 .ant-input,._body_1srqc_37 .ant-input-affix-wrapper,._body_1srqc_37 .ant-picker,._body_1srqc_37 .ant-input-number{padding:5px 10px!important}._body_1srqc_37 .ant-select-selector{padding:3px 10px!important;min-height:30px!important}._body_1srqc_37 .ant-form-item-explain-error{font-size:.7rem;margin-top:2px}._body_1srqc_37 .form-row{display:grid;grid-template-columns:1fr 1fr;gap:0 8px}._body_1srqc_37 .form-row-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 8px}._footer_1srqc_85{display:flex;justify-content:flex-end;gap:8px;padding:10px 20px;border-top:1px solid #e5e7eb;background:#f4f6f9}._cancelBtn_1srqc_94{border-radius:8px;font-size:.8125rem;font-weight:500;height:36px}._saveBtn_1srqc_101{border-radius:8px;font-size:.8125rem;font-weight:600;height:36px;background:#1a3a6b;border-color:#1a3a6b}._saveBtn_1srqc_101:hover{background:#2952a3!important;border-color:#2952a3!important}._fullWidth_1tfri_1,._fullWidth_1tfri_1 .ant-input-number-group-wrapper{width:100%}textarea.ant-input{height:auto!important;min-height:4px}._fieldsWrap_1tfri_14 .ant-form-item{margin-bottom:4px}._fieldsWrap_1tfri_14 .ant-form-item-label{padding-bottom:0}._fieldsWrap_1tfri_14 .ant-form-item-label label{font-size:.75rem;font-weight:600;color:#6b7280;height:20px}._fieldsWrap_1tfri_14 textarea.ant-input{height:auto!important;min-height:32px}._fieldsWrap_1tfri_14 .ant-form-item-explain,._fieldsWrap_1tfri_14 .ant-form-item-extra{min-height:18px!important;font-size:.75rem}._hint_1tfri_36{font-size:.75rem;display:block;margin-top:0;margin-bottom:2px;line-height:1.2}._page_8y0p1_1{display:flex;flex-direction:column;gap:12px;height:100%}._billingTag_8y0p1_8{border-radius:9999px;font-size:.6875rem;border-color:#e5e7eb}._dateCell_8y0p1_14{font-size:.75rem;color:#6b7280;white-space:nowrap}._hoursCell_8y0p1_20{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:#111827}._actionBtn_8y0p1_26{color:#6b7280;border-radius:4px}._actionBtn_8y0p1_26:hover{color:#1a3a6b;background:#1a3a6b0f}._codeCell_8y0p1_35{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:#1a3a6b}._nameCell_8y0p1_42{font-size:.8125rem;font-weight:500;color:#111827}._managerCell_8y0p1_48{font-size:.8125rem;color:#6b7280}._redRow_8y0p1_53 td{background:#ef44440d!important}._blueRow_8y0p1_57 td{background:#3b82f60d!important}._codeCell_xadg8_1{color:#e63b2e!important;font-weight:600!important;font-family:JetBrains Mono,monospace!important;font-size:11.5px!important}._nameCell_xadg8_8{color:#1a3a6b!important;font-weight:600!important}._actionBtn_xadg8_13{border-radius:4px!important;color:#6b7280!important}._actionBtn_xadg8_13:hover{background:#f4f6f9!important;color:#1a3a6b!important}._deleteBtn_xadg8_22:hover{color:#e63b2e!important;background:#fef2f2!important}._titleBadge_xadg8_27{margin-left:8px}._card_7fnj0_1{border-radius:12px!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e5e7eb!important;flex-shrink:0}._header_7fnj0_8{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}._avatar_7fnj0_17{width:44px;height:44px;border-radius:8px;background:#1a3a6b;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:1px}._headerInfo_7fnj0_32{flex:1}._titleRow_7fnj0_36{display:flex;align-items:center;justify-content:space-between;gap:12px}._name_7fnj0_43{font-size:15px;font-weight:700;color:#111827;margin:0;display:flex;align-items:center;gap:8px}._desc_7fnj0_53{font-size:12px;color:#6b7280;max-width:950px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fields_7fnj0_63{margin-top:0!important}._field_7fnj0_63{display:flex;flex-direction:column;gap:1px}._fieldLabel_7fnj0_73{font-size:10px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.4px}._fieldValue_7fnj0_81{font-size:12.5px;color:#111827;font-weight:500}._modalCenter_7fnj0_87{display:flex;justify-content:center;align-items:center;height:200px}._cellLines_7fnj0_94{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.6}._fieldKey_7fnj0_102{font-weight:600;color:#111827}._fieldColon_7fnj0_107{color:#9ca3af}._page_oledl_1{height:100%;display:flex;flex-direction:column;gap:6px;animation:_fadeIn_oledl_1 .3s ease}._tableSection_oledl_9{flex:1;min-height:0;display:flex;flex-direction:column}._centered_oledl_16{display:flex;align-items:center;justify-content:center;height:100%}._statusLine_lmip9_1{font-size:.75rem}._statusLineEligible_lmip9_5{font-size:.75rem;color:#15803d}._statusLineBlocked_lmip9_10{font-size:.75rem;color:#dc2626}._infoCard_1lfwk_1{background:#f4f6f9;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;margin-bottom:12px}._fullWidth_1lfwk_9 .ant-input-number-group-wrapper{width:100%}._infoCard_1lfwk_1 .ant-row{row-gap:4px}._infoRow_1lfwk_17{display:flex;align-items:baseline;gap:4px;padding:3px 0;font-size:.8125rem;line-height:1.5}._infoLabel_1lfwk_26{font-weight:600;color:#6b7280;font-size:.75rem;min-width:130px}._infoColon_1lfwk_33{color:#9ca3af}._infoValue_1lfwk_37{color:#111827}._fieldsWrap_1lfwk_41 .ant-form-item{margin-bottom:10px}._fullWidth_1lfwk_9{width:100%}._hint_1lfwk_49{font-size:.75rem;display:block;margin-top:2px;margin-bottom:4px}._fieldsWrap_1lfwk_41 .ant-form-item{margin-bottom:4px}._fieldsWrap_1lfwk_41 .ant-form-item-explain,._fieldsWrap_1lfwk_41 .ant-form-item-extra{min-height:0!important}._hint_1lfwk_49{font-size:.75rem;display:block;margin-top:0;margin-bottom:2px;line-height:1.2}._infoCard_1lfwk_1{background:#f4f6f9;border:1px solid #e5e7eb;border-radius:8px;padding:6px 14px;margin-bottom:8px}._quickSetLabel_ofi23_1{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}._quickSetRow_ofi23_10{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #e5e7eb}._rowsList_ofi23_16{display:flex;flex-direction:column}._rowsHeader_ofi23_21{display:flex;justify-content:space-between;padding:0 4px 8px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}._maxDateHint_ofi23_32{font-weight:500;text-transform:none;letter-spacing:normal;color:#9ca3af}._row_ofi23_16{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 4px;border-top:1px solid #e5e7eb}._row_ofi23_16:last-child{border-bottom:1px solid #e5e7eb}._resourceCell_ofi23_51{display:flex;align-items:center;gap:10px;min-width:0}._resourceName_ofi23_58{font-weight:600;font-size:.8125rem;color:#111827}._footer_ofi23_64{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:14px;margin-top:14px;border-top:1px solid #e5e7eb}._footerNote_ofi23_74{display:flex;flex-direction:column}._footerNoteLine_ofi23_79{font-size:.75rem;line-height:1.5}._toolbar_o08jh_1{margin-bottom:12px}._totalLabel_o08jh_5{font-size:.8125rem;color:#6b7280}._monoText_o08jh_10{font-family:JetBrains Mono,monospace;font-weight:600;color:#111827}._dateCell_o08jh_16{font-size:.75rem;color:#6b7280;white-space:nowrap}._page_lzest_1{display:flex;flex-direction:column;gap:12px;height:100%}._codeCell_lzest_8{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:#1a3a6b}._nameCell_lzest_15{font-size:.8125rem;font-weight:500;color:#111827}._emailCell_lzest_21,._managerCell_lzest_26{font-size:.8125rem;color:#6b7280}._skillTag_lzest_31{border-radius:9999px;font-size:.6875rem;margin-bottom:2px;border-color:#e5e7eb}._actionBtn_lzest_38{color:#6b7280;border-radius:4px}._actionBtn_lzest_38:hover{color:#1a3a6b;background:#1a3a6b0f}._card_1wc75_1{border-radius:12px!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e5e7eb!important;flex-shrink:0}._header_1wc75_8{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}._avatar_1wc75_17{width:44px;height:44px;border-radius:9999px;background:#1a3a6b;color:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._headerInfo_1wc75_31{flex:1}._titleRow_1wc75_35{display:flex;align-items:center;justify-content:space-between;gap:12px}._name_1wc75_42{font-size:15px;font-weight:700;color:#111827;margin:0;display:flex;align-items:center;gap:8px}._desc_1wc75_52{font-size:12px;color:#6b7280;margin:4px 0 0;max-width:600px;line-height:1.4}._fields_1wc75_60{margin-top:0!important}._field_1wc75_60{display:flex;flex-direction:column;gap:1px}._fieldLabel_1wc75_70{font-size:10px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.4px}._fieldValue_1wc75_78{font-size:12.5px;color:#111827;font-weight:500}._modalCenter_1wc75_84{display:flex;justify-content:center;align-items:center;height:200px}._cellLines_1wc75_91{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.6}._fieldKey_1wc75_99{font-weight:600;color:#111827}._fieldColon_1wc75_104{color:#9ca3af}._codeCell_13e8b_1{color:#e63b2e!important;font-weight:600!important;font-family:JetBrains Mono,monospace!important;font-size:11.5px!important}._nameCell_13e8b_8{color:#1a3a6b!important;font-weight:600!important}._actionBtn_13e8b_13{border-radius:4px!important;color:#6b7280!important}._actionBtn_13e8b_13:hover{background:#f4f6f9!important;color:#1a3a6b!important}._deleteBtn_13e8b_22:hover{color:#e63b2e!important;background:#fef2f2!important}._infoCard_15cwm_5{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px 16px}._infoRow_15cwm_12{display:flex;align-items:baseline;padding:3px 0;gap:6px}._infoLabel_15cwm_19{font-weight:500;color:#555;min-width:140px;font-size:13px}._infoColon_15cwm_26{color:#999}._infoValue_15cwm_30{color:#222;font-size:13px;flex:1}._boundaryAlert_15cwm_36{margin-top:8px;margin-bottom:0;border-radius:6px;font-size:.8125rem}._boundaryAlert_15cwm_36 .ant-alert-message{font-size:.8125rem}._readonlyValue_15cwm_46{display:inline-block;padding:4px 11px;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;color:#000000e0;width:100%;min-height:32px;line-height:22px}._helperText_15cwm_59{display:block;font-size:12px;margin-top:2px;line-height:1.4}._fieldsWrap_15cwm_66 .ant-form-item{margin-bottom:4px}._fieldsWrap_15cwm_66 .ant-form-item-explain,._fieldsWrap_15cwm_66 .ant-form-item-extra{min-height:0!important}._statusRow_15cwm_74{display:flex;align-items:flex-end}._statusFormItem_15cwm_79{flex:0 0 auto;margin-bottom:0}._statusGap_15cwm_84{margin-left:8px}._page_eidpd_1{height:100%;display:flex;flex-direction:column;gap:6px;animation:_fadeIn_eidpd_1 .3s ease}._tableSection_eidpd_9{flex:1;min-height:0;display:flex;flex-direction:column}._centered_eidpd_16{display:flex;align-items:center;justify-content:center;min-height:400px}._refreshBtn_eidpd_23{border-radius:8px!important;color:#6b7280!important}._refreshBtn_eidpd_23:hover{color:#1a3a6b!important;border-color:#1a3a6b!important}._sectionHeader_eidpd_32{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}._sectionTitle_eidpd_40{font-size:15px;font-weight:700;color:#111827;margin:0;display:flex;align-items:center;gap:8px}._count_eidpd_50{display:inline-flex;align-items:center;justify-content:center;background:#f4f6f9;border:1px solid #e5e7eb;border-radius:20px;font-size:11px;font-weight:600;color:#6b7280;padding:1px 8px}._form_1siy2_1 .ant-form-item{margin-bottom:10px}._userInfo_1siy2_5{background:#f4f6f9;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;margin-bottom:14px;display:flex;flex-direction:column;gap:6px}._infoRow_1siy2_16{display:flex;align-items:center;gap:8px;font-size:.8125rem}._infoLabel_1siy2_23{color:#6b7280;font-weight:600;min-width:110px;font-size:.75rem}._infoValue_1siy2_30{color:#111827}._filterBtn_1kpj9_1{color:#6b7280!important}._filterBtn_1kpj9_1:hover{color:#1a3a6b!important;border-color:#1a3a6b!important}._page_1kpj9_9{display:flex;flex-direction:column;gap:16px;padding:0 0 32px}._tag_1kpj9_16{border-radius:12px!important;font-size:11px!important;font-weight:600!important}._editIcon_1kpj9_22{color:#6b7280;font-size:15px;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s,background .2s}._editIcon_1kpj9_22:hover{color:#3b82f6;background:#eff6ff}._filterBar_ddfiu_1{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-shrink:0}._projectSelect_ddfiu_9{min-width:280px}._filterSelect_ddfiu_13{min-width:200px}._sprintStatusTag_ddfiu_17{font-size:12px;font-weight:600;border-radius:10px;padding:2px 10px;align-self:center}._switchLabel_ddfiu_25{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}._addLink_ddfiu_36{width:100%;text-align:left;padding:4px 8px}._tableCard_fodbk_1{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #e5e7eb;overflow:hidden}._toolbar_fodbk_12{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;gap:12px;flex-wrap:wrap;background:#fff}._toolbarLeft_fodbk_23{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._projectBadge_fodbk_30{display:flex;align-items:center;gap:8px}._projectName_fodbk_36{font-size:13px;font-weight:600;color:#111827}._billingBadge_fodbk_42{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:#ede9fe;color:#6d28d9;border:1px solid #ddd6fe}._planningTypeBadge_fodbk_52{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:#dbeafe;color:#1d4ed8;border:1px solid #bfdbfe}._noProjectHint_fodbk_62{font-size:12.5px;color:#9ca3af;font-style:italic}._recordCount_fodbk_68{font-size:12px;color:#6b7280;background:#f4f6f9;padding:2px 10px;border-radius:10px;border:1px solid #e5e7eb}._searchInput_fodbk_77{width:260px!important;border-radius:8px!important}@media(max-width:768px){._searchInput_fodbk_77{width:180px!important}}._searchIcon_fodbk_87{color:#6b7280}._iconBtn_fodbk_91{border-radius:8px!important;color:#6b7280!important}._iconBtn_fodbk_91:hover:not(:disabled){color:#1a3a6b!important;border-color:#1a3a6b!important}._iconBtn_fodbk_91:disabled{opacity:.45}._onlyTaskBtn_fodbk_103{border-radius:8px!important;font-weight:500!important;color:#6b7280!important}._onlyTaskBtn_fodbk_103._onlyTaskBtnActive_fodbk_108{background:#1a3a6b!important;border-color:#1a3a6b!important;color:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._onlyTaskBtn_fodbk_103._onlyTaskBtnActive_fodbk_108 .anticon{color:#fff!important}._onlyTaskBtn_fodbk_103._onlyTaskBtnActive_fodbk_108:hover{background:#2952a3!important;border-color:#2952a3!important;color:#fff!important}._onlyTaskBtn_fodbk_103:disabled{opacity:.45}._markDoneBtn_fodbk_127{border-radius:8px!important;font-weight:500!important;color:#6b7280!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}._markDoneBtn_fodbk_127:not(:disabled){background:#1a3a6b!important;border-color:#1a3a6b!important;color:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._markDoneBtn_fodbk_127:not(:disabled) .anticon{color:#fff!important}._markDoneBtn_fodbk_127:not(:disabled):hover{background:#2952a3!important;border-color:#2952a3!important;color:#fff!important}._markDoneBtn_fodbk_127:disabled{opacity:.45}._addBtn_fodbk_152{background:#1a3a6b!important;border-color:#1a3a6b!important;border-radius:8px!important;font-weight:600!important}._addBtn_fodbk_152:hover:not(:disabled){background:#2952a3!important;border-color:#2952a3!important}._addBtn_fodbk_152:disabled{opacity:.45!important;background:#1a3a6b!important}._table_fodbk_1 .ant-table-thead>tr>th{background:#1a3a6b!important;color:#fff!important;font-weight:600!important;font-size:12px!important;padding:10px 12px!important;border-right:1px solid rgba(255,255,255,.12)!important;white-space:nowrap}._table_fodbk_1 .ant-table-thead>tr>th:last-child{border-right:none!important}._table_fodbk_1 .ant-table-thead>tr>th .ant-table-column-sorter{color:#ffffff80}._table_fodbk_1 .ant-table-thead>tr>th.ant-table-column-sort{background:#0f2244!important}._table_fodbk_1 .ant-table-tbody>tr>td{padding:8px 12px!important;font-size:12.5px!important;border-bottom:1px solid #c3cad4!important;vertical-align:middle!important;color:#111827!important}._table_fodbk_1 .ant-table-tbody>tr:hover>td{background:#f4f6f9!important}._table_fodbk_1 .ant-table-cell-fix-right,._table_fodbk_1 .ant-table-cell-fix-left{background:#fff!important}._table_fodbk_1 .ant-table-filter-trigger{color:#fff9}._table_fodbk_1 .ant-table-filter-trigger:hover{color:#fff}._table_fodbk_1 .ant-table-filter-trigger.active{color:#fff!important}._table_fodbk_1 .ant-pagination{padding:12px 16px;margin:0!important;border-top:1px solid #e5e7eb;background:#fff}._table_fodbk_1 .ant-table-summary{background:#f4f6f9;font-size:12px;color:#6b7280;font-weight:500}._table_fodbk_1 .ant-table-summary td{padding:8px 12px!important;border-top:1px solid #e5e7eb!important}._table_fodbk_1 .ant-table-row-indent{display:inline-block}._table_fodbk_1 .ant-table-row-expand-icon{border-color:#1a3a6b!important;color:#1a3a6b!important}._table_fodbk_1 .ant-table-row-expand-icon:hover{border-color:#0f2244!important;color:#0f2244!important}._summaryItem_fodbk_236{font-size:12px;color:#6b7280}._emptyText_fodbk_241{color:#9ca3af;font-size:13px}._summaryBar_fodbk_246{display:flex;align-items:center;gap:32px;padding:8px 16px;background:#f8fafc;border-top:1px solid #e2e8f0;font-size:13px;color:#374151}._varianceNote_fodbk_257{margin-left:auto;font-size:11px;line-height:1.4;color:#000;max-width:360px;text-align:right}._form_m07bj_1 .ant-form-item{margin-bottom:4px}._parentAlert_m07bj_9{margin-bottom:4px;border-radius:8px}._parentAlertContent_m07bj_14{display:flex;gap:8px;flex-wrap:wrap;font-size:.75rem}._boundaryAlert_m07bj_21{margin-bottom:4px;border-radius:8px;font-size:.8125rem}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-textarea textarea{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important;animation:_shakeFocus_m07bj_1 .4s ease}.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error .ant-input-textarea textarea:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 3px #ff4d4f4d!important}@keyframes _shakeFocus_m07bj_1{0%{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}._fullWidth_m07bj_5{width:100%}._ant-modal-body_m07bj_63{padding:10px 20px!important}.ant-form-item-label{padding-bottom:2px!important}.ant-form-item-explain{min-height:0}._page_1kxaq_1{height:100%;display:flex;flex-direction:column;gap:12px;animation:_fadeIn_1kxaq_1 .3s ease}._tableSection_1kxaq_9{flex:1;min-height:0;display:flex;flex-direction:column}._projectRow_1kxaq_16{background-color:#f5e2c8!important}._projectRow_1kxaq_16 .ant-table-cell-fix-left,._projectRow_1kxaq_16 .ant-table-cell-fix-right{background:#f5e2c8!important}._moduleRow_1kxaq_24{background-color:#d9f5df!important}._moduleRow_1kxaq_24 .ant-table-cell-fix-left,._moduleRow_1kxaq_24 .ant-table-cell-fix-right{background:#d9f5df!important}._featureRow_1kxaq_32{background-color:#ecdcfb!important}._featureRow_1kxaq_32 .ant-table-cell-fix-left,._featureRow_1kxaq_32 .ant-table-cell-fix-right{background:#ecdcfb!important}.ant-table-tbody tr._projectRow_1kxaq_16>td.ant-table-cell{font-weight:700!important;color:#78350f!important}.ant-table-tbody tr._moduleRow_1kxaq_24>td.ant-table-cell{font-weight:700!important;color:#14532d!important}.ant-table-tbody tr._featureRow_1kxaq_32>td.ant-table-cell{font-weight:700!important;color:#581c87!important}._codeCell_1kxaq_55{font-family:JetBrains Mono,monospace;font-size:11.5px}._titleCell_1kxaq_60{font-size:13px;line-height:1.4}._actionBtn_1kxaq_65{border-radius:4px!important;color:#6b7280!important}._actionBtn_1kxaq_65:hover{background:#f4f6f9!important;color:#1a3a6b!important}._addChildBtn_1kxaq_74{border-radius:4px!important;color:#10b981!important}._addChildBtn_1kxaq_74:hover{background:#f0fdf4!important;color:#059669!important}._deleteBtn_1kxaq_83{border-radius:4px!important;color:#9ca3af!important}._deleteBtn_1kxaq_83:hover{background:#fef2f2!important;color:#ef4444!important}._modalCenter_1r97u_1{display:flex;justify-content:center;align-items:center;height:100px;overflow-y:auto}._cellLines_1r97u_9{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.6}._fieldKey_1r97u_17{font-weight:600;color:#111827}._fieldColon_1r97u_22{color:#9ca3af}._page_1ll6f_1{display:flex;flex-direction:column;gap:16px;height:100%}._codeCell_1ll6f_8{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:#1a3a6b}._nameCell_1ll6f_15,._titleCell_1ll6f_16{font-size:.8125rem;font-weight:500;color:#111827}._dateCell_1ll6f_22{font-size:.75rem;color:#6b7280;white-space:nowrap}._varianceCell_1ll6f_28{font-family:JetBrains Mono,monospace;font-size:.8125rem;color:#f59e0b}._actionBtn_1ll6f_34{color:#6b7280;border-radius:4px}._actionBtn_1ll6f_34:hover{color:#1a3a6b;background:#1a3a6b0f}._closedToggle_1ll6f_43{display:flex;align-items:center;gap:8px}._toggleLabel_1ll6f_49{font-size:.8125rem;color:#6b7280}._seqCell_e6i1v_1{font-family:JetBrains Mono,monospace;font-weight:700;color:#6b7280}._nameCell_e6i1v_7{font-weight:500;color:#111827;font-size:.8125rem}._dateCell_e6i1v_13{font-size:.75rem;color:#6b7280;white-space:nowrap}._plannedHrsCell_e6i1v_19{font-family:JetBrains Mono,monospace;font-weight:600;color:#111827}._commentsCell_e6i1v_25{font-size:.75rem;color:#9ca3af}._actionBtn_e6i1v_30{color:#6b7280;border-radius:4px}._actionBtn_e6i1v_30:hover{color:#1a3a6b;background:#1a3a6b0f}._deleteBtn_e6i1v_39:hover{color:#ef4444!important;background:#ef44440f!important}.small-datepicker .ant-picker-panel-container{zoom:.85}._form_1txgp_5 .ant-form-item{margin-bottom:10px}._fullWidth_1txgp_9{width:100%}._boundsHint_1txgp_13{background:#3b82f60f;border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:6px 10px;margin-bottom:10px}._boundsText_1txgp_21{font-size:.75rem}._page_1lzyj_1{animation:_fadeIn_1lzyj_1 .3s ease}._filterBar_1lzyj_5{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;margin-bottom:16px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._projectSelect_1lzyj_17{width:320px!important}._form_qyulz_1 .ant-form-item{margin-bottom:10px}._fullWidth_qyulz_5{width:100%}._boundsHint_qyulz_9{background:#3b82f60f;border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:6px 10px;margin-bottom:10px}._boundsText_qyulz_17{font-size:.75rem}._page_10w6o_1{display:flex;flex-direction:column;gap:12px;height:100%}._selectorRow_10w6o_8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;flex-shrink:0}._tableSection_10w6o_16{flex:1;min-height:0;display:flex;flex-direction:column}._mono_10w6o_23{font-family:Courier New,monospace;font-size:13px}._date_10w6o_28{font-size:12px;white-space:nowrap}._actionBtn_10w6o_33{color:#6b7280}._actionBtn_10w6o_33:hover{color:#3b82f6;background:#eff6ff}._actionBtnDanger_10w6o_41{color:#6b7280}._actionBtnDanger_10w6o_41:hover{color:#ef4444;background:#fef2f2}._summaryStrip_10w6o_49{display:flex;gap:32px;padding:10px 16px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;color:#374151;flex-wrap:wrap;flex-shrink:0}._summaryStrip_10w6o_49 strong{color:#111827}._metricsStrip_1o0zy_1{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 24px;flex-shrink:0}._metricItem_1o0zy_12{display:flex;align-items:center;gap:8px;font-size:13px}._metricLabel_1o0zy_19{display:inline-flex;align-items:center;font-weight:600;color:#374151;min-width:160px}._infoIcon_1o0zy_27{margin-left:4px;font-size:11px;color:#94a3b8;cursor:pointer}._metricColon_1o0zy_34{color:#6b7280}._metricValue_1o0zy_38{color:#111827;font-weight:500}._form_le23i_1 .ant-form-item{margin-bottom:10px}._fullWidth_le23i_5{width:100%}._monoText_le23i_9{font-family:JetBrains Mono,monospace;font-weight:600}._contextBar_le23i_14{display:flex;gap:24px;flex-wrap:wrap;background:#f4f6f9;border:1px solid #e5e7eb;border-radius:8px;padding:8px 14px;margin-bottom:14px}._contextItem_le23i_25{display:flex;align-items:center;gap:6px;font-size:.8125rem}._contextLabel_le23i_32{font-size:.75rem;font-weight:600;color:#6b7280}._page_1m6jr_1{display:flex;flex-direction:column;gap:12px;height:100%}._controlsRow_1m6jr_8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;flex-shrink:0}._tableSection_1m6jr_16{flex:0 1 auto;display:flex;flex-direction:column}._chipLabel_1m6jr_22{font-size:12.5px;font-weight:600;color:#475569}._chipValue_1m6jr_28{font-size:12.5px;font-weight:700;color:#1a3a6b}._monthPicker_1m6jr_34{display:flex;align-items:center;gap:8px}._monthLabel_1m6jr_40{font-size:13px;font-weight:500;color:#374151;white-space:nowrap}._mono_1m6jr_47{font-family:Courier New,monospace;font-size:13px}._date_1m6jr_52{font-size:12px;white-space:nowrap}._actionBtn_1m6jr_57{color:#6b7280}._actionBtn_1m6jr_57:hover{color:#3b82f6;background:#eff6ff}._body_10jo5_1{display:flex;flex-direction:column;gap:10px}._message_10jo5_7{font-size:.875rem;line-height:1.6;display:block}._textarea_10jo5_13{font-size:.8125rem}._error_10jo5_17{color:#ef4444;font-size:.75rem;margin:0}._page_gz51k_1{display:flex;flex-direction:column;gap:16px;height:100%}._codeCell_gz51k_8{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:#1a3a6b}._dateCell_gz51k_15{font-size:.75rem;color:#6b7280;white-space:nowrap}._monoCell_gz51k_21{font-family:JetBrains Mono,monospace;font-weight:600;color:#111827}._footer_gz51k_27{padding:8px 0;text-align:right}._footerText_gz51k_32{font-size:.8125rem;color:#6b7280}._group0_gz51k_37 td{background:#eaf1fb!important}._group0_gz51k_37 td:first-child{border-left:2px solid #3378dd!important}._group0_gz51k_37 td.ant-table-cell-fix-left{background:#eaf1fb!important}._group0_gz51k_37._bannerRow_gz51k_49 td{border-top:1px solid #3378dd!important}._group0_gz51k_37._groupEnd_gz51k_53 td{border-bottom:1px solid #3378dd!important}._group0_gz51k_37 .ant-checkbox-inner{border-color:#3378dd!important;background:#fff}._group0_gz51k_37 .ant-checkbox-checked .ant-checkbox-inner{background:#3378dd!important;border-color:#3378dd!important}._group0_gz51k_37 .ant-checkbox-checked:after{border-color:#3378dd!important}._group1_gz51k_71 td{background:#e1f5ee!important}._group1_gz51k_71 td:first-child{border-left:2px solid #1d9e75!important}._group1_gz51k_71 td.ant-table-cell-fix-left{background:#e1f5ee!important}._group1_gz51k_71._bannerRow_gz51k_49 td{border-top:1px solid #1d9e75!important}._group1_gz51k_71._groupEnd_gz51k_53 td{border-bottom:1px solid #1d9e75!important}._group1_gz51k_71 .ant-checkbox-inner{border-color:#1d9e75!important;background:#fff}._group1_gz51k_71 .ant-checkbox-checked .ant-checkbox-inner{background:#1d9e75!important;border-color:#1d9e75!important}._group1_gz51k_71 .ant-checkbox-checked:after{border-color:#1d9e75!important}._group2_gz51k_105 td{background:#f5f3ff!important}._group2_gz51k_105 td:first-child{border-left:2px solid #5b21b6!important}._group2_gz51k_105 td.ant-table-cell-fix-left{background:#f5f3ff!important}._group2_gz51k_105._bannerRow_gz51k_49 td{border-top:1px solid #5b21b6!important}._group2_gz51k_105._groupEnd_gz51k_53 td{border-bottom:1px solid #5b21b6!important}._group2_gz51k_105 .ant-checkbox-inner{border-color:#5b21b6!important;background:#fff}._group2_gz51k_105 .ant-checkbox-checked .ant-checkbox-inner{background:#5b21b6!important;border-color:#5b21b6!important}._group2_gz51k_105 .ant-checkbox-checked:after{border-color:#5b21b6!important}._group3_gz51k_139 td{background:#f0f9ff!important}._group3_gz51k_139 td:first-child{border-left:2px solid #0369a1!important}._group3_gz51k_139 td.ant-table-cell-fix-left{background:#f0f9ff!important}._group3_gz51k_139._bannerRow_gz51k_49 td{border-top:1px solid #0369a1!important}._group3_gz51k_139._groupEnd_gz51k_53 td{border-bottom:1px solid #0369a1!important}._group3_gz51k_139 .ant-checkbox-inner{border-color:#0369a1!important;background:#fff}._group3_gz51k_139 .ant-checkbox-checked .ant-checkbox-inner{background:#0369a1!important;border-color:#0369a1!important}._group3_gz51k_139 .ant-checkbox-checked:after{border-color:#0369a1!important}._group4_gz51k_173 td{background:#fefce8!important}._group4_gz51k_173 td:first-child{border-left:2px solid #a16207!important}._group4_gz51k_173 td.ant-table-cell-fix-left{background:#fefce8!important}._group4_gz51k_173._bannerRow_gz51k_49 td{border-top:1px solid #a16207!important}._group4_gz51k_173._groupEnd_gz51k_53 td{border-bottom:1px solid #a16207!important}._group4_gz51k_173 .ant-checkbox-inner{border-color:#a16207!important;background:#fff}._group4_gz51k_173 .ant-checkbox-checked .ant-checkbox-inner{background:#a16207!important;border-color:#a16207!important}._group4_gz51k_173 .ant-checkbox-checked:after{border-color:#a16207!important}._group5_gz51k_207 td{background:#fdf2f8!important}._group5_gz51k_207 td:first-child{border-left:2px solid #be185d!important}._group5_gz51k_207 td.ant-table-cell-fix-left{background:#fdf2f8!important}._group5_gz51k_207._bannerRow_gz51k_49 td{border-top:1px solid #be185d!important}._group5_gz51k_207._groupEnd_gz51k_53 td{border-bottom:1px solid #be185d!important}._group5_gz51k_207 .ant-checkbox-inner{border-color:#be185d!important;background:#fff}._group5_gz51k_207 .ant-checkbox-checked .ant-checkbox-inner{background:#be185d!important;border-color:#be185d!important}._group5_gz51k_207 .ant-checkbox-checked:after{border-color:#be185d!important}[class*=group] .ant-checkbox-disabled .ant-checkbox-inner{border-color:#e5e7eb!important;background:#f5f5f5!important}[class*=group] .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background:#f5f5f5!important;border-color:#e5e7eb!important}[class*=group] .ant-checkbox-disabled.ant-checkbox-checked:after{border-color:#00000040!important}[class*=group] .ant-checkbox-disabled+span{color:#6b7280!important}._bannerRow_gz51k_49 td{padding-top:8px!important;padding-bottom:8px!important}._bannerText_gz51k_264{font-weight:600;font-size:.8125rem;color:#111827;display:inline-flex;align-items:center;gap:10px}._capFlag_gz51k_273{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid transparent}._capFlag_gz51k_273 .anticon{font-size:11px}._totalCell_gz51k_287{text-align:center;font-weight:600;white-space:nowrap}._totalPill_gz51k_293{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;padding:3px 10px;border-radius:999px;line-height:1.4;border:1px solid transparent}._totalPill_gz51k_293 .anticon{font-size:12px}._totalSub_gz51k_308{display:block;font-size:10px;font-weight:400;opacity:.85;margin-top:2px}._page_xwu1a_1{display:flex;flex-direction:column;gap:16px;height:100%}._toolbar_xwu1a_8{display:flex;justify-content:flex-end}._page_9y0wt_1{display:flex;flex-direction:column;gap:16px;height:100%}._toolbar_9y0wt_8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between}._legend_9y0wt_16{display:flex;flex-direction:column;gap:6px;margin-top:-30px}._legendItem_9y0wt_23{display:flex;align-items:center;gap:6px;font-size:12px}._circle_9y0wt_30{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}._green_9y0wt_38{background:#52c41a}._gold_9y0wt_42{background:#faad14}._red_9y0wt_46{background:#ff4d4f}._page_1ganl_1{display:flex;flex-direction:column;gap:16px;height:100%}._toolbar_1ganl_8{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._monthLabel_1ganl_15{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}._holidayBadge_1ganl_23{margin-left:auto;font-size:13px;color:#6b7280}._holidayBadge_1ganl_23 strong{color:#111827}._summaryStrip_1ganl_32{display:flex;flex-wrap:wrap;gap:24px;font-size:13px;color:#6b7280}._summaryStrip_1ganl_32 strong{color:#1a3a6b}._footnote_1ganl_43{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#9ca3af}._page_1ganl_1 .ant-table-tbody>tr:nth-child(odd)>td{background-color:#fff}._page_1ganl_1 .ant-table-tbody>tr:nth-child(2n)>td{background-color:#f7f9fc}._page_1ganl_1 .ant-table-tbody>tr:hover>td{background-color:#e6f4ff!important}._page_1ganl_1 .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#e6f4ff!important}._page_14dg0_1{height:100%;display:flex;flex-direction:column;gap:16px;padding:0 0 32px}._tableSection_14dg0_9{flex:0 1 auto;display:flex;flex-direction:column}._controlsRow_14dg0_15{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._monthPicker_14dg0_22{display:flex;align-items:center;gap:8px}._monthLabel_14dg0_28{font-size:13px;font-weight:500;color:#374151;white-space:nowrap}._mono_14dg0_35{font-family:Courier New,monospace;font-size:13px}._date_14dg0_40{font-size:12px;white-space:nowrap}._actionBtn_14dg0_45{color:#6b7280}._actionBtn_14dg0_45:hover{color:#3b82f6;background:#eff6ff}._infoChip_14dg0_53{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#eef2f8;border:1px solid #d3dcea;border-radius:6px;white-space:nowrap}._chipLabel_14dg0_64{font-size:12.5px;font-weight:600;color:#475569}._chipValue_14dg0_70{font-size:12.5px;font-weight:700;color:#1a3a6b}._page_n3w5i_1{height:100%;display:flex;flex-direction:column;gap:16px;padding:0 0 32px}._tableSection_n3w5i_9{flex:0 1 auto;min-height:200px;display:flex;flex-direction:column}._controlsRow_n3w5i_16{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._monthPicker_n3w5i_23{display:flex;align-items:center;gap:8px}._monthLabel_n3w5i_29{font-size:13px;font-weight:500;color:#374151;white-space:nowrap}._mono_n3w5i_36{font-family:Courier New,monospace;font-size:13px}._date_n3w5i_41{font-size:12px;white-space:nowrap}._actionBtn_n3w5i_46{color:#6b7280}._actionBtn_n3w5i_46:hover{color:#3b82f6;background:#eff6ff}._infoChip_n3w5i_54{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#eef2f8;border:1px solid #d3dcea;border-radius:6px;white-space:nowrap}._chipLabel_n3w5i_65{font-size:12.5px;font-weight:600;color:#475569}._chipValue_n3w5i_71{font-size:12.5px;font-weight:700;color:#1a3a6b}._page_j3ufm_1{display:flex;flex-direction:column;gap:16px;height:100%}._toolbar_j3ufm_8{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._switchLabel_j3ufm_15{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}._page_p88n8_1{display:flex;flex-direction:column;gap:16px;height:100%}._toolbar_p88n8_8{display:flex;align-items:center;gap:12px}._noDashboard_baweu_1{padding:40px;text-align:center;color:#64748b}._icon_1bcy6_1{color:#9ca3af;cursor:help;font-size:14px}._corner_1bcy6_7{position:absolute;top:8px;right:8px;z-index:1}._tile_19z41_1{position:relative;border-radius:12px!important;border:1px solid #e8edf5!important;box-shadow:0 1px 4px #0f172a0a!important;height:100%}._tile_19z41_1 .ant-card-body{padding:16px 18px}._tileLink_19z41_12{display:block;height:100%;color:inherit}._tileLink_19z41_12:hover,._tileLink_19z41_12:focus{color:inherit}._clickable_19z41_21{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}._clickable_19z41_21:hover{box-shadow:0 4px 16px #0f172a14!important;border-color:var(--tile-color)!important;transform:translateY(-1px)}._inner_19z41_31{display:flex;flex-direction:column;gap:6px}._row_19z41_37{display:flex;align-items:center;gap:10px}._icon_19z41_43{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;background:var(--tile-icon-bg);color:var(--tile-color)}._label_19z41_56{font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:JetBrains Mono,monospace}._value_19z41_66{font-size:1.5rem;font-weight:800;line-height:1;margin:0;font-family:JetBrains Mono,monospace;color:var(--tile-color)}._sub_19z41_75{font-size:.6875rem;color:#94a3b8;margin:0}._clickable_1ucdc_1{cursor:pointer}._strip_asnp1_1{display:flex;flex-direction:column;gap:8px;max-height:232px;overflow-y:auto;padding-right:4px}._item_asnp1_10{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;background:#fef9ec;border:1px solid #fde68a;flex-shrink:0}._overdue_asnp1_21{background:#fef2f2;border-color:#fecaca}._dot_asnp1_26{width:7px;height:7px;border-radius:50%;background:#d97706;flex-shrink:0}._overdue_asnp1_21 ._dot_asnp1_26{background:#dc2626}._text_asnp1_38{flex:1;min-width:0;font-size:.8125rem;color:#0f172a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._proj_asnp1_49{font-weight:500;color:#94a3b8}._when_asnp1_54{font-size:.75rem;font-weight:700;color:#d97706;white-space:nowrap;flex-shrink:0}._overdue_asnp1_21 ._when_asnp1_54{color:#dc2626}._pageHeader_1laah_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:10px}._headerRow_1laah_10{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}._headerMeta_1laah_18{display:flex;align-items:center;gap:12px}._loadingSpin_1laah_24{display:flex;justify-content:center;margin-top:80px}._greeting_1laah_30{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin:0 0 3px}._title_1laah_39{font-size:1.5rem;font-weight:800;color:#0f172a;line-height:1.2;margin:0}._subtitle_1laah_47{font-size:.875rem;color:#64748b;margin-right:4px}._section_1laah_53{margin-bottom:6px}._infoAnchor_1laah_57{position:relative}._cardSub_1laah_61{font-size:.75rem;color:#94a3b8;font-weight:400}._card_1laah_61{margin-bottom:6px;border:1px solid #e8edf5!important;border-radius:12px!important;box-shadow:0 1px 4px #0f172a0a!important}._layout_1laah_74{display:grid;grid-template-columns:1fr 336px;gap:6px;align-items:start}._left_1laah_81{min-width:0}._right_1laah_85{position:sticky;top:16px}@media(max-width:980px){._layout_1laah_74{grid-template-columns:1fr}._right_1laah_85{position:static;order:-1}._left_1laah_81{order:0}}._hoursCell_ey3fw_1{font-family:JetBrains Mono,monospace;font-weight:700}._noEntries_ey3fw_6{color:#94a3b8}._subtitle_ey3fw_10{font-size:.75rem;color:#94a3b8;font-weight:400}._wrap_18acq_1{display:flex;flex-direction:column;padding:16px 16px 4px}._header_18acq_7{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 0}._title_18acq_14{font-size:.9375rem;font-weight:700;color:#0f172a}._nav_18acq_20{display:flex;gap:6px}._navBtn_18acq_25{width:28px;height:28px;border-radius:7px;border:1px solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#334155;font-size:11px}._navBtn_18acq_25:hover{background:#f8fafc}._body_18acq_42{padding:12px 0 4px}._dow_18acq_46{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:4px}._dow_18acq_46 span{font-size:.625rem;font-weight:700;color:#94a3b8;text-transform:uppercase;padding:4px 0}._grid_18acq_60{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._cell_18acq_66{aspect-ratio:1;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;border:1px solid transparent;position:relative}._cell_18acq_66:hover:not(._selected_18acq_78){outline:2px solid #94a3b8;outline-offset:-1px}._empty_18acq_83{cursor:default}._empty_18acq_83:hover{outline:none}._today_18acq_90{border-color:#1a3a6b}._selected_18acq_78{background:#1a3a6b!important}._selected_18acq_78 ._daynum_18acq_97,._selected_18acq_78 ._hrs_18acq_97{color:#fff!important}._daynum_18acq_97{font-size:.72rem;font-weight:700;color:#334155}._hrs_18acq_97{font-size:.6rem;font-weight:600;font-family:JetBrains Mono,monospace}._full_18acq_113{background:#ecfdf5}._full_18acq_113 ._hrs_18acq_97{color:#10b981}._partial_18acq_120{background:#fef9ec}._partial_18acq_120 ._hrs_18acq_97{color:#d97706}._missing_18acq_127{background:#fef2f2}._missing_18acq_127 ._hrs_18acq_97{color:#dc2626}._weekend_18acq_134{background:#f8fafc}._weekend_18acq_134 ._daynum_18acq_97{color:#cbd5e1}._legend_18acq_141{display:flex;flex-wrap:wrap;gap:10px;padding:0 4px 14px;font-size:.68rem;color:#64748b}._legend_18acq_141 span{display:flex;align-items:center;gap:4px}._legend_18acq_141 i{width:8px;height:8px;border-radius:2px;display:inline-block}._legendFull_18acq_161{background:#10b981}._legendPartial_18acq_165{background:#f59e0b}._legendMissing_18acq_169{background:#ef4444}._detail_18acq_173{border-top:1px solid #f1f5f9;padding:14px 4px 4px}._detailDate_18acq_178{font-size:.8125rem;font-weight:700;color:#0f172a;margin-bottom:8px}._detailRow_18acq_185{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #f8fafc;font-size:.78rem}._detailRow_18acq_185:last-child{border-bottom:none}._detailTask_18acq_197{color:#334155;font-weight:600}._detailHrs_18acq_202{font-family:JetBrains Mono,monospace;font-weight:700;color:#1a3a6b}._detailEmpty_18acq_208{font-size:.78rem;color:#94a3b8}._detailTotal_18acq_213{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid #e8edf5;font-size:.8125rem;font-weight:700}._subtitle_9ozw8_1{font-weight:400;color:#9ca3af}._watermark_1ium3_1{font-size:13px;font-weight:600;color:#475569;padding:0 4px 12px}._page_1hf3z_1{height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:6px}._select_1jqz9_1{min-width:260px}._table_1mneg_1{border-collapse:collapse}._table_1mneg_1 td{padding:1px 8px 1px 0;font-size:12px;white-space:nowrap}._range_1mneg_10{font-weight:600;padding-right:10px}._grid_piiew_1{display:grid;grid-template-columns:repeat(var(--tile-count),1fr);gap:6px}@media(max-width:1200px){._grid_piiew_1{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:700px){._grid_piiew_1{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){._grid_piiew_1{grid-template-columns:1fr!important}}._card_78v24_1{border:1px solid #e5e7eb}._textSuccess_78v24_5{color:#10b981;font-weight:700}._textWarning_78v24_10{color:#f59e0b;font-weight:700}._textError_78v24_15{color:#ef4444;font-weight:700}._statsRow_1u6t5_1{display:flex;gap:20px;margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9;flex-wrap:wrap}._statLabel_1u6t5_10{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;text-transform:uppercase}._statValue_1u6t5_18{font-size:1.125rem;font-weight:800}._statValuePrimary_1u6t5_23{color:#1a3a6b}._statValueMuted_1u6t5_27{color:#94a3b8}._statValueDark_1u6t5_31{color:#0f172a}._textSuccess_1u6t5_35{color:#10b981}._textError_1u6t5_39{color:#ef4444}.ant-table-thead>tr>th.ticketCompletionHeader.ticketCompletionHeader{background:#2952a3!important;color:#fff!important;border-right-color:#ffffff29!important}.ant-table-thead>tr>th.ticketCycleTimeHeader.ticketCycleTimeHeader{background:#754364!important;color:#fff!important;border-right-color:#ffffff29!important}.ant-table-tbody>tr>td.ticketCompletionCell.ticketCompletionCell{background:#eef3fb!important}.ant-table-tbody>tr>td.ticketCycleTimeCell.ticketCycleTimeCell{background:#eef6ff!important}._card_1r7pd_21{border:1px solid #e5e7eb}._textSuccess_1r7pd_25{color:#10b981;font-weight:700}._textWarning_1r7pd_30{color:#f59e0b;font-weight:700}._textError_1r7pd_35{color:#ef4444;font-weight:700}._statsRow_1sum8_1{display:flex;gap:20px;margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9;flex-wrap:wrap}._statLabel_1sum8_10{display:block;font-size:.7rem;font-weight:600;color:#94a3b8;text-transform:uppercase}._statValue_1sum8_18{font-size:1.125rem;font-weight:800}._statValueDark_1sum8_23{color:#0f172a}._textSuccess_1sum8_27{color:#10b981}._textWarning_1sum8_31{color:#f59e0b}._textError_1sum8_35{color:#ef4444}._legendRow_1otpo_1{display:flex;margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9}._legendItem_1otpo_8{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}._legendMonth_1otpo_16{font-size:.6875rem;color:#94a3b8;font-weight:500}._legendValue_1otpo_22{font-size:.875rem;font-weight:800}._textSuccess_1otpo_27{color:#10b981}._textWarning_1otpo_31{color:#f59e0b}._textError_1otpo_35{color:#ef4444}._pageHeader_dcx0k_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}._headerRight_dcx0k_10{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._toggleLabel_dcx0k_17{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#475569;white-space:nowrap}._greeting_dcx0k_26{font-size:.75rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin:0;font-family:JetBrains Mono,monospace}._title_dcx0k_36{font-size:1.5rem;font-weight:800;color:#0f172a;margin:0;line-height:1.2}._subtitle_dcx0k_44{font-size:.8125rem;color:#94a3b8;margin:0;white-space:nowrap}._section_dcx0k_51{margin-bottom:6px}._infoAnchor_dcx0k_55{position:relative}._trackSection_dcx0k_59{margin-bottom:6px}._trackHeading_dcx0k_63{display:flex;align-items:center;gap:10px;margin-bottom:12px}._trackHeading_dcx0k_63 h2{font-size:1.0625rem;font-weight:800;color:#0f172a;margin:0}._trackDot_dcx0k_76{width:10px;height:10px;border-radius:50%;flex-shrink:0}._trackSub_dcx0k_83{font-size:.75rem;color:#94a3b8;font-weight:500}._grid2_dcx0k_89{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:stretch}._grid2_dcx0k_89 .ant-card{height:100%;display:flex;flex-direction:column}._grid2_dcx0k_89 .ant-card-body{flex:1}@media(max-width:1100px){._grid2_dcx0k_89{grid-template-columns:1fr}}._chartCard_dcx0k_109{border:1px solid #e5e7eb}._spinnerCentered_dcx0k_113{display:flex;justify-content:center;margin-top:80px}._emptyState_dcx0k_119{margin:24px 0}._tableWrap_1r2q2_1{min-height:124px}._actionBtn_1r2q2_5{color:#6b7280;border-radius:4px}._actionBtn_1r2q2_5:hover{color:#1a3a6b;background:#1a3a6b0f}._textSuccess_1r2q2_14{color:#10b981}._textWarning_1r2q2_18{color:#f59e0b}._textError_1r2q2_22{color:#ef4444}._textMuted_1r2q2_26{color:#6b7280}._slipText_1r2q2_30{font-weight:600}._chartRow_16ki5_1{margin-bottom:6px}._chartWrapper_16ki5_5{height:100%}._chartCard_16ki5_9{height:100%;display:flex;flex-direction:column;border:1px solid #e5e7eb}._chartCard_16ki5_9 .ant-card-body{flex:1}._forecastCard_16ki5_19{height:100%;display:flex;flex-direction:column}._forecastCard_16ki5_19 .ant-card-body{flex:1}._forecastTableWrap_16ki5_28{height:320px}._slipText_16ki5_32{font-weight:700}._textSuccess_16ki5_36{color:#10b981}._textWarning_16ki5_40{color:#f59e0b}._textError_16ki5_44{color:#ef4444}._textMuted_16ki5_48{color:#6b7280}._wrap_co6wd_1{position:relative;margin:0 auto;width:var(--gauge-w);height:var(--gauge-h)}._centerLabel_co6wd_8{position:absolute;bottom:0;left:0;right:0;text-align:center;font-family:JetBrains Mono,monospace;font-weight:700;font-size:var(--gauge-font)}._value_co6wd_19{color:var(--gauge-color)}._subLabel_co6wd_23{font-size:9px;color:#9ca3af;font-weight:600;margin-top:2px}._table_kn43p_1{margin-top:10px}._heat_kn43p_5{font-family:JetBrains Mono,monospace;border-radius:4px;padding:2px 6px;font-weight:600;font-size:11px;display:inline-block;min-width:40px;background:var(--heat-bg);color:var(--heat-color)}._panel_m193e_1{margin-top:4px}._infoAnchor_m193e_5{position:relative}._detailHeader_m193e_9{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}._detailTitle_m193e_17{font-size:1rem;font-weight:700;color:#111827}._detailCode_m193e_23{font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500;color:#9ca3af}._staleHint_m193e_30{font-size:.75rem;color:#9ca3af;font-style:italic}._kpiGrid_m193e_36{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:6px}@media(max-width:992px){._kpiGrid_m193e_36{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._kpiGrid_m193e_36{grid-template-columns:1fr}}._kpiCard_m193e_53{text-align:center;height:100%}._kpiCard_m193e_53 .ant-card-body{display:flex;flex-direction:column;align-items:center;gap:4px}._kpiLabel_m193e_64{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af}._kpiValue_m193e_72{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;margin:4px 0 2px}._kpiDelta_m193e_79{font-family:JetBrains Mono,monospace;font-size:11px;color:#6b7280}._chartRow_m193e_85 .ant-col>div{height:100%}._chartRow_m193e_85 .ant-card{height:100%;display:flex;flex-direction:column}._chartRow_m193e_85 .ant-card-body{flex:1}._rowGap_m193e_97{margin-bottom:6px}._chartCard_m193e_101{border:1px solid #e5e7eb}._centerState_m193e_105{display:flex;justify-content:center;text-align:center;margin:40px 0}._failedState_m193e_112{color:#94a3b8}._kpiValueSuccess_m193e_116{color:#10b981}._kpiValueError_m193e_120{color:#ef4444}._kpiValueWarning_m193e_124{color:#f59e0b}._kpiValuePrimary_m193e_128{color:#111827}._kpiValueSm_m193e_132{font-size:14px}._kpiValueXs_m193e_136{font-size:13px}._burnChartWrap_m193e_140{position:relative;height:200px}._pageHeader_1wh32_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}._headerRight_1wh32_10{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._toggleLabel_1wh32_17{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#475569;white-space:nowrap}._greeting_1wh32_26{font-size:.75rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin:0;font-family:JetBrains Mono,monospace}._title_1wh32_36{font-size:1.5rem;font-weight:800;color:#0f172a;margin:0;line-height:1.2}._subtitle_1wh32_44{font-size:.8125rem;color:#94a3b8;margin:0;white-space:nowrap}._sectionLabel_1wh32_51{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin:0 0 10px 2px}._section_1wh32_51{margin-bottom:6px}._infoAnchor_1wh32_65{position:relative}._detailSection_1wh32_69{margin-top:4px}._divider_1wh32_73{border:none;border-top:2px solid #e5e7eb;margin:20px 0 16px}._loadingSpin_1wh32_79{display:flex;justify-content:center;margin-top:80px}._emptyState_1wh32_85{margin:24px 0}._grid5_fqaea_1{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}@media(max-width:1200px){._grid5_fqaea_1{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){._grid5_fqaea_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._grid5_fqaea_1{grid-template-columns:1fr}}._wrapper_1lblu_1{display:flex;gap:20px;align-items:center}._pieWrap_1lblu_7{flex:0 1 45%;min-width:0;height:200px;position:relative}._statList_1lblu_14{flex:1 1 55%;min-width:0;display:flex;flex-direction:column;gap:14px}._poolSize_1lblu_22{font-size:.7rem;color:#94a3b8;font-weight:600;margin-top:4px}._statRow_1lblu_29{display:flex;align-items:center;gap:10px;min-width:0}._statDot_1lblu_36{width:10px;height:10px;border-radius:9999px;flex-shrink:0}._dotAb_1lblu_43{background:#1a3a6b}._dotAnb_1lblu_47{background:#3b82f6}._dotNanb_1lblu_51{background:#94a3b8}._statBody_1lblu_55{min-width:0;flex:1}._statLabel_1lblu_60{font-size:.75rem;font-weight:700;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statValueRow_1lblu_69{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._statPct_1lblu_76{font-size:1rem;font-weight:800;font-family:JetBrains Mono,monospace}._pctAb_1lblu_82{color:#1a3a6b}._pctAnb_1lblu_86{color:#3b82f6}._pctNanb_1lblu_90{color:#94a3b8}._statCount_1lblu_94{font-size:.7rem;font-weight:600;color:#94a3b8;white-space:nowrap}._pageHeader_1jish_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:10px}._headerRight_1jish_10{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._toggleLabel_1jish_17{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#475569;white-space:nowrap}._title_1jish_26{font-size:1.5rem;font-weight:800;color:#0f172a;margin:0;line-height:1.2}._section_1jish_34{margin-bottom:6px}._infoAnchor_1jish_38{position:relative}._loadingSpin_1jish_42{display:flex;justify-content:center;margin-top:80px}._emptyState_1jish_48{margin:24px 0}._trackSection_1jish_52,._fixBidWrapper_1jish_56{margin-bottom:6px}._chartCard_1jish_60{border:1px solid #e5e7eb!important}._grid2_1jish_64{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:stretch}._grid2_1jish_64 .ant-card{height:100%;display:flex;flex-direction:column}._grid2_1jish_64 .ant-card-body{flex:1}@media(max-width:1100px){._grid2_1jish_64{grid-template-columns:1fr}}._page_17y1a_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0a1628;position:relative;overflow:hidden;padding:24px}._background_17y1a_12{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._blob1_17y1a_18{position:absolute;width:500px;height:500px;top:-150px;left:-150px;background:radial-gradient(circle,rgba(26,58,107,.6) 0%,transparent 70%);border-radius:50%;filter:blur(60px)}._blob2_17y1a_29{position:absolute;width:400px;height:400px;bottom:-100px;right:-100px;background:radial-gradient(circle,rgba(230,59,46,.3) 0%,transparent 70%);border-radius:50%;filter:blur(60px)}._grid_17y1a_40{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px}._card_17y1a_47{width:100%;max-width:420px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 25px 60px #0006;position:relative;z-index:1;animation:_fadeIn_17y1a_1 .4s ease}@keyframes _fadeIn_17y1a_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._brandSection_17y1a_69{background:linear-gradient(135deg,#0f2244,#1a3a6b 60%,#2952a3);padding:28px 32px 24px}._logo_17y1a_74 span{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-1px}._tagline_17y1a_81{font-size:.8rem;color:#fff9;margin:4px 0 0}._formSection_17y1a_87{padding:28px 32px 32px}._loadingState_17y1a_91{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0;gap:12px}._spinner_17y1a_99{width:26px;height:26px;border:2px solid #e5e7eb;border-top-color:#2952a3;border-radius:50%;animation:_spin_17y1a_99 .7s linear infinite}@keyframes _spin_17y1a_99{to{transform:rotate(360deg)}}._loadingText_17y1a_113{font-size:13px;color:#6b7280}._heading_17y1a_118{font-size:1.25rem;font-weight:800;color:#0f2244;margin:0 0 4px}._subheading_17y1a_125{font-size:.8rem;color:#6b7280;margin:0 0 20px}._errorBanner_17y1a_131{background:#fff8f8;border:1.5px solid #f09595;border-radius:8px;padding:10px 14px;margin-bottom:16px}._errorDesc_17y1a_139{font-size:.8rem;color:#a32d2d;margin:0;line-height:1.5}._input_17y1a_146{border-radius:8px!important}._version_17y1a_150{position:absolute;bottom:16px;left:0;right:0;text-align:center;z-index:1;font-size:.75rem;color:#fff6}._submitBtn_17y1a_161{height:40px!important;border-radius:8px!important;background:linear-gradient(135deg,#1a3a6b,#2952a3)!important;border:none!important;font-weight:600!important;font-size:.9rem!important;box-shadow:0 4px 14px #1a3a6b4d!important}._root_15sas_1{height:100%}._filterRow_15sas_5{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}._fb_15sas_13{background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:7px 13px;font-size:12.5px;font-weight:600;color:#111827;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._fb_15sas_13:hover{border-color:#2952a3}._fbActive_15sas_29{background:#1a3a6b;color:#fff;border-color:#1a3a6b}._fbActive_15sas_29:hover{border-color:#1a3a6b}._customRange_15sas_38{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:4px 8px}._customDateInput_15sas_48{width:120px}._customDateInput_15sas_48 .ant-picker-input>input{font-size:12.5px;font-weight:600}._customRangeArrow_15sas_56{color:#9ca3af;font-size:12px}.ant-picker-dropdown._customDatePopup_15sas_61 .ant-picker-panel-container{border-radius:8px;box-shadow:0 4px 6px #00000012,0 2px 4px #0000000f}.ant-picker-dropdown._customDatePopup_15sas_61 .ant-picker-header{padding:10px 12px}.ant-picker-dropdown._customDatePopup_15sas_61 .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#1a3a6b}.ant-picker-dropdown._customDatePopup_15sas_61 .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#1a3a6b}._tableWrap_15sas_75{height:100%;scroll-margin-top:12px;transition:box-shadow .2s ease;border-radius:8px}._tableWrapHighlight_15sas_82{box-shadow:0 0 0 3px #1a3a6b4d,0 4px 6px #00000012,0 2px 4px #0000000f;animation:_tableFlash_15sas_1 1.4s ease-out}@keyframes _tableFlash_15sas_1{0%{background:#1a3a6b0f}to{background:transparent}}._groupHeaderRow_15sas_95{background:#e6ebf5!important}.ant-table-tbody>tr._groupHeaderRow_15sas_95>td{background:#e6ebf5!important}._groupHeader_15sas_95{display:flex;align-items:center;gap:10px;padding:2px 0}._groupHeaderDate_15sas_110{font-size:12.5px;font-weight:700;color:#1a3a6b}._todayBadge_15sas_116{font-size:10px;background:#1a3a6b;color:#fff;padding:2px 8px;border-radius:4px;font-weight:700}._groupHeaderMeta_15sas_125{font-size:11px;color:#9ca3af}._dayTotalPill_15sas_130{margin-left:auto;font-size:11.5px;font-weight:700;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2px 10px}._dayTotalPillWarn_15sas_141{color:#ed2d2d;background:#ef444414;border-color:#ef444459}._dateCell_15sas_147{font-size:12.5px;color:#6b7280;white-space:nowrap}._taskNameCell_15sas_153{font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}._projCell_15sas_162{font-size:12.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;display:inline-block}._code_15sas_172{font-size:11px;color:#9ca3af;white-space:nowrap}._descText_15sas_178{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._rejNote_15sas_185{font-size:11px;color:#d41212;background:#ef444414;border-radius:4px;padding:3px 7px;margin-top:3px}._hoursCell_15sas_194{font-family:JetBrains Mono,monospace;font-weight:700;color:#111827;white-space:nowrap}._actionsCell_15sas_201{display:flex;flex-direction:column;gap:4px;align-items:stretch}._btnSub_15sas_208{background:#1a3a6b;color:#fff;border:none;border-radius:5px;padding:5px 11px;font-size:11.5px;font-weight:700;cursor:pointer;text-align:center}._btnSub_15sas_208:hover{background:#0f2244}._btnGo_15sas_223{background:#ef444414;color:#eb1515;border:1px solid rgba(239,68,68,.35);border-radius:5px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;text-align:center}._btnGo_15sas_223:hover{background:#ef444424}._btnDel_15sas_238{background:transparent;color:#6b7280;border:1px solid #e5e7eb;border-radius:5px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;text-align:center}._btnDel_15sas_238:hover{color:#eb1515;border-color:#ef444459;background:#ef444414}._dayTotalCell_15sas_255{display:flex;flex-direction:column;align-items:center;gap:2px}._dayTotalBadge_15sas_262{font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:800;color:#1a3a6b;background:#1a3a6b14;border:1px solid rgba(26,58,107,.25);border-radius:6px;padding:3px 10px}._dayTotalBadgeWarn_15sas_273{color:#ed2d2d;background:#ef44441a;border-color:#ef444459}._overCapCaption_15sas_279{font-size:10px;color:#ed2d2d;font-weight:600}._totalHoursText_15sas_285{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 15px;border-radius:4px;background:#1a3a6b14;border:1px solid rgba(26,58,107,.3);color:#1a3a6b;font-size:14px;font-weight:500}._totalHoursText_15sas_285 strong{color:#0f2244;font-weight:700}._root_1dz40_1{height:100%;overflow-y:auto}._calFilterBar_1dz40_6{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._label_1dz40_19{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;margin-right:4px}._navBtn_1dz40_28{width:26px;height:26px;background:#f4f6f9;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;display:flex;align-items:center;justify-content:center;color:#6b7280;cursor:pointer}._navBtn_1dz40_28:hover{background:#eef2f8}._monthSelect_1dz40_45{width:130px}._yearSelect_1dz40_49{width:90px}._todayJump_1dz40_53{background:#eff6ff;color:#1a3a6b;border:1px solid #bfdbfe;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;margin-left:auto}._todayJump_1dz40_53:hover{background:#dbeafe}._bigCal_1dz40_68{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow:hidden;margin-bottom:14px}._bigCalHead_1dz40_77{padding:12px 16px;border-bottom:1px solid #0f2244;background:#1a3a6b}._bigCalTitle_1dz40_83{font-size:14px;font-weight:700;color:#fff}._bigCalGrid_1dz40_89{display:grid;grid-template-columns:repeat(7,1fr)}._bcdh_1dz40_94{text-align:center;font-size:10.5px;font-weight:700;color:#9ca3af;text-transform:uppercase;padding:6px 0;border-bottom:1px solid #f1f5f9}._bcd_1dz40_94{position:relative;border-right:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;padding:5px 6px;min-height:72px;cursor:pointer;transition:background .12s ease}._bcd_1dz40_94:hover{background:#f8faff}._wkd_1dz40_117{background:#fafbfc}._empty_1dz40_121{cursor:default;background:#fcfcfd}._empty_1dz40_121:hover{background:#fcfcfd}._cellFull_1dz40_129,._cellFull_1dz40_129:hover{background:#ecfdf5}._cellPartial_1dz40_136,._cellPartial_1dz40_136:hover{background:#fef9ec}._cellMissing_1dz40_143,._cellMissing_1dz40_143:hover{background:#fef2f2}._bcdTop_1dz40_150{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}._addTimesheetBtn_1dz40_157{position:absolute;right:4px;bottom:4px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#1a3a6b;color:#fff;font-size:10px;line-height:1;cursor:pointer;opacity:.85;transition:opacity .12s ease,transform .12s ease}._addTimesheetBtn_1dz40_157:hover{opacity:1;transform:scale(1.1)}._today_1dz40_53 ._bcdNum_1dz40_182{background:#1a3a6b;color:#fff;border-radius:50%;width:19px;height:19px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #1a3a6b26}._selected_1dz40_194{background:#eff6ff;box-shadow:inset 0 0 0 2px #1a3a6b}._selected_1dz40_194._cellFull_1dz40_129{background:#ecfdf5}._selected_1dz40_194._cellPartial_1dz40_136{background:#fef9ec}._selected_1dz40_194._cellMissing_1dz40_143{background:#fef2f2}._selected_1dz40_194 ._bcdNum_1dz40_182{border:2px solid #1a3a6b;border-radius:50%;color:#1a3a6b;font-weight:700}._today_1dz40_53._selected_1dz40_194 ._bcdNum_1dz40_182{border:none;box-shadow:0 0 0 3px #1a3a6b26,0 0 0 2px #0f2244;color:#fff}._bcdNum_1dz40_182{font-size:12px;font-weight:600;color:#6b7280;width:19px;height:19px;display:flex;align-items:center;justify-content:center}._wkd_1dz40_117 ._bcdNum_1dz40_182{color:#d1d5db}._bcdEntries_1dz40_239{display:flex;flex-direction:column;gap:2px}._bcdPill_1dz40_245{display:flex;align-items:center;gap:4px;font-size:9.5px;font-weight:600;color:#6b7280;background:#f8fafc;padding:1px 5px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e5e7eb}._bcdPillDot_1dz40_261{width:6px;height:6px;border-radius:50%;flex-shrink:0}._bcdPillTime_1dz40_268{opacity:.75;font-weight:500}._bcdPillMore_1dz40_273{font-size:10px;font-weight:600;padding:2px 5px;border-radius:4px;background:#f1f5f9;color:#64748b;width:fit-content}._bcdPillMore_1dz40_273:hover{background:#e2e8f0}._dayTotalBadge_1dz40_286{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;border-radius:6px;padding:2px 7px;white-space:nowrap;color:#1a3a6b;background:#1a3a6b1a;border:1px solid rgba(26,58,107,.25)}._dayTotalBadgeFull_1dz40_298{color:#15803d;background:#ecfdf5;border-color:#10b98159}._dayTotalBadgePartial_1dz40_304{color:#d97706;background:#fef9ec;border-color:#f59e0b66}._dayTotalBadgeMissing_1dz40_310{color:#dc2626;background:#fef2f2;border-color:#ef444459}._dayTotalBadgeWarn_1dz40_316{color:#ed2d2d;background:#ef44441a;border-color:#ef444459}._dayTotalBadgeInline_1dz40_322{font-size:13px;margin-left:4px}._calLegend_1dz40_327{display:flex;align-items:center;gap:16px;padding:10px 4px 2px;font-size:12px;color:#6b7280}._legendItem_1dz40_336{display:flex;align-items:center;gap:6px}._legendDot_1dz40_342{width:9px;height:9px;border-radius:50%;display:inline-block}._legendDotFull_1dz40_349{background:#10b981}._legendDotPartial_1dz40_353{background:#f59e0b}._legendDotMissing_1dz40_357{background:#ef4444}._dayPanel_1dz40_361{background:#fff;border:1px solid #e5e7eb;border-top:2px solid #1a3a6b;border-radius:8px;margin-top:14px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;scroll-margin-top:12px;transition:box-shadow .2s ease}._dayPanelHighlight_1dz40_373{box-shadow:0 0 0 3px #1a3a6b4d,0 4px 6px #00000012,0 2px 4px #0000000f;animation:_dayPanelFlash_1dz40_1 1.4s ease-out}@keyframes _dayPanelFlash_1dz40_1{0%{background:#1a3a6b0f}to{background:#fff}}._dayPanelHead_1dz40_386{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #f1f5f9;background:#fafbfc}._dayPanelTitle_1dz40_395{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dayPanelActions_1dz40_405{display:flex;align-items:center;gap:8px}._dayPanelClose_1dz40_411{font-size:16px;color:#9ca3af;cursor:pointer;padding:2px 6px}._dayPanelClose_1dz40_411:hover{color:#6b7280}._todayBadge_1dz40_421{font-size:10px;background:#1a3a6b;color:#fff;padding:2px 8px;border-radius:4px;font-weight:700}._submitBtn_1dz40_430{border:none;border-radius:7px;padding:8px 15px;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}._submitBtn_1dz40_430:not(:disabled){background:#1a3a6b!important;border-color:#1a3a6b!important;color:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._submitBtn_1dz40_430:not(:disabled) .anticon{color:#fff!important}._submitBtn_1dz40_430:not(:disabled):hover{background:#2952a3!important;border-color:#2952a3!important;color:#fff!important}._submitBtn_1dz40_430:disabled{background:#c7cedb;color:#fff;cursor:not-allowed}._dayTableWrap_1dz40_460{height:320px;padding:10px 14px 14px}._noRows_1dz40_465{padding:30px;text-align:center;color:#9ca3af;font-size:13px}._actionsCell_1dz40_472{display:flex;gap:6px}._btnSub_1dz40_477{background:#1a3a6b;color:#fff;border:none;border-radius:5px;padding:5px 11px;font-size:11.5px;font-weight:700;cursor:pointer}._btnSub_1dz40_477:hover{background:#0f2244}._btnGo_1dz40_491{background:#ef444414;color:#eb1515;border:1px solid rgba(239,68,68,.35);border-radius:5px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer}._btnGo_1dz40_491:hover{background:#ef444424}._btnDel_1dz40_505{background:transparent;color:#6b7280;border:1px solid #e5e7eb;border-radius:5px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer}._btnDel_1dz40_505:hover{color:#eb1515;border-color:#ef444459;background:#ef444414}._totalHoursText_1dz40_521{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 15px;border-radius:4px;background:#1a3a6b14;border:1px solid rgba(26,58,107,.3);color:#1a3a6b;font-size:14px;font-weight:500}._totalHoursText_1dz40_521 strong{color:#0f2244;font-weight:700}._page_1v8hj_1{height:100%;display:flex;flex-direction:column;padding:12px 12px 0;border-radius:8px;border:1px solid #ddd!important}._pageHeader_1v8hj_10{margin-bottom:16px;flex-shrink:0}._title_1v8hj_15{font-size:22px;font-weight:800;color:#0f172a;margin:0}._subtitle_1v8hj_22{font-size:13px;color:#9ca3af;margin-top:3px;display:block}._chips_1v8hj_29{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;flex-shrink:0}._chip_1v8hj_29{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;color:#111827;white-space:nowrap}._chipDot_1v8hj_52{width:9px;height:9px;border-radius:50%;flex-shrink:0}._totalHoursChip_1v8hj_59{background:#1a3a6b;color:#fff;border-color:#1a3a6b}._tabs_1v8hj_65{flex-shrink:0}._tabs_1v8hj_65 .ant-tabs-nav{margin-bottom:16px}._tabs_1v8hj_65 .ant-tabs-tab{padding:10px 4px;font-weight:600;color:#9ca3af}._tabs_1v8hj_65 .ant-tabs-tab:hover{color:#1a3a6b}._tabs_1v8hj_65 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a3a6b!important;font-weight:700}._tabs_1v8hj_65 .ant-tabs-ink-bar{background:#1a3a6b;height:2px}._exportAllBtn_1v8hj_88{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #1a3a6b;color:#1a3a6b;font-size:12.5px;font-weight:700;padding:7px 14px;border-radius:7px;cursor:pointer;transition:all .15s ease}._exportAllBtn_1v8hj_88:hover:not(:disabled){background:#1a3a6b;color:#fff}._exportAllBtn_1v8hj_88:disabled{opacity:.5;cursor:not-allowed}._tabLabel_1v8hj_111{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}._tabLabel_1v8hj_111:hover{color:#1a3a6b}._viewArea_1v8hj_121{flex:1;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-width:none;-ms-overflow-style:none}._viewArea_1v8hj_121::-webkit-scrollbar{display:none}._loadingHint_1v8hj_133{font-size:12.5px;color:#9ca3af;text-align:center;padding:40px;font-style:italic}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased}body{font-family:Plus Jakarta Sans,-apple-system,sans-serif;background:#f4f6f9;color:#111827;line-height:1.6;font-size:.875rem}a{color:#1a3a6b;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px;min-width:40px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ant-layout{background:#f4f6f9!important}.text-primary{color:#1a3a6b!important}.text-accent{color:#e63b2e!important}.text-success{color:#10b981!important}.text-warning{color:#f59e0b!important}.text-error{color:#ef4444!important}.text-muted{color:#9ca3af!important}.font-mono{font-family:JetBrains Mono,monospace!important}.fade-in{animation:fadeIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.plannedHrs{color:#6366f1}.actualHrs{color:#10b981}.monoCell{font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:500}
