@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+460-52F,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-surface:#f5faff;--color-surface-dim:#d1dbe3;--color-surface-bright:#f5faff;--color-surface-container-lowest:#fff;--color-surface-container-low:#eaf5fd;--color-surface-container:#e5eff7;--color-surface-container-high:#dfeaf2;--color-surface-container-highest:#d9e4ec;--color-on-surface:#131d23;--color-on-surface-variant:#414846;--color-inverse-surface:#283238;--color-inverse-on-surface:#e8f2fa;--color-outline:#717976;--color-outline-variant:#c0c8c5;--color-surface-tint:#3f665c;--color-primary:#002720;--color-on-primary:#fff;--color-primary-container:#153d35;--color-on-primary-container:#80a89d;--color-inverse-primary:#a6cfc4;--color-secondary:#126a5d;--color-on-secondary:#fff;--color-secondary-container:#a1eede;--color-on-secondary-container:#1a6e62;--color-tertiary:#2d1f00;--color-on-tertiary:#fff;--color-tertiary-container:#473402;--color-on-tertiary-container:#b99d61;--color-error:#ba1a1a;--color-on-error:#fff;--color-error-container:#ffdad6;--color-on-error-container:#93000a;--color-primary-fixed:#c1ebdf;--color-primary-fixed-dim:#a6cfc4;--color-on-primary-fixed:#00201a;--color-on-primary-fixed-variant:#274e45;--color-secondary-fixed:#a4f1e1;--color-secondary-fixed-dim:#88d5c5;--color-on-secondary-fixed:#00201b;--color-on-secondary-fixed-variant:#005046;--color-tertiary-fixed:#ffdf9d;--color-tertiary-fixed-dim:#e2c384;--color-on-tertiary-fixed:#251a00;--color-on-tertiary-fixed-variant:#594411;--color-background:#f5faff;--color-on-background:#131d23;--color-surface-variant:#d9e4ec;--brand-forest:#153d35;--brand-emerald:#237568;--brand-champagne:#d5b779;--brand-ivory:#f6f4ed;--brand-anthracite:#252f35;--brand-grey:#e9ece8;--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--text-headline-xl:700 32px/40px var(--font-sans);--text-headline-xl-mobile:700 26px/32px var(--font-sans);--text-headline-lg:600 24px/32px var(--font-sans);--text-headline-lg-mobile:600 20px/26px var(--font-sans);--text-headline-md:600 18px/24px var(--font-sans);--text-body-lg:400 16px/24px var(--font-sans);--text-body-md:400 14px/20px var(--font-sans);--text-body-sm:400 13px/18px var(--font-sans);--text-label-lg:600 14px/20px var(--font-sans);--text-label-md:600 12px/16px var(--font-sans);--text-label-xs:700 10px/14px var(--font-sans);--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1.25rem;--space-xl:2rem;--gutter:.75rem;--margin:1rem;--radius-sm:.25rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--shadow-resting:0 1px 3px #252f350a, 0 1px 2px #252f3505;--shadow-floating:0 10px 25px -5px #153d3514, 0 8px 10px -6px #252f350a;--shadow-champagne:0 0 0 1px #d5b7794d, 0 4px 12px #d5b77926}[data-theme=dark]{--color-surface:#0c1316;--color-surface-dim:#080d10;--color-surface-bright:#17232a;--color-surface-container-lowest:#101a20;--color-surface-container-low:#16242c;--color-surface-container:#1b2c35;--color-surface-container-high:#223845;--color-surface-container-highest:#294552;--color-on-surface:#e8f0ee;--color-on-surface-variant:#a7b8b4;--color-inverse-surface:#dfe7e5;--color-inverse-on-surface:#1c262b;--color-outline:#556a72;--color-outline-variant:#2f434c;--color-surface-tint:#8fbdb2;--color-primary:#a6cfc4;--color-on-primary:#0b2a24;--color-primary-container:#1d423a;--color-on-primary-container:#a9d4c9;--color-inverse-primary:#274e45;--color-secondary:#7fd4c3;--color-on-secondary:#0b2a24;--color-secondary-container:#0f3d34;--color-on-secondary-container:#9fe8d8;--color-tertiary:#e8d5a8;--color-on-tertiary:#2a2005;--color-tertiary-container:#4a3a15;--color-on-tertiary-container:#e2c384;--color-error:#ffb4ab;--color-on-error:#601410;--color-error-container:#8c1d18;--color-on-error-container:#ffdad6;--color-primary-fixed:#a9d4c9;--color-primary-fixed-dim:#8fbdb2;--color-on-primary-fixed:#0b2a24;--color-on-primary-fixed-variant:#274e45;--color-secondary-fixed:#9fe8d8;--color-secondary-fixed-dim:#7fd4c3;--color-on-secondary-fixed:#0b2a24;--color-on-secondary-fixed-variant:#005046;--color-tertiary-fixed:#f0d9a8;--color-tertiary-fixed-dim:#e2c384;--color-on-tertiary-fixed:#2a2005;--color-on-tertiary-fixed-variant:#594411;--color-background:#0c1316;--color-on-background:#e8f0ee;--color-surface-variant:#223845;--brand-forest:#8fd0c2;--brand-emerald:#5cc0aa;--brand-champagne:#e8cd8f;--brand-anthracite:#c9d6da;--brand-grey:#31414a;--shadow-resting:0 1px 3px #0006;--shadow-floating:0 10px 25px -5px #0000008c, 0 8px 10px -6px #0006;--shadow-champagne:0 0 0 1px #d5b77940, 0 4px 12px #0006}*,:before,:after{box-sizing:border-box}html{background:var(--color-surface);min-height:100%}body{background:var(--color-surface);min-height:100dvh;color:var(--color-on-surface);font:var(--text-body-md);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}#root{min-height:100dvh}button,input,select,textarea{font:inherit}button{color:inherit}:focus-visible{outline:3px solid var(--brand-emerald);outline-offset:2px}::selection{background:#2375682e}.numeric{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--motion-fast:.12s;--motion-base:.22s;--motion-slow:.36s;--motion-hero:.7s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.reveal{opacity:0;transition:opacity var(--motion-slow) var(--ease-out), transform var(--motion-slow) var(--ease-out);transform:translateY(12px)}.reveal.is-visible{opacity:1;transform:none}.stagger>*{opacity:0;animation:stagger-in var(--motion-base) var(--ease-out) forwards}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:40ms}.stagger>:nth-child(3){animation-delay:80ms}.stagger>:nth-child(4){animation-delay:.12s}.stagger>:nth-child(5){animation-delay:.16s}.stagger>:nth-child(6){animation-delay:.2s}.stagger>:nth-child(7){animation-delay:.24s}.stagger>:nth-child(8){animation-delay:.28s}.stagger>:nth-child(n+9){animation-delay:0s}@keyframes stagger-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-enter{animation:page-in var(--motion-base) var(--ease-out)}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pressable{transition:transform var(--motion-fast) var(--ease-out)}.pressable:active{transform:scale(.97)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes badge-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.badge-pop{animation:badge-pop var(--motion-base) var(--ease-spring)}@keyframes message-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.message-enter{animation:message-in var(--motion-base) var(--ease-out)}@keyframes presence-pulse{0%,to{opacity:1}50%{opacity:.55}}.presence-dot{animation:2.4s ease-in-out infinite presence-pulse}[data-motion=reduced] .reveal,[data-motion=off] .reveal{transition:opacity .2s linear;transform:none}[data-motion=reduced] .stagger>*,[data-motion=off] .stagger>*{opacity:1;animation:none}[data-motion=reduced] .page-enter,[data-motion=off] .page-enter{animation:.2s linear page-fade}[data-motion=reduced] .message-enter,[data-motion=off] .message-enter,[data-motion=reduced] .badge-pop,[data-motion=off] .badge-pop{animation:none}[data-motion=reduced] .pressable:active,[data-motion=off] .pressable:active{transform:none}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@keyframes page-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stagger>*,.message-enter,.badge-pop,.page-enter{opacity:1;animation:none}.reveal{transition:opacity .2s linear;transform:none}}._overlay_ctxtv_1{z-index:200;justify-content:center;align-items:center;gap:var(--space-lg);color:#d5b779;cursor:pointer;background:linear-gradient(160deg,#0c2b24 0%,#153d35 55%,#1d423a 100%);flex-direction:column;display:flex;position:fixed;inset:0}._scene_ctxtv_15{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}._monogram_ctxtv_22{color:#d5b779;animation:_monogram-draw_ctxtv_1 var(--motion-hero) var(--ease-out) both}._monogram_ctxtv_22 circle{stroke-dasharray:289;stroke-dashoffset:289px;animation:_draw-circle_ctxtv_1 var(--motion-hero) var(--ease-out) forwards}@keyframes _draw-circle_ctxtv_1{to{stroke-dashoffset:0}}@keyframes _monogram-draw_ctxtv_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}._title_ctxtv_42{font:var(--text-headline-lg);letter-spacing:.14em;color:#f4f1ea;display:flex}._letter_ctxtv_49{opacity:0;animation:_letter-in_ctxtv_1 var(--motion-base) var(--ease-out) forwards;display:inline-block;transform:translateY(10px)}@keyframes _letter-in_ctxtv_1{to{opacity:1;transform:none}}._motto_ctxtv_60{font:var(--text-body-md);color:#f4f1eabf;text-align:center;max-width:320px}._word_ctxtv_67{opacity:0;animation:_letter-in_ctxtv_1 var(--motion-base) var(--ease-out) forwards;display:inline-block;transform:translateY(6px)}._skip_ctxtv_74{bottom:calc(24px + env(safe-area-inset-bottom));font:var(--text-label-sm);color:#f4f1ea8c;position:absolute}._overlay_ctxtv_1:after{content:"";animation:_sweep_ctxtv_1 1.4s var(--ease-in-out) .5s both;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#d5b77924 50%,#0000 58%);position:absolute;inset:-20% -60%}@keyframes _sweep_ctxtv_1{0%{transform:translate(-30%)}to{transform:translate(30%)}}[data-motion=reduced] ._overlay_ctxtv_1:after,[data-motion=off] ._overlay_ctxtv_1:after{animation:none}[data-motion=reduced] ._monogram_ctxtv_22 circle,[data-motion=off] ._monogram_ctxtv_22 circle{stroke-dashoffset:0;animation:none}[data-motion=reduced] ._letter_ctxtv_49,[data-motion=off] ._letter_ctxtv_49,[data-motion=reduced] ._word_ctxtv_67,[data-motion=off] ._word_ctxtv_67{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){._monogram_ctxtv_22,._letter_ctxtv_49,._word_ctxtv_67,._overlay_ctxtv_1:after{opacity:1;animation:none;transform:none}}._button_18ntv_1{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);font:var(--text-label-lg);cursor:pointer;border:1px solid #0000;font-weight:600;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}._button_18ntv_1:disabled{cursor:not-allowed;opacity:.55}._sm_18ntv_19{min-height:36px;padding:0 var(--space-md);font:var(--text-label-md)}._md_18ntv_25{min-height:44px;padding:0 var(--space-lg)}._lg_18ntv_30{min-height:48px;padding:0 var(--space-xl);font:var(--text-body-md)}._primary_18ntv_36{background:var(--brand-forest);color:var(--brand-ivory);border-color:#ffffff1f}._primary_18ntv_36:hover:not(:disabled){background:#1b4a41}._accent_18ntv_46{background:var(--brand-champagne);color:var(--brand-forest)}._accent_18ntv_46:hover:not(:disabled){background:#c9ac67}._secondary_18ntv_55{border-color:var(--brand-grey);color:var(--brand-anthracite);background:0 0}._secondary_18ntv_55:hover:not(:disabled){background:var(--brand-grey)}._ghost_18ntv_65{color:var(--brand-anthracite);background:0 0}._ghost_18ntv_65:hover:not(:disabled){background:var(--color-surface-container)}[data-theme=dark] ._primary_18ntv_36{color:#cdeee4;background:#1d423a;border-color:#ffffff14}[data-theme=dark] ._primary_18ntv_36:hover:not(:disabled){background:#254f45}[data-theme=dark] ._accent_18ntv_46{color:#3a2f10}[data-theme=dark] ._accent_18ntv_46:hover:not(:disabled){background:#f0d9a8}._button_18ntv_1{transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}._button_18ntv_1:active:not(:disabled){transform:scale(.97)}[data-motion=reduced] ._button_18ntv_1:active:not(:disabled),[data-motion=off] ._button_18ntv_1:active:not(:disabled){transform:none}._page_1vr8h_1{justify-content:center;align-items:center;gap:var(--space-md);min-height:100dvh;padding:var(--space-xl);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}._page_1vr8h_1 h1{font:var(--text-headline-sm);color:var(--color-on-surface)}._message_1vr8h_18{font:var(--text-body-sm);color:var(--color-on-surface-variant);word-break:break-word;max-width:480px}._avatar_166pq_1{border-radius:var(--radius-full);background:var(--brand-forest);color:var(--brand-ivory);font:var(--text-label-md);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:visible}._avatar_166pq_1 img{border-radius:inherit;object-fit:cover;width:100%;height:100%}._sm_166pq_22{width:28px;height:28px;font-size:10px}._md_166pq_28{width:40px;height:40px}._lg_166pq_33{width:64px;height:64px;font-size:20px}._status_166pq_39{border:2px solid var(--color-surface-container-lowest);border-radius:var(--radius-full);width:10px;height:10px;position:absolute;bottom:0;right:0}._online_166pq_49,._meeting_166pq_50{background:var(--brand-emerald)}._busy_166pq_54{background:var(--brand-champagne)}._offline_166pq_58{background:var(--color-outline-variant)}[data-theme=dark] ._avatar_166pq_1{color:#cdeee4;background:#1d423a}._root_1dr7t_1{display:inline-flex;position:relative}._trigger_1dr7t_6{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}._trigger_1dr7t_6:hover{background:var(--color-surface-container)}._trigger_1dr7t_6:focus-visible{outline:3px solid var(--brand-champagne);outline-offset:2px}._backdrop_1dr7t_28{z-index:40;background:#0a141259;position:fixed;inset:0}._menu_1dr7t_35{top:calc(100% + var(--space-xs));z-index:50;min-width:240px;padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);position:absolute;right:0}._identity_1dr7t_48{align-items:center;gap:var(--space-md);padding:var(--space-sm);display:flex}._name_1dr7t_55{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._role_1dr7t_61,._job_1dr7t_62{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._separator_1dr7t_68{height:1px;margin:var(--space-xs) 0;background:var(--color-outline-variant)}._item_1dr7t_74{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-md);color:var(--color-on-surface);font:var(--text-body-md);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._item_1dr7t_74:hover{background:var(--color-surface-container)}._item_1dr7t_74:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}._danger_1dr7t_99{color:var(--color-error)}._header_6n5vm_1{z-index:50;justify-content:space-between;align-items:center;gap:var(--space-md);min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--margin) 0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5faffdb;border-bottom:1px solid #e9ece8cc;display:flex;position:sticky;top:0;box-shadow:0 1px 8px #0000000a}[data-theme=dark] ._header_6n5vm_1{background:#0e1518db;border-bottom-color:#0e1518cc;box-shadow:0 1px 8px #0006}._brand_6n5vm_23{flex-direction:column;justify-content:center;min-width:0;display:flex}._status_6n5vm_30{align-items:center;gap:var(--space-xs);color:var(--brand-emerald);font:var(--text-label-xs);letter-spacing:.05em;text-transform:uppercase;display:flex}._dot_6n5vm_40{border-radius:var(--radius-full);background:var(--brand-emerald);width:8px;height:8px}._header_6n5vm_1 h1{color:var(--color-on-surface);font:var(--text-headline-md);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._actions_6n5vm_56{align-items:center;gap:var(--space-sm);display:flex}._iconButton_6n5vm_62{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._badge_6n5vm_76{border-radius:var(--radius-full);background:var(--brand-champagne);min-width:18px;height:18px;color:var(--brand-forest);justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:2px}._iconButton_6n5vm_62:hover:not(:disabled){color:var(--brand-forest)}._iconButton_6n5vm_62:disabled{cursor:not-allowed;opacity:.45}[data-theme=dark] ._badge_6n5vm_76{color:#4a3a15}._nav_kyqsd_1{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5faffe6;border-top:1px solid #e9ece8e6;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 12px #0000000d}[data-theme=dark] ._nav_kyqsd_1{background:#0e1518e6;border-top-color:#0e1518e6;box-shadow:0 -1px 12px #0006}._items_kyqsd_19{width:min(100%,448px);height:calc(64px + env(safe-area-inset-bottom));padding:0 var(--space-xs) env(safe-area-inset-bottom);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._item_kyqsd_19{min-width:44px;height:100%;color:var(--color-on-surface-variant);font:var(--text-label-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._item_kyqsd_19:hover{color:var(--brand-forest)}._active_kyqsd_47{color:var(--brand-forest);font-weight:700;position:relative}._active_kyqsd_47:before{content:"";border-radius:var(--radius-full);background:var(--color-secondary);width:56px;height:4px;animation:_nav-pill_kyqsd_1 var(--motion-base) var(--ease-out);position:absolute;top:4px;left:50%;transform:translate(-50%)}._active_kyqsd_47 svg{animation:_nav-pop_kyqsd_1 var(--motion-base) var(--ease-spring)}@keyframes _nav-pill_kyqsd_1{0%{opacity:0;transform:translate(-50%)scaleX(.3)}to{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes _nav-pop_kyqsd_1{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}[data-motion=reduced] ._active_kyqsd_47:before,[data-motion=off] ._active_kyqsd_47:before,[data-motion=reduced] ._active_kyqsd_47 svg,[data-motion=off] ._active_kyqsd_47 svg{animation:none}._toast_3g2qx_1{left:50%;bottom:calc(var(--bottom-nav-height,64px) + var(--space-md));z-index:60;align-items:center;gap:var(--space-sm);max-width:min(420px, calc(100vw - 2 * var(--space-md)));padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);background:var(--color-inverse-surface,#1f2937);color:var(--color-inverse-on-surface,#f9fafb);font:var(--text-body-sm);text-align:left;cursor:pointer;border:none;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000040}._text_3g2qx_22{flex-direction:column;min-width:0;display:flex}._preview_3g2qx_28{text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}@media (prefers-reduced-motion:no-preference){._toast_3g2qx_1{animation:.2s ease-out _slide-up_3g2qx_1}}@keyframes _slide-up_3g2qx_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._overlay_171fk_1{z-index:190;cursor:pointer;background:linear-gradient(160deg,#0c2b24 0%,#153d35 60%,#1d423a 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_171fk_13{align-items:center;gap:var(--space-sm);padding:var(--space-xl);text-align:center;flex-direction:column;display:flex;position:relative}._particles_171fk_23{pointer-events:none;position:absolute;inset:0;overflow:hidden}._particles_171fk_23 i{border-radius:var(--radius-full);opacity:0;width:4px;height:4px;animation:_particle-rise_171fk_1 2.6s var(--ease-out) forwards;background:#d5b779;position:absolute;bottom:-10px}@keyframes _particle-rise_171fk_1{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translateY(-46vh)}}._avatarRing_171fk_47{margin-bottom:var(--space-sm);position:relative}._avatarRing_171fk_47:before{content:"";border-radius:var(--radius-full);animation:_ring-draw_171fk_1 .9s var(--ease-out) forwards;border:2px solid #d5b779b3;position:absolute;inset:-8px}@keyframes _ring-draw_171fk_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}._avatar_171fk_47{border-radius:var(--radius-full);background:var(--color-secondary-container);width:88px;height:88px;color:var(--color-primary-container);font:var(--text-headline-sm);animation:_avatar-zoom_171fk_1 var(--motion-slow) var(--ease-spring) both;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}._avatar_171fk_47 img{object-fit:cover;width:100%;height:100%}@keyframes _avatar-zoom_171fk_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}._roleBadge_171fk_92{border-radius:var(--radius-full);color:#153d35;background:#d5b779;border:2px solid #153d35;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;bottom:-4px;right:-4px}._greeting_171fk_107{font:var(--text-body-md);color:#f4f1eab3}._name_171fk_112{font:var(--text-headline-lg);color:#f4f1ea;animation:_rise-in_171fk_1 var(--motion-base) var(--ease-out) .25s both}._title_171fk_118{font:var(--text-label-md);color:#a6cfc4;animation:_rise-in_171fk_1 var(--motion-base) var(--ease-out) .4s both}._motto_171fk_124{margin-top:var(--space-md);font:var(--text-body-sm);color:#f4f1ea8c;animation:_rise-in_171fk_1 var(--motion-base) var(--ease-out) .55s both}@keyframes _rise-in_171fk_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._skip_171fk_136{bottom:calc(24px + env(safe-area-inset-bottom));font:var(--text-label-sm);color:#f4f1ea8c;position:absolute}[data-motion=reduced] ._particles_171fk_23,[data-motion=off] ._particles_171fk_23,[data-motion=reduced] ._avatarRing_171fk_47:before,[data-motion=off] ._avatarRing_171fk_47:before{display:none}[data-motion=reduced] ._avatar_171fk_47,[data-motion=off] ._avatar_171fk_47,[data-motion=reduced] ._name_171fk_112,[data-motion=off] ._name_171fk_112,[data-motion=reduced] ._title_171fk_118,[data-motion=off] ._title_171fk_118,[data-motion=reduced] ._motto_171fk_124,[data-motion=off] ._motto_171fk_124{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){._particles_171fk_23,._avatarRing_171fk_47:before{display:none}._avatar_171fk_47,._name_171fk_112,._title_171fk_118,._motto_171fk_124{opacity:1;animation:none;transform:none}}._shell_ezi24_1{background:var(--color-surface);flex-direction:column;min-height:100dvh;display:flex}._content_ezi24_8{width:100%;max-width:1120px;padding:0 var(--margin) calc(88px + env(safe-area-inset-bottom));flex:1;margin:0 auto}@media (width>=640px){._content_ezi24_8{padding-inline:var(--space-xl)}}@media (width>=1024px){._content_ezi24_8{padding-inline:2.5rem}}._error_1m0x3_1{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--margin);color:var(--color-on-error-container);text-align:center;flex-direction:column;display:flex}._error_1m0x3_1 h2{font:var(--text-headline-md);margin:0}._error_1m0x3_1 p{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._skeleton_1hdqh_1{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-container-high), var(--color-surface-container-low), var(--color-surface-container-high));background-size:200% 100%;animation:1.4s ease-in-out infinite _shimmer_1hdqh_1;display:block}._text_1hdqh_9{width:100%;height:14px}._title_1hdqh_14{width:60%;height:24px}._card_1hdqh_19{border-radius:var(--radius-lg);width:100%;height:120px}._avatar_1hdqh_25{border-radius:var(--radius-full);width:40px;height:40px}._circle_1hdqh_31{border-radius:var(--radius-full);width:12px;height:12px}@keyframes _shimmer_1hdqh_1{0%{background-position:200% 0}to{background-position:-200% 0}}._empty_zuw3g_1{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--margin);text-align:center;flex-direction:column;display:flex}._icon_zuw3g_11{border-radius:var(--radius-full);background:var(--color-surface-container-high);width:64px;height:64px;color:var(--brand-emerald);justify-content:center;align-items:center;display:flex}._empty_zuw3g_1 h2{color:var(--color-on-surface);font:var(--text-headline-md);margin:0}._empty_zuw3g_1 p{max-width:420px;color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._page_1jt30_1{gap:var(--space-md);padding:var(--margin);background:var(--color-surface);flex-direction:column;min-height:100dvh;display:flex}._page_20ol8_1{min-height:100dvh;padding:var(--margin);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}._card_20ol8_11{z-index:1;width:min(100%,440px);padding:var(--space-xl);border:1px solid var(--brand-grey);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);position:relative}._brand_20ol8_22{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);display:flex}._brandMark_20ol8_29{border-radius:var(--radius-md);background:var(--brand-forest);width:44px;height:44px;color:var(--brand-champagne);font:var(--text-headline-lg);justify-content:center;align-items:center;font-weight:700;display:inline-flex}._brandName_20ol8_42{color:var(--brand-forest);font:var(--text-label-lg);margin:0}._brandTag_20ol8_48{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._card_20ol8_11 h1{margin:0 0 var(--space-sm);color:var(--color-on-surface);font:var(--text-headline-lg-mobile)}._subtitle_20ol8_60{margin:0 0 var(--space-lg);color:var(--color-on-surface-variant);font:var(--text-body-sm)}._form_20ol8_66{gap:var(--space-md);flex-direction:column;display:flex}._field_20ol8_72{gap:var(--space-xs);flex-direction:column;display:flex}._field_20ol8_72 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_20ol8_72 input{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_20ol8_72 input:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._error_20ol8_100{color:var(--color-on-error-container);font:var(--text-body-sm);margin:0}._success_20ol8_106{color:var(--brand-emerald);font:var(--text-body-sm);margin:0}._submit_20ol8_112{width:100%}._links_20ol8_116{gap:var(--space-sm);margin-top:var(--space-lg);text-align:center;flex-direction:column;display:flex}._links_20ol8_116 a{color:var(--brand-emerald);font:var(--text-label-md);text-decoration:none}._links_20ol8_116 a:hover{text-decoration:underline}[data-theme=dark] ._brandMark_20ol8_29{color:var(--brand-champagne);background:#1d423a}._authBackdrop_20ol8_140{z-index:0;background:linear-gradient(165deg,#0c2b24 0%,#153d35 55%,#1d423a 100%);position:absolute;inset:0;overflow:hidden}._aurora_20ol8_148{position:absolute;inset:-20%}._blob_20ol8_153,._blob2_20ol8_154,._blob3_20ol8_155{border-radius:var(--radius-full);filter:blur(40px);opacity:.7;position:absolute}._blob_20ol8_153{width:55vmax;height:55vmax;animation:_drift-a_20ol8_1 14s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#7ed4c399,#0000 65%);top:-10%;left:-15%}._blob2_20ol8_154{width:45vmax;height:45vmax;animation:_drift-b_20ol8_1 18s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#d5b77947,#0000 65%);bottom:-15%;right:-10%}._blob3_20ol8_155{width:35vmax;height:35vmax;animation:_drift-a_20ol8_1 22s var(--ease-in-out) infinite alternate-reverse;background:radial-gradient(circle,#146a5d80,#0000 65%);top:40%;left:30%}@keyframes _drift-a_20ol8_1{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-4%)scale(1.08)}}@keyframes _drift-b_20ol8_1{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-5%,6%)scale(.95)}}._auroraVeil_20ol8_199{background:linear-gradient(#0c2b248c 0%,#0c2b24d1 100%);position:absolute;inset:0}._authVideo_20ol8_205{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-motion=reduced] ._blob_20ol8_153,[data-motion=off] ._blob_20ol8_153,[data-motion=reduced] ._blob2_20ol8_154,[data-motion=off] ._blob2_20ol8_154,[data-motion=reduced] ._blob3_20ol8_155,[data-motion=off] ._blob3_20ol8_155{animation:none}@media (prefers-reduced-motion:reduce){._blob_20ol8_153,._blob2_20ol8_154,._blob3_20ol8_155{animation:none}}._card_1ayzr_1{background:var(--color-surface-container-lowest);border:1px solid var(--brand-grey);border-radius:var(--radius-lg);box-shadow:var(--shadow-resting);padding:var(--space-md)}._elevated_1ayzr_9{box-shadow:var(--shadow-floating)}._page_1ub7v_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_1ub7v_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_1ub7v_13{gap:var(--space-sm);flex-direction:column;display:flex}._entry_1ub7v_19{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}._entryText_1ub7v_27{flex:1;min-width:0}._action_1ub7v_32{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._meta_1ub7v_38{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._time_1ub7v_47{color:var(--color-on-surface-variant);font:var(--text-body-sm);flex-shrink:0}._badge_1x434_1{align-items:center;gap:var(--space-xs);min-height:22px;padding:0 var(--space-sm);border-radius:var(--radius-full);font:var(--text-label-xs);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;display:inline-flex}._neutral_1x434_14{background:var(--color-surface-container);border-color:var(--color-outline-variant);color:var(--color-on-surface-variant)}._success_1x434_20{color:var(--brand-emerald);background:#2375681f;border-color:#2375684d}._warning_1x434_26{color:var(--brand-forest);background:#d5b77929;border-color:#d5b77973}._danger_1x434_32{background:var(--color-error-container);color:var(--color-on-error-container);border-color:#ba1a1a38}._gold_1x434_38{color:var(--brand-forest);background:#d5b77929;border-color:#d5b77973}._overlay_dn5c4_1{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#153d3561;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_dn5c4_12{width:min(100%,640px);max-height:min(82dvh,720px);padding:var(--space-lg) var(--margin) calc(var(--space-xl) + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);overflow-y:auto}._header_dn5c4_22{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}._header_dn5c4_22 h2{color:var(--brand-forest);font:var(--text-headline-md);margin:0}._close_dn5c4_36{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._close_dn5c4_36:hover{background:var(--color-surface-container);color:var(--color-on-surface)}._content_dn5c4_54{color:var(--color-on-surface);font:var(--text-body-md)}._page_hbckz_1{gap:var(--space-md);flex-direction:column;display:flex}._header_hbckz_7{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._header_hbckz_7 p{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_hbckz_20{gap:var(--space-md);flex-direction:column;display:flex}._announcement_hbckz_26{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}._announcementHeader_hbckz_33{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._title_hbckz_40{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._meta_hbckz_46{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._body_hbckz_52{color:var(--color-on-surface);font:var(--text-body-md);white-space:pre-wrap;margin:0}._actions_hbckz_59{justify-content:flex-end;display:flex}._pinButton_hbckz_64{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);color:var(--brand-emerald);font:var(--text-label-md);cursor:pointer;background:0 0;display:inline-flex}._pinButton_hbckz_64:focus-visible{outline:3px solid var(--brand-champagne);outline-offset:2px}._form_hbckz_83{gap:var(--space-md);flex-direction:column;display:flex}._field_hbckz_89{gap:var(--space-xs);flex-direction:column;display:flex}._field_hbckz_89 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_hbckz_89 input,._field_hbckz_89 textarea{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_hbckz_89 textarea{resize:vertical;min-height:120px}._field_hbckz_89 input:focus,._field_hbckz_89 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._checkRow_hbckz_123{align-items:center;gap:var(--space-sm);color:var(--color-on-surface);font:var(--text-body-md);display:flex}._checkRow_hbckz_123 input{width:22px;height:22px;accent-color:var(--brand-emerald)}._error_hbckz_137{color:var(--color-on-error-container);font:var(--text-body-sm);margin:0}._deleteButton_hbckz_143{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-on-error-container,#b91c1c);font:var(--text-label-md);cursor:pointer;background:0 0;display:inline-flex}._deleteButton_hbckz_143:disabled{opacity:.6;cursor:default}._page_1h93o_1{gap:var(--space-md);padding-bottom:var(--space-lg);flex-direction:column;display:flex}._header_1h93o_8{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._header_1h93o_8 p{color:var(--color-on-surface-variant);font:var(--text-body-md);margin:0}._grid_1h93o_21{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._cardButton_1h93o_27{gap:var(--space-sm);width:100%;min-height:44px;color:var(--color-on-surface);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}._cardTop_1h93o_41{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._key_1h93o_48{font:var(--text-label-md);color:var(--color-on-primary-container);background:var(--color-primary-fixed);padding:2px var(--space-sm);border-radius:var(--radius-sm);font-weight:700}._name_1h93o_57{font:var(--text-headline-md)}._meta_1h93o_61{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._backLink_1h93o_67{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-secondary);font:var(--text-label-lg);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;display:inline-flex}._detailCard_1h93o_81{gap:var(--space-sm);flex-direction:column;display:flex}._detailName_1h93o_87{font:var(--text-headline-lg);margin:0}._detailDesc_1h93o_92{color:var(--color-on-surface-variant);font:var(--text-body-md);white-space:pre-wrap;margin:0}._progress_1h93o_99{align-items:center;gap:var(--space-md);display:flex}._progressBar_1h93o_105{border-radius:var(--radius-full);background:var(--color-surface-container-highest);flex:1;height:8px;overflow:hidden}._progressBar_1h93o_105 span{background:var(--color-secondary);border-radius:var(--radius-full);height:100%;display:block}._progressLabel_1h93o_120{font:var(--text-label-md);color:var(--color-on-surface-variant);white-space:nowrap}._detailActions_1h93o_126{gap:var(--space-sm);margin-top:var(--space-xs);display:flex}._section_1h93o_132{gap:var(--space-sm);flex-direction:column;display:flex}._sectionHeader_1h93o_138{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._sectionTitle_1h93o_145{font:var(--text-headline-md);margin:0}._taskList_1h93o_150{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._taskItem_1h93o_159{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);display:flex}._taskMain_1h93o_170{flex-direction:column;gap:2px;min-width:0;display:flex}._taskCode_1h93o_177{font:var(--text-label-md);color:var(--color-on-primary-container)}._taskTitle_1h93o_182{font:var(--text-body-md);font-weight:600}._taskMeta_1h93o_187{font:var(--text-body-sm);color:var(--color-on-surface-variant)}._taskActions_1h93o_192{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}._taskActions_1h93o_192 select{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-sm)}._iconButton_1h93o_209{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconButton_1h93o_209:hover{background:var(--color-surface-container);color:var(--color-on-surface)}._memberList_1h93o_227{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._memberItem_1h93o_236{align-items:center;gap:var(--space-md);min-height:44px;display:flex}._memberName_1h93o_243{font:var(--text-body-md);flex:1}._ownerTag_1h93o_248{font:var(--text-label-xs);color:var(--color-on-tertiary-container);background:var(--color-tertiary-fixed);padding:2px var(--space-sm);border-radius:var(--radius-full)}._removeButton_1h93o_256{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-error);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._addMemberRow_1h93o_269{gap:var(--space-sm);align-items:center;display:flex}._addMemberRow_1h93o_269 select{min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md);flex:1}._form_1h93o_286{gap:var(--space-md);flex-direction:column;display:flex}._formRow_1h93o_292{gap:var(--space-md);display:flex}._formRow_1h93o_292>*{flex:1;min-width:0}._field_1h93o_302{gap:var(--space-xs);flex-direction:column;display:flex}._field_1h93o_302 label{font:var(--text-label-md);color:var(--color-on-surface-variant)}._field_1h93o_302 input,._field_1h93o_302 select,._field_1h93o_302 textarea{min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_1h93o_302 textarea{resize:vertical;min-height:80px}._formActions_1h93o_330{gap:var(--space-sm);justify-content:flex-end;display:flex}._checkRow_1h93o_336{align-items:center;gap:var(--space-sm);min-height:44px;font:var(--text-body-md);color:var(--color-on-surface);cursor:pointer;display:flex}._checkRow_1h93o_336 input{width:20px;height:20px;accent-color:var(--color-secondary)}._error_1h93o_352{color:var(--color-error);font:var(--text-body-sm);margin:0}._dangerButton_1h93o_358{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-error);font:var(--text-label-md);cursor:pointer;background:0 0;display:inline-flex}._dangerButton_1h93o_358:disabled{opacity:.6;cursor:default}._page_1p8y6_1{gap:var(--space-md);padding-bottom:var(--space-lg);flex-direction:column;display:flex}._header_1p8y6_8{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._monthTitle_1p8y6_15{font:var(--text-headline-lg);text-transform:capitalize;margin:0}._nav_1p8y6_21{gap:var(--space-xs);display:flex}._navButton_1p8y6_26{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:var(--color-surface-container-lowest);width:44px;height:44px;color:var(--color-on-surface);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._navButton_1p8y6_26:hover{background:var(--color-surface-container-low)}._navButton_1p8y6_26:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._grid_1p8y6_48{background:var(--color-outline-variant);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);grid-template-columns:repeat(7,1fr);gap:2px;display:grid;overflow:hidden}._weekday_1p8y6_58{padding:var(--space-xs);background:var(--color-surface-container-low);color:var(--color-on-surface-variant);font:var(--text-label-md);text-align:center}._day_1p8y6_66{min-height:52px;padding:var(--space-xs) 2px;background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-sm);cursor:pointer;border:none;flex-direction:column;align-items:center;gap:2px;display:flex}._day_1p8y6_66:hover{background:var(--color-surface-container-low)}._day_1p8y6_66:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}._dayOutside_1p8y6_89{color:var(--color-outline);background:var(--color-surface-container-low)}._dayToday_1p8y6_94 ._dayNumber_1p8y6_94{background:var(--color-secondary);color:var(--color-on-secondary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._daySelected_1p8y6_105{background:var(--color-primary-fixed)}._dots_1p8y6_109{gap:2px;min-height:6px;display:flex}._dot_1p8y6_109{border-radius:var(--radius-full);background:var(--color-secondary);width:5px;height:5px}._dayCard_1p8y6_122{gap:var(--space-sm);flex-direction:column;display:flex}._dayHeader_1p8y6_128{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._dayTitle_1p8y6_135{font:var(--text-headline-md);text-transform:capitalize;margin:0}._eventList_1p8y6_141{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._eventItem_1p8y6_150{width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);text-align:left;cursor:pointer;flex-direction:column;gap:2px;display:flex}._eventItem_1p8y6_150:hover{background:var(--color-surface-container-low)}._eventTitle_1p8y6_169{font:var(--text-label-lg)}._eventMeta_1p8y6_173{font:var(--text-body-sm);color:var(--color-on-surface-variant)}._page_shsou_1{gap:var(--space-md);flex-direction:column;display:flex}._stats_shsou_7{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._stat_shsou_7{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}._statValue_shsou_20{color:var(--brand-forest);font:var(--text-headline-lg);font-variant-numeric:tabular-nums}._statLabel_shsou_26{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._section_shsou_32{gap:var(--space-sm);flex-direction:column;display:flex}._sectionHeader_shsou_38{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._sectionHeader_shsou_38 h2{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._sectionHeader_shsou_38 a{color:var(--brand-emerald);font:var(--text-label-md);text-decoration:none}._sectionHeader_shsou_38 a:hover{text-decoration:underline}._announcement_shsou_61{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}._title_shsou_68{color:var(--color-on-surface);font:var(--text-label-md);margin:0}._meta_shsou_74{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._quickActions_shsou_80{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._quickAction_shsou_80{justify-content:center;align-items:center;gap:var(--space-xs);min-height:88px;padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-label-md);text-align:center;box-shadow:var(--shadow-sm,0 1px 2px #0000000f);flex-direction:column;text-decoration:none;display:flex}._quickAction_shsou_80:hover{background:var(--color-surface-container-low)}._quickAction_shsou_80:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._widget_shsou_112{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;display:flex}._financeRows_shsou_119{gap:var(--space-xs);flex-direction:column;display:flex}._financeRows_shsou_119>div{font:var(--text-body-sm);justify-content:space-between;display:flex}._financeRows_shsou_119 span{color:var(--color-on-surface-variant)}._financeBalance_shsou_135{border-top:1px solid var(--color-outline-variant);padding-top:var(--space-xs);font-weight:600}._widgetsGrid_shsou_141{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._widgetsRow_shsou_147{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._compactSection_shsou_153{gap:var(--space-sm);flex-direction:column;display:flex}._compactCard_shsou_159{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}._greeting_shsou_166{flex-direction:column;gap:2px;display:flex}._greeting_shsou_166 h1{font:var(--text-headline-md);color:var(--color-on-surface)}._pills_v5jr0_1{gap:var(--space-sm);padding:var(--space-xs) 0;scrollbar-width:none;display:flex;overflow-x:auto}._pills_v5jr0_1::-webkit-scrollbar{display:none}._pill_v5jr0_1{align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-container-low);color:var(--color-on-surface-variant);font:var(--text-label-md);white-space:nowrap;cursor:pointer;border:1px solid #0000;display:inline-flex}._selected_v5jr0_28{background:var(--brand-forest);color:var(--brand-ivory)}[data-theme=dark] ._selected_v5jr0_28{background:var(--brand-forest);color:#0b2a24}._count_v5jr0_38{min-width:20px;height:18px;padding:0 var(--space-xs);border-radius:var(--radius-full);font:var(--text-label-xs);background:#ffffff2e;justify-content:center;align-items:center;display:inline-flex}._page_y3rg7_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_y3rg7_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._formCard_y3rg7_13{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}._form_y3rg7_13{gap:var(--space-md);flex-direction:column;display:flex}._field_y3rg7_26{gap:var(--space-xs);flex-direction:column;display:flex}._field_y3rg7_26 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_y3rg7_26 input,._field_y3rg7_26 select,._field_y3rg7_26 textarea{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_y3rg7_26 textarea{min-height:80px;padding:var(--space-sm) var(--space-md);resize:vertical}._field_y3rg7_26 input:focus,._field_y3rg7_26 select:focus,._field_y3rg7_26 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._row_y3rg7_64{gap:var(--space-sm);display:flex}._list_y3rg7_69{gap:var(--space-sm);flex-direction:column;display:flex}._doc_y3rg7_75{align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}._docIcon_y3rg7_82{border-radius:var(--radius-md);background:var(--color-primary-container);width:44px;height:44px;color:var(--color-on-primary-container);flex:none;justify-content:center;align-items:center;display:inline-flex}._docBody_y3rg7_94{flex:1;min-width:0}._docTitle_y3rg7_99{color:var(--color-on-surface);font:var(--text-label-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._docMeta_y3rg7_108{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._docActions_y3rg7_114{gap:var(--space-xs);display:flex}._success_y3rg7_119{color:var(--brand-emerald);font:var(--text-body-sm);margin:0}._error_y3rg7_125{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_oymwh_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_oymwh_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._totals_oymwh_13{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}._total_oymwh_13{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}._totalLabel_oymwh_26{color:var(--color-on-surface-variant);font:var(--text-label-md);text-transform:uppercase;letter-spacing:.04em}._totalValue_oymwh_33{color:var(--color-on-surface);font:var(--text-headline-lg)}._totalBalance_oymwh_38{color:var(--brand-emerald)}._list_oymwh_42{gap:var(--space-sm);flex-direction:column;display:flex}._entry_oymwh_48{align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}._entryBody_oymwh_55{flex:1;min-width:0}._entryLabel_oymwh_60{color:var(--color-on-surface);font:var(--text-label-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._entryMeta_oymwh_69{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._entryAmount_oymwh_75{font:var(--text-label-lg);white-space:nowrap}._recette_oymwh_80{color:var(--brand-emerald)}._depense_oymwh_84{color:var(--color-error)}._form_oymwh_88{gap:var(--space-md);flex-direction:column;display:flex}._field_oymwh_94{gap:var(--space-xs);flex-direction:column;display:flex}._field_oymwh_94 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_oymwh_94 input,._field_oymwh_94 select,._field_oymwh_94 textarea{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_oymwh_94 textarea{min-height:72px;padding:var(--space-sm) var(--space-md);resize:vertical}._field_oymwh_94 input:focus,._field_oymwh_94 select:focus,._field_oymwh_94 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._row_oymwh_132{gap:var(--space-sm);display:flex}._error_oymwh_137{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_mhv2i_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_mhv2i_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_mhv2i_13{gap:var(--space-sm);flex-direction:column;display:flex}._idea_mhv2i_19{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}._ideaHead_mhv2i_26{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._ideaTitle_mhv2i_33{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._ideaMeta_mhv2i_39{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._ideaDesc_mhv2i_45{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._ideaFoot_mhv2i_51{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._voteButton_mhv2i_58{align-items:center;gap:var(--space-xs);min-height:40px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-on-surface-variant);font:var(--text-label-md);cursor:pointer;background:0 0;display:inline-flex}._voteButtonVoted_mhv2i_72{border-color:var(--color-primary-container);background:var(--color-primary-container);color:var(--color-on-primary)}._voteButton_mhv2i_58:disabled{opacity:.6;cursor:wait}._statusSelect_mhv2i_83{min-height:36px;padding:0 var(--space-sm);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-label-md)}._form_mhv2i_93{gap:var(--space-md);flex-direction:column;display:flex}._field_mhv2i_99{gap:var(--space-xs);flex-direction:column;display:flex}._field_mhv2i_99 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_mhv2i_99 input,._field_mhv2i_99 textarea{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_mhv2i_99 textarea{min-height:96px;padding:var(--space-sm) var(--space-md);resize:vertical}._field_mhv2i_99 input:focus,._field_mhv2i_99 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._row_mhv2i_135{gap:var(--space-sm);display:flex}._error_mhv2i_140{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_f77g9_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_f77g9_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_f77g9_13{gap:var(--space-sm);flex-direction:column;display:flex}._lead_f77g9_19{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}._leadHead_f77g9_26{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._leadName_f77g9_33{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._leadMeta_f77g9_39{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._leadNotes_f77g9_45{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._statusSelect_f77g9_51{min-height:36px;padding:0 var(--space-sm);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-label-md)}._form_f77g9_61{gap:var(--space-md);flex-direction:column;display:flex}._field_f77g9_67{gap:var(--space-xs);flex-direction:column;display:flex}._field_f77g9_67 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_f77g9_67 input,._field_f77g9_67 select,._field_f77g9_67 textarea{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_f77g9_67 textarea{min-height:80px;padding:var(--space-sm) var(--space-md);resize:vertical}._field_f77g9_67 input:focus,._field_f77g9_67 select:focus,._field_f77g9_67 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._row_f77g9_105{gap:var(--space-sm);display:flex}._error_f77g9_110{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_eg531_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_eg531_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_eg531_13{gap:var(--space-md);flex-direction:column;display:flex}._member_eg531_19{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}._identity_eg531_26{align-items:center;gap:var(--space-md);display:flex}._identityText_eg531_32{flex:1;min-width:0}._name_eg531_37{color:var(--color-on-surface);font:var(--text-label-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._meta_eg531_46{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._controls_eg531_52{gap:var(--space-sm);flex-direction:column;display:flex}._field_eg531_58{gap:var(--space-xs);flex-direction:column;display:flex}._field_eg531_58 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_eg531_58 select{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._activeRow_eg531_80{justify-content:space-between;align-items:center;gap:var(--space-md);color:var(--color-on-surface);font:var(--text-body-md);display:flex}._activeRow_eg531_80 input{width:22px;height:22px;accent-color:var(--brand-emerald)}._error_eg531_95{color:var(--color-on-error-container);font:var(--text-body-sm);margin:0}._page_1tec0_1{gap:var(--space-md);padding-bottom:var(--space-lg);flex-direction:column;display:flex}._header_1tec0_8{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._header_1tec0_8 p{color:var(--color-on-surface-variant);font:var(--text-body-md);margin:0}._section_1tec0_21{gap:var(--space-sm);flex-direction:column;display:flex}._sectionTitle_1tec0_27{font:var(--text-headline-md);margin:0}._meetingCard_1tec0_32{gap:var(--space-xs);padding:var(--space-lg);flex-direction:column;display:flex}._meetingHeader_1tec0_39{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}._meetingTitle_1tec0_46{font:var(--text-headline-md)}._meetingWhen_1tec0_50{color:var(--color-on-surface-variant);font:var(--text-body-sm);text-transform:capitalize;margin:0}._meetingMeta_1tec0_57{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._meetingActions_1tec0_63{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}._linkButton_1tec0_71{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-on-surface);font:var(--text-label-lg);text-decoration:none;display:inline-flex}._linkButton_1tec0_71:hover{background:var(--color-surface-container-low)}._error_1tec0_88{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_1m04c_1{flex-direction:column;height:100%;min-height:0;display:flex}._chatHeader_1m04c_8{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-outline-variant);display:flex}._back_1m04c_16{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-on-surface);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._back_1m04c_16:hover{background:var(--color-surface-container)}._back_1m04c_16:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._chatTitle_1m04c_38{flex-direction:column;min-width:0;display:flex}._chatName_1m04c_44{align-items:center;gap:var(--space-xs);font:var(--text-label-lg);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}._chatSub_1m04c_54{font:var(--text-label-md);color:var(--color-on-surface-variant)}._pin_1m04c_59{color:var(--brand-champagne);flex-shrink:0}._messages_1m04c_64{gap:var(--space-sm);min-height:0;padding:var(--space-md) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}._bubbleMine_1m04c_74,._bubbleOther_1m04c_75{max-width:82%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);font:var(--text-body-md)}._bubbleMine_1m04c_74{background:var(--color-primary-container);color:var(--color-on-primary);border-bottom-right-radius:var(--radius-sm);align-self:flex-end}._bubbleOther_1m04c_75{background:var(--color-surface-container-high);color:var(--color-on-surface);border-bottom-left-radius:var(--radius-sm);align-self:flex-start}._sender_1m04c_96{font:var(--text-label-md);color:var(--color-on-surface-variant);margin-bottom:2px;display:block}._body_1m04c_103{white-space:pre-wrap;word-break:break-word;margin:0}._attachments_1m04c_109{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}._attachmentImage_1m04c_116 img{border-radius:var(--radius-md);object-fit:cover;max-width:240px;max-height:240px;display:block}._attachmentFile_1m04c_124{align-items:center;gap:var(--space-xs);font:var(--text-body-sm);color:inherit;display:inline-flex}._attachmentFile_1m04c_124:hover{text-decoration:underline}._meta_1m04c_136{font:var(--text-label-xs);opacity:.85;align-items:center;gap:2px;margin-top:2px;display:inline-flex}._read_1m04c_145,._sent_1m04c_146,._delivered_1m04c_147{vertical-align:middle}._read_1m04c_145{color:var(--brand-emerald)}._sent_1m04c_146,._delivered_1m04c_147{color:var(--color-on-surface-variant)}._composer_1m04c_160{gap:var(--space-xs);padding:var(--space-sm) 0;border-top:1px solid var(--color-outline-variant);flex-direction:column;display:flex}._composerRow_1m04c_168{align-items:flex-end;gap:var(--space-xs);display:flex}._attachButton_1m04c_174{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:var(--color-surface-container-lowest);width:44px;height:44px;color:var(--color-on-surface);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._attachButton_1m04c_174:disabled{opacity:.5;cursor:not-allowed}._input_1m04c_193{min-height:44px;max-height:140px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md);resize:none;flex:1}._input_1m04c_193:focus-visible{outline:2px solid var(--color-secondary);outline-offset:1px}._fileList_1m04c_211{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fileList_1m04c_211 li{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:var(--color-surface-container);font:var(--text-body-sm);display:flex}._fileList_1m04c_211 button{color:var(--color-on-surface);cursor:pointer;background:0 0;border:none;min-width:44px;min-height:44px;font-size:18px}._error_1m04c_241{color:var(--color-error);font:var(--text-body-sm);margin:0}[data-theme=dark] ._bubbleMine_1m04c_74{background:var(--color-primary);color:var(--color-on-primary)}._emojiPanel_1m04c_252{bottom:calc(100% + var(--space-xs));z-index:30;width:min(340px,100vw - 2rem);max-height:280px;padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);position:absolute;left:0;overflow-y:auto}._emojiGroup_1m04c_267+._emojiGroup_1m04c_267{margin-top:var(--space-sm)}._emojiGroupLabel_1m04c_271{margin:0 0 var(--space-xs);color:var(--color-on-surface-variant);font:var(--text-label-xs);text-transform:uppercase;letter-spacing:.04em}._emojiGrid_1m04c_279{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}._emojiItem_1m04c_285{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;font-size:20px;line-height:1;display:inline-flex}._emojiItem_1m04c_285:hover{background:var(--color-surface-container)}._emojiOnly_1m04c_303{font-size:30px;line-height:1.3}._composerRelative_1m04c_308,._bubbleWrap_1m04c_312{position:relative}._replyQuote_1m04c_316{margin-bottom:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--color-secondary);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-on-surface) 8%, transparent);flex-direction:column;gap:1px;display:flex}._replyQuoteMine_1m04c_327{border-left-color:var(--color-on-primary);background:color-mix(in srgb, var(--color-on-primary) 12%, transparent)}._replySender_1m04c_332{font:var(--text-label-md);font-weight:600}._replyBody_1m04c_337{font:var(--text-body-sm);opacity:.85;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bubbleActionsButton_1m04c_345{border-radius:var(--radius-full);width:28px;height:28px;color:inherit;opacity:0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}._bubbleWrap_1m04c_312:hover ._bubbleActionsButton_1m04c_345,._bubbleActionsButton_1m04c_345:focus-visible,._bubbleActionsButton_1m04c_345[aria-expanded=true]{opacity:.7}._bubbleMenu_1m04c_368{z-index:30;min-width:180px;padding:var(--space-xs);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);position:absolute;top:28px;right:0}._bubbleMenuItem_1m04c_381{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-sm);color:var(--color-on-surface);font:var(--text-body-md);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._bubbleMenuItem_1m04c_381:hover{background:var(--color-surface-container)}._bubbleMenuDanger_1m04c_401{color:var(--color-error)}._audioWrap_1m04c_405{gap:var(--space-xs);flex-direction:column;min-width:220px;display:flex}._audioPlayer_1m04c_412{width:100%;max-width:260px;height:40px}._audioName_1m04c_418{font:var(--text-label-xs);opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._replyBanner_1m04c_426{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--color-secondary);border-radius:var(--radius-sm);background:var(--color-surface-container);display:flex}._bannerQuote_1m04c_436,._bannerText_1m04c_443{flex-direction:column;flex:1;min-width:0;display:flex}._bannerLabel_1m04c_450{font:var(--text-label-md);color:var(--color-on-surface-variant);font-weight:600}._bannerExcerpt_1m04c_456{font:var(--text-body-sm);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._replyBanner_1m04c_426>button{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-on-surface);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._recordingBar_1m04c_478{align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);display:flex}._recordingDot_1m04c_489{border-radius:var(--radius-full);background:var(--color-error);flex-shrink:0;width:10px;height:10px;animation:1.2s ease-in-out infinite _recordingPulse_1m04c_1}@keyframes _recordingPulse_1m04c_1{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._recordingDot_1m04c_489{animation:none}}._recordingTimer_1m04c_509{font:var(--text-label-lg);font-variant-numeric:tabular-nums}._recordingHint_1m04c_514{font:var(--text-body-sm);color:var(--color-on-surface-variant);flex:1}._deletedBody_1m04c_520{font:var(--text-body-sm);opacity:.75;margin:0;font-style:italic}._voiceNote_1m04c_527{align-items:center;gap:var(--space-sm);min-width:240px;max-width:300px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);background:var(--color-surface-container);display:flex}._bubbleMine_1m04c_74 ._voiceNote_1m04c_527{background:#ffffff29}._voicePlayButton_1m04c_542{border-radius:var(--radius-full);background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._voicePlayButton_1m04c_542:focus-visible{outline:2px solid var(--color-on-surface);outline-offset:2px}._voiceBody_1m04c_561{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._voiceProgress_1m04c_569{border-radius:var(--radius-full);background:var(--color-outline-variant);cursor:pointer;height:4px;position:relative}._voiceProgressFill_1m04c_577{border-radius:var(--radius-full);background:var(--color-primary);position:absolute;inset:0 auto 0 0}._voiceFooter_1m04c_584{align-items:center;gap:6px;display:flex}._voiceTime_1m04c_590{font:var(--text-label-xs);font-variant-numeric:tabular-nums;opacity:.85}._voiceWave_1m04c_596{align-items:flex-end;gap:2px;height:14px;display:inline-flex}._voiceWave_1m04c_596 i{background:currentColor;border-radius:2px;width:3px;animation:.9s ease-in-out infinite _voiceBar_1m04c_1}._voiceWave_1m04c_596 i:first-child{height:40%;animation-delay:0s}._voiceWave_1m04c_596 i:nth-child(2){height:90%;animation-delay:.15s}._voiceWave_1m04c_596 i:nth-child(3){height:60%;animation-delay:.3s}._voiceWave_1m04c_596 i:nth-child(4){height:100%;animation-delay:.45s}._voiceWave_1m04c_596 i:nth-child(5){height:50%;animation-delay:.6s}@keyframes _voiceBar_1m04c_1{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}._voiceSpeed_1m04c_621{border-radius:var(--radius-sm);color:inherit;font:var(--text-label-xs);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 6px;font-weight:700}._voiceSpeed_1m04c_621:hover{background:var(--color-surface-container-high)}._voiceDurationIcon_1m04c_637{opacity:.7}._voiceError_1m04c_641{font:var(--text-label-xs);color:var(--color-error)}._recordingBars_1m04c_646{align-items:flex-end;gap:3px;height:18px;display:inline-flex}._recordingBars_1m04c_646 i{background:var(--color-error);border-radius:2px;width:3px;animation:.8s ease-in-out infinite _voiceBar_1m04c_1}._recordingBars_1m04c_646 i:first-child{height:40%}._recordingBars_1m04c_646 i:nth-child(2){height:90%;animation-delay:.1s}._recordingBars_1m04c_646 i:nth-child(3){height:60%;animation-delay:.2s}._recordingBars_1m04c_646 i:nth-child(4){height:100%;animation-delay:.3s}._recordingBars_1m04c_646 i:nth-child(5){height:50%;animation-delay:.4s}@media (prefers-reduced-motion:reduce){._voiceWave_1m04c_596 i,._recordingBars_1m04c_646 i{animation:none}}._meta_1m04c_136 svg{transition:color var(--motion-base) var(--ease-out)}._page_gzufb_1{gap:var(--space-md);padding-bottom:var(--space-lg);flex-direction:column;display:flex}._header_gzufb_8{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._header_gzufb_8 p{color:var(--color-on-surface-variant);font:var(--text-body-md);margin:0}._list_gzufb_21{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_gzufb_30{align-items:center;gap:var(--space-md);width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-on-surface);text-align:left;cursor:pointer;display:flex}._item_gzufb_30:hover{background:var(--color-surface-container-low)}._item_gzufb_30:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._itemBody_gzufb_54{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemTop_gzufb_62,._itemBottom_gzufb_63{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._itemName_gzufb_70{font:var(--text-label-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemTime_gzufb_77{font:var(--text-label-md);color:var(--color-on-surface-variant);flex-shrink:0}._itemPreview_gzufb_83{font:var(--text-body-sm);color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemBadges_gzufb_91{align-items:center;gap:var(--space-xs);color:var(--color-on-surface-variant);flex-shrink:0;display:flex}._unread_gzufb_99{min-width:20px;height:20px;padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--color-secondary);color:var(--color-on-secondary);font:var(--text-label-xs);justify-content:center;align-items:center;display:inline-flex}._sheet_gzufb_112{gap:var(--space-md);flex-direction:column;display:flex}._modeTabs_gzufb_118{gap:var(--space-xs);display:flex}._mode_gzufb_118,._modeActive_gzufb_124{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:var(--color-surface-container-low);min-height:44px;color:var(--color-on-surface-variant);font:var(--text-label-lg);cursor:pointer;flex:1}._modeActive_gzufb_124{background:var(--color-primary-container);border-color:var(--color-primary-container);color:var(--color-on-primary)}._field_gzufb_141{gap:var(--space-xs);flex-direction:column;display:flex}._field_gzufb_141 label{font:var(--text-label-md);color:var(--color-on-surface-variant)}._field_gzufb_141 input{min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._memberList_gzufb_162{gap:var(--space-xs);flex-direction:column;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._memberRow_gzufb_173{align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);cursor:pointer;display:flex}._memberRow_gzufb_173 input{width:20px;height:20px;accent-color:var(--color-secondary)}._memberName_gzufb_191{font:var(--text-body-md)}._error_gzufb_195{color:var(--color-error);font:var(--text-body-sm);margin:0}[data-theme=dark] ._modeActive_gzufb_124{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._page_s0aks_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_s0aks_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._card_s0aks_13{padding:var(--space-md);flex-direction:column;display:flex}._sectionTitle_s0aks_19{margin:0 0 var(--space-sm);color:var(--color-on-surface);font:var(--text-label-lg)}._row_s0aks_25{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-xs) 0;cursor:pointer;display:flex}._rowText_s0aks_35{flex-direction:column;gap:2px;display:flex}._rowLabel_s0aks_41{color:var(--color-on-surface);font:var(--text-body-md)}._rowDesc_s0aks_46{color:var(--color-on-surface-variant);font:var(--text-body-sm)}._row_s0aks_25 input{width:22px;height:22px;accent-color:var(--brand-emerald);flex-shrink:0}._error_s0aks_58{color:var(--color-on-error-container);font:var(--text-body-sm);margin:0}._saved_s0aks_64{color:var(--brand-emerald);font:var(--text-body-sm);margin:0}._page_1lpka_1{gap:var(--space-md);flex-direction:column;display:flex}._header_1lpka_7{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._header_1lpka_7 p{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_1lpka_20{gap:var(--space-sm);flex-direction:column;display:flex}._item_1lpka_26{align-items:flex-start;gap:var(--space-md);width:100%;padding:var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);text-align:left;cursor:pointer;display:flex}._item_1lpka_26:focus-visible{outline:3px solid var(--brand-champagne);outline-offset:2px}._item_1lpka_26._unread_1lpka_44{border-color:var(--brand-emerald);background:var(--color-surface-container-low)}._dot_1lpka_49{border-radius:var(--radius-full);background:var(--brand-emerald);flex:none;width:10px;height:10px;margin-top:6px}._item_1lpka_26._unread_1lpka_44 ._dot_1lpka_49{background:var(--brand-champagne)}._content_1lpka_62{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}._title_1lpka_70{color:var(--color-on-surface);font:var(--text-label-md);margin:0}._body_1lpka_76{color:var(--color-on-surface-variant);font:var(--text-body-sm);white-space:pre-wrap;margin:0}._time_1lpka_83{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._page_87w0v_1{gap:var(--space-md);flex-direction:column;display:flex}._card_87w0v_7{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}._identity_87w0v_14{align-items:center;gap:var(--space-md);display:flex}._identityText_87w0v_20{min-width:0}._name_87w0v_24{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._meta_87w0v_30{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._form_87w0v_36{gap:var(--space-md);flex-direction:column;display:flex}._field_87w0v_42{gap:var(--space-xs);flex-direction:column;display:flex}._field_87w0v_42 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_87w0v_42 input,._field_87w0v_42 select{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_87w0v_42 input:focus,._field_87w0v_42 select:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._success_87w0v_72{color:var(--brand-emerald);font:var(--text-body-sm);margin:0}._error_87w0v_78{color:var(--color-error);font:var(--text-body-sm);margin:0}._avatarBlock_87w0v_84{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}._avatarWrap_87w0v_91{display:inline-flex;position:relative}._avatarButton_87w0v_96{border:2px solid var(--color-surface-container-lowest);border-radius:var(--radius-full);background:var(--color-primary-container);width:36px;height:36px;color:var(--color-on-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}._avatarButton_87w0v_96:hover{background:var(--color-secondary)}[data-theme=dark] ._avatarButton_87w0v_96{color:var(--color-on-primary-container)}._avatarButton_87w0v_96:disabled{opacity:.6;cursor:wait}._avatarButton_87w0v_96:focus-visible{outline:2px solid var(--brand-champagne);outline-offset:2px}._sectionTitle_87w0v_130{color:var(--color-on-surface);font:var(--text-headline-md);margin:0}._themeOptions_87w0v_136{gap:var(--space-xs);display:flex}._themeOption_87w0v_136,._themeActive_87w0v_142{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:var(--color-surface-container-low);min-height:44px;color:var(--color-on-surface-variant);font:var(--text-label-lg);cursor:pointer;flex:1}._themeActive_87w0v_142{background:var(--color-primary-container);border-color:var(--color-primary-container);color:var(--color-on-primary)}[data-theme=dark] ._themeActive_87w0v_142{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._page_1wm7d_1{gap:var(--space-md);flex-direction:column;display:flex}._intro_1wm7d_7{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._list_1wm7d_13{gap:var(--space-sm);flex-direction:column;display:flex}._session_1wm7d_19{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}._sessionHead_1wm7d_26{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._sessionTitle_1wm7d_33{color:var(--color-on-surface);font:var(--text-label-lg);margin:0}._sessionMeta_1wm7d_39{margin:var(--space-xs) 0 0;color:var(--color-on-surface-variant);font:var(--text-body-sm)}._sessionDesc_1wm7d_45{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._enrollRow_1wm7d_51{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._enrollInfo_1wm7d_58{color:var(--color-on-surface-variant);font:var(--text-body-sm)}._attendees_1wm7d_63{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant);flex-direction:column;display:flex}._attendee_1wm7d_63{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._attendeeName_1wm7d_78{color:var(--color-on-surface);font:var(--text-body-sm)}._statusButtons_1wm7d_83{gap:var(--space-xs);display:flex}._statusButton_1wm7d_83{min-height:32px;padding:0 var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-on-surface-variant);font:var(--text-label-md);cursor:pointer;background:0 0}._statusButtonActive_1wm7d_99{border-color:var(--color-primary-container);background:var(--color-primary-container);color:var(--color-on-primary)}._form_1wm7d_105{gap:var(--space-md);flex-direction:column;display:flex}._field_1wm7d_111{gap:var(--space-xs);flex-direction:column;display:flex}._field_1wm7d_111 label{color:var(--color-on-surface-variant);font:var(--text-label-md)}._field_1wm7d_111 input,._field_1wm7d_111 select,._field_1wm7d_111 textarea{width:100%;min-height:44px;padding:0 var(--space-md);border:1px solid var(--brand-grey);border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font:var(--text-body-md)}._field_1wm7d_111 textarea{min-height:72px;padding:var(--space-sm) var(--space-md);resize:vertical}._field_1wm7d_111 input:focus,._field_1wm7d_111 select:focus,._field_1wm7d_111 textarea:focus{border-color:var(--brand-emerald);outline:0;box-shadow:0 0 0 3px #23756826}._row_1wm7d_149{gap:var(--space-sm);display:flex}._error_1wm7d_154{color:var(--color-error);font:var(--text-body-sm);margin:0}._page_1mm58_1,._card_1mm58_7{gap:var(--space-md);flex-direction:column;display:flex}._card_1mm58_7 h1{font:var(--text-headline-sm);color:var(--color-on-surface)}._hint_1mm58_18{font:var(--text-body-sm);color:var(--color-on-surface-variant)}._options_1mm58_23{gap:var(--space-sm);flex-direction:column;display:flex}._option_1mm58_23{align-items:flex-start;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);cursor:pointer;display:flex}._option_1mm58_23:has(input:checked){border-color:var(--color-primary);background:var(--color-surface-container-low)}._option_1mm58_23 input{accent-color:var(--color-primary);margin-top:4px}._optionText_1mm58_50{flex-direction:column;gap:2px;display:flex}._optionText_1mm58_50 strong{font:var(--text-label-md);color:var(--color-on-surface)}._optionText_1mm58_50 small{font:var(--text-body-sm);color:var(--color-on-surface-variant)}._page_c5gn5_1{gap:var(--space-md);flex-direction:column;display:flex}._pageTitle_c5gn5_7{font:var(--text-headline-md);color:var(--color-on-surface);margin:0}._grid_c5gn5_13{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._card_c5gn5_19{align-items:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center;border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-on-surface);flex-direction:column;text-decoration:none;transition:background .15s;display:flex}._card_c5gn5_19:hover{background:var(--color-surface-container-low)}._card_c5gn5_19 h2{font:var(--text-label-lg);margin:0}._card_c5gn5_19 p{color:var(--color-on-surface-variant);font:var(--text-body-sm);margin:0}._page_1qqew_1{justify-content:center;align-items:center;gap:var(--space-md);min-height:60vh;padding:var(--space-xl);text-align:center;flex-direction:column;display:flex}._iconWrap_1qqew_12{border-radius:var(--radius-full);background:var(--color-surface-container);width:88px;height:88px;color:var(--color-on-surface-variant);justify-content:center;align-items:center;display:inline-flex}._page_1qqew_1 h1{font:var(--text-headline-sm);color:var(--color-on-surface)}._page_1qqew_1 p{font:var(--text-body-md);color:var(--color-on-surface-variant)}
