/**
 * FahrerCockpit - Die Fahrschule
 * Print-Stylesheet (Druckformatierung)
 */

@media print {
    *,
    *::before,
    *::after {
        background: transparent !important;
        color: #000000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    body {
        background: #ffffff !important;
        color: #111111 !important;
        font-size: 11pt;
        line-height: 1.5;
    }

    /* Navigation, Buttons und rein dekorative Elemente beim Drucken ausblenden */
    .site-header,
    .mobile-drawer,
    .drawer-overlay,
    .skip-link,
    .menu-toggle,
    .checkered-divider,
    .badge-tag,
    .btn,
    .footer-bottom,
    .footer-links,
    .footer-brand-badge {
        display: none !important;
    }

    /* Wichtige Inhalte, Container und Karten lesbar und druckfreundlich formatieren */
    .container {
        max-width: 100% !important;
        padding: 0 !important;
    }

    h1,
    h2,
    h3,
    h4 {
        color: #000000 !important;
        page-break-after: avoid;
        break-after: avoid;
    }

    .site-footer {
        border-top: 1px solid #cccccc;
        margin-top: 2rem;
        padding-top: 1rem;
    }
}
