// ──────────────────────────────────────────────────────────────── // Foundation · A11y // Sichtbarer Fokus, Motion-Bremse. // ──────────────────────────────────────────────────────────────── :focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: var(--r-xs); } // Mausklick soll keinen Fokusring ziehen. :focus:not(:focus-visible) { outline: none; } @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; scroll-behavior: auto !important; } }