/* Shared V1 values. Specialty palettes remain in their component files. */
:root {
  color-scheme: dark;
  --bg: #111424;
  --panel: #1d2339;
  --ink: #f4f5ff;
  --accent: #a7f36b;
  --subtle: #bac4de;
  --turquoise: #9debc2;
  --border-color: #414b66;
  --secondary-border: #8398aa;
  --input-border: #75809e;
  --font-body: system-ui, sans-serif;
  --text-size: 17px;
  --text-leading: 1.55;
  --heading-size: clamp(30px, 5vw, 48px);
  --heading-leading: 1.1;
  --heading-small-size: 24px;
  --eyebrow-size: 17px;
  --eyebrow-weight: 800;
  --eyebrow-tracking: .13em;
  --eyebrow-leading: 1.55;
  --space-5: 20px;
  --space-6: 24px;
  --card-radius: var(--radius-card);
  --card-pad-mobile: 18px;
  --button-radius: var(--radius-control);
  --button-weight: 700;
  --button-pad-y: 10px;
  --button-pad-x: 20px;
  /* Ecken: drei Stufen, nur hier aendern. Kreise (50%) und Oktagone bleiben. */
  --radius-card: 6px;
  --radius-control: 4px;
  --radius-chip: 3px;
  --border-width: 1px;
  /* Shared visitor identity; prestige, museum eras and teams stay independent. */
  --ci-surface: linear-gradient(120deg,#182631,#17202f);
  --ci-line: #ffffff1f;
  --ci-control: #101a28;
  --ci-radius: var(--radius-card);
  --ci-control-radius: var(--radius-control);
  --ci-section-gap: 32px;
  --ci-museum: #efc779;
  --ci-competition: #83dfdf;
}
