:root{--color-success:#2f7a55;--color-warning:#b87a24;--color-danger:#b04a4a;--color-info:#3a7a96;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--radius-xs:0.5rem;--radius-sm:0.5rem;--radius-md:0.875rem;--radius-lg:1.125rem;--radius-xl:1.5rem;--radius-card:1rem;--radius-nav:0.5rem;--radius-banner:0.75rem;--radius-button:0.875rem;--radius-panel:1.25rem;--font-sans:"IBM Plex Sans","Segoe UI",sans-serif;--font-display:"Fraunces",Georgia,serif;--font-arabic:"Bukra","Segoe UI",sans-serif;--type-caption-size:0.75rem;--type-caption-line:1rem;--type-caption-weight:400;--type-label-sm-size:0.875rem;--type-label-sm-line:1.25rem;--type-label-sm-weight:600;--type-body-md-size:1rem;--type-body-md-line:1.5rem;--type-body-md-weight:400;--type-headline-lg-mobile-size:1.5rem;--type-headline-lg-mobile-line:2rem;--type-headline-lg-mobile-weight:700;--type-headline-lg-size:2rem;--type-headline-lg-line:2.5rem;--type-headline-lg-weight:700;--type-headline-lg-tracking:-0.02em;--type-kpi-value-size:1.75rem;--type-kpi-value-line:2.125rem;--type-kpi-value-weight:700;--type-kpi-value-tracking:-0.03em;--type-brand-hero-size:3.5rem;--type-brand-hero-line:1.1;--type-brand-hero-weight:600;--type-brand-hero-tracking:-0.02em;--bp-sm:640;--bp-md:768;--bp-lg:1024;--bp-xl:1280;--motion-fast:150ms;--motion-base:280ms;--motion-slow:450ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--shadow-sm:0 1px 2px rgba(28,36,33,0.05);--shadow-md:0 12px 32px rgba(28,36,33,0.07);--shadow-soft:0 8px 28px rgba(28,36,33,0.06);--shell-sidebar-width:15.5rem;--shell-sidebar-collapsed:4.25rem;--shell-drawer-width:17.5rem;--shell-radius:1.25rem;--shell-header-height:4rem;--shell-bottom-nav-height:4rem;--shell-reading-max:55rem;--shell-content-max:90rem;--stat-card-min-height:5.25rem;--table-row-height:3.25rem;--table-header-height:2.75rem;--z-drawer:1000;--z-toast:1200;--z-loader:1300;--z-position-error:1100;--color-primary:#2a4a6e;--color-primary-text:#2a4a6e;--color-primary-hover:#1f3956;--color-on-primary:#ffffff;--color-primary-container:#2a4a6e;--color-on-primary-container:#c5d8ef;--color-secondary:#c2a05c;--color-accent:#4a7ab0;--color-bg:#f3f5f8;--color-bg-elevated:#fbfbfb;--color-fg:#1e2733;--color-fg-muted:#5e6b7a;--color-border:#d5dce6;--color-overlay:rgba(30,39,51,0.4);--color-surface-soft:#e8edf4}html[lang=en]{--type-caption-size:0.75rem;--type-caption-line:1rem;--type-caption-weight:400;--type-label-sm-size:0.875rem;--type-label-sm-line:1.25rem;--type-label-sm-weight:600;--type-body-md-size:1rem;--type-body-md-line:1.5rem;--type-body-md-weight:400;--type-headline-lg-mobile-size:1.5rem;--type-headline-lg-mobile-line:2rem;--type-headline-lg-mobile-weight:700;--type-headline-lg-size:2rem;--type-headline-lg-line:2.5rem;--type-headline-lg-weight:700;--type-headline-lg-tracking:-0.02em;--type-kpi-value-size:1.75rem;--type-kpi-value-line:2.125rem;--type-kpi-value-weight:700;--type-kpi-value-tracking:-0.03em;--type-brand-hero-size:3.5rem;--type-brand-hero-line:1.1;--type-brand-hero-weight:600;--type-brand-hero-tracking:-0.02em}html[lang=ar]{--type-caption-size:0.7rem;--type-caption-line:1rem;--type-caption-weight:400;--type-label-sm-size:0.8125rem;--type-label-sm-line:1.2rem;--type-label-sm-weight:700;--type-body-md-size:0.9375rem;--type-body-md-line:1.45rem;--type-body-md-weight:400;--type-headline-lg-mobile-size:1.375rem;--type-headline-lg-mobile-line:1.875rem;--type-headline-lg-mobile-weight:700;--type-headline-lg-size:1.825rem;--type-headline-lg-line:2.25rem;--type-headline-lg-weight:700;--type-headline-lg-tracking:0;--type-kpi-value-size:1.6rem;--type-kpi-value-line:2rem;--type-kpi-value-weight:700;--type-kpi-value-tracking:0;--type-brand-hero-size:3.1rem;--type-brand-hero-line:1.15;--type-brand-hero-weight:700;--type-brand-hero-tracking:0}[data-palette=darkAubergine][data-theme=dark]{--color-bg-elevated:#2e0f35}[data-palette=darkOlive][data-theme=dark]{--color-bg-elevated:#283113}[data-palette=inkTeal][data-theme=dark]{--color-bg-elevated:#053d3a}[data-theme=dark]:not([data-palette]){--color-bg:#151c19;--color-bg-elevated:#1f2925;--color-fg:#e4ebe7;--color-fg-muted:#b8c7bf;--color-border:#31403a;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#26322d;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}:root{--illustration-accent:var(--color-primary);--illustration-floor:color-mix(in srgb,var(--color-surface-soft) 55%,#ffffff);--illustration-shadow:color-mix(in srgb,var(--color-border) 75%,#ffffff);--illustration-muted:var(--color-border)}[data-theme=dark]{--illustration-accent:var(--color-accent);--illustration-floor:var(--color-surface-soft);--illustration-shadow:color-mix(in srgb,var(--color-border) 65%,#000000);--illustration-muted:var(--color-border);--color-accent-soft-bg:color-mix(in srgb,var(--color-primary) 24%,var(--color-bg-elevated));--color-accent-soft-fg:var(--color-on-primary-container);--color-accent-soft-border:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));--color-chip-selected-soft-bg:color-mix(in srgb,var(--color-primary) 30%,var(--color-bg-elevated));--color-chip-selected-soft-fg:var(--color-on-primary-container);--color-chip-selected-soft-border:color-mix(in srgb,var(--color-primary) 48%,var(--color-border))}[data-palette=teal]{--color-primary:#1f6b56;--color-primary-hover:#185544;--color-on-primary:#ffffff;--color-primary-container:#1f6b56;--color-on-primary-container:#a0e9ce;--color-secondary:#c2a05c;--color-accent:#3a9478;--color-primary-text:#1f6b56}[data-palette=teal]:not([data-theme]),[data-palette=teal][data-theme=light]{--color-bg:#f3f6f4;--color-bg-elevated:#fbfbfb;--color-fg:#24302c;--color-fg-muted:#5f6d67;--color-border:#d7e0db;--color-overlay:rgba(36,48,44,0.4);--color-surface-soft:#e7efeb}[data-palette=teal][data-theme=dark]{--color-bg:#151c19;--color-bg-elevated:#1f2925;--color-fg:#e4ebe7;--color-fg-muted:#b8c7bf;--color-border:#31403a;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#26322d;--color-primary-text:#79a69a;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=navy]{--color-primary:#2a4a6e;--color-primary-hover:#1f3956;--color-on-primary:#ffffff;--color-primary-container:#2a4a6e;--color-on-primary-container:#c5d8ef;--color-secondary:#c2a05c;--color-accent:#4a7ab0;--color-primary-text:#2a4a6e}[data-palette=navy]:not([data-theme]),[data-palette=navy][data-theme=light]{--color-bg:#f3f5f8;--color-bg-elevated:#fbfbfb;--color-fg:#1e2733;--color-fg-muted:#5e6b7a;--color-border:#d5dce6;--color-overlay:rgba(30,39,51,0.4);--color-surface-soft:#e8edf4}[data-palette=navy][data-theme=dark]{--color-bg:#141920;--color-bg-elevated:#1d2530;--color-fg:#e6ebf2;--color-fg-muted:#b8c4d4;--color-border:#2f3b4c;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#252f3c;--color-primary-text:#7f92a8;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=sky]{--color-primary:#267892;--color-primary-hover:#1d5f74;--color-on-primary:#ffffff;--color-primary-container:#267892;--color-on-primary-container:#b8e4f0;--color-secondary:#d4a56c;--color-accent:#459fb8;--color-primary-text:#267892}[data-palette=sky]:not([data-theme]),[data-palette=sky][data-theme=light]{--color-bg:#f3f7f9;--color-bg-elevated:#fbfbfb;--color-fg:#1d2a30;--color-fg-muted:#5c6d75;--color-border:#d2dde3;--color-overlay:rgba(29,42,48,0.4);--color-surface-soft:#e6f0f4}[data-palette=sky][data-theme=dark]{--color-bg:#141a1e;--color-bg-elevated:#1d262b;--color-fg:#e5eef2;--color-fg-muted:#b6c5cd;--color-border:#2e3b42;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#243038;--color-primary-text:#67a1b3;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=coral]{--color-primary:#b45c4e;--color-primary-hover:#9a4d41;--color-on-primary:#ffffff;--color-primary-container:#b45c4e;--color-on-primary-container:#f5d4ce;--color-secondary:#c2a05c;--color-accent:#d47868;--color-primary-text:#ffffff}[data-palette=coral]:not([data-theme]),[data-palette=coral][data-theme=light]{--color-bg:#f8f4f3;--color-bg-elevated:#fbfbfb;--color-fg:#2f2422;--color-fg-muted:#6d5c59;--color-border:#e3d8d5;--color-overlay:rgba(47,36,34,0.4);--color-surface-soft:#f0e6e3}[data-palette=coral][data-theme=dark]{--color-bg:#1c1615;--color-bg-elevated:#2a2120;--color-fg:#f0e8e6;--color-fg-muted:#c9bbb7;--color-border:#433634;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#322928;--color-primary-text:#c37d71;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=sage]{--color-primary:#5a7a62;--color-primary-hover:#486350;--color-on-primary:#ffffff;--color-primary-container:#5a7a62;--color-on-primary-container:#d5e8da;--color-secondary:#b8a06a;--color-accent:#7a9a82;--color-primary-text:#5a7a62}[data-palette=sage]:not([data-theme]),[data-palette=sage][data-theme=light]{--color-bg:#f4f6f4;--color-bg-elevated:#fbfbfb;--color-fg:#27302a;--color-fg-muted:#5f6d64;--color-border:#d8e0da;--color-overlay:rgba(39,48,42,0.4);--color-surface-soft:#e8efe9}[data-palette=sage][data-theme=dark]{--color-bg:#161b18;--color-bg-elevated:#212821;--color-fg:#e6ebe7;--color-fg-muted:#b8c7be;--color-border:#334038;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2a322c;--color-primary-text:#7b9581;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=mint]{--color-primary:#3d8a78;--color-primary-hover:#317060;--color-on-primary:#ffffff;--color-primary-container:#3d8a78;--color-on-primary-container:#c8f0e4;--color-secondary:#c2a05c;--color-accent:#5aaf9a;--color-primary-text:#ffffff}[data-palette=mint]:not([data-theme]),[data-palette=mint][data-theme=light]{--color-bg:#f2f8f6;--color-bg-elevated:#fbfbfb;--color-fg:#1f2e2a;--color-fg-muted:#5a6e68;--color-border:#d0e2dc;--color-overlay:rgba(31,46,42,0.4);--color-surface-soft:#e3f1ec}[data-palette=mint][data-theme=dark]{--color-bg:#131a18;--color-bg-elevated:#1c2623;--color-fg:#e3efeb;--color-fg-muted:#b4c8bf;--color-border:#2c3d38;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#24322e;--color-primary-text:#64a193;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=slate]{--color-primary:#4a5d6e;--color-primary-hover:#3a4a58;--color-on-primary:#ffffff;--color-primary-container:#4a5d6e;--color-on-primary-container:#d0dce6;--color-secondary:#a89068;--color-accent:#6a8094;--color-primary-text:#4a5d6e}[data-palette=slate]:not([data-theme]),[data-palette=slate][data-theme=light]{--color-bg:#f4f5f7;--color-bg-elevated:#fbfbfb;--color-fg:#222830;--color-fg-muted:#5e6874;--color-border:#d6dbe2;--color-overlay:rgba(34,40,48,0.4);--color-surface-soft:#e9ecf0}[data-palette=slate][data-theme=dark]{--color-bg:#15181c;--color-bg-elevated:#1e2329;--color-fg:#e6e9ed;--color-fg-muted:#b7bfc8;--color-border:#313942;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#272d35;--color-primary-text:#808e9a;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=ocean]{--color-primary:#2a6a7a;--color-primary-hover:#215560;--color-on-primary:#ffffff;--color-primary-container:#2a6a7a;--color-on-primary-container:#bde6f0;--color-secondary:#c2a05c;--color-accent:#3d8fa3;--color-primary-text:#2a6a7a}[data-palette=ocean]:not([data-theme]),[data-palette=ocean][data-theme=light]{--color-bg:#f2f6f8;--color-bg-elevated:#fbfbfb;--color-fg:#1d2a30;--color-fg-muted:#576870;--color-border:#d0dde3;--color-overlay:rgba(29,42,48,0.4);--color-surface-soft:#e4eef2}[data-palette=ocean][data-theme=dark]{--color-bg:#13191c;--color-bg-elevated:#1c2529;--color-fg:#e4eef2;--color-fg-muted:#b4c4cb;--color-border:#2d3b42;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#243038;--color-primary-text:#6a97a2;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=lilac]{--color-primary:#6b5f82;--color-primary-hover:#564c69;--color-on-primary:#ffffff;--color-primary-container:#6b5f82;--color-on-primary-container:#e2d8f0;--color-secondary:#b8a06a;--color-accent:#8778a0;--color-primary-text:#6b5f82}[data-palette=lilac]:not([data-theme]),[data-palette=lilac][data-theme=light]{--color-bg:#f6f4f8;--color-bg-elevated:#fbfbfb;--color-fg:#2a2632;--color-fg-muted:#655e72;--color-border:#ddd8e4;--color-overlay:rgba(42,38,50,0.4);--color-surface-soft:#ede8f3}[data-palette=lilac][data-theme=dark]{--color-bg:#17151c;--color-bg-elevated:#221f28;--color-fg:#ece8f2;--color-fg-muted:#c2b8cf;--color-border:#383244;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2c2834;--color-primary-text:#978fa8;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=amber]{--color-primary:#a67a30;--color-primary-hover:#8a5628;--color-on-primary:#ffffff;--color-primary-container:#a67a30;--color-on-primary-container:#f5e6c8;--color-secondary:#6a8a78;--color-accent:#c09448;--color-primary-text:#ffffff}[data-palette=amber]:not([data-theme]),[data-palette=amber][data-theme=light]{--color-bg:#f8f5f0;--color-bg-elevated:#fbfbfb;--color-fg:#2e2820;--color-fg-muted:#6d6354;--color-border:#e4dccf;--color-overlay:rgba(46,40,32,0.4);--color-surface-soft:#f0e9de}[data-palette=amber][data-theme=dark]{--color-bg:#1a1713;--color-bg-elevated:#262119;--color-fg:#f0eae2;--color-fg-muted:#c9beb0;--color-border:#3f372c;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#302a22;--color-primary-text:#af8745;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=rose]{--color-primary:#a65d72;--color-primary-hover:#8a4c5e;--color-on-primary:#ffffff;--color-primary-container:#a65d72;--color-on-primary-container:#f5d8e2;--color-secondary:#c2a05c;--color-accent:#c0788c;--color-primary-text:#a65d72}[data-palette=rose]:not([data-theme]),[data-palette=rose][data-theme=light]{--color-bg:#f8f4f5;--color-bg-elevated:#fbfbfb;--color-fg:#2f2428;--color-fg-muted:#6d5c62;--color-border:#e3d6db;--color-overlay:rgba(47,36,40,0.4);--color-surface-soft:#f0e6ea}[data-palette=rose][data-theme=dark]{--color-bg:#1c1518;--color-bg-elevated:#2a2024;--color-fg:#f0e8eb;--color-fg-muted:#c9bbc0;--color-border:#43343a;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#32282c;--color-primary-text:#b87d8e;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=forest]{--color-primary:#2f5e48;--color-primary-hover:#254a39;--color-on-primary:#ffffff;--color-primary-container:#2f5e48;--color-on-primary-container:#b8e0c8;--color-secondary:#c2a05c;--color-accent:#458a68;--color-primary-text:#2f5e48}[data-palette=forest]:not([data-theme]),[data-palette=forest][data-theme=light]{--color-bg:#f2f5f3;--color-bg-elevated:#fbfbfb;--color-fg:#1f2c26;--color-fg-muted:#56685e;--color-border:#d2ddd6;--color-overlay:rgba(31,44,38,0.4);--color-surface-soft:#e4ede7}[data-palette=forest][data-theme=dark]{--color-bg:#121916;--color-bg-elevated:#1b2420;--color-fg:#e4ebe7;--color-fg-muted:#b4c4ba;--color-border:#2c3b34;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#24302a;--color-primary-text:#829e91;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=machineRed]{--color-primary:#ff2e3a;--color-primary-hover:#d91824;--color-on-primary:#ffffff;--color-primary-container:#ff2e3a;--color-on-primary-container:#ffe0e2;--color-secondary:#dbf6ff;--color-accent:#dbf6ff;--color-primary-text:#ffffff}[data-palette=machineRed]:not([data-theme]),[data-palette=machineRed][data-theme=light]{--color-bg:#f4fbfe;--color-bg-elevated:#fbfbfb;--color-fg:#1c1214;--color-fg-muted:#6a5558;--color-border:#c5e4ef;--color-overlay:rgba(28,18,20,0.4);--color-surface-soft:#dbf6ff}[data-palette=machineRed][data-theme=dark]{--color-bg:#1a1012;--color-bg-elevated:#2a181c;--color-fg:#f4fbfe;--color-fg-muted:#d0b8bc;--color-border:#4a3034;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#3a2226;--color-primary-text:#ff2e3a;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=hyperCobalt]{--color-primary:#0038ff;--color-primary-hover:#002ed4;--color-on-primary:#ffffff;--color-primary-container:#0038ff;--color-on-primary-container:#d6e3ff;--color-secondary:#d6e3ff;--color-accent:#d6e3ff;--color-primary-text:#0038ff}[data-palette=hyperCobalt]:not([data-theme]),[data-palette=hyperCobalt][data-theme=light]{--color-bg:#f4f7ff;--color-bg-elevated:#fbfbfb;--color-fg:#101428;--color-fg-muted:#5a6480;--color-border:#c9d6f5;--color-overlay:rgba(16,20,40,0.4);--color-surface-soft:#d6e3ff}[data-palette=hyperCobalt][data-theme=dark]{--color-bg:#0c1020;--color-bg-elevated:#161c32;--color-fg:#eef2ff;--color-fg-muted:#b8c4e0;--color-border:#2a3458;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#1e2644;--color-primary-text:#6688ff;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=darkAubergine]{--color-primary:#2e0f35;--color-primary-hover:#220a28;--color-primary-container:#2e0f35;--color-on-primary-container:#ffd0f6;--color-secondary:#ff7fec;--color-accent:#ff7fec;--color-primary-text:#2e0f35}[data-palette=darkAubergine]:not([data-theme]),[data-palette=darkAubergine][data-theme=light]{--color-bg:#fbf4fa;--color-bg-elevated:#fbfbfb;--color-fg:#2e0f35;--color-fg-muted:#6e5870;--color-border:#e6d0e4;--color-overlay:rgba(46,15,53,0.4);--color-surface-soft:#ffd6f6}[data-palette=darkAubergine][data-theme=dark]{--color-bg:#1a0a1c;--color-bg-elevated:#3a1844;--color-fg:#f8e8f6;--color-fg-muted:#d4b0d0;--color-border:#4a2848;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#3a1838;--color-primary-text:#ab9fae;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=neonOrange]{--color-primary:#111827;--color-primary-hover:#0b101a;--color-primary-container:#111827;--color-on-primary-container:#ffe0c2;--color-secondary:#ff9030;--color-accent:#ff9030;--color-primary-text:#111827}[data-palette=neonOrange]:not([data-theme]),[data-palette=neonOrange][data-theme=light]{--color-bg:#f8f4ef;--color-bg-elevated:#fbfbfb;--color-fg:#111827;--color-fg-muted:#5c5348;--color-border:#e4d4c0;--color-overlay:rgba(17,24,39,0.4);--color-surface-soft:#ffe4c8}[data-palette=neonOrange][data-theme=dark]{--color-bg:#111827;--color-bg-elevated:#1c2433;--color-fg:#f8f1e8;--color-fg-muted:#c8b8a4;--color-border:#2e3848;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2a241c;--color-primary-text:#888c93;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=chromeBlack]{--color-primary:#0d0d0d;--color-primary-hover:#000000;--color-primary-container:#0d0d0d;--color-on-primary-container:#e8d8ff;--color-secondary:#d9b8ff;--color-accent:#d9b8ff;--color-primary-text:#0d0d0d}[data-palette=chromeBlack]:not([data-theme]),[data-palette=chromeBlack][data-theme=light]{--color-bg:#f7f4fb;--color-bg-elevated:#fbfbfb;--color-fg:#0d0d0d;--color-fg-muted:#5e5668;--color-border:#e0d4f0;--color-overlay:rgba(13,13,13,0.4);--color-surface-soft:#d9b8ff}[data-palette=chromeBlack][data-theme=dark]{--color-bg:#0d0d0d;--color-bg-elevated:#1a1a1a;--color-fg:#f4eeff;--color-fg-muted:#c8b4de;--color-border:#332844;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#261c32;--color-primary-text:#868686;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=nordicIndigo]{--color-primary:#263baa;--color-primary-hover:#1c2d88;--color-on-primary:#ffffff;--color-primary-container:#263baa;--color-on-primary-container:#fff4d6;--color-secondary:#fff4d6;--color-accent:#fff4d6;--color-primary-text:#263baa}[data-palette=nordicIndigo]:not([data-theme]),[data-palette=nordicIndigo][data-theme=light]{--color-bg:#fbf8f0;--color-bg-elevated:#fbfbfb;--color-fg:#1a2040;--color-fg-muted:#5c5870;--color-border:#e6dcc0;--color-overlay:rgba(26,32,64,0.4);--color-surface-soft:#fff4d6}[data-palette=nordicIndigo][data-theme=dark]{--color-bg:#121628;--color-bg-elevated:#1c2240;--color-fg:#fff8e8;--color-fg-muted:#d4c8a8;--color-border:#32385c;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2a2818;--color-primary-text:#7d89cc;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=slateOcean]{--color-primary:#2f4858;--color-primary-hover:#243844;--color-on-primary:#ffffff;--color-primary-container:#2f4858;--color-on-primary-container:#ddfbef;--color-secondary:#ddfbef;--color-accent:#ddfbef;--color-primary-text:#2f4858}[data-palette=slateOcean]:not([data-theme]),[data-palette=slateOcean][data-theme=light]{--color-bg:#f3f8f6;--color-bg-elevated:#fbfbfb;--color-fg:#1c2c34;--color-fg-muted:#5a6c68;--color-border:#c8e6da;--color-overlay:rgba(28,44,52,0.4);--color-surface-soft:#ddfbef}[data-palette=slateOcean][data-theme=dark]{--color-bg:#121c22;--color-bg-elevated:#1c2c34;--color-fg:#e8fbf2;--color-fg-muted:#b4c8be;--color-border:#2e4448;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#1c302c;--color-primary-text:#97a4ac;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=darkOlive]{--color-primary:#283113;--color-primary-hover:#1c240c;--color-primary-container:#283113;--color-on-primary-container:#f3ff74;--color-secondary:#f3ff74;--color-accent:#f3ff74;--color-primary-text:#283113}[data-palette=darkOlive]:not([data-theme]),[data-palette=darkOlive][data-theme=light]{--color-bg:#f7f8ef;--color-bg-elevated:#fbfbfb;--color-fg:#283113;--color-fg-muted:#5c6248;--color-border:#d8e0a8;--color-overlay:rgba(40,49,19,0.4);--color-surface-soft:#f3ff74}[data-palette=darkOlive][data-theme=dark]{--color-bg:#14180c;--color-bg-elevated:#3a4420;--color-fg:#f4f8dc;--color-fg-muted:#c8d09a;--color-border:#3a4424;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2e3418;--color-primary-text:#a9ada1;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=inkTeal]{--color-primary:#053d3a;--color-primary-hover:#032e2c;--color-primary-container:#053d3a;--color-on-primary-container:#ffe2b8;--color-secondary:#ffe2b8;--color-accent:#ffe2b8;--color-primary-text:#053d3a}[data-palette=inkTeal]:not([data-theme]),[data-palette=inkTeal][data-theme=light]{--color-bg:#f8f4ee;--color-bg-elevated:#fbfbfb;--color-fg:#053d3a;--color-fg-muted:#5c6458;--color-border:#e6d4b8;--color-overlay:rgba(5,61,58,0.4);--color-surface-soft:#ffe2b8}[data-palette=inkTeal][data-theme=dark]{--color-bg:#0c1c1a;--color-bg-elevated:#145550;--color-fg:#fff4e4;--color-fg-muted:#d4c4a8;--color-border:#2a4440;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#2a2820;--color-primary-text:#b4c5c4;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=royalIris]{--color-primary:#4c1d95;--color-primary-hover:#3b1578;--color-on-primary:#ffffff;--color-primary-container:#4c1d95;--color-on-primary-container:#b7f7d4;--color-secondary:#b7f7d4;--color-accent:#b7f7d4;--color-primary-text:#4c1d95}[data-palette=royalIris]:not([data-theme]),[data-palette=royalIris][data-theme=light]{--color-bg:#f4f8f6;--color-bg-elevated:#fbfbfb;--color-fg:#2a1848;--color-fg-muted:#5c5870;--color-border:#c8e8d8;--color-overlay:rgba(42,24,72,0.4);--color-surface-soft:#b7f7d4}[data-palette=royalIris][data-theme=dark]{--color-bg:#160e28;--color-bg-elevated:#2a1848;--color-fg:#e8fbf2;--color-fg-muted:#c4b8d8;--color-border:#3a2858;--color-overlay:rgba(0,0,0,0.5);--color-surface-soft:#1c2830;--color-primary-text:#a68eca;--shadow-sm:0 1px 2px rgba(0,0,0,0.28);--shadow-md:0 12px 32px rgba(0,0,0,0.35)}[data-palette=darkAubergine]{--palette-swatch:#2e0f35;--color-primary:#a21caf;--color-primary-hover:#86198f;--color-on-primary:#ffffff;--color-primary-contrast:#ffffff}[data-palette=darkAubergine][data-theme=dark]{--color-primary:#ff7fec;--color-primary-hover:#ff5fe4;--color-on-primary:#2a0a28;--color-primary-contrast:#2a0a28;--color-border:#6a3a68}[data-palette=neonOrange]{--palette-swatch:#111827;--color-primary:#c2410c;--color-primary-hover:#9a3412;--color-on-primary:#ffffff;--color-primary-contrast:#ffffff}[data-palette=neonOrange][data-theme=dark]{--color-primary:#ff9030;--color-primary-hover:#ff7a12;--color-on-primary:#1a1008;--color-primary-contrast:#1a1008;--color-border:#4a4034}[data-palette=chromeBlack]{--palette-swatch:#0d0d0d;--color-primary:#5b2d8e;--color-primary-hover:#4a2476;--color-on-primary:#ffffff;--color-primary-contrast:#ffffff}[data-palette=chromeBlack][data-theme=dark]{--color-primary:#e4ccff;--color-primary-hover:#d4b4ff;--color-on-primary:#1a1024;--color-primary-contrast:#1a1024;--color-border:#4a3c5c}[data-palette=darkOlive]{--palette-swatch:#283113;--color-primary:#3f6212;--color-primary-hover:#365314;--color-on-primary:#ffffff;--color-primary-contrast:#ffffff}[data-palette=darkOlive][data-theme=dark]{--color-primary:#d4f562;--color-primary-hover:#c4e84a;--color-on-primary:#1a2208;--color-primary-contrast:#1a2208;--color-border:#6d7c42}[data-palette=inkTeal]{--palette-swatch:#053d3a;--color-primary:#0f6e68;--color-primary-hover:#0c5854;--color-on-primary:#ffffff;--color-primary-contrast:#ffffff}[data-palette=inkTeal][data-theme=dark]{--color-primary:#f0d7b0;--color-primary-hover:#e4c89a;--color-on-primary:#1a1208;--color-primary-contrast:#1a1208;--color-border:#3e6258}