:root{--color-cta-bg:#007d9c;--hero-grad:radial-gradient(ellipse at 50% 24%,#fff8ad 0%,#fded6b 58%,#f3d530 100%);--color-hero-banner-title:#111827;--color-hero-banner-text:#1f2937;--color-hero-banner-muted:#4b5563;--g-sh:rgba(140,105,10,.26);color-scheme:light;--color-bg:#f8f9fa;--color-bg-hero:#f1f3f4;--color-card:#fff;--color-primary:#111827;--color-on-primary:#fff;--color-accent:#1f2937;--color-link:#111827;--color-hero-bg:#007d9c;--color-hero-text:#fff;--color-hero-muted:rgba(255,255,255,.82);--color-hero-sub:#00627a;--color-hero-btn-bg:#fff;--color-hero-btn-text:#005a70;--color-hero-card-bg:#fff;--color-text:#111827;--color-muted:#4b5563;--color-border:#e5e7eb;--color-shadow:rgba(0,0,0,.05);--color-modal-backdrop:rgba(17,24,39,.5);--color-input-bg:#fff;--color-input-text:#111827;--color-surface-muted:#f3f4f6;--color-success:#15803d;--color-danger:#b91c1c;--color-warning:#b45309;--color-status-draft:#6b7280;--color-status-running:#111827;--color-status-done:#15803d;--wa-phone-frame:#222;--wa-phone-bg:#d8c3ad;--wa-header-bg:#075e54;--wa-header-text:#fff;--wa-chat-bg:#e5ddd5;--wa-bubble-bg:#fff;--wa-bubble-text:#111;--wa-bubble-shadow:rgba(0,0,0,.1);--wa-button-text:#00a884;--wa-button-border:#eee;--wa-buttons-border:#ddd;--wa-input-bar-bg:#f0f0f0;--wa-input-box-bg:#fff;--wa-input-placeholder:#999;--wa-send-btn-bg:#00a884;--wa-send-btn-text:#fff;--wa-placeholder-bg:#ccc;--wa-placeholder-text:#666;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}:root[data-theme="dark"]{--hero-grad:radial-gradient(ellipse at 50% 24%,#2d2610 0%,#1a170a 65%,#110f07 100%);--color-hero-banner-title:#fef08a;--color-hero-banner-text:#fef9c3;--color-hero-banner-muted:#ca8a04;--g-sh:rgba(0,0,0,.55);color-scheme:dark;--color-bg:#0a0a0a;--color-bg-hero:#121214;--color-card:#141416;--color-primary:#f4f4f5;--color-on-primary:#0a0a0a;--color-accent:#27272a;--color-link:#f4f4f5;--color-hero-bg:#141416;--color-hero-text:#f4f4f5;--color-hero-muted:#a1a1aa;--color-hero-sub:#262628;--color-hero-btn-bg:#f4f4f5;--color-hero-btn-text:#0a0a0a;--color-hero-card-bg:#1c1c1f;--color-text:#f4f4f5;--color-muted:#a1a1aa;--color-border:#262628;--color-shadow:rgba(0,0,0,.7);--color-modal-backdrop:rgba(0,0,0,.85);--color-input-bg:#141416;--color-input-text:#f4f4f5;--color-surface-muted:#1c1c1f;--color-success:#22c55e;--color-danger:#f87171;--color-warning:#fbbf24;--color-status-draft:#a1a1aa;--color-status-running:#f4f4f5;--color-status-done:#22c55e}@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){--hero-grad:radial-gradient(ellipse at 50% 24%,#2d2610 0%,#1a170a 65%,#110f07 100%);--color-hero-banner-title:#fef08a;--color-hero-banner-text:#fef9c3;--color-hero-banner-muted:#ca8a04;--g-sh:rgba(0,0,0,.55);color-scheme:dark;--color-bg:#0a0a0a;--color-bg-hero:#121214;--color-card:#141416;--color-primary:#f4f4f5;--color-on-primary:#0a0a0a;--color-accent:#27272a;--color-link:#f4f4f5;--color-hero-bg:#141416;--color-hero-text:#f4f4f5;--color-hero-muted:#a1a1aa;--color-hero-sub:#262628;--color-hero-btn-bg:#f4f4f5;--color-hero-btn-text:#0a0a0a;--color-hero-card-bg:#1c1c1f;--color-text:#f4f4f5;--color-muted:#a1a1aa;--color-border:#262628;--color-shadow:rgba(0,0,0,.7);--color-modal-backdrop:rgba(0,0,0,.85);--color-input-bg:#141416;--color-input-text:#f4f4f5;--color-surface-muted:#1c1c1f;--color-success:#22c55e;--color-danger:#f87171;--color-warning:#fbbf24;--color-status-draft:#a1a1aa;--color-status-running:#f4f4f5;--color-status-done:#22c55e}}
:root{--auth-input-border:#8c8b81;--footer-bg:#141413;--footer-text:#faf9f5;--footer-muted:#c8c6bc;--footer-line:#45453f;--home-risk-bg:#e8e6dc;--home-button-bg:#141413;--home-button-ink:#faf9f5;--home-paper:#faf9f5;--home-ink:#141413;--home-blue:#4b5144;--home-muted:#63645c;--home-yellow:#d9c4a3;--home-coral:#d97757;--home-sky:#e8e6dc;--home-green:#788c5d;--home-mint:#e8ebdf;--home-line:#d7d7ce;--home-cloud:#e8e6dc;--home-card:#ffffff}
:root[data-theme="dark"]{--auth-input-border:#96968c;--footer-bg:#141413;--footer-text:#faf9f5;--footer-muted:#c8c6bc;--footer-line:#45453f;--home-risk-bg:#30312b;--home-button-bg:#faf9f5;--home-button-ink:#141413;--home-paper:#20211e;--home-ink:#f4f3eb;--home-blue:#c4d0b4;--home-muted:#bebfb3;--home-yellow:#756332;--home-coral:#d9997f;--home-sky:#33342e;--home-green:#788c5d;--home-mint:#30392b;--home-line:#505249;--home-cloud:#33342e;--home-card:#272923}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){--auth-input-border:#96968c;--footer-bg:#141413;--footer-text:#faf9f5;--footer-muted:#c8c6bc;--footer-line:#45453f;--home-risk-bg:#30312b;--home-button-bg:#faf9f5;--home-button-ink:#141413;--home-paper:#20211e;--home-ink:#f4f3eb;--home-blue:#c4d0b4;--home-muted:#bebfb3;--home-yellow:#756332;--home-coral:#d9997f;--home-sky:#33342e;--home-green:#788c5d;--home-mint:#30392b;--home-line:#505249;--home-cloud:#33342e;--home-card:#272923}}
