/* Made by apps/rider/tools/make-public.mjs from packages/ui/dash.css: the suite's colours only. Don't edit. */
/* ---------- the colours: dark, then the light version ---------- */
:root.dash{color-scheme:dark;--mono:"Source Code Pro",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
:root.dash:not(.x) body{
  --page:#171717; --panel:#1C1C1C; --head:#1F1F1F; --raise:#232323; --hover:#2A2A2A; --field:#171717;
  --text:#EDEDED; --text-2:#A1A1A1; --text-3:#8F8F8F; --text-4:#7A7A7A; --line:#2E2E2E; --line-soft:#2A2A2A; --line-2:#3A3A3A; --line-3:#4A4A4A;
  --sep:#555555; --link:#EDEDED; --link-hover:#FFFFFF; --toast-bg:#EDEDED; --toast-ink:#111111;
  --ok:#3ECF8E; --ok-bg:#15291F; --warn:#F0C25A; --warn-bg:#352B12; --bad:#F38B82; --bad-bg:#3A1C1A; --info-bg:#262626;
  --brand-soft:#2A2A2A; --aa:#C0362D;
  --font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  font-size:14px; line-height:1.5}
/* the accent: the main button (brand), and text and dots in it (accent-text, also the focus ring).
   Deep pass colours, Angus 3 Nov 2026 (same in light and dark, white text; dark mode uses a lighter tint for small text and focus). */
:root.dash:not(.x) body[data-pass="tour"]{--brand:#1D5BDB;--brand-ink:#FFFFFF;--accent-text:#6891E7;--focus:#6891E7}
:root.dash:not(.x) body[data-pass="tools"]{--brand:#4C5864;--brand-ink:#FFFFFF;--accent-text:#8C949C;--focus:#8C949C}
:root.dash:not(.x) body[data-pass="patch"]{--brand:#11813F;--brand-ink:#FFFFFF;--accent-text:#4FA271;--focus:#4FA271}
:root.dash:not(.x) body[data-pass="crew"]{--brand:#D42A20;--brand-ink:#FFFFFF;--accent-text:#E2706A;--focus:#E2706A}
:root.dash:not(.x) body[data-pass="band"]{--brand:#C8185F;--brand-ink:#FFFFFF;--accent-text:#DD709C;--focus:#DD709C}
:root.dash:not(.x) body[data-pass="rf"]{--brand:#007A85;--brand-ink:#FFFFFF;--accent-text:#479FA7;--focus:#479FA7}
:root.dash:not(.x) body[data-pass="hq"]{--brand:#0B6FB0;--brand-ink:#FFFFFF;--accent-text:#5299C7;--focus:#5299C7}
:root.dash:not(.x) body[data-pass="hqstaff"]{--brand:#3A77A0;--brand-ink:#FFFFFF;--accent-text:#6598B9;--focus:#6598B9}
:root.dash:not(.x) body[data-pass="build"]{--brand:#C24E00;--brand-ink:#FFFFFF;--accent-text:#D27E45;--focus:#D27E45}
:root.dash:not(.x) body[data-pass="load"]{--brand:#5B7410;--brand-ink:#FFFFFF;--accent-text:#879A51;--focus:#879A51}
:root.dash:not(.x) body[data-pass="script"]{--brand:#8F5526;--brand-ink:#FFFFFF;--accent-text:#B28A69;--focus:#B28A69}
:root.dash:not(.x) body[data-pass="merch"]{--brand:#9A6A00;--brand-ink:#FFFFFF;--accent-text:#B28E3D;--focus:#B28E3D}

:root.dash.dash-light{color-scheme:light}
:root.dash.dash-light:not(.x) body{
  --page:#F6F6F6; --panel:#FFFFFF; --head:#FAFAFA; --raise:#F1F1F1; --hover:#EBEBEB; --field:#FFFFFF;
  --text:#171717; --text-2:#5C5C5C; --text-3:#6B6B6B; --text-4:#767676; --line:#E1E1E1; --line-soft:#EBEBEB; --line-2:#CFCFCF; --line-3:#B5B5B5;
  --sep:#B5B5B5; --link:#171717; --link-hover:#000000; --toast-bg:#171717; --toast-ink:#FFFFFF;
  --ok:#1B6E3A; --ok-bg:#E3F3E8; --warn:#7A5100; --warn-bg:#FCF1D6; --bad:#B4231B; --bad-bg:#FBE4E2; --info-bg:#EEF0F2;
  --brand-soft:#EBEBEB; --aa:#B4231B}
:root.dash.dash-light:not(.x) body[data-pass="tour"]{--brand:#1D5BDB;--brand-ink:#FFFFFF;--accent-text:#1D5BDB;--focus:#1D5BDB}
:root.dash.dash-light:not(.x) body[data-pass="tools"]{--brand:#4C5864;--brand-ink:#FFFFFF;--accent-text:#4C5864;--focus:#4C5864}
:root.dash.dash-light:not(.x) body[data-pass="patch"]{--brand:#11813F;--brand-ink:#FFFFFF;--accent-text:#11813F;--focus:#11813F}
:root.dash.dash-light:not(.x) body[data-pass="crew"]{--brand:#D42A20;--brand-ink:#FFFFFF;--accent-text:#D42A20;--focus:#D42A20}
:root.dash.dash-light:not(.x) body[data-pass="band"]{--brand:#C8185F;--brand-ink:#FFFFFF;--accent-text:#C8185F;--focus:#C8185F}
:root.dash.dash-light:not(.x) body[data-pass="rf"]{--brand:#007A85;--brand-ink:#FFFFFF;--accent-text:#007A85;--focus:#007A85}
:root.dash.dash-light:not(.x) body[data-pass="hq"]{--brand:#0B6FB0;--brand-ink:#FFFFFF;--accent-text:#0B6FB0;--focus:#0B6FB0}
:root.dash.dash-light:not(.x) body[data-pass="hqstaff"]{--brand:#3A77A0;--brand-ink:#FFFFFF;--accent-text:#3A77A0;--focus:#3A77A0}
:root.dash.dash-light:not(.x) body[data-pass="build"]{--brand:#C24E00;--brand-ink:#FFFFFF;--accent-text:#C24E00;--focus:#C24E00}
:root.dash.dash-light:not(.x) body[data-pass="load"]{--brand:#5B7410;--brand-ink:#FFFFFF;--accent-text:#5B7410;--focus:#5B7410}
:root.dash.dash-light:not(.x) body[data-pass="script"]{--brand:#8F5526;--brand-ink:#FFFFFF;--accent-text:#8F5526;--focus:#8F5526}
:root.dash.dash-light:not(.x) body[data-pass="merch"]{--brand:#9A6A00;--brand-ink:#FFFFFF;--accent-text:#9A6A00;--focus:#9A6A00}

.dash a:hover{color:var(--link-hover)}
.dash h1{font-size:22px;font-weight:500}
.dash h2{font-size:13px;font-weight:500}
.dash h3{font-size:13px;font-weight:600}
