/**
 * Public nav dropdowns — plain CSS (no Vite).
 * Deploy: upload public/css/public-nav.css with your site; linked from public-nav.blade.php.
 *
 * Desktop (hover-capable): open on hover.
 * No hover / tap devices: .is-open toggled by public/js/public-nav.js
 */
.public-nav-dropdown {
    position: relative;
    z-index: 10;
    display: inline-block;
}

.public-nav-dropdown:hover,
.public-nav-dropdown.is-open {
    z-index: 60;
}

.public-nav-dropdown-panel {
    display: none;
}

@media (hover: hover) {
    .public-nav-dropdown:hover > .public-nav-dropdown-panel {
        display: block;
    }
}

.public-nav-dropdown.is-open > .public-nav-dropdown-panel {
    display: block;
}
