/* ===========================================
   PUBLIC HEADER — Kopfzeile fuer Besucher ohne Login
   Gehoert zu resources/views/partials/public-header.blade.php.
   Nur Ergaenzungen zu livexo-header.css / section-switcher.css —
   die Grundstruktur (.header-inner, .header-nav, …) kommt von dort.
   =========================================== */

/* --- Gesperrte Bereiche im Umschalter --------------------------------------
   Der Umschalter laesst sich normal oeffnen (Besucher sollen sehen, welche
   Bereiche es gibt). Band/Production/Uebersicht sind darin ausgegraut, tragen
   ein Schloss und sind keine Links. `.section-item.disabled` (Opacity/Cursor)
   kommt aus section-switcher.css — hier nur die Ergaenzungen. */
.section-item.disabled .section-icon {
    background-color: var(--text-muted);
}

.section-item.disabled .section-item-name {
    color: var(--text-muted);
}

.section-lock-icon {
    margin-left: auto;
    color: var(--text-muted);
    flex-shrink: 0;
}

.section-switcher-hint {
    display: block;
    padding: 10px 16px 4px;
    font-size: 12px;
    line-height: 1.4;
    color: var(--text-muted);
    border-top: 1px solid var(--border-light);
    margin-top: 4px;
}

/* --- Aktionen rechts ------------------------------------------------------ */
.public-header-actions {
    gap: 8px;
}

.public-header-actions .btn {
    padding: 8px 16px;
    font-size: 14px;
    white-space: nowrap;
}

@media (max-width: 768px) {
    .public-header-actions {
        gap: 6px;
    }

    .public-header-actions .btn {
        padding: 7px 12px;
        font-size: 13px;
    }

}

@media (max-width: 480px) {
    /* Zwei Knoepfe passen nicht mehr — "Registrieren" steht auf der Login-Seite. */
    .public-header-actions .public-header-register {
        display: none;
    }
}
