/* theme-bienleos.css — Custom DaisyUI v5 Theme (Dark Navy + Amber)
 *
 * Unlayered CSS — loads AFTER daisyui.css.
 * Dark navy base with amber/gold accent system.
 */

[data-theme="bienleos-dark"] {
  color-scheme: dark;

  /* Base — Dark Navy */
  --color-base-100: oklch(15% 0.02 260);
  --color-base-200: oklch(12% 0.02 260);
  --color-base-300: oklch(18% 0.02 260);
  --color-base-content: oklch(92% 0.01 260);

  /* Primary — Amber/Gold */
  --color-primary: oklch(75% 0.16 75);
  --color-primary-content: oklch(15% 0.02 260);

  /* Secondary — Warm Orange */
  --color-secondary: oklch(68% 0.20 50);
  --color-secondary-content: oklch(99% 0.004 260);

  /* Accent — Cyan-Blue (complement to amber) */
  --color-accent: oklch(70% 0.15 230);
  --color-accent-content: oklch(15% 0.02 260);

  /* Neutral — Lighter Navy */
  --color-neutral: oklch(22% 0.02 260);
  --color-neutral-content: oklch(88% 0.01 260);

  /* Info — Blue */
  --color-info: oklch(60% 0.20 250);
  --color-info-content: oklch(99% 0.004 260);

  /* Success — Neon Green */
  --color-success: oklch(72% 0.22 145);
  --color-success-content: oklch(15% 0.02 260);

  /* Warning — Amber (same as primary) */
  --color-warning: oklch(78% 0.16 75);
  --color-warning-content: oklch(15% 0.02 260);

  /* Error — Red/Coral */
  --color-error: oklch(62% 0.24 25);
  --color-error-content: oklch(99% 0.004 260);

  /* Border Radius — Rounded */
  --radius-selector: 999px;
  --radius-field: 12px;
  --radius-box: 20px;

  /* Base Sizes */
  --size-selector: 0.25rem;
  --size-field: 0.25rem;

  /* Border */
  --border: 1px;

  /* Effects */
  --depth: 1;
  --noise: 0;

  /* Amber-Abstufungen — für Kategorien/Sektionen */
  --amber-1: oklch(78% 0.16 75);
  --amber-2: oklch(72% 0.17 65);
  --amber-3: oklch(68% 0.20 50);
  --amber-4: oklch(62% 0.18 40);

  /* Surface-Tokens — verfeinerte Hierarchie */
  --color-surface-1: oklch(18% 0.02 260);
  --color-surface-2: oklch(22% 0.02 260);

  /* Glass-Tokens — einheitliche Glaseffekte */
  --glass-border: rgba(245, 158, 11, 0.12);
  --glass-border-hover: rgba(245, 158, 11, 0.25);
  --glow-primary: rgba(245, 158, 11, 0.15);

  /* Bento-Layout */
  --radius-bento: 20px;
  --transition-base: 200ms ease-out;
}
