/* The primary menu has six directory links, followed by two publishing actions. */
@media (min-width: 901px) {
    .flodz-header-inner {
        display: grid;
        grid-template-columns: minmax(0, 1fr) auto;
        gap: 6px 24px;
        padding-block: 12px;
    }
    .flodz-header-inner .flodz-brand { grid-column: 1; grid-row: 1; }
    .flodz-header-inner .flodz-header-tools { grid-column: 2; grid-row: 1; }
    .flodz-header-inner .flodz-nav {
        grid-column: 1 / -1;
        grid-row: 2;
        margin-left: 0;
        min-width: 0;
    }
}

.flodz-nav ul { justify-content: center; }
.flodz-nav ul::before {
    content: "";
    flex-basis: 100%;
    height: 0;
    order: 1;
}
.flodz-nav ul > li { order: 0; }
.flodz-nav ul > li.flodz-map-nav-action { order: 2; }
.flodz-nav li.flodz-map-nav-action a {
    background: var(--flodz-accent);
    color: #fff;
}
.flodz-nav li.flodz-map-nav-action a:hover,
.flodz-nav li.flodz-map-nav-action a:focus-visible {
    background: var(--flodz-accent-dark);
    color: #fff;
}
