/* Publigo design tokens — Publigo, 289 tokens, appearances: light, dark. */
/* Do not edit by hand. Source: design/tokens (DTCG 2025.10), build: design/scripts/build.mjs. */
/* Light is the default; dark follows the system unless [data-theme] overrides it. */

:root {
  color-scheme: light dark;
  --pg-color-brand-ember-100: #ffe9e1;
  --pg-color-brand-ember-300: #ff8159;
  --pg-color-brand-ember-400: #ff6a3d;
  --pg-color-brand-ember-500: #ff5b2e;
  --pg-color-brand-ember-600: #e8461b;
  --pg-color-brand-ember-700: #cc3a10;
  --pg-color-brand-ember-800: #a8300c;
  --pg-color-brand-ember-950: #3a1a10;
  --pg-color-ink-700: #3a3d4a;
  --pg-color-ink-900: #12131a;
  --pg-color-paper-50: #faf8f5;
  --pg-color-graphite-300: #a8a8b3;
  --pg-color-graphite-900: #16171d;
  --pg-color-graphite-950: #0c0d11;
  --pg-color-department-director: #ff5b2e;
  --pg-color-department-director-icon-on-light: #e8461b;
  --pg-color-department-director-icon-on-dark: #ff6a3d;
  --pg-color-department-strategy: #5b5bd6;
  --pg-color-department-strategy-icon-on-light: #5b5bd6;
  --pg-color-department-strategy-icon-on-dark: #7b7bea;
  --pg-color-department-copy: #e8a317;
  --pg-color-department-copy-icon-on-light: #a87100;
  --pg-color-department-copy-icon-on-dark: #e8a317;
  --pg-color-department-studio: #d6409f;
  --pg-color-department-studio-icon-on-light: #d6409f;
  --pg-color-department-studio-icon-on-dark: #d6409f;
  --pg-color-department-studio-icon-on-dark-selected: #e85fb4;
  --pg-color-department-compliance: #12a594;
  --pg-color-department-compliance-icon-on-light: #0f8a7c;
  --pg-color-department-compliance-icon-on-dark: #12a594;
  --pg-color-department-release: #0091ff;
  --pg-color-department-release-icon-on-light: #0077cc;
  --pg-color-department-release-icon-on-dark: #0091ff;
  --pg-color-department-qa: #46a758;
  --pg-color-department-qa-icon-on-light: #358a47;
  --pg-color-department-qa-icon-on-dark: #46a758;
  --pg-color-palette-white: #ffffff;
  --pg-color-palette-black: #000000;
  --pg-color-palette-green-50: #e3f5ec;
  --pg-color-palette-green-400: #3dd68c;
  --pg-color-palette-green-500: #1fa971;
  --pg-color-palette-green-700: #138558;
  --pg-color-palette-green-800: #0e6b47;
  --pg-color-palette-green-950: #10301f;
  --pg-color-palette-gold-50: #fbf0d9;
  --pg-color-palette-gold-400: #f5b83d;
  --pg-color-palette-gold-500: #c98a00;
  --pg-color-palette-gold-700: #9a6a00;
  --pg-color-palette-gold-800: #7a5200;
  --pg-color-palette-gold-950: #33270a;
  --pg-color-palette-red-50: #fbe5e6;
  --pg-color-palette-red-400: #ff6369;
  --pg-color-palette-red-500: #d93a3f;
  --pg-color-palette-red-800: #a8242a;
  --pg-color-palette-red-950: #3a1416;
  --pg-color-palette-blue-50: #e6ecfc;
  --pg-color-palette-blue-300: #7b9bff;
  --pg-color-palette-blue-500: #3e63dd;
  --pg-color-palette-blue-800: #2d4bb0;
  --pg-color-palette-blue-950: #161e3d;
  --pg-color-palette-gray-100: #eeeef0;
  --pg-color-palette-gray-400: #aeaeb2;
  --pg-color-palette-gray-500: #8e8e93;
  --pg-color-palette-gray-600: #6e6e76;
  --pg-color-palette-gray-700: #55555c;
  --pg-color-palette-gray-900: #2c2c2e;
  --pg-color-accent-tint: #e8461b;
  --pg-color-accent-tint-increased-contrast: #cc3a10;
  --pg-color-accent-text: #cc3a10;
  --pg-color-accent-text-on-glass: #a8300c;
  --pg-color-accent-soft: #ffe9e1;
  --pg-color-accent-hover: #cc3a10;
  --pg-color-accent-capsule-bg: #ffe9e1;
  --pg-color-accent-capsule-text: #a8300c;
  --pg-color-focus-ring: #e8461b;
  --pg-color-action-primary-background: #cc3a10;
  --pg-color-action-primary-background-pressed: #a8300c;
  --pg-color-action-primary-label: #ffffff;
  --pg-color-link-default: #cc3a10;
  --pg-color-link-hover: #a8300c;
  --pg-color-status-success-fill: #1fa971;
  --pg-color-status-success-icon: #138558;
  --pg-color-status-success-capsule-bg: #e3f5ec;
  --pg-color-status-success-capsule-text: #0e6b47;
  --pg-color-status-warning-fill: #c98a00;
  --pg-color-status-warning-icon: #9a6a00;
  --pg-color-status-warning-capsule-bg: #fbf0d9;
  --pg-color-status-warning-capsule-text: #7a5200;
  --pg-color-status-danger-fill: #d93a3f;
  --pg-color-status-danger-icon: #d93a3f;
  --pg-color-status-danger-capsule-bg: #fbe5e6;
  --pg-color-status-danger-capsule-text: #a8242a;
  --pg-color-status-info-fill: #3e63dd;
  --pg-color-status-info-capsule-bg: #e6ecfc;
  --pg-color-status-info-capsule-text: #2d4bb0;
  --pg-color-status-waiting-mac-fill: #8e8e93;
  --pg-color-status-waiting-mac-icon: #6e6e76;
  --pg-color-status-waiting-mac-capsule-bg: #eeeef0;
  --pg-color-status-waiting-mac-capsule-text: #55555c;
  --pg-color-system-macos-window: #ffffff;
  --pg-color-system-macos-floor: #f6f6f8;
  --pg-color-system-macos-card: #ffffff;
  --pg-color-system-macos-card-border: rgba(0, 0, 0, 0.08);
  --pg-color-system-macos-separator: rgba(0, 0, 0, 0.1);
  --pg-color-system-macos-label: #1d1d1f;
  --pg-color-system-macos-secondary-label: #5e5e66;
  --pg-color-system-macos-tertiary-label: #6e6e76;
  --pg-color-system-macos-decorative: #a1a1a8;
  --pg-color-system-macos-control-fill: rgba(116, 116, 128, 0.12);
  --pg-color-system-macos-sidebar-selection: rgba(255, 91, 46, 0.14);
  --pg-color-system-ios-background: #ffffff;
  --pg-color-system-ios-grouped-background: #f2f2f7;
  --pg-color-system-ios-cell: #ffffff;
  --pg-color-system-ios-elevated: #ffffff;
  --pg-color-system-ios-label: #000000;
  --pg-color-system-ios-secondary-label: #5e5e66;
  --pg-color-system-ios-tertiary-label: #6e6e76;
  --pg-color-system-ios-separator: rgba(60, 60, 67, 0.29);
  --pg-color-material-glass-regular-background: rgba(250, 250, 252, 0.72);
  --pg-color-material-glass-regular-border: rgba(0, 0, 0, 0.1);
  --pg-color-material-glass-regular-highlight: rgba(255, 255, 255, 0.75);
  --pg-color-material-glass-clear-background: rgba(255, 255, 255, 0.16);
  --pg-color-material-glass-clear-border: rgba(255, 255, 255, 0.35);
  --pg-color-material-glass-clear-label: #ffffff;
  --pg-color-material-glass-opaque-background: #f2f2f4;
  --pg-color-material-glass-increased-contrast-border: rgba(0, 0, 0, 0.45);
  --pg-color-marketing-background: #faf8f5;
  --pg-color-marketing-text: #12131a;
  --pg-color-marketing-text-secondary: #3a3d4a;
  --pg-color-marketing-eyebrow: #a8300c;
  --pg-color-marketing-link: #cc3a10;
  --pg-color-marketing-card: #ffffff;
  --pg-color-marketing-card-border: rgba(18, 19, 26, 0.08);
  --pg-color-marketing-hairline: rgba(18, 19, 26, 0.12);
  --pg-color-component-sidebar-icon-director: #e8461b;
  --pg-color-component-sidebar-icon-strategy: #5b5bd6;
  --pg-color-component-sidebar-icon-copy: #a87100;
  --pg-color-component-sidebar-icon-studio: #d6409f;
  --pg-color-component-sidebar-icon-compliance: #0f8a7c;
  --pg-color-component-sidebar-icon-release: #0077cc;
  --pg-color-component-sidebar-icon-qa: #358a47;
  --pg-color-component-sidebar-icon-studio-selected: #d6409f;
  --pg-color-component-sidebar-status-dot-attention: #cc3a10;
  --pg-color-component-sidebar-status-dot-success: #138558;
  --pg-color-component-sidebar-status-dot-neutral: #6e6e76;
  --pg-color-component-tab-bar-lens: #ffffff;
  --pg-color-component-tab-bar-selected: #cc3a10;
  --pg-color-component-tab-bar-selected-opaque: #cc3a10;
  --pg-color-component-agent-tile-glyph-default: #ffffff;
  --pg-color-component-agent-tile-glyph-on-amber: #12131a;
  --pg-color-component-agent-tile-ring-queued: #6e6e76;
  --pg-color-component-agent-tile-ring-waiting-user: #e8461b;
  --pg-color-component-agent-tile-ring-reviewing-copy: #a87100;
  --pg-color-component-agent-tile-waiting-mac-tile: #8e8e93;
  --pg-color-component-agent-tile-waiting-mac-badge: #ffffff;
  --pg-color-component-agent-tile-waiting-mac-badge-icon: #55555c;
  --pg-color-component-agent-tile-blocked-dot: #d93a3f;
  --pg-color-component-agent-tile-done-badge: #1fa971;
  --pg-color-component-agent-tile-done-check: #ffffff;
  --pg-color-component-agent-tile-external-tag-background: #12131a;
  --pg-color-component-agent-tile-external-tag-label: #ffffff;
  --pg-gradient-brand-ember: linear-gradient(to bottom, #ff5b2e 0%, #e8461b 100%);
  --pg-gradient-glass-clear-dim: linear-gradient(to top, rgb(0 0 0 / 0.72) 0%, rgb(0 0 0 / 0.66) 40%, rgb(0 0 0 / 0) 100%);
  --pg-font-family-app: 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-font-family-app-mono: 'SF Mono', ui-monospace, Menlo, monospace;
  --pg-font-family-display: 'Instrument Serif', Georgia, serif;
  --pg-font-family-body: Inter, -apple-system, system-ui, sans-serif;
  --pg-font-family-mono: 'JetBrains Mono', ui-monospace, monospace;
  --pg-font-family-wordmark: 'Instrument Sans', Inter, sans-serif;
  --pg-font-weight-regular: 400;
  --pg-font-weight-medium: 500;
  --pg-font-weight-semibold: 600;
  --pg-font-weight-bold: 700;
  --pg-font-size-web-12: 12px;
  --pg-font-size-web-14: 14px;
  --pg-font-size-web-16: 16px;
  --pg-font-size-web-18: 18px;
  --pg-font-size-web-22: 22px;
  --pg-font-size-web-28: 28px;
  --pg-font-size-web-36: 36px;
  --pg-font-size-web-48: 48px;
  --pg-font-size-web-64: 64px;
  --pg-font-size-web-88: 88px;
  --pg-font-letter-spacing-wordmark: -0.035em;
  --pg-typography-macos-large-title: 400 26px/1.2308 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-large-title-letter-spacing: 0px;
  --pg-typography-macos-title1: 400 22px/1.1818 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-title1-letter-spacing: 0px;
  --pg-typography-macos-title2: 400 17px/1.2941 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-title2-letter-spacing: 0px;
  --pg-typography-macos-title3: 400 15px/1.3333 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-title3-letter-spacing: 0px;
  --pg-typography-macos-headline: 600 13px/1.2308 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-headline-letter-spacing: 0px;
  --pg-typography-macos-body: 400 13px/1.2308 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-body-letter-spacing: 0px;
  --pg-typography-macos-callout: 400 12px/1.25 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-callout-letter-spacing: 0px;
  --pg-typography-macos-subheadline: 400 11px/1.2727 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-subheadline-letter-spacing: 0px;
  --pg-typography-macos-footnote: 400 10px/1.3 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-footnote-letter-spacing: 0px;
  --pg-typography-macos-caption: 400 10px/1.3 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-macos-caption-letter-spacing: 0px;
  --pg-typography-ios-large-title: 700 34px/1.2059 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-large-title-letter-spacing: 0px;
  --pg-typography-ios-title1: 400 28px/1.2143 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-title1-letter-spacing: 0px;
  --pg-typography-ios-title2: 400 22px/1.2727 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-title2-letter-spacing: 0px;
  --pg-typography-ios-title3: 400 20px/1.25 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-title3-letter-spacing: 0px;
  --pg-typography-ios-headline: 600 17px/1.2941 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-headline-letter-spacing: 0px;
  --pg-typography-ios-body: 400 17px/1.2941 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-body-letter-spacing: 0px;
  --pg-typography-ios-callout: 400 16px/1.3125 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-callout-letter-spacing: 0px;
  --pg-typography-ios-subheadline: 400 15px/1.3333 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-subheadline-letter-spacing: 0px;
  --pg-typography-ios-footnote: 400 13px/1.3846 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-footnote-letter-spacing: 0px;
  --pg-typography-ios-caption1: 400 12px/1.3333 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-caption1-letter-spacing: 0px;
  --pg-typography-ios-caption2: 400 11px/1.1818 'SF Pro', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --pg-typography-ios-caption2-letter-spacing: 0px;
  --pg-typography-web-hero: 400 88px/1.0568 'Instrument Serif', Georgia, serif;
  --pg-typography-web-hero-letter-spacing: 0px;
  --pg-typography-web-display: 400 64px/1.0625 'Instrument Serif', Georgia, serif;
  --pg-typography-web-display-letter-spacing: 0px;
  --pg-typography-web-heading1: 400 48px/1.1042 'Instrument Serif', Georgia, serif;
  --pg-typography-web-heading1-letter-spacing: 0px;
  --pg-typography-web-heading2: 400 36px/1.1111 'Instrument Serif', Georgia, serif;
  --pg-typography-web-heading2-letter-spacing: 0px;
  --pg-typography-web-heading3: 400 28px/1.1429 'Instrument Serif', Georgia, serif;
  --pg-typography-web-heading3-letter-spacing: 0px;
  --pg-typography-web-lede: 400 22px/1.5 Inter, -apple-system, system-ui, sans-serif;
  --pg-typography-web-lede-letter-spacing: 0px;
  --pg-typography-web-large: 400 18px/1.5 Inter, -apple-system, system-ui, sans-serif;
  --pg-typography-web-large-letter-spacing: 0px;
  --pg-typography-web-body: 400 16px/1.5 Inter, -apple-system, system-ui, sans-serif;
  --pg-typography-web-body-letter-spacing: 0px;
  --pg-typography-web-small: 400 14px/1.5 Inter, -apple-system, system-ui, sans-serif;
  --pg-typography-web-small-letter-spacing: 0px;
  --pg-typography-web-note: 400 12px/1.5 Inter, -apple-system, system-ui, sans-serif;
  --pg-typography-web-note-letter-spacing: 0px;
  --pg-typography-web-eyebrow: 400 12px/1.5 'JetBrains Mono', ui-monospace, monospace;
  --pg-typography-web-eyebrow-letter-spacing: 0.96px;
  --pg-typography-web-code: 400 12px/1.5 'JetBrains Mono', ui-monospace, monospace;
  --pg-typography-web-code-letter-spacing: 0px;
  --pg-space-4: 4px;
  --pg-space-8: 8px;
  --pg-space-12: 12px;
  --pg-space-16: 16px;
  --pg-space-20: 20px;
  --pg-space-24: 24px;
  --pg-space-32: 32px;
  --pg-space-40: 40px;
  --pg-space-56: 56px;
  --pg-space-72: 72px;
  --pg-radius-window: 20px;
  --pg-radius-card: 14px;
  --pg-radius-tile: 12px;
  --pg-radius-tile-ring: 18px;
  --pg-radius-control: 9999px;
  --pg-radius-cell: 26px;
  --pg-radius-device: 56px;
  --pg-radius-ios-card: 22px;
  --pg-radius-ios-tile: 10px;
  --pg-radius-ios-tile-ring: 15px;
  --pg-radius-web-card: 16px;
  --pg-radius-launch-tile: 0.23;
  --pg-size-hit-target-min: 44px;
  --pg-size-sidebar-width: 248px;
  --pg-size-sidebar-row: 28px;
  --pg-size-sidebar-icon: 16px;
  --pg-size-toolbar-height: 52px;
  --pg-size-inspector-width: 320px;
  --pg-size-inspector-header-height: 44px;
  --pg-size-tab-bar-height: 62px;
  --pg-size-tab-bar-search-button: 62px;
  --pg-size-tab-bar-icon: 24px;
  --pg-size-agent-tile-regular-box: 56px;
  --pg-size-agent-tile-regular-tile: 44px;
  --pg-size-agent-tile-regular-glyph: 22px;
  --pg-size-agent-tile-regular-gap: 4px;
  --pg-size-agent-tile-regular-badge: 16px;
  --pg-size-agent-tile-regular-dot: 10px;
  --pg-size-agent-tile-compact-box: 46px;
  --pg-size-agent-tile-compact-tile: 36px;
  --pg-size-agent-tile-compact-glyph: 18px;
  --pg-size-agent-tile-compact-gap: 3px;
  --pg-size-agent-tile-compact-badge: 14px;
  --pg-size-agent-tile-compact-dot: 8px;
  --pg-size-agent-tile-ring: 2px;
  --pg-size-agent-tile-external-tag: 16px;
  --pg-size-stroke-icon: 1.8px;
  --pg-size-stroke-glass: 0.5px;
  --pg-size-stroke-increased-contrast: 1px;
  --pg-opacity-agent-tile-idle: 0.45;
  --pg-material-glass-regular-blur: 28px;
  --pg-material-glass-regular-saturation: 1.7;
  --pg-material-glass-clear-blur: 14px;
  --pg-material-glass-clear-saturation: 1.6;
  --pg-motion-easing-ease-in-out: cubic-bezier(0.42, 0, 0.58, 1);
  --pg-motion-easing-linear: cubic-bezier(0, 0, 1, 1);
  --pg-motion-easing-quick-fallback: cubic-bezier(0.25, 1, 0.5, 1);
  --pg-motion-easing-standard-fallback: cubic-bezier(0.22, 1, 0.36, 1);
  --pg-motion-duration-quick: 0.25s;
  --pg-motion-duration-standard: 0.4s;
  --pg-motion-duration-handoff: 0.9s;
  --pg-motion-duration-celebrate: 1.2s;
  --pg-motion-duration-crossfade: 0.2s;
  --pg-motion-duration-working-arc: 1.6s;
  --pg-motion-duration-waiting-halo: 2s;
  --pg-motion-duration-done-to-idle: 10s;
  --pg-motion-quick: 0.25s cubic-bezier(0.25, 1, 0.5, 1) 0ms;
  --pg-motion-standard: 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0ms;
  --pg-motion-handoff: 0.9s cubic-bezier(0.42, 0, 0.58, 1) 0ms;
  --pg-motion-celebrate: 1.2s cubic-bezier(0.42, 0, 0.58, 1) 0ms;
  --pg-shadow-card: 0px 1px 2px 0px rgb(0% 0% 0% / 0.05);
  --pg-shadow-glass: inset 0px 1px 0px 0px rgb(100% 100% 100% / 0.75), 0px 6px 20px 0px rgb(0% 0% 0% / 0.06);
}

:root[data-theme="light"] {
  color-scheme: light;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --pg-color-accent-tint: #ff6a3d;
    --pg-color-accent-tint-increased-contrast: #ff8159;
    --pg-color-accent-text: #ff6a3d;
    --pg-color-accent-text-on-glass: #ff6a3d;
    --pg-color-accent-soft: #3a1a10;
    --pg-color-accent-hover: #ff8159;
    --pg-color-accent-capsule-bg: #3a1a10;
    --pg-color-accent-capsule-text: #ff8159;
    --pg-color-focus-ring: #ff6a3d;
    --pg-color-link-default: #ff6a3d;
    --pg-color-link-hover: #ff8159;
    --pg-color-status-success-fill: #3dd68c;
    --pg-color-status-success-icon: #3dd68c;
    --pg-color-status-success-capsule-bg: #10301f;
    --pg-color-status-success-capsule-text: #3dd68c;
    --pg-color-status-warning-fill: #f5b83d;
    --pg-color-status-warning-icon: #f5b83d;
    --pg-color-status-warning-capsule-bg: #33270a;
    --pg-color-status-warning-capsule-text: #f5b83d;
    --pg-color-status-danger-fill: #ff6369;
    --pg-color-status-danger-icon: #ff6369;
    --pg-color-status-danger-capsule-bg: #3a1416;
    --pg-color-status-danger-capsule-text: #ff6369;
    --pg-color-status-info-fill: #7b9bff;
    --pg-color-status-info-capsule-bg: #161e3d;
    --pg-color-status-info-capsule-text: #7b9bff;
    --pg-color-status-waiting-mac-icon: #8e8e93;
    --pg-color-status-waiting-mac-capsule-bg: #2c2c2e;
    --pg-color-status-waiting-mac-capsule-text: #aeaeb2;
    --pg-color-system-macos-window: #1e1e20;
    --pg-color-system-macos-floor: #18181a;
    --pg-color-system-macos-card: #242427;
    --pg-color-system-macos-card-border: rgba(255, 255, 255, 0.08);
    --pg-color-system-macos-separator: rgba(255, 255, 255, 0.1);
    --pg-color-system-macos-label: #f5f5f7;
    --pg-color-system-macos-secondary-label: #aeaeb2;
    --pg-color-system-macos-tertiary-label: #8e8e93;
    --pg-color-system-macos-decorative: #636366;
    --pg-color-system-macos-control-fill: rgba(118, 118, 128, 0.24);
    --pg-color-system-macos-sidebar-selection: rgba(255, 106, 61, 0.2);
    --pg-color-system-ios-background: #000000;
    --pg-color-system-ios-grouped-background: #000000;
    --pg-color-system-ios-cell: #1c1c1e;
    --pg-color-system-ios-elevated: #2c2c2e;
    --pg-color-system-ios-label: #ffffff;
    --pg-color-system-ios-secondary-label: #aeaeb2;
    --pg-color-system-ios-tertiary-label: #98989d;
    --pg-color-system-ios-separator: rgba(84, 84, 88, 0.65);
    --pg-color-material-glass-regular-background: rgba(44, 44, 48, 0.66);
    --pg-color-material-glass-regular-border: rgba(255, 255, 255, 0.12);
    --pg-color-material-glass-regular-highlight: rgba(255, 255, 255, 0.08);
    --pg-color-material-glass-opaque-background: #2a2a2d;
    --pg-color-material-glass-increased-contrast-border: rgba(255, 255, 255, 0.5);
    --pg-color-marketing-background: #0c0d11;
    --pg-color-marketing-text: #faf8f5;
    --pg-color-marketing-text-secondary: #a8a8b3;
    --pg-color-marketing-eyebrow: #ff8159;
    --pg-color-marketing-link: #ff6a3d;
    --pg-color-marketing-card: #16171d;
    --pg-color-marketing-card-border: rgba(255, 255, 255, 0.08);
    --pg-color-marketing-hairline: rgba(255, 255, 255, 0.12);
    --pg-color-component-sidebar-icon-director: #ff6a3d;
    --pg-color-component-sidebar-icon-strategy: #7b7bea;
    --pg-color-component-sidebar-icon-copy: #e8a317;
    --pg-color-component-sidebar-icon-compliance: #12a594;
    --pg-color-component-sidebar-icon-release: #0091ff;
    --pg-color-component-sidebar-icon-qa: #46a758;
    --pg-color-component-sidebar-icon-studio-selected: #e85fb4;
    --pg-color-component-sidebar-status-dot-attention: #ff6a3d;
    --pg-color-component-sidebar-status-dot-success: #3dd68c;
    --pg-color-component-sidebar-status-dot-neutral: #8e8e93;
    --pg-color-component-tab-bar-lens: rgba(255, 106, 61, 0.08);
    --pg-color-component-tab-bar-selected: #ff6a3d;
    --pg-color-component-tab-bar-selected-opaque: #ff6a3d;
    --pg-color-component-agent-tile-ring-queued: #8e8e93;
    --pg-color-component-agent-tile-ring-waiting-user: #ff6a3d;
    --pg-color-component-agent-tile-ring-reviewing-copy: #e8a317;
    --pg-color-component-agent-tile-blocked-dot: #ff6369;
    --pg-color-component-agent-tile-done-badge: #3dd68c;
    --pg-color-component-agent-tile-done-check: #0c0d11;
    --pg-color-component-agent-tile-external-tag-background: #ffffff;
    --pg-color-component-agent-tile-external-tag-label: #12131a;
    --pg-shadow-card: 0px 0px 0px 0px rgb(0% 0% 0% / 0);
    --pg-shadow-glass: inset 0px 1px 0px 0px rgb(100% 100% 100% / 0.08), 0px 8px 24px 0px rgb(0% 0% 0% / 0.45);
  }
}

:root[data-theme="dark"] {
  color-scheme: dark;
  --pg-color-accent-tint: #ff6a3d;
  --pg-color-accent-tint-increased-contrast: #ff8159;
  --pg-color-accent-text: #ff6a3d;
  --pg-color-accent-text-on-glass: #ff6a3d;
  --pg-color-accent-soft: #3a1a10;
  --pg-color-accent-hover: #ff8159;
  --pg-color-accent-capsule-bg: #3a1a10;
  --pg-color-accent-capsule-text: #ff8159;
  --pg-color-focus-ring: #ff6a3d;
  --pg-color-link-default: #ff6a3d;
  --pg-color-link-hover: #ff8159;
  --pg-color-status-success-fill: #3dd68c;
  --pg-color-status-success-icon: #3dd68c;
  --pg-color-status-success-capsule-bg: #10301f;
  --pg-color-status-success-capsule-text: #3dd68c;
  --pg-color-status-warning-fill: #f5b83d;
  --pg-color-status-warning-icon: #f5b83d;
  --pg-color-status-warning-capsule-bg: #33270a;
  --pg-color-status-warning-capsule-text: #f5b83d;
  --pg-color-status-danger-fill: #ff6369;
  --pg-color-status-danger-icon: #ff6369;
  --pg-color-status-danger-capsule-bg: #3a1416;
  --pg-color-status-danger-capsule-text: #ff6369;
  --pg-color-status-info-fill: #7b9bff;
  --pg-color-status-info-capsule-bg: #161e3d;
  --pg-color-status-info-capsule-text: #7b9bff;
  --pg-color-status-waiting-mac-icon: #8e8e93;
  --pg-color-status-waiting-mac-capsule-bg: #2c2c2e;
  --pg-color-status-waiting-mac-capsule-text: #aeaeb2;
  --pg-color-system-macos-window: #1e1e20;
  --pg-color-system-macos-floor: #18181a;
  --pg-color-system-macos-card: #242427;
  --pg-color-system-macos-card-border: rgba(255, 255, 255, 0.08);
  --pg-color-system-macos-separator: rgba(255, 255, 255, 0.1);
  --pg-color-system-macos-label: #f5f5f7;
  --pg-color-system-macos-secondary-label: #aeaeb2;
  --pg-color-system-macos-tertiary-label: #8e8e93;
  --pg-color-system-macos-decorative: #636366;
  --pg-color-system-macos-control-fill: rgba(118, 118, 128, 0.24);
  --pg-color-system-macos-sidebar-selection: rgba(255, 106, 61, 0.2);
  --pg-color-system-ios-background: #000000;
  --pg-color-system-ios-grouped-background: #000000;
  --pg-color-system-ios-cell: #1c1c1e;
  --pg-color-system-ios-elevated: #2c2c2e;
  --pg-color-system-ios-label: #ffffff;
  --pg-color-system-ios-secondary-label: #aeaeb2;
  --pg-color-system-ios-tertiary-label: #98989d;
  --pg-color-system-ios-separator: rgba(84, 84, 88, 0.65);
  --pg-color-material-glass-regular-background: rgba(44, 44, 48, 0.66);
  --pg-color-material-glass-regular-border: rgba(255, 255, 255, 0.12);
  --pg-color-material-glass-regular-highlight: rgba(255, 255, 255, 0.08);
  --pg-color-material-glass-opaque-background: #2a2a2d;
  --pg-color-material-glass-increased-contrast-border: rgba(255, 255, 255, 0.5);
  --pg-color-marketing-background: #0c0d11;
  --pg-color-marketing-text: #faf8f5;
  --pg-color-marketing-text-secondary: #a8a8b3;
  --pg-color-marketing-eyebrow: #ff8159;
  --pg-color-marketing-link: #ff6a3d;
  --pg-color-marketing-card: #16171d;
  --pg-color-marketing-card-border: rgba(255, 255, 255, 0.08);
  --pg-color-marketing-hairline: rgba(255, 255, 255, 0.12);
  --pg-color-component-sidebar-icon-director: #ff6a3d;
  --pg-color-component-sidebar-icon-strategy: #7b7bea;
  --pg-color-component-sidebar-icon-copy: #e8a317;
  --pg-color-component-sidebar-icon-compliance: #12a594;
  --pg-color-component-sidebar-icon-release: #0091ff;
  --pg-color-component-sidebar-icon-qa: #46a758;
  --pg-color-component-sidebar-icon-studio-selected: #e85fb4;
  --pg-color-component-sidebar-status-dot-attention: #ff6a3d;
  --pg-color-component-sidebar-status-dot-success: #3dd68c;
  --pg-color-component-sidebar-status-dot-neutral: #8e8e93;
  --pg-color-component-tab-bar-lens: rgba(255, 106, 61, 0.08);
  --pg-color-component-tab-bar-selected: #ff6a3d;
  --pg-color-component-tab-bar-selected-opaque: #ff6a3d;
  --pg-color-component-agent-tile-ring-queued: #8e8e93;
  --pg-color-component-agent-tile-ring-waiting-user: #ff6a3d;
  --pg-color-component-agent-tile-ring-reviewing-copy: #e8a317;
  --pg-color-component-agent-tile-blocked-dot: #ff6369;
  --pg-color-component-agent-tile-done-badge: #3dd68c;
  --pg-color-component-agent-tile-done-check: #0c0d11;
  --pg-color-component-agent-tile-external-tag-background: #ffffff;
  --pg-color-component-agent-tile-external-tag-label: #12131a;
  --pg-shadow-card: 0px 0px 0px 0px rgb(0% 0% 0% / 0);
  --pg-shadow-glass: inset 0px 1px 0px 0px rgb(100% 100% 100% / 0.08), 0px 8px 24px 0px rgb(0% 0% 0% / 0.45);
}
