/* Safe & Sound - privacy page styles only. Shared furniture is in site.css. */

/* TYPE FIX 2026-07-19 (Keiron's rendered catch prompted the sweep): the table was
   --type-small (14px) - a leftover from its cookie-furniture era. It is READING TEXT
   (the storage disclosure), and the type standard's law is 14px never for reading
   text. Now --type-body (17px) like all copy. */
.cookie-table {width:100%;border-collapse:collapse;margin:var(--gap-minor) 0;font-size:var(--type-body)}

.cookie-table caption {text-align:left;color:var(--ink-soft);margin-bottom:var(--gap-tight)}

.cookie-table th, .cookie-table td {text-align:left;padding:.5rem .6rem;border:1px solid var(--line);vertical-align:top}

.cookie-table thead th {background:var(--paper-warm);color:var(--teal-deep)}

.cookie-table th[scope="row"] {font-weight:400;white-space:nowrap}
