/* PALETTE — Patriot Marine Services & Maintenance, Ridgely MD. Loaded AFTER kit.css. Every colour off their badge
   (fb-profile, sampled 2026-09-28) or their shop. Light site (Adam 2026-09-26): paper ground; photographs are the dark.
   Contrast on --paper (#F6F3EC): ink 15.9:1, body 13.0:1, muted 7.3:1, red type 7.6:1, white on --red 8.4:1. */
:root{
  --paper:#F6F3EC;         /* SOURCE: the white field of the badge, warmed to canvas so it is never #FFF        */
  --paper-2:#FBFAF6;       /* the work order and the tags: a sheet of paper on the canvas                        */
  --stone:#ECE6D9;         /* SOURCE: the sand-coloured gravel lot at the shop, lifted: alternate bands           */
  --line:#D8D1C3;
  --ink:#0B1B3A;           /* SOURCE: the navy of "PATRIOT" and the ring of the badge (#001838-#001840)            */
  --ink-2:#132A55; --ink-3:#1D3A6E;
  --body:#1B2740; --muted:#475267;
  --accent:#A80A12;        /* SOURCE: the flag red of the badge's stripes and "AND MAINTENANCE" (#A80810)          */
  --accent-lt:#C41E2A;     /* that red at full voltage: the stamp and the stars only                              */
  --accent-2:#1D3A6E;      /* the navy, one step up: links and rules                                              */
  --accent-txt:#A80A12;
  --mark:#AEB6BF;          /* SOURCE: the silver of the center console on the badge. Rules and hairlines only      */
  --ground:#0B1B3A; --panel:#132A55; --panel-2:#1D3A6E;
  --lume:#C41E2A; --lume-hot:#D9343F; --lume-2:#AEB6BF;
  --txt:rgba(246,243,236,.92); --txt-2:rgba(246,243,236,.78);
  --edge:rgba(11,27,58,.14); --edge-hot:rgba(11,27,58,.34); --hair:rgba(168,10,18,.22);
  --glow-a:rgba(29,58,110,.10); --glow-b:rgba(168,10,18,.07);
  /* type: Big Shoulders (condensed caps, the weight of "PATRIOT" on the badge), Libre Caslon italic (the face the
     Declaration of Independence was printed in) for the voice, Big Shoulders Stencil for the shop labels, Public Sans
     (the U.S. government's own typeface) for reading */
  --serif:"Big Shoulders Display","Big Shoulders Display Fallback",Arial,sans-serif;
  --sans:"Public Sans","Public Sans Fallback",Arial,sans-serif;
  --wrap:1200px; --btn-r:0px;
  --display:clamp(3.2rem,6.5vw,6.8rem);
}
