.loading-spinner[data-v-d68281e0]{animation:auth-spin-d68281e0 .7s linear infinite;border-color:currentColor transparent currentColor currentColor;border-radius:50%;border-style:solid;box-sizing:border-box;display:inline-block;vertical-align:middle}@keyframes auth-spin-d68281e0{to{transform:rotate(1turn)}}.auth-form[data-v-e4690159]{width:100%}.mode-toggle[data-v-e4690159]{background:#f1f5f9;border-radius:8px;display:flex;gap:8px;margin-bottom:20px;padding:4px}.mode-btn[data-v-e4690159]{background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;flex:1;font-size:13px;font-weight:600;padding:8px 12px;transition:all .2s}.mode-btn.active[data-v-e4690159]{background:#fff;box-shadow:0 1px 3px #00000014;color:var(--color-primary)}.field-group[data-v-e4690159]{margin-bottom:16px}.field-label[data-v-e4690159]{color:#16282d;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.field-input[data-v-e4690159]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#16282d;font-size:14px;height:44px;outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s;width:100%}.field-input[data-v-e4690159]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2194ff1f}.code-row[data-v-e4690159]{display:flex;gap:8px}.code-input[data-v-e4690159]{flex:1}.send-code-btn[data-v-e4690159]{background:#fff;border:1px solid var(--color-primary);border-radius:8px;color:var(--color-primary);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;height:44px;min-width:120px;padding:0 14px;transition:all .2s}.send-code-btn[data-v-e4690159]:hover:not(:disabled){background:#f0f8ff}.send-code-btn[data-v-e4690159]:disabled{border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.field-error[data-v-e4690159]{color:#ef4444;font-size:12px;margin-top:6px}.password-input-wrap[data-v-e4690159]{position:relative;width:100%}.password-input-wrap .field-input[data-v-e4690159]{padding-right:44px}.password-toggle[data-v-e4690159]{align-items:center;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .15s ease;width:28px}.password-toggle[data-v-e4690159]:hover{color:var(--color-primary)}.password-toggle svg[data-v-e4690159]{height:18px;width:18px}.form-row-between[data-v-e4690159]{align-items:center;display:flex;justify-content:space-between;margin:8px 0 20px}.checkbox-wrap[data-v-e4690159]{align-items:center;color:#4b5563;cursor:pointer;display:flex;font-size:13px;gap:6px}.checkbox-input[data-v-e4690159]{accent-color:var(--color-primary);cursor:pointer;height:16px;width:16px}.forgot-link[data-v-e4690159]{color:var(--color-primary);font-size:13px;text-decoration:none}.forgot-link[data-v-e4690159]:hover{text-decoration:underline}.submit-btn[data-v-e4690159]{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:48px;transition:background .2s;width:100%}.submit-btn[data-v-e4690159],.submit-btn[data-v-e4690159]:hover:not(:disabled){background:var(--color-primary)}.submit-btn[data-v-e4690159]:disabled{background:#9ccafa;cursor:not-allowed}.form-error[data-v-e4690159]{color:#ef4444;font-size:13px;margin-top:12px;text-align:center}.auth-form[data-v-01f4639b]{width:100%}.field-row[data-v-01f4639b]{display:flex;gap:12px}.field-row .field-group[data-v-01f4639b]{flex:1}.field-group[data-v-01f4639b]{margin-bottom:16px}.field-label[data-v-01f4639b]{color:#16282d;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.required[data-v-01f4639b]{color:#ef4444}.field-input[data-v-01f4639b]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#16282d;font-size:14px;height:44px;outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s;width:100%}.field-input[data-v-01f4639b]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2194ff1f}.field-hint[data-v-01f4639b]{color:#9ca3af;font-size:12px;margin-top:6px}.code-row[data-v-01f4639b]{display:flex;gap:8px}.code-input[data-v-01f4639b]{flex:1}.send-code-btn[data-v-01f4639b]{background:#fff;border:1px solid var(--color-primary);border-radius:8px;color:var(--color-primary);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;height:44px;min-width:120px;padding:0 14px;transition:all .2s}.send-code-btn[data-v-01f4639b]:hover:not(:disabled){background:#f0f8ff}.send-code-btn[data-v-01f4639b]:disabled{border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.field-error[data-v-01f4639b]{color:#ef4444;font-size:12px;margin-top:6px}.password-input-wrap[data-v-01f4639b]{position:relative;width:100%}.password-input-wrap .field-input[data-v-01f4639b]{padding-right:44px}.password-toggle[data-v-01f4639b]{align-items:center;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .15s ease;width:28px}.password-toggle[data-v-01f4639b]:hover{color:var(--color-primary)}.password-toggle svg[data-v-01f4639b]{height:18px;width:18px}.terms-wrap[data-v-01f4639b]{margin:8px 0 20px}.checkbox-wrap[data-v-01f4639b]{align-items:flex-start;cursor:pointer;display:flex;gap:8px}.checkbox-input[data-v-01f4639b]{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;height:16px;margin-top:2px;width:16px}.terms-text[data-v-01f4639b]{color:#4b5563;font-size:13px;line-height:1.5}.terms-link[data-v-01f4639b]{color:var(--color-primary);text-decoration:none}.terms-link[data-v-01f4639b]:hover{text-decoration:underline}.submit-btn[data-v-01f4639b]{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:48px;transition:background .2s;width:100%}.submit-btn[data-v-01f4639b],.submit-btn[data-v-01f4639b]:hover:not(:disabled){background:var(--color-primary)}.submit-btn[data-v-01f4639b]:disabled{background:#9ccafa;cursor:not-allowed}.form-error[data-v-01f4639b]{color:#ef4444;font-size:13px;margin-top:12px;text-align:center}@media (max-width:640px){.field-row[data-v-01f4639b]{flex-direction:column;gap:0}}.google-btn[data-v-607d7992]{align-items:center;background:#fff;border:1px solid #dadce0;border-radius:8px;color:#3c4043;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;height:44px;justify-content:center;padding:0 16px;transition:background .15s,box-shadow .15s;width:100%}.google-btn[data-v-607d7992]:hover:not(:disabled){background:#f8f9fa;box-shadow:0 1px 2px #0000001a}.google-btn[data-v-607d7992]:disabled{cursor:not-allowed;opacity:.7}.google-btn__icon[data-v-607d7992],.google-btn__spinner[data-v-607d7992]{flex-shrink:0;height:18px;width:18px}.google-btn__spinner[data-v-607d7992]{animation:google-spin-607d7992 .7s linear infinite;border:2px solid rgba(60,64,67,.25);border-radius:50%;border-top-color:#3c4043}@keyframes google-spin-607d7992{to{transform:rotate(1turn)}}.auth-modal[data-v-1982fa92]{align-items:center;background:#0f172a6b;box-sizing:border-box;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px 16px;position:fixed;z-index:5000}.auth-modal__panel[data-v-1982fa92]{background:#fff;border-radius:16px;box-shadow:0 18px 48px #0f172a2e;max-height:calc(100vh - 48px);max-width:452px;overflow-y:auto;position:relative;width:100%}.auth-modal__close[data-v-1982fa92]{align-items:center;background:transparent;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .2s,color .2s;width:32px}.auth-modal__close[data-v-1982fa92]:hover{background:#f1f5f9;color:#16282d}.auth-modal__close svg[data-v-1982fa92]{height:18px;width:18px}.auth-modal__wrapper[data-v-1982fa92]{box-sizing:border-box;padding:48px 36px;width:100%}.tab-switcher[data-v-1982fa92]{background:#f1f5f9;border-radius:8px;display:flex;gap:8px;margin-bottom:24px;padding:4px}.tab-btn[data-v-1982fa92]{background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;flex:1;font-size:14px;font-weight:600;padding:10px 12px;transition:all .2s}.tab-btn.active[data-v-1982fa92]{background:#fff;box-shadow:0 1px 3px #00000014;color:var(--color-primary)}.form-content[data-v-1982fa92]{margin-bottom:20px}.divider[data-v-1982fa92]{align-items:center;display:flex;gap:12px;margin:20px 0}.divider-line[data-v-1982fa92]{background:#e5e7eb;flex:1;height:1px}.divider-text[data-v-1982fa92]{color:#9ca3af;font-size:13px}.auth-modal-fade-enter-active[data-v-1982fa92],.auth-modal-fade-leave-active[data-v-1982fa92]{transition:opacity .18s ease}.auth-modal-fade-enter-from[data-v-1982fa92],.auth-modal-fade-leave-to[data-v-1982fa92]{opacity:0}@media (max-width:768px){.auth-modal[data-v-1982fa92]{align-items:flex-start;padding-top:72px}.auth-modal__panel[data-v-1982fa92]{max-width:420px}.auth-modal__wrapper[data-v-1982fa92]{padding:44px 24px 32px}}.user-menu[data-v-8ba783c7]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font-size:15px;font-weight:400;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2001}.user-menu--guest[data-v-8ba783c7]{color:#3b3b3b;text-decoration:none;transition:color .2s}.user-menu--guest[data-v-8ba783c7]:hover{color:var(--color-primary)}.user-menu--logged[data-v-8ba783c7]{color:#3b3b3b}.user-menu__trigger[data-v-8ba783c7]{align-items:center;border-radius:6px;display:flex;gap:6px;padding:4px 6px;transition:color .2s}.user-menu--logged:hover .user-menu__trigger[data-v-8ba783c7]{color:var(--color-primary)}.user-menu__icon[data-v-8ba783c7]{align-items:center;display:flex;justify-content:center}.user-menu__icon .icon[data-v-8ba783c7]{height:18px;width:18px}.user-menu__name[data-v-8ba783c7],.user-menu__text[data-v-8ba783c7]{white-space:nowrap}.user-menu__name[data-v-8ba783c7]{color:inherit;max-width:140px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.user-menu__name[data-v-8ba783c7]:hover{color:var(--color-primary)}.user-menu__caret[data-v-8ba783c7]{height:14px;transition:transform .2s;width:14px}.user-menu__caret.is-open[data-v-8ba783c7]{transform:rotate(180deg)}.user-menu__dropdown[data-v-8ba783c7]{background:#fff;border:1px solid #f1f5f9;border-radius:8px;box-shadow:0 8px 24px #16282d1f;left:0;margin-top:6px;min-width:160px;padding:6px;position:absolute;top:100%;z-index:2002}.dropdown-item[data-v-8ba783c7]{background:transparent;border:none;border-radius:6px;box-sizing:border-box;color:#4b5563;cursor:pointer;display:block;font-size:13px;font-weight:500;padding:8px 12px;text-align:left;text-decoration:none;transition:all .15s;width:100%}.dropdown-item[data-v-8ba783c7]:hover{background:#f0f8ff;color:var(--color-primary)}.dropdown-item--logout[data-v-8ba783c7]{border-radius:0 0 6px 6px;border-top:1px solid #f1f5f9;color:#ef4444;margin-top:4px;padding-top:12px}.dropdown-item--logout[data-v-8ba783c7]:hover{background:#fef2f2;color:#ef4444}.menu-fade-enter-active[data-v-8ba783c7],.menu-fade-leave-active[data-v-8ba783c7]{transition:opacity .2s,transform .2s}.menu-fade-enter-from[data-v-8ba783c7],.menu-fade-leave-to[data-v-8ba783c7]{opacity:0;transform:translateY(-4px)}.border-l-3[data-v-5b5cc6c2]{border-left-width:3px}.border-l-blue-500[data-v-5b5cc6c2]{border-left-color:var(--color-primary)}.border-l-transparent[data-v-5b5cc6c2]{border-left-color:transparent}.bg-gradient-to-r[data-v-5b5cc6c2]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-50[data-v-5b5cc6c2]{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(239,246,255,0))}.to-blue-100[data-v-5b5cc6c2]{--tw-gradient-to:#dbeafe}.bottom-0[data-v-5b5cc6c2]{transition:all .3s ease}.relative[data-v-5b5cc6c2]{padding-bottom:4px;position:relative}.bg-blue-400[data-v-5b5cc6c2]{background-color:var(--color-primary);box-shadow:0 0 8px #60a5fa80}button[data-v-5b5cc6c2]{background:none;border:none;cursor:pointer;display:inline-block;text-decoration:none}.dropdown-enter-active[data-v-5b5cc6c2],.dropdown-leave-active[data-v-5b5cc6c2]{transition:all .2s ease}.dropdown-enter-from[data-v-5b5cc6c2],.dropdown-leave-to[data-v-5b5cc6c2]{opacity:0;transform:translateY(-10px)}.text-ellipsis[data-v-5b5cc6c2]{text-overflow:ellipsis}.block[data-v-5b5cc6c2]:hover{transform:translate(2px)}.z-50[data-v-5b5cc6c2]{z-index:50}nav input[type=text][data-v-5b5cc6c2],nav input[type=text][data-v-5b5cc6c2]:focus{border-bottom:1px solid #fff!important}nav input[type=text][data-v-5b5cc6c2]:focus{outline:none}nav input[type=text][data-v-5b5cc6c2]:hover{border-bottom:1px solid #fff!important}nav[data-v-18346e94]{font-family:inherit}.space-x-1[data-v-18346e94]>*{margin-left:0;margin-right:3px}.desktop-utility-bar[data-v-3d06b5f2]{align-items:center;background:#f7f7f7;border-bottom:1px solid #eee;color:#3b3b3b;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;justify-content:space-between;min-height:36px}.top-utility-bar-new[data-v-3d06b5f2]{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e5e7eb;display:flex;height:37px;justify-content:flex-end}.top-separator-new[data-v-3d06b5f2]{background-color:#d1d5db;display:inline-block;flex-shrink:0;height:18px;width:1px}.desktop-language-trigger-new[data-v-3d06b5f2]{align-items:center;color:#3b3b3b;cursor:pointer;display:flex;font-size:15px;font-weight:400;transition:color .2s}.desktop-language-trigger-new[data-v-3d06b5f2]:hover{color:var(--color-primary)}.header-cart-icon-new[data-v-3d06b5f2]{align-items:center;color:#3b3b3b;display:inline-flex;font-size:15px;font-weight:400;justify-content:center}.header-cart-icon-new:hover svg[data-v-3d06b5f2]{color:var(--color-primary)!important}.header-cart-text-new[data-v-3d06b5f2]{font-weight:400;white-space:nowrap}.desktop-actions-group[data-v-3d06b5f2],.desktop-contact-group[data-v-3d06b5f2],.desktop-contact-item[data-v-3d06b5f2],.desktop-language-trigger[data-v-3d06b5f2]{align-items:center;display:flex}.desktop-actions-group[data-v-3d06b5f2],.desktop-contact-group[data-v-3d06b5f2]{gap:14px}.desktop-contact-item[data-v-3d06b5f2]{white-space:nowrap}.desktop-actions-group[data-v-3d06b5f2]{min-height:36px}.desktop-language-trigger[data-v-3d06b5f2]{color:#3b3b3b;cursor:pointer;font-weight:700;transition:color .2s}.desktop-language-trigger[data-v-3d06b5f2]:hover{color:var(--color-primary)}.desktop-language-menu[data-v-3d06b5f2]{z-index:3000}.desktop-brand-row[data-v-3d06b5f2]{align-items:center;background:#fff;display:flex;justify-content:space-between;min-height:92px;padding-bottom:12px;padding-top:12px}.desktop-right-section[data-v-3d06b5f2]{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.desktop-bottom-section[data-v-3d06b5f2]{align-items:center;display:flex;gap:16px}.desktop-search[data-v-3d06b5f2]{align-items:stretch;display:flex;margin-left:16px}.desktop-contact-with-icon[data-v-3d06b5f2]{align-items:center;display:flex;gap:12px}.desktop-contact-group-inline[data-v-3d06b5f2]{align-items:flex-start;display:flex;flex-direction:column;gap:14px}.desktop-contact-item-inline[data-v-3d06b5f2]{align-items:center;display:flex;white-space:nowrap}.contact-inline-icon[data-v-3d06b5f2]{flex-shrink:0;height:16px;margin-right:15px;width:16px}.contact-inline-icon--secondary[data-v-3d06b5f2]{margin-right:8px}.contact-link-new[data-v-3d06b5f2]{align-items:center;color:#1e2939;display:flex;font-size:15px;font-weight:400;text-decoration:none;transition:color .2s}.contact-link-new[data-v-3d06b5f2]:hover{color:var(--color-primary)}.desktop-search-input[data-v-3d06b5f2]{background:#faf8f8;border:1px solid #eee;border-radius:8px 0 0 8px;border-right:0;color:#111827;font-size:14px;height:48px;line-height:40px;outline:none;padding:0 14px;width:374px}.desktop-search-input[data-v-3d06b5f2]::-moz-placeholder{color:#6b7280}.desktop-search-input[data-v-3d06b5f2]::placeholder{color:#6b7280}.desktop-search-input[data-v-3d06b5f2]:focus{border-color:var(--color-primary)}.desktop-search-button[data-v-3d06b5f2]{background:var(--color-primary);border:0;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:48px;margin-left:-1px;width:113px}@keyframes bounce-3d06b5f2{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.animate-bounce[data-v-3d06b5f2]{animation:bounce-3d06b5f2 .3s ease-in-out}.language-switch-icon[data-v-3d06b5f2]{transform:scale(1.75)}.header-cart-icon:hover svg[data-v-3d06b5f2]{color:var(--color-primary)!important}.header-banner-image[data-v-3d06b5f2]{display:block}.sticky-header-shell[data-v-3d06b5f2]{width:100%}.sticky-header-shell.is-sticky[data-v-3d06b5f2]{background:#fff;box-shadow:0 2px 8px #0000001f;left:0;position:fixed;right:0;top:0;z-index:1000}.navigation-container[data-v-3d06b5f2]{background:#000;position:relative;transition:all .3s ease;z-index:99}.navigation-container.sticky-nav[data-v-3d06b5f2]{animation:none;box-shadow:none;position:relative;z-index:auto}.header.absolute .navigation-container[data-v-3d06b5f2],.header.absolute .navigation-container.sticky-nav[data-v-3d06b5f2]{background:#000}.header[data-v-3d06b5f2]{z-index:50}html{background-color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Emoji,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-y:scroll}body{margin:0;min-height:100%;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}}.main-content{contain:content;width:100%}.mobile-layout{min-width:unset!important;width:100%!important}.container[data-v-84181477]{align-items:center;background-color:#f3f4f6;color:#333;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center;row-gap:20px;text-align:center}.error-code[data-v-84181477]{color:#ff6b6b;font-size:6rem;margin-bottom:10px}.countdown-text[data-v-84181477]{color:#6b7280;font-size:3rem;margin-bottom:20px}.redirect-button[data-v-84181477]{background-color:#3b82f6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:2rem;padding:10px 20px;transition:background-color .3s ease}.redirect-button[data-v-84181477]:hover{background-color:#2563eb}
