.locale-nav .language-flag-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-height:44px;padding:6px;border-bottom:2px solid transparent;text-decoration:none;border-radius:5px 5px 0 0}.locale-nav .language-flag-link img{display:block;width:32px;height:24px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff35}.locale-nav .language-flag-link[aria-current=true]{border-bottom:2px solid var(--accent,#64e5c4);background:#ffffff08}.locale-nav .language-flag-link:hover{background:#ffffff12}.locale-nav .language-flag-link[aria-disabled=true]{opacity:.4}.locale-nav:has(.language-flag-link){flex-shrink:0;gap:5px}@media(max-width:600px){.theme-modular .brand-row.has-language-flags{flex-wrap:wrap;padding-top:16px;padding-bottom:12px}.theme-modular .has-language-flags .locale-nav{margin-left:auto;gap:4px}}
