.landing-page[data-theme=light]{--landing-ink:#f4f8fc}body:has(.landing-page[data-theme=light]) [data-testid=dpe-preview-dialog]{--landing-ink:#f4f8fc}:root:has(.landing-page[data-theme=light]){--landing-ink:#f4f8fc}.landing-page[data-theme=light]{--landing-surface:#fff;--landing-raised:#eaf2fa;--landing-paper:#17364f;--landing-muted:#4d687e;--landing-gold:#196ba5;--landing-line:#cbdce9;--landing-button-foreground:#fff;--landing-button-hover:#105484;--landing-sunset:linear-gradient(110deg, #3564c9 5%, #08788b 48%, #7960a8 100%);--background:var(--landing-surface);--foreground:var(--landing-paper);--card:var(--landing-raised);--card-foreground:var(--landing-paper);--popover:var(--landing-surface);--popover-foreground:var(--landing-paper);--muted:var(--landing-ink);--muted-foreground:var(--landing-muted);--border:var(--landing-line);--input:#a3bccf;--primary:var(--landing-gold);--primary-foreground:var(--landing-button-foreground);--accent:var(--landing-raised);--accent-foreground:var(--landing-paper);--accent-brand:var(--landing-gold);--accent-brand-soft:#e1effb;--accent-brand-foreground:#fff;--destructive-foreground:#af2640;--success-foreground:#22694c;--ring:var(--landing-gold);--shadow-raised:0 12px 30px #1f4e711a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.landing-page[data-theme=light]) [data-testid=dpe-preview-dialog]{--landing-surface:#fff;--landing-raised:#eaf2fa;--landing-paper:#17364f;--landing-muted:#4d687e;--landing-gold:#196ba5;--landing-line:#cbdce9;--landing-button-foreground:#fff;--landing-button-hover:#105484;--landing-sunset:linear-gradient(110deg, #3564c9 5%, #08788b 48%, #7960a8 100%);--background:var(--landing-surface);--foreground:var(--landing-paper);--card:var(--landing-raised);--card-foreground:var(--landing-paper);--popover:var(--landing-surface);--popover-foreground:var(--landing-paper);--muted:var(--landing-ink);--muted-foreground:var(--landing-muted);--border:var(--landing-line);--input:#a3bccf;--primary:var(--landing-gold);--primary-foreground:var(--landing-button-foreground);--accent:var(--landing-raised);--accent-foreground:var(--landing-paper);--accent-brand:var(--landing-gold);--accent-brand-soft:#e1effb;--accent-brand-foreground:#fff;--destructive-foreground:#af2640;--success-foreground:#22694c;--ring:var(--landing-gold);--shadow-raised:0 12px 30px #1f4e711a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-page[data-theme=light] .landing-hero-shade{background:linear-gradient(90deg,#eff8ffe0,#eff8ffc7 46%,#eff8ff05 85%),linear-gradient(#0000 60%,#e9f6ff8c)}.landing-page[data-theme=light] .landing-hero-copy>p,.landing-page[data-theme=light] .landing-hero-note,.landing-page[data-theme=light] .landing-hero-location{color:var(--landing-paper)}.landing-page[data-theme=light] .landing-hero-note,.landing-page[data-theme=light] .landing-hero-location{font-weight:500}.landing-page[data-theme=light] .landing-signal{background:#fafdfff5;border-color:#b8d1e2;box-shadow:0 12px 44px #19426226}.landing-page[data-theme=light] .landing-status-dot{background:#24815c}.landing-page[data-theme=light] .landing-evidence-tabs button[aria-pressed=true]{border-color:#83b5d5}.landing-page[data-theme=light] .landing-document blockquote{color:#235276}.landing-page[data-theme=light] .landing-extraction{border-color:#b6cfdf}.landing-page[data-theme=light] .landing-local:after{background:linear-gradient(90deg,#f2fafff0,#f2faff66),linear-gradient(#0000 15%,#f0f9ffd1)}.landing-page[data-theme=light] .landing-local .landing-text-link,.landing-page[data-theme=light] .landing-access-member:hover{color:var(--landing-button-hover)}.landing-page[data-theme=light] .landing-access:after{background:radial-gradient(#f1f9ffd6,#0000 78%),linear-gradient(#eef8ff1f,#eef8ff47 45%,#e9f7ff7a)}@media (width<=900px){.landing-page[data-theme=light] .landing-hero-shade{background:linear-gradient(#f0f9fff0,#f0f9ffd6 65%,#f0f9ff59 83%,#f0f9ffd1)}}@media (width<=600px){.landing-page[data-theme=light] .landing-local:after{background:linear-gradient(90deg,#f2fafff0,#f2faffdb)}.landing-page[data-theme=light] .landing-access:after{background:radial-gradient(at 50% 40%,#f1f9ffe0 20%,#f1f9ffd6 55%,#f1f9ff59)}}
