/* Erzeugt von build/build.mjs aus src/ und themes/. Nicht von Hand ändern. @epsa/design 0.6.0 */
:root {
  color-scheme: dark;
  --epsa-color-flower-gold: #e8a15a;
  --epsa-color-flower-red: #e0453c;
  --epsa-color-flower-white: #fdf6ec;
  --epsa-color-status-online: #34d399;
  --epsa-color-status-danger: #e0453c;
  --epsa-color-status-danger-text: #f08a83;
  --epsa-color-light: #ffffff;
  --epsa-color-shade: #000000;
  --epsa-color-glass-tint: #14141c;
  --epsa-opacity-glass-edge: 0.09;
  --epsa-opacity-glass-edge-hover: 0.15;
  --epsa-opacity-glass-light: 0.1;
  --epsa-opacity-glass-light-hover: 0.14;
  --epsa-opacity-glass-sheen-from: 0.07;
  --epsa-opacity-glass-sheen-to: 0.01;
  --epsa-opacity-glass-card: 0.55;
  --epsa-opacity-glass-card-hover: 0.7;
  --epsa-opacity-header-background: 0.72;
  --epsa-opacity-liquid-fill-start: 0.2;
  --epsa-opacity-liquid-fill-mid: 0.06;
  --epsa-opacity-liquid-fill-low: 0.03;
  --epsa-opacity-liquid-fill-end: 0.11;
  --epsa-opacity-liquid-tint: 0.22;
  --epsa-opacity-liquid-tint-bar: 0.42;
  --epsa-opacity-liquid-tint-menu: 0.62;
  --epsa-opacity-liquid-button-top: 0.42;
  --epsa-opacity-liquid-button-mid: 0.12;
  --epsa-opacity-liquid-button-end: 0.22;
  --epsa-opacity-liquid-button-tint: 0.18;
  --epsa-opacity-surface-hover: 0.07;
  --epsa-opacity-surface-divider: 0.08;
  --epsa-opacity-surface-row: 0.06;
  --epsa-opacity-surface-active: 0.09;
  --epsa-opacity-surface-active-ring: 0.1;
  --epsa-opacity-surface-seg: 0.05;
  --epsa-opacity-surface-seg-on: 0.12;
  --epsa-opacity-surface-seg-shadow: 0.35;
  --epsa-opacity-surface-pill: 0.09;
  --epsa-opacity-surface-tone: 0.18;
  --epsa-opacity-surface-tone-ok: 0.16;
  --epsa-opacity-surface-ring: 0.1;
  --epsa-opacity-surface-ring-hover: 0.18;
  --epsa-opacity-surface-avatar-hover: 0.26;
  --epsa-opacity-surface-input: 0.25;
  --epsa-opacity-tag-from: 0.22;
  --epsa-opacity-tag-to: 0.08;
  --epsa-opacity-tag-ring: 0.3;
  --epsa-opacity-tag-ring-hover: 0.5;
  --epsa-opacity-tag-text: 0.25;
  --epsa-opacity-button-light: 0.35;
  --epsa-opacity-button-dark: 0.12;
  --epsa-opacity-button-shine: 0.35;
  --epsa-opacity-button-glow: 0.8;
  --epsa-opacity-button-glow-hover: 0.95;
  --epsa-opacity-button-quiet: 0.4;
  --epsa-opacity-button-quiet-hover: 0.5;
  --epsa-opacity-button-disabled: 0.55;
  --epsa-opacity-button-danger-ring: 0.4;
  --epsa-opacity-button-danger-hover: 0.12;
  --epsa-opacity-flower-empty: 0.6;
  --epsa-radius-card: 14px;
  --epsa-radius-control: 12px;
  --epsa-radius-item: 10px;
  --epsa-radius-dock: 22px;
  --epsa-radius-sheet: 24px;
  --epsa-radius-pill: 999px;
  --epsa-radius-mail-card: 16px;
  --epsa-radius-mail-thumb: 12px;
  --epsa-radius-seg: 9px;
  --epsa-radius-seg-option: 7px;
  --epsa-radius-dock-item: 16px;
  --epsa-space-unit: 4px;
  --epsa-space-dock-inset: 12px;
  --epsa-space-s2: 0.125rem;
  --epsa-space-s4: 0.25rem;
  --epsa-space-s6: 0.375rem;
  --epsa-space-s8: 0.5rem;
  --epsa-space-s10: 0.625rem;
  --epsa-space-s12: 0.75rem;
  --epsa-space-s14: 0.875rem;
  --epsa-space-s16: 1rem;
  --epsa-space-s20: 1.25rem;
  --epsa-space-s24: 1.5rem;
  --epsa-space-s32: 2rem;
  --epsa-space-s40: 2.5rem;
  --epsa-space-s64: 4rem;
  --epsa-space-avatar-ring: 3px;
  --epsa-size-header-button: 38px;
  --epsa-size-dock-ball: 56px;
  --epsa-size-avatar-list: 22px;
  --epsa-size-avatar-menu: 30px;
  --epsa-size-avatar-admin: 36px;
  --epsa-size-avatar-settings: 52px;
  --epsa-size-control: 2.5rem;
  --epsa-size-search: 14rem;
  --epsa-size-chip: 2rem;
  --epsa-size-seg: 26px;
  --epsa-size-tag: 20px;
  --epsa-size-icon: 16px;
  --epsa-size-icon-dock: 20px;
  --epsa-size-badge: 1.1rem;
  --epsa-size-dot: 8px;
  --epsa-size-noise-tile: 128px;
  --epsa-size-focus-ring: 3px;
  --epsa-size-outline: 2px;
  --epsa-size-button-glow-y: 10px;
  --epsa-size-button-glow-blur: 30px;
  --epsa-size-button-glow-spread: -10px;
  --epsa-size-button-glow-y-hover: 14px;
  --epsa-size-button-glow-blur-hover: 40px;
  --epsa-layout-container-max: 72rem;
  --epsa-layout-login-column: 380px;
  --epsa-layout-mail-column: 520px;
  --epsa-layout-menu-min: 12.5rem;
  --epsa-layout-menu-text: 14rem;
  --epsa-layout-toast-max: 24rem;
  --epsa-layout-toast-top: 4.25rem;
  --epsa-layout-dock-below: 760px;
  --epsa-layout-page-end-dock: 6.5rem;
  --epsa-blur-header: 20px;
  --epsa-blur-cover-light: 22px;
  --epsa-blur-glass: 14px;
  --epsa-blur-menu: 20px;
  --epsa-motion-hover: 200ms;
  --epsa-motion-cover-hover: 180ms;
  --epsa-motion-ambient-in: 1200ms;
  --epsa-motion-flash: 3200ms;
  --epsa-motion-dock-spring: 450ms;
  --epsa-motion-press: 120ms;
  --epsa-motion-quick: 160ms;
  --epsa-motion-seg: 140ms;
  --epsa-motion-field: 150ms;
  --epsa-number-header-saturate: 1.4;
  --epsa-number-dock-spring-bounce: 0.3;
  --epsa-number-press-scale: 0.965;
  --epsa-number-dock-collapse-after: 14;
  --epsa-number-dock-expand-after: 18;
  --epsa-number-glass-saturate: 1.7;
  --epsa-number-press-scale-web: 0.98;
  --epsa-number-button-hover-brightness: 1.08;
  --epsa-number-hero-fluid: 0.05;
  --epsa-font-family-ui: Inter, ui-sans-serif, system-ui, sans-serif;
  --epsa-font-family-logo: "Big Shoulders Display";
  --epsa-font-family-mail: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  --epsa-font-family-mono: ui-monospace, Menlo, monospace;
  --epsa-font-weight-light: 300;
  --epsa-font-weight-regular: 400;
  --epsa-font-weight-medium: 500;
  --epsa-font-weight-semibold: 600;
  --epsa-font-weight-bold: 700;
  --epsa-font-weight-logo: 800;
  --epsa-font-size-tag: 0.65625rem;
  --epsa-font-size-micro: 0.6875rem;
  --epsa-font-size-kicker: 0.75rem;
  --epsa-font-size-small: 0.8125rem;
  --epsa-font-size-control: 0.875rem;
  --epsa-font-size-input: 0.9375rem;
  --epsa-font-size-body: 1rem;
  --epsa-font-size-section: 1.0625rem;
  --epsa-font-size-title: 1.25rem;
  --epsa-font-size-display: 1.5rem;
  --epsa-font-size-stat: 1.875rem;
  --epsa-font-size-hero-min: 2.25rem;
  --epsa-font-size-hero-max: 3rem;
  --epsa-font-line-height-body: 1.55;
  --epsa-font-line-height-hero: 1.12;
  --epsa-font-line-height-stat: 1.15;
  --epsa-font-line-height-tight: 1.25;
  --epsa-font-line-height-snug: 1.35;
  --epsa-font-line-height-code: 1.5;
  --epsa-font-line-height-none: 1;
  --epsa-font-tracking-hero: -0.025em;
  --epsa-font-tracking-section: -0.015em;
  --epsa-font-tracking-logo: -0.005em;
  --epsa-font-tracking-tag: 0.01em;
  --epsa-font-tracking-pill: 0.02em;
  --epsa-font-tracking-label: 0.06em;
  --epsa-font-tracking-kicker: 0.08em;
  --epsa-font-tracking-logo-gap: 0.12em;
  --epsa-font-cap-height-logo: 0.8;
  --epsa-flower-circles: 19;
  --epsa-flower-circle-radius: 10;
  --epsa-flower-ring1: 36.5;
  --epsa-flower-ring2: 35.2;
  --epsa-flower-ring3: 34;
  --epsa-flower-fps: 30;
  --epsa-flower-fps-large: 20;
  --epsa-flower-large-from: 200;
  --epsa-flower-visible-share: 0.73;
  --epsa-flower-wordmark-cap-share: 0.78;
  --epsa-flower-period-seed: 9;
  --epsa-flower-period-wreath: 13;
  --epsa-flower-period-rings: 17;
  --epsa-flower-period-whole: 29;
  --epsa-flower-window: 0.18;
  --epsa-flower-size-loading: 96;
  --epsa-flower-size-login: 150;
  --epsa-flower-size-login-wordmark: 46;
  --epsa-flower-size-empty: 80;
  --epsa-flower-size-header: 26;
  --epsa-flower-size-settings-footer: 34;
  --epsa-flower-wordmark-gap: 0.14;
  --epsa-flower-wordmark-gap-stacked: 0.12;
  --epsa-flower-wordmark-stacked: 0.34;
  --epsa-shadow-card: 0px 12px 28px -8px #0000008c, 0px 2px 6px 0px #0000004d;
  --epsa-shadow-card-hover: 0px 14px 32px -8px #00000099, 0px 2px 6px 0px #0000004d;
  --epsa-shadow-cover: 0px 12px 26px -8px #000000bf, 0px 3px 8px 0px #00000066;
  --epsa-shadow-liquid: inset 1px 1px 0px -0.5px #ffffff47, inset -1px -1px 0px -0.5px #ffffff1a, inset 0px 0px 0px 1px #ffffff12, 0px 8px 28px 0px #00000047;
  --epsa-shadow-menu: 0px 18px 40px 0px #0000008c;
  --epsa-shadow-glass-button: inset 0px 0px 0px 1px #ffffff47, inset 0px 1px 0px 0px #ffffff4d, 0px 4px 14px 0px #00000040;
  --epsa-shadow-seg-on: 0px 1px 2px 0px #00000059;
  --epsa-ambient-over-top: 8rem;
  --epsa-ambient-over-bottom: 12rem;
  --epsa-ambient-fade: 9rem;
  --epsa-ambient-light1-x: 0.1;
  --epsa-ambient-light1-y: 11rem;
  --epsa-ambient-light1-r: 0.7;
  --epsa-ambient-light2-x: 0.95;
  --epsa-ambient-light2-y: 26rem;
  --epsa-ambient-light2-r: 0.6;
  --epsa-ambient-light1-alpha: 0.16;
  --epsa-ambient-light2-alpha: 0.09;
  --epsa-ambient-step1: 0.6875;
  --epsa-ambient-step2: 0.375;
  --epsa-ambient-step3: 0.125;
  --epsa-ambient-ramp1-at: 1.2rem;
  --epsa-ambient-ramp2-at: 2.8rem;
  --epsa-ambient-ramp3-at: 4.8rem;
  --epsa-ambient-ramp4-at: 6.5rem;
  --epsa-ambient-ramp-end: 8rem;
  --epsa-ambient-ramp1: 0.8;
  --epsa-ambient-ramp2: 0.55;
  --epsa-ambient-ramp3: 0.28;
  --epsa-ambient-ramp4: 0.1;
  /* Theme bernstein (Standard) */
  --epsa-bg: #140D08;
  --epsa-room: #110E0C;
  --epsa-accent: #E8A15A;
  --epsa-accent-soft: #D4B08C;
  --epsa-cream: #FDF6EC;
  --epsa-flower: #E0453C;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F3EBE3;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #9D8F82;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #110E0C;
  --epsa-bar: #140D08;
  --epsa-light-1: #E8A15A;
  --epsa-light-2: #E0453C;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}

[data-epsa-theme="bernstein"] {
  --epsa-bg: #140D08;
  --epsa-room: #110E0C;
  --epsa-accent: #E8A15A;
  --epsa-accent-soft: #D4B08C;
  --epsa-cream: #FDF6EC;
  --epsa-flower: #E0453C;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F3EBE3;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #9D8F82;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #110E0C;
  --epsa-bar: #140D08;
  --epsa-light-1: #E8A15A;
  --epsa-light-2: #E0453C;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="glut"] {
  --epsa-bg: #110809;
  --epsa-room: #1E0E10;
  --epsa-accent: #FFB13C;
  --epsa-accent-soft: #FF4F6B;
  --epsa-cream: #FFEBD6;
  --epsa-flower: #FF2E4D;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #BFA0A3;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #110809;
  --epsa-bar: #110809;
  --epsa-light-1: #FF2E4D;
  --epsa-light-2: #FF5A1F;
  --epsa-light-3: #E040C8;
  --epsa-light-4: #FFC93C;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="graphit"] {
  --epsa-bg: #0B0B0D;
  --epsa-room: #151518;
  --epsa-accent: #F2F2F0;
  --epsa-accent-soft: #C8C8C4;
  --epsa-cream: #FFFFFF;
  --epsa-flower: #F2F2F0;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #A3A3A8;
  --epsa-card: #1A1A1D;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #0B0B0D;
  --epsa-bar: #0B0B0D;
  --epsa-light-1: transparent;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="kene"] {
  --epsa-bg: #0E0814;
  --epsa-room: #180E24;
  --epsa-accent: #FFD23C;
  --epsa-accent-soft: #E040C8;
  --epsa-cream: #FFF4D6;
  --epsa-flower: #B8F05A;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B5A3C8;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #0E0814;
  --epsa-bar: #0E0814;
  --epsa-light-1: #E040C8;
  --epsa-light-2: #B8F05A;
  --epsa-light-3: #FFD23C;
  --epsa-light-4: #B36BFF;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="koralle"] {
  --epsa-bg: #060505;
  --epsa-room: #110D0D;
  --epsa-accent: #FF6F61;
  --epsa-accent-soft: #FF4D5E;
  --epsa-cream: #F1E4DC;
  --epsa-flower: #FF6F61;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B0A29E;
  --epsa-card: #191515;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #060505;
  --epsa-bar: #060505;
  --epsa-light-1: transparent;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="mohn"] {
  --epsa-bg: #12080B;
  --epsa-room: #1F0E14;
  --epsa-accent: #FF6A5C;
  --epsa-accent-soft: #FF4F8B;
  --epsa-cream: #FFE6EC;
  --epsa-flower: #FF2E4D;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B89CA6;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #12080B;
  --epsa-bar: #12080B;
  --epsa-light-1: #FF2E4D;
  --epsa-light-2: #FF2E88;
  --epsa-light-3: #FFC93C;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="nacht"] {
  --epsa-bg: #09070F;
  --epsa-room: #130F20;
  --epsa-accent: #FFD23C;
  --epsa-accent-soft: #B36BFF;
  --epsa-cream: #FFF4D6;
  --epsa-flower: #9B5CFF;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #ADA3C8;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #09070F;
  --epsa-bar: #09070F;
  --epsa-light-1: #9B5CFF;
  --epsa-light-2: #E040C8;
  --epsa-light-3: #FFC93C;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="nachtgold"] {
  --epsa-bg: #070605;
  --epsa-room: #12100C;
  --epsa-accent: #FFCF5A;
  --epsa-accent-soft: #E8C47A;
  --epsa-cream: #CDB88A;
  --epsa-flower: #FFCF5A;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B0A690;
  --epsa-card: #18160F;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #070605;
  --epsa-bar: #070605;
  --epsa-light-1: #FFCF5A;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="neon"] {
  --epsa-bg: #0A090F;
  --epsa-room: #15121E;
  --epsa-accent: #D4FF3C;
  --epsa-accent-soft: #FF2E88;
  --epsa-cream: #F6FFE0;
  --epsa-flower: #FF2E88;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B0A8C0;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #0A090F;
  --epsa-bar: #0A090F;
  --epsa-light-1: #FF2E88;
  --epsa-light-2: #D4FF3C;
  --epsa-light-3: #9B5CFF;
  --epsa-light-4: #FF5A1F;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="oled"] {
  --epsa-bg: #050505;
  --epsa-room: #101011;
  --epsa-accent: #FF2A1F;
  --epsa-accent-soft: #7A1A14;
  --epsa-cream: #F4F4F2;
  --epsa-flower: #FF2A1F;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #A6A6AA;
  --epsa-card: #161617;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #050505;
  --epsa-bar: #050505;
  --epsa-light-1: #FF2A1F;
  --epsa-light-2: #5C1512;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="orchidee"] {
  --epsa-bg: #110814;
  --epsa-room: #1D0F26;
  --epsa-accent: #F4A6EA;
  --epsa-accent-soft: #C98BFF;
  --epsa-cream: #FFEFFC;
  --epsa-flower: #E040C8;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B89DB5;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #110814;
  --epsa-bar: #110814;
  --epsa-light-1: #E040C8;
  --epsa-light-2: #9B5CFF;
  --epsa-light-3: #FF2E88;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="pflaume"] {
  --epsa-bg: #0D0A12;
  --epsa-room: #15101F;
  --epsa-accent: #FFC93C;
  --epsa-accent-soft: #FFE08A;
  --epsa-cream: #EFE6D4;
  --epsa-flower: #FF6F61;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #A79EB8;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #0D0A12;
  --epsa-bar: #0D0A12;
  --epsa-light-1: #FFC93C;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="salbei"] {
  --epsa-bg: #070F0B;
  --epsa-room: #0E1A14;
  --epsa-accent: #B8F05A;
  --epsa-accent-soft: #3CE0B4;
  --epsa-cream: #EFFFE6;
  --epsa-flower: #5FD08A;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #9DB5A6;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #070F0B;
  --epsa-bar: #070F0B;
  --epsa-light-1: #3CE0B4;
  --epsa-light-2: #C98BFF;
  --epsa-light-3: #6FCF97;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="sand"] {
  --epsa-bg: #100B0A;
  --epsa-room: #1C1311;
  --epsa-accent: #FFCF6B;
  --epsa-accent-soft: #FF8A3C;
  --epsa-cream: #FFF3DD;
  --epsa-flower: #FF5A1F;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #B8A79D;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #100B0A;
  --epsa-bar: #100B0A;
  --epsa-light-1: #FF5A1F;
  --epsa-light-2: #FFC93C;
  --epsa-light-3: #E8408A;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="schwarz"] {
  --epsa-bg: #050506;
  --epsa-room: #0E0E10;
  --epsa-accent: #FFC93C;
  --epsa-accent-soft: #FFE08A;
  --epsa-cream: #EFE6D4;
  --epsa-flower: #FFC93C;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #A8A29A;
  --epsa-card: #161618;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #050506;
  --epsa-bar: #050506;
  --epsa-light-1: transparent;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="sonne"] {
  --epsa-bg: #0D0A12;
  --epsa-room: #15101F;
  --epsa-accent: #FFC93C;
  --epsa-accent-soft: #FF8F80;
  --epsa-cream: #FFF8E1;
  --epsa-flower: #FF6F61;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #A79EB8;
  --epsa-card: #18181B;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #0D0A12;
  --epsa-bar: #0D0A12;
  --epsa-light-1: #FFC93C;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
[data-epsa-theme="tinte"] {
  --epsa-bg: #040807;
  --epsa-room: #0B1311;
  --epsa-accent: #4FE3B0;
  --epsa-accent-soft: #9FF0D2;
  --epsa-cream: #E3EFE9;
  --epsa-flower: #4FE3B0;
  --epsa-fg: #FAFAFA;
  --epsa-ink: #F8F3FC;
  --epsa-muted: #A1A1AA;
  --epsa-quiet: #9DB0A8;
  --epsa-card: #141A18;
  --epsa-border: #27272A;
  --epsa-focus: #F4F4F5;
  --epsa-accent-on: #040807;
  --epsa-bar: #040807;
  --epsa-light-1: transparent;
  --epsa-light-2: transparent;
  --epsa-light-3: transparent;
  --epsa-light-4: transparent;
  --epsa-radius-card: 14px;
}
