@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: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}:root,[data-theme=light]{color-scheme:light;--bg-base: #f8f7f4;--bg-raised: #ffffff;--bg-sunken: #eae7e0;--text-primary: #1a1e2e;--text-muted: #7c8194;--accent: #2a7858;--accent-soft: #e3f0ea;--success-soft: color-mix(in srgb, var(--success) 15%, transparent);--destructive-soft: color-mix(in srgb, var(--destructive) 10%, transparent);--warning-soft: color-mix(in srgb, var(--warning) 15%, transparent);--destructive: #d93636;--success: #22915a;--warning: #c48a08;--accent-hover: #1f5c43;--destructive-hover: #b02a2a;--accent-strong: #1f5c43;--destructive-strong: #b02a2a;--success-strong: #166534;--warning-strong: #7a5200;--accent-blue: #2563eb;--accent-orange: #ea580c;--series-1: #1baf7a;--series-2: #eb6834;--series-3: #2a78d6;--series-4: #eda100;--series-5: #4a3aa7;--series-6: #e87ba4;--series-other: #b9b5aa;--account-1: #7ec4a8;--account-2: #e4b76a;--account-3: #8baed6;--account-4: #c9a0d6;--cat-0: #c85858;--cat-1: #3080c8;--cat-2: #98b830;--cat-3: #9050b8;--cat-4: #30a888;--cat-5: #d87850;--cat-6: #6060c8;--cat-7: #58a050;--cat-8: #c860a0;--cat-9: #b89830;--cat-10: #4890c0;--cat-11: #b85878;--pill-income-bg: #1d4ed8;--pill-income-text: #ffffff;--pill-expense-bg: #c2410c;--pill-expense-text: #ffffff;--font-display: "Plus Jakarta Sans", system-ui, sans-serif;--font-body: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--font-weight-body: 400;--font-weight-label: 500;--font-weight-emphasis: 600;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--content-max-width: 640px;--text-2xs: 10px;--text-xs: 11px;--text-sm: 12px;--text-base: 14px;--text-md: 16px;--text-lg: 18px;--text-xl: 22px;--text-2xl: 28px;--z-header: 50;--z-panel: 90;--z-nav: 100;--z-sheet: 200;--z-confirm: 210;--z-popover: 220;--z-toast: 300;--z-tour: 3000;--radius-sm: 6px;--radius-md: 8px;--radius-pill: 9999px;--shadow-card: none;--shadow-card-hover: none;--scrim: rgba(26, 30, 46, .25);--touch-target-min: 44px;--duration-micro: .12s;--duration-panel: .2s;--ease-standard: ease;--ease-panel: ease-out}[data-theme=dark]{color-scheme:dark;--bg-base: #1a1a18;--bg-raised: #242422;--bg-sunken: #2e2e2a;--text-primary: #ececea;--text-muted: #8a8a82;--accent: #3da87a;--accent-soft: #1e2b24;--destructive: #f06060;--success: #4cd990;--warning: #e8b535;--accent-hover: #2a7858;--destructive-hover: #d93636;--accent-strong: #6ee0ac;--destructive-strong: #fca5a5;--success-strong: #86efac;--warning-strong: #f5d06a;--accent-blue: #60a5fa;--accent-orange: #fb923c;--series-1: #199e70;--series-2: #d95926;--series-3: #3987e5;--series-4: #c98500;--series-5: #9085e9;--series-6: #d55181;--series-other: #5a5a54;--account-1: #4a9e7e;--account-2: #c49a4a;--account-3: #5e8dbe;--account-4: #a87bbe;--cat-0: #b85050;--cat-1: #3080c8;--cat-2: #809828;--cat-3: #9050b8;--cat-4: #30a888;--cat-5: #c06838;--cat-6: #6060c8;--cat-7: #58a050;--cat-8: #c860a0;--cat-9: #a08028;--cat-10: #4890c0;--cat-11: #b85878;--shadow-card: none;--shadow-card-hover: none;--scrim: rgba(0, 0, 0, .45)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*,*:before,*:after{box-sizing:border-box}html{font-size:var(--text-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;min-height:100vh;min-height:100dvh;background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);font-weight:var(--font-weight-body);line-height:1.5}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:var(--text-md)}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--accent-soft);color:var(--text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:var(--bg-sunken);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.text-display{font-family:var(--font-display)}.contentGutter{padding-left:calc(var(--space-4) + max(0px,(100% - var(--content-max-width)) / 2));padding-right:calc(var(--space-4) + max(0px,(100% - var(--content-max-width)) / 2))}.app-shell-rail{padding-left:72px}.page-swipe-container{flex:1;display:flex;flex-direction:column;min-height:0;overflow-x:hidden}@keyframes slideInFromRight{0%{opacity:.4;transform:translate(30px)}to{opacity:1}}@keyframes slideInFromLeft{0%{opacity:.4;transform:translate(-30px)}to{opacity:1}}.page-enter-left{animation:slideInFromRight .18s var(--ease-standard) backwards}.page-enter-right{animation:slideInFromLeft .18s var(--ease-standard) backwards}@media (prefers-reduced-motion: reduce){.page-enter-left,.page-enter-right{animation:none}}._button_9bi91_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;font-family:var(--font-body);font-weight:var(--font-weight-emphasis);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-micro),transform var(--duration-micro),opacity var(--duration-micro);position:relative}._button_9bi91_1:disabled{opacity:.45;cursor:not-allowed}._button_9bi91_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._primary_9bi91_26{background-color:var(--text-primary);color:var(--bg-base)}._primary_9bi91_26:hover:not(:disabled){background-color:var(--accent)}._primary_9bi91_26:active:not(:disabled){transform:scale(.98)}._secondary_9bi91_39{background-color:transparent;color:var(--text-primary);border:1.5px solid var(--bg-sunken)}._secondary_9bi91_39:hover:not(:disabled){border-color:var(--text-muted)}._ghost_9bi91_49{background-color:transparent;color:var(--text-primary)}._ghost_9bi91_49:hover:not(:disabled){background-color:var(--bg-sunken)}._destructive_9bi91_58{background-color:var(--destructive);color:#fff}._destructive_9bi91_58:hover:not(:disabled){background-color:var(--destructive-hover)}._destructiveOutline_9bi91_67{background-color:transparent;color:var(--destructive);border:1.5px solid var(--destructive)}._destructiveOutline_9bi91_67:hover:not(:disabled){background-color:var(--destructive-soft)}._destructiveOutline_9bi91_67:focus-visible{outline-color:var(--destructive)}._sm_9bi91_82{padding:var(--space-2) 14px;font-size:var(--text-sm);min-height:36px}._md_9bi91_88{padding:var(--space-3) var(--space-5);font-size:var(--text-base);min-height:44px}._lg_9bi91_94{padding:var(--space-4) 28px;font-size:var(--text-md);min-height:52px}._fullWidth_9bi91_100{width:100%}._label_9bi91_104{display:flex;align-items:center;justify-content:center;white-space:nowrap}._leftIcon_9bi91_111,._rightIcon_9bi91_112{display:flex;align-items:center;justify-content:center;flex-shrink:0}._spinner_9bi91_119{animation:_spin_9bi91_119 1s linear infinite}@keyframes _spin_9bi91_119{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spinner_9bi91_119{animation:none}}@media (max-width: 375px){._lg_9bi91_94{padding:14px var(--space-5);font-size:15px}}._banner_jnrxf_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--destructive-soft);border:1px solid var(--destructive);border-radius:var(--radius-md);color:var(--destructive)}._bannerIcon_jnrxf_12{flex-shrink:0;margin-top:2px}._bannerContent_jnrxf_17{flex:1;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._bannerTitle_jnrxf_25{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label)}._bannerMessage_jnrxf_31{font-family:var(--font-body);font-size:var(--text-sm);opacity:.9}._bannerCode_jnrxf_37{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);opacity:.7}._bannerActions_jnrxf_44{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._bannerDismiss_jnrxf_51{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:inherit;cursor:pointer;border-radius:var(--radius-sm);opacity:.6;transition:opacity var(--duration-micro),background-color var(--duration-micro)}._bannerDismiss_jnrxf_51:hover{opacity:1;background-color:var(--destructive-soft)}._bannerDismiss_jnrxf_51:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._inline_jnrxf_76{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--destructive-soft);border:1px solid var(--destructive);border-radius:var(--radius-sm);color:var(--destructive)}._inlineIcon_jnrxf_87{flex-shrink:0;margin-top:2px}._inlineContent_jnrxf_92{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._inlineTitle_jnrxf_100{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label)}._inlineMessage_jnrxf_106{font-family:var(--font-body);font-size:var(--text-sm);opacity:.9}._inlineActions_jnrxf_112{display:flex;gap:var(--space-2);flex-shrink:0}._fullscreen_jnrxf_118{display:flex;align-items:center;justify-content:center;min-height:300px;padding:var(--space-6)}._fullscreenContent_jnrxf_126{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:360px;gap:var(--space-4)}._fullscreenIcon_jnrxf_135{opacity:.6}._fullscreenTitle_jnrxf_139{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}._fullscreenMessage_jnrxf_147{margin:0;font-family:var(--font-body);font-size:var(--text-base);color:var(--destructive);line-height:1.5}._errorCode_jnrxf_155{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}._fullscreenActions_jnrxf_163{display:flex;gap:var(--space-3);width:100%;justify-content:center;margin-top:var(--space-2)}@media (max-width: 375px){._banner_jnrxf_1{padding:var(--space-3);flex-direction:column;gap:var(--space-3)}._bannerActions_jnrxf_44{width:100%;justify-content:flex-end}._fullscreen_jnrxf_118{padding:var(--space-4)}._fullscreenTitle_jnrxf_139{font-size:var(--text-xl)}}._nav_qfqdy_1{display:flex;align-items:center;height:64px;background-color:var(--bg-raised);border-top:1px solid var(--bg-sunken);position:fixed;bottom:0;left:0;right:0;z-index:var(--z-nav);padding-bottom:env(safe-area-inset-bottom,0);justify-content:flex-start;gap:2px;padding-left:var(--space-2);padding-right:var(--space-2);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}._nav_qfqdy_1::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){._nav_qfqdy_1{scroll-behavior:auto}}@media (orientation: landscape) and (max-height: 599.98px){._nav_qfqdy_1{transform:translateY(100%);transition:transform .2s var(--ease-standard)}._nav_qfqdy_1[data-landscape-visible=true]{transform:translateY(0)}}@media (min-width: 600px){._nav_qfqdy_1{justify-content:space-evenly;overflow-x:visible}}._item_qfqdy_66{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2);min-width:64px;min-height:44px;color:var(--text-muted);text-decoration:none;transition:color var(--duration-micro) var(--ease-standard);border-radius:0;scroll-margin:var(--space-2)}._item_qfqdy_66:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._item_qfqdy_66:hover{color:var(--text-primary)}._active_qfqdy_91{color:var(--accent)}._label_qfqdy_95{font-size:var(--text-xs);font-weight:var(--font-weight-label);font-family:var(--font-body);line-height:1;white-space:nowrap}._rail_1kc9i_6{position:fixed;top:0;left:0;bottom:0;width:72px;display:flex;flex-direction:column;align-items:center;padding:calc(var(--space-4) + env(safe-area-inset-top)) 0 calc(var(--space-3) + env(safe-area-inset-bottom,0));background-color:var(--bg-raised);border-right:1px solid var(--bg-sunken);z-index:var(--z-nav);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}._rail_1kc9i_6::-webkit-scrollbar{display:none}._list_1kc9i_54{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-1);min-height:calc(72vh - var(--space-4) - var(--space-3));flex-shrink:0}._item_1kc9i_64{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:2px;width:64px;padding:var(--space-2) 0 var(--space-3);color:var(--text-muted);text-decoration:none;border-radius:var(--radius-md);transition:color var(--duration-micro) var(--ease-standard);background:none;border:none;font:inherit;cursor:pointer}._item_1kc9i_64:hover{color:var(--text-primary)}._item_1kc9i_64:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._active_1kc9i_94{color:var(--accent)}._indicator_1kc9i_101{display:flex;align-items:center;justify-content:center;width:56px;height:32px;border-radius:var(--radius-pill);background-color:transparent;transition:background-color var(--duration-micro) var(--ease-standard);position:relative}._badge_1kc9i_119{position:absolute;top:-2px;right:6px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background-color:var(--destructive);color:#fff;font-family:var(--font-body);font-size:10px;font-weight:var(--font-weight-label);line-height:1;box-shadow:0 0 0 2px var(--bg-raised)}._active_1kc9i_94 ._indicator_1kc9i_101{background-color:var(--accent-soft)}._label_1kc9i_143{font-size:var(--text-xs);font-weight:var(--font-weight-label);font-family:var(--font-body);line-height:1.2;white-space:nowrap}@media (prefers-reduced-motion: reduce){._item_1kc9i_64,._indicator_1kc9i_101{transition:none}}._container_qt6h1_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-6);text-align:center;color:var(--text-muted);gap:var(--space-4)}._icon_qt6h1_12{display:flex;align-items:center;justify-content:center;opacity:.5}._title_qt6h1_19{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._description_qt6h1_27{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.5;max-width:280px}._onboarding_qt6h1_35{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:var(--space-8) var(--space-4);color:var(--text-muted);gap:var(--space-4)}._onboarding_qt6h1_35 ._icon_qt6h1_12{opacity:.5}._onboarding_qt6h1_35 ._title_qt6h1_19{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._onboarding_qt6h1_35 ._description_qt6h1_27{margin:0;font-family:var(--font-body);font-size:var(--text-base);max-width:280px}._inline_qt6h1_66{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--bg-raised);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm)}._iconInline_qt6h1_78{opacity:.5;flex-shrink:0}._titleInline_qt6h1_83{font-weight:var(--font-weight-label);color:var(--text-primary)}._descInline_qt6h1_88{font-size:var(--text-sm)}@media (max-width: 375px){._container_qt6h1_1{padding:var(--space-8) var(--space-4)}._onboarding_qt6h1_35{padding:var(--space-6) var(--space-4)}._title_qt6h1_19,._onboarding_qt6h1_35 ._title_qt6h1_19{font-size:var(--text-lg)}._description_qt6h1_27,._onboarding_qt6h1_35 ._description_qt6h1_27{font-size:var(--text-sm)}}._group_dyudn_1{display:flex;flex-direction:column}._header_dyudn_6{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-1) var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._card_dyudn_19{list-style:none;margin:0;padding:0;background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._card_dyudn_19>*:first-child{border-top-left-radius:calc(var(--radius-md) - 1px);border-top-right-radius:calc(var(--radius-md) - 1px)}._card_dyudn_19>*:last-child{border-bottom-left-radius:calc(var(--radius-md) - 1px);border-bottom-right-radius:calc(var(--radius-md) - 1px)}._card_dyudn_19>*+*{border-top:1px solid var(--bg-sunken)}._footer_dyudn_49{padding:var(--space-2) var(--space-1) 0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._row_13s85_1{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);padding:var(--space-3);width:100%;border:none;background:transparent;text-align:left;color:inherit;text-decoration:none;font:inherit}._interactive_13s85_16{cursor:pointer}._interactive_13s85_16:hover{background-color:var(--bg-sunken)}._interactive_13s85_16:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._row_13s85_1:disabled{opacity:.5;cursor:not-allowed}._rowMain_13s85_38{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;align-self:stretch;padding:0;border:none;background:transparent;color:inherit;text-align:left;text-decoration:none;font:inherit;cursor:pointer}._rowMain_13s85_38:disabled{opacity:.5;cursor:not-allowed}._row_13s85_1:has(>._rowMain_13s85_38:hover){background-color:var(--bg-sunken)}._rowMain_13s85_38:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._leading_13s85_69,._actions_13s85_70{display:flex;align-items:center;flex-shrink:0}._icon_13s85_82{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;color:var(--text-muted)}._text_13s85_91{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._label_13s85_101{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-body);color:var(--text-primary)}._label_13s85_101._danger_13s85_109{color:var(--destructive)}._description_13s85_113{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._control_13s85_119{display:flex;align-items:center;flex-shrink:0}._chevron_13s85_125{flex-shrink:0;color:var(--text-muted)}._button_1fxzl_6{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;min-height:24px;border:1px dashed var(--success-strong);border-radius:var(--radius-sm);background-color:color-mix(in srgb,var(--success) 12%,var(--bg-base));color:var(--success-strong);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-emphasis);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-micro) var(--ease-standard),color var(--duration-micro) var(--ease-standard)}._button_1fxzl_6:hover{background-color:color-mix(in srgb,var(--success) 22%,var(--bg-base))}._button_1fxzl_6:active{background-color:var(--success-strong);color:var(--bg-base)}._button_1fxzl_6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){._button_1fxzl_6{transition:none}}._backdrop_ofuar_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-tour)}._tooltip_ofuar_7{position:absolute;z-index:calc(var(--z-tour) + 1);width:max-content;max-width:min(280px,calc(100vw - 24px));background-color:var(--text-primary);color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:0 8px 28px #0f172a47;padding:var(--space-3) var(--space-4);animation:_incomeGuideIn_ofuar_1 var(--duration-micro) var(--ease-panel);pointer-events:auto}._body_ofuar_21{font-size:var(--text-sm);line-height:1.45;margin:0 0 var(--space-3)}._dismiss_ofuar_27{display:block;margin-left:auto;padding:var(--space-1) var(--space-3);border:none;border-radius:var(--radius-sm);background-color:#ffffff26;color:inherit;font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;pointer-events:auto}._dismiss_ofuar_27:hover{background-color:#ffffff40}._arrow_ofuar_46{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--text-primary)}@keyframes _incomeGuideIn_ofuar_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._center_1oqo3_1{display:flex;flex-direction:column;gap:var(--space-4)}._empty_1oqo3_7{padding:var(--space-3) 0}._group_1oqo3_13{display:flex;flex-direction:column}._group_1oqo3_13[data-health=warn]{border-left-color:var(--warning)}._group_1oqo3_13[data-health=danger]{border-left-color:var(--destructive)}._groupTitle_1oqo3_26{display:flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary);letter-spacing:normal;text-transform:none}._bandDot_1oqo3_42{width:10px;height:10px;border-radius:var(--radius-pill);background-color:var(--success);flex-shrink:0}._group_1oqo3_13[data-health=warn] ._bandDot_1oqo3_42{background-color:var(--warning)}._group_1oqo3_13[data-health=danger] ._bandDot_1oqo3_42{background-color:var(--destructive)}._severityDot_1oqo3_58{display:block;width:8px;height:8px;border-radius:var(--radius-pill);background-color:var(--text-muted);flex-shrink:0}._item_1oqo3_67[data-severity=warn] ._severityDot_1oqo3_58{background-color:var(--warning)}._item_1oqo3_67[data-severity=danger] ._severityDot_1oqo3_58{background-color:var(--destructive)}._item_1oqo3_67[data-severity=danger] ._sentence_1oqo3_75{font-weight:var(--font-weight-emphasis)}._sentence_1oqo3_75{min-width:0;font-size:var(--text-sm);line-height:1.45}._section_1oqo3_89{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_1oqo3_95{margin:0;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-emphasis);letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted)}._catchUpButton_1oqo3_105{all:unset;cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-emphasis);color:var(--accent);white-space:nowrap;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:background-color .15s}._catchUpButton_1oqo3_105:hover{background-color:var(--bg-hover)}._catchUpButton_1oqo3_105:active{background-color:var(--bg-pressed)}._button_96hl9_1{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:0;width:var(--touch-target-min);height:var(--touch-target-min);border:none;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--duration-micro),background-color var(--duration-micro)}._button_96hl9_1:hover{color:var(--text-primary);background-color:var(--bg-sunken)}._button_96hl9_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._button_96hl9_1:disabled{opacity:.5;cursor:not-allowed}._raised_96hl9_32{background-color:var(--bg-raised);border:1px solid var(--bg-sunken)}._raised_96hl9_32:hover{border-color:var(--accent);color:var(--accent);background-color:var(--bg-raised)}._sm_96hl9_47{width:36px;height:36px}._sm_96hl9_47:before{content:"";position:absolute;inset:calc((36px - var(--touch-target-min)) / 2)}._button_96hl9_1 svg{display:block;flex-shrink:0}._scrim_uvfqe_5{position:fixed;top:0;right:0;bottom:0;left:72px;background-color:var(--scrim);z-index:var(--z-panel);animation:_panelScrimIn_uvfqe_1 var(--duration-panel) var(--ease-panel)}._panel_uvfqe_24{position:fixed;top:0;bottom:0;left:72px;width:360px;max-width:calc(100vw - 72px);display:flex;flex-direction:column;overflow:hidden;background-color:var(--bg-raised);border-right:1px solid var(--bg-sunken);z-index:var(--z-panel);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);animation:_panelSlideIn_uvfqe_1 var(--duration-panel) var(--ease-panel)}._panel_uvfqe_24:focus{outline:none}@keyframes _panelSlideIn_uvfqe_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _panelScrimIn_uvfqe_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._panel_uvfqe_24,._scrim_uvfqe_5{animation:none}}._header_uvfqe_75{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--bg-sunken);flex-shrink:0}._title_uvfqe_85{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._scroll_uvfqe_95{flex:1;min-height:0;overflow-y:auto;padding:var(--space-3) var(--space-4) var(--space-4)}._ring_1ni1w_3{position:fixed;z-index:var(--z-tour);pointer-events:none;border-radius:var(--radius-sm);outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px var(--accent-soft);transition:top .12s ease,left .12s ease,width .12s ease,height .12s ease}._tooltip_1ni1w_22{position:fixed;z-index:calc(var(--z-tour) + 1);width:max-content;min-width:200px;max-width:min(300px,calc(100vw - 24px));transform:translate(-50%);background-color:var(--text-primary);color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:0 8px 28px #0f172a47;padding:var(--space-3) var(--space-4) var(--space-3);transition:top .12s ease,left .12s ease;animation:_tipIn_1ni1w_1 var(--duration-micro) var(--ease-panel);pointer-events:none}._tooltipMobile_1ni1w_49{width:min(256px,calc(100vw - 24px));min-width:0;padding:var(--space-2) var(--space-3) var(--space-2)}._tooltipMobile_1ni1w_49 ._progress_1ni1w_55{font-size:var(--text-2xs)}._tooltipMobile_1ni1w_49 ._body_1ni1w_59{font-size:var(--text-sm);line-height:1.4}._tooltipMobile_1ni1w_49 ._actions_1ni1w_64{margin-top:var(--space-2)}@keyframes _tipIn_1ni1w_1{0%{opacity:0}}._tooltip_1ni1w_22 ._exit_1ni1w_40,._tooltip_1ni1w_22 ._next_1ni1w_40{pointer-events:auto}._arrow_1ni1w_81{position:absolute;top:-6px;left:50%;width:12px;height:12px;transform:translate(-50%) rotate(45deg);background-color:var(--text-primary)}._arrowBottom_1ni1w_91{top:auto;bottom:-6px}._arrowLeft_1ni1w_96{top:50%;left:-6px;transform:translateY(-50%) rotate(45deg)}._progress_1ni1w_55{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:.02em;color:var(--accent-soft);margin-bottom:var(--space-1)}._title_1ni1w_113{font-family:var(--font-display);font-size:var(--text-base);color:inherit;margin:0 0 var(--space-1)}._body_1ni1w_59{font-size:var(--text-base);line-height:1.45;color:inherit;opacity:.92;margin:0}._actions_1ni1w_64{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2)}._actions_1ni1w_64:has(._exit_1ni1w_40:only-child){justify-content:flex-end;margin-top:var(--space-2)}._exit_1ni1w_40{background:transparent;border:none;color:inherit;opacity:.65;font-size:var(--text-sm);cursor:pointer;padding:var(--space-3) var(--space-2);margin:-10px -4px}._exit_1ni1w_40:hover{opacity:1}._next_1ni1w_40{background-color:var(--accent);color:#fff;border:none;border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:var(--font-weight-emphasis);cursor:pointer;min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4)}._centerBackdrop_1ni1w_172{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-tour);background-color:var(--scrim);display:flex;align-items:center;justify-content:center;padding:var(--space-4)}._centerCard_1ni1w_185{width:min(360px,calc(100vw - 32px));background-color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-5)}._centerCard_1ni1w_185 ._body_1ni1w_59{white-space:pre-line}._wideCard_1ni1w_199{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow-y:auto;background-color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-6)}._wideTitle_1ni1w_209{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:0 0 var(--space-4)}._carouselCard_1ni1w_219{height:clamp(180px,30vh,230px);overflow-y:auto;display:flex;flex-direction:column;justify-content:safe center;gap:var(--space-3);background-color:var(--bg-base);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);padding:var(--space-6) var(--space-6);margin-bottom:var(--space-3)}._carouselNav_1ni1w_235{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-bottom:var(--space-3)}._carouselArrow_1ni1w_245{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--bg-sunken);background-color:var(--bg-base);color:var(--text-primary);font-size:var(--text-lg);line-height:1;display:flex;align-items:center;justify-content:center;padding:0 0 2px;cursor:pointer}._carouselArrow_1ni1w_245:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}._carouselArrow_1ni1w_245:hover:not(:disabled){border-color:var(--accent)}._carouselArrow_1ni1w_245:disabled{opacity:.4;cursor:not-allowed}._carouselTitle_1ni1w_280{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:0}._carouselBody_1ni1w_287{font-size:var(--text-md);line-height:1.5;color:var(--text-primary);margin:0}._congratsList_1ni1w_295{font-size:var(--text-md);line-height:1.5;color:var(--text-primary);margin:0;padding-left:1.2em}._congratsList_1ni1w_295 li+li{margin-top:var(--space-1)}._congratsText_1ni1w_307{font-size:var(--text-md);line-height:1.5;color:var(--text-primary);margin:0 0 var(--space-2)}._congratsLink_1ni1w_314{color:var(--accent-strong);text-decoration:underline;pointer-events:auto;cursor:pointer}._carouselExample_1ni1w_323{display:block;width:fit-content;margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background-color:var(--bg-sunken);font-weight:var(--font-weight-emphasis);font-variant-numeric:tabular-nums}._dots_1ni1w_334{display:flex;gap:var(--space-2)}@media (max-width: 599.98px){._wideCard_1ni1w_199{padding:var(--space-5)}._carouselCard_1ni1w_219{height:clamp(190px,36vh,230px);padding:var(--space-4) var(--space-5)}._carouselTitle_1ni1w_280{font-size:var(--text-lg)}._carouselBody_1ni1w_287{font-size:var(--text-base)}}._dot_1ni1w_334{width:8px;height:8px;border-radius:50%;background-color:var(--bg-sunken)}._dotActive_1ni1w_367{background-color:var(--accent)}._exitIndicator_1ni1w_371{position:fixed;bottom:calc(var(--nav-height, 56px) + var(--space-3));right:var(--space-3);z-index:calc(var(--z-tour) + 2);background-color:var(--bg-raised);color:var(--text-muted);border:1px solid var(--bg-sunken);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-xs);padding:var(--space-1) var(--space-3);cursor:pointer;box-shadow:var(--shadow-card)}._gridContainer_1hgzg_6{display:flex;flex-direction:column;min-height:100%}._header_1hgzg_12{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background-color:var(--bg-base);border-bottom:1px solid var(--bg-sunken);position:sticky;top:0;z-index:10}._navButton_1hgzg_24{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-micro) var(--ease-standard)}._navButton_1hgzg_24:hover{background-color:var(--bg-raised)}._navButton_1hgzg_24:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._monthTitle_1hgzg_47{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary);white-space:nowrap}._weekdayHeader_1hgzg_64{display:grid;grid-template-columns:repeat(7,1fr);padding:var(--space-2) var(--space-1);background-color:var(--bg-base);border-bottom:1px solid var(--bg-sunken);position:sticky;top:65px;z-index:10}._weekday_1hgzg_64{text-align:center;font-size:var(--text-xs);font-weight:var(--font-weight-label);font-family:var(--font-body);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._grid_1hgzg_6{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background-color:var(--bg-sunken);border:1px solid var(--bg-sunken);border-top:none;flex:1}._weekRow_1hgzg_101{display:contents}._dayCell_1hgzg_105{position:relative;min-height:64px;padding:6px var(--space-1);background-color:var(--bg-base);border:none;cursor:pointer;display:flex;flex-direction:column;text-align:left;white-space:nowrap;overflow:hidden;width:100%;box-sizing:border-box;min-width:0}._dayCell_1hgzg_105:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:5}._dayCell_1hgzg_105:disabled{cursor:not-allowed}._otherMonth_1hgzg_132{opacity:.4}._otherMonth_1hgzg_132 ._dayNumber_1hgzg_136{color:var(--text-muted)}._today_1hgzg_142{background-color:var(--accent-soft)}._revealSunday_1hgzg_150{z-index:4}._past_1hgzg_154{opacity:.8}._past_1hgzg_154 ._dayNumber_1hgzg_136{opacity:.6}._dayNumber_1hgzg_136{font-size:var(--text-sm);font-weight:var(--font-weight-body);font-family:var(--font-body);color:var(--text-primary);line-height:1;margin-bottom:var(--space-1)}._indicators_1hgzg_175{display:flex;flex-direction:column;gap:2px;flex:1;overflow:visible}._accountIndicators_1hgzg_183{display:flex;flex-direction:column;gap:2px;min-height:0}._pillRow_1hgzg_190{display:flex;flex-wrap:wrap;gap:2px;min-height:18px}._pill_1hgzg_190{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;max-width:none;min-width:24px;padding:1px 6px;font-size:var(--text-xs);font-weight:var(--font-weight-label);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);white-space:nowrap;overflow:visible;line-height:1}._incomePill_1hgzg_215{background-color:var(--pill-income-bg);color:var(--pill-income-text)}._incomePill_1hgzg_215._ghost_1hgzg_228{background-color:color-mix(in srgb,var(--success) 12%,var(--bg-base));color:var(--success-strong);border:1px dashed var(--success-strong)}._expensePill_1hgzg_234._ghost_1hgzg_228{background-color:color-mix(in srgb,var(--destructive) 12%,var(--bg-base));color:var(--destructive-strong);border:1px dashed var(--destructive-strong)}._expensePill_1hgzg_234{background-color:var(--pill-expense-bg);color:var(--pill-expense-text)}._pill_1hgzg_190._scheduled_1hgzg_226{opacity:.55}._overflowPill_1hgzg_254{background-color:var(--bg-sunken);color:var(--text-muted);font-size:var(--text-2xs)}._weekEndPill_1hgzg_261{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;margin-top:2px;padding:1px var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:700;line-height:1.2;border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._weekEndPositive_1hgzg_289{color:var(--success-strong);background-color:color-mix(in srgb,var(--success) 12%,transparent)}._weekEndNegative_1hgzg_294{color:var(--destructive-strong);background-color:color-mix(in srgb,var(--destructive) 12%,transparent)}._weekEndWarn_1hgzg_302{color:var(--warning-strong);background-color:color-mix(in srgb,var(--warning) 12%,transparent)}@media (orientation: landscape) and (max-height: 599.98px){._header_1hgzg_12,._weekdayHeader_1hgzg_64{position:static}}@media (max-width: 375px){._dayCell_1hgzg_105{min-height:60px;padding:var(--space-1) 2px}._pill_1hgzg_190{padding:1px var(--space-1);font-size:var(--text-2xs)}._weekEndPill_1hgzg_261{padding:1px 2px;font-size:var(--text-2xs)}._dayNumber_1hgzg_136{font-size:var(--text-xs)}._monthTitle_1hgzg_47{font-size:var(--text-lg)}}._tile_f8tei_3{display:flex;flex-direction:column;padding:6px 8px;background-color:var(--bg-base);border:none;cursor:pointer;text-align:left;min-height:0;overflow:hidden;transition:background-color var(--duration-micro) var(--ease-standard)}._tile_f8tei_3:hover{background-color:var(--bg-raised)}._tile_f8tei_3:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:1}._tileHeader_f8tei_26{margin-bottom:6px}._tileTitle_f8tei_30{font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-emphasis);color:var(--text-muted);letter-spacing:.3px}._tileLines_f8tei_38{display:flex;flex-direction:column;gap:1px;flex:1;min-height:0;overflow:hidden}._tileLine_f8tei_38{display:block;padding:1px 5px;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-2xs);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted)}._tileLine_f8tei_38[data-severity=warn]{color:var(--warning-strong)}._tileLine_f8tei_38[data-severity=danger]{color:var(--destructive-strong);font-weight:var(--font-weight-emphasis)}._periodLine_f8tei_69{display:block;padding:1px 5px;font-family:var(--font-body);font-size:var(--text-2xs);line-height:1.3;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._backdrop_f8tei_82{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:#0009;padding:var(--space-4);animation:_fadeIn_f8tei_1 var(--duration-enter) var(--ease-standard)}@keyframes _fadeIn_f8tei_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_f8tei_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._lightbox_f8tei_104{background-color:var(--bg-base);border-radius:var(--radius-lg);padding:var(--space-5);max-width:420px;width:100%;max-height:80vh;overflow-y:auto;animation:_scaleIn_f8tei_1 var(--duration-enter) var(--ease-standard);display:flex;flex-direction:column;gap:var(--space-3)}._lightboxTitle_f8tei_118{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._lightboxContent_f8tei_126{display:flex;flex-direction:column;gap:var(--space-2)}._lightboxEmpty_f8tei_132{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._lightboxItem_f8tei_139{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.45;color:var(--text-primary)}._lightboxItem_f8tei_139[data-severity=danger]{font-weight:var(--font-weight-emphasis)}._severityDot_f8tei_153{width:8px;height:8px;margin-top:6px;border-radius:var(--radius-pill);background-color:var(--text-muted);flex-shrink:0}._lightboxItem_f8tei_139[data-severity=warn] ._severityDot_f8tei_153{background-color:var(--warning)}._lightboxItem_f8tei_139[data-severity=danger] ._severityDot_f8tei_153{background-color:var(--destructive)}._lightboxPeriods_f8tei_170{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--bg-sunken)}._lightboxPeriod_f8tei_170{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.45;color:var(--text-primary)}._lightboxClose_f8tei_184{align-self:flex-end;border:none;background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-micro) var(--ease-standard)}._lightboxClose_f8tei_184:hover{background-color:var(--bg-sunken)}._weekViewContainer_gn7mi_7{display:flex;flex-direction:column;flex:1;min-height:0}._header_gn7mi_14{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background-color:var(--bg-base);border-bottom:1px solid var(--bg-sunken);position:sticky;top:0;z-index:10}._navButton_gn7mi_26{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-micro) var(--ease-standard)}._navButton_gn7mi_26:hover{background-color:var(--bg-raised)}._navButton_gn7mi_26:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._weekTitle_gn7mi_49{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary);white-space:nowrap}@media (orientation: landscape) and (max-height: 599.98px){._header_gn7mi_14{position:static}}._tileGrid_gn7mi_64{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:2px;flex:1;min-height:0;background-color:var(--bg-sunken)}._dayCard_gn7mi_74{display:flex;flex-direction:column;padding:6px 8px;background-color:var(--bg-base);border:none;cursor:pointer;text-align:left;min-height:0;overflow:hidden;transition:background-color var(--duration-micro) var(--ease-standard)}._dayCard_gn7mi_74:hover{background-color:var(--bg-raised)}._dayCard_gn7mi_74:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:1}._today_gn7mi_97{background-color:var(--accent-soft);border:1px solid var(--success)}._past_gn7mi_102{opacity:.85}._dayHeader_gn7mi_106{display:flex;align-items:baseline;gap:4px;margin-bottom:4px;line-height:1}._weekday_gn7mi_114{font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-emphasis);color:var(--text-muted);letter-spacing:.3px}._dayNumber_gn7mi_122{font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;color:var(--text-primary)}._overflowChip_gn7mi_129{margin-left:auto;padding:0 4px;font-family:var(--font-mono);font-size:9px;color:var(--text-muted);background-color:var(--bg-sunken);border-radius:var(--radius-sm)}._dayLines_gn7mi_139{display:flex;flex-direction:column;gap:1px;flex:1;min-height:0;overflow:hidden}._line_gn7mi_149{display:flex;align-items:center;gap:4px;padding:1px 5px;border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;font-size:var(--text-2xs);font-family:var(--font-body);line-height:1.3}._lineLabel_gn7mi_162{overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._lineAmount_gn7mi_169{flex-shrink:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-label)}._incomeLine_gn7mi_176{background-color:var(--pill-income-bg);color:var(--pill-income-text)}._expenseLine_gn7mi_181{background-color:var(--pill-expense-bg);color:var(--pill-expense-text)}._incomeLine_gn7mi_176._ghost_gn7mi_186{background-color:color-mix(in srgb,var(--success) 12%,var(--bg-base));color:var(--success-strong);border:1px dashed var(--success-strong)}._expenseLine_gn7mi_181._ghost_gn7mi_186{background-color:color-mix(in srgb,var(--destructive) 12%,var(--bg-base));color:var(--destructive-strong);border:1px dashed var(--destructive-strong)}._line_gn7mi_149._scheduled_gn7mi_198{opacity:.55}._weekEndLine_gn7mi_204{display:flex;align-items:center;gap:4px;padding:1px 5px;margin-top:2px;border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;font-size:var(--text-2xs);font-weight:700;line-height:1.3}._weekEndLine_gn7mi_204 ._lineLabel_gn7mi_162{font-family:var(--font-body)}._weekEndLine_gn7mi_204 ._lineAmount_gn7mi_169{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._weekEndPositive_gn7mi_227{color:var(--success-strong);background-color:color-mix(in srgb,var(--success) 12%,transparent)}._weekEndNegative_gn7mi_232{color:var(--destructive-strong);background-color:color-mix(in srgb,var(--destructive) 12%,transparent)}._weekEndWarn_gn7mi_237{color:var(--warning-strong);background-color:color-mix(in srgb,var(--warning) 12%,transparent)}._accountDivider_gn7mi_242{display:block;height:1px;margin:2px 0;background-color:var(--bg-sunken)}._backdrop_e5829_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--scrim);z-index:var(--z-sheet);animation:_fadeIn_e5829_1 var(--duration-panel) var(--ease-panel)}@keyframes _fadeIn_e5829_1{0%{opacity:0}to{opacity:1}}._sheet_e5829_21{position:fixed;bottom:0;left:0;right:0;max-width:var(--content-max-width);margin:0 auto;max-height:min(95vh,95dvh);overflow:hidden;background-color:var(--bg-raised);border-radius:10px 10px 0 0;z-index:var(--z-sheet);display:flex;flex-direction:column;--sheet-safe-bottom: env(safe-area-inset-bottom, 0px);padding-bottom:var(--sheet-safe-bottom);animation:_slideUp_e5829_1 var(--duration-panel) var(--ease-panel)}._compact_e5829_47{top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;width:min(400px,calc(100vw - var(--space-8)));max-height:min(85vh,85dvh);border-radius:var(--radius-md);--sheet-safe-bottom: 0px;padding-bottom:0;z-index:var(--z-confirm);animation:_fadeIn_e5829_1 var(--duration-panel) var(--ease-panel)}._backdropCompact_e5829_76{z-index:var(--z-confirm)}@media (min-width: 768px){._sheet_e5829_21:not(._compact_e5829_47){top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;width:min(var(--sheet-dialog-width, 480px),calc(100vw - var(--space-8)));max-width:none;max-height:min(86vh,86dvh);border-radius:var(--radius-md);--sheet-safe-bottom: 0px;padding-bottom:0;animation:_dialogIn_e5829_1 var(--duration-panel) var(--ease-panel)}}._wide_e5829_120{--sheet-dialog-width: 640px}@keyframes _dialogIn_e5829_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){._backdrop_e5829_1,._sheet_e5829_21,._sheet_e5829_21:not(._compact_e5829_47){animation:none}}@keyframes _slideUp_e5829_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._header_e5829_156{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-3);flex-shrink:0}._body_e5829_36{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._footer_e5829_45{flex-shrink:0;padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + var(--sheet-safe-bottom, 0px));margin-bottom:calc(-1 * var(--sheet-safe-bottom, 0px));background:var(--bg-raised);border-top:1px solid var(--bg-sunken)}._title_e5829_203{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._headerActions_e5829_211{display:flex;align-items:center;gap:var(--space-2)}._closeButton_e5829_217{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-micro)}._closeButton_e5829_217:hover{color:var(--text-primary)}._closeButton_e5829_217:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 375px){._sheet_e5829_21{max-height:min(100vh,100dvh);border-radius:0}._compact_e5829_47{max-height:min(85vh,85dvh);border-radius:var(--radius-md)}}._accountTabs_5793s_1{display:flex;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--bg-sunken);flex-shrink:0;overflow-x:auto}._accountTab_5793s_1{padding:var(--space-2) var(--space-4);border:none;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);cursor:pointer;border-radius:var(--radius-pill);white-space:nowrap;transition:color var(--duration-micro),background-color var(--duration-micro)}._accountTab_5793s_1:hover{color:var(--text-primary);background-color:var(--bg-raised)}._accountTab_5793s_1._active_5793s_29{color:var(--accent);background-color:var(--accent-soft)}._accountTab_5793s_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._content_5793s_46{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4);padding-bottom:var(--space-24)}._section_5793s_54{margin-bottom:var(--space-5)}._section_5793s_54:last-of-type{margin-bottom:0}._sectionTitle_5793s_62{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._transactionList_5793s_72{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._transactionItem_5793s_81{margin:0}._transactionButton_5793s_85{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3);border:none;background-color:var(--bg-raised);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color var(--duration-micro);gap:var(--space-3)}._transactionButton_5793s_85:hover{background-color:var(--bg-sunken)}._transactionButton_5793s_85:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._transactionMain_5793s_109{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}._accentBar_5793s_117{width:4px;height:40px;border-radius:var(--radius-sm);flex-shrink:0}._incomeBar_5793s_124{background-color:var(--accent)}._expenseBar_5793s_128{background-color:var(--accent-orange)}._transactionInfo_5793s_132{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._transactionLabel_5793s_139{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._transactionAccount_5793s_149{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._transactionRight_5793s_156{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}._transactionAmount_5793s_164{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-md);font-weight:600;line-height:1;white-space:nowrap}._incomeAmount_5793s_173{color:var(--success)}._expenseAmount_5793s_177{color:var(--destructive)}._balanceFooter_5793s_181{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);margin-top:var(--space-2);border-top:1px solid var(--bg-sunken);background-color:var(--bg-raised);border-radius:var(--radius-sm)}._balanceLabel_5793s_192{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted)}._balanceAmount_5793s_198{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:600}._balanceAmount_5793s_198._positive_5793s_205{color:var(--success)}._balanceAmount_5793s_198._negative_5793s_209{color:var(--destructive)}._addButton_5793s_213{position:absolute;bottom:calc(24px + env(safe-area-inset-bottom,0));right:var(--space-4);box-shadow:var(--shadow-card);z-index:10}._addButton_5793s_213:hover{box-shadow:var(--shadow-card-hover)}@media (max-width: 375px){._transactionButton_5793s_85{padding:var(--space-2)}._transactionAmount_5793s_164{font-size:var(--text-base)}._balanceAmount_5793s_198{font-size:var(--text-lg)}}._statusBadge_5793s_238{display:inline-flex;align-items:center;align-self:flex-start;padding:2px var(--space-2);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.3px;margin-top:2px}._statusBadge_5793s_238._reconciled_5793s_254{background-color:var(--success-soft);color:var(--success)}._statusBadge_5793s_238._scheduled_5793s_259,._statusBadge_5793s_238._assumedPaid_5793s_260,._statusBadge_5793s_238._assumedReceived_5793s_261,._statusBadge_5793s_238._pendingIncome_5793s_262{background-color:var(--bg-sunken);color:var(--text-muted)}._statusBadge_5793s_238._skipped_5793s_267{background-color:var(--destructive-soft);color:var(--destructive)}._statusBadge_5793s_238._notReceived_5793s_272,._statusBadge_5793s_238._notPaid_5793s_273{background-color:var(--warning-soft);color:var(--warning)}._statusBadge_5793s_238._deferred_5793s_278{background-color:var(--bg-sunken);color:var(--text-muted);text-decoration:line-through}._root_1jrqr_2{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}._root_1jrqr_2[dir=rtl]{--rdp-gradient-direction: -90deg}._root_1jrqr_2[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}._root_1jrqr_2{position:relative;box-sizing:border-box}._root_1jrqr_2 *{box-sizing:border-box}._day_1jrqr_83{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}._day_button_1jrqr_89{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}._day_button_1jrqr_89:disabled{cursor:revert}._caption_label_1jrqr_110{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}._dropdown_1jrqr_121:focus-visible~._caption_label_1jrqr_110{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}._button_next_1jrqr_127,._button_previous_1jrqr_128{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}._button_next_1jrqr_127:disabled,._button_next_1jrqr_127[aria-disabled=true],._button_previous_1jrqr_128:disabled,._button_previous_1jrqr_128[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}._chevron_1jrqr_157{display:inline-block;fill:var(--rdp-accent-color)}._root_1jrqr_2[dir=rtl] ._nav_1jrqr_162 ._chevron_1jrqr_157{transform:rotate(180deg);transform-origin:50%}._dropdowns_1jrqr_167{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}._dropdown_1jrqr_121{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}._dropdown_root_1jrqr_191{position:relative;display:inline-flex;align-items:center}._dropdown_root_1jrqr_191[data-disabled=true] ._chevron_1jrqr_157{opacity:var(--rdp-disabled-opacity)}._month_caption_1jrqr_201{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}._root_1jrqr_2[data-nav-layout=around] ._month_1jrqr_201,._root_1jrqr_2[data-nav-layout=after] ._month_1jrqr_201{position:relative}._root_1jrqr_2[data-nav-layout=around] ._month_caption_1jrqr_201{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}._root_1jrqr_2[data-nav-layout=around] ._button_previous_1jrqr_128{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}._root_1jrqr_2[data-nav-layout=around] ._button_next_1jrqr_127{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}._months_1jrqr_238{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}._month_grid_1jrqr_246{border-collapse:collapse}._nav_1jrqr_162{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}._weekday_1jrqr_261{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}._week_number_1jrqr_270{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}._today_1jrqr_282:not(._outside_1jrqr_282){color:var(--rdp-today-color)}._selected_1jrqr_286{font-weight:700;font-size:large}._selected_1jrqr_286 ._day_button_1jrqr_89{border:var(--rdp-selected-border)}._outside_1jrqr_282{opacity:var(--rdp-outside-opacity)}._disabled_1jrqr_299:not(._selected_1jrqr_286){opacity:var(--rdp-disabled-opacity)}._hidden_1jrqr_303{visibility:hidden;color:var(--rdp-range_start-color)}._range_start_1jrqr_308{background:var(--rdp-range_start-background)}._range_start_1jrqr_308 ._day_button_1jrqr_89{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}._range_middle_1jrqr_317{background-color:var(--rdp-range_middle-background-color)}._range_middle_1jrqr_317 ._day_button_1jrqr_89{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}._range_end_1jrqr_327{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}._range_end_1jrqr_327 ._day_button_1jrqr_89{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}._range_start_1jrqr_308._range_end_1jrqr_327{background:revert}._focusable_1jrqr_341{cursor:pointer}@keyframes _rdp-slide_in_left_1jrqr_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _rdp-slide_in_right_1jrqr_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _rdp-slide_out_left_1jrqr_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _rdp-slide_out_right_1jrqr_1{0%{transform:translate(0)}to{transform:translate(100%)}}._weeks_before_enter_1jrqr_381{animation:_rdp-slide_in_left_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._weeks_before_exit_1jrqr_386{animation:_rdp-slide_out_left_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._weeks_after_enter_1jrqr_391{animation:_rdp-slide_in_right_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._weeks_after_exit_1jrqr_396{animation:_rdp-slide_out_right_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._root_1jrqr_2[dir=rtl] ._weeks_after_enter_1jrqr_391{animation:_rdp-slide_in_left_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._root_1jrqr_2[dir=rtl] ._weeks_before_exit_1jrqr_386{animation:_rdp-slide_out_right_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._root_1jrqr_2[dir=rtl] ._weeks_before_enter_1jrqr_381{animation:_rdp-slide_in_right_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._root_1jrqr_2[dir=rtl] ._weeks_after_exit_1jrqr_396{animation:_rdp-slide_out_left_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes _rdp-fade_in_1jrqr_1{0%{opacity:0}to{opacity:1}}@keyframes _rdp-fade_out_1jrqr_1{0%{opacity:1}to{opacity:0}}._caption_after_enter_1jrqr_439{animation:_rdp-fade_in_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._caption_after_exit_1jrqr_444{animation:_rdp-fade_out_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._caption_before_enter_1jrqr_449{animation:_rdp-fade_in_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._caption_before_exit_1jrqr_454{animation:_rdp-fade_out_1jrqr_1 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._control_1qfcq_1{padding:var(--space-3) 0;border:none;border-bottom:1.5px solid var(--bg-sunken);background-color:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-md);border-radius:0;transition:border-color var(--duration-micro)}._control_1qfcq_1:focus{outline:none;border-bottom-color:var(--accent)}._control_1qfcq_1::placeholder{color:var(--text-muted)}._control_1qfcq_1:disabled{opacity:.45;cursor:not-allowed}._control_1qfcq_1:-webkit-autofill,._control_1qfcq_1:-webkit-autofill:hover,._control_1qfcq_1:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);transition:border-color var(--duration-micro),background-color 9999999s ease-in-out 0s}._select_1qfcq_49{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%237c8194' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:20px}._select_1qfcq_49 option{background-color:var(--bg-raised);color:var(--text-primary)}._textarea_1qfcq_74{resize:vertical;min-height:80px;line-height:1.5}._positioner_1kwrd_7{z-index:var(--z-popover)}._popup_1kwrd_11{box-sizing:border-box;width:min(var(--popover-width, 320px),calc(100vw - var(--space-6)));max-height:min(70vh,70dvh);overflow:hidden;display:flex;flex-direction:column;background-color:var(--bg-raised);color:var(--text-primary);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);outline:none;transform-origin:var(--transform-origin);transition:opacity var(--duration-micro) var(--ease-standard),transform var(--duration-micro) var(--ease-standard)}._popup_1kwrd_11[data-starting-style],._popup_1kwrd_11[data-ending-style]{opacity:0;transform:scale(.97)}@media (prefers-reduced-motion: reduce){._popup_1kwrd_11{transition:none}}._wrap_11sf9_1{position:relative;display:block}._input_11sf9_10::-webkit-calendar-picker-indicator{display:none}._glyph_11sf9_17{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._calendar_11sf9_36{padding:var(--space-2);--rdp-accent-color: var(--accent);--rdp-accent-background-color: var(--accent-soft);--rdp-background-color: var(--bg-raised);--rdp-font-family: var(--font-body);--rdp-day-height: 36px;--rdp-day-width: 36px;--rdp-day_button-height: 32px;--rdp-day_button-width: 32px;--rdp-day_button-border-radius: var(--radius-pill);--rdp-day_button-border: 1px solid transparent;--rdp-selected-border: none;--rdp-today-color: var(--accent);--rdp-outside-opacity: .4;--rdp-disabled-opacity: .3;--rdp-nav-height: 32px;--rdp-nav_button-height: 28px;--rdp-nav_button-width: 28px;--rdp-nav_button-disabled-opacity: .3;--rdp-weekday-opacity: 1;--rdp-weekday-padding: var(--space-1) 0;--rdp-weekday-text-align: center;--rdp-months-gap: var(--space-4);--rdp-range_middle-background-color: var(--accent-soft);--rdp-range_middle-color: var(--accent-strong);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm)}._caption_11sf9_74{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-weight-emphasis);color:var(--text-primary)}._weekday_11sf9_81{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-label);text-transform:uppercase;letter-spacing:.4px}._navButton_11sf9_89{border-radius:var(--radius-sm);color:var(--text-muted)}._navButton_11sf9_89:hover{background-color:var(--bg-sunken);color:var(--text-primary)}._chevron_11sf9_99{fill:currentColor}._dayButton_11sf9_103{font-family:var(--font-body);color:var(--text-primary)}._dayButton_11sf9_103:hover{background-color:var(--bg-sunken)}._dayButton_11sf9_103:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._selectedDay_11sf9_117 ._dayButton_11sf9_103,._selectedDay_11sf9_117 ._dayButton_11sf9_103:hover{background-color:var(--accent);color:#fff;font-weight:var(--font-weight-emphasis)}._today_11sf9_126 ._dayButton_11sf9_103{color:var(--accent);font-weight:var(--font-weight-emphasis)}._selectedDay_11sf9_117._today_11sf9_126 ._dayButton_11sf9_103{color:#fff}._field_thn9y_1{display:flex;flex-direction:column;gap:var(--space-2);text-align:left}._label_thn9y_8{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._required_thn9y_15{color:var(--destructive)}._description_thn9y_19{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.4}._error_thn9y_26{font-family:var(--font-body);font-size:var(--text-sm);color:var(--destructive);font-weight:600}._disclosure_1lh9e_4{align-self:flex-start;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);padding:var(--space-2) 0;border:none;background:none;color:var(--accent);text-decoration:underline;cursor:pointer}._panel_1lh9e_17{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--bg-sunken)}._popoverPanel_1lh9e_29{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}._label_1lh9e_36{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._row_1lh9e_43{display:flex;gap:var(--space-2);align-items:center}._input_1lh9e_49{flex:1;width:100%}._confirmButton_1lh9e_54{flex-shrink:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-sm);background-color:var(--accent);color:#fff;cursor:pointer}._confirmButton_1lh9e_54:disabled{opacity:.5;cursor:default}._hint_1lh9e_73{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}._cancel_1lh9e_79{align-self:flex-start;font-family:var(--font-body);font-size:var(--text-base);padding:2px 0;border:none;background:none;color:var(--text-secondary);text-decoration:underline;cursor:pointer}._group_z6ntw_1{display:flex;gap:var(--space-2)}._option_z6ntw_6{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-4);border:1px solid var(--bg-sunken);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--duration-micro)}._option_z6ntw_6:hover:not(:disabled){border-color:var(--accent)}._option_z6ntw_6._selected_z6ntw_27{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent)}._option_z6ntw_6:disabled{opacity:.5;cursor:not-allowed}._option_z6ntw_6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._trigger_17q03_6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:var(--touch-target-min);padding:var(--space-3) 0;border:none;border-bottom:1.5px solid var(--bg-sunken);border-radius:0;background-color:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-md);text-align:left;cursor:pointer;transition:border-color var(--duration-micro)}._trigger_17q03_6:hover{border-bottom-color:var(--text-muted)}._trigger_17q03_6:focus-visible{outline:none;border-bottom-color:var(--accent)}._trigger_17q03_6[data-popup-open]{border-bottom-color:var(--accent)}._value_17q03_39{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_17q03_46{flex-shrink:0;color:var(--text-muted)}._options_17q03_54{display:flex;flex-direction:column;gap:2px;padding:var(--space-2)}._option_17q03_54{display:block;width:100%;min-height:var(--touch-target-min);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);text-align:left;cursor:pointer}._option_17q03_54:hover{background-color:var(--bg-sunken)}._option_17q03_54:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._optionSelected_17q03_85{background-color:var(--accent-soft);color:var(--accent);font-weight:var(--font-weight-label)}._chooser_1puwm_3{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-sunken)}._prompt_1puwm_13{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary)}._refusal_1puwm_20{margin:0;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);background-color:var(--bg-raised);font-family:var(--font-body);font-size:var(--text-sm);color:var(--destructive-strong)}._options_1puwm_30{display:flex;flex-direction:column;gap:var(--space-2)}._option_1puwm_30{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);cursor:pointer}._option_1puwm_30:hover,._option_1puwm_30:focus-visible{border-color:var(--accent)}._optionDanger_1puwm_58:hover,._optionDanger_1puwm_58:focus-visible{border-color:var(--destructive-strong)}._optionDanger_1puwm_58{color:var(--destructive-strong)}._hint_1puwm_67{font-size:var(--text-sm);font-weight:var(--font-weight-body);color:var(--text-muted)}._actions_1talk_1{display:flex;flex-direction:column;gap:var(--space-4)}._field_1talk_7{display:flex;flex-direction:column;gap:var(--space-2)}._label_1talk_13{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._select_1talk_20,._input_1talk_21{width:100%}._rescheduleRow_1talk_25{display:flex;gap:var(--space-2);align-items:center}._rescheduleRow_1talk_25 ._input_1talk_21{flex:1}._moveButton_1talk_35{flex-shrink:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-sm);background-color:var(--accent);color:#fff;cursor:pointer}._moveButton_1talk_35:disabled{opacity:.5;cursor:default}._deferChoice_1talk_56{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-sunken)}._deferPrompt_1talk_66{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary)}._deferButtons_1talk_73{display:flex;flex-direction:column;gap:var(--space-2)}._deferButton_1talk_73{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);cursor:pointer}._deferButton_1talk_73:hover,._deferButton_1talk_73:focus-visible{border-color:var(--accent)}._deferHint_1talk_101{font-size:var(--text-sm);font-weight:var(--font-weight-body);color:var(--text-muted)}._deleteToggle_1talk_108{align-self:flex-start;padding:var(--space-2) 0;border:none;background:none;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--destructive-strong);cursor:pointer}._select_1hpof_1{width:100%}._actions_976o0_8{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}@media (max-width: 599px){._actions_976o0_8{flex-direction:column-reverse;align-items:stretch}._actions_976o0_8>*{width:100%}}._wrapper_vvigh_1{position:relative;display:flex;align-items:center}._prefix_vvigh_7{position:absolute;left:var(--space-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base);font-weight:600;color:var(--text-muted);pointer-events:none}._input_vvigh_18{width:100%;text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._withPrefix_vvigh_25{padding-left:42px}._form_e0zqd_6{display:flex;flex-direction:column;gap:var(--space-5)}._field_e0zqd_12{display:flex;flex-direction:column;gap:var(--space-2)}._label_e0zqd_18{display:flex;align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}._typeSelector_e0zqd_30{display:flex;gap:0;border-bottom:1.5px solid var(--bg-sunken)}._typeOption_e0zqd_36{flex:1;padding:var(--space-3);border:none;background-color:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);cursor:pointer;transition:color var(--duration-micro);border-bottom:2px solid transparent;margin-bottom:-1.5px}._typeOption_e0zqd_36:hover{color:var(--text-primary)}._typeOption_e0zqd_36._active_e0zqd_55{border-bottom-color:var(--accent);color:var(--text-primary);font-weight:var(--font-weight-emphasis)}._typeOption_e0zqd_36:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hint_e0zqd_66{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._error_e0zqd_72{padding:var(--space-3);background-color:var(--destructive-soft);border-left:3px solid var(--destructive);border-radius:0;color:var(--destructive);font-family:var(--font-body);font-size:var(--text-sm)}@media (max-width: 375px){._typeOption_e0zqd_36{padding:var(--space-2);font-size:var(--text-sm)}}._adjustToggle_e0zqd_90{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer}._adjustToggle_e0zqd_90 input{margin-top:2px;flex-shrink:0}._deleteSection_e0zqd_107{display:flex;flex-direction:column;padding-top:var(--space-1)}._deleteToggle_e0zqd_113{align-self:flex-start;min-height:var(--touch-target-min);padding:var(--space-2) 0;border:none;background:none;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--destructive-strong);cursor:pointer}._deleteConfirm_e0zqd_126{align-self:stretch}._figures_sstvo_1{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._balanceLine_sstvo_8{display:flex;flex-direction:column;align-items:flex-end}._balanceRow_sstvo_18{display:flex;align-items:stretch;gap:var(--space-3)}._receive_sstvo_24{display:inline-flex;align-items:stretch;gap:var(--space-2)}._receiveLabel_sstvo_30{align-self:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}@media (max-width: 599.98px){._receiveLabel_sstvo_30{display:none}}._balanceAmount_sstvo_48{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:var(--font-weight-emphasis)}._balanceAmount_sstvo_48._positive_sstvo_55{color:var(--success)}._balanceAmount_sstvo_48._warn_sstvo_59{color:var(--warning)}._balanceAmount_sstvo_48._negative_sstvo_63{color:var(--destructive)}._caption_sstvo_67{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._rows_sstvo_73{display:flex;flex-direction:column;gap:var(--space-1);margin:0}._row_sstvo_73{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._term_sstvo_87{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._value_sstvo_93{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-primary);text-align:right}._availableNegative_sstvo_108{color:var(--destructive);font-weight:var(--font-weight-emphasis);border:1px solid var(--destructive);background-color:var(--destructive-soft);border-radius:var(--radius-sm);padding:1px var(--space-2)}._overdueValue_sstvo_122{color:var(--warning);font-weight:var(--font-weight-emphasis)}._dashWrap_sstvo_127{display:inline-flex;align-items:center;gap:var(--space-1);position:relative}._infoButton_sstvo_134{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-pill)}._infoButton_sstvo_134:hover,._infoButton_sstvo_134:focus-visible{color:var(--text-primary)}._infoNote_sstvo_155{position:absolute;bottom:calc(100% + var(--space-2));right:0;z-index:10;width:max-content;max-width:220px;padding:var(--space-2) var(--space-2);background-color:var(--bg-raised);color:var(--text-primary);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.4;text-align:left;white-space:normal}._unreceivedValue_sstvo_177{color:var(--warning);font-weight:var(--font-weight-emphasis)}._header_o2bk8_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--bg-base);border-bottom:1px solid var(--bg-sunken);position:sticky;top:0;z-index:var(--z-header);max-width:var(--content-max-width);margin:0 auto;width:100%}._accountRow_o2bk8_16{display:flex;align-items:center;padding:var(--space-3);gap:12px;background-color:var(--bg-raised);border-radius:var(--radius-md);transition:box-shadow var(--duration-micro)}._accountRow_o2bk8_16:hover{box-shadow:var(--shadow-card)}._accountInfo_o2bk8_30{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._accountName_o2bk8_44{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_o2bk8_55{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._threshold_o2bk8_64{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._accountBalance_o2bk8_70{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}._lastSynced_o2bk8_78{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._empty_o2bk8_84{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted)}._empty_o2bk8_84 p{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label)}._empty_o2bk8_84 span{font-family:var(--font-body);font-size:var(--text-sm)}._screen_1k3i9_4{gap:var(--space-5)}._summaryHeader_1k3i9_10{display:flex;flex-direction:column;gap:var(--space-1)}._summaryTitle_1k3i9_16{margin:0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary)}._summarySubtitle_1k3i9_23{margin:0;font-size:var(--text-base);color:var(--text-muted)}._varianceSlider_1k3i9_31{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._varianceHeader_1k3i9_41{display:flex;align-items:center;justify-content:space-between}._varianceLabel_1k3i9_47{font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._variancePercent_1k3i9_53{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base);color:var(--accent)}._varianceRange_1k3i9_60{width:100%;accent-color:var(--accent);height:var(--touch-target-min);margin:calc(var(--touch-target-min) / -2 * .5) 0;cursor:pointer}._varianceEndLabels_1k3i9_68{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--text-muted)}._varianceExplainer_1k3i9_75{margin:0;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}._section_1k3i9_84{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_1k3i9_90{margin:0;font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary)}._cardList_1k3i9_97{display:flex;flex-direction:column;gap:var(--space-2)}._candidateCard_1k3i9_105{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--bg-raised);border-radius:var(--radius-md);border:1px solid var(--bg-sunken)}._candidateHigh_1k3i9_116{border-style:solid;border-color:var(--accent-soft)}._candidateLow_1k3i9_122{border-style:dashed;border-color:var(--bg-sunken);opacity:.85}._candidateRow_1k3i9_128{display:flex;align-items:center;gap:var(--space-2)}._confidenceDot_1k3i9_134{flex-shrink:0;width:10px;height:10px;border-radius:50%}._confidenceDotSolid_1k3i9_141{background-color:var(--accent)}._confidenceDotHollow_1k3i9_145{background-color:transparent;border:1.5px dashed var(--text-muted)}._candidateInfo_1k3i9_150{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._candidateMerchant_1k3i9_158{font-size:var(--text-md);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._candidateMeta_1k3i9_166{display:flex;align-items:center;gap:var(--space-2)}._frequencyBadge_1k3i9_172{font-size:var(--text-sm);color:var(--accent);background-color:var(--accent-soft);padding:1px var(--space-2);border-radius:var(--radius-pill)}._candidateAmount_1k3i9_180{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}._categoryBadge_1k3i9_187{font-size:var(--text-sm);color:var(--text-muted);background-color:var(--bg-sunken);padding:1px var(--space-2);border-radius:var(--radius-pill)}._confirmToggle_1k3i9_195{flex-shrink:0;display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;padding:var(--space-1) var(--space-2)}._confirmToggle_1k3i9_195 input{accent-color:var(--accent);width:18px;height:18px}._editButton_1k3i9_212{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm)}._editButton_1k3i9_212:hover{color:var(--text-primary);background-color:var(--bg-sunken)}._editForm_1k3i9_231{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--bg-sunken)}._editField_1k3i9_239{display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm);color:var(--text-muted)}._editActions_1k3i9_247{display:flex;justify-content:flex-end;gap:var(--space-2)}._editCancel_1k3i9_253,._editSave_1k3i9_254{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer}._editCancel_1k3i9_253{background:transparent;border:1px solid var(--bg-sunken);color:var(--text-muted)}._editSave_1k3i9_254{background-color:var(--accent);border:1px solid var(--accent);color:#fff}._matchCard_1k3i9_275{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._matchConfirmed_1k3i9_285{background-color:var(--success-soft);border-color:var(--success)}._matchConfirmedRow_1k3i9_290{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--text-primary)}._matchConfirmedIcon_1k3i9_298{flex-shrink:0;color:var(--success)}._matchConfirmedDetail_1k3i9_303{font-size:var(--text-sm);color:var(--text-muted);padding-left:calc(18px + var(--space-2))}._matchTitle_1k3i9_309{margin:0;font-family:var(--font-display);font-size:var(--text-md);color:var(--text-primary)}._matchBody_1k3i9_316{margin:0;font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._matchOptions_1k3i9_323{display:flex;flex-direction:column;gap:var(--space-2)}._matchOption_1k3i9_323{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--text-primary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm)}._matchOption_1k3i9_323:hover{background-color:var(--bg-sunken)}._matchOption_1k3i9_323 input{accent-color:var(--accent);margin-top:2px;flex-shrink:0;width:18px;height:18px}._matchConfirmButton_1k3i9_352{align-self:flex-start;padding:var(--space-2) var(--space-4);background-color:var(--accent);border:none;border-radius:var(--radius-sm);color:#fff;font-size:var(--text-base);cursor:pointer;min-height:var(--touch-target-min)}._matchConfirmButton_1k3i9_352:disabled{background-color:var(--bg-sunken);color:var(--text-muted);cursor:not-allowed}._footer_1k3i9_372{padding:var(--space-3);background-color:var(--bg-sunken);border-radius:var(--radius-md)}._footerTitle_1k3i9_378{margin:0 0 var(--space-1);font-size:var(--text-base);font-weight:var(--font-weight-emphasis);color:var(--text-primary)}._footerBody_1k3i9_385{margin:0;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}._hint_1k3i9_392{margin:0;font-size:var(--text-sm);color:var(--warning);text-align:center}._confirmBar_1k3i9_405{position:sticky;bottom:0;margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-5) var(--space-4) var(--space-4);background:linear-gradient(to bottom,transparent,var(--bg-raised) 8px)}@media (min-width: 480px){._candidateRow_1k3i9_128{flex-wrap:nowrap}}@media (max-width: 479px){._candidateRow_1k3i9_128{flex-wrap:wrap}._candidateInfo_1k3i9_150{order:1;flex-basis:100%}}._card_1kir3_1{margin:var(--space-3);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._title_1kir3_13{margin:0;font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary)}._body_1kir3_20{margin:0;font-size:var(--text-base);color:var(--text-primary)}._privacyNote_1kir3_26{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._actions_1kir3_32{display:flex;gap:var(--space-3);margin-top:var(--space-1)}._expandToggle_1kir3_38{align-self:flex-start;background:transparent;border:none;color:var(--accent);font-size:var(--text-sm);cursor:pointer;padding:var(--space-1) 0;min-height:44px}._expandToggle_1kir3_38:hover{text-decoration:underline}._expandedContent_1kir3_53{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--bg-base);border-radius:var(--radius-sm)}._expandedHeading_1kir3_62{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--text-primary)}._expandedText_1kir3_69{margin:0;font-size:var(--text-sm);color:var(--text-muted)}@media (min-width: 768px){._card_1kir3_1{max-width:720px;margin:var(--space-5) auto}}._page_4hmls_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}._header_4hmls_8{padding:var(--space-4);border-bottom:1px solid var(--bg-sunken);background-color:var(--bg-base);position:sticky;top:0;z-index:var(--z-header)}._title_4hmls_17{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}._main_4hmls_25{flex:1;padding:var(--space-4);display:flex;flex-direction:column}._placeholder_4hmls_32{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:var(--text-md)}._emptyCalendarWrap_4hmls_41{position:relative;flex:1;min-height:0;overflow:hidden}._emptyOverlay_4hmls_48{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-header, 50)}._emptyCard_4hmls_57{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-8);background:color-mix(in srgb,var(--bg-base) 75%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-md);border:1px solid var(--bg-sunken)}._emptyOverlayText_4hmls_69{margin:0;font-size:var(--text-md);color:var(--text-muted);text-align:center}._emptyOverlayAction_4hmls_76{padding:var(--space-2) var(--space-5);border:none;border-radius:var(--radius-md);background:var(--accent);color:#fff;font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._headerOverGrid_4hmls_130{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (orientation: landscape) and (max-height: 599.98px){._page_4hmls_1{padding-bottom:0}}._calendarSwipeContainer_4hmls_150{flex:1;display:flex;flex-direction:column;min-height:0;touch-action:pan-y}@media (max-width: 599.98px){._main_4hmls_25{padding-inline:0}}._wrapper_1b72c_1{position:relative;display:inline-flex}._trigger_1b72c_6{width:28px;height:28px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color var(--duration-micro),background-color var(--duration-micro)}._trigger_1b72c_6:hover{color:var(--text-primary);background-color:var(--bg-sunken)}._trigger_1b72c_6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._menu_1b72c_31{position:absolute;right:0;top:calc(100% + 4px);min-width:160px;background:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);box-shadow:var(--shadow-card);z-index:50;padding:var(--space-1) 0;overflow:hidden}._menuFlipped_1b72c_45{top:auto;bottom:calc(100% + 4px)}._menuItem_1b72c_50{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:none;background:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;text-align:left;white-space:nowrap;transition:background-color var(--duration-micro)}._menuItem_1b72c_50:hover{background-color:var(--bg-sunken)}._menuItem_1b72c_50:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._destructive_1b72c_76{color:var(--destructive)}._destructive_1b72c_76:hover{background-color:var(--destructive-soft)}._dragHandle_1pxbl_6{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-1);border:none;background:transparent;color:var(--text-muted);opacity:.4;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._dragHandle_1pxbl_6:active{cursor:grabbing;opacity:.7}._figures_1pxbl_28{display:flex;flex-direction:column;align-items:flex-end;gap:1px}._balance_1pxbl_35{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-label);line-height:1.2}._balance_1pxbl_35._positive_1pxbl_43{color:var(--success)}._balance_1pxbl_35._warn_1pxbl_47{color:var(--warning)}._balance_1pxbl_35._negative_1pxbl_51{color:var(--destructive)}._available_1pxbl_55{font-family:var(--font-body);font-size:var(--text-2xs);color:var(--text-muted);line-height:1.2}._row_hjxpa_1{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);cursor:pointer}._input_hjxpa_21{position:absolute;top:0;left:0;width:44px;height:26px;margin:0;padding:0;opacity:0;cursor:pointer}._track_hjxpa_11{flex-shrink:0;width:44px;height:26px;padding:2px;border-radius:var(--radius-pill);background-color:var(--bg-sunken);transition:background-color var(--duration-micro);box-sizing:border-box}._thumb_hjxpa_44{display:block;width:22px;height:22px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #0003;transition:transform var(--duration-micro)}._input_hjxpa_21:checked+._track_hjxpa_11{background-color:var(--accent)}._input_hjxpa_21:checked+._track_hjxpa_11 ._thumb_hjxpa_44{transform:translate(18px)}._input_hjxpa_21:disabled+._track_hjxpa_11{opacity:.5;cursor:not-allowed}._input_hjxpa_21:focus-visible+._track_hjxpa_11{outline:2px solid var(--accent);outline-offset:2px}._label_hjxpa_72{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._labelHidden_hjxpa_81{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._field_1o0ik_1{display:flex;flex-direction:column;gap:var(--space-2);text-align:left}._hint_1o0ik_8{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.4}._pathTabs_1ir0t_1{display:flex;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--bg-sunken);flex-shrink:0;overflow-x:auto}._pathTab_1ir0t_1{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:none;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);cursor:pointer;border-radius:var(--radius-pill);white-space:nowrap;transition:all var(--duration-micro)}._pathTab_1ir0t_1:hover:not(:disabled){background-color:var(--bg-raised);color:var(--text-primary)}._pathTab_1ir0t_1._active_1ir0t_32{background-color:var(--accent-soft);color:var(--accent)}._pathTab_1ir0t_1:disabled{opacity:.5;cursor:not-allowed}._pathTab_1ir0t_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._proBadge_1ir0t_47{font-size:var(--text-2xs);font-weight:600;padding:1px var(--space-2);background-color:var(--accent);color:#fff;border-radius:var(--radius-pill)}._form_1ir0t_56{display:flex;flex-direction:column;gap:var(--space-4)}._field_1ir0t_62{display:flex;flex-direction:column;gap:var(--space-2)}._label_1ir0t_68{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._typeSelector_1ir0t_75{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._typeOption_1ir0t_81{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-4);border:1px solid var(--bg-sunken);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--duration-micro);flex-shrink:0}._typeOption_1ir0t_81:hover{border-color:var(--accent)}._typeOption_1ir0t_81._active_1ir0t_32{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent);transform:scale(.95);transform-origin:center}._typeOption_1ir0t_81:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._currencySelector_1ir0t_115{display:flex;gap:var(--space-2)}._currencyOption_1ir0t_120{flex:1;padding:var(--space-3);border:1px solid var(--bg-sunken);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base);font-weight:600;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-micro)}._currencyOption_1ir0t_120:hover{border-color:var(--accent)}._currencyOption_1ir0t_120._active_1ir0t_32{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent)}._currencyOption_1ir0t_120:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._fileDropzone_1ir0t_150{position:relative}._fileInput_1ir0t_154{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}._fileLabel_1ir0t_161{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:2px dashed var(--bg-sunken);background-color:var(--bg-raised);border-radius:var(--radius-md);cursor:pointer;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-base);transition:all var(--duration-micro)}._fileLabel_1ir0t_161:hover{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent)}._fileInput_1ir0t_154:focus-visible+._fileLabel_1ir0t_161{outline:2px solid var(--accent);outline-offset:2px}._mappingGrid_1ir0t_188{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}._previewTable_1ir0t_194{overflow-x:auto;border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);margin-top:var(--space-2)}._previewTable_1ir0t_194 table{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm)}._previewTable_1ir0t_194 th,._previewTable_1ir0t_194 td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--bg-sunken)}._previewTable_1ir0t_194 th{background-color:var(--bg-raised);font-weight:var(--font-weight-label);color:var(--text-primary);white-space:nowrap}._previewTable_1ir0t_194 th._mappedHeader_1ir0t_222{background-color:var(--accent-soft);color:var(--accent)}._previewTable_1ir0t_194 tr:last-child td{border-bottom:none}._previewTable_1ir0t_194 td{color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}._error_1ir0t_239{padding:var(--space-3);background-color:var(--destructive-soft);border:1px solid var(--destructive);border-radius:var(--radius-sm);color:var(--destructive);font-family:var(--font-body);font-size:var(--text-sm)}._error_1ir0t_239 ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}._error_1ir0t_239 li{margin:var(--space-1) 0}._plaidForm_1ir0t_258{display:flex;flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4);text-align:center}._featureGate_1ir0t_266,._plaidContent_1ir0t_267{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:280px}._featureGate_1ir0t_266 h3,._plaidContent_1ir0t_267 h3{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._featureGate_1ir0t_266 p,._plaidContent_1ir0t_267 p{margin:0;font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._upgradeButton_1ir0t_293{padding:var(--space-3) var(--space-6);border:none;background-color:var(--accent);color:#fff;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-micro),transform var(--duration-micro);margin-top:var(--space-2)}._upgradeButton_1ir0t_293:hover{background-color:var(--accent-hover)}._upgradeButton_1ir0t_293:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._plaidButton_1ir0t_316{padding:var(--space-3) var(--space-6);border:2px solid var(--accent);background-color:transparent;color:var(--accent);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--duration-micro);margin-top:var(--space-2)}._plaidButton_1ir0t_316:hover:not(:disabled){background-color:var(--accent-soft)}._plaidButton_1ir0t_316:disabled{opacity:.5;cursor:not-allowed}._plaidButton_1ir0t_316:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 375px){._mappingGrid_1ir0t_188{grid-template-columns:1fr}}._spinner_1ir0t_350{width:24px;height:24px;border:2px solid var(--bg-sunken);border-top-color:var(--accent);border-radius:50%;animation:_spin_1ir0t_350 1s linear infinite;margin-top:var(--space-3)}@keyframes _spin_1ir0t_350{to{transform:rotate(360deg)}}._csvMoreNote_1ir0t_363{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted)}._hint_1ir0t_371{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:1.4;color:var(--text-muted)}._step_8jjpu_1{gap:var(--space-4)}._intro_8jjpu_5{margin:0;font-size:var(--text-base);color:var(--text-primary)}._csvRange_8jjpu_11{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._fields_8jjpu_17{display:flex;gap:var(--space-3)}._field_8jjpu_17{flex:1;display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm);color:var(--text-muted)}._summary_8jjpu_31{margin:0;font-size:var(--text-base);color:var(--text-primary);text-align:center}._warning_8jjpu_38{color:var(--warning)}._screen_132ie_1{gap:var(--space-4)}._summary_132ie_5{margin:0;font-size:var(--text-base);color:var(--text-muted)}._txnList_132ie_11{display:flex;flex-direction:column;gap:var(--space-2)}._txnCard_132ie_17{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._txnDuplicate_132ie_27{opacity:.6;border-style:dashed}._txnRow_132ie_32{display:flex;align-items:center;gap:var(--space-2)}._txnCheckbox_132ie_38{flex-shrink:0;display:flex;align-items:center}._txnCheckbox_132ie_38 input{accent-color:var(--accent);width:18px;height:18px}._txnInfo_132ie_50{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._txnLabel_132ie_58{font-size:var(--text-md);color:var(--text-primary)}._txnLabelText_132ie_63{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%}._txnLabelIcon_132ie_74{flex-shrink:0;color:var(--text-muted);opacity:.5}._txnLabelText_132ie_63:hover ._txnLabelIcon_132ie_74{opacity:1;color:var(--accent)}._txnLabelInput_132ie_85{font-size:var(--text-md)}._txnMeta_132ie_89{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._txnDate_132ie_96{font-size:var(--text-sm);color:var(--text-muted)}._txnDupBadge_132ie_101{font-size:var(--text-sm);color:var(--warning);background-color:var(--warning-soft, rgba(234, 179, 8, .1));padding:1px var(--space-2);border-radius:var(--radius-pill)}._txnRecurBadge_132ie_109{font-size:var(--text-sm);color:var(--accent);background-color:var(--accent-soft);padding:1px var(--space-2);border-radius:var(--radius-pill)}._txnAmount_132ie_117{flex-shrink:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-md);color:var(--text-primary)}._txnIncome_132ie_125{color:var(--success)}._txnCategoryRow_132ie_129{padding-top:var(--space-1)}._txnCategorySelect_132ie_133{width:100%;font-size:var(--text-sm)}._selectAllBar_132ie_138{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0}._selectAllLabel_132ie_146{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer}._selectAllLabel_132ie_146 input{accent-color:var(--accent);width:18px;height:18px}._selectedCount_132ie_161{font-size:var(--text-sm);color:var(--text-muted)}._confirmBar_132ie_166{position:sticky;bottom:0;margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-5) var(--space-4) var(--space-4);background:linear-gradient(to bottom,transparent,var(--bg-raised) 8px)}._header_sasyn_6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);padding-top:calc(var(--space-4) + env(safe-area-inset-top));padding-bottom:var(--space-4);border-bottom:1px solid var(--bg-sunken);background-color:var(--bg-base);position:sticky;top:0;z-index:var(--z-header)}._titleGroup_sasyn_20{flex:1;min-width:0}._title_sasyn_20{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_sasyn_36{margin:2px 0 0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._actions_sasyn_45{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._back_sasyn_53{margin-left:-12px;flex-shrink:0}@media (orientation: landscape) and (max-height: 599.98px){._header_sasyn_6{position:static}}._page_g2oor_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_g2oor_1{padding-bottom:0}}._main_g2oor_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;width:100%;max-width:var(--content-max-width);margin:0 auto}._accountList_g2oor_24{display:flex;flex-direction:column;gap:var(--space-3)}._emptyPrompt_g2oor_31{margin:0 0 var(--space-4);font-size:var(--text-base);line-height:1.55;color:var(--text-muted)}._skeletonCard_g2oor_38{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._skeletonLine_g2oor_48{height:14px;background-color:var(--bg-sunken);border-radius:var(--radius-sm);animation:_shimmer_g2oor_1 1.5s ease-in-out infinite}@keyframes _shimmer_g2oor_1{0%,to{opacity:.4}50%{opacity:.7}}._limitNotice_g2oor_60{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--accent-soft);border-radius:var(--radius-md);color:var(--accent);font-family:var(--font-body);font-size:var(--text-sm)}._limitNotice_g2oor_60 svg{flex-shrink:0}._limitNotice_g2oor_60 a{color:var(--accent);text-decoration:none;font-weight:var(--font-weight-label)}._limitNotice_g2oor_60 a:hover{text-decoration:underline}._deleteBackdrop_g2oor_90{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--scrim);z-index:var(--z-sheet);animation:_fadeIn_g2oor_1 var(--duration-panel) var(--ease-panel)}._deleteSheet_g2oor_98{position:fixed;bottom:0;left:0;right:0;max-height:50vh;overflow-y:auto;background-color:var(--bg-base);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 -4px 24px #0f172a1a;z-index:var(--z-sheet);animation:_slideUp_g2oor_1 var(--duration-panel) var(--ease-panel);padding:var(--space-6) var(--space-4);padding-bottom:calc(24px + env(safe-area-inset-bottom,0))}._deleteContent_g2oor_115{max-width:320px;margin:0 auto;text-align:center;padding:var(--space-6) var(--space-4)}._deleteContent_g2oor_115 h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._deleteContent_g2oor_115 p{margin:0 0 var(--space-6);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._deleteContent_g2oor_115 p strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._balanceInput_g2oor_143{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--bg-sunken);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-md);border-radius:var(--radius-sm);margin-bottom:var(--space-4);text-align:right}._balanceInput_g2oor_143:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._balanceInput_g2oor_143::placeholder{color:var(--text-muted)}._balanceError_g2oor_166{margin:-8px 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--destructive)}._settingsFields_g2oor_173{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5)}._deleteActions_g2oor_180{display:flex;justify-content:center;gap:var(--space-3)}@keyframes _fadeIn_g2oor_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_g2oor_1{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 375px){._title_g2oor_197{font-size:var(--text-xl)}._deleteSheet_g2oor_98{padding-bottom:calc(16px + env(safe-area-inset-bottom,0))}}._rowSub_1ikcx_4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._account_1ikcx_11{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._frequencyBadge_1ikcx_19{display:inline-flex;align-items:center;padding:1px var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);border-radius:var(--radius-pill);background-color:var(--bg-sunken);color:var(--text-muted)}._category_1ikcx_31{background-color:var(--accent-soft);color:var(--accent-strong);padding:1px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600}._rowRight_1ikcx_44{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}._rowAmount_1ikcx_51{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:600;line-height:1}._rowAmount_1ikcx_51._income_1ikcx_59{color:var(--success)}._rowAmount_1ikcx_51._expense_1ikcx_63{color:var(--destructive)}._rowDue_1ikcx_67{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase}._paused_1ikcx_76{opacity:.55}._pausedBadge_1ikcx_80{display:inline-flex;align-items:center;padding:1px var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:var(--radius-pill);background-color:var(--bg-sunken);color:var(--text-muted);font-weight:600}._page_bcg2u_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_bcg2u_1{padding-bottom:0}}._main_bcg2u_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;width:100%;max-width:var(--content-max-width);margin:0 auto}._filters_bcg2u_24{margin-bottom:var(--space-4)}._filterGroup_bcg2u_28{display:flex;gap:var(--space-3);flex-wrap:wrap}._filterSelect_bcg2u_34{min-width:140px}._searchInput_bcg2u_38{flex:1;min-width:160px}._group_bcg2u_43{margin-bottom:var(--space-5)}._count_bcg2u_47{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:var(--text-2xs);font-weight:600;color:var(--text-muted);background-color:var(--bg-sunken);border-radius:var(--radius-pill)}._limitNotice_bcg2u_60{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--accent-soft);border-radius:var(--radius-md);color:var(--accent);font-family:var(--font-body);font-size:var(--text-sm)}._limitNotice_bcg2u_60 a{color:var(--accent);text-decoration:none;font-weight:var(--font-weight-label)}._limitNotice_bcg2u_60 a:hover{text-decoration:underline}._emptySection_bcg2u_83{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4)}._visuallyHidden_bcg2u_91{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 375px){._title_bcg2u_104{font-size:var(--text-xl)}._filterGroup_bcg2u_28{flex-direction:column}._filterSelect_bcg2u_34,._searchInput_bcg2u_38{width:100%}}._deleteContent_bcg2u_119{max-width:320px;margin:0 auto;text-align:center;padding:var(--space-6) var(--space-4)}._deleteContent_bcg2u_119 p{margin:0 0 var(--space-6);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._deleteActions_bcg2u_134{display:flex;justify-content:center;gap:var(--space-3)}._page_jb1y8_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_jb1y8_1{padding-bottom:0}}._main_jb1y8_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:var(--content-max-width);margin:0 auto}._lede_jb1y8_25{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._content_l3c22_4{align-items:center;text-align:center}._pulse_l3c22_9{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:var(--radius-pill);background-color:var(--accent-soft);color:var(--accent)}._pulseActive_l3c22_20{animation:_pulse_l3c22_9 1.4s ease-in-out infinite}@keyframes _pulse_l3c22_9{0%,to{box-shadow:0 0 0 0 var(--accent-soft)}50%{box-shadow:0 0 0 12px transparent}}._hint_l3c22_34{margin:0;font-size:var(--text-sm);color:var(--text-muted);text-align:center}._transcript_l3c22_41{margin:0;min-height:24px;font-size:var(--text-md);font-weight:500;color:var(--text-primary);text-align:center}._placeholder_l3c22_50{color:var(--text-muted);font-weight:400}._accounts_l3c22_58{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);width:100%;max-width:360px}._chip_l3c22_67{max-width:45%;padding:6px var(--space-4);border:1px solid var(--bg-sunken);border-radius:var(--radius-pill);background-color:var(--bg-raised);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._chipSelected_l3c22_82{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent-strong, var(--accent))}._actions_l3c22_88{display:flex;gap:var(--space-3);width:100%;max-width:360px}._actions_l3c22_88>*{flex:1}@media (prefers-reduced-motion: reduce){._pulseActive_l3c22_20{animation:none}}._backdrop_1pnpc_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--scrim);z-index:var(--z-sheet);animation:_fadeIn_1pnpc_1 var(--duration-panel) var(--ease-panel)}@keyframes _fadeIn_1pnpc_1{0%{opacity:0}to{opacity:1}}._sheet_1pnpc_18{position:fixed;bottom:0;left:0;right:0;background-color:var(--bg-base);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 -4px 24px #0f172a1a;z-index:var(--z-sheet);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--space-5) calc(28px + env(safe-area-inset-bottom,0px));animation:_slideUp_1pnpc_1 var(--duration-panel) var(--ease-panel)}@keyframes _slideUp_1pnpc_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._title_1pnpc_43{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}._body_1pnpc_51{display:flex;flex-direction:column;gap:var(--space-3)}._pattern_1pnpc_57{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._examples_1pnpc_64{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._example_1pnpc_64{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background-color:var(--accent-soft);color:var(--accent);font-size:var(--text-base);font-weight:500}._note_1pnpc_82{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}._actions_1pnpc_89{display:flex;width:100%}._closeButton_1pnpc_94{position:absolute;top:var(--space-3);right:var(--space-3);width:36px;height:36px;border:none;background:transparent;color:var(--text-muted);font-size:var(--text-lg);cursor:pointer;border-radius:var(--radius-sm)}._closeButton_1pnpc_94:hover{background-color:var(--bg-raised);color:var(--text-primary)}@media (prefers-reduced-motion: reduce){._backdrop_1pnpc_1,._sheet_1pnpc_18{animation:none}}._page_1aiec_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1aiec_1{padding-bottom:0}}._headerActions_1aiec_14{display:flex;align-items:center;gap:var(--space-2)}@media (max-width: 599.98px){._addLabelRest_1aiec_26{display:none}}._voiceButton_1aiec_31{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--accent);background-color:var(--accent-soft);color:var(--accent);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-micro),transform var(--duration-micro)}._voiceButton_1aiec_31:hover{background-color:var(--accent);color:#fff}._voiceButton_1aiec_31:active{transform:scale(.98)}._voiceButton_1aiec_31:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._main_1aiec_59{flex:1;padding:var(--space-4);display:flex;flex-direction:column;width:100%;max-width:var(--content-max-width);margin:0 auto}._filters_1aiec_69{margin-bottom:var(--space-4)}._filterRow_1aiec_73{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._filterSelect_1aiec_80{min-width:140px}._customDateRange_1aiec_87{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._customDateRange_1aiec_87 span{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm)}._dateInput_1aiec_100{flex:1 1 130px;min-width:130px}._searchInput_1aiec_105{flex:1;min-width:160px}._list_1aiec_110{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._listItem_1aiec_119{display:flex;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--bg-sunken);gap:var(--space-3);min-height:52px}._rowClickable_1aiec_128{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;cursor:pointer;border-radius:var(--radius-sm)}._rowClickable_1aiec_128:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._occurrence_1aiec_144{opacity:.62}._occurrence_1aiec_144 ._rowClickable_1aiec_128{cursor:help}._rowMain_1aiec_153{flex:1;min-width:0}._rowLabel_1aiec_159{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._labelText_1aiec_170{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._rowSub_1aiec_178{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);margin-top:1px;display:flex;align-items:center;gap:var(--space-1)}._rowRight_1aiec_189{text-align:right;flex-shrink:0}._rowAmount_1aiec_194{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:500;line-height:1;white-space:nowrap;display:block}._rowAmount_1aiec_194._income_1aiec_204{color:var(--success)}._rowAmount_1aiec_194._expense_1aiec_208{color:var(--destructive)}._rowStatus_1aiec_212{font-family:var(--font-body);font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;display:block;margin-top:1px}._rowStatus_1aiec_212._reconciled_1aiec_223{color:var(--success)}._rowStatus_1aiec_212._skipped_1aiec_224{color:var(--destructive)}._rowStatus_1aiec_212._notReceived_1aiec_225,._rowStatus_1aiec_212._notPaid_1aiec_226{color:var(--warning)}._tag_1aiec_231{display:inline-flex;align-items:center;background-color:var(--accent-soft);color:var(--accent-strong);padding:1px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600;white-space:nowrap}._frequencyTag_1aiec_247{display:inline-flex;align-items:center;background-color:var(--bg-sunken);padding:1px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);white-space:nowrap}._budgetChip_1aiec_260{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:var(--text-2xs);color:var(--text-muted);padding:2px var(--space-2);border:1px solid var(--bg-sunken);border-radius:3px;background:transparent;white-space:nowrap}._budgetSelect_1aiec_274{font-family:var(--font-body);font-size:var(--text-2xs);color:var(--text-muted);padding:1px var(--space-2);border:1px solid var(--bg-sunken);border-radius:3px;cursor:pointer;max-width:120px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 4 4-4' fill='none' stroke='%236b7280' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding-right:14px;background:transparent;white-space:nowrap}._budgetSelectUnassigned_1aiec_294{color:var(--text-muted);border-style:dashed;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._chips_1aiec_301{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}._chip_1aiec_301{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--accent);background-color:var(--accent-soft);color:var(--accent);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer}._chip_1aiec_301:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._clearAll_1aiec_329{padding:var(--space-1) var(--space-2);border:none;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);text-decoration:underline;cursor:pointer}._loadMore_1aiec_341{align-self:center;margin-top:var(--space-4)}._emptySection_1aiec_351{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4)}._visuallyHidden_1aiec_359{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._limitNotice_1aiec_371{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--accent-soft);border-radius:var(--radius-md);color:var(--accent);font-family:var(--font-body);font-size:var(--text-sm)}._limitNotice_1aiec_371 a{color:var(--accent);text-decoration:none;font-weight:var(--font-weight-label)}._limitNotice_1aiec_371 a:hover{text-decoration:underline}@media (max-width: 375px){._title_1aiec_395{font-size:var(--text-xl)}._filterRow_1aiec_73{flex-direction:column;align-items:stretch}._filterSelect_1aiec_80,._dateInput_1aiec_100,._searchInput_1aiec_105{width:100%}._customDateRange_1aiec_87{flex-direction:column;align-items:stretch}._customDateRange_1aiec_87 span{display:none}}._form_1v3k8_5{display:flex;flex-direction:column;gap:var(--space-3)}._error_1v3k8_11{color:var(--destructive);font-family:var(--font-body);font-size:var(--text-sm)}._card_1afhp_6{background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._header_1afhp_13{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:var(--radius-md)}._header_1afhp_13:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._title_1afhp_33{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._payday_1afhp_42{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400;color:var(--text-muted)}._status_1afhp_51{flex-shrink:0;padding:2px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-label);white-space:nowrap}._covered_1afhp_62{background-color:var(--success-soft);color:var(--success-strong)}._short_1afhp_67{background-color:var(--destructive-soft);color:var(--destructive)}._chevron_1afhp_72{flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-micro)}._chevronOpen_1afhp_78{transform:rotate(180deg)}._detail_1afhp_82{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-3)}._rows_1afhp_89{display:flex;flex-direction:column;gap:var(--space-1);margin:0}._row_1afhp_89{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._total_1afhp_104{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--bg-sunken)}._total_1afhp_104 ._term_1afhp_110,._total_1afhp_104 ._value_1afhp_111{color:var(--text-primary);font-weight:var(--font-weight-emphasis)}._term_1afhp_110{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);min-width:0}._value_1afhp_111{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-primary);text-align:right;white-space:nowrap}._bandOk_1afhp_136{color:var(--success)}._bandWarn_1afhp_140{color:var(--warning-strong)}._bandDanger_1afhp_144{color:var(--destructive)}._overdraftCallout_1afhp_149{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--destructive-soft);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--destructive)}._overdraftDot_1afhp_162{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--destructive)}._hint_1afhp_171{font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;color:var(--text-muted)}._accounts_1afhp_178{padding-top:var(--space-2);border-top:1px dashed var(--bg-sunken)}._accountsLabel_1afhp_183{margin-bottom:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._accountList_1afhp_193{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._page_17h4q_1{min-height:100vh;display:flex;flex-direction:column}._main_17h4q_11{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--space-4);padding-bottom:calc(150px + env(safe-area-inset-bottom,0))}._headerActions_17h4q_26{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}._proLocked_17h4q_34{background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);padding:var(--space-4);text-align:center;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5}._proLocked_17h4q_34 a{color:var(--accent);font-weight:var(--font-weight-label);text-decoration:none}._list_17h4q_52{display:flex;flex-direction:column;gap:var(--space-3)}._subRow_17h4q_61{border-top:1px solid var(--bg-sunken)}._defaultBadge_17h4q_65{display:inline-block;margin-left:var(--space-2);padding:1px var(--space-2);vertical-align:middle;background-color:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:var(--radius-pill)}._descriptor_17h4q_81{display:block;margin-bottom:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._bar_17h4q_89{display:flex;height:10px;width:100%;background-color:var(--bg-sunken);border-radius:var(--radius-pill);overflow:hidden}._fill_17h4q_98{display:block;flex-shrink:0;height:100%;border-radius:var(--radius-pill);transition:width var(--duration-panel) var(--ease-panel);background-color:var(--accent)}._fillScheduled_17h4q_109{display:block;flex-shrink:0;height:100%;transition:width var(--duration-panel) var(--ease-panel);--hatch-color: var(--accent);background-image:repeating-linear-gradient(45deg,var(--hatch-color) 0 3px,transparent 3px 6px)}._fill_17h4q_98._warning_17h4q_122{background-color:var(--warning)}._fillScheduled_17h4q_109._warning_17h4q_122{--hatch-color: var(--warning)}._fill_17h4q_98._danger_17h4q_130{background-color:var(--destructive)}._fillScheduled_17h4q_109._danger_17h4q_130{--hatch-color: var(--destructive)}._labels_17h4q_140{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 var(--space-3);margin-top:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}._labels_17h4q_140>span{white-space:nowrap}._labels_17h4q_140>span:last-child{margin-left:auto}._empty_17h4q_161{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;text-align:center;color:var(--text-muted);gap:var(--space-4);padding:var(--space-6)}._emptyText_17h4q_173{margin:0;font-family:var(--font-body);color:var(--text-secondary)}@media (max-width: 375px){._title_17h4q_180{font-size:var(--text-xl)}}._grid_fg0ve_1{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-3)}._swatch_fg0ve_7{width:36px;height:36px;border:2px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:border-color var(--duration-micro),transform var(--duration-micro)}._swatch_fg0ve_7:hover{transform:scale(1.1)}._swatch_fg0ve_7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._swatch_fg0ve_7._active_fg0ve_30{border-color:var(--text-primary)}._popoverBody_1721g_4{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}._popoverTitle_1721g_14{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted)}._content_119qk_4{max-width:320px;margin:0 auto;text-align:center;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._message_119qk_14{display:flex;flex-direction:column;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._message_119qk_14 :first-child{margin-top:0}._message_119qk_14 :last-child{margin-bottom:0}._actions_119qk_32{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}._actions_119qk_32>*{flex:1 1 auto}._strip_12fli_6{flex-shrink:0;width:3px;align-self:stretch;border-radius:2px}._page_1n714_1{min-height:100vh;display:flex;flex-direction:column}._main_1n714_11{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) calc(var(--space-4) + max(0px,(100% - var(--content-max-width)) / 2));padding-bottom:calc(80px + env(safe-area-inset-bottom,0))}._headerActions_1n714_26{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}._card_1n714_33{background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-4)}._defaultRow_1n714_45{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-base);cursor:pointer}._defaultRow_1n714_45 input{width:18px;height:18px;margin-top:1px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}._defaultRow_1n714_45>span{display:flex;flex-direction:column;gap:2px}._defaultRowLabel_1n714_71{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._windowNav_1n714_78{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}._windowButton_1n714_85{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--bg-sunken);background-color:var(--bg-base);color:var(--text-primary);font-size:var(--text-lg);line-height:1;border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration-micro),color var(--duration-micro),opacity var(--duration-micro)}._windowButton_1n714_85:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._windowButton_1n714_85:disabled{opacity:.35;cursor:not-allowed}._windowLabel_1n714_109{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-primary);min-width:150px;text-align:center}._cardLabel_1n714_118{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._totals_1n714_126{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2)}._totalItem_1n714_132{display:flex;flex-direction:column;gap:var(--space-1)}._totalLabel_1n714_138{font-family:var(--font-body);font-size:10px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._totalValue_1n714_147{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;color:var(--text-primary)}._negative_1n714_160{color:var(--destructive)}._positive_1n714_165{color:var(--success)}._warn_1n714_172{color:var(--warning-strong)}._shortfall_1n714_176{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--destructive);padding:var(--space-2) 0}._hatched_1n714_189{background-image:repeating-linear-gradient(45deg,var(--hatch-color) 0 3px,transparent 3px 6px)}._stack_1n714_204{position:relative;display:flex;gap:2px;height:8px;width:100%;background-color:var(--bg-sunken);border-radius:var(--radius-pill);overflow:hidden}._segment_1n714_215{flex:0 1 0;min-width:2px;height:100%}._segmentOther_1n714_222{background-color:var(--series-other)}._segmentScheduled_1n714_227,._swatchScheduled_1n714_232{--hatch-color: var(--series-other)}._segmentSpacer_1n714_237{flex:0 1 0;height:100%}._limitMarker_1n714_243{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background-color:var(--destructive)}._legend_1n714_252{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}._legendItem_1n714_261{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._swatch_1n714_232{display:inline-block;flex-shrink:0;width:10px;height:10px;border-radius:3px}._swatchOther_1n714_279{background-color:var(--series-other)}._list_1n714_284{list-style:none;margin:0;padding:0}._item_1n714_290{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--bg-sunken)}._dragHandle_1n714_298{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-1);border:none;background:transparent;color:var(--text-muted);opacity:.4;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._dragHandle_1n714_298:active{cursor:grabbing;opacity:.7}._itemMain_1n714_322{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemLabel_1n714_331{display:flex;align-items:center;gap:var(--space-2);min-width:0}._name_1n714_338{margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--text-primary)}._chip_1n714_351{flex-shrink:0;display:inline-block;padding:1px var(--space-2);border-radius:var(--radius-pill);background-color:var(--accent-soft);color:var(--accent-strong);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600;white-space:nowrap}._unscheduledText_1n714_365{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px;color:var(--text-muted)}._itemStats_1n714_373{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:0 var(--space-2)}._itemStats_1n714_373>span{white-space:nowrap}._bar_1n714_387{display:flex;height:6px;width:100%;margin-top:4px;background-color:var(--bg-sunken);border-radius:var(--radius-pill);overflow:hidden}._fill_1n714_397{flex-shrink:0;height:100%;border-radius:var(--radius-pill);transition:width var(--duration-panel) var(--ease-panel);background-color:var(--accent)}._fillScheduled_1n714_406{--hatch-color: var(--accent);flex-shrink:0;height:100%;transition:width var(--duration-panel) var(--ease-panel)}._warnHatch_1n714_414{--hatch-color: var(--warning)}._fill_1n714_397._met_1n714_429{background-color:var(--success)}._fill_1n714_397._over_1n714_433{background-color:var(--destructive)}._otherUnassigned_1n714_440{flex-direction:column;gap:0;padding:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}._otherUnassignedHeader_1n714_450{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:12px 16px;border:none;border-bottom:1px solid var(--bg-sunken);background:transparent;font:inherit;color:inherit;cursor:pointer;text-align:left}._otherUnassignedName_1n714_465{flex:1;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._colHeaders_1n714_473{display:grid;grid-template-columns:1fr 64px 72px 64px;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--bg-base);border-bottom:1px solid var(--bg-sunken)}._colH_1n714_473{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);cursor:pointer;border:none;background:transparent;padding:0;text-align:left;font-family:var(--font-body)}._colH_1n714_473:last-child{text-align:right}._otherUnassignedList_1n714_500{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._otherUnassignedRow_1n714_508{display:grid;grid-template-columns:1fr 64px 72px 64px;gap:var(--space-2);align-items:center;width:100%;padding:var(--space-2) var(--space-4);border:none;border-bottom:1px solid var(--bg-sunken);background:transparent;font:inherit;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:0}._otherUnassignedRow_1n714_508:last-child{border-bottom:none}._otherUnassignedRow_1n714_508:hover{background-color:var(--bg-base)}._unassignedDate_1n714_533{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}._unassignedAccount_1n714_539{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._unassignedAmount_1n714_548{text-align:right;white-space:nowrap}._otherUnassignedHeader_1n714_450:focus-visible,._otherUnassignedRow_1n714_508:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._unassignedLabel_1n714_559{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._otherUnassignedEmpty_1n714_565{padding:var(--space-2) var(--space-2);color:var(--text-muted)}._totalRow_1n714_571{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--font-weight-emphasis);color:var(--text-primary)}._totalRowLabel_1n714_585{font-family:var(--font-body)}._totalRowFigures_1n714_590{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right}._totalRowFigures_1n714_590>span{white-space:nowrap}._empty_1n714_601{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;text-align:center;color:var(--text-muted);gap:var(--space-4);padding:var(--space-6)}._confirmText_1n714_613{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base)}._field_1n714_619{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_1n714_625{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._sheetActions_1n714_634{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}@media (max-width: 480px){._totals_1n714_126{grid-template-columns:repeat(2,1fr)}._totalRow_1n714_571{flex-wrap:wrap}}@media (max-width: 375px){._title_1n714_651{font-size:var(--text-lg)}._totalValue_1n714_147{font-size:var(--text-base)}}._page_swk0b_1{min-height:100vh;display:flex;flex-direction:column}._main_swk0b_11{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) calc(var(--space-4) + max(0px,(100% - var(--content-max-width)) / 2));padding-bottom:calc(80px + env(safe-area-inset-bottom,0))}@media (orientation: landscape) and (max-height: 599.98px){._main_swk0b_11{padding-bottom:0}}._monthNav_swk0b_26{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}._monthButton_swk0b_33{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--bg-sunken);background-color:var(--bg-raised);color:var(--text-primary);font-size:var(--text-lg);line-height:1;border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration-micro),color var(--duration-micro),opacity var(--duration-micro)}._monthButton_swk0b_33:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._monthButton_swk0b_33:disabled{opacity:.35;cursor:not-allowed}._monthLabel_swk0b_57{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-primary);min-width:150px;text-align:center}._dragHandle_swk0b_66{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-1);border:none;background:transparent;color:var(--text-muted);opacity:.4;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._dragHandle_swk0b_66:active{cursor:grabbing;opacity:.7}._meta_swk0b_91,._metaEmpty_swk0b_92{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}._metaEmpty_swk0b_92{font-style:italic}._chevronIndicator_swk0b_102{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-micro)}._chevronOpen_swk0b_110{transform:rotate(180deg)}._txnList_swk0b_115{list-style:none;margin:0;padding:0 var(--space-3) var(--space-3) calc(var(--space-3) * 2 + 26px);border-top:1px dashed var(--bg-sunken);display:flex;flex-direction:column;gap:2px}._txnRow_swk0b_125{display:grid;grid-template-columns:3.5em minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border:none;background:transparent;font:inherit;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:var(--radius-sm)}._txnRow_swk0b_125:hover{background-color:var(--bg-base)}._txnRow_swk0b_125:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._txnDate_swk0b_150{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}._txnLabel_swk0b_158{font-family:var(--font-body);font-size:var(--text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._txnAmount_swk0b_166{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);white-space:nowrap}._statusBadge_swk0b_174{display:inline-flex;align-items:center;padding:2px var(--space-2);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}._statusBadge_swk0b_174._reconciled_swk0b_187{background-color:var(--success-soft);color:var(--success)}._statusBadge_swk0b_174._scheduled_swk0b_192,._statusBadge_swk0b_174._assumedPaid_swk0b_193,._statusBadge_swk0b_174._assumedReceived_swk0b_194,._statusBadge_swk0b_174._pendingIncome_swk0b_195{background-color:var(--bg-sunken);color:var(--text-muted)}._statusBadge_swk0b_174._skipped_swk0b_200{background-color:var(--destructive-soft);color:var(--destructive)}._statusBadge_swk0b_174._notReceived_swk0b_205,._statusBadge_swk0b_174._notPaid_swk0b_206{background-color:var(--warning-soft);color:var(--warning)}._statusBadge_swk0b_174._deferred_swk0b_211{background-color:var(--bg-sunken);color:var(--text-muted);text-decoration:line-through}._empty_swk0b_217{display:flex;align-items:center;justify-content:center;min-height:240px;color:var(--text-muted);font-family:var(--font-body)}._deleteContent_swk0b_226{max-width:320px;margin:0 auto;text-align:center;padding:var(--space-6) var(--space-4)}._deleteContent_swk0b_226 p{margin:0;font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.5}._deleteActions_swk0b_241{display:flex;justify-content:center;gap:var(--space-3);margin-top:var(--space-4)}._form_swk0b_249{display:flex;flex-direction:column;gap:var(--space-3)}._error_swk0b_255{color:var(--destructive);font-family:var(--font-body);font-size:var(--text-sm)}@media (max-width: 375px){._title_swk0b_262{font-size:var(--text-xl)}._txnRow_swk0b_125{grid-template-columns:3.5em minmax(0,1fr) auto}._statusBadge_swk0b_174{grid-column:2 / -1;justify-self:start}}._card_1u1dw_4{background-color:transparent;border-radius:0;box-shadow:none;border-bottom:1px solid var(--bg-sunken)}._section_jmy9u_3{padding:var(--space-4)}._sectionTitle_jmy9u_3{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._stacked_1psex_3{display:flex;flex-direction:column;gap:var(--space-6)}._split_1psex_12{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-6);align-items:start}._nav_1psex_19{display:flex;flex-direction:column;gap:2px;position:sticky;top:var(--space-4)}._navItem_1psex_29{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;text-align:left;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);color:var(--text-muted);cursor:pointer;transition:color var(--duration-micro) var(--ease-standard),background-color var(--duration-micro) var(--ease-standard)}._navItem_1psex_29:hover{color:var(--text-primary);background-color:var(--bg-raised)}._navItem_1psex_29:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._navItemActive_1psex_58,._navItemActive_1psex_58:hover{color:var(--accent);background-color:var(--accent-soft)}._pane_1psex_64{min-width:0}@media (prefers-reduced-motion: reduce){._navItem_1psex_29{transition:none}}._wrapRow_q3q1u_13{flex-wrap:wrap}._rowControl_q3q1u_17{width:100%;max-width:220px}@media (max-width: 480px){._wrapRow_q3q1u_13>:last-child{flex-basis:100%}._rowControl_q3q1u_17{max-width:none}}._confirmText_q3q1u_40{margin:0}._confirmError_q3q1u_44{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--destructive);line-height:1.45;text-align:left}._viewControl_1sq54_7{width:100%;max-width:340px}@media (max-width: 480px){._viewControl_1sq54_7{max-width:none}}._tierBadge_1sq54_22{display:inline-block;padding:2px var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600;border-radius:var(--radius-pill);text-transform:uppercase}._tierBadge_1sq54_22._pro_1sq54_33{background-color:var(--accent-soft);color:var(--accent)}._tierBadge_1sq54_22._free_1sq54_38{background-color:var(--bg-sunken);color:var(--text-muted)}._tierBadge_1sq54_22._comingSoon_1sq54_43{background-color:var(--bg-sunken);color:var(--text-muted);font-style:italic}._proHint_1sq54_49{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._pendingBadge_briww_5{display:inline-block;margin-left:var(--space-2);padding:2px var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);font-weight:600;border-radius:var(--radius-pill);text-transform:uppercase;background-color:var(--bg-sunken);color:var(--warning)}._importLabel_15f8v_5{display:flex;align-items:center;cursor:pointer}._fileInput_15f8v_11{position:absolute;opacity:0;width:0;height:0}._importButton_15f8v_18{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);padding:var(--space-3) var(--space-5);border:1.5px solid var(--bg-sunken);background-color:transparent;color:var(--accent);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-emphasis);border-radius:var(--radius-sm);transition:all var(--duration-micro)}._importButton_15f8v_18:hover{border-color:var(--accent)}@media (max-width: 480px){._importLabel_15f8v_5,._importButton_15f8v_18{width:100%}}._notice_15f8v_47{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);word-break:break-word;overflow-wrap:anywhere}._confirmInput_15f8v_56{width:100%;padding:var(--space-3) 0;border:none;border-bottom:1.5px solid var(--bg-sunken);background-color:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-md);border-radius:0;margin-bottom:0}._confirmInput_15f8v_56:focus{outline:none;border-bottom-color:var(--accent)}._confirmChoice_15f8v_80{margin:0;padding:0;border:none;text-align:left}._confirmChoiceLegend_15f8v_87{padding:0;margin-bottom:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._confirmOption_15f8v_95{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-raised);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer}._confirmOption_15f8v_95+._confirmOption_15f8v_95{margin-top:var(--space-2)}._confirmOption_15f8v_95:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._confirmOption_15f8v_95 input{margin-top:2px;flex-shrink:0}._confirmOption_15f8v_95>span{display:block}._confirmOptionNote_15f8v_127{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);line-height:1.45}._syncResult_oj6m3_1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 var(--space-2);padding:var(--space-3);background-color:var(--bg-raised);border-radius:var(--radius-sm)}._syncResultItem_oj6m3_11{display:flex;align-items:center;gap:var(--space-2)}._syncCount_oj6m3_17{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label)}._syncCount_oj6m3_17._success_oj6m3_23{color:var(--success)}._syncCount_oj6m3_17._failed_oj6m3_27{color:var(--destructive)}._showErrorsButton_oj6m3_31{padding:var(--space-1) var(--space-2);border:1.5px solid var(--bg-sunken);background-color:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-label);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-micro)}._showErrorsButton_oj6m3_31:hover{border-color:var(--text-muted);color:var(--text-primary)}._syncInfo_oj6m3_49{margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.8}._syncInfo_oj6m3_49 p{margin:0}._syncNote_oj6m3_63{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5;opacity:.8}._spinner_oj6m3_72{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_oj6m3_72 .8s linear infinite;margin-right:var(--space-2)}@keyframes _spin_oj6m3_72{to{transform:rotate(360deg)}}._cookieInfo_boou4_1{margin-top:var(--space-3);padding:var(--space-3);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._cookieText_boou4_9{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}._version_1see6_3{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}._page_br6wq_6{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_br6wq_6{padding-bottom:0}}._main_br6wq_19{flex:1;padding:var(--space-4);display:flex;flex-direction:column;width:100%;max-width:var(--content-max-width);margin:0 auto}@media (min-width: 1024px){._page_br6wq_6{--content-max-width: 960px}}._loading_br6wq_43{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-muted)}._page_1tyql_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1tyql_1{padding-bottom:0}}._main_1tyql_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:var(--content-max-width);margin:0 auto}._rulesList_1tyql_25{display:flex;flex-direction:column;gap:var(--space-3)}._disabled_1tyql_33{opacity:.6;transition:opacity var(--duration-micro)}._proLocked_1tyql_38{opacity:.8}._proBadge_1tyql_42{margin-left:var(--space-2);font-size:var(--text-2xs);font-weight:600;padding:1px var(--space-2);background-color:var(--accent);color:#fff;border-radius:var(--radius-pill);vertical-align:middle}._select_1tyql_53{min-width:140px}._input_1tyql_57{min-width:100px}._proLockedMessage_1tyql_61{display:block;padding:var(--space-2) var(--space-3);background-color:var(--accent-soft);border-radius:var(--radius-sm);text-align:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--accent)}._proLockedMessage_1tyql_61 a{color:var(--accent);text-decoration:none;font-weight:var(--font-weight-label)}._proLockedMessage_1tyql_61 a:hover{text-decoration:underline}._upgradePrompt_1tyql_82{display:flex;gap:var(--space-4);padding:var(--space-5);background-color:var(--accent-soft);border-radius:var(--radius-md);color:var(--accent)}._upgradePrompt_1tyql_82 div{flex:1}._upgradePrompt_1tyql_82 strong{display:block;font-family:var(--font-body);font-size:var(--text-base);margin-bottom:var(--space-2)}._upgradePrompt_1tyql_82 ul{margin:var(--space-2) 0 var(--space-4);padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.8}._upgradePrompt_1tyql_82 li{margin:var(--space-1) 0}._upgradeLink_1tyql_114{display:inline-block;padding:var(--space-3) var(--space-5);border:none;background-color:var(--accent);color:#fff;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);text-decoration:none;transition:background-color var(--duration-micro),transform var(--duration-micro)}._upgradeLink_1tyql_114:hover{background-color:var(--accent-hover)}._upgradeLink_1tyql_114:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._testToast_1tyql_137{position:fixed;bottom:100px;left:50%;transform:translate(-50%);padding:var(--space-3) var(--space-6);background-color:var(--text-primary);color:var(--bg-base);font-family:var(--font-body);font-size:var(--text-base);border-radius:var(--radius-md);box-shadow:var(--shadow-card);z-index:var(--z-toast);animation:_slideUp_1tyql_1 .3s ease-out}._testToast_1tyql_137 strong{font-weight:600}@keyframes _slideUp_1tyql_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 375px){._title_1tyql_169{font-size:var(--text-xl)}._select_1tyql_53,._input_1tyql_57{min-width:110px}._upgradePrompt_1tyql_82{flex-direction:column}}._page_1p33o_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1p33o_1{padding-bottom:0}}._main_1p33o_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--content-max-width);width:100%;margin:0 auto}._lead_1p33o_25{font-size:var(--text-base);line-height:1.55;color:var(--text-primary);margin:0}._section_1p33o_32{background-color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-4)}._sectionTitle_1p33o_39{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);margin:0 0 var(--space-2)}._body_1p33o_46{font-size:var(--text-base);line-height:1.55;color:var(--text-primary);margin:0 0 var(--space-2)}._body_1p33o_46:last-child{margin-bottom:0}._stepsLabel_1p33o_58{display:inline-block;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:.02em;color:var(--accent);background-color:var(--accent-soft);padding:2px var(--space-2);border-radius:var(--radius-pill);margin:var(--space-1) 0 var(--space-2)}._steps_1p33o_58{margin:0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._steps_1p33o_58 li{font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._steps_1p33o_58 li::marker{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}._hint_1p33o_91{font-size:var(--text-sm);line-height:1.5;color:var(--text-muted);margin:var(--space-2) 0 0}._checklist_1p33o_98{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}._checklistItem_1p33o_107[data-done]{opacity:.5}._checklistRow_1p33o_111{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:var(--text-base);color:var(--text-primary);cursor:pointer;min-height:var(--touch-target-min);text-align:left}._checklistRow_1p33o_111:disabled{cursor:default}._checklistRow_1p33o_111:not(:disabled):hover{background:var(--bg-sunken)}._checkDone_1p33o_136{color:var(--accent);font-weight:700;flex-shrink:0;width:1.2em;text-align:center}._checkOpen_1p33o_144{color:var(--text-muted);flex-shrink:0;width:1.2em;text-align:center}._checklistLabel_1p33o_151{flex:1}._page_pow7e_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-base);padding-bottom:calc(72px + env(safe-area-inset-bottom))}._main_pow7e_9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);width:100%;max-width:var(--content-max-width);margin:0 auto}._retention_pow7e_19{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._empty_pow7e_26{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-8) 0;text-align:center}._emptyTitle_pow7e_34{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary)}._emptyBody_pow7e_42{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._entryDescription_pow7e_52{display:flex;flex-direction:column;gap:2px}._entryCount_pow7e_58{font-weight:var(--font-weight-body);color:var(--text-muted)}._entryMeta_pow7e_63,._entryNote_pow7e_69,._entryBlocked_pow7e_70{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._entryBlocked_pow7e_70{color:var(--destructive-strong)}._snackbar_h7l7m_1{position:fixed;left:50%;transform:translate(-50%);bottom:calc(84px + env(safe-area-inset-bottom));z-index:var(--z-toast);display:flex;align-items:center;gap:var(--space-4);max-width:min(420px,calc(100vw - 32px));padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background-color:var(--text-primary);color:var(--bg-base);box-shadow:0 4px 16px #00000040}._message_h7l7m_22{font-family:var(--font-body);font-size:var(--text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._undoButton_h7l7m_30{flex-shrink:0;border:none;background:none;padding:var(--space-1) var(--space-2);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--accent);cursor:pointer}._wrapper_88po1_1{display:flex;flex-direction:column;gap:var(--space-3)}._modeToggle_88po1_7{display:flex;gap:var(--space-1);padding:var(--space-1);background-color:var(--bg-sunken);border-radius:var(--radius-md)}._mode_88po1_7,._modeActive_88po1_16{flex:1;min-height:var(--touch-target-min);border:none;border-radius:var(--radius-sm);font-size:var(--text-base);cursor:pointer;background:transparent;color:var(--text-muted)}._modeActive_88po1_16{background-color:var(--bg-base);color:var(--text-primary);font-weight:600}._form_88po1_33{display:flex;flex-direction:column;gap:var(--space-2)}._input_88po1_39{min-height:var(--touch-target-min);padding:0 var(--space-3);font-size:var(--text-md);color:var(--text-primary);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._hint_88po1_49{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}._warning_88po1_55{padding:var(--space-3);background-color:var(--bg-raised);border-left:3px solid var(--destructive);border-radius:var(--radius-md)}._warning_88po1_55 p{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._warningHint_88po1_69{margin-top:var(--space-2)!important;color:var(--text-muted)!important;font-size:var(--text-sm)!important}._error_88po1_75{margin:0;padding:var(--space-3);font-size:var(--text-base);color:var(--destructive);background-color:var(--bg-raised);border-radius:var(--radius-md)}._primaryButton_88po1_84{min-height:var(--touch-target-min);margin-top:var(--space-2);border:none;border-radius:var(--radius-md);background-color:var(--accent);color:var(--text-on-accent);font-size:var(--text-md);font-weight:600;cursor:pointer}._note_88po1_96{margin:0;padding:var(--space-3);font-size:var(--text-base);line-height:1.5;color:var(--text-muted);background-color:var(--bg-raised);border-radius:var(--radius-md)}._linkButton_88po1_106{background:none;border:none;padding:var(--space-1) 0;color:var(--accent);font-size:var(--text-base);cursor:pointer;text-align:left}._secondaryButton_88po1_116{min-height:var(--touch-target-min);margin-top:var(--space-2);border:none;border-radius:var(--radius-md);background-color:var(--bg-sunken);color:var(--text-primary);font-size:var(--text-md);font-weight:600;cursor:pointer}._banner_1vcai_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--bg-raised);border-radius:var(--radius-md)}._icon_1vcai_10{flex-shrink:0;margin-top:2px;color:var(--text-muted)}._message_1vcai_16{flex:1;margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-primary)}._dismiss_1vcai_24{display:flex;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0;flex-shrink:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm)}._dismiss_1vcai_24:hover{background-color:var(--bg-sunken)}._dismiss_1vcai_24:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._page_1xdi3_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1xdi3_1{padding-bottom:0}}._content_1xdi3_14{flex:1;padding:var(--space-4);width:100%;max-width:var(--content-max-width);margin:0 auto}._section_1xdi3_22{display:flex;flex-direction:column;gap:var(--space-4)}._intro_1xdi3_28,._note_1xdi3_29{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--text-muted)}._note_1xdi3_29{padding:var(--space-3);background-color:var(--bg-raised);border-radius:var(--radius-md)}._signedInAs_1xdi3_42{margin:0;font-size:var(--text-md);color:var(--text-primary)}._modeToggle_1xdi3_48{display:flex;gap:var(--space-1);padding:var(--space-1);background-color:var(--bg-sunken);border-radius:var(--radius-md)}._mode_1xdi3_48,._modeActive_1xdi3_57{flex:1;min-height:var(--touch-target-min);border:none;border-radius:var(--radius-sm);font-size:var(--text-base);cursor:pointer;background:transparent;color:var(--text-muted)}._modeActive_1xdi3_57{background-color:var(--bg-base);color:var(--text-primary);font-weight:600}._form_1xdi3_74{display:flex;flex-direction:column;gap:var(--space-2)}._label_1xdi3_80{font-size:var(--text-base);font-weight:600;color:var(--text-primary)}._input_1xdi3_86{width:100%;min-height:var(--touch-target-min);padding:0 var(--space-3);font-size:var(--text-md);color:var(--text-primary);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._input_1xdi3_86:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._hint_1xdi3_102{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}._primaryButton_1xdi3_108{margin-top:var(--space-2)}._error_1xdi3_112{margin:0;padding:var(--space-3);font-size:var(--text-base);color:var(--destructive);background-color:var(--bg-raised);border-radius:var(--radius-md)}._warning_1xdi3_121{padding:var(--space-3);background-color:var(--bg-raised);border-left:3px solid var(--destructive);border-radius:var(--radius-md)}._warning_1xdi3_121 p{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._warningHint_1xdi3_135{margin-top:var(--space-2)!important;color:var(--text-muted)!important;font-size:var(--text-sm)!important}._devPush_1xdi3_143{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px dashed var(--bg-sunken)}._devPushLabel_1xdi3_149{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 var(--space-2)}._devPushResult_1xdi3_157{margin-top:var(--space-3);padding:var(--space-2);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-all;background-color:var(--bg-sunken);border-radius:var(--radius-sm)}._dangerSection_1xdi3_169{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--destructive)}._dangerHeading_1xdi3_178{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--destructive)}._dangerActions_1xdi3_186{display:flex;gap:var(--space-3)}._page_1k9kt_5{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1k9kt_5{padding-bottom:0}}._main_1k9kt_19{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--content-max-width);width:100%;margin:0 auto}._updated_1k9kt_30{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted);margin:0}._lead_1k9kt_38{font-size:var(--text-base);line-height:1.55;color:var(--text-primary);margin:0}._section_1k9kt_45{background-color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-4)}._sectionTitle_1k9kt_52{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);margin:0 0 var(--space-2)}._body_1k9kt_59{font-size:var(--text-base);line-height:1.55;color:var(--text-primary);margin:0 0 var(--space-2)}._body_1k9kt_59:last-child{margin-bottom:0}._list_1k9kt_70{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}._list_1k9kt_70 li{font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._contact_1k9kt_84{color:var(--accent)}._page_bqt4y_1{max-width:420px;margin:var(--space-12) auto;padding:0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._title_bqt4y_10{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}._form_bqt4y_18{display:flex;flex-direction:column;gap:var(--space-2)}._label_bqt4y_24{font-size:var(--text-base);font-weight:600;color:var(--text-primary)}._input_bqt4y_30{min-height:var(--touch-target-min);padding:0 var(--space-3);font-size:var(--text-md);color:var(--text-primary);background-color:var(--bg-raised);border:1px solid var(--bg-sunken);border-radius:var(--radius-md)}._input_bqt4y_30:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._hint_bqt4y_45{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}._warning_bqt4y_51{padding:var(--space-3);background-color:var(--bg-raised);border-left:3px solid var(--destructive);border-radius:var(--radius-md)}._warning_bqt4y_51 p{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--text-primary)}._error_bqt4y_65{margin:0;padding:var(--space-3);font-size:var(--text-base);color:var(--destructive);background-color:var(--bg-raised);border-radius:var(--radius-md)}._primaryButton_bqt4y_74{min-height:var(--touch-target-min);margin-top:var(--space-2);border:none;border-radius:var(--radius-md);background-color:var(--accent);color:var(--text-on-accent);font-size:var(--text-md);font-weight:600;cursor:pointer}._primaryButton_bqt4y_74:hover:not(:disabled){background-color:var(--accent-strong)}._primaryButton_bqt4y_74:disabled{opacity:.6;cursor:default}._note_bqt4y_95{margin:0;padding:var(--space-3);font-size:var(--text-base);line-height:1.5;color:var(--text-muted);background-color:var(--bg-raised);border-radius:var(--radius-md)}._page_vzeag_1{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-6) var(--space-4);background-color:var(--bg-base)}._card_vzeag_10{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:420px}._title_vzeag_18{margin:0;font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--text-primary)}._lede_vzeag_26{margin:0;font-size:var(--text-md);line-height:1.55;color:var(--text-primary)}._detail_vzeag_33{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--text-muted)}._privacy_vzeag_41{margin:0;padding:var(--space-2) var(--space-3);border-left:2px solid var(--accent);font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}._divider_vzeag_50{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-1) 0;font-size:var(--text-sm);color:var(--text-muted)}._divider_vzeag_50:before,._divider_vzeag_50:after{content:"";flex:1;height:1px;background-color:var(--bg-sunken)}._skip_vzeag_67{min-height:var(--touch-target-min);border:1px solid var(--bg-sunken);border-radius:var(--radius-md);background-color:var(--bg-raised);color:var(--text-primary);font-size:var(--text-md);font-weight:600;cursor:pointer}._skipHint_vzeag_78{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted);text-align:center}._page_1excn_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background-color:var(--bg-base)}._card_1excn_10{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-6);text-align:center}._title_1excn_19{margin:0;font-family:var(--font-display);font-size:40px;color:var(--accent)}._promise_1excn_26{margin:0;color:var(--text-muted);line-height:1.6;font-size:var(--text-md)}._blurb_1excn_33{margin:0;color:var(--text-muted);line-height:1.55;font-size:var(--text-md)}._supportLink_1excn_40{color:var(--accent);text-decoration:none}._supportLink_1excn_40:hover{text-decoration:underline}._currency_1excn_49{border:none;margin:0;padding:0}._currencyLegend_1excn_55{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.5px}._currencyOptions_1excn_63{display:flex;gap:var(--space-3);justify-content:center}._currencyOption_1excn_63{flex:1;min-height:48px;border:1px solid var(--bg-sunken);border-radius:var(--radius-sm);background-color:var(--bg-raised);color:var(--text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-md);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-standard)}._currencyOption_1excn_63._active_1excn_83{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent);font-weight:600}._currencyOption_1excn_63:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._actions_1excn_95{display:flex;flex-direction:column;gap:var(--space-3)}._primary_1excn_101,._secondary_1excn_102{min-height:48px;border-radius:var(--radius-sm);border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-md)}._primary_1excn_101{background-color:var(--accent);color:#fff}._secondary_1excn_102{background-color:transparent;color:var(--text-muted)}._secondary_1excn_102:hover{color:var(--text-primary)}._page_1vbwu_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_1vbwu_1{padding-bottom:0}}._main_1vbwu_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:var(--content-max-width);margin:0 auto}._intro_1vbwu_25{text-align:center;font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);line-height:1.6}._intro_1vbwu_25 strong{color:var(--text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums}._loading_1vbwu_39{text-align:center;padding:var(--space-10);color:var(--text-muted);font-family:var(--font-body)}._plans_1vbwu_46{display:flex;flex-direction:column;gap:var(--space-3)}._planCard_1vbwu_52{display:flex;flex-direction:column;padding:var(--space-5);border:1px solid var(--bg-sunken);background-color:var(--bg-base);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all var(--duration-micro);position:relative}._planCard_1vbwu_52:hover:not(:disabled){border-color:var(--accent);background-color:var(--accent-soft)}._planCard_1vbwu_52:disabled{opacity:.7;cursor:not-allowed}._planCard_1vbwu_52._purchasing_1vbwu_75{border-color:var(--accent);background-color:var(--accent-soft)}._planHeader_1vbwu_80{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-2)}._planTitle_1vbwu_87{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._planPrice_1vbwu_94{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);font-weight:600;color:var(--text-primary)}._planPeriod_1vbwu_102{font-size:var(--text-base);font-weight:400;color:var(--text-muted)}._planDescription_1vbwu_108{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}._planSpinner_1vbwu_116{position:absolute;top:var(--space-4);right:var(--space-4);width:20px;height:20px;border:2px solid var(--bg-sunken);border-top-color:var(--accent);border-radius:50%;animation:_spin_1vbwu_1 1s linear infinite}@keyframes _spin_1vbwu_1{to{transform:rotate(360deg)}}._webFallback_1vbwu_132{text-align:center;padding:var(--space-6);background-color:var(--bg-raised);border-radius:var(--radius-md)}._webFallback_1vbwu_132 p{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted)}._webButton_1vbwu_146{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border:none;background-color:var(--accent);color:#fff;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-micro),transform var(--duration-micro)}._webButton_1vbwu_146:hover{background-color:var(--accent-hover)}._webButton_1vbwu_146:active{transform:scale(.98)}._divider_1vbwu_170{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm)}._divider_1vbwu_170:before,._divider_1vbwu_170:after{content:"";flex:1;height:1px;background-color:var(--bg-sunken)}._error_1vbwu_187{padding:var(--space-3);background-color:var(--destructive-soft);border:1px solid var(--destructive);border-radius:var(--radius-sm);color:var(--destructive);font-family:var(--font-body);font-size:var(--text-sm);text-align:center}._features_1vbwu_198{padding:var(--space-4);background-color:var(--bg-raised);border-radius:var(--radius-md)}._features_1vbwu_198 h3{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}._features_1vbwu_198 ul{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:2}._features_1vbwu_198 li strong{color:var(--text-primary)}._proTeaser_1vbwu_227{padding:var(--space-4);background-color:var(--bg-sunken);border-radius:var(--radius-md);opacity:.6}._proTeaser_1vbwu_227 h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-muted)}._proTeaser_1vbwu_227 p{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._legal_1vbwu_249{margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--bg-sunken);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);text-align:center;line-height:1.8}._successCard_1vbwu_260{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-6) var(--space-4)}._successCard_1vbwu_260 h2{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}._successCard_1vbwu_260>p{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted)}._featureList_1vbwu_285{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2) var(--space-4);margin:0 0 var(--space-6);padding:0;list-style:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);text-align:left;max-width:320px}._featureList_1vbwu_285 li{display:flex;align-items:center;gap:var(--space-2)}._featureList_1vbwu_285 li:before{content:"✓";color:var(--success);font-weight:600}._doneButton_1vbwu_311{padding:var(--space-3) 28px;border:none;background-color:var(--accent);color:#fff;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-label);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-micro),transform var(--duration-micro)}._doneButton_1vbwu_311:hover{background-color:var(--accent-hover)}._doneButton_1vbwu_311:active{transform:scale(.98)}@media (max-width: 375px){._featureList_1vbwu_285{grid-template-columns:1fr}}._step_rhe6p_1{display:flex;flex-direction:column;gap:var(--space-4)}._progress_rhe6p_7{margin:0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._accountName_rhe6p_16{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text-primary)}._accountType_rhe6p_23{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);text-transform:capitalize}._balanceRow_rhe6p_31{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._label_rhe6p_39{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}._projected_rhe6p_45{font-family:var(--font-mono);font-size:var(--text-base);color:var(--text-primary)}._inputGroup_rhe6p_51{display:flex;flex-direction:column;gap:var(--space-2)}._actions_rhe6p_57{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4)}._summary_1q2rq_1{display:flex;flex-direction:column;gap:var(--space-4)}._heading_1q2rq_7{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text-primary)}._subtext_1q2rq_14{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._list_1q2rq_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_1q2rq_30{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._name_1q2rq_38{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary)}._change_1q2rq_44{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary)}._skippedNote_1q2rq_50{margin:0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._actions_1q2rq_57{padding-top:var(--space-4)}._page_p6bnh_1{min-height:100vh;display:flex;flex-direction:column;padding-bottom:80px}@media (orientation: landscape) and (max-height: 599.98px){._page_p6bnh_1{padding-bottom:0}}._main_p6bnh_14{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:var(--content-max-width);margin:0 auto}._intro_p6bnh_25{display:flex;flex-direction:column;gap:var(--space-4)}._heading_p6bnh_31{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text-primary)}._body_p6bnh_38{margin:0;font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);line-height:1.5}._note_p6bnh_46{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}._empty_p6bnh_54{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff")}._header_njut6_6{position:sticky;top:0;z-index:var(--z-header);background-color:transparent;border-bottom:1px solid transparent;transition:background-color var(--duration-panel),border-color var(--duration-panel),box-shadow var(--duration-panel)}._header_njut6_6[data-scrolled=true]{background-color:var(--landing-header-bg);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);border-bottom-color:var(--landing-surface-border)}._inner_njut6_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:var(--landing-max-width);margin:0 auto;padding:var(--space-3) var(--space-6)}._wordmark_njut6_35{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;letter-spacing:-.01em;color:var(--accent);text-decoration:none;cursor:pointer;transition:opacity var(--duration-micro)}._wordmark_njut6_35:hover{opacity:.8}._headerActions_njut6_51{display:flex;align-items:center;gap:var(--space-2)}._footer_1flzc_3{border-top:1px solid var(--bg-sunken);padding:var(--space-6)}._footerInner_1flzc_8{max-width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}._footerLinks_1flzc_18{display:flex;flex-wrap:wrap;gap:var(--space-4)}._footerLink_1flzc_18{color:var(--text-muted);text-decoration:none;font-size:var(--text-landing-sm)}._footerLink_1flzc_18:hover{color:var(--text-primary);text-decoration:underline}._playPlaceholder_1flzc_35{margin:0;color:var(--text-muted);font-size:var(--text-landing-sm)}._cta_krifi_3{min-width:280px;padding:var(--space-4) var(--space-8);font-size:var(--text-lg);font-weight:700;box-shadow:0 4px 14px color-mix(in srgb,var(--accent),transparent 60%);transition:box-shadow var(--duration-micro),transform var(--duration-micro)}._cta_krifi_3:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--accent),transparent 40%);transform:translateY(-1px)}._cta_krifi_3:active{transform:translateY(0)}[data-look=ledger] ._cta_krifi_3{border-radius:0;box-shadow:none}[data-look=ledger] ._cta_krifi_3:hover:not(:disabled){box-shadow:none;transform:none}[data-look=editorial] ._cta_krifi_3{background-color:transparent;color:var(--text-primary);border:1.5px solid var(--text-primary);border-radius:0;box-shadow:none}[data-look=editorial] ._cta_krifi_3:hover:not(:disabled){background-color:var(--text-primary);color:var(--bg-base);box-shadow:none;transform:none}[data-look=poster] ._cta_krifi_3{min-height:56px;border-radius:4px;background-color:var(--accent);color:var(--landing-accent-band-fg);box-shadow:none}[data-look=poster] ._cta_krifi_3:hover:not(:disabled){background-color:var(--accent-strong);box-shadow:none;transform:none}._grid_1x6z3_8{--u: var(--app-u, 1px);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));gap:calc(2 * var(--u));width:100%;height:100%;min-height:0;background-color:var(--bg-sunken)}._tile_1x6z3_23{display:flex;flex-direction:column;min-width:0;min-height:0;padding:calc(6 * var(--u)) calc(8 * var(--u));background-color:var(--bg-base);overflow:hidden;text-align:left}._today_1x6z3_34{background-color:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--success)}._future_1x6z3_39 ._line_1x6z3_39{opacity:.55}._head_1x6z3_43{display:flex;align-items:baseline;gap:calc(4 * var(--u));margin-bottom:calc(4 * var(--u));line-height:1}._weekday_1x6z3_51{font-family:var(--font-body);font-size:calc(10 * var(--u));font-weight:var(--font-weight-emphasis);color:var(--text-muted);letter-spacing:.3px}._num_1x6z3_59{font-family:var(--font-display);font-size:calc(12 * var(--u));font-weight:700;color:var(--text-primary)}._lines_1x6z3_66{display:flex;flex-direction:column;gap:calc(1 * var(--u));flex:1;min-height:0;overflow:hidden}._line_1x6z3_39,._weekEnd_1x6z3_77{display:flex;align-items:center;gap:calc(4 * var(--u));padding:calc(1 * var(--u)) calc(5 * var(--u));border-radius:calc(6 * var(--u));white-space:nowrap;overflow:hidden;font-size:calc(10 * var(--u));font-family:var(--font-body);line-height:1.3}._label_1x6z3_90{overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._amount_1x6z3_97{flex-shrink:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-label)}._income_1x6z3_104{background-color:var(--pill-income-bg);color:var(--pill-income-text)}._expense_1x6z3_109{background-color:var(--pill-expense-bg);color:var(--pill-expense-text)}._weekEnd_1x6z3_77{margin-top:calc(2 * var(--u));font-weight:700;color:var(--success-strong);background-color:color-mix(in srgb,var(--success) 12%,transparent)}._weekEnd_1x6z3_77 ._amount_1x6z3_97{font-weight:700}._weekEndStack_1x6z3_126{position:relative;display:block}._weekEndStack_1x6z3_126 ._before_1x6z3_131{position:absolute;inset:0 auto auto 0;width:100%}._updates_1x6z3_138 ._head_1x6z3_43{margin-bottom:calc(6 * var(--u))}._warn_1x6z3_142,._quiet_1x6z3_143{display:block;padding:calc(1 * var(--u)) calc(5 * var(--u));border-radius:calc(6 * var(--u));font-family:var(--font-body);font-size:calc(10 * var(--u));line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._warn_1x6z3_142{color:var(--warning-strong);background-color:color-mix(in srgb,var(--warning) 15%,transparent)}._quiet_1x6z3_143{color:var(--text-muted)}._grid_1x6z3_8[data-compact=true] ._line_1x6z3_39,._grid_1x6z3_8[data-compact=true] ._weekEnd_1x6z3_77,._grid_1x6z3_8[data-compact=true] ._warn_1x6z3_142,._grid_1x6z3_8[data-compact=true] ._quiet_1x6z3_143{display:inline-flex;align-self:flex-start;max-width:100%}._grid_1x6z3_8[data-compact=true] ._label_1x6z3_90{flex:0 1 auto}._grid_1x6z3_8[data-compact=true] ._tile_1x6z3_23{border-radius:calc(10 * var(--u));background-color:var(--bg-raised)}._grid_1x6z3_8[data-compact=true]{background-color:transparent;gap:calc(8 * var(--u))}._bar_1tjan_6,._rail_1tjan_7{--u: var(--app-u, 1px);display:flex;align-items:center;background-color:var(--bg-raised);overflow:hidden;flex-shrink:0}._bar_1tjan_6{height:calc(64 * var(--u));border-top:1px solid var(--bg-sunken);padding:0 calc(4 * var(--u));gap:calc(2 * var(--u))}._rail_1tjan_7{flex-direction:column;width:calc(72 * var(--u));height:100%;padding:calc(8 * var(--u)) 0;gap:calc(6 * var(--u));border-right:1px solid var(--bg-sunken)}._item_1tjan_32{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--u));padding:calc(8 * var(--u));color:var(--text-muted)}._bar_1tjan_6 ._item_1tjan_32{min-width:calc(66 * var(--u))}._rail_1tjan_7 ._item_1tjan_32{width:100%;padding:calc(6 * var(--u)) 0}._active_1tjan_51{color:var(--accent)}._icon_1tjan_55{display:inline-flex;width:calc(24 * var(--u));height:calc(24 * var(--u))}._icon_1tjan_55 svg{width:100%;height:100%}._label_1tjan_66{font-size:calc(11 * var(--u));font-weight:var(--font-weight-label);font-family:var(--font-body);line-height:1;white-space:nowrap}._sheet_l7pzg_7{--u: var(--app-u, 1px);display:flex;flex-direction:column;align-items:center;width:100%;padding:calc(18 * var(--u)) calc(16 * var(--u)) calc(20 * var(--u));background-color:var(--bg-raised);color:var(--text-primary);border:calc(2 * var(--u)) solid var(--success);border-bottom:none;border-radius:calc(24 * var(--u)) calc(24 * var(--u)) 0 0;font-family:var(--font-body);box-shadow:0 calc(-8 * var(--u)) calc(30 * var(--u)) #00000059}._head_l7pzg_23{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(24 * var(--u))}._title_l7pzg_31{font-family:var(--font-display);font-size:calc(28 * var(--u));font-weight:700;letter-spacing:-.01em}._close_l7pzg_38{width:calc(24 * var(--u));height:calc(24 * var(--u));color:var(--text-primary)}._micDisc_l7pzg_44{display:inline-flex;align-items:center;justify-content:center;width:calc(120 * var(--u));height:calc(120 * var(--u));border-radius:50%;background-color:var(--accent-soft);margin-bottom:calc(20 * var(--u))}._mic_l7pzg_44{width:calc(40 * var(--u));height:calc(40 * var(--u));color:var(--accent)}._hint_l7pzg_61{margin:0 0 calc(16 * var(--u));font-size:calc(14 * var(--u));color:var(--text-muted);text-align:center}._heard_l7pzg_68{position:relative;display:block;width:100%}._prompt_l7pzg_74,._transcript_l7pzg_75{margin:0 0 calc(18 * var(--u));font-size:calc(19 * var(--u));text-align:center}._prompt_l7pzg_74{color:var(--text-muted)}._transcript_l7pzg_75{color:var(--text-primary);font-weight:var(--font-weight-emphasis)}._chips_l7pzg_90{display:flex;gap:calc(10 * var(--u));margin-bottom:calc(20 * var(--u))}._chip_l7pzg_90{padding:calc(8 * var(--u)) calc(20 * var(--u));border-radius:var(--radius-pill);border:1px solid var(--bg-sunken);font-size:calc(15 * var(--u));font-weight:var(--font-weight-emphasis);color:var(--text-muted)}._chipSelected_l7pzg_105{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent-strong)}._actions_l7pzg_111{width:100%;display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u))}._ghost_l7pzg_119{flex:1;text-align:center;font-size:calc(17 * var(--u));font-weight:var(--font-weight-emphasis);color:var(--text-primary)}._done_l7pzg_127{flex:1;text-align:center;padding:calc(14 * var(--u)) calc(24 * var(--u));border-radius:calc(8 * var(--u));background-color:var(--text-primary);color:var(--bg-base);font-size:calc(17 * var(--u));font-weight:700}._screen_b1hgs_1{--loop: 8s;--app-u: calc(100cqw / 393);position:relative;margin:0;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);overflow:hidden}._bar_b1hgs_29{display:flex;align-items:center;justify-content:space-between;padding:calc(12 * var(--app-u)) calc(16 * var(--app-u));border-bottom:1px solid var(--bg-sunken);flex-shrink:0}._chev_b1hgs_38{width:calc(20 * var(--app-u));height:calc(20 * var(--app-u));color:var(--text-primary)}._barTitle_b1hgs_44{font-family:var(--font-display);font-size:calc(22 * var(--app-u));font-weight:700;letter-spacing:-.01em}._body_b1hgs_51{flex:1;min-height:0;display:flex}._sheet_b1hgs_58{position:absolute;left:0;right:0;bottom:0;z-index:2;transform:translateY(102%);animation:_sheetRide_b1hgs_1 var(--loop) ease-in-out infinite}._sheet_b1hgs_58 [data-part=prompt]{animation:_promptShow_b1hgs_1 var(--loop) linear infinite}._sheet_b1hgs_58 [data-part=transcript]{position:absolute;top:0;left:0;right:0;opacity:0;animation:_transcriptShow_b1hgs_1 var(--loop) linear infinite}._screen_b1hgs_1 [data-part=said]{opacity:0;animation:_saidIn_b1hgs_1 var(--loop) ease-out infinite}._screen_b1hgs_1 [data-part=balance-before]{animation:_balanceBefore_b1hgs_1 var(--loop) linear infinite}._screen_b1hgs_1 [data-part=balance-after]{opacity:0;animation:_balanceAfter_b1hgs_1 var(--loop) linear infinite}@keyframes _sheetRide_b1hgs_1{0%,14%,60%,to{transform:translateY(102%)}20%,55%{transform:translateY(0)}}@keyframes _promptShow_b1hgs_1{0%,33%,to{opacity:1}35%,99%{opacity:0}}@keyframes _transcriptShow_b1hgs_1{0%,33%,to{opacity:0}36%,99%{opacity:1}}@keyframes _saidIn_b1hgs_1{0%,57%,96%,to{opacity:0;transform:translateY(calc(-6 * var(--app-u)))}60%,93%{opacity:1;transform:translateY(0)}}@keyframes _balanceBefore_b1hgs_1{0%,59%,96%,to{opacity:1}62%,93%{opacity:0}}@keyframes _balanceAfter_b1hgs_1{0%,59%,96%,to{opacity:0}62%,93%{opacity:1}}[data-revealed=false] ._sheet_b1hgs_58,[data-revealed=false] ._sheet_b1hgs_58 [data-part=prompt],[data-revealed=false] ._sheet_b1hgs_58 [data-part=transcript],[data-revealed=false] ._screen_b1hgs_1 [data-part=said],[data-revealed=false] ._screen_b1hgs_1 [data-part=balance-before],[data-revealed=false] ._screen_b1hgs_1 [data-part=balance-after]{animation-play-state:paused}._screen_b1hgs_1[data-static=true] ._sheet_b1hgs_58,._screen_b1hgs_1[data-static=true] ._sheet_b1hgs_58 [data-part=prompt],._screen_b1hgs_1[data-static=true] ._sheet_b1hgs_58 [data-part=transcript],._screen_b1hgs_1[data-static=true] [data-part=said],._screen_b1hgs_1[data-static=true] [data-part=balance-before],._screen_b1hgs_1[data-static=true] [data-part=balance-after]{animation:none}._screen_b1hgs_1[data-static=true] [data-part=said],._screen_b1hgs_1[data-static=true] [data-part=balance-after]{opacity:1;transform:none}._screen_b1hgs_1[data-static=true] [data-part=balance-before]{opacity:0}@media (prefers-reduced-motion: reduce){._sheet_b1hgs_58,._sheet_b1hgs_58 [data-part=prompt],._sheet_b1hgs_58 [data-part=transcript],._screen_b1hgs_1 [data-part=said],._screen_b1hgs_1 [data-part=balance-before],._screen_b1hgs_1 [data-part=balance-after]{animation:none}._screen_b1hgs_1 [data-part=said],._screen_b1hgs_1 [data-part=balance-after]{opacity:1;transform:none}._screen_b1hgs_1 [data-part=balance-before]{opacity:0}}._device_z0i5e_4{position:relative;isolation:isolate;width:var(--landing-phone-w);max-width:100%;padding:6px;border-radius:calc(var(--landing-phone-w) * .0948 + 6px);background:linear-gradient(160deg,#3b3b37,#141418);box-shadow:var(--landing-shadow-phone)}._device_z0i5e_4:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--landing-glow),transparent);filter:blur(28px);pointer-events:none}._screen_z0i5e_29{container-type:inline-size;width:100%;aspect-ratio:var(--landing-phone-aspect, 1266 / 2640);overflow:hidden;border-radius:calc(var(--landing-phone-w) * .0948);background-color:var(--bg-base)}[data-look=ledger] ._device_z0i5e_4:before{display:none}._chips_y03p1_1{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}._chip_y03p1_1{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);background-color:var(--landing-surface);border:1px solid var(--landing-surface-border);color:var(--text-muted);font-size:var(--text-landing-sm);font-weight:var(--font-weight-label);line-height:1.2;white-space:nowrap}._icon_y03p1_26{color:var(--accent);flex-shrink:0}[data-look=ledger] ._chips_y03p1_1{justify-content:flex-start;gap:var(--space-2) 0;overflow:hidden}[data-look=ledger] ._chip_y03p1_1{margin-left:-1px;padding:0 var(--space-3);border:0;border-left:1px solid var(--landing-rule);border-radius:0;background:none;font-family:var(--font-mono);font-size:var(--landing-text-mono-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}[data-look=ledger] ._icon_y03p1_26{display:none}[data-look=editorial] ._chips_y03p1_1{justify-content:flex-start;gap:0 var(--space-2)}[data-look=editorial] ._chip_y03p1_1{gap:0;padding:0;border:0;border-radius:0;background:none;font-family:var(--landing-font-serif);font-style:italic;font-weight:400;font-size:var(--text-lg);color:var(--text-muted)}[data-look=editorial] ._chip_y03p1_1:after{content:"."}[data-look=editorial] ._icon_y03p1_26{display:none}[data-look=poster] ._chips_y03p1_1{justify-content:flex-start;gap:var(--space-3) var(--space-5)}[data-look=poster] ._chip_y03p1_1{padding:0;border:0;border-radius:0;background:none;font-size:var(--text-landing-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}[data-look=poster] ._icon_y03p1_26{width:18px;height:18px;padding:3px;border-radius:0;background-color:var(--accent);color:var(--landing-accent-band-fg)}._cards_390kj_1{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width: 640px){._cards_390kj_1{grid-template-columns:repeat(3,1fr);gap:var(--space-5)}}._card_390kj_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background-color:var(--landing-surface);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-lg);box-shadow:var(--landing-shadow);transition:transform var(--duration-panel) var(--ease-panel),box-shadow var(--duration-panel) var(--ease-panel),border-color var(--duration-panel)}._card_390kj_1:hover{transform:translateY(-2px);box-shadow:var(--landing-shadow-hover);border-color:color-mix(in srgb,var(--accent) 30%,var(--landing-surface-border))}._iconTile_390kj_37{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background-color:var(--accent-soft);margin-bottom:var(--space-1)}._cardIcon_390kj_48{color:var(--accent)}._cardTitle_390kj_52{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._cardBody_390kj_60{margin:0;font-size:var(--text-base);line-height:1.6;color:var(--text-muted)}@media (prefers-reduced-motion: reduce){._card_390kj_1:hover{transform:none}}[data-look=ledger] ._cards_390kj_1{gap:0}[data-look=ledger] ._card_390kj_1{padding:var(--space-6) 0;border:0;border-radius:0;background:none;box-shadow:none}[data-look=ledger] ._card_390kj_1:hover{transform:none;box-shadow:none}[data-look=ledger] ._card_390kj_1+._card_390kj_1{border-top:1px solid var(--landing-rule)}@media (min-width: 640px){[data-look=ledger] ._card_390kj_1{padding:var(--space-6)}[data-look=ledger] ._card_390kj_1:first-child{padding-left:0}[data-look=ledger] ._card_390kj_1:last-child{padding-right:0}[data-look=ledger] ._card_390kj_1+._card_390kj_1{border-top:0;border-left:1px solid var(--landing-rule)}}[data-look=ledger] ._iconTile_390kj_37{width:auto;height:auto;margin-bottom:var(--space-2);border-radius:0;background:none}[data-look=editorial] ._cards_390kj_1{counter-reset:feature;gap:0;border-top:1px solid var(--landing-rule)}[data-look=editorial] ._card_390kj_1{counter-increment:feature;padding:var(--space-6) 0;border:0;border-radius:0;background:none;box-shadow:none}[data-look=editorial] ._card_390kj_1:hover{transform:none;box-shadow:none}[data-look=editorial] ._card_390kj_1:before{content:counter(feature,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--landing-text-mono-label);letter-spacing:.08em;color:var(--text-muted)}[data-look=editorial] ._card_390kj_1+._card_390kj_1{border-top:1px solid var(--landing-rule)}@media (min-width: 640px){[data-look=editorial] ._card_390kj_1{padding:var(--space-6)}[data-look=editorial] ._card_390kj_1:first-child{padding-left:0}[data-look=editorial] ._card_390kj_1:last-child{padding-right:0}[data-look=editorial] ._card_390kj_1+._card_390kj_1{border-top:0;border-left:1px solid var(--landing-rule)}}[data-look=editorial] ._iconTile_390kj_37{display:none}[data-look=editorial] ._cardTitle_390kj_52{font-family:var(--landing-font-serif);font-style:italic;font-weight:400;font-size:26px}[data-look=poster] ._cards_390kj_1{gap:var(--space-8)}[data-look=poster] ._card_390kj_1{gap:var(--space-4);padding:0;border:0;border-radius:0;background:none;box-shadow:none}[data-look=poster] ._card_390kj_1:hover{transform:none;box-shadow:none}[data-look=poster] ._iconTile_390kj_37{width:48px;height:48px;border-radius:0;background-color:var(--accent)}[data-look=poster] ._cardIcon_390kj_48{color:var(--landing-accent-band-fg)}[data-look=poster] ._cardTitle_390kj_52{font-size:var(--text-xl);letter-spacing:-.01em}._forWhom_7w7r3_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:center}@media (min-width: 768px){._forWhom_7w7r3_1{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-12)}}._copy_7w7r3_15{display:flex;flex-direction:column;gap:var(--space-4);max-width:640px}._forWhomTitle_7w7r3_22{margin:0;font-family:var(--font-display);font-size:var(--landing-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}._forWhomBody_7w7r3_32{display:flex;flex-direction:column;gap:var(--space-4)}._forWhomBody_7w7r3_32 p{margin:0;font-size:var(--text-md);line-height:1.7;color:var(--text-muted)}._aside_7w7r3_45{display:flex;justify-content:center;min-width:0}._howItWorks_1slh5_1{display:flex;flex-direction:column;gap:var(--space-6);scroll-margin-top:88px}._heading_1slh5_9{display:flex;flex-direction:column;gap:var(--space-3);max-width:640px}._title_1slh5_16{margin:0;font-family:var(--font-display);font-size:var(--landing-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}._intro_1slh5_26{margin:0;font-size:var(--landing-text-lead);line-height:1.6;color:var(--text-muted)}._steps_1slh5_33{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width: 768px){._steps_1slh5_33{grid-template-columns:repeat(3,1fr);gap:var(--space-5)}}._step_1slh5_33{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background-color:var(--landing-surface);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-lg);box-shadow:var(--landing-shadow)}._num_1slh5_60{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background-color:var(--accent);color:#fff;font-family:var(--font-display);font-size:var(--text-md);font-weight:700}._stepTitle_1slh5_75{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._stepBody_1slh5_82{margin:0;font-size:var(--text-base);line-height:1.6;color:var(--text-muted)}[data-look=ledger] ._steps_1slh5_33{grid-template-columns:1fr;gap:0;border-top:2px solid var(--landing-rule-strong)}[data-look=ledger] ._step_1slh5_33{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-5) 0;border:0;border-bottom:1px solid var(--landing-rule);border-radius:0;background:none;box-shadow:none}[data-look=ledger] ._step_1slh5_33:last-child{border-bottom:0}[data-look=ledger] ._num_1slh5_60{grid-row:1 / span 2;align-self:start;width:auto;height:auto;margin:0;padding-top:4px;border-radius:0;background:none;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--landing-text-mono-label);font-weight:500;letter-spacing:.08em}[data-look=ledger] ._num_1slh5_60:before{content:"0"}@media (min-width: 768px){[data-look=ledger] ._step_1slh5_33{grid-template-columns:56px minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto;column-gap:var(--space-8);align-items:baseline}[data-look=ledger] ._num_1slh5_60{grid-row:auto}}._closing_fuob4_3{position:relative;overflow:hidden;padding:var(--space-16) var(--space-6);background:var(--landing-band);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-xl);box-shadow:var(--landing-shadow)}._closing_fuob4_3:before{content:"";position:absolute;top:-30%;right:40%;bottom:-30%;left:-20%;background:radial-gradient(closest-side,var(--landing-glow),transparent);filter:blur(40px);pointer-events:none}._inner_fuob4_22{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-6);max-width:560px;margin:0 auto}._closingCopy_fuob4_33{display:flex;flex-direction:column;gap:var(--space-3)}._closingHeadline_fuob4_39{margin:0;font-family:var(--font-display);font-size:var(--landing-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}._closingBody_fuob4_49{margin:0;font-size:var(--text-md);line-height:1.6;color:var(--text-muted)}._closingKofi_fuob4_56{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-landing-sm);text-decoration:none;transition:color var(--duration-micro)}._closingKofi_fuob4_56:hover{color:var(--accent)}[data-look=ledger] ._closing_fuob4_3{padding:var(--space-10) 0 0;border:0;border-top:2px solid var(--landing-rule-strong);border-radius:0;background:none;box-shadow:none}[data-look=ledger] ._closing_fuob4_3:before{display:none}[data-look=ledger] ._inner_fuob4_22{align-items:flex-start;margin:0;max-width:640px;text-align:left}[data-look=editorial] ._closing_fuob4_3{padding:var(--space-12) 0;border:0;border-top:3px solid var(--landing-rule-strong);border-bottom:1px solid var(--landing-rule-strong);border-radius:0;background:none;box-shadow:none}[data-look=editorial] ._closing_fuob4_3:before{inset:4px 0 auto 0;height:1px;background:var(--landing-rule-strong);filter:none}[data-look=editorial] ._closingHeadline_fuob4_39{font-family:var(--landing-font-serif);font-weight:400;font-size:clamp(32px,4.5vw,52px)}[data-look=poster] ._closing_fuob4_3{padding:var(--space-6) 0;border:0;border-radius:0;background:none;box-shadow:none}[data-look=poster] ._closing_fuob4_3:before{display:none}[data-look=poster] ._closingHeadline_fuob4_39{font-size:clamp(32px,4.5vw,52px)}[data-look=poster] ._closingKofi_fuob4_56{color:var(--landing-ink-muted)}[data-look=poster] ._closingKofi_fuob4_56:hover{color:var(--landing-ink-fg)}._reveal_lkdfo_5{opacity:0;transform:translateY(var(--landing-reveal-distance));transition:opacity var(--landing-reveal-duration) var(--ease-panel),transform var(--landing-reveal-duration) var(--ease-panel);will-change:opacity,transform}._reveal_lkdfo_5[data-revealed=true]{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion: reduce){._reveal_lkdfo_5{opacity:1;transform:none;transition:none}}._glance_7c4gd_4{margin:0;width:100%;max-width:380px;padding:var(--space-3);background-color:var(--landing-surface);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-xl);box-shadow:var(--landing-shadow);display:flex;flex-direction:column;gap:var(--space-2)}._bar_7c4gd_18{display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-1) var(--space-1)}._barTitle_7c4gd_25{font-family:var(--font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}[data-look=editorial] ._glance_7c4gd_4{padding:0;border:0}[data-look=poster] ._glance_7c4gd_4{padding:var(--space-4);border:0;border-radius:0;background-color:var(--accent-soft);box-shadow:none}._tiles_7c4gd_49{aspect-ratio:393 / 560;width:100%;border-radius:var(--radius-md);overflow:hidden}._tiles_7c4gd_49 li{animation:_glanceIn_7c4gd_1 .42s var(--ease-panel) both}._tiles_7c4gd_49 li:nth-child(1){animation-delay:0ms}._tiles_7c4gd_49 li:nth-child(2){animation-delay:90ms}._tiles_7c4gd_49 li:nth-child(3){animation-delay:.18s}._tiles_7c4gd_49 li:nth-child(4){animation-delay:.27s}._tiles_7c4gd_49 li:nth-child(5){animation-delay:.36s}._tiles_7c4gd_49 li:nth-child(6){animation-delay:.45s}._tiles_7c4gd_49 li:nth-child(7){animation-delay:.54s}._tiles_7c4gd_49 li:nth-child(8){animation-delay:.72s}[data-revealed=false] ._tiles_7c4gd_49 li{animation-play-state:paused}@keyframes _glanceIn_7c4gd_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._tiles_7c4gd_49 li{animation:none;animation-delay:0s;opacity:1;transform:none}}._month_1ndm9_7{--u: var(--app-u, 1px);display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-body)}._bar_1ndm9_19{display:flex;align-items:center;justify-content:space-between;padding:calc(12 * var(--u)) calc(16 * var(--u))}._chev_1ndm9_26{color:var(--text-primary);width:calc(20 * var(--u));height:calc(20 * var(--u));flex-shrink:0}._title_1ndm9_33{font-family:var(--font-display);font-size:calc(22 * var(--u));font-weight:700;letter-spacing:-.01em}._weekdays_1ndm9_40{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding:calc(6 * var(--u)) 0;border-bottom:1px solid var(--bg-sunken)}._weekday_1ndm9_40{text-align:center;font-size:calc(11 * var(--u));font-weight:var(--font-weight-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._grid_1ndm9_56{flex:1;min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:1px;background-color:var(--bg-sunken);border:1px solid var(--bg-sunken);border-top:none}._cell_1ndm9_68{position:relative;display:flex;flex-direction:column;min-width:0;min-height:calc(64 * var(--u));padding:calc(6 * var(--u)) calc(4 * var(--u));background-color:var(--bg-base);white-space:nowrap;overflow:hidden}._today_1ndm9_80{background-color:var(--accent-soft)}._outside_1ndm9_84{opacity:.4}._outside_1ndm9_84 ._num_1ndm9_88{color:var(--text-muted)}._num_1ndm9_88{font-size:calc(12 * var(--u));line-height:1;margin-bottom:calc(4 * var(--u));color:var(--text-primary)}._pills_1ndm9_99{display:flex;flex-wrap:wrap;gap:calc(2 * var(--u));align-content:flex-start}._pill_1ndm9_99{display:inline-flex;align-items:center;justify-content:center;min-width:calc(24 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));font-size:calc(11 * var(--u));font-weight:var(--font-weight-label);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:calc(6 * var(--u));line-height:1}._income_1ndm9_120{background-color:var(--pill-income-bg);color:var(--pill-income-text)}._expense_1ndm9_125{background-color:var(--pill-expense-bg);color:var(--pill-expense-text)}._weekEnds_1ndm9_130{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--u))}._weekEnd_1ndm9_130{display:inline-flex;padding:calc(1 * var(--u)) calc(4 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11 * var(--u));font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:1.2;color:var(--success-strong);background-color:color-mix(in srgb,var(--success) 12%,transparent)}._card_1pd2s_4{--u: var(--app-u, 1px);--bg-base: #1a1a18;--bg-raised: #242422;--bg-sunken: #2e2e2a;--text-primary: #ececea;--text-muted: #8a8a82;--accent: #3da87a;--accent-soft: #1e2b24;--success: #4cd990;--success-strong: #86efac;--warning: #e8b535;--warning-strong: #f5d06a;display:flex;flex-direction:column;width:100%;padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));border-radius:calc(28 * var(--u));background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);box-shadow:0 calc(20 * var(--u)) calc(50 * var(--u)) #00000073}._header_1pd2s_28{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(4 * var(--u)) calc(14 * var(--u))}._chev_1pd2s_35{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--accent);flex-shrink:0}._title_1pd2s_42{flex:1;text-align:center;font-family:var(--font-display);font-size:calc(17 * var(--u));font-weight:700;letter-spacing:-.01em}._micWrap_1pd2s_51{display:inline-flex;flex-shrink:0}._mic_1pd2s_51{width:calc(22 * var(--u));height:calc(22 * var(--u));color:var(--accent)}._tiles_1pd2s_62{aspect-ratio:393 / 560;width:100%}._page_8c9bw_5{--text-landing-xs: 12px;--text-landing-sm: 13px;--landing-max-width: 1120px;--landing-section-gap: var(--space-16);--landing-radius-lg: 16px;--landing-radius-xl: 24px;--landing-surface: var(--bg-raised);--landing-surface-border: var(--bg-sunken);--landing-shadow: 0 1px 2px rgba(26, 30, 46, .06), 0 12px 32px -12px rgba(26, 30, 46, .18);--landing-shadow-hover: 0 2px 4px rgba(26, 30, 46, .06), 0 20px 44px -16px rgba(26, 30, 46, .26);--landing-shadow-phone: 0 30px 60px -20px rgba(26, 30, 46, .45);--landing-glow: color-mix(in srgb, var(--accent) 14%, transparent);--landing-band: linear-gradient( 135deg, color-mix(in srgb, var(--accent) 12%, var(--bg-raised)), var(--bg-raised) 70% );--landing-header-bg: color-mix(in srgb, var(--bg-base) 82%, transparent);--landing-text-hero: clamp(36px, 5vw, 56px);--landing-text-hero-b: clamp(36px, 5.6vw, 60px);--landing-text-h2: clamp(24px, 3vw, 34px);--landing-text-lead: 18px;--landing-reveal-distance: 16px;--landing-reveal-duration: .5s;--landing-phone-w: min(260px, 70vw);--landing-phone-aspect: 1266 / 2640;--landing-rule: color-mix(in srgb, var(--text-primary) 18%, transparent);--landing-rule-strong: var(--text-primary);--landing-ink: #12141c;--landing-ink-fg: #f4f3ef;--landing-ink-muted: #a9adbd;--landing-accent-band: var(--accent);--landing-accent-band-fg: #ffffff;--landing-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--landing-text-hero-ed: clamp(52px, 8.5vw, 100px);--landing-text-mono-label: 12px;min-height:100vh;min-height:100dvh;background-color:var(--bg-base);color:var(--text-primary);overflow-x:clip}@media (min-width: 768px){._page_8c9bw_5{--landing-section-gap: var(--space-24)}}[data-theme=dark] ._page_8c9bw_5{--landing-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 16px 40px -12px rgba(0, 0, 0, .6);--landing-shadow-hover: 0 2px 4px rgba(0, 0, 0, .4), 0 24px 52px -16px rgba(0, 0, 0, .7);--landing-shadow-phone: 0 30px 70px -20px rgba(0, 0, 0, .8);--landing-glow: color-mix(in srgb, var(--accent) 22%, transparent);--landing-band: linear-gradient( 135deg, color-mix(in srgb, var(--accent) 18%, var(--bg-raised)), var(--bg-raised) 70% );--landing-header-bg: color-mix(in srgb, var(--bg-base) 78%, transparent);--landing-rule: color-mix(in srgb, var(--text-primary) 22%, transparent);--landing-accent-band-fg: #1a1e2e}._heroB_8c9bw_125:before,._heroEd_8c9bw_126:before,._heroHome_8c9bw_127:before{content:"";position:absolute;top:-25%;bottom:-25%;left:50%;width:100vw;transform:translate(-50%);background:radial-gradient(ellipse 42% 55% at 36% 42%,var(--landing-glow),transparent 70%);pointer-events:none;z-index:0}._heroB_8c9bw_125>*,._heroEd_8c9bw_126>*,._heroHome_8c9bw_127>*{position:relative;z-index:1}@keyframes _fadeUp_8c9bw_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._main_8c9bw_160{max-width:var(--landing-max-width);margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-16);display:flex;flex-direction:column;gap:var(--landing-section-gap)}._title_8c9bw_169{margin:0;font-family:var(--font-display);font-size:var(--landing-text-hero);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}._subline_8c9bw_180{margin:0;max-width:560px;font-size:var(--landing-text-lead);line-height:1.6;color:var(--text-muted);text-wrap:pretty}._inAction_8c9bw_190{--landing-phone-w: min(300px, 70vw);display:flex;flex-direction:column;align-items:center;gap:var(--space-8);text-align:center}._sectionTitle_8c9bw_199{margin:0;font-family:var(--font-display);font-size:var(--landing-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}._mainB_8c9bw_211{max-width:var(--landing-max-width);margin:0 auto;padding:0 var(--space-6) var(--space-16);display:flex;flex-direction:column;gap:var(--landing-section-gap)}._heroB_8c9bw_125{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-10);padding-top:var(--space-8)}@media (min-width: 768px){._heroB_8c9bw_125{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-12);padding-top:var(--space-6)}}._heroBLeft_8c9bw_237{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);animation:_fadeUp_8c9bw_1 .6s ease-out both}._titleB_8c9bw_245{margin:0;font-family:var(--font-display);font-size:var(--landing-text-hero-b);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary);display:flex;flex-direction:column;gap:var(--space-1)}._titleBName_8c9bw_258{color:var(--accent);font-size:1.1em}._heroBBody_8c9bw_263{margin:0;max-width:520px;font-size:var(--landing-text-lead);line-height:1.6;color:var(--text-muted)}._heroBPhone_8c9bw_274{--landing-phone-w: min(260px, 70vw);justify-self:center;animation:_fadeUp_8c9bw_1 .6s ease-out .15s both}@media (min-width: 768px){._heroBPhone_8c9bw_274{--landing-phone-w: min(320px, calc((100vh - 150px)*.4795) );--landing-phone-w: min(320px, calc((100svh - 150px)*.4795) )}}._learnMore_8c9bw_287{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);margin:calc(-1 * var(--space-8)) auto 0;background:none;border:none;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-lg);cursor:pointer;transition:color var(--duration-micro)}._learnMore_8c9bw_287:hover{color:var(--accent)}._learnMore_8c9bw_287 svg{animation:_bounce_8c9bw_1 2s ease-in-out infinite}@keyframes _bounce_8c9bw_1{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}._mainFull_8c9bw_323{display:flex;flex-direction:column}._heroCal_8c9bw_331{position:relative;min-height:calc(100svh - 64px);display:flex;align-items:center;justify-content:center;padding:var(--space-6);overflow:hidden;isolation:isolate}._calBackdrop_8c9bw_342{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;--app-u: 1px}._calBackdrop_8c9bw_342 [data-cell]{animation:_cellIn_8c9bw_1 .5s var(--ease-panel) both;animation-delay:calc(var(--i) * 18ms)}@keyframes _cellIn_8c9bw_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._calScrim_8c9bw_365{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 60% 55% at 50% 50%,color-mix(in srgb,var(--bg-base) 55%,transparent),transparent 100%),linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--bg-base) 85%,transparent) 100%);pointer-events:none}._calCopy_8c9bw_383{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);max-width:720px;padding:var(--space-10) var(--space-8);text-align:center;background-color:color-mix(in srgb,var(--bg-base) 78%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-xl);box-shadow:var(--landing-shadow);animation:_fadeUp_8c9bw_1 .6s ease-out .2s both}@media (max-width: 767px){._heroCal_8c9bw_331{padding:var(--space-4)}._calCopy_8c9bw_383{padding:var(--space-8) var(--space-5)}}._mainC_8c9bw_414{max-width:880px;margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-16);display:flex;flex-direction:column;gap:var(--space-16)}._heroEd_8c9bw_126{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-top:var(--space-6);animation:_fadeUp_8c9bw_1 .6s ease-out both}._eyebrow_8c9bw_433{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-emphasis);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong)}._titleEd_8c9bw_442{margin:0;font-family:var(--font-display);font-size:clamp(44px,7vw,84px);font-weight:700;line-height:1.02;letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance}._sublineEd_8c9bw_453{margin:0;max-width:620px;font-size:var(--text-xl);line-height:1.5;color:var(--text-muted);text-wrap:pretty}._ask_8c9bw_465{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) 0}._askQuestion_8c9bw_472{margin:0;font-family:var(--font-display);font-size:clamp(32px,4.5vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}._askAnswer_8c9bw_483{margin:0;max-width:640px;font-size:var(--text-xl);font-variant-numeric:tabular-nums;line-height:1.5;color:var(--text-primary)}._askBeat_8c9bw_492{margin:0;font-size:var(--text-md);line-height:1.5;color:var(--text-muted)}._isThisYou_8c9bw_499{display:flex;flex-direction:column;gap:var(--space-5)}._youList_8c9bw_505{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._youLine_8c9bw_514{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-emphasis);line-height:1.3;color:var(--text-primary)}._youCheck_8c9bw_525{flex-shrink:0;color:var(--accent)}._compare_8c9bw_530{display:flex;flex-direction:column;gap:var(--space-5)}._compareGrid_8c9bw_536{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media (min-width: 768px){._compareGrid_8c9bw_536{grid-template-columns:repeat(3,minmax(0,1fr))}}._compareCol_8c9bw_551{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--landing-surface-border);border-radius:var(--landing-radius-lg);background-color:var(--landing-surface)}._compareSpan_8c9bw_561{border-color:var(--accent);background:var(--landing-band);box-shadow:var(--landing-shadow)}._compareName_8c9bw_567{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--text-primary)}._compareSpan_8c9bw_561 ._compareName_8c9bw_567{color:var(--accent-strong)}._compareLine_8c9bw_578{margin:0;font-size:var(--text-md);line-height:1.55;color:var(--text-muted)}._compareSpan_8c9bw_561 ._compareLine_8c9bw_578{color:var(--text-primary)}._heroHome_8c9bw_127{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-10);padding-top:var(--space-8)}@media (min-width: 768px){._heroHome_8c9bw_127{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-12);padding-top:var(--space-6)}}._heroHomeCopy_8c9bw_608{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);animation:_fadeUp_8c9bw_1 .6s ease-out both}._heroHomeCopy_8c9bw_608 ._title_8c9bw_169,._heroHomeCopy_8c9bw_608 ._subline_8c9bw_180{text-align:left}._homeScreen_8c9bw_622{--app-u: calc(100cqw / 440);container-type:inline-size;position:relative;justify-self:center;width:min(420px,100%);padding:8% 6% 6%;border-radius:28px;background:radial-gradient(ellipse 90% 60% at 50% 0%,#2d3466 0%,transparent 70%),linear-gradient(180deg,#1b1f3a,#0f1124);box-shadow:var(--landing-shadow-phone);animation:_fadeUp_8c9bw_1 .6s ease-out .15s both}._dock_8c9bw_637{display:flex;justify-content:space-around;margin-top:8%}._dock_8c9bw_637 span{width:13%;aspect-ratio:1;border-radius:28%;background-color:#ffffff24}._voice_8c9bw_650{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-8)}@media (min-width: 768px){._voice_8c9bw_650{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12)}}._voiceCopy_8c9bw_664{display:flex;flex-direction:column;gap:var(--space-4)}._voiceLine_8c9bw_670{margin:0;font-size:var(--text-md);line-height:1.7;color:var(--text-muted)}._sheetStage_8c9bw_678{--app-u: calc(100cqw / 393);container-type:inline-size;justify-self:center;width:min(360px,100%);padding:12% 4% 0;border-radius:28px 28px var(--landing-radius-lg) var(--landing-radius-lg);background:linear-gradient(180deg,#1b1f3a,#0f1124);overflow:hidden}._sheetStage_8c9bw_678>*{--bg-raised: #242422;--bg-base: #1a1a18;--bg-sunken: #2e2e2a;--text-primary: #ececea;--text-muted: #8a8a82;--accent: #3da87a;--accent-soft: #1e2b24;--accent-strong: #6ee0ac;--success: #4cd990}._page_8c9bw_5[data-look=ledger]{--landing-radius-lg: 0px;--landing-radius-xl: 0px;--landing-shadow: none;--landing-shadow-hover: none;--landing-shadow-phone: none;--landing-glow: transparent;--landing-band: none;--landing-surface: transparent;--landing-surface-border: var(--landing-rule)}._page_8c9bw_5[data-look=ledger] ._heroB_8c9bw_125:before{display:none}._page_8c9bw_5[data-look=ledger] ._mainB_8c9bw_211{gap:0}._page_8c9bw_5[data-look=ledger] ._mainB_8c9bw_211>*{padding-top:calc(var(--landing-section-gap) / 2);padding-bottom:calc(var(--landing-section-gap) / 2);border-top:1px solid var(--landing-rule)}._page_8c9bw_5[data-look=ledger] ._mainB_8c9bw_211>:first-child{padding-top:var(--space-8);border-top:0}._page_8c9bw_5[data-look=ledger] ._mainB_8c9bw_211>:last-child{border-top:0}@media (min-width: 768px){._page_8c9bw_5[data-look=ledger] ._mainB_8c9bw_211{padding-left:var(--space-8);padding-right:var(--space-8);border-left:1px solid var(--landing-rule);border-right:1px solid var(--landing-rule)}._page_8c9bw_5[data-look=ledger] ._heroB_8c9bw_125{gap:0}._page_8c9bw_5[data-look=ledger] ._heroBLeft_8c9bw_237{padding-right:var(--space-10)}._page_8c9bw_5[data-look=ledger] ._heroBPhone_8c9bw_274{align-self:stretch;display:flex;align-items:center;justify-content:center;padding-left:var(--space-10);border-left:1px solid var(--landing-rule)}}._page_8c9bw_5[data-look=ledger] ._learnMore_8c9bw_287{margin:0 auto;padding:var(--space-4) var(--space-6);border-top:0;font-family:var(--font-mono);font-size:var(--landing-text-mono-label);letter-spacing:.12em;text-transform:uppercase}._page_8c9bw_5[data-look=editorial]{--landing-radius-lg: 0px;--landing-radius-xl: 0px;--landing-shadow: none;--landing-shadow-hover: none;--landing-shadow-phone: none;--landing-glow: transparent;--landing-band: none;--landing-surface: transparent;--landing-surface-border: var(--landing-rule)}._page_8c9bw_5[data-look=editorial] ._heroEd_8c9bw_126:before{display:none}._page_8c9bw_5[data-look=editorial] ._mainC_8c9bw_414{max-width:960px;gap:var(--space-12)}._page_8c9bw_5[data-look=editorial] ._heroEd_8c9bw_126{align-items:stretch;padding-top:var(--space-2)}._page_8c9bw_5[data-look=editorial] ._heroEd_8c9bw_126>:not(._eyebrow_8c9bw_433){align-self:flex-start}._page_8c9bw_5[data-look=editorial] ._eyebrow_8c9bw_433{display:flex;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--landing-text-mono-label);font-weight:500;letter-spacing:.14em;color:var(--text-muted)}._page_8c9bw_5[data-look=editorial] ._eyebrow_8c9bw_433:after{content:"";flex:1;height:1px;background:var(--landing-rule)}._page_8c9bw_5[data-look=editorial] ._titleEd_8c9bw_442{font-family:var(--landing-font-serif);font-size:var(--landing-text-hero-ed);font-weight:400;line-height:.98;letter-spacing:-.02em}._titleEdEm_8c9bw_843{font-style:italic;color:var(--accent-strong)}._page_8c9bw_5[data-look=editorial] ._sectionTitle_8c9bw_199{font-family:var(--landing-font-serif);font-weight:400;font-size:clamp(30px,3.6vw,42px);letter-spacing:-.01em}._page_8c9bw_5[data-look=editorial] ._ask_8c9bw_465{position:relative;padding-top:var(--space-8);border-top:3px solid var(--landing-rule-strong);border-bottom:1px solid var(--landing-rule-strong)}._page_8c9bw_5[data-look=editorial] ._ask_8c9bw_465:before{content:"";position:absolute;top:4px;left:0;right:0;height:1px;background:var(--landing-rule-strong)}._page_8c9bw_5[data-look=editorial] ._askQuestion_8c9bw_472{font-family:var(--landing-font-serif);font-weight:400;font-size:clamp(36px,5.2vw,64px);line-height:1.05;letter-spacing:-.01em}._page_8c9bw_5[data-look=editorial] ._askBeat_8c9bw_492{font-family:var(--landing-font-serif);font-style:italic;font-size:var(--text-lg);color:var(--accent-strong)}._page_8c9bw_5[data-look=editorial] ._youList_8c9bw_505{counter-reset:you;gap:0;border-top:1px solid var(--landing-rule)}._page_8c9bw_5[data-look=editorial] ._youLine_8c9bw_514{counter-increment:you;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--landing-rule);font-family:var(--landing-font-serif);font-weight:400;font-size:clamp(24px,3vw,34px);line-height:1.2}._page_8c9bw_5[data-look=editorial] ._youLine_8c9bw_514:before{content:counter(you,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--landing-text-mono-label);letter-spacing:.08em;color:var(--text-muted)}._page_8c9bw_5[data-look=editorial] ._youCheck_8c9bw_525{display:none}@media (min-width: 768px){._page_8c9bw_5[data-look=editorial] ._youLine_8c9bw_514{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}._page_8c9bw_5[data-look=editorial] ._compareGrid_8c9bw_536{gap:0;border-top:2px solid var(--landing-rule-strong);border-bottom:1px solid var(--landing-rule)}._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551{padding:var(--space-5) 0;border:0;border-radius:0;background:none}._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551+._compareCol_8c9bw_551{border-top:1px solid var(--landing-rule)}@media (min-width: 768px){._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551{padding:var(--space-5) var(--space-6)}._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551:first-child{padding-left:0}._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551:last-child{padding-right:0}._page_8c9bw_5[data-look=editorial] ._compareCol_8c9bw_551+._compareCol_8c9bw_551{border-top:0;border-left:1px solid var(--landing-rule)}}._page_8c9bw_5[data-look=editorial] ._compareName_8c9bw_567{padding-bottom:var(--space-2);border-bottom:1px solid var(--landing-rule);font-family:var(--font-mono);font-size:var(--landing-text-mono-label);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}._page_8c9bw_5[data-look=editorial] ._compareSpan_8c9bw_561 ._compareName_8c9bw_567{color:var(--accent-strong)}._page_8c9bw_5[data-look=editorial] ._compareLine_8c9bw_578{font-size:var(--text-lg);line-height:1.5}._page_8c9bw_5[data-look=editorial] ._inAction_8c9bw_190{gap:var(--space-4)}._page_8c9bw_5[data-look=editorial] ._inAction_8c9bw_190 ._sectionTitle_8c9bw_199{width:100%;max-width:380px;padding-top:var(--space-3);border-top:1px solid var(--landing-rule);font-family:var(--landing-font-serif);font-style:italic;font-weight:400;font-size:var(--text-xl);text-align:left}._page_8c9bw_5[data-look=poster]{--landing-radius-lg: 4px;--landing-radius-xl: 4px;--landing-shadow: none;--landing-shadow-hover: none;--landing-shadow-phone: none;--landing-glow: transparent;--landing-band: none;--landing-surface: transparent;--landing-surface-border: transparent}._mainD_8c9bw_1022{display:flex;flex-direction:column}._band_8c9bw_1027{width:100%;padding:var(--landing-section-gap) var(--space-6)}._bandInner_8c9bw_1032{max-width:var(--landing-max-width);margin:0 auto}._bandInk_8c9bw_1037{background-color:var(--landing-ink);color:var(--landing-ink-fg);--text-primary: var(--landing-ink-fg);--text-muted: var(--landing-ink-muted)}._bandAccent_8c9bw_1044{background-color:var(--landing-accent-band);color:var(--landing-accent-band-fg);--text-primary: var(--landing-accent-band-fg);--text-muted: var(--landing-accent-band-fg)}._bandPaper_8c9bw_1054{padding-top:calc(var(--landing-section-gap) / 2);padding-bottom:calc(var(--landing-section-gap) / 2);background-color:var(--bg-base)}._page_8c9bw_5[data-look=poster] ._mainD_8c9bw_1022>._bandInk_8c9bw_1037:first-child{padding-top:var(--space-10);padding-bottom:var(--space-10)}._page_8c9bw_5[data-look=poster] ._heroHome_8c9bw_127{padding-top:0}._page_8c9bw_5[data-look=poster] ._heroHome_8c9bw_127:before{display:none}._page_8c9bw_5[data-look=poster] ._heroHomeCopy_8c9bw_608 ._title_8c9bw_169{font-size:clamp(40px,5.6vw,68px);letter-spacing:-.025em}._page_8c9bw_5[data-look=poster] ._homeScreen_8c9bw_622{padding:0 6%;border-radius:0;background:none;box-shadow:none}._page_8c9bw_5[data-look=poster] ._voiceLine_8c9bw_670{font-size:var(--text-lg);color:var(--landing-accent-band-fg)}._page_8c9bw_5[data-look=poster] ._sheetStage_8c9bw_678{border-radius:0}._wrap_18yxr_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background-color:var(--bg-base)}._card_18yxr_10{max-width:420px;width:100%;background-color:var(--bg-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-6)}._title_18yxr_19{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary)}._message_18yxr_26{margin:0 0 var(--space-5);color:var(--text-muted);line-height:1.5}._actions_18yxr_32{display:flex;gap:var(--space-3);flex-wrap:wrap}._primary_18yxr_38,._secondary_18yxr_39{flex:1 1 auto;min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-base)}._primary_18yxr_38{background-color:var(--accent);color:#fff}._secondary_18yxr_39{background-color:var(--bg-sunken);color:var(--text-primary)}._details_18yxr_60{margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-sm)}._pre_18yxr_66{white-space:pre-wrap;word-break:break-word;background-color:var(--bg-sunken);padding:var(--space-3);border-radius:var(--radius-sm);margin-top:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm)}
