/* Stagepass Site Tokens · Bereichs-Themes: [data-theme] auf beliebigen Elementen. Generiert aus tokens.css. */
[data-theme=light]{  --sp-bg: #FBF8F6;
  --sp-surface: #FFFFFF;
  --sp-ink: #17171B;
  --sp-muted: #6D6869;
  --sp-line: #ECE6E2;
  --sp-line-strong: #948B86;
  --sp-pass-top: #2C2C32;
  --sp-pass-bottom: #121215;
  --sp-pass-ink: #FBF8F6;
  --sp-live: #FF453A;
  --sp-live-2: #FF8A3D;
  --sp-live-soft: #FFC4A8;
  --sp-live-text: #C9302A;
  --sp-grad-text-from: #D92F25;
  --sp-grad-text-to: #C2410C;
  --sp-error: #C0265A;
  --sp-error-tint: #FBE9EF;
  --sp-warn: #8A5C00;
  --sp-focus: #17171B;
  --sp-on-ink: #FBF8F6;
  --sp-grad-text: var(--sp-grad-text-light);
  --sp-grad-pass: var(--sp-grad-pass-light);
  color-scheme:light}
[data-theme=dark]{
  --sp-bg: #0E0E10;
  --sp-surface: #18181C;
  --sp-ink: #F4F2F0;
  --sp-muted: #9C9799;
  --sp-line: #27272C;
  --sp-line-strong: #66666E;
  --sp-pass-top: #FFFFFF;
  --sp-pass-bottom: #E2DEDA;
  --sp-pass-ink: #0E0E10;
  --sp-live: #FF453A;
  --sp-live-2: #FF8A3D;
  --sp-live-soft: #FFC4A8;
  --sp-live-text: #FF6A5E;
  --sp-grad-text-from: #FF6A5E;
  --sp-grad-text-to: #FFC4A8;
  --sp-error: #FF6B93;
  --sp-error-tint: #2A1620;
  --sp-warn: #F2B53A;
  --sp-focus: #F4F2F0;
  --sp-on-ink: #0E0E10;
  --sp-grad-text: var(--sp-grad-text-dark);
  --sp-grad-pass: var(--sp-grad-pass-dark);
  color-scheme:dark}
