:root{
  /* Carry is a ledger, not a bubble. Radii stay small. */
  --radius-0:0px;
  --radius-1:2px;
  --radius-2:4px;
  --radius-3:8px;
  --radius-pill:999px;

  --border-w:1px;
  --border-w-strong:2px;

  /* Elevation is used sparingly: hairlines first, shadow only for things that float. */
  --shadow-none:none;
  --shadow-raised:0 1px 2px rgba(15,14,13,.06);
  --shadow-popover:0 6px 18px -6px rgba(15,14,13,.18),0 1px 2px rgba(15,14,13,.08);
  --shadow-dialog:0 24px 60px -24px rgba(15,14,13,.34),0 2px 6px rgba(15,14,13,.08);
  --shadow-inset-rule:inset 0 -1px 0 var(--border-subtle);
}
