/* RetailerBox brand tokens, copied from the live site (theme/assets/css/main.css, :root).
   One source for the seller portal and the team console: change a colour here, both follow. */
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 400 800; font-display: swap;
  src: url("fonts/plus-jakarta-sans-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2212, U+FEFF, U+FFFD; }
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 400 800; font-display: swap;
  src: url("fonts/plus-jakarta-sans-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+1E00-1E9F, U+2020, U+20A0-20AB, U+2113; }

:root{
  --rb-indigo:#4b3bff; --rb-indigo-600:#3a2be0; --rb-indigo-soft:#efedff;
  --rb-ink:#1b1840; --rb-ink-2:#53506f; --rb-ink-3:#6b6789;
  --rb-line:#e6e4f3;
  --rb-bg:#ffffff; --rb-bg-soft:#f7f6ff; --rb-bg-tint:#f2f0ff;
  --svc-launch:#7b4dff; --svc-launch-text:#6236f0; --svc-launch-soft:#efe9ff;
  --svc-auto:#12c98a;   --svc-auto-text:#08865c;   --svc-auto-soft:#e0f8ee;
  --svc-list:#ff3e8a;   --svc-list-text:#cf1f67;   --svc-list-soft:#ffe6f0;
  --svc-ful:#18c3e0;    --svc-ful-text:#0a7f94;    --svc-ful-soft:#ddf6fb;
  --svc-health:#ff6a3d; --svc-health-text:#c9481c; --svc-health-soft:#ffece4;
  --rb-radius:16px; --rb-radius-sm:10px;
  --rb-shadow:0 18px 44px rgba(75,59,255,.10); --rb-shadow-sm:0 8px 22px rgba(27,24,64,.06);
  --rb-font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --rb-stack-stripe:linear-gradient(90deg,var(--svc-ful) 0 20%,var(--svc-auto) 20% 40%,var(--svc-list) 40% 60%,var(--svc-launch) 60% 80%,var(--svc-health) 80% 100%);
  color-scheme:light;
}
