/* ==========================================================================
   FDK-FINANZ GMBH - Print Stylesheet (drucken.css)
   ========================================================================== */

@media print {
    .no-print, header, footer, .page-bg, .btn-action-group, .btn {
        display: none !important;
    }

    body {
        background-color: #FFFFFF !important;
        color: #000000 !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 11pt !important;
        line-height: 1.3 !important;
    }

    .container {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .glass-box {
        background: none !important;
        border: none !important;
        box-shadow: none !important;
        padding: 0 !important;
    }

    .print-header {
        display: block !important;
        margin-bottom: 15px;
    }

    h1, h3, h4 {
        color: #000 !important;
        text-shadow: none !important;
    }

    h3 {
        font-size: 12pt !important;
        border-bottom: 1px solid #000 !important;
        padding-bottom: 3px;
        margin-top: 12px;
    }

    label {
        color: #222 !important;
        font-size: 9.5pt !important;
        font-weight: bold !important;
    }

    input, select, textarea {
        background: #FFF !important;
        color: #000 !important;
        border: 1px solid #777 !important;
        border-radius: 0 !important;
        padding: 4px !important;
        font-size: 10pt !important;
        margin-bottom: 8px !important;
    }

    .grid-2 {
        display: flex !important;
        gap: 15px !important;
    }

    .grid-2 > div {
        flex: 1 !important;
    }
}