/* Archive notice shown at the top of every page (user decision 2026-11-11). Kept small and quiet. */
.archive-notice {
  background: #f0f6fb;
  border-bottom: 1px solid #d6e3ef;
  color: #4a5b6a;
  font-size: 12px;
  line-height: 1.5;
  padding: 6px 16px;
  text-align: center;
}
.archive-notice p { margin: 0; }
.archive-notice a { color: #006ab3; text-decoration: underline; }
.archive-notice a:hover { text-decoration: none; }

/* Fas 7: innehållsöversikt */
.innehall-filters { display: flex; flex-wrap: wrap; gap: 12px 20px; margin-bottom: 12px; }
.innehall-filters label { display: flex; flex-direction: column; font-weight: 600; font-size: 13px; }
.innehall-filters input, .innehall-filters select { font-weight: 400; padding: 4px 6px; min-width: 150px; }
.innehall-table th button { background: none; border: 0; padding: 0; font: inherit; font-weight: 700; cursor: pointer; }
.innehall-pager { margin: 12px 0; }
.innehall-pager button { padding: 4px 12px; }
