/* Sitesy — design tokens (shared by the public site, client panel and admin). Colours sampled from the logo ribbon. */
:root{
  --cyan:#08DCFD; --sky:#0FA6FD; --blue:#0030FC; --deep:#000DF9; --indigo:#402BFD; --violet:#A25AFC;
  --grad: linear-gradient(120deg, #08DCFD 0%, #0FA6FD 22%, #0030FC 52%, #402BFD 74%, #A25AFC 100%);
  --grad-soft: linear-gradient(120deg, rgba(8,220,253,.12), rgba(0,48,252,.10) 55%, rgba(162,90,252,.12));

  --ink:#0B0D1F;        /* headings, body text */
  --ink-2:#3A3F5C;      /* secondary text */
  --ink-3:#6B7090;      /* captions, muted */
  --line:#E6E8F2;       /* borders */
  --bg:#FFFFFF;
  --bg-2:#F6F7FB;       /* section alternation */
  --bg-3:#EEF1FA;
  --night:#070A1C;      /* dark sections / footer */

  --ok:#0E9F6E; --warn:#B7791F; --bad:#E02D3C;

  --r-s:10px; --r-m:16px; --r-l:24px; --r-xl:32px;
  --shadow-1: 0 1px 2px rgba(11,13,31,.06), 0 1px 1px rgba(11,13,31,.04);
  --shadow-2: 0 10px 30px -12px rgba(11,13,31,.18), 0 2px 6px rgba(11,13,31,.05);
  --shadow-3: 0 30px 80px -30px rgba(0,48,252,.35);

  --font: "Inter Tight", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
  --ease: cubic-bezier(.2,.7,.2,1);
  --wrap: 1200px;
}
