.lang-switcher[data-v-ad5a49db]{align-items:center;background:transparent;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.4375rem;padding:.375rem .625rem;transition:color .2s,background .2s,border-color .2s}.lang-switcher--light[data-v-ad5a49db]{color:#374151}.lang-switcher--light[data-v-ad5a49db]:hover{background:#0000000a}.lang-switcher--light .lang-switcher__icon[data-v-ad5a49db]{color:#6b7280}.lang-switcher--dark[data-v-ad5a49db]{color:#e2e8f0}.lang-switcher--dark[data-v-ad5a49db]:hover{background:#ffffff0f}.lang-switcher--dark .lang-switcher__icon[data-v-ad5a49db]{color:var(--color-text-muted)}.lang-switcher--header[data-v-ad5a49db]{color:#fff;font-size:.875rem;font-weight:500;gap:.35rem;line-height:1.2;padding:.35rem .15rem}.lang-switcher--header[data-v-ad5a49db]:hover{background:transparent;color:#ffffffe0}.lang-switcher--footer[data-v-ad5a49db]{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;color:#fff;gap:.5rem;padding:.55rem .95rem}.lang-switcher--footer[data-v-ad5a49db]:hover{background:#ffffff0a;border-color:#ffffff8c}.lang-switcher--footer .lang-switcher__icon[data-v-ad5a49db]{color:#fff}.lang-switcher__icon[data-v-ad5a49db]{flex-shrink:0;height:1.0625rem;width:1.0625rem}.lang-switcher__chevron[data-v-ad5a49db]{color:#fffc;height:.75rem;transition:transform .2s;width:.75rem}.lang-switcher__chevron--open[data-v-ad5a49db]{transform:rotate(180deg)}.lang-switcher__dropdown[data-v-ad5a49db]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:.75rem;box-shadow:0 12px 32px #0000001f;display:flex;flex-direction:column;gap:1px;min-width:10rem;padding:.375rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:60}.lang-switcher__dropdown--header[data-v-ad5a49db]{backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);background:#1c1612b8;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;box-shadow:0 12px 28px #00000059,inset 0 1px #ffffff14;left:0;min-width:8.5rem;padding:.45rem .35rem;right:auto;top:calc(100% + .65rem)}.lang-switcher__dropdown--header .lang-switcher__option[data-v-ad5a49db]{border-radius:.5rem;color:#ffffffeb;padding:calc(.55rem + 1px) .85rem}.lang-switcher__dropdown--header .lang-switcher__option[data-v-ad5a49db]:hover{background:#ffffff0a;color:#fff}.lang-switcher__dropdown--header .lang-switcher__option--active[data-v-ad5a49db]{background:#ffffff14;color:#ff6900}.lang-switcher__dropdown--footer[data-v-ad5a49db]{background:#111;border-color:#ffffff1f;bottom:calc(100% + .5rem);box-shadow:0 -12px 32px #00000059;top:auto}.lang-switcher__dropdown--footer .lang-switcher__option[data-v-ad5a49db]{color:#e2e8f0;padding-block:calc(.5rem + 1px)}.lang-switcher__dropdown--footer .lang-switcher__option[data-v-ad5a49db]:hover{background:#ffffff08;color:#fb923c}.lang-switcher__dropdown--footer .lang-switcher__option--active[data-v-ad5a49db]{background:#ffffff0f;color:#fb923c}.lang-switcher__option[data-v-ad5a49db]{border-radius:.375rem;color:#374151;display:block;font-size:.875rem;padding:calc(.5rem + 1px) .75rem;text-decoration:none;white-space:nowrap}.lang-switcher__option[data-v-ad5a49db]:hover{background:#00000005;color:#f97316}.lang-switcher__option--active[data-v-ad5a49db]{background:#0000000a;color:#f97316}
