:root {
  color-scheme: light;
  color: #07324a;
  background: #f6faf9;
  --ink: #07324a;
  --ink-soft: #476776;
  --adriatic: #086788;
  --adriatic-deep: #064663;
  --limestone: #f6faf9;
  --paper: #ffffff;
  --line: #cbdfe3;
  --sea-glass: #e1f4f5;
  --workspace-bg: #f7faf9;
  --workspace-sidebar: #edf6f7;
  --surface-subtle: #f1f6f6;
  --surface-selected: #dceff2;
  --line-soft: #dce8ea;
  --scrollbar-thumb: #a9cbd1;
  --scrollbar-thumb-hover: #6fa8b4;
  --ink-body: #365866;
  --pine: #2e6b57;
  --pine-soft: #dcece5;
  --amber: #8a5a17;
  --amber-soft: #fff2dc;
  --danger: #963b2d;
  --danger-soft: #fbe9e4;
  --plum: #5c538d;
  --plum-soft: #ecebf6;
  --status-reserved: #086788;
  --status-reserved-bg: #e1f4f5;
  --status-reserved-border: rgba(8, 103, 136, 0.24);
  --status-confirmed: #ffffff;
  --status-confirmed-bg: #064663;
  --status-confirmed-border: #064663;
  --status-hold: #596d76;
  --status-hold-bg: #f2f5f5;
  --status-hold-border: #9aabb1;
  --status-inhouse: #155f76;
  --status-inhouse-bg: #d8eef5;
  --status-inhouse-border: #78b4c5;
  --status-completed: #52646c;
  --status-completed-bg: #e8edef;
  --status-completed-border: #aebbc0;
  --status-action: #8b312a;
  --status-action-bg: #fbe4e1;
  --status-action-border: #d69389;
  --status-external-pending: #8a4b0f;
  --status-external-pending-bg: #fff1dc;
  --status-external-pending-border: #d98a32;
  --status-imported: #514882;
  --status-imported-bg: #ecebf6;
  --status-imported-border: #a49dca;
  --workspace-shadow: 0 10px 28px rgba(6, 70, 99, 0.055);
}

:root[data-theme="dark"] {
  color-scheme: dark;
  color: #dcecf0;
  background: #07181f;
  --ink: #e5f1f4;
  --ink-soft: #9bb5be;
  --adriatic: #54b7cf;
  --adriatic-deep: #2388a5;
  --limestone: #07181f;
  --paper: #0d242d;
  --line: #24434d;
  --sea-glass: #123942;
  --workspace-bg: #07181f;
  --workspace-sidebar: #0d2831;
  --surface-subtle: #102a33;
  --surface-selected: #143842;
  --line-soft: #1d3a43;
  --scrollbar-thumb: #315964;
  --scrollbar-thumb-hover: #4a7b87;
  --ink-body: #b8ccd2;
  --pine: #79c8a8;
  --pine-soft: #15382f;
  --amber: #e0ad63;
  --amber-soft: #3e2d16;
  --danger: #ef8f7f;
  --danger-soft: #40231f;
  --plum: #b7afe7;
  --plum-soft: #2d2944;
  --status-reserved: #c4e5eb;
  --status-reserved-bg: #123942;
  --status-reserved-border: rgba(84, 183, 207, 0.34);
  --status-confirmed: #ffffff;
  --status-confirmed-bg: #0e5670;
  --status-confirmed-border: #2388a5;
  --status-hold: #b7c8cd;
  --status-hold-bg: #172b32;
  --status-hold-border: #58717a;
  --status-inhouse: #b8e5ef;
  --status-inhouse-bg: #153742;
  --status-inhouse-border: #3f7b8b;
  --status-completed: #c1ced2;
  --status-completed-bg: #26363d;
  --status-completed-border: #52666e;
  --status-action: #ffc0b7;
  --status-action-bg: #482522;
  --status-action-border: #9c5c53;
  --status-external-pending: #ffd09a;
  --status-external-pending-bg: #3a2817;
  --status-external-pending-border: #a96a2a;
  --status-imported: #ddd8ff;
  --status-imported-bg: #332e52;
  --status-imported-border: #766ca8;
  --workspace-shadow: 0 12px 32px rgba(0, 0, 0, 0.2);
}
