/* Load.Live 1.5.9.9A — enkel de nieuwe klassen van het menu volgens de groepsstructuur.
 * De videostijl (1.5.9.9B) stijlt het menu daarna; hier staat enkel wat nodig is om het te laten werken. */
.omgevingkeuze { display: grid; gap: 4px; margin: 0 8px 10px; }
.omgevingkeuze select { min-height: 40px; font-size: 14px; padding: 6px 8px; font-weight: 600; }
/* een betalende extra (bv. Load.Web in Load.Freelance): zichtbaar als aanbod, gedempt, met een label */
.nav a.nav-extra { opacity: .62; }
.nav a.nav-extra:hover, .nav a.nav-extra:focus-visible { opacity: 1; }
.nav-extra-label { margin-left: auto; font-size: 11px; text-transform: uppercase; letter-spacing: .04em; border: 1px solid currentColor; border-radius: 999px; padding: 0 6px; line-height: 16px; }
/* 1.6.0-audit (3.9): op een gsm (390 px) werden de hoofdblokken afgekapt ("Load.Comp…"). Daar staat nu het korte label
 * (Job · Road · Tasks · Company); het volle label blijft voor schermlezers. */
.werelden a .wl-kort { display: none; }
@media (max-width: 560px) {
  .werelden a .wl { overflow: visible; text-overflow: clip; }
  .werelden a .wl-lang { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
  .werelden a .wl-kort { display: inline; }
}
