.lang-btn[data-v-0da1bbe4]{display:flex;align-items:center;background:none;border:none;padding:.25rem .4rem;border-radius:6px;cursor:pointer;transition:background .15s}.lang-btn[data-v-0da1bbe4]:hover{background:#f3f4f6}.lang-current[data-v-0da1bbe4]{font-weight:700;font-size:13px;letter-spacing:.04em;color:var(--huvi-teal,#3cafa4)}.lang-options[data-v-0da1bbe4]{list-style:none;padding:0;margin:0}.lang-option[data-v-0da1bbe4]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eee;cursor:pointer;font-size:1rem;color:#333;transition:background-color .2s ease}.lang-option[data-v-0da1bbe4]:hover{background-color:#f9fafb}.lang-option.active[data-v-0da1bbe4]{background-color:#eefbf9;font-weight:600}.check-icon[data-v-0da1bbe4]{width:18px;height:18px;color:var(--huvi-teal)}.mm[data-v-80fefc33]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:1.25rem 1rem;gap:1.125rem;background:#fff}.mm__header[data-v-80fefc33]{justify-content:space-between}.mm__close-btn[data-v-80fefc33],.mm__header[data-v-80fefc33],.mm__logo-link[data-v-80fefc33]{display:flex;align-items:center}.mm__close-btn[data-v-80fefc33]{justify-content:center;width:36px;height:36px;border-radius:.5rem;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s}.mm__close-btn[data-v-80fefc33]:hover{background:#f3f4f6;color:#111827}.mm__auth[data-v-80fefc33]{display:flex;flex-direction:column;gap:.75rem}.mm__welcome-msg[data-v-80fefc33]{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.4}.mm__auth-btns[data-v-80fefc33]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.mm__btn[data-v-80fefc33]{display:block;text-align:center;text-decoration:none;padding:.55rem 0;border-radius:.5rem;font-size:.875rem;font-weight:600;transition:opacity .15s}.mm__btn--login[data-v-80fefc33]{background:var(--huvi-teal);color:#fff;border:none}.mm__btn--login[data-v-80fefc33]:hover{opacity:.88}.mm__btn--register[data-v-80fefc33]{background:transparent;color:var(--huvi-black,#1a1a1a);border:1.5px solid #d1d5db;transition:border-color .15s,color .15s}.mm__btn--register[data-v-80fefc33]:hover{border-color:var(--huvi-teal);color:var(--huvi-teal)}.mm__user-card[data-v-80fefc33]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f0faf9;border-radius:.75rem}.mm__user-avatar[data-v-80fefc33]{width:40px;height:40px;min-width:40px;border-radius:50%;background:var(--huvi-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700}.mm__user-info[data-v-80fefc33]{display:flex;flex-direction:column;min-width:0}.mm__user-name[data-v-80fefc33]{font-size:.875rem;font-weight:600;color:var(--huvi-black,#1a1a1a)}.mm__user-email[data-v-80fefc33],.mm__user-name[data-v-80fefc33]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm__user-email[data-v-80fefc33]{font-size:.75rem;color:#6b7280}.mm__divider[data-v-80fefc33]{height:1px;background:#f3f4f6;flex-shrink:0}.mm__nav[data-v-80fefc33]{display:flex;flex-direction:column;gap:.125rem}.mm__link[data-v-80fefc33]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;color:#374151;text-decoration:none;transition:background .15s,color .15s}.mm__link--active[data-v-80fefc33],.mm__link[data-v-80fefc33]:hover{background:#f0faf9;color:var(--huvi-teal)}.mm__link--sell[data-v-80fefc33]{color:var(--huvi-teal);font-weight:600}.mm__link--sell[data-v-80fefc33]:hover{background:#f0faf9;color:var(--huvi-teal)}.mm__accordion-btn[data-v-80fefc33]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem .75rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;color:#374151;background:transparent;border:none;cursor:pointer;transition:background .15s;text-align:start}.mm__accordion-btn[data-v-80fefc33]:hover{background:#f0faf9;color:var(--huvi-teal)}.mm__accordion-left[data-v-80fefc33]{display:flex;align-items:center;gap:.75rem}.mm__chevron[data-v-80fefc33]{width:1rem;height:1rem;color:#9ca3af;flex-shrink:0}.mm__genres[data-v-80fefc33]{display:flex;flex-direction:column;gap:.125rem;padding:.25rem 0 .25rem 2.375rem}.mm__genre-link[data-v-80fefc33]{display:block;padding:.375rem .625rem;border-radius:.375rem;font-size:.875rem;color:#6b7280;text-decoration:none;transition:background .15s,color .15s}.mm__genre-link[data-v-80fefc33]:hover{background:#f0faf9;color:var(--huvi-teal)}.mm__icon[data-v-80fefc33]{width:1.125rem;height:1.125rem;flex-shrink:0}.mm__footer[data-v-80fefc33]{margin-top:auto;display:flex;flex-direction:column;gap:.25rem;padding-top:.75rem;border-top:1px solid #f3f4f6}.mm__lang-row[data-v-80fefc33]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.mm__lang-label[data-v-80fefc33]{font-size:.875rem;color:#6b7280;margin-right:.25rem}.mm__logout-btn[data-v-80fefc33]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;color:#ef4444;background:transparent;border:none;cursor:pointer;width:100%;text-align:start;transition:background .15s}.mm__logout-btn[data-v-80fefc33]:hover{background:#fef2f2}
