/* 
 * Printable Media Stylesheet for MNICA Verification & Admit Cards
 */

@media print {
    /* Hide unneeded elements */
    .top-bar,
    .main-nav,
    footer,
    .btn,
    .no-print,
    .whatsapp-float,
    .verify-search-box,
    .breadcrumb,
    .alert {
        display: none !important;
    }

    body {
        background-color: #FFFFFF !important;
        color: #000000 !important;
        font-family: 'Plus Jakarta Sans', Arial, sans-serif !important;
        margin: 0 !important;
        padding: 0 !important;
    }

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

    .official-doc-wrapper {
        border: 2px solid #000000 !important;
        box-shadow: none !important;
        padding: 20px !important;
        margin: 0 auto !important;
        page-break-inside: avoid;
        width: 100% !important;
    }

    .table-bordered th, 
    .table-bordered td {
        border: 1px solid #000000 !important;
        color: #000000 !important;
    }

    .doc-title-main {
        color: #000000 !important;
    }

    .watermark-overlay {
        opacity: 0.05 !important;
    }

    @page {
        size: A4;
        margin: 15mm;
    }
}
