/* Borders — the only structural device in Instrument mode.
   No border-radius anywhere in Instrument mode: square corners are the brand.
   Document mode allows a 2px softening on printed cards only.
   Selection is a 2px accent border on the leading edge (left or top), never a glow. */
:root{
  --border-width:1px;
  --border-width-lead:2px;      /* the selection edge */
  --border-width-heavy:3px;     /* seal strokes at small size, rule under a lockup */

  --radius-none:0;
  --radius-doc:2px;             /* Document mode only */
  --radius-pill:999px;          /* product-bridge surfaces only */

  --border:var(--border-width) solid var(--border-default);
  --border-hair:var(--border-width) solid var(--border-hairline);
  --border-lead:var(--border-width-lead) solid var(--border-active);

  /* Chip / tag geometry — mono 9px uppercase inside a 1px line */
  --chip-pad-y:6px;
  --chip-pad-x:9px;

  /* CTA geometry — square, mono 9px uppercase */
  --cta-pad-y:11px;
  --cta-pad-x:20px;
  --cta-pad-y-sm:8px;
  --cta-pad-x-sm:14px;

  /* Field geometry */
  --field-height:38px;
  --field-pad-x:12px;

  /* Product-bridge geometry — Tier-3 endorsed products keep their rounded chrome */
  --pr-radius-sm:8px;
  --pr-radius-md:12px;
  --pr-radius-lg:16px;
  --pr-radius-xl:24px;
}
