:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fyv-green-50:#f2f9f1;--fyv-green-100:#e1f2de;--fyv-green-200:#bee3b9;--fyv-green-500:#39b54a;--fyv-green-600:#2fa23f;--fyv-green-700:#0d6c28;--fyv-green-900:#0d6c28;--fyv-green-950:#084a1b;--fyv-purple-50:#f8f1f8;--fyv-purple-100:#eedfef;--fyv-purple-700:#92278f;--fyv-purple-900:#4a0d4e;--fyv-blue-50:#eef6fc;--fyv-blue-100:#d6e9f8;--fyv-blue-300:#92c5eb;--fyv-blue-600:#1b75bc;--fyv-blue-900:#054372;--gray-0:#fff;--gray-25:#fbfcfb;--gray-50:#f5f8f6;--gray-100:#edf2ee;--gray-200:#dde5df;--gray-300:#c5d0c8;--gray-500:#6b766e;--gray-700:#3f4942;--gray-900:#171a17;--color-success:#0d6c28;--color-success-bg:#e9f5e7;--color-warning:#8a5d00;--color-warning-bg:#fcf3dd;--color-danger:#b42318;--color-danger-bg:#fdecea;--color-info:#92278f;--color-info-bg:#f8f1f8;--color-disabled:#646e67;--color-disabled-bg:#edf2ee;--bg-page:#f5f8f6;--bg-surface:#fff;--bg-subtle:#fbfcfb;--bg-inverse:#0d6c28;--text-primary:#171a17;--text-secondary:#475149;--text-muted:#68736b;--text-inverse:#fff;--text-on-bright:#0b2914;--border-subtle:#dde5df;--border-strong:#aab8ae;--overlay:#153f2185;--action-primary-bg:#39b54a;--action-primary-text:#0b2914;--action-primary-hover:#2fa23f;--action-strong-bg:#0d6c28;--action-strong-text:#fff;--action-accent-bg:#92278f;--action-accent-text:#fff;--action-milestone-bg:#1b75bc;--action-milestone-text:#fff;--focus-color:#92278f;--focus-ring:0 0 0 3px #92278f47;--font-ui:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3.5rem;--leading-tight:1.12;--leading-heading:1.22;--leading-body:1.55;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-pill:999px;--control-sm:2.25rem;--control-md:2.75rem;--control-lg:3.25rem;--touch-target:2.75rem;--shadow-xs:0 1px 2px #153f210f;--shadow-sm:0 4px 14px #153f2114;--shadow-md:0 14px 32px #153f211f;--content-max:75rem;--reading-max:45rem;--sidebar-width:16.5rem;--topbar-height:4.5rem;--frame-public-w:1440px;--frame-public-h:900px;--frame-admin-w:1440px;--frame-admin-h:884px;--frame-mobile-w:390px;--frame-mobile-h:844px;--email-width:640px;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.26s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--z-base:0;--z-sticky:20;--z-dropdown:40;--z-modal:80;--z-nav:100}
