.lang-switch[data-v-13c119c9]{position:relative;--ls-text:#374151;--ls-hover:#f3f4f6;--ls-accent:#dc2626;--ls-panel:#fff;--ls-panel-text:#111827;--ls-line:#e5e7eb;--ls-radius:.5rem}.lang-switch__btn[data-v-13c119c9]{align-items:center;border-radius:var(--ls-radius);color:var(--ls-text);display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;height:2.25rem;letter-spacing:.04em;line-height:1;padding:0 .6rem;transition:color .2s,background-color .2s,border-color .2s}.lang-switch__btn[data-v-13c119c9]:hover,.lang-switch__btn[aria-expanded=true][data-v-13c119c9]{background:var(--ls-hover)}.lang-switch__globe[data-v-13c119c9]{flex-shrink:0;height:1.15rem;width:1.15rem}.lang-switch__spin[data-v-13c119c9]{animation:lang-switch-spin-13c119c9 .7s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid transparent;height:1rem;width:1rem}.lang-switch__panel[data-v-13c119c9]{background:var(--ls-panel);border:1px solid var(--ls-line);border-radius:calc(var(--ls-radius) + .25rem);box-shadow:0 12px 40px rgba(0,0,0,.18);color:var(--ls-panel-text);max-height:min(22rem,70vh);overflow-y:auto;overscroll-behavior:contain;padding:.35rem;position:absolute;right:0;top:calc(100% + .5rem);width:12.5rem;z-index:200}.lang-switch__item[data-v-13c119c9]{align-items:center;border-radius:var(--ls-radius);color:inherit;display:flex;font-size:.875rem;justify-content:space-between;padding:.55rem .7rem;text-align:left;transition:background-color .15s;width:100%}.lang-switch__item[data-v-13c119c9]:hover{background:var(--ls-hover)}.lang-switch__item.is-active[data-v-13c119c9]{color:var(--ls-accent);font-weight:600}.lang-switch__check[data-v-13c119c9]{flex-shrink:0;height:1rem;width:1rem}.lang-switch--voting[data-v-13c119c9]{--ls-text:var(--site-text-muted,#a3a3a3);--ls-hover:var(--site-surface-elevated,rgba(38,38,38,.5));--ls-accent:var(--site-text,#fff);--ls-panel:var(--site-surface,#171717);--ls-panel-text:var(--site-text,#fff);--ls-line:var(--site-border,hsla(0,0%,100%,.1));--ls-radius:var(--site-radius-button,.375rem)}.lang-switch--voting .lang-switch__btn[data-v-13c119c9]:hover,.lang-switch--voting .lang-switch__btn[aria-expanded=true][data-v-13c119c9]{color:var(--site-text,#fff)}.lang-switch--gala[data-v-13c119c9]{--ls-text:var(--g-gold-ink);--ls-hover:var(--g-gold-soft);--ls-accent:var(--g-gold-ink);--ls-panel:var(--g-popover);--ls-panel-text:var(--g-ivory);--ls-line:var(--g-gold-line);--ls-radius:999px}.lang-switch--gala .lang-switch__btn[data-v-13c119c9]{border:1px solid var(--g-gold-line)}.lang-switch--gala .lang-switch__panel[data-v-13c119c9]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:1rem}.lang-switch--misscam[data-v-13c119c9]{--ls-text:var(--m-text);--ls-hover:rgba(var(--m-text-rgb),.06);--ls-accent:var(--m-gold-ink);--ls-panel:var(--m-nav);--ls-panel-text:var(--m-text);--ls-line:var(--m-line);--ls-radius:var(--m-radius-btn)}.lang-switch-pop-enter-active[data-v-13c119c9],.lang-switch-pop-leave-active[data-v-13c119c9]{transition:opacity .16s ease,transform .16s ease}.lang-switch-pop-enter-from[data-v-13c119c9],.lang-switch-pop-leave-to[data-v-13c119c9]{opacity:0;transform:translateY(-4px) scale(.98)}@keyframes lang-switch-spin-13c119c9{to{transform:rotate(1turn)}}
