.app-lang-switcher[data-v-f36eb90f]{align-items:center;background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:9999px;display:inline-flex;gap:.2rem;padding:.15rem}.app-lang-switcher__btn[data-v-f36eb90f]{align-items:center;border-radius:9999px;color:inherit;display:inline-flex;font-size:.625rem;font-weight:800;gap:.25rem;letter-spacing:.06em;opacity:.72;padding:.3rem .45rem;text-transform:uppercase;transition:opacity .15s,background .15s,box-shadow .15s,transform .15s}.app-lang-switcher__btn[data-v-f36eb90f]:hover{opacity:1}.app-lang-switcher__btn[data-v-f36eb90f]:focus-visible{opacity:1;outline:2px solid var(--app-lang-accent-dark,#38bdf8);outline-offset:2px}.app-lang-switcher__btn.is-active[data-v-f36eb90f]{background:color-mix(in srgb,currentColor 10%,transparent);opacity:1}.app-lang-switcher__flag[data-v-f36eb90f]{align-items:center;display:inline-flex;line-height:1}.app-lang-switcher__flag-img[data-v-f36eb90f]{background:#fff;border-radius:3px;box-shadow:0 0 0 1px #0000001f,0 1px 2px #0000000f;display:block;height:.9375rem;-o-object-fit:cover;object-fit:cover;width:1.25rem}.app-lang-switcher__code[data-v-f36eb90f]{line-height:1}.app-lang-switcher--frameless[data-v-f36eb90f]{background:transparent;border:none;box-shadow:none;gap:.25rem;padding:0}.app-lang-switcher--frameless .app-lang-switcher__btn[data-v-f36eb90f]{border-radius:.5rem}.app-lang-switcher--icons-only .app-lang-switcher__btn[data-v-f36eb90f]{opacity:1;padding:.28rem .32rem}.app-lang-switcher--icons-only .app-lang-switcher__btn[data-v-f36eb90f]:not(.is-active){filter:saturate(.85);opacity:.62}.app-lang-switcher--icons-only .app-lang-switcher__btn.is-active[data-v-f36eb90f]{background:color-mix(in srgb,var(--app-lang-accent,#0284c7) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-lang-accent,#0284c7) 55%,transparent)}.app-lang-switcher--icons-only .app-lang-switcher__flag-img[data-v-f36eb90f]{height:1.03125rem;width:1.375rem}.app-lang-switcher--flags-lg.app-lang-switcher--icons-only[data-v-f36eb90f]{gap:.35rem}.app-lang-switcher--flags-lg.app-lang-switcher--icons-only .app-lang-switcher__btn[data-v-f36eb90f]{padding:.4rem .46rem}.app-lang-switcher--flags-lg .app-lang-switcher__flag-img[data-v-f36eb90f]{height:1.3125rem;width:1.75rem}html.dark .app-lang-switcher--icons-only .app-lang-switcher__btn.is-active[data-v-f36eb90f]{background:color-mix(in srgb,var(--app-lang-accent-dark,#6ec5f0) 14%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-lang-accent-dark,#6ec5f0) 65%,transparent)}.app-lang-switcher--accent-emerald[data-v-f36eb90f]{--app-lang-accent:#10b981;--app-lang-accent-dark:#34d399}
