@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#0a0e13;--bg-sidebar:#0e1319;--bg-card:#121820;--bg-card-elevated:#131b24;--bg-input:#10161e;--bg-hover:#1b232d;--bg-muted:#171f28;--border-subtle:#1e2834;--border:#253242;--border-strong:#2a3646;--text:#ecf3fb;--text-bright:#f3f6fa;--text-muted:#8b97a6;--text-muted-2:#7c8896;--text-muted-3:#aeb7c1;--text-muted-4:#6f7c8c;--text-sidebar:#dce5ef;--text-active:#f0f4f8;--text-soft:#e2e8f0;--on-accent:#fff;--bg-page-deep:#07090d;--bg-page-2:#0d1117;--bg-page-3:#0e141b;--bg-deep-blue:#0f172a;--bg-deep-3:#152033;--bg-elevated-2:#1a2430;--bg-hover-2:#243040;--border-strong-2:#2a3544;--accent:#3ddc84;--accent-deep:#13a45d;--accent-mid:#2ea043;--accent-deep-2:#14995a;--accent-soft:#3ddc8424;--accent-ink:#062214;--accent-text:#6ee7a8;--accent-text-2:#b6f0d0;--accent-text-3:#89efaf;--danger:#f87171;--danger-deep:#dc2626;--danger-soft:#f871711f;--danger-text:#ff8a90;--danger-text-2:#ff9aa0;--danger-text-3:#fecaca;--danger-bg:#7a2e2e;--danger-bg-2:#1a1214;--warning-text:#f7dc6f;--warning-text-2:#fbbf24;--warning-text-3:#f0d9a8;--warning-text-4:#f0c674;--warning-bg:#5c4a28;--warning-bg-2:#2a2214;--success-bg:#143226;--success-bg-2:#132a21;--success-border:#1f4d38;--info-bg:#1e3a5f;--info-text:#9ec5ff;--info-text-2:#7eb6ff;--bg-elevated-3:#1a222c;--bg-elevated-4:#1a2330;--border-strong-3:#1f2a38;--text-soft-2:#e8eef5;--shadow-card:0 16px 40px #00000047;--shadow-modal:0 24px 48px #00000073;--font-sans:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, system-ui, sans-serif;--font-display:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, system-ui, sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#f7faf8;--bg-sidebar:#fff;--bg-card:#fff;--bg-card-elevated:#fff;--bg-input:#fff;--bg-hover:#f2f6f3;--bg-muted:#f4f8f5;--border-subtle:#eaefec;--border:#e4eae6;--border-strong:#d7dedb;--text:#24332a;--text-bright:#0f1f17;--text-muted:#7b8a82;--text-muted-2:#94a39b;--text-muted-3:#5c6b63;--text-muted-4:#94a39b;--text-sidebar:#4a5a51;--text-active:#15803d;--text-soft:#243329;--on-accent:#fff;--bg-page-deep:#eef4f0;--bg-page-2:#f7faf8;--bg-page-3:#f7faf8;--bg-deep-blue:#f7faf8;--bg-deep-3:#eef6f0;--bg-elevated-2:#f2f6f3;--bg-hover-2:#e9f2ec;--border-strong-2:#d7dedb;--accent:#16a34a;--accent-deep:#15803d;--accent-mid:#22c55e;--accent-deep-2:#15803d;--accent-soft:#e6f6ed;--accent-ink:#0d3b23;--accent-text:#15803d;--accent-text-2:#15803d;--accent-text-3:#15803d;--danger:#d92d2d;--danger-deep:#b91c1c;--danger-soft:#d92d2d1a;--danger-text:#b3261e;--danger-text-2:#b3261e;--danger-text-3:#b3261e;--danger-bg:#fdecec;--danger-bg-2:#fdf2f2;--warning-text:#8a6d1a;--warning-text-2:#8a6d1a;--warning-text-3:#8a6d1a;--warning-text-4:#8a6d1a;--warning-bg:#fbf3e0;--warning-bg-2:#fdf8ec;--success-bg:#dcf5e6;--success-bg-2:#e6f6ed;--success-border:#bfe6cf;--info-bg:#e8f0fb;--info-text:#1f5fb0;--info-text-2:#1f5fb0;--bg-elevated-3:#f2f6f3;--bg-elevated-4:#eef6f0;--border-strong-3:#d7dedb;--text-soft-2:#243329;--shadow-card:0 10px 26px #0f1f170f;--shadow-modal:0 18px 44px #0f1f1729}:root[data-eyecare=on] body:after{content:"";pointer-events:none;z-index:2147483000;mix-blend-mode:multiply;opacity:.14;background:#ff9a2e;position:fixed;inset:0}:root[data-comfort=on] .eddy{letter-spacing:.1px;font-size:16.5px;line-height:1.7}:root[data-comfort=on] .eddy p,:root[data-comfort=on] .eddy li,:root[data-comfort=on] .eddy label,:root[data-comfort=on] .eddy td{line-height:1.75}:root[data-comfort=on] .eddy-btn{padding:11px 18px}:root[data-comfort=on] .eddy-card{padding:22px}html{background:var(--bg-page)}body{background:var(--bg-page);min-height:100vh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#2f3b4c transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#2f3b4c;background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}
