.av3 .taal-knop{position:relative;display:flex;align-items:center}.av3 .taal-trigger{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:14px;font-weight:450;line-height:1;color:var(--fg-2);background:transparent;border:none;cursor:pointer;padding:7px 10px;border-radius:999px;transition:color .15s var(--ease),background .15s var(--ease)}.av3 .taal-trigger.is-open,.av3 .taal-trigger:hover{color:var(--fg);background:var(--bg-mute)}.av3 .taal-trigger .chev{transition:transform .2s var(--ease);opacity:.6}.av3 .taal-trigger.is-open .chev{transform:rotate(180deg)}.av3 .taal-code{letter-spacing:.01em}.av3 .taal-scheiding{flex:none;width:1px;height:18px;background:var(--line-2)}.av3 .taal-paneel{position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:264px;padding:8px;background:var(--dkv-ffffff,#fff);border:1px solid var(--line);border-radius:18px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 18px 40px -12px rgba(0,0,0,.18);transform-origin:top right;transform:scale(var(--dropdown-pre-scale));opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease),opacity var(--dropdown-close-dur) var(--dropdown-ease),visibility 0s linear var(--dropdown-close-dur)}.av3 .taal-paneel.is-open{transform:scale(1);opacity:1;visibility:visible;pointer-events:auto;transition:transform var(--dropdown-open-dur) var(--dropdown-ease),opacity var(--dropdown-open-dur) var(--dropdown-ease),visibility 0s}.av3 .taal-kop{font-size:12px;color:var(--fg-3);padding:6px 10px;margin:0}.av3 .taal-optie{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;color:var(--fg);transition:background .12s var(--ease)}.av3 .taal-optie:focus-visible,.av3 .taal-optie:hover{background:var(--bg-mute);outline:none}.av3 .taal-chip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:22px;border-radius:6px;background:var(--bg-mute);color:var(--fg-2);font-size:11px;font-weight:600;letter-spacing:.02em}.av3 .taal-optie.is-actief .taal-chip{background:var(--fg);color:var(--dkt-ffffff,#fff)}.av3 .taal-optie:hover .taal-chip{background:var(--dkv-ffffff,#fff)}.av3 .taal-optie.is-actief:hover .taal-chip{background:var(--fg)}.av3 .taal-tekst{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.av3 .taal-land{font-size:14px;font-weight:500;color:var(--fg);line-height:1.3}.av3 .taal-taal{font-size:12.5px;color:var(--fg-3);line-height:1.3}.av3 .taal-vink{flex:none;color:var(--fg)}.av3 .taal-mobiel{margin-top:22px}.av3 .taal-mobiel-rij{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--dkv-ffffff,#fff);color:var(--fg-2);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;text-align:left}.av3 .taal-mobiel-label{flex:1;min-width:0}.av3 .taal-mobiel-land{color:var(--fg)}.av3 .taal-mobiel-rij .chev{flex:none;opacity:.6;transition:transform .2s var(--ease)}.av3 .taal-mobiel-rij.is-open .chev{transform:rotate(180deg)}.av3 .taal-mobiel-lijst{margin-top:8px;padding:6px;border:1px solid var(--line);border-radius:14px}@media (max-width:900px){.av3 .nav-right .taal-knop,.av3 .nav-right .taal-scheiding{display:none}}@media (prefers-reduced-motion:reduce){.av3 .taal-mobiel-rij .chev,.av3 .taal-paneel,.av3 .taal-paneel.is-open,.av3 .taal-trigger .chev{transition:none!important}}html.av-donker{color-scheme:dark;--dkt-ffffff:#ffffff;--dkv-ffffff:#191919}.av-altijd-licht{color-scheme:light;--dkt-ffffff:initial;--dkv-ffffff:initial}