/*---
name = "Midnight"
label = "Midnight"
icon = "fa-cloud-moon"
group = "core"
type = "dark"
description = "Deep blue aesthetic for night coding"
---*/
[data-theme="midnight"] {
  --bg-primary: #0d1b2a;
  --bg-secondary: #1b263b;
  --bg-tertiary: #2b3a50;
  --accent-primary: #e0e1dd;
  --accent-secondary: #778da9;
  --accent-tertiary: #415a77;
  --text-primary: #e0e1dd;
  --text-secondary: #c5c6c7;
  --text-muted: #778da9;
  --border-color: #415a77;
  --success-color: #57cc99;
  --warning-color: #fca311;
  --error-color: #e71d36;

  /* RGB variants */
  --bg-primary-rgb: 13, 27, 42;
  --bg-secondary-rgb: 27, 38, 59;
  --bg-tertiary-rgb: 43, 58, 80;
  --accent-primary-rgb: 224, 225, 221;
  --accent-secondary-rgb: 119, 141, 169;
  --accent-tertiary-rgb: 65, 90, 119;
  --text-primary-rgb: 224, 225, 221;
  --text-secondary-rgb: 197, 198, 199;
  --text-muted-rgb: 119, 141, 169;
  --border-color-rgb: 65, 90, 119;
  --success-color-rgb: 87, 204, 153;
  --warning-color-rgb: 252, 163, 17;
  --error-color-rgb: 231, 29, 54;

  /* Shadows and effects */
  --card-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);
  --glow-effect: 0 0 15px rgba(119, 141, 169, 0.2);
  --gradient-bg: linear-gradient(135deg, #1b263b 0%, #0d1b2a 100%);
  --overlay-color: rgba(13, 27, 42, 0.7);
  --backdrop-blur: blur(10px);

  /* Theme-aware colors for shadows and highlights */
  --shadow-color-rgb: 0, 0, 0;
  --highlight-color-rgb: 255, 255, 255;

  /* Aliases */
  --primary-color: var(--accent-primary);
  --card-bg: var(--bg-secondary);
}
