/*
 * Skip-Link zum Inhaltsbereich (WCAG 2.4.1 "Bypass Blocks", Level A)
 *
 * Eigene kleine Datei statt Eingriff in die Legacy-Datei
 * application/global.css: klar der Sanierung zuordenbar und rueckstandsfrei
 * entfernbar. Eingebunden ueber page.includeCSS in
 * Configuration/TypoScript/setup.typoscript.
 *
 * Der Link ist visuell verborgen (ausserhalb des Viewports positioniert,
 * NICHT display:none — sonst waere er nicht fokussierbar) und wird beim
 * Tastaturfokus sichtbar.
 */
.skip-link {
    position: absolute;
    top: 0;
    left: -9999px;
    z-index: 10000;
    padding: 0.75em 1.25em;
    background-color: #1a1a1a;
    color: #ffffff;
    text-decoration: underline;
    font-size: 1em;
}

.skip-link:focus {
    left: 0;
}

/*
 * Sicherheitsnetz: die alte application/reset.css setzt display:block nur
 * fuer footer, header, hgroup, menu, nav, section — main fehlt dort.
 * Moderne Browser rendern main ohnehin als Block, das hier haelt auch
 * Altbrowser konsistent.
 */
main {
    display: block;
}
