html { background: var(--ds-bg); }
body { color: var(--ds-text); background: var(--ds-bg); }
button, input, select, textarea { font: inherit; }
button:focus-visible, a:focus-visible, input:focus-visible, select:focus-visible, textarea:focus-visible {
  outline: 3px solid rgba(91, 150, 197, .55);
  outline-offset: 3px;
}
/* Runtime compatibility hooks retained while the masthead is owned by the app shell. */
.legacy-brand-hooks {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
