:root{--surface-canvas:#eff6f2;--surface-shell:#dfeee5;--surface-header-nav:#ffffff;--surface-utility:#e3f0e7;--surface-content:#ffffff;--surface-raised:#ffffff;--interactive-primary:#176249;--interactive-primary-hover:#104b38;--interactive-primary-active:#0e392b;--interactive-subtle-surface:#e3f0e7;--interactive-subtle-text:#176249;--text-primary:#172c23;--text-secondary:#415d52;--text-on-accent:#ffffff;--border-default:#c5d8cd;--border-strong:#647e70;--focus-ring:#176249;--decoration-shadow:#dfeee5;--status-success:#17633b;--status-success-text:#17633b;--status-success-surface:#e3f0e7;--status-warning:#835100;--status-warning-text:#835100;--status-warning-surface:#e3f0e7;--status-error:#a42829;--status-error-text:#a42829;--status-error-surface:#e3f0e7;--status-info:#285e9a;--status-info-text:#285e9a;--status-info-surface:#e3f0e7;color-scheme:light}
:root[data-theme="light"],:root[data-theme="system"]{--surface-canvas:#eff6f2;--surface-shell:#dfeee5;--surface-header-nav:#ffffff;--surface-utility:#e3f0e7;--surface-content:#ffffff;--surface-raised:#ffffff;--interactive-primary:#176249;--interactive-primary-hover:#104b38;--interactive-primary-active:#0e392b;--interactive-subtle-surface:#e3f0e7;--interactive-subtle-text:#176249;--text-primary:#172c23;--text-secondary:#415d52;--text-on-accent:#ffffff;--border-default:#c5d8cd;--border-strong:#647e70;--focus-ring:#176249;--decoration-shadow:#dfeee5;--status-success:#17633b;--status-success-text:#17633b;--status-success-surface:#e3f0e7;--status-warning:#835100;--status-warning-text:#835100;--status-warning-surface:#e3f0e7;--status-error:#a42829;--status-error-text:#a42829;--status-error-surface:#e3f0e7;--status-info:#285e9a;--status-info-text:#285e9a;--status-info-surface:#e3f0e7;color-scheme:light}
:root[data-theme="dark"]{--surface-canvas:#111d1a;--surface-shell:#0b1512;--surface-header-nav:#192b25;--surface-utility:#22352f;--surface-content:#192b25;--surface-raised:#233830;--interactive-primary:#87e5af;--interactive-primary-hover:#b0f3c9;--interactive-primary-active:#6dcc97;--interactive-subtle-surface:#22352f;--interactive-subtle-text:#87e5af;--text-primary:#eaf7f0;--text-secondary:#b9cfc3;--text-on-accent:#102018;--border-default:#41594e;--border-strong:#88a597;--focus-ring:#87e5af;--decoration-shadow:#0b1512;--status-success:#8de3ac;--status-success-text:#8de3ac;--status-success-surface:#22352f;--status-warning:#f0c56a;--status-warning-text:#f0c56a;--status-warning-surface:#22352f;--status-error:#ffaaa6;--status-error-text:#ffaaa6;--status-error-surface:#22352f;--status-info:#9acaff;--status-info-text:#9acaff;--status-info-surface:#22352f;color-scheme:dark}
@media(prefers-color-scheme:dark){:root[data-theme="system"]{--surface-canvas:#111d1a;--surface-shell:#0b1512;--surface-header-nav:#192b25;--surface-utility:#22352f;--surface-content:#192b25;--surface-raised:#233830;--interactive-primary:#87e5af;--interactive-primary-hover:#b0f3c9;--interactive-primary-active:#6dcc97;--interactive-subtle-surface:#22352f;--interactive-subtle-text:#87e5af;--text-primary:#eaf7f0;--text-secondary:#b9cfc3;--text-on-accent:#102018;--border-default:#41594e;--border-strong:#88a597;--focus-ring:#87e5af;--decoration-shadow:#0b1512;--status-success:#8de3ac;--status-success-text:#8de3ac;--status-success-surface:#22352f;--status-warning:#f0c56a;--status-warning-text:#f0c56a;--status-warning-surface:#22352f;--status-error:#ffaaa6;--status-error-text:#ffaaa6;--status-error-surface:#22352f;--status-info:#9acaff;--status-info-text:#9acaff;--status-info-surface:#22352f;color-scheme:dark}}
