:root{--logo-primary:#f59e0b;--logo-primary-hover:#d97706;--logo-secondary:#ef4444;--logo-muted:#f59e0b1f;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-card:#fff;--bg-sidebar:#fff;--bg-navbar:#fff;--bg-dropdown:#fff;--bg-modal:#fff;--bg-overlay:#00000080;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#64748b;--text-muted:#94a3b8;--text-inverse:#fff;--text-link:#f59e0b;--text-link-hover:#d97706;--border-primary:#e2e8f0;--border-secondary:#f1f5f9;--border-tertiary:#f8fafc;--border-focus:#f59e0b;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000d;--shadow-xl:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000d;--accent-glow:0 0 0 3px #f59e0b40;--accent-primary:#f59e0b;--accent-primary-hover:#d97706;--accent-primary-muted:#f59e0b1a;--accent-secondary:#ef4444;--accent-success:#059669;--accent-success-bg:#0596691a;--accent-success-border:#05966933;--accent-warning:#d97706;--accent-warning-bg:#d977061a;--accent-warning-border:#d9770633;--accent-error:#ef4444;--accent-error-bg:#ef44441a;--accent-error-border:#ef444433;--accent-info:#0ea5e9;--accent-info-bg:#0ea5e91a;--accent-info-border:#0ea5e933;--status-success:#10b981;--status-warning:#f59e0b;--status-error:#ef4444;--status-info:#3b82f6;--input-bg:#fff;--input-border:#e2e8f0;--input-border-focus:#f59e0b;--input-text:#0f172a;--input-placeholder:#94a3b8;--btn-primary-bg:#f59e0b;--btn-primary-text:#fff;--btn-primary-hover:#d97706;--btn-secondary-bg:#f1f5f9;--btn-secondary-text:#0f172a;--btn-secondary-hover:#e2e8f0;--btn-outline-border:#e2e8f0;--btn-outline-text:#0f172a;--btn-outline-hover:#fef3c7;--table-bg:#fff;--table-border:#e2e8f0;--table-header-bg:#f8fafc;--table-header-text:#475569;--table-row-hover:#f8fafc;--table-row-hover-accent:#f59e0b0a;--code-bg:#f1f5f9;--code-text:#0f172a;--code-border:#e2e8f0}[data-theme=dark]{--logo-primary:#f59e0b;--logo-primary-hover:#fbbf24;--logo-secondary:#ef4444;--logo-muted:#f59e0b2e;--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--bg-card:#1e293b;--bg-sidebar:#1e293b;--bg-navbar:#1e293b;--bg-dropdown:#1e293b;--bg-modal:#1e293b;--bg-overlay:#000000b3;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-tertiary:#94a3b8;--text-muted:#64748b;--text-inverse:#0f172a;--text-link:#fbbf24;--text-link-hover:#f59e0b;--border-primary:#334155;--border-secondary:#475569;--border-tertiary:#64748b;--border-focus:#f59e0b;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px -1px #00000059,0 2px 4px -2px #00000040;--shadow-lg:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d;--shadow-xl:0 20px 25px -5px #00000073,0 8px 10px -6px #00000059;--accent-glow:0 0 0 3px #f59e0b59;--accent-primary:#f59e0b;--accent-primary-hover:#fbbf24;--accent-primary-muted:#f59e0b26;--accent-secondary:#ef4444;--accent-success:#10b981;--accent-success-bg:#10b98126;--accent-success-border:#10b9814d;--accent-warning:#f59e0b;--accent-warning-bg:#f59e0b26;--accent-warning-border:#f59e0b4d;--accent-error:#ef4444;--accent-error-bg:#ef444426;--accent-error-border:#ef44444d;--accent-info:#0ea5e9;--accent-info-bg:#0ea5e926;--accent-info-border:#0ea5e94d;--status-success:#22c55e;--status-warning:#fbbf24;--status-error:#f87171;--status-info:#60a5fa;--input-bg:#1e293b;--input-border:#475569;--input-border-focus:#f59e0b;--input-text:#f8fafc;--input-placeholder:#64748b;--btn-primary-bg:#f59e0b;--btn-primary-text:#0f172a;--btn-primary-hover:#fbbf24;--btn-secondary-bg:#334155;--btn-secondary-text:#f8fafc;--btn-secondary-hover:#475569;--btn-outline-border:#475569;--btn-outline-text:#f8fafc;--btn-outline-hover:#334155;--table-bg:#1e293b;--table-border:#334155;--table-header-bg:#0f172a;--table-header-text:#94a3b8;--table-row-hover:#334155;--table-row-hover-accent:#f59e0b14;--code-bg:#334155;--code-text:#f8fafc;--code-border:#475569}*{transition:background-color .2s,border-color .2s,color .2s}.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bg-theme-primary{background-color:var(--bg-primary)}.bg-theme-secondary{background-color:var(--bg-secondary)}.bg-theme-tertiary{background-color:var(--bg-tertiary)}.bg-theme-card{background-color:var(--bg-card)}.text-theme-primary{color:var(--text-primary)}.text-theme-secondary{color:var(--text-secondary)}.text-theme-tertiary{color:var(--text-tertiary)}.text-theme-muted{color:var(--text-muted)}.text-theme-inverse{color:var(--text-inverse)}.border-theme-primary{border-color:var(--border-primary)}.border-theme-secondary{border-color:var(--border-secondary)}.border-theme-tertiary{border-color:var(--border-tertiary)}.shadow-theme-sm{box-shadow:var(--shadow-sm)}.shadow-theme-md{box-shadow:var(--shadow-md)}.shadow-theme-lg{box-shadow:var(--shadow-lg)}.shadow-theme-xl{box-shadow:var(--shadow-xl)}
:root{--font-family:"Rubik";--fs-10:.625em;--fs-12:.75em;--fs-14:.875em;--fs-16:1em;--fs-20:1.25em;--fs-24:1.5em;--fs-35:2.188em;--fs-49:3.063em;--fs-61:3.813em;--fs-98:6.125em;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--ym-bg-white:#fff;--ym-bg-primary-900:#006200;--ym-bg-primary-800:#238119;--ym-bg-primary-600:#f59e0b;--ym-bg-primary-400:#63bf58;--ym-bg-primary-200:#a5d99e;--ym-bg-primary-50:#e8f6e6;--ym-bg-secondary-900:#43178a;--ym-bg-secondary-800:#552398;--ym-bg-secondary-600:#6c32a9;--ym-bg-secondary-400:#8856bb;--ym-bg-secondary-200:#9d74c7;--ym-bg-secondary-100:#d4c4e7;--ym-bg-typo-900:#1e1e1e;--ym-bg-typo-800:#3c3c3c;--ym-bg-typo-600:#818181;--ym-bg-typo-500:#c2c2c2;--ym-bg-typo-400:#dedede;--ym-bg-typo-200:#f5f5f5;--ym-bg-disable:#d2d2d2;--ym-text-white:#fff;--ym-text-primary-stat:#44b273;--ym-text-primary-900:#006200;--ym-text-primary-800:#238119;--ym-text-primary-600:#f59e0b;--ym-text-primary-400:#63bf58;--ym-text-primary-200:#a5d99e;--ym-text-primary-50:#e8f6e6;--ym-text-secondary-900:#43178a;--ym-text-secondary-800:#552398;--ym-text-secondary-600:#6c32a9;--ym-text-secondary-400:#8856bb;--ym-text-secondary-200:#9d74c7;--ym-text-secondary-100:#d4c4e7;--ym-text-typo-900:#1e1e1e;--ym-text-typo-800:#3c3c3c;--ym-text-typo-600:#818181;--ym-text-typo-500:#c2c2c2;--ym-text-typo-400:#dedede;--ym-text-typo-200:#f5f5f5;--ym-text-disable:#d2d2d2;--ym-text-error:#f07676;--input-border:#d2d2d2;--divider-border:#ececec}.fs-10{font-size:var(--fs-10)!important}.fs-12{font-size:var(--fs-12)!important}.fs-14{font-size:var(--fs-14)!important}.fs-16{font-size:var(--fs-16)!important}.fs-20{font-size:var(--fs-20)!important}.fs-24{font-size:var(--fs-24)!important}.fs-35{font-size:var(--fs-35)!important}.fs-49{font-size:var(--fs-49)!important}.fs-61{font-size:var(--fs-61)!important}.fs-98{font-size:var(--fs-98)!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.ym-bg-white{background-color:var(--ym-bg-white)!important}.ym-bg-primary-900{background-color:var(--ym-bg-primary-900)!important}.ym-bg-primary-800{background-color:var(--ym-bg-primary-800)!important}.ym-bg-primary-600{background-color:var(--ym-bg-primary-600)!important}.ym-bg-primary-400{background-color:var(--ym-bg-primary-400)!important}.ym-bg-primary-200{background-color:var(--ym-bg-primary-200)!important}.ym-bg-primary-50{background-color:var(--ym-bg-primary-50)!important}.ym-bg-secondary-900{background-color:var(--ym-bg-secondary-900)!important}.ym-bg-secondary-800{background-color:var(--ym-bg-secondary-800)!important}.ym-bg-secondary-600{background-color:var(--ym-bg-secondary-600)!important}.ym-bg-secondary-400{background-color:var(--ym-bg-secondary-400)!important}.ym-bg-secondary-200{background-color:var(--ym-bg-secondary-200)!important}.ym-bg-secondary-100{background-color:var(--ym-bg-secondary-100)!important}.ym-bg-typo-900{background-color:var(--ym-bg-typo-900)!important}.ym-bg-typo-800{background-color:var(--ym-bg-typo-800)!important}.ym-bg-typo-600{background-color:var(--ym-bg-typo-600)!important}.ym-bg-typo-500{background-color:var(--ym-bg-typo-500)!important}.ym-bg-typo-400{background-color:var(--ym-bg-typo-400)!important}.ym-bg-typo-200{background-color:var(--ym-bg-typo-200)!important}.ym-bg-disable{background-color:var(--ym-bg-disable)!important}.ym-text-white{color:var(--ym-text-white)!important}.ym-text-primary-900{color:var(--ym-text-primary-900)!important}.ym-text-primary-800{color:var(--ym-text-primary-800)!important}.ym-text-primary-600{color:var(--ym-text-primary-600)!important}.ym-text-primary-400{color:var(--ym-text-primary-400)!important}.ym-text-primary-200{color:var(--ym-text-primary-200)!important}.ym-text-primary-50{color:var(--ym-text-primary-50)!important}.ym-text-secondary-900{color:var(--ym-text-secondary-900)!important}.ym-text-secondary-800{color:var(--ym-text-secondary-800)!important}.ym-text-secondary-600{color:var(--ym-text-secondary-600)!important}.ym-text-secondary-400{color:var(--ym-text-secondary-400)!important}.ym-text-secondary-200{color:var(--ym-text-secondary-200)!important}.ym-text-secondary-100{color:var(--ym-text-secondary-100)!important}.ym-text-typo-900{color:var(--ym-text-typo-900)!important}.ym-text-typo-800{color:var(--ym-text-typo-800)!important}.ym-text-typo-600{color:var(--ym-text-typo-600)!important}.ym-text-typo-500{color:var(--ym-text-typo-500)!important}.ym-text-typo-400{color:var(--ym-text-typo-400)!important}.ym-text-typo-200{color:var(--ym-text-typo-200)!important}.ym-text-disable{color:var(--ym-text-disable)!important}.ym-text-error{color:var(--ym-text-error)!important}.input-border{border:var(--input-border)!important}.divider-border{border:var(--divider-border)!important}.btn,.bth:focus{border-radius:.25em;box-shadow:none!important}.btn-outline-primary{border-color:var(--ym-bg-primary-600)!important;color:var(--ym-text-primary-600)!important}.btn-outline-primary:hover{border-color:var(--ym-bg-primary-800)!important;color:var(--ym-text-white)!important}.disabled{background-color:var(--input-border);border:0}.btn-link{border:0;outline:0;padding:0;text-decoration:none;color:var(--ym-text-typo-600)!important}.stat-text-400{color:var(--ym-text-primary-stat)!important}
