.lang-switcher-container[data-v-1d2bd33c]{display:inline-block;position:relative}.lang-dropdown-trigger[data-v-1d2bd33c]{align-items:center;background:transparent;border:1px solid #e5ddd0;border-radius:4px;color:#1a1a1a;cursor:pointer;display:inline-flex;font-family:inherit;gap:5px;padding:5px 8px;transition:all .18s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:640px){.lang-dropdown-trigger[data-v-1d2bd33c]{gap:8px;padding:6px 12px}}.lang-dropdown-trigger[data-v-1d2bd33c]:hover{background:#f5f0e8;border-color:#c8bfb0}.lang-dropdown-trigger--active[data-v-1d2bd33c]{background:#f5f0e8;border-color:#1a1a1a;box-shadow:0 0 0 2px #c8a97a26}.lang-dropdown-trigger__flag[data-v-1d2bd33c]{font-size:14px;line-height:1}.lang-dropdown-trigger__code[data-v-1d2bd33c]{color:#1a1a1a;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.lang-dropdown-trigger__name[data-v-1d2bd33c]{color:#1a1a1a;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lang-dropdown-trigger__chevron[data-v-1d2bd33c]{color:#8c8070;transition:transform .25s cubic-bezier(.4,0,.2,1)}.lang-dropdown-trigger__chevron--rotated[data-v-1d2bd33c]{color:#c8a97a;transform:rotate(180deg)}.lang-dropdown-menu[data-v-1d2bd33c]{background:#fff;border:1px solid #e5ddd0;border-radius:6px;box-shadow:0 16px 40px #0f0a0529;display:flex;flex-direction:column;left:auto;min-width:220px;padding:4px 0;position:absolute;right:0;top:calc(100% + 6px);width:230px;z-index:1000}.lang-dropdown-menu__scrollable[data-v-1d2bd33c]{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;padding:4px}.lang-dropdown-menu__scrollable[data-v-1d2bd33c]::-webkit-scrollbar{width:4px}.lang-dropdown-menu__scrollable[data-v-1d2bd33c]::-webkit-scrollbar-track{background:#faf8f5}.lang-dropdown-menu__scrollable[data-v-1d2bd33c]::-webkit-scrollbar-thumb{background:#e0d8cc;border-radius:2px}.lang-dropdown-item[data-v-1d2bd33c]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.lang-dropdown-item[data-v-1d2bd33c]:hover{background:#f5f0e8;border-color:#e5ddd0}.lang-dropdown-item--active[data-v-1d2bd33c]{background:#1a1a1a;border-color:#1a1a1a}.lang-dropdown-item--active[data-v-1d2bd33c]:hover{background:#2a2a2a;border-color:#2a2a2a}.lang-dropdown-item__flag[data-v-1d2bd33c]{flex-shrink:0;font-size:16px;line-height:1}.lang-dropdown-item__name[data-v-1d2bd33c]{color:#1a1a1a;flex:1;font-size:11px;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-dropdown-item__code[data-v-1d2bd33c]{background:#f5f0e8;border-radius:3px;color:#8c8070;flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.06em;padding:2px 5px}.lang-dropdown-item--active .lang-dropdown-item__code[data-v-1d2bd33c]{background:#c8a97a;color:#1a1a1a}.lang-dropdown-item--active .lang-dropdown-item__name[data-v-1d2bd33c]{color:#f5f0e8}.lang-dropdown-item__check[data-v-1d2bd33c]{color:#c8a97a;flex-shrink:0}.lang-dropdown-menu__divider[data-v-1d2bd33c]{background-color:#f0ebe3;height:1px;margin:4px 0}.lang-dropdown-more-btn[data-v-1d2bd33c]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:8px;padding:8px 14px;text-align:left;transition:all .15s ease;width:100%}.lang-dropdown-more-btn[data-v-1d2bd33c]:hover{background:#f5f0e8}.lang-dropdown-more-btn__icon[data-v-1d2bd33c]{align-items:center;color:#c8a97a;display:flex;justify-content:center}.lang-dropdown-more-btn__text[data-v-1d2bd33c]{color:#c8a97a;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lang-dropdown-enter-active[data-v-1d2bd33c],.lang-dropdown-leave-active[data-v-1d2bd33c]{transition:all .2s cubic-bezier(.2,.8,.2,1)}.lang-dropdown-enter-from[data-v-1d2bd33c]{opacity:0;transform:translateY(6px) scale(.98)}.lang-dropdown-leave-to[data-v-1d2bd33c]{opacity:0;transform:translateY(4px) scale(.99)}.lang-modal-overlay[data-v-1d2bd33c]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0a058c;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:9999}.lang-modal-enter-active[data-v-1d2bd33c],.lang-modal-enter-active .lang-modal[data-v-1d2bd33c],.lang-modal-leave-active[data-v-1d2bd33c],.lang-modal-leave-active .lang-modal[data-v-1d2bd33c]{transition:all .3s cubic-bezier(.2,.8,.2,1)}.lang-modal-enter-from[data-v-1d2bd33c]{opacity:0}.lang-modal-enter-from .lang-modal[data-v-1d2bd33c]{transform:translateY(20px) scale(.97)}.lang-modal-leave-to[data-v-1d2bd33c]{opacity:0}.lang-modal-leave-to .lang-modal[data-v-1d2bd33c]{transform:translateY(10px) scale(.98)}.lang-modal[data-v-1d2bd33c]{background:#fff;border:1px solid #e5ddd0;box-shadow:0 32px 80px #0f0a0540;display:flex;flex-direction:column;max-height:85vh;max-width:620px;width:100%}.lang-modal__header[data-v-1d2bd33c]{align-items:center;border-bottom:1px solid #f0ebe3;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.lang-modal__close[data-v-1d2bd33c]{align-items:center;background:transparent;border:1px solid #e5ddd0;border-radius:4px;color:#8c8070;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.lang-modal__close[data-v-1d2bd33c]:hover{background:#f5f0e8;color:#1a1a1a}.lang-modal__search-wrap[data-v-1d2bd33c]{align-items:center;background:#faf8f5;border-bottom:1px solid #f0ebe3;display:flex;flex-shrink:0;gap:10px;padding:12px 24px}.lang-modal__search-icon[data-v-1d2bd33c]{color:#b0a898;flex-shrink:0}.lang-modal__search[data-v-1d2bd33c]{background:transparent;border:none;color:#1a1a1a;flex:1;font-family:inherit;font-size:12px;letter-spacing:.02em;outline:none}.lang-modal__search[data-v-1d2bd33c]::-moz-placeholder{color:#b0a898;font-style:italic}.lang-modal__search[data-v-1d2bd33c]::placeholder{color:#b0a898;font-style:italic}.lang-modal__body[data-v-1d2bd33c]{display:flex;flex:1;flex-direction:column;gap:24px;overflow-y:auto;padding:20px 24px}.lang-modal__body[data-v-1d2bd33c]::-webkit-scrollbar{width:4px}.lang-modal__body[data-v-1d2bd33c]::-webkit-scrollbar-track{background:#faf8f5}.lang-modal__body[data-v-1d2bd33c]::-webkit-scrollbar-thumb{background:#e0d8cc;border-radius:2px}.lang-modal__region-label[data-v-1d2bd33c]{border-bottom:1px solid #f0ebe3;color:#b0a898;font-size:9px;font-weight:900;letter-spacing:.25em;margin-bottom:10px;padding-bottom:8px;text-transform:uppercase}.lang-modal__grid[data-v-1d2bd33c]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.lang-modal__item[data-v-1d2bd33c]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:10px 12px;position:relative;text-align:left;transition:all .15s ease}.lang-modal__item[data-v-1d2bd33c]:hover{background:#f5f0e8;border-color:#e5ddd0}.lang-modal__item--active[data-v-1d2bd33c]{background:#1a1a1a;border-color:#1a1a1a}.lang-modal__item--active[data-v-1d2bd33c]:hover{background:#2a2a2a}.lang-modal__item-flag[data-v-1d2bd33c]{flex-shrink:0;font-size:18px;line-height:1}.lang-modal__item-name[data-v-1d2bd33c]{color:#1a1a1a;flex:1;font-size:11px;font-weight:700;letter-spacing:.04em}.lang-modal__item--active .lang-modal__item-name[data-v-1d2bd33c]{color:#f5f0e8}.lang-modal__item-check[data-v-1d2bd33c]{color:#c8a97a;flex-shrink:0}.lang-modal__footer[data-v-1d2bd33c]{background:#faf8f5;border-top:1px solid #f0ebe3;flex-shrink:0;padding:14px 24px;text-align:center}@media(max-width:1024px){.lang-dropdown-menu[data-v-1d2bd33c]{left:auto;max-width:calc(100vw - 24px);right:0;width:230px}}@media(max-width:640px){.lang-dropdown-menu[data-v-1d2bd33c]{left:auto;max-width:calc(100vw - 20px);right:0;width:225px}.lang-modal[data-v-1d2bd33c]{max-height:90vh}.lang-modal__grid[data-v-1d2bd33c]{grid-template-columns:repeat(2,1fr)}}.container[data-v-26ce2ebd],.container[data-v-0ad418fb]{max-width:1440px}
