/* Calculator and Eligibility Section Header Styles */
/* Hide navigation links when viewing calculator/eligibility sections */

.govt-header.calculator-mode .navbar-nav,
.govt-header.eligibility-mode .navbar-nav {
    display: none !important;
}

.govt-header.calculator-mode .navbar-toggler,
.govt-header.eligibility-mode .navbar-toggler {
    display: none !important;
}

/* Always show header actions (language and check status) */
.govt-header.calculator-mode .header-actions,
.govt-header.eligibility-mode .header-actions,
.govt-header.simple-header .header-actions {
    display: flex !important;
    visibility: visible !important;
}

.govt-header.calculator-mode .navbar-brand,
.govt-header.eligibility-mode .navbar-brand {
    pointer-events: none;
    cursor: default;
}

.govt-header.calculator-mode .navbar-brand:hover,
.govt-header.eligibility-mode .navbar-brand:hover {
    opacity: 1;
}

/* Simple header style for calculator/eligibility sections */
.govt-header.simple-header {
    background-color: var(--govt-primary);
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    padding: 10px 0;
}

.govt-header.simple-header .navbar-brand {
    font-size: 1.1rem;
    font-weight: 600;
    color: var(--govt-white) !important;
    pointer-events: none;
}

.govt-header.simple-header .navbar-brand i {
    margin-right: 8px;
}

/* Ensure header stays visible but minimal */
.govt-header.simple-header .container {
    display: flex;
    justify-content: center;
    align-items: center;
}



