/*
 * pbCommon.acc_dark.css - Dark Accordion Theme
 * Flat blue headers with white content
 */

.pb-acc-container {
    --pb-acc-header-bg: linear-gradient(90deg, var(--pal-blue-top), transparent 70%);
    --pb-acc-header-hover-bg: var(--pal-blue-light);
    --pb-acc-header-open-bg: linear-gradient(90deg, var(--pal-blue-lightest), transparent 70%);
    --pb-acc-header-color: var(--pal-blue-darkest);
    --pb-acc-accent: var(--pal-blue-dark);
    --pb-acc-border: 1px solid var(--pal-blue-medium);
    --pb-acc-content-bg: linear-gradient(180deg, #fff, var(--pal-blue-top));
    --pb-acc-indicator: var(--pal-blue-darkest);
}

/* FDF Enrollment Instructions accordion override */
.fdf-enr-instr .pb-acc-container {
    --pb-acc-header-bg: #333333;
    --pb-acc-header-hover-bg: #333333;
    --pb-acc-header-open-bg: #333333;
    --pb-acc-header-color: white;
    --pb-acc-border: none;
    --pb-acc-content-bg: black;
    --pb-acc-indicator: white;
}

.fdf-enr-instr .pb-acc-header {
    padding: 5px 0;
    font-size: 1.1rem;
    font-weight: 700;
}

.fdf-enr-instr .pb-acc-content {
    color: white;
}

.fdf-enr-instr .pb-acc-inner {
    margin: 10px 0;
}