/* /docs/requirements · page scoped CSS (prefix pg-docs__requirements-). Spacing between shared blocks only. */

/* the docs nav: vertical padding inside the current label's grey fill (Impeccable cramped-padding on long labels); min-height keeps
   the row at 36px. Promote request: the same padding on .cy-docs__list a. */
.pg-docs__requirements-nav .cy-docs__list a{padding-block:7px}

/* tables in the guide: the first column names the thing, the second answers it */
@media (min-width:768px){
  .pg-docs__requirements-devices th[scope="row"],.pg-docs__requirements-assist th[scope="row"]{width:42%}
  .pg-docs__requirements-need th[scope="row"]{width:36%}
}
/* a mark first, then its one line of detail under it */
.pg-docs__requirements-sub{display:block;margin-top:4px;color:var(--s-ink-2)}

/* the three details plate sits one gap under its lead, the privacy note one step under the plate */
.pg-docs__requirements-send{margin-top:24px}
.cy-prose .pg-docs__requirements-note{margin-top:16px;font-size:16px;color:var(--s-ink-2)}
