.language-switcher[data-v-7e33ae46]{position:relative;z-index:9800!important}.language-trigger[data-v-7e33ae46]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-surface) 60%,transparent);border:1px solid var(--color-border-base);border-radius:9999px;color:var(--color-base-color);cursor:pointer;display:flex;gap:.25rem;height:28px;justify-content:center;min-height:28px;padding:.15rem .35rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .15s ease}@media(min-width:1024px){.language-trigger[data-v-7e33ae46]{gap:.4rem;height:32px;min-height:32px;padding:.25rem .55rem}}.language-trigger[data-v-7e33ae46]:focus-visible,.language-trigger[data-v-7e33ae46]:hover{border-color:var(--menu-active);color:var(--menu-active);outline:none}.language-trigger[data-v-7e33ae46]:active{transform:scale(.97)}.language-flag[data-v-7e33ae46]{border-radius:2px;display:block;height:1.05rem;-o-object-fit:contain;object-fit:contain;width:1.4rem}.language-code[data-v-7e33ae46]{color:currentColor;font-size:.72rem;font-weight:600;letter-spacing:.08em}.language-dropdown[data-v-7e33ae46]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--color-surface);border:1px solid var(--color-border-base);border-radius:.85rem;box-shadow:0 12px 35px #00000073;max-height:380px;max-width:min(260px,calc(100vw - 1rem));min-width:175px;overflow-y:auto;padding:.35rem;pointer-events:auto!important;position:absolute;width:-moz-max-content;width:max-content;z-index:9900!important}.language-dropdown--align-left[data-v-7e33ae46]{inset-inline-end:auto;inset-inline-start:0;left:0;right:auto}.language-dropdown--align-right[data-v-7e33ae46]{inset-inline-end:0;inset-inline-start:auto;left:auto;right:0}[dir=rtl],html[dir=rtl],html[lang=ar]{left:auto!important;right:0!important}[dir=rtl],html[dir=rtl],html[lang=ar]{left:0!important;right:auto!important}.language-dropdown--down[data-v-7e33ae46]{top:calc(100% + .35rem)}.language-dropdown--up[data-v-7e33ae46]{bottom:calc(100% + .35rem)}.language-option[data-v-7e33ae46]{align-items:center;border-radius:.6rem;color:var(--color-text-primary,var(--color-base-color));display:flex;font-size:.75rem;font-weight:500;gap:.6rem;min-height:2.4rem;padding:.4rem .65rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.language-option-code[data-v-7e33ae46]{color:inherit;font-size:.72rem;font-weight:600;letter-spacing:.04em}.language-option[data-v-7e33ae46]:focus-visible,.language-option[data-v-7e33ae46]:hover{background:color-mix(in srgb,var(--menu-active) 15%,transparent);color:var(--color-text-primary,var(--color-base-color));outline:none}.language-option--active[data-v-7e33ae46]{background:color-mix(in srgb,var(--menu-active) 18%,transparent);font-weight:700}.language-option--active[data-v-7e33ae46],.language-option--active .language-option-code[data-v-7e33ae46]{color:var(--menu-active)!important}.language-menu-enter-active[data-v-7e33ae46],.language-menu-leave-active[data-v-7e33ae46]{transition:opacity .2s ease,transform .2s ease}.language-menu-enter-from[data-v-7e33ae46],.language-menu-leave-to[data-v-7e33ae46]{opacity:0;transform:translateY(-.35rem)}
