/* Generated from the copied Orca theme sources; default: Orca Deep dark. */
:root, :root[data-theme-preview="orca-deep-dark"] {
  --background: #08142e;
  --app-chrome-background: #08142e;
  --toolbar-background: #08142e;
  --toolbar-foreground: #e8eeff;
  --toolbar-border: #1b2943;
  --toolbar-control: #121c2f;
  --toolbar-control-foreground: #e8eeff;
  --toolbar-control-hover: #212e4a;
  --surface-raised: #141e32;
  --foreground: #e8eeff;
  --card: #111b2e;
  --card-foreground: #e8eeff;
  --popover: #182236;
  --popover-foreground: #e8eeff;
  --primary: #6f9dff;
  --primary-foreground: #08142e;
  --secondary: #131d30;
  --secondary-foreground: #e8eeff;
  --muted: #101a2d;
  --muted-foreground: #7b8496;
  --placeholder: #7f8799;
  --secondary-label: #7a8398;
  --icon-muted: #7a8398;
  --accent: #212e4a;
  --accent-foreground: #e8eeff;
  --message-surface: #263555;
  --message-foreground: #e8eeff;
  --message-action: #6f9dff;
  --message-action-foreground: #08142e;
  --message-action-hover: #88afff;
  --error: #ff6b81;
  --error-foreground: #ff6b81;
  --error-surface: #30223b;
  --warning: #ffb84d;
  --warning-foreground: #ffb84d;
  --warning-surface: #2d2d33;
  --update: #6f9dff;
  --update-foreground: #6f9dff;
  --update-surface: #182a4f;
  --border: #1b2943;
  --input: #25344f;
  --ring: #6f9dff;
  --sidebar: #050e22;
  --sidebar-foreground: #e8eeff;
  --sidebar-muted-foreground: #787f92;
  --sidebar-control-surface: #0d172a;
  --sidebar-row-hover: #0d172a;
  --sidebar-row-active: #1b2944;
  --sidebar-row-selected: #233455;
  --sidebar-border: #1b2943;
  --sidebar-stage-fade: #050e22;
  --code-background: #071022;
  --code-foreground: #e8eeff;
  --terminal-background: #071022;
  --terminal-foreground: #e8eeff;
  --terminal-cursor: #6f9dff;
  --terminal-selection-background: #263a64;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #3dd68c;
  --success-foreground: #3dd68c;
  --success-surface: #10333d;
  --info: #5fe0d0;
  --info-foreground: #5fe0d0;
  --link: #6f9dff;
  --syntax-keyword: #93b7ff;
  --syntax-string: #67d096;
  --syntax-number: #eca941;
  --syntax-function: #2dd2c1;
  --syntax-type: #d89ee8;
  --syntax-comment: #767d8f;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #8b94a8;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #337efa;
  --status-landed: #86e05a;
  --status-building: #d75e0f;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="orca-deep-light"] {
  --background: #f6f9ff;
  --app-chrome-background: #f6f9ff;
  --toolbar-background: #f6f9ff;
  --toolbar-foreground: #0d1a38;
  --toolbar-border: #d2dae8;
  --toolbar-control: #fcfdff;
  --toolbar-control-foreground: #0d1a38;
  --toolbar-control-hover: #d9e2f5;
  --surface-raised: #f9fbff;
  --foreground: #0d1a38;
  --card: #fcfdff;
  --card-foreground: #0d1a38;
  --popover: #fefeff;
  --popover-foreground: #0d1a38;
  --primary: #2f63d9;
  --primary-foreground: #ffffff;
  --secondary: #eaf1fb;
  --secondary-foreground: #0d1a38;
  --muted: #edf3fe;
  --muted-foreground: #636e84;
  --placeholder: #6a7286;
  --secondary-label: #656e83;
  --icon-muted: #656e83;
  --accent: #d9e2f5;
  --accent-foreground: #0d1a38;
  --message-surface: #d6e0f5;
  --message-foreground: #0d1a38;
  --message-action: #2f63d9;
  --message-action-foreground: #ffffff;
  --message-action-hover: #2153c8;
  --error: #c4122f;
  --error-foreground: #c4122f;
  --error-surface: #f2e4ec;
  --warning: #a85f00;
  --warning-foreground: #9a5600;
  --warning-surface: #ede7e0;
  --update: #2f63d9;
  --update-foreground: #2d60d6;
  --update-surface: #e2eafb;
  --border: #d2dae8;
  --input: #c0c8d6;
  --ring: #2f63d9;
  --sidebar: #e9f0fc;
  --sidebar-foreground: #0d1a38;
  --sidebar-muted-foreground: #5e6981;
  --sidebar-control-surface: #dfe5f0;
  --sidebar-row-hover: #dfe5f0;
  --sidebar-row-active: #cdd7ea;
  --sidebar-row-selected: #c3cfe8;
  --sidebar-border: #d2dae8;
  --sidebar-stage-fade: #e9f0fc;
  --code-background: #eef4ff;
  --code-foreground: #0d1a38;
  --terminal-background: #eef4ff;
  --terminal-foreground: #0d1a38;
  --terminal-cursor: #2f63d9;
  --terminal-selection-background: #c8d7f7;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #0f8a52;
  --success-foreground: #01854e;
  --success-surface: #dfeeee;
  --info: #0f7d8c;
  --info-foreground: #0f7d8c;
  --link: #2f63d9;
  --syntax-keyword: #385eb2;
  --syntax-string: #007745;
  --syntax-number: #915100;
  --syntax-function: #00707e;
  --syntax-type: #7f4a8f;
  --syntax-comment: #646e85;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #60697e;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c2410c;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #686d76;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #357c0f;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0b7a6e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b25105;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2563eb;
  --wire-flow: #2f62d6;
  --wire-repair: #b34f1c;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="midnight-dark"] {
  --background: #000000;
  --app-chrome-background: #000000;
  --toolbar-background: #000000;
  --toolbar-foreground: #f2f2f2;
  --toolbar-border: #212121;
  --toolbar-control: #111111;
  --toolbar-control-foreground: #f2f2f2;
  --toolbar-control-hover: #1c1c1c;
  --surface-raised: #111111;
  --foreground: #f2f2f2;
  --card: #0c0c0c;
  --card-foreground: #f2f2f2;
  --popover: #141414;
  --popover-foreground: #f2f2f2;
  --primary: #f2f2f2;
  --primary-foreground: #000000;
  --secondary: #141414;
  --secondary-foreground: #f2f2f2;
  --muted: #101010;
  --muted-foreground: #7d7d7d;
  --placeholder: #7e7e7e;
  --secondary-label: #797979;
  --icon-muted: #797979;
  --accent: #1c1c1c;
  --accent-foreground: #f2f2f2;
  --message-surface: #1c1c1c;
  --message-foreground: #f2f2f2;
  --message-action: #f2f2f2;
  --message-action-foreground: #000000;
  --message-action-hover: #ffffff;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #291111;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #251b0c;
  --update: #f2f2f2;
  --update-foreground: #f2f2f2;
  --update-surface: #1f1f1f;
  --border: #212121;
  --input: #2e2e2e;
  --ring: #a3a3a3;
  --sidebar: #0a0a0a;
  --sidebar-foreground: #f2f2f2;
  --sidebar-muted-foreground: #7d7d7d;
  --sidebar-control-surface: #151515;
  --sidebar-row-hover: #151515;
  --sidebar-row-active: #1b1b1b;
  --sidebar-row-selected: #1f1f1f;
  --sidebar-border: #212121;
  --sidebar-stage-fade: #0a0a0a;
  --code-background: #0a0a0a;
  --code-foreground: #f2f2f2;
  --terminal-background: #050505;
  --terminal-foreground: #f2f2f2;
  --terminal-cursor: #f2f2f2;
  --terminal-selection-background: #3a3a3a;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #0c2414;
  --info: #898989;
  --info-foreground: #898989;
  --link: #f2f2f2;
  --syntax-keyword: #f2f2f2;
  --syntax-string: #8e8e8e;
  --syntax-number: #8e8e8e;
  --syntax-function: #f2f2f2;
  --syntax-type: #afafaf;
  --syntax-comment: #7a7a7a;
  --syntax-keyword-weight: 700;
  --glass-material-muted: #898989;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #2e79f5;
  --status-landed: #86e05a;
  --status-building: #d25a04;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="midnight-light"] {
  --background: #ffffff;
  --app-chrome-background: #ffffff;
  --toolbar-background: #ffffff;
  --toolbar-foreground: #0a0a0a;
  --toolbar-border: #e6e6e6;
  --toolbar-control: #ffffff;
  --toolbar-control-foreground: #0a0a0a;
  --toolbar-control-hover: #efefef;
  --surface-raised: #fafafa;
  --foreground: #0a0a0a;
  --card: #ffffff;
  --card-foreground: #0a0a0a;
  --popover: #ffffff;
  --popover-foreground: #0a0a0a;
  --primary: #111111;
  --primary-foreground: #ffffff;
  --secondary: #f4f4f4;
  --secondary-foreground: #0a0a0a;
  --muted: #f5f5f5;
  --muted-foreground: #6f6f6f;
  --placeholder: #727272;
  --secondary-label: #727272;
  --icon-muted: #727272;
  --accent: #efefef;
  --accent-foreground: #0a0a0a;
  --message-surface: #f0f0f0;
  --message-foreground: #0a0a0a;
  --message-action: #111111;
  --message-action-foreground: #ffffff;
  --message-action-hover: #070707;
  --error: #d92d20;
  --error-foreground: #d12318;
  --error-surface: #fceceb;
  --warning: #b54708;
  --warning-foreground: #b44607;
  --warning-surface: #f6e9e1;
  --update: #111111;
  --update-foreground: #0a0a0a;
  --update-surface: #ededed;
  --border: #e6e6e6;
  --input: #d6d6d6;
  --ring: #525252;
  --sidebar: #f6f6f6;
  --sidebar-foreground: #0a0a0a;
  --sidebar-muted-foreground: #6c6c6c;
  --sidebar-control-surface: #ebebeb;
  --sidebar-row-hover: #ececec;
  --sidebar-row-active: #e7e7e7;
  --sidebar-row-selected: #e4e4e4;
  --sidebar-border: #e6e6e6;
  --sidebar-stage-fade: #f6f6f6;
  --code-background: #f7f7f7;
  --code-foreground: #0a0a0a;
  --terminal-background: #fafafa;
  --terminal-foreground: #0a0a0a;
  --terminal-cursor: #0a0a0a;
  --terminal-selection-background: #d4d4d4;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #e8f2ec;
  --info: #636363;
  --info-foreground: #636363;
  --link: #0a0a0a;
  --syntax-keyword: #0a0a0a;
  --syntax-string: #5e5e5e;
  --syntax-number: #5e5e5e;
  --syntax-function: #0a0a0a;
  --syntax-type: #444444;
  --syntax-comment: #707070;
  --syntax-keyword-weight: 700;
  --glass-material-muted: #686868;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c2410c;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #686e77;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #367d10;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0b7a6e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b45309;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2563eb;
  --wire-flow: #2f62d6;
  --wire-repair: #b4501d;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="paper-dark"] {
  --background: #1c1a17;
  --app-chrome-background: #1c1a17;
  --toolbar-background: #1c1a17;
  --toolbar-foreground: #efe8dc;
  --toolbar-border: #342e26;
  --toolbar-control: #25201b;
  --toolbar-control-foreground: #efe8dc;
  --toolbar-control-hover: #3d3028;
  --surface-raised: #28231e;
  --foreground: #efe8dc;
  --card: #24201a;
  --card-foreground: #efe8dc;
  --popover: #2b2621;
  --popover-foreground: #efe8dc;
  --primary: #e3896a;
  --primary-foreground: #1c1a17;
  --secondary: #26221c;
  --secondary-foreground: #efe8dc;
  --muted: #231f19;
  --muted-foreground: #8d877e;
  --placeholder: #918b82;
  --secondary-label: #8b867e;
  --icon-muted: #8b867e;
  --accent: #3d3028;
  --accent-foreground: #efe8dc;
  --message-surface: #48372d;
  --message-foreground: #efe8dc;
  --message-action: #e3896a;
  --message-action-foreground: #1c1a17;
  --message-action-hover: #f49979;
  --error: #f07a6a;
  --error-foreground: #f07a6a;
  --error-surface: #3e2924;
  --warning: #e5b25d;
  --warning-foreground: #e5b25d;
  --warning-surface: #3a3122;
  --update: #e3896a;
  --update-foreground: #e3896a;
  --update-surface: #3c2c24;
  --border: #342e26;
  --input: #3e3830;
  --ring: #e3896a;
  --sidebar: #161411;
  --sidebar-foreground: #efe8dc;
  --sidebar-muted-foreground: #86827a;
  --sidebar-control-surface: #211d17;
  --sidebar-row-hover: #211d17;
  --sidebar-row-active: #392b24;
  --sidebar-row-selected: #48352b;
  --sidebar-border: #342e26;
  --sidebar-stage-fade: #161411;
  --code-background: #191410;
  --code-foreground: #efe8dc;
  --terminal-background: #191410;
  --terminal-foreground: #efe8dc;
  --terminal-cursor: #e3896a;
  --terminal-selection-background: #56372b;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #9cc27f;
  --success-foreground: #9cc27f;
  --success-surface: #303528;
  --info: #8fb3e0;
  --info-foreground: #8fb3e0;
  --link: #e3896a;
  --syntax-keyword: #ff9875;
  --syntax-string: #97c96f;
  --syntax-number: #e8ab3e;
  --syntax-function: #84bbff;
  --syntax-type: #d0b656;
  --syntax-comment: #857f76;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #9e9990;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #818891;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #3883ff;
  --status-landed: #86e05a;
  --status-building: #dc6318;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="paper-light"] {
  --background: #f7f4ec;
  --app-chrome-background: #f7f4ec;
  --toolbar-background: #f7f4ec;
  --toolbar-foreground: #2a2520;
  --toolbar-border: #ded3c4;
  --toolbar-control: #fffbf5;
  --toolbar-control-foreground: #2a2520;
  --toolbar-control-hover: #ebddcf;
  --surface-raised: #fcf7f1;
  --foreground: #2a2520;
  --card: #fffbf5;
  --card-foreground: #2a2520;
  --popover: #fffefc;
  --popover-foreground: #2a2520;
  --primary: #bb5b36;
  --primary-foreground: #ffffff;
  --secondary: #f3eadf;
  --secondary-foreground: #2a2520;
  --muted: #f6ede1;
  --muted-foreground: #706a63;
  --placeholder: #75706a;
  --secondary-label: #706b65;
  --icon-muted: #706b65;
  --accent: #ebddcf;
  --accent-foreground: #2a2520;
  --message-surface: #ecdacc;
  --message-foreground: #2a2520;
  --message-action: #bb5b36;
  --message-action-foreground: #ffffff;
  --message-action-hover: #aa4c26;
  --error: #c43c2f;
  --error-foreground: #bc3428;
  --error-surface: #f2e3db;
  --warning: #a86410;
  --warning-foreground: #945500;
  --warning-surface: #eee3d2;
  --update: #c4643f;
  --update-foreground: #a84b26;
  --update-surface: #f2e6db;
  --border: #ded3c4;
  --input: #ccc1b3;
  --ring: #c4643f;
  --sidebar: #eee9dd;
  --sidebar-foreground: #2a2520;
  --sidebar-muted-foreground: #69645d;
  --sidebar-control-surface: #e6ddd2;
  --sidebar-row-hover: #e6ddd2;
  --sidebar-row-active: #e0d0c3;
  --sidebar-row-selected: #dcc9ba;
  --sidebar-border: #ded3c4;
  --sidebar-stage-fade: #eee9dd;
  --code-background: #f6ede2;
  --code-foreground: #2a2520;
  --terminal-background: #f6ede2;
  --terminal-foreground: #2a2520;
  --terminal-cursor: #c4643f;
  --terminal-selection-background: #ecd2c1;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4d7c3a;
  --success-foreground: #4d7c3a;
  --success-surface: #e6e8da;
  --info: #3f6fa8;
  --info-foreground: #3f6fa8;
  --link: #b1532e;
  --syntax-keyword: #a24015;
  --syntax-string: #3b7320;
  --syntax-number: #8f5200;
  --syntax-function: #2464ab;
  --syntax-type: #756200;
  --syntax-comment: #706a63;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #6b6661;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #bd3d03;
  --status-waiting-for-verification: #925e00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #646a73;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #317807;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #01766b;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #ad4d00;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #215fe6;
  --wire-flow: #2f62d6;
  --wire-repair: #af4b17;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="nord-dark"] {
  --background: #2e3440;
  --app-chrome-background: #2e3440;
  --toolbar-background: #2e3440;
  --toolbar-foreground: #f8fbff;
  --toolbar-border: #434c5e;
  --toolbar-control: #353c46;
  --toolbar-control-foreground: #f8fbff;
  --toolbar-control-hover: #43505a;
  --surface-raised: #3b4252;
  --foreground: #f8fbff;
  --card: #343b48;
  --card-foreground: #f8fbff;
  --popover: #3b4252;
  --popover-foreground: #f8fbff;
  --primary: #88c0d0;
  --primary-foreground: #2e3440;
  --secondary: #363e48;
  --secondary-foreground: #f8fbff;
  --muted: #333a44;
  --muted-foreground: #a0a5ab;
  --placeholder: #abb0b8;
  --secondary-label: #9ca1a8;
  --icon-muted: #9ca1a8;
  --accent: #43505a;
  --accent-foreground: #f8fbff;
  --message-surface: #475762;
  --message-foreground: #f8fbff;
  --message-action: #88c0d0;
  --message-action-foreground: #2e3440;
  --message-action-hover: #98d0e0;
  --error: #bf616a;
  --error-foreground: #f28e96;
  --error-surface: #453b47;
  --warning: #ebcb8b;
  --warning-foreground: #ebcb8b;
  --warning-surface: #4a4b4b;
  --update: #88c0d0;
  --update-foreground: #89c2d2;
  --update-surface: #3c4a57;
  --border: #434c5e;
  --input: #4c566a;
  --ring: #88c0d0;
  --sidebar: #292e39;
  --sidebar-foreground: #f8fbff;
  --sidebar-muted-foreground: #969aa1;
  --sidebar-control-surface: #313943;
  --sidebar-row-hover: #313943;
  --sidebar-row-active: #3e4b56;
  --sidebar-row-selected: #465762;
  --sidebar-border: #434c5e;
  --sidebar-stage-fade: #292e39;
  --code-background: #2a2f3a;
  --code-foreground: #f8fbff;
  --terminal-background: #2a2f3a;
  --terminal-foreground: #f8fbff;
  --terminal-cursor: #88c0d0;
  --terminal-selection-background: #465b67;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #a3be8c;
  --success-foreground: #a3be8c;
  --success-surface: #414a4c;
  --info: #81a1c1;
  --info-foreground: #89a9c9;
  --link: #88c0d0;
  --syntax-keyword: #81a1c1;
  --syntax-string: #a3be8c;
  --syntax-number: #b68fae;
  --syntax-function: #88c0d0;
  --syntax-type: #8fbcbb;
  --syntax-comment: #94989f;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #b3b7be;
  --glass-material-opacity: 99%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff7a8b;
  --status-blocked: #f875cb;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #9ea5ae;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #6da4ff;
  --status-landed: #86e05a;
  --status-building: #fe8140;
  --status-waiting-to-build: #d183ff;
  --status-verified: #4ba9ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #77a2ff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #97a5c0;
  --owner-you: #48d6c4;
  --kind-read: #61a7fc;
  --kind-search: #ad93ff;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #ff7a8c;
  --kind-feature: #61a7fc;
  --wire-flow: #77a2ff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="nord-light"] {
  --background: #eceff4;
  --app-chrome-background: #eceff4;
  --toolbar-background: #eceff4;
  --toolbar-foreground: #2d333e;
  --toolbar-border: #d4d9e4;
  --toolbar-control: #f6faff;
  --toolbar-control-foreground: #2d333e;
  --toolbar-control-hover: #d2dbe8;
  --surface-raised: #f1f5fa;
  --foreground: #2d333e;
  --card: #f4f6f9;
  --card-foreground: #2d333e;
  --popover: #ffffff;
  --popover-foreground: #2d333e;
  --primary: #5679a3;
  --primary-foreground: #ffffff;
  --secondary: #dfe7f1;
  --secondary-foreground: #2d333e;
  --muted: #e2eaf4;
  --muted-foreground: #626873;
  --placeholder: #6a6f79;
  --secondary-label: #636972;
  --icon-muted: #636972;
  --accent: #d2dbe8;
  --accent-foreground: #2d333e;
  --message-surface: #cfdae7;
  --message-foreground: #2d333e;
  --message-action: #5679a3;
  --message-action-foreground: #ffffff;
  --message-action-hover: #486a93;
  --error: #bf616a;
  --error-foreground: #a24852;
  --error-surface: #e8e2e8;
  --warning: #d08770;
  --warning-foreground: #96523d;
  --warning-surface: #e9e3e4;
  --update: #5e81ac;
  --update-foreground: #456690;
  --update-surface: #dee4ed;
  --border: #d4d9e4;
  --input: #b5bfcc;
  --ring: #5e81ac;
  --sidebar: #e5e9f0;
  --sidebar-foreground: #2d333e;
  --sidebar-muted-foreground: #60656f;
  --sidebar-control-surface: #d7dfe9;
  --sidebar-row-hover: #d7dfe9;
  --sidebar-row-active: #cad4e0;
  --sidebar-row-selected: #c3cedc;
  --sidebar-border: #d4d9e4;
  --sidebar-stage-fade: #e5e9f0;
  --code-background: #e3eaf4;
  --code-foreground: #2d333e;
  --terminal-background: #e3eaf4;
  --terminal-foreground: #2d333e;
  --terminal-cursor: #5e81ac;
  --terminal-selection-background: #c8d5e6;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #a3be8c;
  --success-foreground: #5e7748;
  --success-surface: #e5eaea;
  --info: #5e81ac;
  --info-foreground: #4f719c;
  --link: #4b6d97;
  --syntax-keyword: #466791;
  --syntax-string: #546c3e;
  --syntax-number: #7d5a77;
  --syntax-function: #366c7b;
  --syntax-type: #426c6c;
  --syntax-comment: #626873;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #5f656f;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #bd3d02;
  --status-waiting-for-verification: #925e00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #656972;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #317808;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d5;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #01766b;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #ac4d00;
  --kind-run: #0e756e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #225ee6;
  --wire-flow: #2f62d5;
  --wire-repair: #ae4b16;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="rose-dark"] {
  --background: #191724;
  --app-chrome-background: #191724;
  --toolbar-background: #191724;
  --toolbar-foreground: #e0def4;
  --toolbar-border: #2c293f;
  --toolbar-control: #201e2d;
  --toolbar-control-foreground: #e0def4;
  --toolbar-control-hover: #3a3341;
  --surface-raised: #1f1d2e;
  --foreground: #e0def4;
  --card: #1f1d2e;
  --card-foreground: #e0def4;
  --popover: #26233a;
  --popover-foreground: #e0def4;
  --primary: #ebbcba;
  --primary-foreground: #191724;
  --secondary: #211f2f;
  --secondary-foreground: #e0def4;
  --muted: #1e1c2b;
  --muted-foreground: #878597;
  --placeholder: #888699;
  --secondary-label: #908caa;
  --icon-muted: #908caa;
  --accent: #3a3341;
  --accent-foreground: #e0def4;
  --message-surface: #2a2740;
  --message-foreground: #e0def4;
  --message-action: #ebbcba;
  --message-action-foreground: #191724;
  --message-action-hover: #fcccca;
  --error: #eb6f92;
  --error-foreground: #eb6f92;
  --error-surface: #3b2536;
  --warning: #f6c177;
  --warning-foreground: #f6c177;
  --warning-surface: #3a3130;
  --update: #ebbcba;
  --update-foreground: #ebbcba;
  --update-surface: #3b313c;
  --border: #2c293f;
  --input: #403d52;
  --ring: #ebbcba;
  --sidebar: #15131f;
  --sidebar-foreground: #e0def4;
  --sidebar-muted-foreground: #908caa;
  --sidebar-control-surface: #1e1c2b;
  --sidebar-row-hover: #1e1c2b;
  --sidebar-row-active: #36303e;
  --sidebar-row-selected: #473d4a;
  --sidebar-border: #2c293f;
  --sidebar-stage-fade: #15131f;
  --code-background: #16141f;
  --code-foreground: #e0def4;
  --terminal-background: #16141f;
  --terminal-foreground: #e0def4;
  --terminal-cursor: #ebbcba;
  --terminal-selection-background: #56464e;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #9ccfd8;
  --success-foreground: #9ccfd8;
  --success-surface: #2e3441;
  --info: #c4a7e7;
  --info-foreground: #c4a7e7;
  --link: #ebbcba;
  --syntax-keyword: #9ccfd8;
  --syntax-string: #f6c177;
  --syntax-number: #c4a7e7;
  --syntax-function: #ebbcba;
  --syntax-type: #9ccfd8;
  --syntax-comment: #817f8f;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #9592af;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #808690;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #3781fe;
  --status-landed: #86e05a;
  --status-building: #da6216;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="rose-light"] {
  --background: #faf4ed;
  --app-chrome-background: #faf4ed;
  --toolbar-background: #faf4ed;
  --toolbar-foreground: #373156;
  --toolbar-border: #e4dcd5;
  --toolbar-control: #fffbf8;
  --toolbar-control-foreground: #373156;
  --toolbar-control-hover: #f2ddd5;
  --surface-raised: #fff7f3;
  --foreground: #373156;
  --card: #fffaf3;
  --card-foreground: #373156;
  --popover: #fffaf3;
  --popover-foreground: #373156;
  --primary: #dc8782;
  --primary-foreground: #373156;
  --secondary: #f8e9e1;
  --secondary-foreground: #373156;
  --muted: #fbece3;
  --muted-foreground: #70677f;
  --placeholder: #746d86;
  --secondary-label: #6d6886;
  --icon-muted: #6d6886;
  --accent: #f2ddd5;
  --accent-foreground: #373156;
  --message-surface: #f2dcd4;
  --message-foreground: #373156;
  --message-action: #dc8782;
  --message-action-foreground: #373156;
  --message-action-hover: #ed9691;
  --error: #b4637a;
  --error-foreground: #9e4f67;
  --error-surface: #f4e7e3;
  --warning: #ea9d34;
  --warning-foreground: #955d00;
  --warning-surface: #f8ead7;
  --update: #d7827e;
  --update-foreground: #a1524f;
  --update-surface: #f7e9e2;
  --border: #e4dcd5;
  --input: #d3c0b5;
  --ring: #ca7773;
  --sidebar: #f2e9e1;
  --sidebar-foreground: #373156;
  --sidebar-muted-foreground: #676280;
  --sidebar-control-surface: #ecddd5;
  --sidebar-row-hover: #ecddd5;
  --sidebar-row-active: #e7d2ca;
  --sidebar-row-selected: #e4ccc4;
  --sidebar-border: #e4dcd5;
  --sidebar-stage-fade: #f2e9e1;
  --code-background: #fcece4;
  --code-foreground: #373156;
  --terminal-background: #fcece4;
  --terminal-foreground: #373156;
  --terminal-cursor: #d7827e;
  --terminal-selection-background: #f5d7d0;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #56949f;
  --success-foreground: #3d7b86;
  --success-surface: #eaeae5;
  --info: #907aa9;
  --info-foreground: #7f6997;
  --link: #a85755;
  --syntax-keyword: #286983;
  --syntax-string: #945c00;
  --syntax-number: #755f8d;
  --syntax-function: #a0514f;
  --syntax-type: #33717c;
  --syntax-comment: #70677f;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #696382;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #be3e05;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #656a73;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #327909;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #04776c;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #ae4e00;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #225fe7;
  --wire-flow: #2f62d6;
  --wire-repair: #af4c18;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="shallows-dark"] {
  --background: #0b1d24;
  --app-chrome-background: #0b1d24;
  --toolbar-background: #0b1d24;
  --toolbar-foreground: #e3f6fa;
  --toolbar-border: #14343b;
  --toolbar-control: #0f252a;
  --toolbar-control-foreground: #e3f6fa;
  --toolbar-control-hover: #1b3a42;
  --surface-raised: #11272d;
  --foreground: #e3f6fa;
  --card: #0e2429;
  --card-foreground: #e3f6fa;
  --popover: #152b31;
  --popover-foreground: #e3f6fa;
  --primary: #4cc3dc;
  --primary-foreground: #0b1d24;
  --secondary: #10262c;
  --secondary-foreground: #e3f6fa;
  --muted: #0d2328;
  --muted-foreground: #778c90;
  --placeholder: #7b9095;
  --secondary-label: #788a90;
  --icon-muted: #788a90;
  --accent: #1b3a42;
  --accent-foreground: #e3f6fa;
  --message-surface: #1e434c;
  --message-foreground: #e3f6fa;
  --message-action: #4cc3dc;
  --message-action-foreground: #0b1d24;
  --message-action-hover: #5fd3ed;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #32292f;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #2e342a;
  --update: #4cc3dc;
  --update-foreground: #4cc3dc;
  --update-surface: #153841;
  --border: #14343b;
  --input: #1f3e46;
  --ring: #4cc3dc;
  --sidebar: #08161c;
  --sidebar-foreground: #e3f6fa;
  --sidebar-muted-foreground: #75868b;
  --sidebar-control-surface: #0a2126;
  --sidebar-row-hover: #0a2126;
  --sidebar-row-active: #15353d;
  --sidebar-row-selected: #1b424b;
  --sidebar-border: #14343b;
  --sidebar-stage-fade: #08161c;
  --code-background: #03191e;
  --code-foreground: #e3f6fa;
  --terminal-background: #03191e;
  --terminal-foreground: #e3f6fa;
  --terminal-cursor: #4cc3dc;
  --terminal-selection-background: #194c57;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #153c33;
  --info: #60a5fa;
  --info-foreground: #60a5fa;
  --link: #4cc3dc;
  --syntax-keyword: #00cded;
  --syntax-string: #72cf8d;
  --syntax-number: #e8ab3f;
  --syntax-function: #84bbff;
  --syntax-type: #9bb4ff;
  --syntax-comment: #708489;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #8a9da2;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #818891;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #3983ff;
  --status-landed: #86e05a;
  --status-building: #dc6419;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="shallows-light"] {
  --background: #f1f8fa;
  --app-chrome-background: #f1f8fa;
  --toolbar-background: #f1f8fa;
  --toolbar-foreground: #0b2a33;
  --toolbar-border: #c5dce2;
  --toolbar-control: #f7fdff;
  --toolbar-control-foreground: #0b2a33;
  --toolbar-control-hover: #cde6ed;
  --surface-raised: #f2fbfe;
  --foreground: #0b2a33;
  --card: #f7fdff;
  --card-foreground: #0b2a33;
  --popover: #fdffff;
  --popover-foreground: #0b2a33;
  --primary: #00819f;
  --primary-foreground: #ffffff;
  --secondary: #e0f2f6;
  --secondary-foreground: #0b2a33;
  --muted: #e2f4f9;
  --muted-foreground: #567178;
  --placeholder: #5e757c;
  --secondary-label: #5a7178;
  --icon-muted: #5a7178;
  --accent: #cde6ed;
  --accent-foreground: #0b2a33;
  --message-surface: #c8e5ec;
  --message-foreground: #0b2a33;
  --message-action: #00819f;
  --message-action-foreground: #ffffff;
  --message-action-hover: #00718c;
  --error: #d92d20;
  --error-foreground: #cb1a10;
  --error-surface: #efe6e6;
  --warning: #b54708;
  --warning-foreground: #ae4200;
  --warning-surface: #eae3dd;
  --update: #0e8aa8;
  --update-foreground: #00718b;
  --update-surface: #daedf2;
  --border: #c5dce2;
  --input: #b3cad0;
  --ring: #0e8aa8;
  --sidebar: #e2f0f4;
  --sidebar-foreground: #0b2a33;
  --sidebar-muted-foreground: #526b73;
  --sidebar-control-surface: #d4e6eb;
  --sidebar-row-hover: #d4e6eb;
  --sidebar-row-active: #c0dbe2;
  --sidebar-row-selected: #b6d5dd;
  --sidebar-border: #c5dce2;
  --sidebar-stage-fade: #e2f0f4;
  --code-background: #e3f5fa;
  --code-foreground: #0b2a33;
  --terminal-background: #e3f5fa;
  --terminal-foreground: #0b2a33;
  --terminal-cursor: #0e8aa8;
  --terminal-selection-background: #b8e0ea;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #dbece7;
  --info: #1d4ed8;
  --info-foreground: #1d4ed8;
  --link: #007a96;
  --syntax-keyword: #006f88;
  --syntax-string: #137738;
  --syntax-number: #a2410f;
  --syntax-function: #3d5fad;
  --syntax-type: #515ba6;
  --syntax-comment: #577179;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #546c73;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c04009;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #676c75;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #347b0d;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0a796e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b05002;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2462e9;
  --wire-flow: #2f62d6;
  --wire-repair: #b24e1b;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="twilight-dark"] {
  --background: #13111c;
  --app-chrome-background: #13111c;
  --toolbar-background: #13111c;
  --toolbar-foreground: #eeeaff;
  --toolbar-border: #272338;
  --toolbar-control: #1a1726;
  --toolbar-control-foreground: #eeeaff;
  --toolbar-control-hover: #2e2842;
  --surface-raised: #1c1929;
  --foreground: #eeeaff;
  --card: #191625;
  --card-foreground: #eeeaff;
  --popover: #201d2d;
  --popover-foreground: #eeeaff;
  --primary: #a78bfa;
  --primary-foreground: #13111c;
  --secondary: #1b1828;
  --secondary-foreground: #eeeaff;
  --muted: #181524;
  --muted-foreground: #827f91;
  --placeholder: #858294;
  --secondary-label: #837f90;
  --icon-muted: #837f90;
  --accent: #2e2842;
  --accent-foreground: #eeeaff;
  --message-surface: #352e4d;
  --message-foreground: #eeeaff;
  --message-action: #a78bfa;
  --message-action-foreground: #13111c;
  --message-action-hover: #b59fff;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #391f29;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #352a24;
  --update: #a78bfa;
  --update-foreground: #a78bfa;
  --update-surface: #2b2540;
  --border: #272338;
  --input: #332f45;
  --ring: #a78bfa;
  --sidebar: #0e0c16;
  --sidebar-foreground: #eeeaff;
  --sidebar-muted-foreground: #807d8c;
  --sidebar-control-surface: #171423;
  --sidebar-row-hover: #171423;
  --sidebar-row-active: #29243d;
  --sidebar-row-selected: #352e4d;
  --sidebar-border: #272338;
  --sidebar-stage-fade: #0e0c16;
  --code-background: #0e0b1a;
  --code-foreground: #eeeaff;
  --terminal-background: #0e0b1a;
  --terminal-foreground: #eeeaff;
  --terminal-cursor: #a78bfa;
  --terminal-selection-background: #3c315d;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #1c322c;
  --info: #60a5fa;
  --info-foreground: #60a5fa;
  --link: #a78bfa;
  --syntax-keyword: #bba8ff;
  --syntax-string: #72cf8d;
  --syntax-number: #e8ab3f;
  --syntax-function: #84bbff;
  --syntax-type: #f097c4;
  --syntax-comment: #7d798b;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #938fa0;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #317cf8;
  --status-landed: #86e05a;
  --status-building: #d45c08;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="twilight-light"] {
  --background: #f9f7fe;
  --app-chrome-background: #f9f7fe;
  --toolbar-background: #f9f7fe;
  --toolbar-foreground: #1d1636;
  --toolbar-border: #d9d7e8;
  --toolbar-control: #fdfcff;
  --toolbar-control-foreground: #1d1636;
  --toolbar-control-hover: #e3dff5;
  --surface-raised: #fbfaff;
  --foreground: #1d1636;
  --card: #fdfcff;
  --card-foreground: #1d1636;
  --popover: #fefeff;
  --popover-foreground: #1d1636;
  --primary: #7353db;
  --primary-foreground: #ffffff;
  --secondary: #f0eefb;
  --secondary-foreground: #1d1636;
  --muted: #f2f0fe;
  --muted-foreground: #6f6983;
  --placeholder: #746f85;
  --secondary-label: #706b82;
  --icon-muted: #706b82;
  --accent: #e3dff5;
  --accent-foreground: #1d1636;
  --message-surface: #e1dcf5;
  --message-foreground: #1d1636;
  --message-action: #7353db;
  --message-action-foreground: #ffffff;
  --message-action-hover: #6643ca;
  --error: #d92d20;
  --error-foreground: #cc1c11;
  --error-surface: #f6e5ea;
  --warning: #b54708;
  --warning-foreground: #b04200;
  --warning-surface: #f1e2e0;
  --update: #7353db;
  --update-foreground: #6f4fd6;
  --update-surface: #ece7fb;
  --border: #d9d7e8;
  --input: #c7c5d6;
  --ring: #7353db;
  --sidebar: #efebfb;
  --sidebar-foreground: #1d1636;
  --sidebar-muted-foreground: #6a647e;
  --sidebar-control-surface: #e3e1ef;
  --sidebar-row-hover: #e3e1ef;
  --sidebar-row-active: #d6d2e9;
  --sidebar-row-selected: #cfc9e7;
  --sidebar-border: #d9d7e8;
  --sidebar-stage-fade: #efebfb;
  --code-background: #f3f1ff;
  --code-foreground: #1d1636;
  --terminal-background: #f3f1ff;
  --terminal-foreground: #1d1636;
  --terminal-cursor: #7353db;
  --terminal-selection-background: #d9d1f8;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #e2ebeb;
  --info: #1d4ed8;
  --info-foreground: #1d4ed8;
  --link: #7353db;
  --syntax-keyword: #6352ad;
  --syntax-string: #137738;
  --syntax-number: #a2410f;
  --syntax-function: #3d5fad;
  --syntax-type: #914474;
  --syntax-comment: #706a84;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #6b657d;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c04009;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #676c75;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #347b0d;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0a796e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b04f01;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2461e9;
  --wire-flow: #2f62d6;
  --wire-repair: #b14e1a;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="kelp-dark"] {
  --background: #0c1511;
  --app-chrome-background: #0c1511;
  --toolbar-background: #0c1511;
  --toolbar-foreground: #e4f5ea;
  --toolbar-border: #1a2b22;
  --toolbar-control: #101d16;
  --toolbar-control-foreground: #e4f5ea;
  --toolbar-control-hover: #1d3529;
  --surface-raised: #131f18;
  --foreground: #e4f5ea;
  --card: #0f1c15;
  --card-foreground: #e4f5ea;
  --popover: #16231c;
  --popover-foreground: #e4f5ea;
  --primary: #5fd39a;
  --primary-foreground: #0c1511;
  --secondary: #111e17;
  --secondary-foreground: #e4f5ea;
  --muted: #0f1b14;
  --muted-foreground: #77867d;
  --placeholder: #7a8980;
  --secondary-label: #78857d;
  --icon-muted: #78857d;
  --accent: #1d3529;
  --accent-foreground: #e4f5ea;
  --message-surface: #223e30;
  --message-foreground: #e4f5ea;
  --message-action: #5fd39a;
  --message-action-foreground: #0c1511;
  --message-action-hover: #70e4aa;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #33231f;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #2f2d1a;
  --update: #5fd39a;
  --update-foreground: #5fd39a;
  --update-surface: #193327;
  --border: #1a2b22;
  --input: #25362c;
  --ring: #5fd39a;
  --sidebar: #08100c;
  --sidebar-foreground: #e4f5ea;
  --sidebar-muted-foreground: #76827a;
  --sidebar-control-surface: #0e1a13;
  --sidebar-row-hover: #0e1a13;
  --sidebar-row-active: #1a3125;
  --sidebar-row-selected: #213f30;
  --sidebar-border: #1a2b22;
  --sidebar-stage-fade: #08100c;
  --code-background: #06110b;
  --code-foreground: #e4f5ea;
  --terminal-background: #06110b;
  --terminal-foreground: #e4f5ea;
  --terminal-cursor: #5fd39a;
  --terminal-selection-background: #214b36;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #163523;
  --info: #60a5fa;
  --info-foreground: #60a5fa;
  --link: #5fd39a;
  --syntax-keyword: #58d297;
  --syntax-string: #72cf8d;
  --syntax-number: #e8ab3f;
  --syntax-function: #84bbff;
  --syntax-type: #43cbe7;
  --syntax-comment: #728077;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #88968d;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #327df9;
  --status-landed: #86e05a;
  --status-building: #d55d0b;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="kelp-light"] {
  --background: #f3f7f1;
  --app-chrome-background: #f3f7f1;
  --toolbar-background: #f3f7f1;
  --toolbar-foreground: #13261b;
  --toolbar-border: #cddacf;
  --toolbar-control: #f8fdf9;
  --toolbar-control-foreground: #13261b;
  --toolbar-control-hover: #d4e4d9;
  --surface-raised: #f5faf6;
  --foreground: #13261b;
  --card: #f8fdf9;
  --card-foreground: #13261b;
  --popover: #fcfffd;
  --popover-foreground: #13261b;
  --primary: #2a7d52;
  --primary-foreground: #ffffff;
  --secondary: #e6f0e7;
  --secondary-foreground: #13261b;
  --muted: #e8f3ea;
  --muted-foreground: #607066;
  --placeholder: #67746c;
  --secondary-label: #627067;
  --icon-muted: #627067;
  --accent: #d4e4d9;
  --accent-foreground: #13261b;
  --message-surface: #d1e2d5;
  --message-foreground: #13261b;
  --message-action: #2a7d52;
  --message-action-foreground: #ffffff;
  --message-action-hover: #166e44;
  --error: #d92d20;
  --error-foreground: #cb190f;
  --error-surface: #f1e5de;
  --warning: #b54708;
  --warning-foreground: #ad4200;
  --warning-surface: #ece2d5;
  --update: #2a7d52;
  --update-foreground: #21754b;
  --update-surface: #dfebe1;
  --border: #cddacf;
  --input: #bcc9be;
  --ring: #2a7d52;
  --sidebar: #e7eee4;
  --sidebar-foreground: #13261b;
  --sidebar-muted-foreground: #5c6a60;
  --sidebar-control-surface: #dae4db;
  --sidebar-row-hover: #dae4db;
  --sidebar-row-active: #c8d8cc;
  --sidebar-row-selected: #bed1c5;
  --sidebar-border: #cddacf;
  --sidebar-stage-fade: #e7eee4;
  --code-background: #e9f4eb;
  --code-foreground: #13261b;
  --terminal-background: #e9f4eb;
  --terminal-foreground: #13261b;
  --terminal-cursor: #2a7d52;
  --terminal-selection-background: #c3dccc;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #ddebdf;
  --info: #1d4ed8;
  --info-foreground: #1d4ed8;
  --link: #2a7d52;
  --syntax-keyword: #007746;
  --syntax-string: #137738;
  --syntax-number: #a2410f;
  --syntax-function: #3d5fad;
  --syntax-type: #007080;
  --syntax-comment: #607066;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #5d6b62;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #bf3f07;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #666b74;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #337a0b;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #07786d;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #af4f00;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2360e8;
  --wire-flow: #2f62d6;
  --wire-repair: #b04d19;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="coral-dark"] {
  --background: #1a1214;
  --app-chrome-background: #1a1214;
  --toolbar-background: #1a1214;
  --toolbar-foreground: #fbe9e5;
  --toolbar-border: #352323;
  --toolbar-control: #251717;
  --toolbar-control-foreground: #fbe9e5;
  --toolbar-control-hover: #402725;
  --surface-raised: #271a19;
  --foreground: #fbe9e5;
  --card: #241616;
  --card-foreground: #fbe9e5;
  --popover: #2b1d1d;
  --popover-foreground: #fbe9e5;
  --primary: #ff8270;
  --primary-foreground: #1a1214;
  --secondary: #261818;
  --secondary-foreground: #fbe9e5;
  --muted: #231515;
  --muted-foreground: #8e7f7d;
  --placeholder: #928380;
  --secondary-label: #8d807e;
  --icon-muted: #8d807e;
  --accent: #402725;
  --accent-foreground: #fbe9e5;
  --message-surface: #4c2d2a;
  --message-foreground: #fbe9e5;
  --message-action: #ff8270;
  --message-action-foreground: #1a1214;
  --message-action-hover: #ff9e8f;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #3f2022;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #3b2b1d;
  --update: #ff8270;
  --update-foreground: #ff8270;
  --update-surface: #3f2423;
  --border: #352323;
  --input: #422e2d;
  --ring: #ff8270;
  --sidebar: #140d0f;
  --sidebar-foreground: #fbe9e5;
  --sidebar-muted-foreground: #897d7b;
  --sidebar-control-surface: #211414;
  --sidebar-row-hover: #211414;
  --sidebar-row-active: #3c2421;
  --sidebar-row-selected: #4d2d29;
  --sidebar-border: #352323;
  --sidebar-stage-fade: #140d0f;
  --code-background: #180c0c;
  --code-foreground: #fbe9e5;
  --terminal-background: #180c0c;
  --terminal-foreground: #fbe9e5;
  --terminal-cursor: #ff8270;
  --terminal-selection-background: #5d2f2a;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #223325;
  --info: #60a5fa;
  --info-foreground: #60a5fa;
  --link: #ff8270;
  --syntax-keyword: #ff9686;
  --syntax-string: #72cf8d;
  --syntax-number: #e8ab3f;
  --syntax-function: #84bbff;
  --syntax-type: #dbb155;
  --syntax-comment: #887977;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #9e908d;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #327df9;
  --status-landed: #86e05a;
  --status-building: #d65d0d;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="coral-light"] {
  --background: #fff8f5;
  --app-chrome-background: #fff8f5;
  --toolbar-background: #fff8f5;
  --toolbar-foreground: #2d1814;
  --toolbar-border: #ebd5cf;
  --toolbar-control: #fffdfc;
  --toolbar-control-foreground: #2d1814;
  --toolbar-control-hover: #f7ded8;
  --surface-raised: #fffaf9;
  --foreground: #2d1814;
  --card: #fffdfc;
  --card-foreground: #2d1814;
  --popover: #fffefe;
  --popover-foreground: #2d1814;
  --primary: #e3553f;
  --primary-foreground: #2d1814;
  --secondary: #feede8;
  --secondary-foreground: #2d1814;
  --muted: #fff0ec;
  --muted-foreground: #7c6a66;
  --placeholder: #7e6f6d;
  --secondary-label: #7b6b68;
  --icon-muted: #7b6b68;
  --accent: #f7ded8;
  --accent-foreground: #2d1814;
  --message-surface: #f9dbd4;
  --message-foreground: #2d1814;
  --message-action: #e3553f;
  --message-action-foreground: #2d1814;
  --message-action-hover: #f5654e;
  --error: #d92d20;
  --error-foreground: #cd1d12;
  --error-surface: #fce6e2;
  --warning: #b54708;
  --warning-foreground: #b04300;
  --warning-surface: #f6e3d9;
  --update: #e2553f;
  --update-foreground: #c23622;
  --update-surface: #fce8e3;
  --border: #ebd5cf;
  --input: #d9c3bd;
  --ring: #e2553f;
  --sidebar: #fbebe5;
  --sidebar-foreground: #2d1814;
  --sidebar-muted-foreground: #77645f;
  --sidebar-control-surface: #f1e0db;
  --sidebar-row-hover: #f1e0db;
  --sidebar-row-active: #ecd1cb;
  --sidebar-row-selected: #eac9c2;
  --sidebar-border: #ebd5cf;
  --sidebar-stage-fade: #fbebe5;
  --code-background: #fff1ed;
  --code-foreground: #2d1814;
  --terminal-background: #fff1ed;
  --terminal-foreground: #2d1814;
  --terminal-cursor: #e2553f;
  --terminal-selection-background: #f9d2ca;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #e8ece3;
  --info: #1d4ed8;
  --info-foreground: #1d4ed8;
  --link: #cc402c;
  --syntax-keyword: #a43d2c;
  --syntax-string: #137738;
  --syntax-number: #a2410f;
  --syntax-function: #3d5fad;
  --syntax-type: #7d5e00;
  --syntax-comment: #7d6a66;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #766562;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c1400b;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #676d76;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #347b0d;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0b7a6e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b15003;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2562ea;
  --wire-flow: #2f62d6;
  --wire-repair: #b24e1b;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}

:root[data-theme-preview="glacier-dark"] {
  --background: #05080d;
  --app-chrome-background: #05080d;
  --toolbar-background: #05080d;
  --toolbar-foreground: #f7faff;
  --toolbar-border: #172129;
  --toolbar-control: #080f14;
  --toolbar-control-foreground: #f7faff;
  --toolbar-control-hover: #182531;
  --surface-raised: #0a1117;
  --foreground: #f7faff;
  --card: #070e13;
  --card-foreground: #f7faff;
  --popover: #0d141a;
  --popover-foreground: #f7faff;
  --primary: #79c0ff;
  --primary-foreground: #05080d;
  --secondary: #091015;
  --secondary-foreground: #f7faff;
  --muted: #070d13;
  --muted-foreground: #8b8f95;
  --placeholder: #787e83;
  --secondary-label: #8d9095;
  --icon-muted: #8d9095;
  --accent: #182531;
  --accent-foreground: #f7faff;
  --message-surface: #1e2f3d;
  --message-foreground: #f7faff;
  --message-action: #79c0ff;
  --message-action-foreground: #05080d;
  --message-action-hover: #9bcfff;
  --error: #ff6b6b;
  --error-foreground: #ff6b6b;
  --error-surface: #2d181c;
  --warning: #f5b74e;
  --warning-foreground: #f5b74e;
  --warning-surface: #292217;
  --update: #79c0ff;
  --update-foreground: #79c0ff;
  --update-surface: #182534;
  --border: #172129;
  --input: #242e36;
  --ring: #79c0ff;
  --sidebar: #0b1018;
  --sidebar-foreground: #f7faff;
  --sidebar-muted-foreground: #90949a;
  --sidebar-control-surface: #131a20;
  --sidebar-row-hover: #131a20;
  --sidebar-row-active: #212e3b;
  --sidebar-row-selected: #293c4c;
  --sidebar-border: #172129;
  --sidebar-stage-fade: #0b1018;
  --code-background: #020509;
  --code-foreground: #f7faff;
  --terminal-background: #020509;
  --terminal-foreground: #f7faff;
  --terminal-cursor: #79c0ff;
  --terminal-selection-background: #263d53;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #4ade80;
  --success-foreground: #4ade80;
  --success-surface: #102a1f;
  --info: #60a5fa;
  --info-foreground: #60a5fa;
  --link: #79c0ff;
  --syntax-keyword: #75beff;
  --syntax-string: #72cf8d;
  --syntax-number: #e8ab3f;
  --syntax-function: #84bbff;
  --syntax-type: #c5a5f8;
  --syntax-comment: #75787c;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #8d9095;
  --glass-material-opacity: 95%;
  --status-working: #22d3ee;
  --status-waiting-for-review: #d0a8ff;
  --status-in-review: #f78ff0;
  --status-approved: #34d399;
  --status-changes-requested: #ff8f4d;
  --status-waiting-for-verification: #fbbf24;
  --status-needs-you: #ff6b81;
  --status-blocked: #f472c8;
  --status-queued: #d4e84f;
  --status-waiting: #d49a6a;
  --status-idle: #a6acb5;
  --status-archived: #80868f;
  --status-unrouted: #ff9ec7;
  --status-todo: #dcc08f;
  --status-assigned: #c4c3e6;
  --status-in-progress: #9a9cff;
  --status-held: #2e79f5;
  --status-landed: #86e05a;
  --status-building: #d25a04;
  --status-waiting-to-build: #cb6cff;
  --status-verified: #4aa8ff;
  --status-parked: #9ec9b9;
  --status-dropped: #d79aae;
  --owner-coordinator: #6f9dff;
  --owner-worker: #e8d36b;
  --owner-gatekeeper: #c48cff;
  --owner-orca: #96a3be;
  --owner-you: #48d6c4;
  --kind-read: #60a5fa;
  --kind-search: #a78bfa;
  --kind-edit: #fbbf24;
  --kind-run: #2dd4bf;
  --kind-web: #38bdf8;
  --kind-failed: #fb7185;
  --kind-feature: #60a5fa;
  --wire-flow: #6f9dff;
  --wire-repair: #ffb084;
  --wire-safety: #ff8fc8;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: dark;
}

:root[data-theme-preview="glacier-light"] {
  --background: #ffffff;
  --app-chrome-background: #ffffff;
  --toolbar-background: #ffffff;
  --toolbar-foreground: #060b14;
  --toolbar-border: #d7e1ea;
  --toolbar-control: #ffffff;
  --toolbar-control-foreground: #060b14;
  --toolbar-control-hover: #dbe9f7;
  --surface-raised: #ffffff;
  --foreground: #060b14;
  --card: #ffffff;
  --card-foreground: #060b14;
  --popover: #ffffff;
  --popover-foreground: #060b14;
  --primary: #0068d6;
  --primary-foreground: #ffffff;
  --secondary: #f0f8fe;
  --secondary-foreground: #060b14;
  --muted: #f4faff;
  --muted-foreground: #5b6068;
  --placeholder: #73757b;
  --secondary-label: #5e6167;
  --icon-muted: #5e6167;
  --accent: #dbe9f7;
  --accent-foreground: #060b14;
  --message-surface: #d5e7f7;
  --message-foreground: #060b14;
  --message-action: #0068d6;
  --message-action-foreground: #ffffff;
  --message-action-hover: #005abc;
  --error: #d92d20;
  --error-foreground: #d12318;
  --error-surface: #fceceb;
  --warning: #b54708;
  --warning-foreground: #b44607;
  --warning-surface: #f6e9e1;
  --update: #0068d6;
  --update-foreground: #0068d6;
  --update-surface: #e6f0fb;
  --border: #d7e1ea;
  --input: #c6cfd7;
  --ring: #0068d6;
  --sidebar: #f1f5fa;
  --sidebar-foreground: #060b14;
  --sidebar-muted-foreground: #575b63;
  --sidebar-control-surface: #e4ebf2;
  --sidebar-row-hover: #e4ebf2;
  --sidebar-row-active: #cdddeb;
  --sidebar-row-selected: #c1d5e9;
  --sidebar-border: #d7e1ea;
  --sidebar-stage-fade: #f1f5fa;
  --code-background: #f5faff;
  --code-foreground: #060b14;
  --terminal-background: #f5faff;
  --terminal-foreground: #060b14;
  --terminal-cursor: #0068d6;
  --terminal-selection-background: #c4ddf7;
  --scrim: black;
  --on-scrim: white;
  --knob: white;
  --sheen: white;
  --success: #15803d;
  --success-foreground: #15803d;
  --success-surface: #e8f2ec;
  --info: #1d4ed8;
  --info-foreground: #1d4ed8;
  --link: #0068d6;
  --syntax-keyword: #2662b1;
  --syntax-string: #137738;
  --syntax-number: #a2410f;
  --syntax-function: #3d5fad;
  --syntax-type: #7a4d94;
  --syntax-comment: #6d727a;
  --syntax-keyword-weight: 400;
  --glass-material-muted: #5e6167;
  --glass-material-opacity: 95%;
  --status-working: #00707f;
  --status-waiting-for-review: #7a3ad6;
  --status-in-review: #a3279e;
  --status-approved: #047857;
  --status-changes-requested: #c2410c;
  --status-waiting-for-verification: #935f00;
  --status-needs-you: #c4122f;
  --status-blocked: #a3196b;
  --status-queued: #545e00;
  --status-waiting: #7a3f22;
  --status-idle: #686e77;
  --status-archived: #3c4048;
  --status-unrouted: #7d0f45;
  --status-todo: #5c5047;
  --status-assigned: #53527a;
  --status-in-progress: #3d3fc2;
  --status-held: #023481;
  --status-landed: #367d10;
  --status-building: #5a1b00;
  --status-waiting-to-build: #6a0092;
  --status-verified: #0f62b8;
  --status-parked: #1b5947;
  --status-dropped: #8a4a5e;
  --owner-coordinator: #2f62d6;
  --owner-worker: #7a6300;
  --owner-gatekeeper: #8a3fd1;
  --owner-orca: #56607a;
  --owner-you: #0b7a6e;
  --kind-read: #1d4ed8;
  --kind-search: #6d28d9;
  --kind-edit: #b45309;
  --kind-run: #0f766e;
  --kind-web: #0369a1;
  --kind-failed: #be123c;
  --kind-feature: #2563eb;
  --wire-flow: #2f62d6;
  --wire-repair: #b4501d;
  --wire-safety: #be185d;
  --destructive: var(--error);
  --destructive-foreground: var(--error-foreground);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  color-scheme: light;
}
