/* =============================================
   CW&T Invoice - Print Stylesheet
   ============================================= */

@page {
    size: letter;
    margin: 0;
}

body {
    margin: 0;
    padding: 0;
}

/* Hide everything except the invoice page */
.main-nav,
.action-bar,
.login-overlay,
#login-overlay {
    display: none !important;
}

.app-container {
    max-width: none;
    margin: 0;
    padding: 0;
}

.invoice-page {
    width: 8.5in;
    min-height: 11in;
    padding: 0.75in;
    margin: 0;
    page-break-after: always;
    font-size: 12px;
}

.invoice-table td,
.invoice-table th {
    font-size: 12px;
}

/* Ensure monospace in print */
* {
    font-family: 'Courier New', Courier, monospace !important;
}

/* Remove link styling */
a {
    color: #000 !important;
    text-decoration: none !important;
}

/* No hover effects */
tr:hover td {
    background: none !important;
}
