/* PorridgeWeb header artwork already includes its by DigiThat credit. */
header .brand:has(img[data-theme-logo]),
header .brand:has(img[src*="/assets/logo"]) {
  flex-shrink:0;
  width:300px;
  max-width:100%;
}
header .brand img[data-theme-logo],
header .brand img[src*="/assets/logo"] {
  display:block;
  width:100%;
  height:auto;
  max-width:100%;
  aspect-ratio:1200 / 250;
  object-fit:contain;
}
.bar {flex-wrap:wrap}
@media(max-width:760px) {
  .bar {display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 12px}
  .bar>.brand {grid-column:1;grid-row:1;min-width:0}
  .bar>[data-theme-toggle] {grid-column:2;grid-row:1}
  .bar>nav,.bar>.actions {grid-column:1 / -1}
  header .brand:has(img[data-theme-logo]),
  header .brand:has(img[src*="/assets/logo"]) {width:220px}
}
@media(max-width:380px) {
  header .brand:has(img[data-theme-logo]),
  header .brand:has(img[src*="/assets/logo"]) {width:180px}
}
