.sia-shell:has(.hydrology-main) > .sia-sidebar {
    background: linear-gradient(155deg, #194c3f 0%, #103b35 65%, #0c302e 100%);
}

.sia-shell:has(.hydrology-main) .sia-nav a.active {
    border-left: 3px solid #d6a52d;
    background: rgba(218,235,218,.13);
    color: #fff;
}

.sia-shell:has(.hydrology-main) .sia-nav a:hover {
    background: rgba(218,235,218,.1);
}

.sia-shell:has(.hydrology-main) .national-public-nav a.data-domain-menu-link {
    gap: 10px;
    min-height: 34px;
    padding: 8px 9px;
}

.sia-shell:has(.hydrology-main) .national-public-nav .sia-nav-icon,
.sia-shell:has(.hydrology-main) .national-public-nav a.data-domain-menu-link:hover .sia-nav-icon,
.sia-shell:has(.hydrology-main) .national-public-nav a.data-domain-menu-link.active .sia-nav-icon {
    flex: 0 0 18px;
    width: 18px;
    height: 18px;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    color: inherit;
}

.sia-shell:has(.hydrology-main) .national-public-nav .sia-nav-icon svg {
    width: 15px;
    height: 15px;
}

.sia-shell:has(.hydrology-main) .national-public-nav .sia-nav-text small {
    display: none;
}
