/* Volatic's site only; everything shared is in house.css (built by tools/build_site.py). */
/* /download: sizes stay on one line */
.dl td.size{white-space:nowrap}
.draft-note{font-weight:600;color:var(--bad)}
/* Feature rows without a picture: the heading and its line on one side, the detail on the other */
.feature.words{align-items:start}
.feature.words h2{margin-bottom:var(--s2)}
/* The catalogue's screens (catalogue/pack.css) use three names the app has and house.css does not */
.catalogue-page{--primary-fill:var(--product);--r-control:var(--r2);--r-card:var(--r3);display:grid;gap:var(--s4);padding-block:clamp(40px,7vw,80px);max-width:calc(900px + 2 * var(--gutter))}
.catalogue-nav{display:flex;flex-wrap:wrap;gap:4px var(--s4);font-size:var(--t-14)}
.catalogue-nav a{color:var(--ink-2);text-decoration:none}
.catalogue-nav a:hover{color:var(--ink)}
.catalogue-nav a[aria-current="page"]{color:var(--product-ink);font-weight:600}
.catalogue-account{padding:12px 16px;border:1px solid var(--line);border-radius:var(--r3);background:var(--surface)}
.catalogue-account:empty{display:none}
