/* Generated from design/tokens.json by build/uiux_tokens.py. Light pilot only. */
[data-myband-ui="dashboard"][data-myband-theme="light"],
[data-myband-ui="workspace"][data-myband-theme="light"],
[data-myband-ui="setlist-editor"][data-myband-theme="light"],
[data-myband-ui="events"][data-myband-theme="light"],
[data-myband-ui="personnel"][data-myband-theme="light"],
[data-myband-ui="riders"][data-myband-theme="light"],
[data-myband-ui="system"][data-myband-theme="light"],
[data-myband-ui="public-library"],
[data-myband-ui="guest-b2"][data-myband-theme="light"],
[data-myband-ui="guest-legacy"][data-myband-theme="light"],
[data-myband-ui="client-request"][data-myband-theme="light"] {
  --mb-primitive-color-graphite: #1F2937;
  --mb-primitive-color-orange: #F97316;
  --mb-primitive-color-orange-action: #C2410C;
  --mb-primitive-color-orange-deep: #9A3412;
  --mb-primitive-color-canvas: #F8FAFC;
  --mb-primitive-color-paper: #FFFFFF;
  --mb-primitive-color-text: #0F172A;
  --mb-primitive-color-secondary: #475569;
  --mb-primitive-color-line: #CBD5E1;
  --mb-primitive-color-info: #2563EB;
  --mb-primitive-color-success: #166534;
  --mb-primitive-color-warning: #92400E;
  --mb-primitive-color-error: #991B1B;
  --mb-primitive-space-1: 4px;
  --mb-primitive-space-2: 8px;
  --mb-primitive-space-3: 12px;
  --mb-primitive-space-4: 16px;
  --mb-primitive-space-5: 20px;
  --mb-primitive-space-6: 24px;
  --mb-primitive-space-8: 32px;
  --mb-primitive-radius-small: 6px;
  --mb-primitive-radius-large: 12px;
  --mb-primitive-type-font: Inter, system-ui, "Segoe UI", Arial, sans-serif;
  --mb-primitive-type-body: 16px;
  --mb-primitive-type-dense: 14px;
  --mb-primitive-type-caption: 12px;
  --mb-primitive-type-h1: 32px;
  --mb-primitive-type-h2: 24px;
  --mb-primitive-type-h3: 20px;
  --mb-primitive-type-body-line: 24px;
  --mb-primitive-type-h1-line: 40px;
  --mb-primitive-type-h2-line: 32px;
  --mb-primitive-control-target: 44px;
  --mb-primitive-control-focus: 3px;
  --mb-semantic-color-canvas: var(--mb-theme-light-color-canvas);
  --mb-semantic-color-surface: var(--mb-theme-light-color-surface);
  --mb-semantic-color-text: var(--mb-theme-light-color-text);
  --mb-semantic-color-muted: var(--mb-theme-light-color-muted);
  --mb-semantic-color-line: var(--mb-theme-light-color-line);
  --mb-semantic-color-brand: var(--mb-theme-light-color-brand);
  --mb-semantic-color-action: var(--mb-theme-light-color-action);
  --mb-semantic-color-action-hover: var(--mb-theme-light-color-action-hover);
  --mb-semantic-color-link: var(--mb-theme-light-color-link);
  --mb-semantic-color-focus: var(--mb-theme-light-color-focus);
  --mb-semantic-color-success: var(--mb-theme-light-color-success);
  --mb-semantic-color-warning: var(--mb-theme-light-color-warning);
  --mb-semantic-color-error: var(--mb-theme-light-color-error);
  --mb-semantic-color-on-action: var(--mb-theme-light-color-on-action);
  --mb-semantic-color-icon: var(--mb-theme-light-color-icon);
  --mb-semantic-type-font: var(--mb-primitive-type-font);
  --mb-semantic-type-body: var(--mb-primitive-type-body);
  --mb-semantic-type-dense: var(--mb-primitive-type-dense);
  --mb-semantic-type-caption: var(--mb-primitive-type-caption);
  --mb-semantic-type-h1: var(--mb-primitive-type-h1);
  --mb-semantic-type-h2: var(--mb-primitive-type-h2);
  --mb-semantic-type-h3: var(--mb-primitive-type-h3);
  --mb-semantic-type-body-line: var(--mb-primitive-type-body-line);
  --mb-semantic-type-h1-line: var(--mb-primitive-type-h1-line);
  --mb-semantic-type-h2-line: var(--mb-primitive-type-h2-line);
  --mb-semantic-space-1: var(--mb-primitive-space-1);
  --mb-semantic-space-2: var(--mb-primitive-space-2);
  --mb-semantic-space-3: var(--mb-primitive-space-3);
  --mb-semantic-space-4: var(--mb-primitive-space-4);
  --mb-semantic-space-5: var(--mb-primitive-space-5);
  --mb-semantic-space-6: var(--mb-primitive-space-6);
  --mb-semantic-space-8: var(--mb-primitive-space-8);
  --mb-semantic-radius-small: var(--mb-primitive-radius-small);
  --mb-semantic-radius-large: var(--mb-primitive-radius-large);
  --mb-semantic-target: var(--mb-primitive-control-target);
  --mb-semantic-focus-width: var(--mb-primitive-control-focus);
  --mb-component-page-padding: var(--mb-semantic-space-6);
  --mb-component-page-gap: var(--mb-semantic-space-6);
  --mb-component-page-title: var(--mb-semantic-type-h1);
  --mb-component-page-title-line: var(--mb-semantic-type-h1-line);
  --mb-component-card-padding: var(--mb-semantic-space-5);
  --mb-component-card-radius: var(--mb-semantic-radius-large);
  --mb-component-card-background: var(--mb-semantic-color-surface);
  --mb-component-card-border: var(--mb-semantic-color-line);
  --mb-component-card-text: var(--mb-semantic-color-text);
  --mb-component-button-height: var(--mb-semantic-target);
  --mb-component-button-radius: var(--mb-semantic-radius-small);
  --mb-component-button-background: var(--mb-semantic-color-action);
  --mb-component-button-text: var(--mb-semantic-color-on-action);
  --mb-component-button-border: var(--mb-semantic-color-muted);
  --mb-component-notice-text: var(--mb-semantic-color-warning);
  --mb-component-notice-border: var(--mb-semantic-color-warning);
  --mb-component-notice-background: var(--mb-semantic-color-surface);
  --mb-component-summary-value: var(--mb-semantic-type-h2);
  --mb-component-summary-line: var(--mb-semantic-type-h2-line);
  --mb-component-empty-padding: var(--mb-semantic-space-5);
  --mb-component-empty-text: var(--mb-semantic-color-muted);
  --mb-theme-light-color-canvas: var(--mb-primitive-color-canvas);
  --mb-theme-light-color-surface: var(--mb-primitive-color-paper);
  --mb-theme-light-color-text: var(--mb-primitive-color-text);
  --mb-theme-light-color-muted: var(--mb-primitive-color-secondary);
  --mb-theme-light-color-line: var(--mb-primitive-color-line);
  --mb-theme-light-color-brand: var(--mb-primitive-color-orange);
  --mb-theme-light-color-action: var(--mb-primitive-color-orange-action);
  --mb-theme-light-color-action-hover: var(--mb-primitive-color-orange-deep);
  --mb-theme-light-color-link: var(--mb-primitive-color-orange-deep);
  --mb-theme-light-color-focus: var(--mb-primitive-color-info);
  --mb-theme-light-color-success: var(--mb-primitive-color-success);
  --mb-theme-light-color-warning: var(--mb-primitive-color-warning);
  --mb-theme-light-color-error: var(--mb-primitive-color-error);
  --mb-theme-light-color-on-action: var(--mb-primitive-color-paper);
  --mb-theme-light-color-icon: var(--mb-primitive-color-orange-deep);
}
