{
  "ok": true,
  "version": 1,
  "exported_at": null,
  "theme": {
    "id": "theme_high_contrast",
    "name": "High Contrast",
    "source": "core",
    "tokens": {
      "--evcc-accent": "#2F8FFF",
      "--evcc-text-muted": "rgba(255,255,255,0.64)",
      "--evcc-text-primary": "#FFFFFF",
      "--evcc-text-secondary": "rgba(255,255,255,0.84)",
      "--evcc-bg-input": "var(--evcc-surface-input)",
      "--evcc-card-bg": "var(--evcc-surface-card)",
      "--evcc-panel-bg": "var(--evcc-surface-panel)",
      "--evcc-surface-base": "#111317",
      "--evcc-surface-card": "var(--evcc-surface-base)",
      "--evcc-surface-input": "rgba(255,255,255,0.08)",
      "--evcc-surface-overlay": "rgba(0,0,0,0.72)",
      "--evcc-surface-panel": "#171B21",
      "--evcc-surface-raised": "#1F242C",
      "--evcc-border-default": "rgba(255,255,255,0.18)",
      "--evcc-border-strong": "rgba(255,255,255,0.30)",
      "--evcc-border-subtle": "rgba(255,255,255,0.10)",
      "--evcc-chip-active-bg": "color-mix(in srgb, var(--evcc-accent) 18%, transparent)",
      "--evcc-chip-active-border": "color-mix(in srgb, var(--evcc-accent) 42%, transparent)",
      "--evcc-chip-active-text": "var(--evcc-accent)",
      "--evcc-chip-bg": "var(--evcc-surface-input)",
      "--evcc-chip-border": "var(--evcc-border-default)",
      "--evcc-chip-excluded-bg": "color-mix(in srgb, var(--evcc-sem-error) 12%, transparent)",
      "--evcc-chip-excluded-border": "color-mix(in srgb, var(--evcc-sem-error) 32%, transparent)",
      "--evcc-chip-excluded-text": "color-mix(in srgb, var(--evcc-sem-error) 85%, white 15%)",
      "--evcc-chip-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-chip-hover-border": "var(--evcc-border-strong)",
      "--evcc-chip-hover-text": "var(--evcc-text-primary)",
      "--evcc-chip-included-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-chip-included-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-chip-included-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-chip-neutral-bg": "color-mix(in srgb, var(--evcc-surface-raised) 82%, transparent)",
      "--evcc-chip-success-bg": "color-mix(in srgb, var(--evcc-sem-success) 16%, transparent)",
      "--evcc-chip-success-border": "color-mix(in srgb, var(--evcc-sem-success) 36%, transparent)",
      "--evcc-chip-success-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-chip-text": "var(--evcc-text-secondary)",
      "--evcc-chip-warning-bg": "color-mix(in srgb, var(--evcc-sem-warning) 16%, transparent)",
      "--evcc-chip-warning-border": "color-mix(in srgb, var(--evcc-sem-warning) 38%, transparent)",
      "--evcc-chip-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 80%, white 20%)",
      "--evcc-profile-chip-bg": "color-mix(in srgb, var(--evcc-surface-input) 92%, transparent)",
      "--evcc-profile-chip-border": "var(--evcc-border-default)",
      "--evcc-profile-chip-custom-bg": "color-mix(in srgb, var(--evcc-accent) 16%, transparent)",
      "--evcc-profile-chip-custom-border": "color-mix(in srgb, var(--evcc-accent) 36%, transparent)",
      "--evcc-profile-chip-custom-text": "var(--evcc-accent)",
      "--evcc-profile-chip-text": "var(--evcc-text-secondary)",
      "--evcc-room-chip-bg": "color-mix(in srgb, var(--evcc-surface-panel) 88%, transparent)",
      "--evcc-room-chip-border": "var(--evcc-border-default)",
      "--evcc-room-chip-text": "var(--evcc-text-secondary)",
      "--evcc-order-chip-bg": "color-mix(in srgb, var(--evcc-accent) 14%, transparent)",
      "--evcc-order-chip-border": "color-mix(in srgb, var(--evcc-accent) 36%, transparent)",
      "--evcc-order-chip-text": "var(--evcc-accent)",
      "--evcc-order-feedback-border": "color-mix(in srgb, var(--evcc-accent) 44%, transparent)",
      "--evcc-order-target-outline": "color-mix(in srgb, var(--evcc-accent) 60%, transparent)",
      "--evcc-progress-fill": "var(--evcc-accent)",
      "--evcc-queue-chip-bg": "var(--evcc-surface-input)",
      "--evcc-queue-chip-border": "var(--evcc-border-default)",
      "--evcc-queue-chip-text": "var(--evcc-text-secondary)",
      "--evcc-queue-completed-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-queue-completed-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-queue-completed-text": "color-mix(in srgb, var(--evcc-sem-success) 80%, white 20%)",
      "--evcc-queue-current-bg": "color-mix(in srgb, var(--evcc-accent) 18%, transparent)",
      "--evcc-queue-current-border": "color-mix(in srgb, var(--evcc-accent) 40%, transparent)",
      "--evcc-queue-current-text": "var(--evcc-accent)",
      "--evcc-queue-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-queue-hover-border": "var(--evcc-border-strong)",
      "--evcc-queue-hover-text": "var(--evcc-text-primary)",
      "--evcc-queue-inferred-bg": "color-mix(in srgb, var(--evcc-sem-info) 14%, transparent)",
      "--evcc-queue-inferred-border": "color-mix(in srgb, var(--evcc-sem-info) 36%, transparent)",
      "--evcc-queue-inferred-text": "var(--evcc-sem-info)",
      "--evcc-queue-order-bg": "color-mix(in srgb, var(--evcc-surface-raised) 88%, transparent)",
      "--evcc-queue-order-border": "var(--evcc-border-default)",
      "--evcc-queue-order-text": "var(--evcc-text-secondary)",
      "--evcc-queue-pending-bg": "color-mix(in srgb, var(--evcc-surface-input) 94%, transparent)",
      "--evcc-queue-pending-border": "var(--evcc-border-subtle)",
      "--evcc-queue-pending-text": "var(--evcc-text-secondary)",
      "--evcc-queue-skipped-bg": "color-mix(in srgb, var(--evcc-sem-warning) 12%, transparent)",
      "--evcc-queue-skipped-border": "color-mix(in srgb, var(--evcc-sem-warning) 30%, transparent)",
      "--evcc-queue-skipped-text": "color-mix(in srgb, var(--evcc-sem-warning) 80%, white 20%)",
      "--evcc-color-cleaning": "var(--evcc-sem-success)",
      "--evcc-color-docked": "var(--evcc-accent)",
      "--evcc-color-error": "var(--evcc-sem-error)",
      "--evcc-color-idle": "var(--evcc-text-secondary)",
      "--evcc-confidence-high-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-confidence-high-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-confidence-high-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-confidence-low-bg": "color-mix(in srgb, var(--evcc-sem-error) 14%, transparent)",
      "--evcc-confidence-low-border": "color-mix(in srgb, var(--evcc-sem-error) 34%, transparent)",
      "--evcc-confidence-low-text": "color-mix(in srgb, var(--evcc-sem-error) 82%, white 18%)",
      "--evcc-confidence-medium-bg": "color-mix(in srgb, var(--evcc-sem-warning) 14%, transparent)",
      "--evcc-confidence-medium-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-confidence-medium-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-sem-error": "#FF6B6B",
      "--evcc-sem-info": "#6EB7FF",
      "--evcc-sem-success": "#59D185",
      "--evcc-sem-warning": "#FFBF47",
      "--evcc-status-cleaning-bg": "color-mix(in srgb, var(--evcc-sem-success) 16%, transparent)",
      "--evcc-status-cleaning-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-status-cleaning-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-status-dot-charging": "var(--evcc-accent)",
      "--evcc-status-dot-cleaning": "var(--evcc-sem-success)",
      "--evcc-status-dot-docked": "var(--evcc-accent)",
      "--evcc-status-dot-error": "var(--evcc-sem-error)",
      "--evcc-status-dot-idle": "var(--evcc-text-secondary)",
      "--evcc-status-dot-offline": "var(--evcc-text-muted)",
      "--evcc-status-dot-paused": "var(--evcc-sem-warning)",
      "--evcc-status-dot-returning": "var(--evcc-sem-warning)",
      "--evcc-status-dot-unavailable": "var(--evcc-text-muted)",
      "--evcc-estimate-default-bg": "color-mix(in srgb, var(--evcc-surface-input) 96%, transparent)",
      "--evcc-estimate-default-border": "var(--evcc-border-default)",
      "--evcc-estimate-default-text": "var(--evcc-text-secondary)",
      "--evcc-estimate-learned-bg": "color-mix(in srgb, var(--evcc-accent) 14%, transparent)",
      "--evcc-estimate-learned-border": "color-mix(in srgb, var(--evcc-accent) 34%, transparent)",
      "--evcc-estimate-learned-text": "var(--evcc-accent)",
      "--evcc-learning-confidence-high-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-learning-confidence-high-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-learning-confidence-high-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-learning-confidence-low-border": "color-mix(in srgb, var(--evcc-sem-error) 34%, transparent)",
      "--evcc-learning-confidence-low-text": "color-mix(in srgb, var(--evcc-sem-error) 82%, white 18%)",
      "--evcc-learning-confidence-medium-bg": "color-mix(in srgb, var(--evcc-sem-warning) 14%, transparent)",
      "--evcc-learning-confidence-medium-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-learning-confidence-medium-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-learning-confidence-neutral-border": "var(--evcc-border-default)",
      "--evcc-learning-confidence-neutral-text": "var(--evcc-text-secondary)",
      "--evcc-learning-note-text": "var(--evcc-text-secondary)",
      "--evcc-learning-panel-bg": "var(--evcc-surface-panel)",
      "--evcc-learning-panel-border": "var(--evcc-border-default)",
      "--evcc-learning-reanchor-border": "color-mix(in srgb, var(--evcc-accent) 34%, transparent)",
      "--evcc-learning-reanchor-highlight": "color-mix(in srgb, var(--evcc-accent) 22%, transparent)",
      "--evcc-learning-text-muted": "var(--evcc-text-muted)",
      "--evcc-learning-text-primary": "var(--evcc-text-primary)",
      "--evcc-learning-text-secondary": "var(--evcc-text-secondary)",
      "--evcc-learning-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-modal-accent": "var(--evcc-accent)",
      "--evcc-modal-accent-bg": "color-mix(in srgb, var(--evcc-accent) 22%, transparent)",
      "--evcc-modal-accent-border": "color-mix(in srgb, var(--evcc-accent) 42%, transparent)",
      "--evcc-modal-accent-text": "var(--evcc-accent)",
      "--evcc-modal-backdrop-bg": "var(--evcc-surface-overlay)",
      "--evcc-modal-bg": "color-mix(in srgb, var(--evcc-surface-base) 92%, black 8%)",
      "--evcc-modal-border": "var(--evcc-border-default)",
      "--evcc-modal-border-default": "var(--evcc-border-default)",
      "--evcc-modal-border-strong": "var(--evcc-border-strong)",
      "--evcc-modal-border-subtle": "var(--evcc-border-subtle)",
      "--evcc-modal-chip-active-bg": "var(--evcc-modal-accent-bg)",
      "--evcc-modal-chip-active-border": "var(--evcc-modal-accent-border)",
      "--evcc-modal-chip-active-text": "var(--evcc-modal-accent-text)",
      "--evcc-modal-chip-bg": "var(--evcc-surface-input)",
      "--evcc-modal-chip-border": "var(--evcc-border-default)",
      "--evcc-modal-chip-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-modal-chip-hover-border": "var(--evcc-border-strong)",
      "--evcc-modal-chip-hover-text": "var(--evcc-text-primary)",
      "--evcc-modal-chip-text": "var(--evcc-text-secondary)",
      "--evcc-modal-footer-bg": "color-mix(in srgb, var(--evcc-surface-panel) 80%, transparent)",
      "--evcc-modal-header-bg": "color-mix(in srgb, var(--evcc-surface-panel) 86%, transparent)",
      "--evcc-modal-input-bg": "var(--evcc-surface-input)",
      "--evcc-modal-surface-input": "var(--evcc-surface-input)",
      "--evcc-modal-surface-panel": "var(--evcc-surface-panel)",
      "--evcc-modal-surface-section": "var(--evcc-surface-raised)",
      "--evcc-modal-text-muted": "var(--evcc-text-muted)",
      "--evcc-modal-text-primary": "var(--evcc-text-primary)",
      "--evcc-modal-text-secondary": "var(--evcc-text-secondary)",
      "--evcc-modal-warning-bg": "color-mix(in srgb, var(--evcc-sem-warning) 16%, transparent)",
      "--evcc-modal-warning-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-modal-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-font-family": "\"Segoe UI\", \"Inter\", system-ui, sans-serif",
      "--evcc-gap": "12px",
      "--evcc-grid-gap": "12px",
      "--evcc-hover-lift": "-1px",
      "--evcc-pad": "16px",
      "--evcc-press-scale": 0.985,
      "--evcc-radius-card": "12px",
      "--evcc-radius-chip": "999px",
      "--evcc-radius-inner": "8px",
      "--evcc-radius-panel": "14px",
      "--evcc-section-gap": "18px",
      "--evcc-space-sm": "8px",
      "--evcc-space-md": "12px",
      "--evcc-space-lg": "16px",
      "--evcc-transition-normal": "135ms ease",
      "--evcc-chip-font-size": "0.83rem",
      "--evcc-chip-font-weight": "620",
      "--evcc-chip-gap": "6px",
      "--evcc-chip-height": "24px",
      "--evcc-chip-icon-height": "24px",
      "--evcc-chip-icon-padding": "4px 8px",
      "--evcc-chip-icon-size": "0.8rem",
      "--evcc-chip-padding": "5px 14px",
      "--evcc-chip-radius": "999px",
      "--evcc-room-fill-opacity": 0.26,
      "--evcc-room-grid-columns": "repeat(auto-fit, minmax(170px, 1fr))",
      "--evcc-room-grid-gap": "12px",
      "--evcc-room-grid-min": "170px",
      "--evcc-queue-chip-gap": "6px",
      "--evcc-queue-completed-opacity": 0.78,
      "--evcc-queue-pending-opacity": 0.92,
      "--evcc-drag-opacity": 0.95,
      "--evcc-drag-scale": 1.025,
      "--evcc-progress-complete": "100%",
      "--evcc-learning-anim-ease": "linear",
      "--evcc-learning-chip-font-size": "0.81rem",
      "--evcc-learning-chip-font-weight": "650",
      "--evcc-learning-chip-radius": "999px",
      "--evcc-learning-confidence-high-gradient": "linear-gradient(135deg, color-mix(in srgb, var(--evcc-sem-success) 36%, transparent), transparent)",
      "--evcc-learning-confidence-medium-gradient": "linear-gradient(135deg, color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent), transparent)",
      "--evcc-learning-confidence-low-gradient": "linear-gradient(135deg, color-mix(in srgb, var(--evcc-sem-error) 34%, transparent), transparent)",
      "--evcc-learning-confidence-neutral-gradient": "linear-gradient(135deg, color-mix(in srgb, var(--evcc-border-strong) 70%, transparent), transparent)",
      "--evcc-modal-backdrop-blur": 11,
      "--evcc-modal-padding": "18px",
      "--evcc-modal-radius": "16px",
      "--evcc-modal-section-gap": "24px"
    },
    "colors": {
      "--evcc-accent": "#2F8FFF",
      "--evcc-text-muted": "rgba(255,255,255,0.64)",
      "--evcc-text-primary": "#FFFFFF",
      "--evcc-text-secondary": "rgba(255,255,255,0.84)",
      "--evcc-bg-input": "var(--evcc-surface-input)",
      "--evcc-card-bg": "var(--evcc-surface-card)",
      "--evcc-panel-bg": "var(--evcc-surface-panel)",
      "--evcc-surface-base": "#111317",
      "--evcc-surface-card": "var(--evcc-surface-base)",
      "--evcc-surface-input": "rgba(255,255,255,0.08)",
      "--evcc-surface-overlay": "rgba(0,0,0,0.72)",
      "--evcc-surface-panel": "#171B21",
      "--evcc-surface-raised": "#1F242C",
      "--evcc-border-default": "rgba(255,255,255,0.18)",
      "--evcc-border-strong": "rgba(255,255,255,0.30)",
      "--evcc-border-subtle": "rgba(255,255,255,0.10)",
      "--evcc-chip-active-bg": "color-mix(in srgb, var(--evcc-accent) 18%, transparent)",
      "--evcc-chip-active-border": "color-mix(in srgb, var(--evcc-accent) 42%, transparent)",
      "--evcc-chip-active-text": "var(--evcc-accent)",
      "--evcc-chip-bg": "var(--evcc-surface-input)",
      "--evcc-chip-border": "var(--evcc-border-default)",
      "--evcc-chip-excluded-bg": "color-mix(in srgb, var(--evcc-sem-error) 12%, transparent)",
      "--evcc-chip-excluded-border": "color-mix(in srgb, var(--evcc-sem-error) 32%, transparent)",
      "--evcc-chip-excluded-text": "color-mix(in srgb, var(--evcc-sem-error) 85%, white 15%)",
      "--evcc-chip-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-chip-hover-border": "var(--evcc-border-strong)",
      "--evcc-chip-hover-text": "var(--evcc-text-primary)",
      "--evcc-chip-included-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-chip-included-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-chip-included-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-chip-neutral-bg": "color-mix(in srgb, var(--evcc-surface-raised) 82%, transparent)",
      "--evcc-chip-success-bg": "color-mix(in srgb, var(--evcc-sem-success) 16%, transparent)",
      "--evcc-chip-success-border": "color-mix(in srgb, var(--evcc-sem-success) 36%, transparent)",
      "--evcc-chip-success-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-chip-text": "var(--evcc-text-secondary)",
      "--evcc-chip-warning-bg": "color-mix(in srgb, var(--evcc-sem-warning) 16%, transparent)",
      "--evcc-chip-warning-border": "color-mix(in srgb, var(--evcc-sem-warning) 38%, transparent)",
      "--evcc-chip-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 80%, white 20%)",
      "--evcc-profile-chip-bg": "color-mix(in srgb, var(--evcc-surface-input) 92%, transparent)",
      "--evcc-profile-chip-border": "var(--evcc-border-default)",
      "--evcc-profile-chip-custom-bg": "color-mix(in srgb, var(--evcc-accent) 16%, transparent)",
      "--evcc-profile-chip-custom-border": "color-mix(in srgb, var(--evcc-accent) 36%, transparent)",
      "--evcc-profile-chip-custom-text": "var(--evcc-accent)",
      "--evcc-profile-chip-text": "var(--evcc-text-secondary)",
      "--evcc-room-chip-bg": "color-mix(in srgb, var(--evcc-surface-panel) 88%, transparent)",
      "--evcc-room-chip-border": "var(--evcc-border-default)",
      "--evcc-room-chip-text": "var(--evcc-text-secondary)",
      "--evcc-order-chip-bg": "color-mix(in srgb, var(--evcc-accent) 14%, transparent)",
      "--evcc-order-chip-border": "color-mix(in srgb, var(--evcc-accent) 36%, transparent)",
      "--evcc-order-chip-text": "var(--evcc-accent)",
      "--evcc-order-feedback-border": "color-mix(in srgb, var(--evcc-accent) 44%, transparent)",
      "--evcc-order-target-outline": "color-mix(in srgb, var(--evcc-accent) 60%, transparent)",
      "--evcc-progress-fill": "var(--evcc-accent)",
      "--evcc-queue-chip-bg": "var(--evcc-surface-input)",
      "--evcc-queue-chip-border": "var(--evcc-border-default)",
      "--evcc-queue-chip-text": "var(--evcc-text-secondary)",
      "--evcc-queue-completed-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-queue-completed-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-queue-completed-text": "color-mix(in srgb, var(--evcc-sem-success) 80%, white 20%)",
      "--evcc-queue-current-bg": "color-mix(in srgb, var(--evcc-accent) 18%, transparent)",
      "--evcc-queue-current-border": "color-mix(in srgb, var(--evcc-accent) 40%, transparent)",
      "--evcc-queue-current-text": "var(--evcc-accent)",
      "--evcc-queue-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-queue-hover-border": "var(--evcc-border-strong)",
      "--evcc-queue-hover-text": "var(--evcc-text-primary)",
      "--evcc-queue-inferred-bg": "color-mix(in srgb, var(--evcc-sem-info) 14%, transparent)",
      "--evcc-queue-inferred-border": "color-mix(in srgb, var(--evcc-sem-info) 36%, transparent)",
      "--evcc-queue-inferred-text": "var(--evcc-sem-info)",
      "--evcc-queue-order-bg": "color-mix(in srgb, var(--evcc-surface-raised) 88%, transparent)",
      "--evcc-queue-order-border": "var(--evcc-border-default)",
      "--evcc-queue-order-text": "var(--evcc-text-secondary)",
      "--evcc-queue-pending-bg": "color-mix(in srgb, var(--evcc-surface-input) 94%, transparent)",
      "--evcc-queue-pending-border": "var(--evcc-border-subtle)",
      "--evcc-queue-pending-text": "var(--evcc-text-secondary)",
      "--evcc-queue-skipped-bg": "color-mix(in srgb, var(--evcc-sem-warning) 12%, transparent)",
      "--evcc-queue-skipped-border": "color-mix(in srgb, var(--evcc-sem-warning) 30%, transparent)",
      "--evcc-queue-skipped-text": "color-mix(in srgb, var(--evcc-sem-warning) 80%, white 20%)",
      "--evcc-color-cleaning": "var(--evcc-sem-success)",
      "--evcc-color-docked": "var(--evcc-accent)",
      "--evcc-color-error": "var(--evcc-sem-error)",
      "--evcc-color-idle": "var(--evcc-text-secondary)",
      "--evcc-confidence-high-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-confidence-high-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-confidence-high-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-confidence-low-bg": "color-mix(in srgb, var(--evcc-sem-error) 14%, transparent)",
      "--evcc-confidence-low-border": "color-mix(in srgb, var(--evcc-sem-error) 34%, transparent)",
      "--evcc-confidence-low-text": "color-mix(in srgb, var(--evcc-sem-error) 82%, white 18%)",
      "--evcc-confidence-medium-bg": "color-mix(in srgb, var(--evcc-sem-warning) 14%, transparent)",
      "--evcc-confidence-medium-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-confidence-medium-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-sem-error": "#FF6B6B",
      "--evcc-sem-info": "#6EB7FF",
      "--evcc-sem-success": "#59D185",
      "--evcc-sem-warning": "#FFBF47",
      "--evcc-status-cleaning-bg": "color-mix(in srgb, var(--evcc-sem-success) 16%, transparent)",
      "--evcc-status-cleaning-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-status-cleaning-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-status-dot-charging": "var(--evcc-accent)",
      "--evcc-status-dot-cleaning": "var(--evcc-sem-success)",
      "--evcc-status-dot-docked": "var(--evcc-accent)",
      "--evcc-status-dot-error": "var(--evcc-sem-error)",
      "--evcc-status-dot-idle": "var(--evcc-text-secondary)",
      "--evcc-status-dot-offline": "var(--evcc-text-muted)",
      "--evcc-status-dot-paused": "var(--evcc-sem-warning)",
      "--evcc-status-dot-returning": "var(--evcc-sem-warning)",
      "--evcc-status-dot-unavailable": "var(--evcc-text-muted)",
      "--evcc-estimate-default-bg": "color-mix(in srgb, var(--evcc-surface-input) 96%, transparent)",
      "--evcc-estimate-default-border": "var(--evcc-border-default)",
      "--evcc-estimate-default-text": "var(--evcc-text-secondary)",
      "--evcc-estimate-learned-bg": "color-mix(in srgb, var(--evcc-accent) 14%, transparent)",
      "--evcc-estimate-learned-border": "color-mix(in srgb, var(--evcc-accent) 34%, transparent)",
      "--evcc-estimate-learned-text": "var(--evcc-accent)",
      "--evcc-learning-confidence-high-bg": "color-mix(in srgb, var(--evcc-sem-success) 14%, transparent)",
      "--evcc-learning-confidence-high-border": "color-mix(in srgb, var(--evcc-sem-success) 34%, transparent)",
      "--evcc-learning-confidence-high-text": "color-mix(in srgb, var(--evcc-sem-success) 82%, white 18%)",
      "--evcc-learning-confidence-low-border": "color-mix(in srgb, var(--evcc-sem-error) 34%, transparent)",
      "--evcc-learning-confidence-low-text": "color-mix(in srgb, var(--evcc-sem-error) 82%, white 18%)",
      "--evcc-learning-confidence-medium-bg": "color-mix(in srgb, var(--evcc-sem-warning) 14%, transparent)",
      "--evcc-learning-confidence-medium-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-learning-confidence-medium-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-learning-confidence-neutral-border": "var(--evcc-border-default)",
      "--evcc-learning-confidence-neutral-text": "var(--evcc-text-secondary)",
      "--evcc-learning-note-text": "var(--evcc-text-secondary)",
      "--evcc-learning-panel-bg": "var(--evcc-surface-panel)",
      "--evcc-learning-panel-border": "var(--evcc-border-default)",
      "--evcc-learning-reanchor-border": "color-mix(in srgb, var(--evcc-accent) 34%, transparent)",
      "--evcc-learning-reanchor-highlight": "color-mix(in srgb, var(--evcc-accent) 22%, transparent)",
      "--evcc-learning-text-muted": "var(--evcc-text-muted)",
      "--evcc-learning-text-primary": "var(--evcc-text-primary)",
      "--evcc-learning-text-secondary": "var(--evcc-text-secondary)",
      "--evcc-learning-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)",
      "--evcc-modal-accent": "var(--evcc-accent)",
      "--evcc-modal-accent-bg": "color-mix(in srgb, var(--evcc-accent) 22%, transparent)",
      "--evcc-modal-accent-border": "color-mix(in srgb, var(--evcc-accent) 42%, transparent)",
      "--evcc-modal-accent-text": "var(--evcc-accent)",
      "--evcc-modal-backdrop-bg": "var(--evcc-surface-overlay)",
      "--evcc-modal-bg": "color-mix(in srgb, var(--evcc-surface-base) 92%, black 8%)",
      "--evcc-modal-border": "var(--evcc-border-default)",
      "--evcc-modal-border-default": "var(--evcc-border-default)",
      "--evcc-modal-border-strong": "var(--evcc-border-strong)",
      "--evcc-modal-border-subtle": "var(--evcc-border-subtle)",
      "--evcc-modal-chip-active-bg": "var(--evcc-modal-accent-bg)",
      "--evcc-modal-chip-active-border": "var(--evcc-modal-accent-border)",
      "--evcc-modal-chip-active-text": "var(--evcc-modal-accent-text)",
      "--evcc-modal-chip-bg": "var(--evcc-surface-input)",
      "--evcc-modal-chip-border": "var(--evcc-border-default)",
      "--evcc-modal-chip-hover-bg": "var(--evcc-surface-panel)",
      "--evcc-modal-chip-hover-border": "var(--evcc-border-strong)",
      "--evcc-modal-chip-hover-text": "var(--evcc-text-primary)",
      "--evcc-modal-chip-text": "var(--evcc-text-secondary)",
      "--evcc-modal-footer-bg": "color-mix(in srgb, var(--evcc-surface-panel) 80%, transparent)",
      "--evcc-modal-header-bg": "color-mix(in srgb, var(--evcc-surface-panel) 86%, transparent)",
      "--evcc-modal-input-bg": "var(--evcc-surface-input)",
      "--evcc-modal-surface-input": "var(--evcc-surface-input)",
      "--evcc-modal-surface-panel": "var(--evcc-surface-panel)",
      "--evcc-modal-surface-section": "var(--evcc-surface-raised)",
      "--evcc-modal-text-muted": "var(--evcc-text-muted)",
      "--evcc-modal-text-primary": "var(--evcc-text-primary)",
      "--evcc-modal-text-secondary": "var(--evcc-text-secondary)",
      "--evcc-modal-warning-bg": "color-mix(in srgb, var(--evcc-sem-warning) 16%, transparent)",
      "--evcc-modal-warning-border": "color-mix(in srgb, var(--evcc-sem-warning) 34%, transparent)",
      "--evcc-modal-warning-text": "color-mix(in srgb, var(--evcc-sem-warning) 82%, white 18%)"
    },
    "alpha": {}
  }
}
