/* AT-219 tillägg p.5: bokikonen vid rubriker med eget avsnitt i manualen (ritas av _atlasDecorateManualHeadings i
   modules/help/manual-links.js). Liten, dämpad, ingen ram; full färg vid hover/fokus. Ikonen tar inte mer höjd än
   rubrikens rad (line-height 0, 14 px, -2 px marginal upp/ner) och bryter aldrig raden. Mobilen får större tryckyta via ::after, inte större ikon. */
:root body .atlas-manual-link.atlas-manual-link {
  position: relative; display: inline-flex; align-items: center; justify-content: center; flex: 0 0 auto;
  width: 14px; height: 14px; min-width: 0; min-height: 0; margin: -2px 0 -2px 6px; padding: 0; border: 0; border-radius: 3px;
  background: none; box-shadow: none; line-height: 0; vertical-align: middle; cursor: pointer;
  color: var(--on-surface-muted, var(--text-secondary)); text-transform: none; letter-spacing: 0;
  transition: color 0.15s ease;
}
:root body .atlas-manual-link.atlas-manual-link svg { width: 14px; height: 14px; display: block; }
:root body .atlas-manual-link.atlas-manual-link:hover,
:root body .atlas-manual-link.atlas-manual-link:focus-visible { color: var(--accent-primary); background: none; transform: none; }
:root body .atlas-manual-link.atlas-manual-link:focus-visible { outline: 2px solid var(--accent-primary); outline-offset: 2px; }
@media (max-width: 768px) {
  :root body .atlas-manual-link.atlas-manual-link::after { content: ''; position: absolute; inset: -15px; }
}
