@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";.auth-page[data-v-8292754c]{min-height:100vh;background:linear-gradient(135deg,#f5f3ff,#fffbeb)}.auth-container[data-v-8292754c]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem}.auth-card[data-v-8292754c]{background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000001a;padding:3rem;width:100%;max-width:480px}.auth-header[data-v-8292754c]{text-align:center;margin-bottom:2rem}.welcome-text[data-v-8292754c]{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.subtitle[data-v-8292754c]{color:#6b7280;font-size:.95rem}.tabs-container[data-v-8292754c]{display:flex;background:#f3f4f6;border-radius:12px;padding:4px;margin-bottom:2rem}.tab-btn[data-v-8292754c]{flex:1;padding:.75rem;border:none;background:transparent;color:#6b7280;font-size:.95rem;font-weight:600;cursor:pointer;border-radius:8px;transition:all .3s ease}.tab-btn.active[data-v-8292754c]{background:#fff;color:#e2a242;box-shadow:0 2px 8px #0000001a}.auth-form[data-v-8292754c]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-8292754c]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-8292754c]{font-size:.875rem;font-weight:600;color:#374151;display:flex;align-items:center;gap:.25rem}.required[data-v-8292754c]{color:#ef4444}.phone-input-group[data-v-8292754c]{display:flex;border:1px solid #d1d5db;border-radius:8px;overflow:hidden}.country-code[data-v-8292754c]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f9fafb;border-right:1px solid #d1d5db;color:#4b5563;font-weight:500}.flag[data-v-8292754c]{font-size:1.25rem}.code[data-v-8292754c]{font-size:.875rem}.form-input[data-v-8292754c]{flex:1;padding:.75rem 1rem;border:none;outline:none;font-size:.95rem;background:transparent}.form-input[data-v-8292754c]::placeholder{color:#9ca3af}.password-input-group[data-v-8292754c]{position:relative;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;display:flex}.password-input-group .form-input[data-v-8292754c]{width:100%;padding-right:3rem}.password-toggle[data-v-8292754c]{position:absolute;right:0;top:0;height:100%;width:3rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.password-hint[data-v-8292754c]{font-size:.75rem;color:#6b7280;margin-top:.25rem}.form-options[data-v-8292754c]{display:flex;justify-content:space-between;align-items:center}.checkbox-label[data-v-8292754c]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#4b5563;-webkit-user-select:none;user-select:none}.checkbox-label input[data-v-8292754c]{display:none}.checkbox-custom[data-v-8292754c]{width:18px;height:18px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.checkbox-label input:checked+.checkbox-custom[data-v-8292754c]{background:#e2a242;border-color:#e2a242}.checkbox-label input:checked+.checkbox-custom[data-v-8292754c]:after{content:"✓";color:#fff;font-size:12px}.forgot-link[data-v-8292754c]{color:#e2a242;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .3s ease}.forgot-link[data-v-8292754c]:hover{text-decoration:underline}.submit-btn[data-v-8292754c]{background:linear-gradient(135deg,#e2a242,#aa8650);color:#fff;border:none;padding:1rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;margin-top:.5rem}.submit-btn[data-v-8292754c]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #e2a2424d}.submit-btn[data-v-8292754c]:disabled{opacity:.5;cursor:not-allowed;transform:none}.switch-text[data-v-8292754c]{text-align:center;color:#6b7280;font-size:.875rem}.switch-link[data-v-8292754c]{color:#e2a242;font-weight:600;cursor:pointer;transition:color .3s ease}.switch-link[data-v-8292754c]:hover{text-decoration:underline}.terms-checkbox[data-v-8292754c]{margin:1rem 0}.terms-link[data-v-8292754c]{color:#e2a242;text-decoration:none;font-weight:500}.terms-link[data-v-8292754c]:hover{text-decoration:underline}.modal-overlay[data-v-8292754c]{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.otp-modal[data-v-8292754c]{background:#fff;border-radius:20px;padding:2.5rem;width:90%;max-width:450px;box-shadow:0 25px 50px #0000004d;position:relative;animation:slideUp-8292754c .3s ease}@keyframes slideUp-8292754c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.close-btn[data-v-8292754c]{position:absolute;top:1rem;left:1rem;background:#f3f4f6;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:1.2rem;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-btn[data-v-8292754c]:hover{background:#e5e7eb;color:#1f2937}.otp-modal h2[data-v-8292754c]{text-align:center;color:#1f2937;font-size:1.75rem;margin-bottom:.5rem}.otp-subtitle[data-v-8292754c]{text-align:center;color:#6b7280;font-size:.95rem;margin-bottom:2rem}.otp-inputs[data-v-8292754c]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;direction:ltr}.otp-input[data-v-8292754c]{width:60px;height:60px;text-align:center;font-size:1.5rem;font-weight:600;border:2px solid #d1d5db;border-radius:12px;outline:none;transition:all .3s ease}.otp-input[data-v-8292754c]:focus{border-color:#e2a242;box-shadow:0 0 0 3px #e2a2421a}.resend-btn[data-v-8292754c]{width:100%;background:transparent;color:#e2a242;border:2px solid #E2A242;padding:.875rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;margin-top:1rem;transition:all .3s ease}.resend-btn[data-v-8292754c]:hover:not(:disabled){background:#e2a242;color:#fff}.resend-btn[data-v-8292754c]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.auth-container[data-v-8292754c]{padding:1rem}.auth-card[data-v-8292754c]{padding:2rem 1.5rem}.welcome-text[data-v-8292754c]{font-size:1.75rem}.form-options[data-v-8292754c]{flex-direction:column;align-items:flex-start;gap:1rem}.otp-modal[data-v-8292754c]{padding:2rem 1.5rem}.otp-inputs[data-v-8292754c]{gap:.5rem}.otp-input[data-v-8292754c]{width:50px;height:50px;font-size:1.25rem}}.register-page[data-v-898687f1]{min-height:100vh;background:linear-gradient(135deg,#f5f3ff,#fffbeb);padding:2rem 0}.register-container[data-v-898687f1]{display:flex;justify-content:center;padding:2rem}.register-card[data-v-898687f1]{background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000001a;padding:3rem;width:100%;max-width:900px}.register-header[data-v-898687f1]{text-align:center;margin-bottom:2.5rem}.logo-wrapper[data-v-898687f1]{display:flex;justify-content:center;margin-bottom:1rem}.logo[data-v-898687f1]{width:80px;height:80px;border-radius:50%;box-shadow:0 4px 12px #0000001a}.welcome-text[data-v-898687f1]{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.sparkle[data-v-898687f1]{animation:bounce-898687f1 1s infinite}@keyframes bounce-898687f1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.subtitle[data-v-898687f1]{color:#6b7280;font-size:.95rem}.register-form[data-v-898687f1]{display:flex;flex-direction:column;gap:2rem}.form-section[data-v-898687f1]{background:#f9fafb;padding:1.5rem;border-radius:12px;border:1px solid #e5e7eb}.section-title[data-v-898687f1]{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid #E2A242}.form-row[data-v-898687f1]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-group[data-v-898687f1]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-898687f1]{font-size:.875rem;font-weight:600;color:#374151}.required[data-v-898687f1]{color:#ef4444}.form-input[data-v-898687f1]{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;outline:none;transition:all .3s}.form-input[data-v-898687f1]:focus{border-color:#e2a242;box-shadow:0 0 0 3px #e2a2421a}.form-select[data-v-898687f1]{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;outline:none;transition:all .3s;background-color:#fff}.form-select[data-v-898687f1]:focus{border-color:#e2a242;box-shadow:0 0 0 3px #e2a2421a}.phone-input-group[data-v-898687f1]{display:flex;border:1px solid #d1d5db;border-radius:8px;overflow:hidden}.country-code[data-v-898687f1]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f9fafb;border-right:1px solid #d1d5db}.phone-input-group .form-input[data-v-898687f1]{border:none;flex:1}.password-input-group[data-v-898687f1]{position:relative;display:flex;border:1px solid #d1d5db;border-radius:8px}.password-input-group .form-input[data-v-898687f1]{border:none;padding-right:3rem;width:100%}.password-toggle[data-v-898687f1]{position:absolute;right:0;height:100%;width:3rem;background:transparent;border:none;cursor:pointer;font-size:1.2rem}.file-input-wrapper[data-v-898687f1]{position:relative}.file-input[data-v-898687f1]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.file-input-display[data-v-898687f1]{padding:.75rem 1rem;border:2px dashed #d1d5db;border-radius:8px;background:#f9fafb;text-align:center;cursor:pointer;transition:all .3s}.file-input-display[data-v-898687f1]:hover{border-color:#e2a242;background:#fffbeb}.file-placeholder[data-v-898687f1]{color:#6b7280}.file-selected[data-v-898687f1]{color:#059669;font-weight:500}.terms-section[data-v-898687f1]{background:#f9fafb;padding:1rem;border-radius:8px;border:1px solid #e5e7eb}.terms-text[data-v-898687f1]{font-size:.875rem;color:#4b5563;text-align:center}.terms-link[data-v-898687f1]{color:#e2a242;text-decoration:underline;cursor:pointer;font-weight:500}.submit-btn[data-v-898687f1]{background:linear-gradient(135deg,#e2a242,#aa8650);color:#fff;border:none;padding:1rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .3s,box-shadow .3s}.submit-btn[data-v-898687f1]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #e2a2424d}.submit-btn[data-v-898687f1]:disabled{opacity:.5;cursor:not-allowed}.switch-text[data-v-898687f1]{text-align:center;color:#6b7280;font-size:.875rem}.switch-link[data-v-898687f1]{color:#e2a242;font-weight:600;text-decoration:none}.modal-overlay[data-v-898687f1]{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.otp-modal[data-v-898687f1],.terms-modal[data-v-898687f1]{background:#fff;border-radius:20px;padding:2.5rem;width:90%;max-width:450px;box-shadow:0 25px 50px #0000004d;position:relative;animation:slideUp-898687f1 .3s}.terms-modal[data-v-898687f1]{max-width:600px;max-height:80vh;overflow-y:auto}@keyframes slideUp-898687f1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.close-btn[data-v-898687f1]{position:absolute;top:1rem;left:1rem;background:#f3f4f6;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:1.2rem;color:#6b7280}.otp-modal h2[data-v-898687f1],.terms-modal h2[data-v-898687f1]{text-align:center;color:#1f2937;font-size:1.75rem;margin-bottom:.5rem}.otp-subtitle[data-v-898687f1]{text-align:center;color:#6b7280;font-size:.95rem;margin-bottom:2rem}.otp-inputs[data-v-898687f1]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;direction:ltr}.otp-input[data-v-898687f1]{width:60px;height:60px;text-align:center;font-size:1.5rem;font-weight:600;border:2px solid #d1d5db;border-radius:12px;outline:none;transition:all .3s}.otp-input[data-v-898687f1]:focus{border-color:#e2a242;box-shadow:0 0 0 3px #e2a2421a}.resend-btn[data-v-898687f1]{width:100%;background:transparent;color:#e2a242;border:2px solid #E2A242;padding:.875rem;border-radius:8px;font-weight:600;cursor:pointer;margin-top:1rem;transition:all .3s}.resend-btn[data-v-898687f1]:hover:not(:disabled){background:#e2a242;color:#fff}.resend-btn[data-v-898687f1]:disabled{opacity:.5;cursor:not-allowed}.terms-content[data-v-898687f1]{padding:1rem 0;color:#4b5563;line-height:1.8}@media(max-width:768px){.form-row[data-v-898687f1]{grid-template-columns:1fr}.register-card[data-v-898687f1]{padding:2rem 1.5rem}}.offers-marquee[data-v-8ab3ed78]{background:linear-gradient(135deg,#e2a242,#051d22);color:#fff;padding:8px 0;position:relative;overflow:hidden;z-index:1001;margin-bottom:15px}.marquee-container[data-v-8ab3ed78]{width:100%;overflow:hidden;position:relative}.marquee-content[data-v-8ab3ed78]{display:flex;will-change:transform}.marquee-track[data-v-8ab3ed78]{display:flex;align-items:center;gap:40px;padding:0 20px;flex-shrink:0}.marquee-item[data-v-8ab3ed78]{display:flex;align-items:center;gap:10px;white-space:nowrap;padding:5px 15px;border-radius:20px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.marquee-item[data-v-8ab3ed78]:hover{background:#fff3;transform:translateY(-2px)}.tamara-offer[data-v-8ab3ed78]{border-left:3px solid #00bcd4}.emkan-offer[data-v-8ab3ed78]{border-left:3px solid #4caf50}.invoice-offer[data-v-8ab3ed78]{border-left:3px solid #ff9800}.parts-offer[data-v-8ab3ed78]{border-left:3px solid #9c27b0}.offer-icon[data-v-8ab3ed78]{width:24px;height:24px;border-radius:6px}.offer-text[data-v-8ab3ed78]{display:flex;flex-direction:column;gap:2px}.offer-title[data-v-8ab3ed78]{font-weight:700;font-size:.9rem}.offer-desc[data-v-8ab3ed78]{font-size:.75rem;opacity:.9}.marquee-divider[data-v-8ab3ed78]{opacity:.5}.close-offers-btn[data-v-8ab3ed78]{position:absolute;left:15px;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:1002}.close-offers-btn[data-v-8ab3ed78]:hover{background:#fff3}.close-icon[data-v-8ab3ed78]{width:16px;height:16px}@keyframes infiniteMarquee-8ab3ed78{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.navbar[data-v-8ab3ed78]{background:#fff;box-shadow:0 2px 10px #0000001a;padding:.75rem 2rem;position:sticky;top:0;z-index:1000}.navbar-container[data-v-8ab3ed78]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.navbar-left[data-v-8ab3ed78],.navbar-center[data-v-8ab3ed78],.navbar-right[data-v-8ab3ed78]{display:flex;align-items:center;gap:1rem;flex:1}.navbar-center[data-v-8ab3ed78]{justify-content:center}.navbar-right[data-v-8ab3ed78]{justify-content:flex-end}.navbar-brand[data-v-8ab3ed78]{text-decoration:none;display:flex;align-items:center;gap:12px;transition:all .3s ease}.navbar-brand[data-v-8ab3ed78]:hover{transform:translateY(-2px)}.navbar-logo[data-v-8ab3ed78]{width:50px;height:50px;border-radius:12px;object-fit:cover;transition:transform .3s ease}.navbar-logo[data-v-8ab3ed78]:hover{transform:scale(1.05)}.brand-name[data-v-8ab3ed78]{font-weight:800;color:#051d22;font-size:1.2rem;letter-spacing:-.5px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar-links.desktop-links[data-v-8ab3ed78]{display:flex;gap:1rem;margin-right:1.5rem}.nav-link[data-v-8ab3ed78]{display:flex;align-items:center;gap:.5rem;color:#475569;text-decoration:none;font-size:.95rem;padding:.75rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.nav-link[data-v-8ab3ed78]:hover{background:#f8fafc;color:#e2a242}.nav-link.router-link-exact-active[data-v-8ab3ed78]{background:#fff3e0;color:#e2a242;font-weight:600}.nav-icon[data-v-8ab3ed78]{width:18px;height:18px}.navbar-left[data-v-8ab3ed78]{gap:.5rem}.offers-btn[data-v-8ab3ed78]{position:relative}.pulse-dot[data-v-8ab3ed78]{position:absolute;top:5px;right:5px;width:8px;height:8px;background:#e2a242;border-radius:50%;animation:pulse-8ab3ed78 2s infinite}@keyframes pulse-8ab3ed78{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(.8);opacity:1}}.action-btn[data-v-8ab3ed78]{position:relative;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;transition:all .3s ease;border-radius:8px;display:flex;align-items:center;justify-content:center}.action-btn[data-v-8ab3ed78]:hover{background:#f8fafc;color:#e2a242}.action-icon[data-v-8ab3ed78]{width:22px;height:22px}.badge[data-v-8ab3ed78]{position:absolute;top:-5px;right:-5px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:600;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.user-profile-container[data-v-8ab3ed78]{position:relative}.user-dropdown[data-v-8ab3ed78]{position:absolute;top:calc(100% + 10px);right:0;width:300px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;z-index:1000;overflow:hidden}.user-info[data-v-8ab3ed78]{display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.user-avatar[data-v-8ab3ed78]{width:45px;height:45px;border-radius:50%;overflow:hidden;border:2px solid white;flex-shrink:0}.user-avatar img[data-v-8ab3ed78]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-8ab3ed78]{width:100%;height:100%;background:linear-gradient(135deg,#e2a242,#051d22);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600}.user-details[data-v-8ab3ed78]{flex:1}.user-details h4[data-v-8ab3ed78]{margin:0;font-size:.95rem;color:#051d22;font-weight:600;margin-bottom:.25rem}.user-details p[data-v-8ab3ed78]{margin:0;font-size:.8rem;color:#666}.dropdown-section[data-v-8ab3ed78]{padding:.75rem 1rem}.section-title[data-v-8ab3ed78]{display:flex;align-items:center;gap:.5rem;color:#051d22;font-weight:600;font-size:.9rem;margin-bottom:.75rem}.section-icon[data-v-8ab3ed78]{width:16px;height:16px}.payment-options-mini[data-v-8ab3ed78]{display:flex;flex-direction:column;gap:.5rem}.payment-option-mini[data-v-8ab3ed78]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#f8fafc;border-radius:8px;transition:all .3s ease}.payment-option-mini[data-v-8ab3ed78]:hover{background:#fff3e0}.payment-logo-mini[data-v-8ab3ed78]{width:24px;height:24px;border-radius:4px;object-fit:contain}.payment-option-mini span[data-v-8ab3ed78]{font-size:.85rem;color:#475569}.dropdown-divider[data-v-8ab3ed78]{height:1px;background:#e2e8f0;margin:.5rem 0}.dropdown-item[data-v-8ab3ed78]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.9rem;font-weight:500;transition:all .3s ease;border:none;background:none;width:100%;text-align:right;cursor:pointer}.dropdown-item[data-v-8ab3ed78]:hover{background:#f8fafc;color:#e2a242}.dropdown-icon[data-v-8ab3ed78]{width:18px;height:18px;flex-shrink:0}.logout-btn[data-v-8ab3ed78]{color:#ef4444}.logout-btn[data-v-8ab3ed78]:hover{background:#fef2f2}.login-btn[data-v-8ab3ed78]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#e2a242,#ff9800);color:#fff;border:none;padding:.5rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.login-btn[data-v-8ab3ed78]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #e2a2424d}.login-icon[data-v-8ab3ed78]{width:18px;height:18px}.mobile-menu-toggle[data-v-8ab3ed78]{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;border-radius:8px;transition:background .3s ease}.mobile-menu-toggle[data-v-8ab3ed78]:hover{background:#f8fafc}.menu-icon[data-v-8ab3ed78]{width:24px;height:24px}.mobile-drawer-overlay[data-v-8ab3ed78]{position:fixed;inset:0;background:#00000080;z-index:999}.mobile-drawer[data-v-8ab3ed78]{position:fixed;top:0;right:-100%;width:320px;height:100%;background:#fff;z-index:1000;transition:right .3s ease;display:flex;flex-direction:column;box-shadow:-5px 0 25px #0000001a}.mobile-drawer.show[data-v-8ab3ed78]{right:0}.drawer-header[data-v-8ab3ed78]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.drawer-brand a[data-v-8ab3ed78]{text-decoration:none;display:flex;align-items:center;gap:10px}.drawer-logo[data-v-8ab3ed78]{width:40px;height:40px;border-radius:8px;border:2px solid #E2A242}.brand-name-mobile[data-v-8ab3ed78]{font-weight:700;color:#051d22;font-size:1rem}.drawer-close[data-v-8ab3ed78]{background:none;border:none;padding:.5rem;cursor:pointer;color:#051d22;border-radius:8px;transition:background .3s ease}.drawer-close[data-v-8ab3ed78]:hover{background:#e2a2421a}.close-icon[data-v-8ab3ed78]{width:24px;height:24px}.drawer-content[data-v-8ab3ed78]{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column}.drawer-user-info[data-v-8ab3ed78]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:10px;margin-bottom:1.5rem}.drawer-avatar[data-v-8ab3ed78]{width:50px;height:50px;border-radius:50%;overflow:hidden;border:3px solid white;flex-shrink:0}.drawer-avatar img[data-v-8ab3ed78]{width:100%;height:100%;object-fit:cover}.drawer-user-details h4[data-v-8ab3ed78]{margin:0;font-size:1rem;color:#1e293b;font-weight:600;margin-bottom:.25rem}.drawer-user-details p[data-v-8ab3ed78]{margin:0;font-size:.85rem;color:#64748b}.mobile-payment-options[data-v-8ab3ed78]{margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-radius:12px}.mobile-payment-title[data-v-8ab3ed78]{display:flex;align-items:center;gap:.5rem;color:#051d22;font-weight:600;margin-bottom:.75rem}.payment-title-icon[data-v-8ab3ed78]{width:18px;height:18px}.mobile-payment-cards[data-v-8ab3ed78]{display:flex;flex-direction:column;gap:.5rem}.mobile-payment-card[data-v-8ab3ed78]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff;border-radius:8px;transition:all .3s ease}.mobile-payment-card[data-v-8ab3ed78]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.tamara-card[data-v-8ab3ed78]{border-left:4px solid #00bcd4}.emkan-card[data-v-8ab3ed78]{border-left:4px solid #4caf50}.mobile-payment-logo[data-v-8ab3ed78]{width:30px;height:30px;border-radius:6px;object-fit:contain}.mobile-payment-info[data-v-8ab3ed78]{display:flex;flex-direction:column;gap:2px}.mobile-payment-name[data-v-8ab3ed78]{font-weight:600;color:#1e293b;font-size:.9rem}.mobile-payment-desc[data-v-8ab3ed78]{font-size:.8rem;color:#64748b}.drawer-nav-links[data-v-8ab3ed78]{display:flex;flex-direction:column;gap:.5rem;flex:1}.drawer-nav-link[data-v-8ab3ed78]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.95rem;font-weight:500;border-radius:8px;transition:all .3s ease;position:relative}.drawer-nav-link[data-v-8ab3ed78]:hover{background:#fff3e0;color:#e2a242}.drawer-nav-link.router-link-exact-active[data-v-8ab3ed78]{background:#fff3e0;color:#e2a242;font-weight:600}.drawer-nav-icon[data-v-8ab3ed78]{width:20px;height:20px;flex-shrink:0}.drawer-badge[data-v-8ab3ed78]{position:absolute;left:1rem;background:#ef4444;color:#fff;font-size:.7rem;font-weight:600;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.drawer-footer[data-v-8ab3ed78]{padding:1rem 0;border-top:1px solid #e2e8f0;margin-top:auto}.drawer-login-btn[data-v-8ab3ed78],.drawer-logout-btn[data-v-8ab3ed78]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.drawer-login-btn[data-v-8ab3ed78]{background:linear-gradient(135deg,#e2a242,#ff9800);color:#fff}.drawer-logout-btn[data-v-8ab3ed78]{background:#fef2f2;color:#ef4444}.drawer-login-btn[data-v-8ab3ed78]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #e2a2424d}.drawer-logout-btn[data-v-8ab3ed78]:hover{background:#fee2e2}.drawer-login-icon[data-v-8ab3ed78],.drawer-logout-icon[data-v-8ab3ed78]{width:18px;height:18px}@media(max-width:1024px){.navbar-links.desktop-links[data-v-8ab3ed78]{display:none}.mobile-menu-toggle[data-v-8ab3ed78]{display:block}.brand-name[data-v-8ab3ed78]{font-size:1rem}}@media(max-width:768px){.navbar[data-v-8ab3ed78]{padding:.75rem 1rem}.offers-marquee[data-v-8ab3ed78]{padding-right:40px}.close-offers-btn[data-v-8ab3ed78]{left:10px}.brand-name[data-v-8ab3ed78]{display:none}.navbar-logo[data-v-8ab3ed78]{width:40px;height:40px}.user-dropdown[data-v-8ab3ed78]{width:250px;right:-10px}.mobile-drawer[data-v-8ab3ed78]{width:280px}}@media(max-width:480px){.login-btn span[data-v-8ab3ed78]{display:none}.login-btn[data-v-8ab3ed78]{padding:.5rem}.user-dropdown[data-v-8ab3ed78]{width:200px;right:-20px}.drawer-user-info[data-v-8ab3ed78]{flex-direction:column;text-align:center}.drawer-avatar[data-v-8ab3ed78]{width:60px;height:60px}.mobile-payment-options[data-v-8ab3ed78]{padding:.75rem}.mobile-payment-card[data-v-8ab3ed78]{padding:.5rem}}.offers-marquee:hover .marquee-content[data-v-8ab3ed78]{animation-play-state:paused}@media(min-width:1025px){.navbar-left[data-v-8ab3ed78]{justify-content:flex-start}.navbar-center[data-v-8ab3ed78]{justify-content:center}.navbar-right[data-v-8ab3ed78]{justify-content:flex-end}}.offers-marquee[data-v-8ab3ed78]{-webkit-user-select:none;user-select:none}.marquee-content[data-v-8ab3ed78]{white-space:nowrap}.product-card[data-v-39289fc8]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;height:100%;display:flex;flex-direction:column}.product-card[data-v-39289fc8]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.product-card.out-of-stock[data-v-39289fc8]{opacity:.8}.badges[data-v-39289fc8]{position:absolute;top:12px;right:12px;left:12px;z-index:2;display:flex;gap:6px;flex-wrap:wrap}.badge[data-v-39289fc8]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.verified-badge[data-v-39289fc8]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}.stock-badge[data-v-39289fc8]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 2px 8px #ef44444d}.low-stock-badge[data-v-39289fc8]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 8px #f59e0b4d}.favorite-btn[data-v-39289fc8],.quick-view-btn[data-v-39289fc8]{position:absolute;z-index:3;background:#fffffff2;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00000026}.favorite-btn[data-v-39289fc8]:hover,.quick-view-btn[data-v-39289fc8]:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #0003}.favorite-btn[data-v-39289fc8]{top:12px;left:12px}.quick-view-btn[data-v-39289fc8]{top:56px;left:12px}.heart-icon[data-v-39289fc8],.eye-icon[data-v-39289fc8]{width:20px;height:20px;fill:none;stroke:#666;stroke-width:2}.heart-icon.filled[data-v-39289fc8]{fill:#ef4444;stroke:#ef4444}.favorite-btn:hover .heart-icon[data-v-39289fc8]{stroke:#ef4444}.quick-view-btn:hover .eye-icon[data-v-39289fc8]{stroke:#667eea}.product-image[data-v-39289fc8]{position:relative;aspect-ratio:1/1;overflow:hidden;cursor:pointer}.product-image img[data-v-39289fc8]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.product-card:hover .product-image img[data-v-39289fc8]{transform:scale(1.05)}.installment-badge[data-v-39289fc8]{position:absolute;bottom:12px;left:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;box-shadow:0 4px 12px #667eea4d}.installment-badge .price[data-v-39289fc8]{font-size:11px;opacity:.9}.product-info[data-v-39289fc8]{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px}.meta-info[data-v-39289fc8]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#666}.category[data-v-39289fc8]{background:#f3f4f6;padding:2px 8px;border-radius:4px}.trader[data-v-39289fc8]{display:flex;align-items:center;gap:4px}.trader-icon[data-v-39289fc8]{width:14px;height:14px;fill:#9ca3af}.product-title[data-v-39289fc8]{font-size:15px;font-weight:600;color:#1a1a1a;line-height:1.4;margin:0;cursor:pointer;transition:color .3s ease}.product-title[data-v-39289fc8]:hover{color:#667eea}.product-description[data-v-39289fc8]{font-size:13px;color:#666;line-height:1.5;margin:0;flex:1}.stock-info[data-v-39289fc8]{display:flex;align-items:center;gap:12px;margin-top:8px}.stock-indicator[data-v-39289fc8]{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden;position:relative}.stock-bar[data-v-39289fc8]{position:absolute;top:0;left:0;height:100%;background:#10b981;border-radius:3px;transition:width .3s ease}.stock-indicator.out .stock-bar[data-v-39289fc8]{background:#ef4444;width:0%}.stock-indicator.low .stock-bar[data-v-39289fc8]{background:#f59e0b}.stock-indicator.medium .stock-bar[data-v-39289fc8]{background:#3b82f6}.stock-text[data-v-39289fc8]{font-size:12px;font-weight:500;white-space:nowrap;color:#666}.stock-indicator.out~.stock-text[data-v-39289fc8]{color:#ef4444}.stock-indicator.low~.stock-text[data-v-39289fc8]{color:#f59e0b}.stock-indicator.medium~.stock-text[data-v-39289fc8]{color:#3b82f6}.stock-indicator.high~.stock-text[data-v-39289fc8]{color:#10b981}.price-section[data-v-39289fc8]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid #f3f4f6}.price-info[data-v-39289fc8]{display:flex;flex-direction:column;gap:2px}.price-wrapper[data-v-39289fc8]{display:flex;align-items:baseline;gap:4px}.current-price[data-v-39289fc8]{font-size:20px;font-weight:800;color:#1a1a1a}.currency[data-v-39289fc8]{font-size:14px;color:#666}.original-price[data-v-39289fc8]{font-size:14px;color:#9ca3af;text-decoration:line-through}.add-to-cart-btn[data-v-39289fc8]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:100px}.add-to-cart-btn[data-v-39289fc8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.add-to-cart-btn[data-v-39289fc8]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.add-to-cart-btn[data-v-39289fc8]:disabled:hover{transform:none;box-shadow:none}.loading-spinner[data-v-39289fc8]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-39289fc8 .8s linear infinite}@keyframes spin-39289fc8{to{transform:rotate(360deg)}}@media(max-width:768px){.product-card[data-v-39289fc8]{border-radius:12px}.badge[data-v-39289fc8]{font-size:10px;padding:3px 8px}.favorite-btn[data-v-39289fc8],.quick-view-btn[data-v-39289fc8]{width:32px;height:32px}.heart-icon[data-v-39289fc8],.eye-icon[data-v-39289fc8]{width:18px;height:18px}.quick-view-btn[data-v-39289fc8]{top:50px}.installment-badge[data-v-39289fc8]{font-size:11px;padding:5px 10px}.product-info[data-v-39289fc8]{padding:16px;gap:10px}.product-title[data-v-39289fc8]{font-size:14px}.current-price[data-v-39289fc8]{font-size:18px}.add-to-cart-btn[data-v-39289fc8]{padding:8px 16px;font-size:13px;min-width:90px}}@media(max-width:480px){.badges[data-v-39289fc8]{top:8px;right:8px;left:8px}.installment-badge[data-v-39289fc8]{bottom:8px;left:8px}.price-section[data-v-39289fc8]{flex-direction:column;gap:12px;align-items:stretch}.add-to-cart-btn[data-v-39289fc8]{width:100%}}.sar-symbol[data-v-39289fc8]{font-size:3em;font-weight:600;color:#999;margin-left:6px;letter-spacing:1px;font-weight:700}.price-wrapper[data-v-39289fc8]{display:inline-flex;align-items:center;gap:6px;background:#f8f8f8;padding:4px 10px;direction:rtl;border-radius:12px}.current-price[data-v-39289fc8]{font-size:18px;font-weight:700;color:#111}.currency-icon[data-v-39289fc8]{width:14px;height:14px}.newsletter-section[data-v-cd808caf]{background:linear-gradient(135deg,#667eea,#764ba2);padding:3rem 1rem}.newsletter-container[data-v-cd808caf]{max-width:1200px;margin:0 auto}.newsletter-content[data-v-cd808caf]{text-align:center;color:#fff}.newsletter-title[data-v-cd808caf]{font-size:2rem;font-weight:700;margin-bottom:1rem}.newsletter-description[data-v-cd808caf]{font-size:1.125rem;opacity:.9;margin-bottom:2rem}.newsletter-form[data-v-cd808caf]{max-width:500px;margin:0 auto;display:flex;gap:1rem}.newsletter-input[data-v-cd808caf]{flex:1;padding:1rem 1.5rem;border-radius:50px;border:none;font-size:1rem;box-shadow:0 4px 6px #0000001a}.newsletter-input[data-v-cd808caf]:focus{outline:none;box-shadow:0 0 0 3px #ffffff4d}.newsletter-btn[data-v-cd808caf]{background:#fbbf24;color:#1f2937;border:none;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.newsletter-btn[data-v-cd808caf]:hover{background:#f59e0b;transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.footer-main[data-v-cd808caf]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:4rem 1rem 2rem}.container[data-v-cd808caf]{max-width:1200px;margin:0 auto}.footer-top[data-v-cd808caf]{display:grid;grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:4rem}@media(max-width:768px){.footer-top[data-v-cd808caf]{grid-template-columns:1fr;gap:3rem}}.brand-section[data-v-cd808caf]{display:flex;flex-direction:column;gap:1.5rem}.brand-logo[data-v-cd808caf]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.logo-img[data-v-cd808caf]{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #fbbf24}.brand-text[data-v-cd808caf]{display:flex;flex-direction:column}.brand-name[data-v-cd808caf]{font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.brand-tagline[data-v-cd808caf]{font-size:.875rem;color:#94a3b8;margin:0}.brand-description[data-v-cd808caf]{font-size:.95rem;line-height:1.7;color:#cbd5e1;margin-bottom:1.5rem}.social-icons[data-v-cd808caf]{display:flex;gap:1rem;margin-top:1rem}.social-icon[data-v-cd808caf]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.social-icon[data-v-cd808caf]:before{content:"";position:absolute;inset:0;background:#ffffff1a;opacity:0;transition:opacity .3s ease}.social-icon[data-v-cd808caf]:hover:before{opacity:1}.social-svg[data-v-cd808caf]{width:24px;height:24px;fill:currentColor;z-index:1}.instagram[data-v-cd808caf]{background:linear-gradient(135deg,#833ab4,#fd1d1d,#f77737);color:#fff}.snapchat[data-v-cd808caf]{background:#fffc00;color:#000}.tiktok[data-v-cd808caf]{background:linear-gradient(135deg,#25f4ee,#000,#fe2c55);color:#fff}.twitter[data-v-cd808caf]{background:#1da1f2;color:#fff}.whatsapp[data-v-cd808caf]{background:#25d366;color:#fff}.footer-grid[data-v-cd808caf]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1024px){.footer-grid[data-v-cd808caf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.footer-grid[data-v-cd808caf]{grid-template-columns:1fr}}.footer-column[data-v-cd808caf]{display:flex;flex-direction:column;gap:1.5rem}.column-title[data-v-cd808caf]{font-size:1.25rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:.5rem;margin:0;padding-bottom:1rem;border-bottom:2px solid #fbbf24}.title-icon[data-v-cd808caf]{font-size:1.5rem}.column-list[data-v-cd808caf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.column-link[data-v-cd808caf]{color:#cbd5e1;text-decoration:none;font-size:.95rem;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.column-link[data-v-cd808caf]:hover{color:#fbbf24;transform:translate(5px)}.badge-new[data-v-cd808caf]{background:#ef4444;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:4px;animation:pulse-cd808caf 2s infinite}@keyframes pulse-cd808caf{0%,to{opacity:1}50%{opacity:.7}}.contact-info[data-v-cd808caf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.contact-item[data-v-cd808caf]{display:flex;gap:1rem;align-items:flex-start}.contact-icon[data-v-cd808caf]{width:40px;height:40px;background:#fbbf241a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fbbf24}.contact-text[data-v-cd808caf]{display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-cd808caf]{font-size:.875rem;color:#94a3b8}.contact-value[data-v-cd808caf]{font-size:.95rem;color:#e2e8f0;font-weight:500}.link[data-v-cd808caf]{color:#60a5fa;text-decoration:none;transition:color .3s ease}.link[data-v-cd808caf]:hover{color:#3b82f6;text-decoration:underline}.certificates-section[data-v-cd808caf]{margin:4rem 0;padding:2rem 0;border-top:1px solid #334155;border-bottom:1px solid #334155}.certificates-title[data-v-cd808caf]{font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:2rem}.certificates-grid[data-v-cd808caf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:800px;margin:0 auto}.certificate-card[data-v-cd808caf]{background:#ffffff0d;border-radius:16px;padding:1.5rem;text-align:center;transition:all .3s ease;text-decoration:none;border:1px solid rgba(255,255,255,.1)}.certificate-card[data-v-cd808caf]:hover{background:#ffffff1a;transform:translateY(-4px);border-color:#fbbf24}.certificate-img[data-v-cd808caf]{width:100%;height:120px;object-fit:contain;margin-bottom:1rem}.certificate-label[data-v-cd808caf]{font-size:.95rem;color:#cbd5e1;font-weight:500}.payment-section[data-v-cd808caf]{margin:3rem 0}.payment-title[data-v-cd808caf]{font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:2rem}.payment-grid[data-v-cd808caf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto}.payment-card[data-v-cd808caf]{background:#ffffff0d;border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative;min-height:140px;justify-content:center}.payment-card[data-v-cd808caf]:hover{background:#ffffff1a;transform:translateY(-2px);border-color:#10b981}.payment-icon[data-v-cd808caf]{width:60px;height:40px;object-fit:contain}.payment-placeholder[data-v-cd808caf]{width:60px;height:40px;background:#ffffff1a;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.placeholder-text[data-v-cd808caf]{font-size:10px;color:#cbd5e1;font-weight:600}.placeholder-icon[data-v-cd808caf]{font-size:16px;opacity:.7}.payment-name[data-v-cd808caf]{font-size:.875rem;color:#cbd5e1;font-weight:500}.payment-soon-badge[data-v-cd808caf]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#1f2937;font-size:.65rem;padding:.25rem .5rem;border-radius:4px;font-weight:600;animation:pulse-cd808caf 2s infinite}.coming-soon-card[data-v-cd808caf]{background:linear-gradient(135deg,#667eea1a,#764ba21a);border:2px dashed rgba(102,126,234,.3);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.coming-soon-card[data-v-cd808caf]:hover{background:linear-gradient(135deg,#667eea33,#764ba233);border-color:#667eea;transform:translateY(-4px) scale(1.02);box-shadow:0 10px 25px #667eea33}.coming-soon-icon[data-v-cd808caf]{width:70px;height:70px;background:#667eea33;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#667eea;margin-bottom:12px;transition:all .3s ease}.coming-soon-card:hover .coming-soon-icon[data-v-cd808caf]{background:#667eea4d;transform:rotate(90deg) scale(1.1)}.coming-soon-text[data-v-cd808caf]{font-size:1rem;font-weight:700;color:#667eea;margin-bottom:4px}.coming-soon-subtext[data-v-cd808caf]{font-size:.75rem;color:#94a3b8;opacity:.9}.pulse-animation[data-v-cd808caf]{position:absolute;inset:0;border-radius:12px;border:2px solid transparent;animation:pulse-border-cd808caf 2s infinite}@keyframes pulse-border-cd808caf{0%{border-color:#667eea00;transform:scale(1)}50%{border-color:#667eea80;transform:scale(1.02)}to{border-color:#667eea00;transform:scale(1)}}.policies-section[data-v-cd808caf]{margin:3rem 0;padding:2rem 0;border-top:1px solid #334155;border-bottom:1px solid #334155}.policies-grid[data-v-cd808caf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.policy-btn[data-v-cd808caf]{background:#fbbf241a;border:1px solid rgba(251,191,36,.2);border-radius:10px;padding:1rem 1.5rem;color:#fbbf24;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;justify-content:center}.policy-btn[data-v-cd808caf]:hover{background:#fbbf2433;transform:translateY(-2px);border-color:#fbbf24}.policy-icon[data-v-cd808caf]{font-size:1.25rem}.footer-bottom[data-v-cd808caf]{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid #334155}@media(max-width:640px){.footer-bottom[data-v-cd808caf]{flex-direction:column;gap:1.5rem;text-align:center}}.copyright[data-v-cd808caf]{display:flex;flex-direction:column;gap:.5rem}.copyright p[data-v-cd808caf]{margin:0;color:#94a3b8;font-size:.875rem}.highlight[data-v-cd808caf]{color:#fbbf24;font-weight:600}.copyright-text[data-v-cd808caf]{color:#64748b;font-size:.75rem}.back-to-top[data-v-cd808caf]{display:flex;align-items:center;gap:.5rem;color:#cbd5e1;background:#ffffff0d;padding:.75rem 1.5rem;border-radius:25px;cursor:pointer;transition:all .3s ease;font-size:.875rem;border:1px solid rgba(255,255,255,.1)}.back-to-top[data-v-cd808caf]:hover{background:#fbbf241a;color:#fbbf24;transform:translateY(-2px);border-color:#fbbf24}.policy-modal-overlay[data-v-cd808caf]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.policy-modal[data-v-cd808caf]{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:20px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;border:1px solid rgba(251,191,36,.2);overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.policy-modal-header[data-v-cd808caf]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(251,191,36,.2);background:#0f172acc}.policy-modal-title[data-v-cd808caf]{font-size:1.5rem;font-weight:700;color:#fbbf24;margin:0}.policy-modal-close[data-v-cd808caf]{background:#fbbf241a;border:1px solid rgba(251,191,36,.2);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fbbf24}.policy-modal-close[data-v-cd808caf]:hover{background:#fbbf2433;transform:rotate(90deg)}.policy-modal-body[data-v-cd808caf]{padding:2rem;overflow-y:auto;flex:1}.policy-content[data-v-cd808caf]{color:#cbd5e1;line-height:1.8;font-size:.95rem}.policy-modal-footer[data-v-cd808caf]{padding:1.5rem 2rem;border-top:1px solid rgba(251,191,36,.2);display:flex;justify-content:center;background:#0f172acc}.policy-modal-btn[data-v-cd808caf]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;border:none;padding:.75rem 2rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.policy-modal-btn[data-v-cd808caf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #fbbf244d}.coming-soon-modal-overlay[data-v-cd808caf]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.coming-soon-modal[data-v-cd808caf]{background:linear-gradient(135deg,#1a202c,#2d3748);border-radius:24px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;border:1px solid rgba(102,126,234,.3);overflow:hidden;box-shadow:0 30px 60px #0009}.coming-soon-modal-header[data-v-cd808caf]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(102,126,234,.3);background:linear-gradient(135deg,#667eea1a,#764ba21a)}.coming-soon-modal-title[data-v-cd808caf]{font-size:1.5rem;font-weight:700;color:#667eea;margin:0;display:flex;align-items:center;gap:.75rem}.title-icon[data-v-cd808caf]{font-size:1.75rem}.coming-soon-modal-close[data-v-cd808caf]{background:#667eea1a;border:1px solid rgba(102,126,234,.3);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#667eea}.coming-soon-modal-close[data-v-cd808caf]:hover{background:#667eea33;transform:rotate(90deg)}.coming-soon-modal-body[data-v-cd808caf]{padding:2rem;overflow-y:auto;flex:1}.coming-soon-content[data-v-cd808caf]{color:#cbd5e1}.coming-soon-intro[data-v-cd808caf]{background:#ffffff0d;border-radius:16px;padding:1.5rem;margin-bottom:2rem;text-align:center;border:1px solid rgba(255,255,255,.1)}.intro-icon[data-v-cd808caf]{width:80px;height:80px;background:#667eea33;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:40px;color:#667eea}.coming-soon-intro p[data-v-cd808caf]{font-size:1.1rem;line-height:1.6;margin:0;color:#e2e8f0}.coming-soon-grid[data-v-cd808caf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.upcoming-method-card[data-v-cd808caf]{background:#ffffff08;border-radius:12px;padding:1.5rem;transition:all .3s ease;border:1px solid rgba(255,255,255,.05);display:flex;gap:1rem;align-items:flex-start}.upcoming-method-card[data-v-cd808caf]:hover{background:#ffffff0d;transform:translateY(-2px);border-color:#667eea4d}.upcoming-method-card.highlighted[data-v-cd808caf]{border-color:#667eea;background:linear-gradient(135deg,#667eea1a,#667eea0d)}.upcoming-method-icon[data-v-cd808caf]{width:50px;height:50px;background:#ffffff1a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.upcoming-method-details[data-v-cd808caf]{flex:1}.upcoming-method-details h4[data-v-cd808caf]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin:0 0 .5rem}.upcoming-method-description[data-v-cd808caf]{font-size:.875rem;color:#94a3b8;margin-bottom:1rem;line-height:1.5}.upcoming-method-status[data-v-cd808caf]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.status-label[data-v-cd808caf]{font-size:.75rem;color:#94a3b8}.status-value[data-v-cd808caf]{font-size:.875rem;font-weight:600;padding:.25rem .75rem;border-radius:20px}.status-value.active[data-v-cd808caf]{background:#22c55e33;color:#22c55e}.status-value.in-progress[data-v-cd808caf]{background:#3b82f633;color:#3b82f6}.status-value.negotiation[data-v-cd808caf]{background:#f59e0b33;color:#f59e0b}.status-value.planning[data-v-cd808caf]{background:#6b728033;color:#6b7280}.status-value.preparing[data-v-cd808caf]{background:#a855f733;color:#a855f7}.upcoming-method-progress[data-v-cd808caf]{display:flex;align-items:center;gap:1rem}.progress-bar[data-v-cd808caf]{flex:1;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.progress-fill[data-v-cd808caf]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px;transition:width 1s ease}.progress-text[data-v-cd808caf]{font-size:.75rem;color:#94a3b8;min-width:40px;text-align:right}.coming-soon-cta[data-v-cd808caf]{background:#ffffff0d;border-radius:16px;padding:1.5rem;text-align:center;border:1px solid rgba(102,126,234,.2)}.coming-soon-cta h4[data-v-cd808caf]{font-size:1.2rem;font-weight:600;color:#e2e8f0;margin:0 0 .5rem}.coming-soon-cta p[data-v-cd808caf]{font-size:.95rem;color:#94a3b8;margin-bottom:1.5rem}.newsletter-subscribe[data-v-cd808caf]{display:flex;gap:1rem;max-width:400px;margin:0 auto}.subscribe-input[data-v-cd808caf]{flex:1;padding:.75rem 1.25rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.95rem;transition:all .3s ease}.subscribe-input[data-v-cd808caf]:focus{outline:none;border-color:#667eea;background:#667eea1a}.subscribe-input[data-v-cd808caf]::placeholder{color:#94a3b8}.subscribe-btn[data-v-cd808caf]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:100px}.subscribe-btn[data-v-cd808caf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}.coming-soon-modal-footer[data-v-cd808caf]{padding:1.5rem 2rem;border-top:1px solid rgba(102,126,234,.3);display:flex;justify-content:center;background:#1a202ccc}.coming-soon-modal-btn[data-v-cd808caf]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 2rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.coming-soon-modal-btn[data-v-cd808caf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}@media(max-width:768px){.newsletter-title[data-v-cd808caf]{font-size:1.5rem}.newsletter-form[data-v-cd808caf]{flex-direction:column}.newsletter-btn[data-v-cd808caf]{justify-content:center}.policy-modal[data-v-cd808caf],.coming-soon-modal[data-v-cd808caf]{max-height:95vh}.coming-soon-grid[data-v-cd808caf]{grid-template-columns:1fr}.newsletter-subscribe[data-v-cd808caf]{flex-direction:column}.subscribe-btn[data-v-cd808caf]{width:100%}.payment-grid[data-v-cd808caf]{grid-template-columns:repeat(2,1fr);gap:1rem}.payment-card[data-v-cd808caf]{min-height:120px;padding:1rem}}@media(max-width:480px){.payment-grid[data-v-cd808caf]{grid-template-columns:repeat(2,1fr);gap:.75rem}.coming-soon-modal-header[data-v-cd808caf]{padding:1rem 1.5rem}.coming-soon-modal-body[data-v-cd808caf]{padding:1rem}.upcoming-method-card[data-v-cd808caf]{flex-direction:column;text-align:center;align-items:center}.upcoming-method-icon[data-v-cd808caf]{margin-bottom:.5rem}}.policy-content[data-v-cd808caf]{direction:rtl;text-align:right;color:#cbd5e1;line-height:1.8;font-size:.95rem}.policy-content h4[data-v-cd808caf]{font-size:1.3rem;font-weight:700;color:#fbbf24;margin:1.5rem 0 1rem;text-align:right}.policy-content h5[data-v-cd808caf]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin:1.5rem 0 1rem;padding-right:1rem;border-right:3px solid #fbbf24}.policy-content h6[data-v-cd808caf]{font-size:1rem;font-weight:600;color:#cbd5e1;margin:1rem 0 .5rem;text-align:right}.policy-content p[data-v-cd808caf]{margin:.75rem 0;text-align:justify;line-height:1.6}.policy-divider[data-v-cd808caf]{border:none;height:1px;background:linear-gradient(to left,#fbbf244d,#fbbf241a);margin:2rem 0}.policy-list[data-v-cd808caf]{list-style-type:none;padding:0;margin:1rem 0}.policy-list li[data-v-cd808caf]{position:relative;padding-right:1.5rem;margin-bottom:.75rem;line-height:1.6;text-align:right}.policy-list li[data-v-cd808caf]:before{content:"•";position:absolute;right:0;color:#fbbf24;font-size:1.2rem;line-height:1}.policy-sub-list[data-v-cd808caf]{list-style-type:none;padding:.5rem 0 .5rem 1.5rem;margin:.5rem 0;border-right:2px solid rgba(251,191,36,.2)}.policy-sub-list li[data-v-cd808caf]{position:relative;padding-right:1.2rem;margin-bottom:.5rem;font-size:.9rem;color:#94a3b8}.policy-sub-list li[data-v-cd808caf]:before{content:"○";position:absolute;right:0;color:#fbbf24;font-size:.9rem}.policy-note[data-v-cd808caf]{background:#fbbf241a;border-right:4px solid #fbbf24;padding:1rem 1.5rem;border-radius:8px;margin:1.5rem 0}.policy-note strong[data-v-cd808caf]{color:#fbbf24;display:block;margin-bottom:.5rem;font-size:1.1rem}.policy-note p[data-v-cd808caf]{margin:0;color:#cbd5e1;line-height:1.6}.policy-contact-info[data-v-cd808caf]{background:#60a5fa1a;border-right:4px solid #60a5fa;padding:1rem 1.5rem;border-radius:8px;margin:1.5rem 0}.policy-contact-info p[data-v-cd808caf]{margin-bottom:1rem;color:#e2e8f0}@media(max-width:768px){.policy-content[data-v-cd808caf]{font-size:.9rem;line-height:1.7}.policy-content h4[data-v-cd808caf]{font-size:1.2rem}.policy-content h5[data-v-cd808caf]{font-size:1rem}.policy-content h6[data-v-cd808caf]{font-size:.95rem}.policy-list li[data-v-cd808caf]{padding-right:1.2rem;margin-bottom:.6rem}.policy-sub-list[data-v-cd808caf]{padding-left:1rem}.policy-note[data-v-cd808caf],.policy-contact-info[data-v-cd808caf]{padding:.75rem 1rem}}.home-page[data-v-589e14da]{min-height:100vh;background:linear-gradient(180deg,#fff,#f8fafc);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.container[data-v-589e14da]{max-width:1280px;margin:0 auto;padding:0 24px}.categories-section[data-v-589e14da]{padding:60px 0;background:#fff}.section-header[data-v-589e14da]{text-align:center;margin-bottom:48px}.section-title[data-v-589e14da]{font-size:36px;font-weight:800;color:#1a1a1a;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:12px}.section-title .icon[data-v-589e14da]{font-size:32px}.section-subtitle[data-v-589e14da]{font-size:18px;color:gold;max-width:600px;margin:0 auto}.compact-categories-section[data-v-589e14da]{background:#fff;border-radius:16px;padding:25px;margin-bottom:40px;box-shadow:0 5px 20px #0000000d;border:1px solid #e5e7eb}.compact-categories-header[data-v-589e14da]{text-align:center;margin-bottom:25px}.compact-categories-title[data-v-589e14da]{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px}.compact-categories-title .filter-icon[data-v-589e14da]{font-size:18px}.compact-categories-subtitle[data-v-589e14da]{font-size:14px;color:#666;max-width:500px;margin:0 auto}.category-search-bar[data-v-589e14da]{max-width:400px;margin:0 auto 25px}.search-input-wrapper[data-v-589e14da]{position:relative}.search-input[data-v-589e14da]{padding:12px 45px 12px 15px;border:2px solid #e5e7eb;border-radius:10px;font-size:14px;text-align:right;transition:all .3s ease;background:#f8fafc}.search-input[data-v-589e14da]:focus{outline:none;border-color:#667eea;background:#fff;box-shadow:0 0 0 3px #667eea1a}.search-icon[data-v-589e14da]{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:16px;color:#9ca3af}.compact-categories-grid[data-v-589e14da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;margin-bottom:25px}.compact-category-card[data-v-589e14da]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:15px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;text-align:center;min-height:90px}.compact-category-card[data-v-589e14da]:hover{border-color:#667eea;transform:translateY(-3px);box-shadow:0 5px 15px #667eea1a}.compact-category-card.active[data-v-589e14da]{border-color:#667eea;background:linear-gradient(135deg,#667eea10,#764ba210);transform:translateY(-2px)}.compact-category-card.active[data-v-589e14da]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.compact-category-icon[data-v-589e14da]{width:40px;height:40px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:10px;transition:all .2s ease}.compact-category-card:hover .compact-category-icon[data-v-589e14da]{transform:scale(1.05)}.compact-category-card.active .compact-category-icon[data-v-589e14da]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.compact-category-info h4[data-v-589e14da]{font-size:12px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:30px}.compact-category-card.active .compact-category-info h4[data-v-589e14da]{color:#667eea;font-weight:700}.compact-category-check[data-v-589e14da]{position:absolute;top:5px;left:5px;width:20px;height:20px;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px;animation:popIn-589e14da .3s ease}@keyframes popIn-589e14da{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.compact-filter-actions[data-v-589e14da]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f8fafc;border-radius:10px;border:1px solid #e5e7eb}.compact-clear-filter-btn[data-v-589e14da]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#ef4444;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}.compact-clear-filter-btn[data-v-589e14da]:hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 3px 10px #ef444433}.clear-icon[data-v-589e14da]{font-size:11px}.active-filter-info[data-v-589e14da]{display:flex;align-items:center;gap:8px}.active-filter-label[data-v-589e14da]{font-size:13px;color:#666;font-weight:500}.active-filter-value[data-v-589e14da]{font-size:13px;color:#667eea;font-weight:700;background:#e0e7ff;padding:4px 10px;border-radius:5px}.categories-grid[data-v-589e14da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.category-card[data-v-589e14da]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;display:flex;align-items:center;gap:20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;width:100%;text-align:right}.category-card[data-v-589e14da]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.category-card[data-v-589e14da]:hover:before,.category-card.active[data-v-589e14da]:before{transform:scaleX(1)}.category-card[data-v-589e14da]:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 10px 25px #667eea1a}.category-card.active[data-v-589e14da]{border-color:#667eea;background:linear-gradient(135deg,#667eea10,#764ba210)}.category-icon[data-v-589e14da]{width:60px;height:60px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.category-info[data-v-589e14da]{flex:1;text-align:right}.category-info h3[data-v-589e14da]{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.category-info p[data-v-589e14da]{font-size:14px;color:#666}.category-arrow[data-v-589e14da]{color:#9ca3af;font-size:20px;transition:transform .3s ease}.category-card:hover .category-arrow[data-v-589e14da]{transform:translate(4px);color:#667eea}.featured-section[data-v-589e14da]{padding:80px 0;background:#f8fafc}.header-content[data-v-589e14da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:20px}.header-actions[data-v-589e14da]{display:flex;gap:12px;flex-wrap:wrap}.sort-btn[data-v-589e14da]{padding:8px 20px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:120px}.sort-btn[data-v-589e14da]:hover{border-color:#667eea;color:#667eea}.sort-btn.active[data-v-589e14da]{background:#667eea;color:#fff;border-color:#667eea}.loading-state[data-v-589e14da]{padding:80px 0;display:flex;justify-content:center;align-items:center}.loader[data-v-589e14da]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner[data-v-589e14da]{width:60px;height:60px;border:4px solid #e5e7eb;border-top-color:#667eea;border-radius:50%;animation:spin-589e14da 1s linear infinite}@keyframes spin-589e14da{to{transform:rotate(360deg)}}.loader p[data-v-589e14da]{font-size:18px;color:#4b5563;font-weight:500}.products-grid[data-v-589e14da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin-bottom:60px}.product-link[data-v-589e14da]{text-decoration:none;color:inherit;display:block;transition:transform .3s ease}.product-link[data-v-589e14da]:hover{transform:translateY(-5px)}.load-more[data-v-589e14da]{text-align:center;margin-top:40px}.load-more-btn[data-v-589e14da]{padding:16px 40px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 20px #667eea33}.load-more-btn[data-v-589e14da]:hover{transform:translateY(-2px);box-shadow:0 20px 40px #667eea4d}.arrow-icon[data-v-589e14da]{width:20px;height:20px;transition:transform .3s ease}.load-more-btn:hover .arrow-icon[data-v-589e14da]{transform:translate(4px)}.empty-state[data-v-589e14da]{text-align:center;padding:80px 0}.empty-icon[data-v-589e14da]{font-size:100px;opacity:.1;margin-bottom:24px}.empty-state h3[data-v-589e14da]{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.empty-state p[data-v-589e14da]{font-size:18px;color:#666;margin-bottom:32px}.reset-btn[data-v-589e14da]{padding:16px 40px;background:#1a1a1a;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.reset-btn[data-v-589e14da]:hover{background:#333;transform:translateY(-2px)}.promo-banner[data-v-589e14da]{padding:60px 0;background:linear-gradient(135deg,#667eea,#764ba2);margin:60px 0;position:relative;overflow:hidden}.promo-banner[data-v-589e14da]:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><path d="M54 54H6V6h48v48z" fill="none" stroke="white" stroke-opacity="0.1" stroke-width="2"/></svg>')}.banner-content[data-v-589e14da]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:40px}.banner-text[data-v-589e14da]{flex:1;color:#fff;text-align:right}.banner-text h2[data-v-589e14da]{font-size:48px;font-weight:800;margin-bottom:16px}.banner-text h4[data-v-589e14da]{font-size:20px;opacity:.9;margin-bottom:32px;font-weight:400}.banner-btn[data-v-589e14da]{display:inline-flex;align-items:center;gap:12px;padding:16px 40px;background:#fff;color:#667eea;border-radius:12px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;justify-content:center}.banner-btn[data-v-589e14da]:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0003}.banner-btn span[data-v-589e14da]{transition:transform .3s ease;display:flex;align-items:center;gap:8px}.banner-btn:hover span[data-v-589e14da]{transform:translate(4px)}.banner-image[data-v-589e14da]{flex:1;height:300px;background:url(/images/banner-car.png) center/contain no-repeat}.features-section[data-v-589e14da]{padding:80px 0;background:#fff}.features-grid[data-v-589e14da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;margin-top:40px}.feature-card[data-v-589e14da]{text-align:center;padding:40px 20px;background:#f8fafc;border-radius:16px;transition:all .3s ease}.feature-card[data-v-589e14da]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon[data-v-589e14da]{width:80px;height:80px;background:linear-gradient(135deg,#667eea20,#764ba220);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:36px}.feature-card h3[data-v-589e14da]{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.feature-card p[data-v-589e14da]{font-size:16px;color:#666}.cta-section[data-v-589e14da]{padding:100px 0;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff}.cta-content[data-v-589e14da]{text-align:center;max-width:800px;margin:0 auto}.cta-content h2[data-v-589e14da]{font-size:48px;font-weight:800;margin-bottom:20px}.cta-content p[data-v-589e14da]{font-size:20px;opacity:.9;margin-bottom:40px}@media(max-width:1024px){.compact-categories-grid[data-v-589e14da]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}.compact-category-card[data-v-589e14da]{min-height:85px;padding:12px 8px}.compact-category-icon[data-v-589e14da]{width:35px;height:35px;font-size:18px}.compact-category-info h4[data-v-589e14da]{font-size:11px;height:28px}}@media(max-width:768px){.compact-categories-section[data-v-589e14da]{padding:20px}.compact-categories-title[data-v-589e14da]{font-size:18px}.compact-categories-grid[data-v-589e14da]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.compact-category-card[data-v-589e14da]{min-height:80px}.compact-category-info h4[data-v-589e14da]{font-size:10px}.compact-filter-actions[data-v-589e14da]{flex-direction:column;gap:12px;align-items:stretch}.active-filter-info[data-v-589e14da]{justify-content:center}}@media(max-width:480px){.compact-categories-grid[data-v-589e14da]{grid-template-columns:repeat(3,1fr)}.compact-category-card[data-v-589e14da]{min-height:75px}.compact-category-icon[data-v-589e14da]{width:30px;height:30px;font-size:16px;margin-bottom:8px}.compact-category-info h4[data-v-589e14da]{font-size:9px;height:24px}.search-input[data-v-589e14da]{padding:10px 40px 10px 12px;font-size:13px}.section-title[data-v-589e14da]{font-size:28px}.section-subtitle[data-v-589e14da]{font-size:16px}}@media(max-width:1024px){.section-title[data-v-589e14da]{font-size:32px}.products-grid[data-v-589e14da]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}.banner-text h2[data-v-589e14da],.cta-content h2[data-v-589e14da]{font-size:36px}}@media(max-width:768px){.container[data-v-589e14da]{padding:0 16px}.section-title[data-v-589e14da]{font-size:28px}.header-content[data-v-589e14da]{flex-direction:column;gap:20px}.header-actions[data-v-589e14da]{flex-wrap:wrap;justify-content:center}.categories-grid[data-v-589e14da]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.banner-content[data-v-589e14da]{flex-direction:column;text-align:center}.banner-image[data-v-589e14da]{height:200px}.features-grid[data-v-589e14da]{grid-template-columns:repeat(2,1fr)}.sort-btn[data-v-589e14da]{min-width:100px;font-size:12px;padding:6px 12px}}@media(max-width:480px){.categories-grid[data-v-589e14da],.products-grid[data-v-589e14da]{grid-template-columns:1fr}.banner-text h2[data-v-589e14da]{font-size:28px}.banner-text h4[data-v-589e14da]{font-size:16px}.banner-btn[data-v-589e14da]{padding:12px 24px;font-size:16px}.cta-content h2[data-v-589e14da]{font-size:28px}.features-grid[data-v-589e14da]{grid-template-columns:1fr}.sort-btn[data-v-589e14da]{min-width:80px;font-size:11px;padding:5px 10px}}.categories-section[data-v-589e14da]{position:relative;padding:60px 0;overflow:hidden}.categories-section[data-v-589e14da]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images-B2Elfzu1.jpeg) center/cover no-repeat;filter:blur(10px);z-index:0}.categories-section[data-v-589e14da]>*{position:relative;z-index:1}.payment-card-wrapper[data-v-b307b85b]{width:100%}.address-modal-overlay[data-v-b307b85b]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.address-modal[data-v-b307b85b]{background:#fff;border-radius:1rem;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.modal-header[data-v-b307b85b]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb}.modal-header h2[data-v-b307b85b]{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.close-btn[data-v-b307b85b]{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;line-height:1}.close-btn[data-v-b307b85b]:hover{color:#374151}.modal-body[data-v-b307b85b]{padding:1.5rem}.form-group[data-v-b307b85b]{margin-bottom:1.25rem}.form-group label[data-v-b307b85b]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form-select[data-v-b307b85b],.form-input[data-v-b307b85b],.form-textarea[data-v-b307b85b]{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:all .2s;background:#fff}.form-select[data-v-b307b85b]:focus,.form-input[data-v-b307b85b]:focus,.form-textarea[data-v-b307b85b]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-select[data-v-b307b85b]:disabled{background-color:#f9fafb;cursor:not-allowed}.form-textarea[data-v-b307b85b]{resize:vertical}.modal-actions[data-v-b307b85b]{display:flex;gap:1rem;margin-top:2rem}.save-address-btn[data-v-b307b85b]{flex:1;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.save-address-btn[data-v-b307b85b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #3b82f633}.save-address-btn[data-v-b307b85b]:disabled{opacity:.5;cursor:not-allowed}.cancel-btn[data-v-b307b85b]{flex:1;background:#fff;color:#374151;border:1px solid #d1d5db;padding:.875rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.cancel-btn[data-v-b307b85b]:hover{background:#f9fafb}.address-preview[data-v-b307b85b]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.address-header[data-v-b307b85b]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.location-icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;color:#0ea5e9}.address-title[data-v-b307b85b]{font-weight:600;color:#0369a1;flex:1}.edit-address-btn[data-v-b307b85b]{background:none;border:none;color:#3b82f6;font-size:.875rem;font-weight:500;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}.edit-address-btn[data-v-b307b85b]:hover{background:#eff6ff}.address-details p[data-v-b307b85b]{margin:.25rem 0;color:#374151;font-size:.875rem}.address-details p[data-v-b307b85b]:first-child{font-weight:500;color:#111827}.address-required[data-v-b307b85b]{background:#fef3c7;border:1px solid #fbbf24;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem;text-align:center}.address-required-header[data-v-b307b85b]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.warning-icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;color:#d97706}.address-required-header span[data-v-b307b85b]{font-weight:600;color:#92400e}.add-address-btn[data-v-b307b85b]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%}.add-address-btn[data-v-b307b85b]:hover{transform:translateY(-1px);box-shadow:0 10px 20px #f59e0b33}.payment-card[data-v-b307b85b]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 20px #00000014;border:1px solid #e5e7eb}.payment-header[data-v-b307b85b]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.payment-icon[data-v-b307b85b]{width:2.5rem;height:2.5rem;background-color:#ffedd5;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;color:#ea580c}.payment-title[data-v-b307b85b]{font-size:1.25rem;font-weight:700;color:#111827}.error-message[data-v-b307b85b]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;padding:1rem;margin-bottom:1rem;display:flex;gap:.5rem}.error-icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;background-color:#ef4444;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:.75rem;font-weight:700}.error-content[data-v-b307b85b]{flex:1}.error-label[data-v-b307b85b]{color:#b91c1c;font-weight:500;margin-right:.25rem}.error-text[data-v-b307b85b]{color:#7f1d1d;font-size:.875rem;margin-top:.25rem;line-height:1.4}.success-message[data-v-b307b85b]{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;padding:1rem;margin-bottom:1rem;display:flex;gap:.5rem}.success-icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0}.success-content[data-v-b307b85b]{flex:1}.success-label[data-v-b307b85b]{color:#15803d;font-weight:500;margin-right:.25rem}.success-text[data-v-b307b85b]{color:#14532d;font-size:.875rem;margin-top:.25rem;line-height:1.4}.invoice-details[data-v-b307b85b]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}.invoice-details.show-for-admin[data-v-b307b85b]{margin-top:1.5rem}.invoice-title[data-v-b307b85b]{font-size:1.125rem;font-weight:600;color:#111827;text-align:center;margin-bottom:1rem}.invoice-items[data-v-b307b85b]{display:flex;flex-direction:column;gap:.75rem}.invoice-item[data-v-b307b85b]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e5e7eb}.item-label[data-v-b307b85b]{color:#374151;font-weight:500}.item-value[data-v-b307b85b]{color:#111827;font-weight:600}.highlight-blue[data-v-b307b85b]{color:#2563eb}.highlight-orange[data-v-b307b85b]{color:#ea580c}.invoice-total[data-v-b307b85b]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:linear-gradient(to right,#f0fdf4,#eff6ff);border-radius:.5rem;border:2px solid #bbf7d0;margin-top:.5rem}.total-label[data-v-b307b85b]{font-size:1.125rem;font-weight:700;color:#111827}.total-value[data-v-b307b85b]{font-size:1.25rem;font-weight:700;color:#16a34a}.payment-methods[data-v-b307b85b]{display:flex;flex-direction:column;gap:1rem}.payment-method-btn[data-v-b307b85b]{width:100%;padding:1rem;border-radius:.75rem;border:2px solid #e5e7eb;background:#fff;cursor:pointer;transition:all .3s;text-align:right}.payment-method-btn[data-v-b307b85b]:hover:not(.loading){transform:translateY(-2px)}.payment-method-btn.loading[data-v-b307b85b]{opacity:.5;cursor:not-allowed}.tamara-btn.selected[data-v-b307b85b]{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 10px 15px #3b82f61a}.tamara-btn[data-v-b307b85b]:hover:not(.loading):not(.selected){border-color:#93c5fd;background-color:#eff6ff}.emkan-btn.selected[data-v-b307b85b]{border-color:#8b5cf6;background-color:#f5f3ff;box-shadow:0 10px 15px #8b5cf61a}.emkan-btn[data-v-b307b85b]:hover:not(.loading):not(.selected){border-color:#c4b5fd;background-color:#f5f3ff}.mada-btn.selected[data-v-b307b85b]{border-color:#10b981;background-color:#f0fdf4;box-shadow:0 10px 15px #10b9811a}.mada-btn[data-v-b307b85b]:hover:not(.loading):not(.selected){border-color:#86efac;background-color:#f0fdf4}.method-content[data-v-b307b85b]{display:flex;align-items:center;gap:1rem}.method-icon[data-v-b307b85b]{width:3rem;height:3rem;border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e7eb;flex-shrink:0}.method-icons[data-v-b307b85b]{display:flex;gap:.5rem}.payment-logo[data-v-b307b85b]{width:100%;height:100%;object-fit:contain;padding:.25rem}.method-info[data-v-b307b85b]{flex:1}.method-name[data-v-b307b85b]{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.25rem}.method-description[data-v-b307b85b]{font-size:.875rem;color:#6b7280}.selected-payment-info[data-v-b307b85b]{margin-top:1.5rem;padding:1rem;background:linear-gradient(to right,#eff6ff,#f0fdf4);border-radius:.75rem;display:flex;gap:.5rem}.selected-icon[data-v-b307b85b]{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0}.selected-content[data-v-b307b85b]{flex:1}.selected-label[data-v-b307b85b]{font-weight:600;color:#111827;display:block;margin-bottom:.25rem}.selected-text[data-v-b307b85b]{font-size:.875rem;color:#4b5563;line-height:1.5}@media(max-width:768px){.address-modal[data-v-b307b85b]{margin:1rem}.modal-header[data-v-b307b85b]{padding:1rem 1rem .75rem}.modal-body[data-v-b307b85b],.payment-card[data-v-b307b85b]{padding:1rem}.payment-title[data-v-b307b85b]{font-size:1.125rem}.invoice-title[data-v-b307b85b]{font-size:1rem}.invoice-total[data-v-b307b85b]{padding:.5rem}.total-label[data-v-b307b85b]{font-size:1rem}.total-value[data-v-b307b85b]{font-size:1.125rem}.method-content[data-v-b307b85b]{gap:.75rem}.method-icon[data-v-b307b85b]{width:2.5rem;height:2.5rem}.method-name[data-v-b307b85b]{font-size:.875rem}.method-description[data-v-b307b85b]{font-size:.75rem}.modal-actions[data-v-b307b85b]{flex-direction:column}}.favorites-page[data-v-4a722826]{min-height:100vh;background:linear-gradient(135deg,#faf5ff,#fff,#f5f0ff);padding:24px;margin-top:48px}.page-container[data-v-4a722826]{max-width:1200px;margin:0 auto}.page-main-title[data-v-4a722826]{font-size:2.25rem;font-weight:700;text-align:center;color:#4c1d95;margin:40px 0}.section-container[data-v-4a722826]{margin-bottom:4rem}.section-card[data-v-4a722826]{background:#fdf9ff;border-radius:.75rem;padding:1.5rem;border:1px solid #e9d5ff;box-shadow:0 4px 6px #0000000d}.section-title[data-v-4a722826]{font-size:1.5rem;font-weight:600;color:#4c1d95;border-bottom:2px solid #EDE9FE;padding-bottom:.5rem;margin-bottom:1.5rem}.empty-message[data-v-4a722826]{padding:2rem;text-align:center}.empty-text[data-v-4a722826]{color:#6b7280;font-size:1rem}.cart-table-container[data-v-4a722826],.orders-table-container[data-v-4a722826]{overflow-x:auto}.cart-table[data-v-4a722826],.orders-table[data-v-4a722826]{min-width:100%;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}.table-header[data-v-4a722826]{background:#faf5ff}.table-head[data-v-4a722826]{padding:.75rem 1rem;text-align:right;font-size:.875rem;font-weight:600;color:#3f0f59;border-bottom:1px solid #e5e7eb}.table-body[data-v-4a722826]{color:#374151}.table-row[data-v-4a722826]{transition:background-color .2s}.table-row[data-v-4a722826]:hover{background-color:#faf5ff}.table-cell[data-v-4a722826]{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;vertical-align:middle}.product-thumbnail[data-v-4a722826]{width:60px;height:60px;border-radius:.5rem;object-fit:cover;border:1px solid #e5e7eb}.no-image-placeholder[data-v-4a722826]{width:60px;height:60px;background-color:#e5e7eb;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.75rem}.product-name[data-v-4a722826]{font-weight:700}.quantity-control[data-v-4a722826]{display:flex;align-items:center;gap:.5rem}.quantity-btn[data-v-4a722826]{padding:.25rem .5rem;background-color:#e5e7eb;border-radius:.25rem;border:none;cursor:pointer;font-size:1rem;transition:background-color .2s}.quantity-btn[data-v-4a722826]:hover{background-color:#d1d5db}.quantity-value[data-v-4a722826]{min-width:2rem;text-align:center}.unit-price[data-v-4a722826]{font-size:.875rem}.total-price[data-v-4a722826]{font-weight:600;color:#5b21b6}.actions-cell[data-v-4a722826]{display:flex;align-items:center;gap:.5rem}.delete-btn[data-v-4a722826]{background-color:#ef4444;color:#fff;padding:.5rem 1.25rem;border-radius:9999px;font-size:.75rem;border:none;cursor:pointer;transition:background-color .2s}.delete-btn[data-v-4a722826]:hover{background-color:#dc2626}.delete-order-btn[data-v-4a722826]{display:flex;align-items:center;gap:.5rem;background-color:#ef4444;color:#fff;padding:.5rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;border:none;cursor:pointer;transition:background-color .2s;box-shadow:0 4px 6px #0000001a}.delete-order-btn[data-v-4a722826]:hover{background-color:#dc2626;box-shadow:0 6px 8px #00000026}.trash-icon[data-v-4a722826]{width:14px;height:14px}.status-badge[data-v-4a722826],.payment-status-badge[data-v-4a722826]{padding:.25rem .5rem;border-radius:9999px;font-size:.75rem;display:inline-block}.status-badge.pending[data-v-4a722826]{background-color:#fef3c7;color:#92400e}.status-badge.completed[data-v-4a722826]{background-color:#d1fae5;color:#065f46}.payment-status-badge.pending-payment[data-v-4a722826]{background-color:#ffedd5;color:#9a3412}.payment-status-badge.paid[data-v-4a722826]{background-color:#dcfce7;color:#166534}.cart-actions[data-v-4a722826]{margin-top:1.5rem;display:flex;justify-content:center}.complete-purchase-btn[data-v-4a722826]{display:flex;align-items:center;gap:.75rem;background:linear-gradient(to right,#8b5cf6,#7c3aed);color:#fff;padding:1rem 2rem;border-radius:9999px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;box-shadow:0 10px 25px #0000001a}.complete-purchase-btn[data-v-4a722826]:hover{background:linear-gradient(to right,#7c3aed,#6d28d9);transform:scale(1.05);box-shadow:0 20px 25px #00000026}.cart-icon[data-v-4a722826]{width:20px;height:20px}.bulk-payment-section[data-v-4a722826]{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.tamara-widget-container[data-v-4a722826]{width:100%;margin-top:1rem;background-color:#f5f0ff;border-radius:.75rem;padding:1rem;border:1px solid #e9d5ff;box-shadow:0 2px 4px #0000000d}#tamara-widget[data-v-4a722826]{text-align:right;direction:rtl}.pay-now-btn[data-v-4a722826]{display:flex;align-items:center;gap:.75rem;background:linear-gradient(to right,#10b981,#059669);color:#fff;padding:1rem 2rem;border-radius:9999px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;box-shadow:0 10px 25px #0000001a}.pay-now-btn[data-v-4a722826]:hover{background:linear-gradient(to right,#059669,#047857);transform:scale(1.05);box-shadow:0 20px 25px #00000026}.payment-modal-overlay[data-v-4a722826]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem}.payment-modal[data-v-4a722826]{background:#fff;border-radius:.75rem;box-shadow:0 25px 50px #00000040;max-width:28rem;width:100%;max-height:90vh;overflow-y:auto}.payment-modal-header[data-v-4a722826]{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}.payment-modal-title[data-v-4a722826]{font-size:1.25rem;font-weight:700;color:#111827}.close-modal-btn[data-v-4a722826]{color:#6b7280;font-size:1.5rem;background:none;border:none;cursor:pointer;transition:color .2s}.close-modal-btn[data-v-4a722826]:hover{color:#374151}.payment-products[data-v-4a722826]{padding:1.5rem;background-color:#f9fafb;border-radius:.5rem;margin:1.5rem}.payment-products-title[data-v-4a722826]{font-weight:600;color:#111827;margin-bottom:.5rem}.products-list[data-v-4a722826]{max-height:10rem;overflow-y:auto;margin-top:.5rem}.payment-product-item[data-v-4a722826]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#fff;border-radius:.375rem;border:1px solid #e5e7eb;margin-bottom:.5rem}.payment-product-image[data-v-4a722826]{width:40px;height:40px;border-radius:.375rem;object-fit:cover}.payment-product-info[data-v-4a722826]{flex:1}.payment-product-name[data-v-4a722826]{font-weight:500;color:#111827;font-size:.875rem}.payment-product-quantity[data-v-4a722826]{font-size:.75rem;color:#6b7280}@media(max-width:768px){.favorites-page[data-v-4a722826]{padding:1rem;margin-top:3.5rem}.page-main-title[data-v-4a722826]{font-size:1.75rem;margin:2rem 0}.section-card[data-v-4a722826]{padding:1rem}.section-title[data-v-4a722826]{font-size:1.25rem}.table-head[data-v-4a722826],.table-cell[data-v-4a722826]{padding:.5rem;font-size:.75rem}.complete-purchase-btn[data-v-4a722826],.pay-now-btn[data-v-4a722826]{padding:.75rem 1.5rem;font-size:1rem}.actions-cell[data-v-4a722826]{flex-direction:column;gap:.25rem}}@media(max-width:640px){.cart-table[data-v-4a722826],.orders-table[data-v-4a722826]{display:block}.table-row[data-v-4a722826]{display:flex;flex-direction:column;margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.table-cell[data-v-4a722826]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:none}.table-cell[data-v-4a722826]:before{content:attr(data-label);font-weight:600;color:#4b5563}.quantity-control[data-v-4a722826]{justify-content:center}.status-badge[data-v-4a722826],.payment-status-badge[data-v-4a722826]{align-self:flex-start}}.favorites-page[data-v-02205235]{min-height:100vh}.page-container[data-v-02205235]{min-height:100vh;background:linear-gradient(135deg,#faf5ff,#fff,#f5f0ff)}.header-section[data-v-02205235]{text-align:center;padding:4rem 0}.header-content[data-v-02205235]{position:relative}.heart-icon-container[data-v-02205235]{position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.heart-icon[data-v-02205235]{width:5rem;height:5rem;background:linear-gradient(to right,#a78bfa,#9333ea);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px #0000001a}.heart-svg[data-v-02205235]{width:2.5rem;height:2.5rem;color:#fff}.page-title[data-v-02205235]{font-size:3rem;font-weight:700;color:#4c1d95;margin-top:2.5rem;margin-bottom:1rem;position:relative;z-index:10}.title-underline[data-v-02205235]{width:12rem;height:.5rem;background:linear-gradient(to right,#a78bfa,#ec4899);margin:0 auto;border-radius:9999px;margin-top:.5rem}.page-description[data-v-02205235]{color:#4b5563;font-size:1.125rem;margin-top:1.5rem;max-width:42rem;margin-left:auto;margin-right:auto}.stats-container[data-v-02205235]{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 1rem;margin-bottom:2rem}@media(min-width:640px){.stats-container[data-v-02205235]{padding:0 1.5rem}}@media(min-width:1024px){.stats-container[data-v-02205235]{padding:0 2rem}}.stats-card[data-v-02205235]{background:#fff;border-radius:1rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem;border:1px solid #f3f4f6}.stats-content[data-v-02205235]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.stats-numbers[data-v-02205235]{display:flex;align-items:center;gap:1.5rem}.stat-item[data-v-02205235]{text-align:center}.stat-number[data-v-02205235]{font-size:1.875rem;font-weight:700}.stat-number.purple[data-v-02205235]{color:#9333ea}.stat-number.green[data-v-02205235]{color:#16a34a}.stat-number.red[data-v-02205235]{color:#dc2626}.stat-label[data-v-02205235]{color:#6b7280;font-size:.875rem;margin-top:.25rem}.delete-all-btn[data-v-02205235]{padding:.75rem 1.5rem;background:linear-gradient(to right,#ef4444,#ec4899);color:#fff;font-weight:600;border-radius:.75rem;transition:all .3s;box-shadow:0 4px 6px #0000001a;display:flex;align-items:center;gap:.5rem;border:none;cursor:pointer}.delete-all-btn[data-v-02205235]:hover:not(:disabled){background:linear-gradient(to right,#dc2626,#db2777);box-shadow:0 10px 15px #0000001a}.delete-all-btn[data-v-02205235]:disabled{opacity:.7;cursor:not-allowed}.delete-icon[data-v-02205235]{width:1.25rem;height:1.25rem}.loading-spinner[data-v-02205235]{animation:spin-02205235 1s linear infinite;width:1.25rem;height:1.25rem}.spinner-circle[data-v-02205235]{opacity:.25}.spinner-path[data-v-02205235]{opacity:.75}.empty-state[data-v-02205235]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;padding:5rem 0}.empty-heart[data-v-02205235]{position:relative}.heart-emoji[data-v-02205235]{font-size:9rem;margin-bottom:2rem;color:#e9d5ff;animation:pulse-02205235 2s infinite}.shimmer-overlay[data-v-02205235]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,white,transparent);animation:shimmer-02205235 2s infinite}.empty-title[data-v-02205235]{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem;text-align:center}.empty-description[data-v-02205235]{color:#4b5563;font-size:1.125rem;text-align:center;max-width:28rem;margin-bottom:2.5rem;line-height:1.75}.empty-actions[data-v-02205235]{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.empty-actions[data-v-02205235]{flex-direction:row}}.browse-btn[data-v-02205235],.explore-btn[data-v-02205235]{padding:1rem 2.5rem;font-weight:700;border-radius:1rem;transition:all .3s;display:flex;align-items:center;gap:.75rem;text-decoration:none}.browse-btn[data-v-02205235]{background:linear-gradient(to right,#8b5cf6,#7c3aed);color:#fff;box-shadow:0 20px 25px #0000001a}.browse-btn[data-v-02205235]:hover{background:linear-gradient(to right,#7c3aed,#6d28d9);transform:scale(1.05);box-shadow:0 25px 50px #00000040}.explore-btn[data-v-02205235]{background:#fff;border:2px solid #8b5cf6;color:#8b5cf6;box-shadow:0 10px 25px #0000001a}.explore-btn[data-v-02205235]:hover{background:#faf5ff;transform:scale(1.05);box-shadow:0 20px 25px #0000001a}.btn-icon[data-v-02205235]{width:1.5rem;height:1.5rem}.loading-container[data-v-02205235]{max-width:80rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}@media(min-width:640px){.loading-container[data-v-02205235]{padding:0 1.5rem}}@media(min-width:1024px){.loading-container[data-v-02205235]{padding:0 2rem}}.loading-grid[data-v-02205235]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.loading-grid[data-v-02205235]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.loading-grid[data-v-02205235]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.loading-grid[data-v-02205235]{grid-template-columns:repeat(4,1fr)}}.loading-skeleton[data-v-02205235]{animation:pulse-02205235 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-card[data-v-02205235]{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 10px 25px #0000001a;border:1px solid #f3f4f6}.skeleton-image[data-v-02205235]{height:14rem;background-color:#e5e7eb}.skeleton-content[data-v-02205235]{padding:1.25rem}.skeleton-line[data-v-02205235]{height:1rem;background-color:#e5e7eb;border-radius:.25rem;margin-bottom:1rem}.skeleton-line.small[data-v-02205235]{width:25%}.skeleton-line.medium[data-v-02205235]{width:75%;height:1.5rem}.skeleton-line.full[data-v-02205235]{width:100%}.skeleton-line.two-thirds[data-v-02205235]{width:66.666667%}.skeleton-button[data-v-02205235]{height:2.5rem;background-color:#e5e7eb;border-radius:.25rem}.favorites-container[data-v-02205235]{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 1rem 5rem}@media(min-width:640px){.favorites-container[data-v-02205235]{padding:0 1.5rem}}@media(min-width:1024px){.favorites-container[data-v-02205235]{padding:0 2rem}}.sort-filter-container[data-v-02205235]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem}.sort-buttons[data-v-02205235]{display:flex;align-items:center;gap:1rem}.sort-btn[data-v-02205235]{padding:.5rem 1.25rem;border-radius:.75rem;font-weight:500;transition:all .3s;border:1px solid #e5e7eb;background:#fff;color:#4b5563;cursor:pointer}.sort-btn[data-v-02205235]:hover{border-color:#c4b5fd}.sort-btn.active[data-v-02205235]{background:#faf5ff;color:#7c3aed;border:2px solid #c4b5fd}.products-count[data-v-02205235]{color:#4b5563;font-weight:500}.products-grid[data-v-02205235]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:640px){.products-grid[data-v-02205235]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.products-grid[data-v-02205235]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.products-grid[data-v-02205235]{grid-template-columns:repeat(4,1fr)}}.product-group[data-v-02205235]{position:relative}.product-card[data-v-02205235]{background:#fff;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 25px #0000001a;transition:all .5s;border:1px solid #f3f4f6}.product-card[data-v-02205235]:hover{box-shadow:0 25px 50px #00000040;border-color:#e9d5ff;transform:translateY(-.25rem)}.favorite-badge[data-v-02205235]{position:absolute;top:1.25rem;right:1.25rem;z-index:20}.remove-fav-btn[data-v-02205235]{background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.75rem;border-radius:50%;box-shadow:0 10px 25px #0000001a;transition:all .3s;border:none;cursor:pointer}.remove-fav-btn[data-v-02205235]:hover{background:#fef2f2;box-shadow:0 20px 25px #0000001a;transform:scale(1.1)}.fav-icon[data-v-02205235]{width:1.5rem;height:1.5rem;color:#ef4444;transition:transform .3s}.remove-fav-btn:hover .fav-icon[data-v-02205235]{transform:rotate(12deg)}.product-image-container[data-v-02205235]{position:relative;height:16rem;overflow:hidden;background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.product-image[data-v-02205235]{width:100%;height:100%;object-fit:cover;transition:transform .7s}.product-group:hover .product-image[data-v-02205235]{transform:scale(1.1)}.stock-badge[data-v-02205235]{position:absolute;top:1.25rem;left:1.25rem}.out-of-stock[data-v-02205235]{background:linear-gradient(to right,#ef4444,#dc2626);color:#fff;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:700;box-shadow:0 10px 25px #0000001a}.quick-view-overlay[data-v-02205235]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);opacity:0;transition:opacity .5s;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.5rem}.product-group:hover .quick-view-overlay[data-v-02205235]{opacity:1}.quick-view-btn[data-v-02205235]{background:#fff;color:#111827;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:700;transform:translateY(-.5rem);transition:transform .5s;text-decoration:none}.product-group:hover .quick-view-btn[data-v-02205235]{transform:translateY(0)}.quick-view-btn[data-v-02205235]:hover{background:#faf5ff}.product-info[data-v-02205235]{padding:1.5rem}.category-tag[data-v-02205235]{margin-bottom:.75rem}.category-badge[data-v-02205235]{display:inline-block;background:linear-gradient(to right,#faf5ff,#fce7f3);color:#7c3aed;font-size:.75rem;font-weight:700;padding:.5rem 1rem;border-radius:9999px;border:1px solid #e9d5ff}.product-title[data-v-02205235]{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:.75rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:color .3s}.product-group:hover .product-title[data-v-02205235]{color:#7c3aed}.product-description[data-v-02205235]{color:#4b5563;font-size:.875rem;margin-bottom:1.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.75}.price-rating-container[data-v-02205235]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.price-container[data-v-02205235]{display:flex;align-items:baseline}.price[data-v-02205235]{font-size:1.875rem;font-weight:700;color:#111827}.currency[data-v-02205235]{color:#6b7280;font-size:.875rem;margin-right:.5rem}.rating-container[data-v-02205235]{display:flex;align-items:center;background:#fefce8;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #fef08a}.stars[data-v-02205235]{display:flex;color:#fbbf24}.star-icon[data-v-02205235]{width:1.25rem;height:1.25rem}.star-icon.empty[data-v-02205235]{color:#d1d5db}.rating-value[data-v-02205235]{color:#374151;font-weight:700;font-size:.875rem;margin-right:.5rem}.action-buttons[data-v-02205235]{display:flex;gap:.75rem}.view-details-btn[data-v-02205235],.add-to-cart-btn[data-v-02205235]{display:flex;align-items:center;justify-content:center;border-radius:.75rem;font-weight:700;transition:all .3s;border:none;cursor:pointer;text-decoration:none}.view-details-btn[data-v-02205235]{flex:1;background:linear-gradient(to right,#1f2937,#111827);color:#fff;padding:1rem;box-shadow:0 4px 6px #0000001a;gap:.5rem}.view-details-btn[data-v-02205235]:hover{background:linear-gradient(to right,#111827,#000);box-shadow:0 10px 15px #0000001a}.add-to-cart-btn[data-v-02205235]{background:linear-gradient(to right,#8b5cf6,#7c3aed);color:#fff;padding:1rem 1.5rem;min-width:8.75rem;box-shadow:0 10px 25px #0000001a}.add-to-cart-btn[data-v-02205235]:hover:not(:disabled){background:linear-gradient(to right,#7c3aed,#6d28d9);box-shadow:0 20px 25px #0000001a;transform:scale(1.02)}.add-to-cart-btn[data-v-02205235]:disabled{opacity:.7;cursor:not-allowed}.action-icon[data-v-02205235],.cart-icon[data-v-02205235]{width:1.25rem;height:1.25rem}.cart-icon[data-v-02205235]{margin-left:.75rem}.loading-spinner-small[data-v-02205235]{animation:spin-02205235 1s linear infinite;width:1.5rem;height:1.5rem;margin-left:.75rem}.load-more-container[data-v-02205235]{text-align:center;margin-top:3rem}.load-more-btn[data-v-02205235]{padding:1rem 2.5rem;background:linear-gradient(to right,#f3f4f6,#f9fafb);color:#374151;font-weight:700;border-radius:1rem;transition:all .3s;box-shadow:0 10px 25px #0000001a;border:2px solid #e5e7eb;cursor:pointer}.load-more-btn[data-v-02205235]:hover{background:linear-gradient(to right,#e5e7eb,#f3f4f6);transform:scale(1.05);box-shadow:0 20px 25px #0000001a;border-color:#c4b5fd}.floating-action-btn[data-v-02205235]{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(to right,#8b5cf6,#ec4899);color:#fff;padding:1rem;border-radius:50%;box-shadow:0 25px 50px #00000040;transition:all .3s;transform:scale(1);z-index:40;border:none;cursor:pointer}.floating-action-btn[data-v-02205235]:hover{transform:scale(1.1);box-shadow:0 35px 60px #0000004d}.arrow-up-icon[data-v-02205235]{width:1.5rem;height:1.5rem}@keyframes spin-02205235{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-02205235{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-02205235{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-v-02205235]::-webkit-scrollbar{width:10px}[data-v-02205235]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-02205235]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#8b5cf6,#ec4899);border-radius:10px}[data-v-02205235]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#7c3aed,#db2777)}@media(max-width:640px){.page-title[data-v-02205235]{font-size:2.5rem}.empty-title[data-v-02205235]{font-size:1.75rem}.products-grid[data-v-02205235]{grid-template-columns:1fr}.action-buttons[data-v-02205235]{flex-direction:column}.add-to-cart-btn[data-v-02205235]{min-width:100%}}@media(max-width:768px){.sort-filter-container[data-v-02205235]{flex-direction:column;align-items:flex-start}.sort-buttons[data-v-02205235]{flex-direction:column;width:100%}.sort-btn[data-v-02205235]{width:100%}.stats-content[data-v-02205235]{flex-direction:column;align-items:flex-start}}.navbar[data-v-7db1bbcd]{background:#fff;box-shadow:0 2px 10px #0000001a;padding:.75rem 2rem;position:sticky;top:0;z-index:1000}.navbar-container[data-v-7db1bbcd]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.navbar-brand[data-v-7db1bbcd]{display:flex;align-items:center;gap:1rem;min-width:250px}.navbar-logo[data-v-7db1bbcd]{width:45px;height:45px;border-radius:10px;object-fit:cover;border:2px solid #f1f5f9}.brand-info[data-v-7db1bbcd]{display:flex;flex-direction:column}.brand-name[data-v-7db1bbcd]{font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.2}.brand-category[data-v-7db1bbcd]{font-size:.85rem;color:#64748b;font-weight:500}.desktop-links[data-v-7db1bbcd]{display:flex;gap:1rem;flex:1;justify-content:center}.nav-link[data-v-7db1bbcd]{display:flex;align-items:center;gap:.5rem;color:#475569;text-decoration:none;font-size:.95rem;padding:.75rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.nav-link[data-v-7db1bbcd]:hover{background:#f8fafc;color:#7c3aed}.nav-link.router-link-exact-active[data-v-7db1bbcd]{background:#f1f5fe;color:#7c3aed;font-weight:600}.nav-icon[data-v-7db1bbcd]{width:18px;height:18px}.navbar-actions[data-v-7db1bbcd]{display:flex;align-items:center;gap:1rem;min-width:250px;justify-content:flex-end}.notification-container[data-v-7db1bbcd]{position:relative}.notification-btn[data-v-7db1bbcd]{position:relative;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;transition:color .3s ease}.notification-btn[data-v-7db1bbcd]:hover{color:#7c3aed}.notification-badge[data-v-7db1bbcd]{position:absolute;top:-2px;right:-2px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:600;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.notifications-dropdown[data-v-7db1bbcd]{position:absolute;top:calc(100% + 10px);right:0;width:350px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;z-index:1000;overflow:hidden}.notifications-header[data-v-7db1bbcd]{padding:1rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.notifications-header h3[data-v-7db1bbcd]{margin:0;font-size:1rem;color:#1e293b;font-weight:600}.mark-all-read[data-v-7db1bbcd]{background:none;border:none;color:#7c3aed;font-size:.85rem;cursor:pointer;font-weight:500;padding:.25rem .5rem;border-radius:4px;transition:background .3s ease}.mark-all-read[data-v-7db1bbcd]:hover{background:#f1f5fe}.notifications-list[data-v-7db1bbcd]{max-height:300px;overflow-y:auto}.notification-item[data-v-7db1bbcd]{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .3s ease}.notification-item[data-v-7db1bbcd]:hover{background:#f8fafc}.notification-item.unread[data-v-7db1bbcd]{background:#f1f5fe}.notification-icon[data-v-7db1bbcd]{width:40px;height:40px;border-radius:10px;background:#f1f5fe;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-type-icon[data-v-7db1bbcd]{width:20px;height:20px;color:#7c3aed}.notification-content[data-v-7db1bbcd]{flex:1}.notification-text[data-v-7db1bbcd]{margin:0;color:#1e293b;font-size:.9rem;font-weight:500;line-height:1.4}.notification-time[data-v-7db1bbcd]{display:block;font-size:.8rem;color:#64748b;margin-top:.25rem}.view-all-link[data-v-7db1bbcd]{display:block;text-align:center;padding:.75rem;color:#7c3aed;text-decoration:none;font-weight:500;font-size:.9rem;border-top:1px solid #e2e8f0;transition:background .3s ease}.view-all-link[data-v-7db1bbcd]:hover{background:#f8fafc}.user-menu-container[data-v-7db1bbcd]{position:relative}.user-menu-btn[data-v-7db1bbcd]{display:flex;align-items:center;gap:.75rem;background:none;border:none;padding:.5rem;cursor:pointer;border-radius:8px;transition:background .3s ease}.user-menu-btn[data-v-7db1bbcd]:hover{background:#f8fafc}.user-avatar[data-v-7db1bbcd]{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid #f1f5f9}.user-avatar img[data-v-7db1bbcd]{width:100%;height:100%;object-fit:cover}.user-name[data-v-7db1bbcd]{font-size:.95rem;font-weight:600;color:#1e293b}.chevron-icon[data-v-7db1bbcd]{width:16px;height:16px;color:#64748b;transition:transform .3s ease}.user-menu-dropdown[data-v-7db1bbcd]{position:absolute;top:calc(100% + 10px);right:0;width:220px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;z-index:1000;overflow:hidden}.menu-item[data-v-7db1bbcd]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.9rem;font-weight:500;transition:background .3s ease;border:none;background:none;width:100%;text-align:right;cursor:pointer}.menu-item[data-v-7db1bbcd]:hover{background:#f8fafc;color:#7c3aed}.menu-icon[data-v-7db1bbcd]{width:18px;height:18px}.menu-divider[data-v-7db1bbcd]{height:1px;background:#e2e8f0;margin:.5rem 0}.logout-btn[data-v-7db1bbcd]{color:#ef4444}.logout-btn[data-v-7db1bbcd]:hover{background:#fef2f2}.mobile-menu-toggle[data-v-7db1bbcd]{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b}.mobile-menu-toggle .menu-icon[data-v-7db1bbcd]{width:24px;height:24px}.mobile-drawer-overlay[data-v-7db1bbcd]{position:fixed;inset:0;background:#00000080;z-index:999}.mobile-drawer[data-v-7db1bbcd]{position:fixed;top:0;right:-100%;width:300px;height:100%;background:#fff;z-index:1000;transition:right .3s ease;display:flex;flex-direction:column;box-shadow:-5px 0 25px #0000001a}.mobile-drawer.show[data-v-7db1bbcd]{right:0}.drawer-header[data-v-7db1bbcd]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0}.drawer-brand[data-v-7db1bbcd]{display:flex;align-items:center;gap:.75rem}.drawer-logo[data-v-7db1bbcd]{width:40px;height:40px;border-radius:8px}.drawer-brand-name[data-v-7db1bbcd]{font-size:1.1rem;font-weight:600;color:#1e293b}.drawer-close[data-v-7db1bbcd]{background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b}.close-icon[data-v-7db1bbcd]{width:24px;height:24px}.drawer-content[data-v-7db1bbcd]{flex:1;overflow-y:auto;padding:1rem}.drawer-user-info[data-v-7db1bbcd]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:10px;margin-bottom:1.5rem}.drawer-avatar[data-v-7db1bbcd]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid white}.drawer-user-details h4[data-v-7db1bbcd]{margin:0;font-size:1rem;color:#1e293b;font-weight:600}.drawer-user-details p[data-v-7db1bbcd]{margin:.25rem 0 0;font-size:.85rem;color:#64748b}.drawer-nav-links[data-v-7db1bbcd]{display:flex;flex-direction:column;gap:.5rem}.drawer-nav-link[data-v-7db1bbcd]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.95rem;font-weight:500;border-radius:8px;transition:all .3s ease}.drawer-nav-link[data-v-7db1bbcd]:hover{background:#f1f5fe;color:#7c3aed}.drawer-nav-link.router-link-exact-active[data-v-7db1bbcd]{background:#f1f5fe;color:#7c3aed;font-weight:600}.drawer-nav-icon[data-v-7db1bbcd]{width:20px;height:20px}.drawer-footer[data-v-7db1bbcd]{padding:1rem;border-top:1px solid #e2e8f0;margin-top:auto}.drawer-logout-btn[data-v-7db1bbcd]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem;background:#fef2f2;color:#ef4444;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .3s ease}.drawer-logout-btn[data-v-7db1bbcd]:hover{background:#fee2e2}.logout-icon[data-v-7db1bbcd]{width:18px;height:18px}@media(max-width:1024px){.desktop-links[data-v-7db1bbcd]{display:none}.mobile-menu-toggle[data-v-7db1bbcd]{display:block}.navbar-brand[data-v-7db1bbcd],.navbar-actions[data-v-7db1bbcd]{min-width:auto}}@media(max-width:768px){.navbar[data-v-7db1bbcd]{padding:.75rem 1rem}.brand-name[data-v-7db1bbcd]{font-size:1.1rem}.brand-category[data-v-7db1bbcd]{display:none}.notifications-dropdown[data-v-7db1bbcd]{width:300px;right:-50px}.mobile-drawer[data-v-7db1bbcd]{width:280px}}@media(max-width:480px){.user-name[data-v-7db1bbcd]{display:none}.notifications-dropdown[data-v-7db1bbcd]{width:280px;right:-80px}}.admin-page[data-v-f28d5b68]{padding:2rem;min-height:100vh;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.page-header[data-v-f28d5b68]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.page-title[data-v-f28d5b68]{font-size:1.875rem;font-weight:700;color:#1e293b;margin:0}.refresh-btn[data-v-f28d5b68]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #4f46e54d}.refresh-btn[data-v-f28d5b68]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 25px #4f46e566}.refresh-btn[data-v-f28d5b68]:disabled{opacity:.7;cursor:not-allowed}.refresh-icon[data-v-f28d5b68],.loading-icon[data-v-f28d5b68]{width:1.25rem;height:1.25rem}.loading-icon[data-v-f28d5b68]{animation:spin-f28d5b68 1s linear infinite}@keyframes spin-f28d5b68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container[data-v-f28d5b68]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1.5rem}.loading-spinner[data-v-f28d5b68]{width:4rem;height:4rem;border:4px solid #e2e8f0;border-top-color:#4f46e5;border-radius:50%;animation:spin-f28d5b68 1s linear infinite}.loading-text[data-v-f28d5b68]{font-size:1.125rem;color:#64748b;font-weight:500}.financial-cards[data-v-f28d5b68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem}.financial-card[data-v-f28d5b68]{padding:2rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:all .3s ease}.financial-card[data-v-f28d5b68]:hover{transform:translateY(-5px)}.financial-card[data-v-f28d5b68]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.wallet-card[data-v-f28d5b68]{background:linear-gradient(135deg,#10b981,#34d399);color:#fff}.dues-card[data-v-f28d5b68]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#475569;border:2px solid #e2e8f0}.dues-card.has-dues[data-v-f28d5b68]{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#fff;border:none}.card-header[data-v-f28d5b68]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.card-icon[data-v-f28d5b68]{width:3.5rem;height:3.5rem;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-icon svg[data-v-f28d5b68]{width:1.75rem;height:1.75rem}.card-info[data-v-f28d5b68]{flex:1}.card-title[data-v-f28d5b68]{font-size:1.125rem;font-weight:600;margin:0 0 .25rem}.card-subtitle[data-v-f28d5b68]{font-size:.875rem;opacity:.9;margin:0}.card-amount[data-v-f28d5b68]{font-size:2.5rem;font-weight:700;line-height:1}.currency[data-v-f28d5b68]{font-size:1.25rem;font-weight:500;opacity:.9}.charts-section[data-v-f28d5b68]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-bottom:2.5rem}.chart-container[data-v-f28d5b68]{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 4px 20px #00000014;transition:transform .3s ease}.chart-container[data-v-f28d5b68]:hover{transform:translateY(-3px)}.chart-container.full-width[data-v-f28d5b68]{grid-column:1 / -1}.chart-header[data-v-f28d5b68]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.chart-title[data-v-f28d5b68]{font-size:1.125rem;font-weight:600;color:#1e293b;margin:0}.chart-legend[data-v-f28d5b68]{display:flex;flex-direction:column;gap:.5rem}.legend-item[data-v-f28d5b68]{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.legend-color[data-v-f28d5b68]{width:12px;height:12px;border-radius:4px}.legend-label[data-v-f28d5b68]{color:#64748b;min-width:80px}.legend-value[data-v-f28d5b68]{font-weight:600;color:#1e293b}.filter-btn[data-v-f28d5b68]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.filter-btn[data-v-f28d5b68]:hover{background:#e2e8f0;border-color:#cbd5e1}.filter-btn svg[data-v-f28d5b68]{width:1rem;height:1rem}.chart-wrapper[data-v-f28d5b68]{height:280px}.orders-section[data-v-f28d5b68]{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #00000014}.section-header[data-v-f28d5b68]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-title[data-v-f28d5b68]{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0}.orders-count[data-v-f28d5b68]{background:#f1f5f9;padding:.5rem 1rem;border-radius:8px;color:#475569;font-weight:500;font-size:.875rem}.desktop-table[data-v-f28d5b68]{overflow-x:auto}.desktop-table table[data-v-f28d5b68]{width:100%;border-collapse:collapse;min-width:1000px}.desktop-table thead[data-v-f28d5b68]{background:#f8fafc}.desktop-table th[data-v-f28d5b68]{padding:1rem;text-align:right;font-weight:600;color:#475569;font-size:.875rem;border-bottom:2px solid #e2e8f0}.desktop-table td[data-v-f28d5b68]{padding:1rem;border-bottom:1px solid #f1f5f9;color:#475569}.desktop-table tbody tr[data-v-f28d5b68]:hover{background:#f8fafc}.index-column[data-v-f28d5b68]{text-align:center;font-weight:600;color:#64748b}.customer-name[data-v-f28d5b68]{font-weight:500;color:#1e293b}.price-column[data-v-f28d5b68]{font-weight:700;color:#10b981}.status-badge[data-v-f28d5b68]{display:inline-block;padding:.375rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600}.status-badge.completed[data-v-f28d5b68]{background:#d1fae5;color:#065f46}.status-badge.pending[data-v-f28d5b68]{background:#fef3c7;color:#92400e}.status-badge.cancelled[data-v-f28d5b68]{background:#fee2e2;color:#991b1b}.status-badge.shipped[data-v-f28d5b68]{background:#dbeafe;color:#1e40af}.status-badge.delivered[data-v-f28d5b68]{background:#f3e8ff;color:#6b21a8}.status-badge.default[data-v-f28d5b68]{background:#f1f5f9;color:#475569}.payment-status[data-v-f28d5b68]{font-weight:500}.payment-status.paid[data-v-f28d5b68]{color:#10b981}.date-column[data-v-f28d5b68]{color:#64748b;font-size:.875rem}.actions-column[data-v-f28d5b68]{display:flex;gap:.5rem}.action-btn[data-v-f28d5b68]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:none;border-radius:8px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.action-btn.edit-btn[data-v-f28d5b68]{background:#e0e7ff;color:#4f46e5}.action-btn.edit-btn[data-v-f28d5b68]:hover{background:#c7d2fe}.action-btn.refund-btn[data-v-f28d5b68]{background:#fee2e2;color:#ef4444}.action-btn.refund-btn[data-v-f28d5b68]:hover{background:#fecaca}.action-btn svg[data-v-f28d5b68]{width:1rem;height:1rem}.mobile-cards[data-v-f28d5b68]{display:none;flex-direction:column;gap:1rem}.order-card[data-v-f28d5b68]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;transition:all .3s ease}.order-card[data-v-f28d5b68]:hover{border-color:#c7d2fe;box-shadow:0 4px 12px #4f46e51a}.card-header[data-v-f28d5b68]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.order-info[data-v-f28d5b68]{display:flex;flex-direction:column;gap:.25rem}.order-number[data-v-f28d5b68]{font-size:.875rem;color:#64748b}.order-date[data-v-f28d5b68]{font-size:.75rem;color:#94a3b8}.order-amount[data-v-f28d5b68]{font-size:1.25rem;font-weight:700;color:#10b981}.card-content[data-v-f28d5b68]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.customer-info-mobile[data-v-f28d5b68],.product-info[data-v-f28d5b68]{display:flex;justify-content:space-between}.customer-label[data-v-f28d5b68],.product-label[data-v-f28d5b68]{color:#64748b;font-size:.875rem}.customer-name[data-v-f28d5b68],.product-name[data-v-f28d5b68]{font-weight:500;color:#1e293b;text-align:left}.card-footer[data-v-f28d5b68]{display:flex;justify-content:space-between;align-items:center}.status-badges[data-v-f28d5b68]{display:flex;gap:.5rem}.payment-badge[data-v-f28d5b68]{padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500;background:#f1f5f9;color:#475569}.payment-badge.paid[data-v-f28d5b68]{background:#d1fae5;color:#065f46}.card-actions[data-v-f28d5b68]{display:flex;gap:.5rem}.mobile-action-btn[data-v-f28d5b68]{width:2.5rem;height:2.5rem;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.mobile-action-btn.edit-btn[data-v-f28d5b68]{background:#e0e7ff;color:#4f46e5}.mobile-action-btn.edit-btn[data-v-f28d5b68]:hover{background:#c7d2fe}.mobile-action-btn.refund-btn[data-v-f28d5b68]{background:#fee2e2;color:#ef4444}.mobile-action-btn.refund-btn[data-v-f28d5b68]:hover{background:#fecaca}.mobile-action-btn svg[data-v-f28d5b68]{width:1.25rem;height:1.25rem}@media(max-width:768px){.admin-page[data-v-f28d5b68]{padding:1rem}.page-header[data-v-f28d5b68]{flex-direction:column;align-items:flex-start;gap:1rem}.page-title[data-v-f28d5b68]{font-size:1.5rem}.financial-cards[data-v-f28d5b68],.charts-section[data-v-f28d5b68]{grid-template-columns:1fr}.chart-container.full-width[data-v-f28d5b68]{grid-column:1}.desktop-table[data-v-f28d5b68]{display:none}.mobile-cards[data-v-f28d5b68]{display:flex}}@media(max-width:480px){.chart-header[data-v-f28d5b68]{flex-direction:column;gap:1rem}.filter-btn[data-v-f28d5b68]{align-self:flex-start}.section-header[data-v-f28d5b68]{flex-direction:column;align-items:flex-start;gap:1rem}}.trader-profile-page[data-v-09d78b28]{min-height:100vh;background:#f9fafb}.loading-container[data-v-09d78b28]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3e8ff,#fee2e2)}.loading-spinner[data-v-09d78b28]{width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#8b5cf6;border-radius:50%;animation:spin-09d78b28 1s linear infinite;margin-bottom:1rem}.loading-text[data-v-09d78b28]{color:#6b7280;font-size:1.125rem}@keyframes spin-09d78b28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-09d78b28],.no-data-container[data-v-09d78b28]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3e8ff,#fee2e2);text-align:center;padding:2rem}.error-title[data-v-09d78b28],.no-data-title[data-v-09d78b28]{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.error-message[data-v-09d78b28]{color:#6b7280;margin-bottom:2rem;max-width:400px}.error-actions[data-v-09d78b28]{display:flex;gap:1rem}.retry-btn[data-v-09d78b28],.back-btn[data-v-09d78b28],.auth-btn[data-v-09d78b28]{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;font-size:.875rem}.retry-btn[data-v-09d78b28]{background:#8b5cf6;color:#fff}.retry-btn[data-v-09d78b28]:hover{background:#7c3aed}.back-btn[data-v-09d78b28],.auth-btn[data-v-09d78b28]{background:#4b5563;color:#fff}.back-btn[data-v-09d78b28]:hover,.auth-btn[data-v-09d78b28]:hover{background:#374151}.profile-header[data-v-09d78b28]{background:#fff;border-bottom:1px solid #e5e7eb}.header-content[data-v-09d78b28]{max-width:80rem;margin:0 auto;padding:2rem 1rem}.profile-info[data-v-09d78b28]{display:flex;align-items:center;gap:1.5rem}.avatar-container[data-v-09d78b28]{flex-shrink:0}.profile-avatar[data-v-09d78b28]{width:5rem;height:5rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar-text[data-v-09d78b28]{color:#fff;font-size:1.875rem;font-weight:700}.profile-details[data-v-09d78b28]{flex:1}.profile-name[data-v-09d78b28]{font-size:1.875rem;font-weight:700;color:#111827;margin:0}.profile-role[data-v-09d78b28]{color:#6b7280;font-size:1.125rem;margin-top:.25rem;margin-bottom:.5rem}.profile-meta[data-v-09d78b28]{display:flex;align-items:center;gap:.5rem}.meta-item[data-v-09d78b28]{color:#6b7280;font-size:.875rem}.meta-separator[data-v-09d78b28]{color:#9ca3af}.header-actions[data-v-09d78b28]{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem}.status-badge[data-v-09d78b28]{padding:.375rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.status-blocked[data-v-09d78b28]{background:#fee2e2;color:#dc2626}.status-pending[data-v-09d78b28]{background:#fef3c7;color:#d97706}.status-verified[data-v-09d78b28]{background:#d1fae5;color:#059669}.status-inactive[data-v-09d78b28]{background:#f3f4f6;color:#4b5563}.refresh-btn[data-v-09d78b28]{display:inline-flex;align-items:center;padding:.5rem 1rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.refresh-btn[data-v-09d78b28]:hover{background:#f9fafb;border-color:#9ca3af}.refresh-icon[data-v-09d78b28]{margin-left:.5rem}.profile-sections[data-v-09d78b28]{max-width:80rem;margin:0 auto;padding:2rem 1rem;display:flex;flex-direction:column;gap:2rem}.profile-section[data-v-09d78b28]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.section-header[data-v-09d78b28]{display:flex;align-items:center;padding:1rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.section-icon[data-v-09d78b28]{margin-left:.5rem;color:#4f46e5}.section-title[data-v-09d78b28]{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.drawer-avatar[data-v-09d78b28]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid white}.section-content[data-v-09d78b28]{padding:1.5rem}.grid-container[data-v-09d78b28]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media(min-width:768px){.grid-container[data-v-09d78b28]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-container[data-v-09d78b28]{grid-template-columns:repeat(4,1fr)}}.info-item[data-v-09d78b28]{display:flex;flex-direction:column}.info-label[data-v-09d78b28]{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.info-value[data-v-09d78b28]{font-size:.875rem;font-weight:500;color:#111827}.info-value.with-icon[data-v-09d78b28]{display:flex;align-items:center}.value-icon[data-v-09d78b28]{margin-left:.25rem;color:#9ca3af}.truncated-text[data-v-09d78b28]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description-container[data-v-09d78b28]{margin-top:1.5rem}.description-text[data-v-09d78b28]{background:#f9fafb;padding:1rem;border-radius:.375rem;font-size:.875rem;color:#374151;line-height:1.5}.status-container[data-v-09d78b28]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.status-container[data-v-09d78b28]{flex-direction:row;justify-content:space-between;align-items:flex-start}}.status-info[data-v-09d78b28]{display:flex;align-items:flex-start;gap:1rem}.status-icon-container[data-v-09d78b28]{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-icon-container.status-blocked[data-v-09d78b28]{background:#fee2e2;color:#dc2626}.status-icon-container.status-pending[data-v-09d78b28]{background:#fef3c7;color:#d97706}.status-icon-container.status-verified[data-v-09d78b28]{background:#d1fae5;color:#059669}.status-icon-container.status-inactive[data-v-09d78b28]{background:#f3f4f6;color:#6b7280}.status-icon[data-v-09d78b28]{width:1.5rem;height:1.5rem}.status-details[data-v-09d78b28]{flex:1}.status-title[data-v-09d78b28]{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .25rem}.status-description[data-v-09d78b28]{font-size:.875rem;color:#6b7280;margin:0;line-height:1.5}.registration-date[data-v-09d78b28]{text-align:left}@media(min-width:768px){.registration-date[data-v-09d78b28]{text-align:right}}.date-label[data-v-09d78b28]{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.date-value[data-v-09d78b28]{font-size:.875rem;font-weight:500;color:#111827}.stats-grid[data-v-09d78b28]{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-top:1.5rem}@media(min-width:768px){.stats-grid[data-v-09d78b28]{grid-template-columns:repeat(3,1fr)}}.stat-item[data-v-09d78b28]{background:#f9fafb;padding:1rem;border-radius:.5rem;text-align:center}.stat-label[data-v-09d78b28]{font-size:.75rem;color:#6b7280;margin-bottom:.25rem}.stat-value[data-v-09d78b28]{font-size:.875rem;font-weight:600;color:#111827}.stat-value.verified[data-v-09d78b28]{color:#059669}.stat-value.not-verified[data-v-09d78b28]{color:#dc2626}.documents-grid[data-v-09d78b28]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media(min-width:640px){.documents-grid[data-v-09d78b28]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.documents-grid[data-v-09d78b28]{grid-template-columns:repeat(4,1fr)}}.document-item[data-v-09d78b28]{display:flex;flex-direction:column}.document-title[data-v-09d78b28]{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.75rem}.document-image[data-v-09d78b28],.document-placeholder[data-v-09d78b28]{aspect-ratio:1/1;border-radius:.5rem;overflow:hidden}.document-image img[data-v-09d78b28]{width:100%;height:100%;object-fit:cover;border:1px solid #e5e7eb}.document-placeholder[data-v-09d78b28]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f9fafb;border:2px dashed #d1d5db}.placeholder-icon[data-v-09d78b28]{color:#9ca3af;margin-bottom:.5rem}.placeholder-text[data-v-09d78b28]{font-size:.75rem;color:#6b7280}@media(min-width:768px){.header-content[data-v-09d78b28]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-09d78b28]{margin-top:0}.profile-info[data-v-09d78b28]{align-items:flex-start}}.add-product-page[data-v-207ad9d7]{min-height:100vh;background:linear-gradient(135deg,#faf0ff,#fef8f5,#fff);display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.page-container[data-v-207ad9d7]{width:100%;max-width:72rem}.form-wrapper[data-v-207ad9d7]{background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(155,81,224,.1);border-radius:1.5rem;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media(min-width:768px){.form-wrapper[data-v-207ad9d7]{padding:3rem}}.header[data-v-207ad9d7]{text-align:center;margin-bottom:2rem}.title[data-v-207ad9d7]{font-size:2rem;font-weight:700;color:#000;margin-bottom:.5rem}@media(min-width:768px){.title[data-v-207ad9d7]{font-size:2.5rem}}.subtitle[data-v-207ad9d7]{font-size:.875rem;color:#6b7280;max-width:28rem;margin:0 auto}.product-form[data-v-207ad9d7],.image-section[data-v-207ad9d7]{display:flex;flex-direction:column;gap:1.5rem}.section-header[data-v-207ad9d7]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-icon[data-v-207ad9d7]{width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:50%;display:flex;align-items:center;justify-content:center}.header-icon svg[data-v-207ad9d7]{color:#fff}.header-info[data-v-207ad9d7]{flex:1}.section-title[data-v-207ad9d7]{font-size:1.125rem;font-weight:700;color:#6b2b7a;margin:0}.section-description[data-v-207ad9d7]{font-size:.875rem;color:#6b7280;margin:.25rem 0 0}.clear-all-btn[data-v-207ad9d7]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fee2e2;color:#dc2626;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.clear-all-btn[data-v-207ad9d7]:hover{background:#fecaca}.upload-area[data-v-207ad9d7]{display:flex;flex-direction:column;gap:.75rem}.upload-container[data-v-207ad9d7]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-radius:1rem;border:2px dashed;background:linear-gradient(135deg,#f3e8ff,#fdf2f8);border-color:#d8b4fe;transition:all .3s}.upload-container.uploading[data-v-207ad9d7]{background:#eff6ff;border-color:#60a5fa}.upload-container.error[data-v-207ad9d7]{background:#fef2f2;border-color:#f87171}.upload-container.success[data-v-207ad9d7]{background:#f0fdf4;border-color:#4ade80}.upload-icon[data-v-207ad9d7]{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upload-icon[data-v-207ad9d7]:not(.uploading):not(.error):not(.success){background:linear-gradient(135deg,#8b5cf6,#ec4899)}.upload-icon.uploading[data-v-207ad9d7]{background:#3b82f6}.upload-icon.error[data-v-207ad9d7]{background:#ef4444}.upload-icon.success[data-v-207ad9d7]{background:#10b981}.upload-icon svg[data-v-207ad9d7]{color:#fff}.spinner[data-v-207ad9d7]{animation:spin-207ad9d7 1s linear infinite}@keyframes spin-207ad9d7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-content[data-v-207ad9d7]{flex:1}.file-input[data-v-207ad9d7]{width:100%;font-size:.875rem;background:transparent;border:none;outline:none;cursor:pointer}.file-input[data-v-207ad9d7]:disabled{cursor:not-allowed;opacity:.5}.upload-text[data-v-207ad9d7]{margin-top:.5rem}.upload-status[data-v-207ad9d7]{font-size:.875rem;font-weight:500;margin:0}.upload-status[data-v-207ad9d7]:not(.uploading):not(.error):not(.success){color:#7c3aed}.upload-status.uploading[data-v-207ad9d7]{color:#1d4ed8}.upload-status.error[data-v-207ad9d7]{color:#dc2626}.upload-status.success[data-v-207ad9d7]{color:#059669}.upload-hint[data-v-207ad9d7]{font-size:.75rem;color:#6b7280;margin:.25rem 0 0}.error-message[data-v-207ad9d7]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.error-icon svg[data-v-207ad9d7]{color:#ef4444}.error-title[data-v-207ad9d7]{font-size:.875rem;font-weight:500;color:#dc2626;margin:0}.error-description[data-v-207ad9d7]{font-size:.75rem;color:#991b1b;margin:.25rem 0 0}.previews-section[data-v-207ad9d7]{display:flex;flex-direction:column;gap:1rem}.previews-header[data-v-207ad9d7]{display:flex;align-items:center;justify-content:space-between}.previews-count[data-v-207ad9d7]{display:flex;align-items:center;gap:.5rem}.count-badge[data-v-207ad9d7]{width:1.5rem;height:1.5rem;background:#d1fae5;color:#059669;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.previews-title[data-v-207ad9d7]{font-size:1rem;font-weight:600;color:#374151;margin:0}.previews-grid[data-v-207ad9d7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.previews-grid[data-v-207ad9d7]{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.previews-grid[data-v-207ad9d7]{grid-template-columns:repeat(5,1fr)}}.preview-item[data-v-207ad9d7]{position:relative}.preview-image-container[data-v-207ad9d7]{aspect-ratio:1/1;border-radius:.75rem;overflow:hidden;border:2px solid #e5e7eb;background:#f9fafb;box-shadow:0 1px 3px #0000001a;transition:all .3s;position:relative}.preview-image-container[data-v-207ad9d7]:hover{border-color:#d8b4fe;box-shadow:0 4px 6px #0000001a}.preview-image[data-v-207ad9d7]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.preview-image-container:hover .preview-image[data-v-207ad9d7]{transform:scale(1.05)}.delete-btn[data-v-207ad9d7]{position:absolute;top:-.5rem;right:-.5rem;background:#ef4444;color:#fff;border:none;border-radius:50%;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .2s;box-shadow:0 2px 4px #0003}.preview-item:hover .delete-btn[data-v-207ad9d7]{opacity:1;transform:scale(1.1)}.delete-btn[data-v-207ad9d7]:hover{background:#dc2626}.image-number[data-v-207ad9d7]{position:absolute;top:.5rem;left:.5rem;background:#000000b3;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:1rem;opacity:0;transition:opacity .3s}.preview-item:hover .image-number[data-v-207ad9d7]{opacity:1}.hover-overlay[data-v-207ad9d7]{position:absolute;inset:0;background:#0003;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.preview-item:hover .hover-overlay[data-v-207ad9d7]{opacity:1}.hover-overlay span[data-v-207ad9d7]{color:#fff;font-size:.75rem;font-weight:500}.empty-state[data-v-207ad9d7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:1rem;border:2px dashed #d1d5db;transition:border-color .3s}.empty-state[data-v-207ad9d7]:hover{border-color:#d8b4fe}.empty-icon[data-v-207ad9d7]{width:4rem;height:4rem;background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.empty-icon svg[data-v-207ad9d7]{color:#9ca3af}.empty-title[data-v-207ad9d7]{font-size:1.125rem;font-weight:600;color:#4b5563;margin-bottom:.5rem}.empty-description[data-v-207ad9d7]{font-size:.875rem;color:#6b7280;text-align:center;max-width:24rem;margin-bottom:1rem}.empty-hints[data-v-207ad9d7]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af}.hint-separator[data-v-207ad9d7]{color:#d1d5db}.form-fields[data-v-207ad9d7]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-207ad9d7]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-207ad9d7]{font-size:.875rem;font-weight:500;color:#374151}.required[data-v-207ad9d7]{color:#ef4444}.field-input[data-v-207ad9d7],.field-textarea[data-v-207ad9d7],.field-select[data-v-207ad9d7]{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;transition:all .2s}.field-input[data-v-207ad9d7]:focus,.field-textarea[data-v-207ad9d7]:focus,.field-select[data-v-207ad9d7]:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61a}.field-textarea[data-v-207ad9d7]{resize:vertical;min-height:6rem}.field-select[data-v-207ad9d7]{background:#fff;cursor:pointer}.submit-btn[data-v-207ad9d7]{width:100%;padding:.875rem 1rem;background:linear-gradient(135deg,#00000080,#000000a6);color:#fff;border:none;border-radius:.75rem;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 4px 6px #0000001a}.submit-btn[data-v-207ad9d7]:hover:not(:disabled){background:linear-gradient(135deg,#170a1a,#0e090f);box-shadow:0 6px 8px #00000026}.submit-btn[data-v-207ad9d7]:disabled{opacity:.6;cursor:not-allowed}.loading-text[data-v-207ad9d7]{display:flex;align-items:center;justify-content:center;gap:.5rem}.products-view[data-v-a5cbdf80]{min-height:100vh;background:#f8fafc;padding:2rem 1rem}.view-container[data-v-a5cbdf80]{max-width:1400px;margin:0 auto}.page-title[data-v-a5cbdf80]{text-align:center;font-size:2rem;font-weight:800;color:#4c1d95;margin-bottom:2rem}.desktop-table[data-v-a5cbdf80]{display:none}@media(min-width:1024px){.desktop-table[data-v-a5cbdf80]{display:block}}.table-wrapper[data-v-a5cbdf80]{overflow-x:auto;border-radius:1rem;box-shadow:0 10px 25px #0000001a;border:1px solid #e9d5ff;background:#fdf8ff}table[data-v-a5cbdf80]{width:100%;border-collapse:collapse;text-align:center}thead[data-v-a5cbdf80]{background:#3b1b66;color:#fff}thead th[data-v-a5cbdf80]{padding:1rem;font-weight:600;font-size:.875rem;text-transform:uppercase;border-bottom:2px solid #6d28d9}tbody tr[data-v-a5cbdf80]{border-bottom:1px solid #f3e8ff;transition:background-color .2s}tbody tr[data-v-a5cbdf80]:hover{background:#f3e8ff}td[data-v-a5cbdf80]{padding:1rem}.loading-cell[data-v-a5cbdf80],.empty-cell[data-v-a5cbdf80]{text-align:center;padding:3rem;color:#6b7280}.loading-spinner[data-v-a5cbdf80]{width:2rem;height:2rem;border:3px solid #e5e7eb;border-top-color:#8b5cf6;border-radius:50%;animation:spin-a5cbdf80 1s linear infinite;margin:0 auto 1rem}@keyframes spin-a5cbdf80{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-image[data-v-a5cbdf80]{width:60px;height:60px;margin:0 auto;border-radius:50%;overflow:hidden;border:2px solid #e5e7eb}.product-image img[data-v-a5cbdf80]{width:100%;height:100%;object-fit:cover}.no-image[data-v-a5cbdf80]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:.75rem}.title-cell[data-v-a5cbdf80]{font-weight:500;color:#1f2937}.category-cell[data-v-a5cbdf80]{color:#6b7280}.trader-link[data-v-a5cbdf80]{color:#8b5cf6;text-decoration:none;font-weight:500;transition:color .2s}.trader-link[data-v-a5cbdf80]:hover{color:#7c3aed;text-decoration:underline}.price-cell[data-v-a5cbdf80]{font-weight:600;color:#059669}.quantity-cell[data-v-a5cbdf80]{font-weight:500;color:#374151}.date-cell[data-v-a5cbdf80]{color:#6b7280;font-size:.875rem}.action-buttons[data-v-a5cbdf80]{display:flex;gap:.5rem;justify-content:center}.edit-btn[data-v-a5cbdf80],.delete-btn[data-v-a5cbdf80]{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none}.edit-btn[data-v-a5cbdf80]{background:#6d28d9;color:#fff}.edit-btn[data-v-a5cbdf80]:hover{background:#5b21b6;transform:translateY(-1px);box-shadow:0 4px 6px #6b21a833}.delete-btn[data-v-a5cbdf80]{background:#d926a9;color:#fff}.delete-btn[data-v-a5cbdf80]:hover{background:#ad1b87;transform:translateY(-1px);box-shadow:0 4px 6px #ad1b8733}.mobile-cards[data-v-a5cbdf80]{display:block;margin-top:2rem}@media(min-width:1024px){.mobile-cards[data-v-a5cbdf80]{display:none}}.loading-card[data-v-a5cbdf80],.empty-card[data-v-a5cbdf80]{text-align:center;padding:3rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px #0000000d;margin-bottom:1rem}.product-card[data-v-a5cbdf80]{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:1rem;box-shadow:0 4px 6px #0000000d;border:1px solid #f3e8ff;transition:transform .2s,box-shadow .2s}.product-card[data-v-a5cbdf80]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.card-header[data-v-a5cbdf80]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.product-image-mobile[data-v-a5cbdf80]{width:60px;height:60px;border-radius:50%;overflow:hidden;border:2px solid #e5e7eb;flex-shrink:0}.product-image-mobile img[data-v-a5cbdf80]{width:100%;height:100%;object-fit:cover}.no-image-mobile[data-v-a5cbdf80]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:.75rem}.product-info-mobile[data-v-a5cbdf80]{flex:1}.product-title-mobile[data-v-a5cbdf80]{font-size:1.125rem;font-weight:700;color:#7c3aed;margin:0 0 .25rem}.product-category-mobile[data-v-a5cbdf80]{font-size:.875rem;color:#6b7280;margin:0}.card-details[data-v-a5cbdf80]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.detail-item[data-v-a5cbdf80]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.detail-label[data-v-a5cbdf80]{font-weight:600;color:#374151;font-size:.875rem}.detail-value[data-v-a5cbdf80]{color:#6b7280;font-size:.875rem}.trader-link-mobile[data-v-a5cbdf80]{color:#8b5cf6;text-decoration:none;font-weight:500}.trader-link-mobile[data-v-a5cbdf80]:hover{text-decoration:underline}.card-actions[data-v-a5cbdf80]{display:flex;gap:.75rem;justify-content:flex-end}.edit-btn-mobile[data-v-a5cbdf80],.delete-btn-mobile[data-v-a5cbdf80]{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none}.edit-btn-mobile[data-v-a5cbdf80]{background:#6d28d9;color:#fff}.delete-btn-mobile[data-v-a5cbdf80]{background:#d926a9;color:#fff}@media(max-width:640px){.products-view[data-v-a5cbdf80]{padding:1rem .5rem}.page-title[data-v-a5cbdf80]{font-size:1.5rem}.product-card[data-v-a5cbdf80]{padding:1rem}.card-actions[data-v-a5cbdf80]{flex-direction:column}.edit-btn-mobile[data-v-a5cbdf80],.delete-btn-mobile[data-v-a5cbdf80]{width:100%;justify-content:center}}.product-row[data-v-a5cbdf80]{animation:fadeIn-a5cbdf80 .3s ease-in-out}@keyframes fadeIn-a5cbdf80{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}button[data-v-a5cbdf80]:hover{transform:translateY(-1px);transition:transform .2s}button[data-v-a5cbdf80]:active{transform:translateY(0)}button[data-v-a5cbdf80]:focus,a[data-v-a5cbdf80]:focus{outline:2px solid #8b5cf6;outline-offset:2px}.table-wrapper[data-v-a5cbdf80]::-webkit-scrollbar{height:8px}.table-wrapper[data-v-a5cbdf80]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.table-wrapper[data-v-a5cbdf80]::-webkit-scrollbar-thumb{background:#c4b5fd;border-radius:4px}.table-wrapper[data-v-a5cbdf80]::-webkit-scrollbar-thumb:hover{background:#a78bfa}.direct-payment-system[data-v-7ca06800]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:2rem 1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.progress-container[data-v-7ca06800]{max-width:800px;margin:0 auto 3rem;position:relative}.progress-steps[data-v-7ca06800]{display:flex;justify-content:space-between;position:relative;z-index:2}.step[data-v-7ca06800]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.step-circle[data-v-7ca06800]{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-weight:600;color:#6b7280;transition:all .3s ease;margin-bottom:.5rem;border:3px solid white;box-shadow:0 2px 4px #0000001a}.step.active .step-circle[data-v-7ca06800]{background:#3b82f6;color:#fff;transform:scale(1.1)}.step.completed .step-circle[data-v-7ca06800]{background:#10b981;color:#fff}.step-label[data-v-7ca06800]{font-size:.875rem;color:#6b7280;text-align:center;font-weight:500}.step.active .step-label[data-v-7ca06800]{color:#3b82f6;font-weight:600}.progress-bar[data-v-7ca06800]{position:absolute;top:20px;left:50px;right:50px;height:4px;background:#e5e7eb;border-radius:2px;z-index:1}.progress-fill[data-v-7ca06800]{height:100%;background:linear-gradient(90deg,#10b981,#3b82f6);border-radius:2px;transition:width .3s ease}.step-content[data-v-7ca06800]{max-width:800px;margin:0 auto}.step-card[data-v-7ca06800]{background:#fff;border-radius:1rem;box-shadow:0 10px 25px #0000001a;padding:2rem;border:1px solid #e5e7eb}.step-header[data-v-7ca06800]{text-align:center;margin-bottom:2rem}.step-icon[data-v-7ca06800]{margin-bottom:1rem;display:flex;justify-content:center}.step-title[data-v-7ca06800]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.step-description[data-v-7ca06800]{color:#6b7280;font-size:.875rem}.search-form[data-v-7ca06800]{max-width:400px;margin:0 auto}.input-group[data-v-7ca06800]{margin-bottom:1.5rem}.input-label[data-v-7ca06800]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.required[data-v-7ca06800]{color:#ef4444;margin-right:.25rem}.input-with-icon[data-v-7ca06800]{position:relative;display:flex;align-items:center}.country-code[data-v-7ca06800]{background:#f3f4f6;padding:10px 5px 5px 10px;border:2px solid #e5e7eb;border-right:none;border-radius:.5rem 0 0 .5rem;display:flex;align-items:center;gap:.5rem;font-weight:500}.phone-input[data-v-7ca06800]{padding:10px 5px 5px 10px;border:2px solid #e5e7eb;border-radius:0 .5rem .5rem 0;transition:all .2s}.phone-input[data-v-7ca06800]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.input-icon[data-v-7ca06800]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af}.search-btn[data-v-7ca06800]{width:100%;padding:.875rem;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.search-btn[data-v-7ca06800]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.search-btn[data-v-7ca06800]:disabled{opacity:.6;cursor:not-allowed}.spinner[data-v-7ca06800]{width:20px;height:20px;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:spin-7ca06800 1s linear infinite}@keyframes spin-7ca06800{to{transform:rotate(360deg)}}.orders-management[data-v-7ca06800]{width:100%}.orders-header[data-v-7ca06800]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.header-content[data-v-7ca06800]{display:flex;justify-content:space-between;align-items:center}.user-badge[data-v-7ca06800]{display:flex;align-items:center;gap:1rem}.user-avatar-small[data-v-7ca06800]{width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600}.user-name-small[data-v-7ca06800]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0}.user-phone-small[data-v-7ca06800]{color:#6b7280;font-size:.875rem;margin:0}.header-actions[data-v-7ca06800]{display:flex;gap:.75rem}.add-product-btn[data-v-7ca06800],.refresh-btn[data-v-7ca06800]{padding:.5rem 1rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.add-product-btn[data-v-7ca06800]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none}.add-product-btn[data-v-7ca06800]:hover{opacity:.9;transform:translateY(-1px)}.refresh-btn[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.refresh-btn[data-v-7ca06800]:hover{border-color:#d1d5db;background:#f9fafb}.orders-summary[data-v-7ca06800]{margin-bottom:2rem}.summary-card[data-v-7ca06800]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;background:#f9fafb;border-radius:.75rem;padding:1.5rem}.summary-item[data-v-7ca06800]{display:flex;align-items:center;gap:1rem}.summary-icon[data-v-7ca06800]{display:flex;align-items:center}.summary-label[data-v-7ca06800]{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.summary-value[data-v-7ca06800]{font-size:1.25rem;font-weight:700;color:#1f2937}.status-active[data-v-7ca06800]{color:#10b981}.bulk-actions[data-v-7ca06800]{margin-bottom:1.5rem;padding:1rem;background:#eff6ff;border-radius:.75rem;border:2px solid #dbeafe}.bulk-header[data-v-7ca06800]{display:flex;justify-content:space-between;align-items:center}.selected-count[data-v-7ca06800]{font-weight:600;color:#1d4ed8}.bulk-buttons[data-v-7ca06800]{display:flex;gap:.75rem}.bulk-btn[data-v-7ca06800]{padding:.5rem 1rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s}.bulk-btn.secondary[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #d1d5db}.bulk-btn.secondary[data-v-7ca06800]:hover{background:#f9fafb}.bulk-btn.primary[data-v-7ca06800]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;display:flex;align-items:center;gap:.5rem}.bulk-btn.primary[data-v-7ca06800]:hover{opacity:.9}.orders-table-container[data-v-7ca06800]{margin-bottom:2rem}.loading-orders[data-v-7ca06800],.empty-orders[data-v-7ca06800]{text-align:center;padding:3rem}.loading-spinner[data-v-7ca06800]{width:3rem;height:3rem;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin-7ca06800 1s linear infinite;margin:0 auto 1rem}.empty-icon[data-v-7ca06800]{margin-bottom:1rem;display:flex;justify-content:center}.empty-orders h3[data-v-7ca06800]{font-size:1.25rem;font-weight:600;color:#6b7280;margin-bottom:.5rem}.empty-orders p[data-v-7ca06800]{color:#9ca3af;margin-bottom:1.5rem}.add-first-product-btn[data-v-7ca06800]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer}.add-first-product-btn[data-v-7ca06800]:hover{opacity:.9}.desktop-view[data-v-7ca06800]{overflow-x:auto}.desktop-view table[data-v-7ca06800]{width:100%;border-collapse:collapse}.desktop-view th[data-v-7ca06800]{padding:1rem;background:#f9fafb;color:#6b7280;font-weight:600;font-size:.875rem;text-align:right;border-bottom:2px solid #e5e7eb}.desktop-view td[data-v-7ca06800]{padding:1rem;border-bottom:1px solid #f3f4f6;color:#374151;font-size:.875rem}.desktop-view tr[data-v-7ca06800]:hover{background:#f9fafb}.checkbox-col[data-v-7ca06800]{width:40px}.select-all-checkbox[data-v-7ca06800],.order-checkbox[data-v-7ca06800]{width:18px;height:18px;cursor:pointer}.index-col[data-v-7ca06800]{width:50px;text-align:center;color:#9ca3af}.product-col[data-v-7ca06800]{font-weight:500}.description-col[data-v-7ca06800]{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-col[data-v-7ca06800],.quantity-col[data-v-7ca06800],.total-col[data-v-7ca06800]{text-align:center}.total-col[data-v-7ca06800]{font-weight:600;color:#059669}.status-col[data-v-7ca06800]{text-align:center}.status-badge[data-v-7ca06800]{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:500}.status-completed[data-v-7ca06800]{background:#d1fae5;color:#065f46}.status-paid[data-v-7ca06800]{background:#dbeafe;color:#1e40af}.status-pending[data-v-7ca06800]{background:#fef3c7;color:#92400e}.status-cancelled[data-v-7ca06800]{background:#fee2e2;color:#991b1b}.actions-col[data-v-7ca06800]{width:150px}.action-buttons-small[data-v-7ca06800]{display:flex;gap:.5rem}.action-btn[data-v-7ca06800]{padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.25rem}.action-btn.send-btn[data-v-7ca06800]{background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.action-btn.send-btn[data-v-7ca06800]:hover{background:#dbeafe}.action-btn.delete-btn[data-v-7ca06800]{background:#fef2f2;color:#dc2626;border:1px solid #fee2e2}.action-btn.delete-btn[data-v-7ca06800]:hover{background:#fee2e2}.mobile-view[data-v-7ca06800]{display:none}.order-card[data-v-7ca06800]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}.card-header[data-v-7ca06800]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.card-checkbox[data-v-7ca06800]{flex-shrink:0}.mobile-checkbox[data-v-7ca06800]{width:18px;height:18px}.card-title[data-v-7ca06800]{flex:1}.card-title h4[data-v-7ca06800]{margin:0 0 .25rem;font-size:1rem;color:#1f2937}.card-index[data-v-7ca06800]{color:#9ca3af;font-size:.75rem}.card-amount[data-v-7ca06800]{font-weight:600;color:#059669}.card-content[data-v-7ca06800]{margin-bottom:1rem}.card-description[data-v-7ca06800]{color:#6b7280;font-size:.875rem;margin-bottom:1rem}.card-details[data-v-7ca06800]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.detail-item[data-v-7ca06800]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-7ca06800]{color:#9ca3af;font-size:.75rem}.detail-value[data-v-7ca06800]{color:#374151;font-size:.875rem}.card-actions[data-v-7ca06800]{display:flex;gap:.75rem}.mobile-action-btn[data-v-7ca06800]{flex:1;padding:.5rem;border-radius:.5rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.25rem}.mobile-action-btn.send[data-v-7ca06800]{background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.mobile-action-btn.send[data-v-7ca06800]:hover{background:#dbeafe}.mobile-action-btn.delete[data-v-7ca06800]{background:#fef2f2;color:#dc2626;border:1px solid #fee2e2}.mobile-action-btn.delete[data-v-7ca06800]:hover{background:#fee2e2}.navigation-buttons[data-v-7ca06800]{display:flex;gap:1rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.nav-btn[data-v-7ca06800]{flex:1;padding:.875rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.nav-btn.back[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.nav-btn.back[data-v-7ca06800]:hover{border-color:#d1d5db;background:#f9fafb}.modal-overlay[data-v-7ca06800]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal-container[data-v-7ca06800],.payment-modal[data-v-7ca06800]{background:#fff;border-radius:1rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px #00000026}.modal-header[data-v-7ca06800]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-header h3[data-v-7ca06800]{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.modal-close[data-v-7ca06800]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.modal-close[data-v-7ca06800]:hover{color:#6b7280;background:#f3f4f6}.modal-form[data-v-7ca06800]{padding:1.5rem}.form-group[data-v-7ca06800]{margin-bottom:1rem}.form-group label[data-v-7ca06800]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.modal-input[data-v-7ca06800],.modal-textarea[data-v-7ca06800]{width:100%;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;transition:all .2s}.modal-input[data-v-7ca06800]:focus,.modal-textarea[data-v-7ca06800]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.modal-textarea[data-v-7ca06800]{resize:vertical;min-height:80px}.modal-actions[data-v-7ca06800]{display:flex;gap:1rem;margin-top:1.5rem}.modal-btn[data-v-7ca06800]{flex:1;padding:.875rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.modal-btn.cancel[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.modal-btn.cancel[data-v-7ca06800]:hover{border-color:#d1d5db;background:#f9fafb}.modal-btn.submit[data-v-7ca06800]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.modal-btn.submit[data-v-7ca06800]:hover:not(:disabled){opacity:.9}.modal-btn.submit[data-v-7ca06800]:disabled{opacity:.6;cursor:not-allowed}.payment-summary[data-v-7ca06800]{padding:1.5rem;background:#f9fafb;border-radius:.75rem;margin:1.5rem}.summary-item[data-v-7ca06800]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e5e7eb}.summary-item[data-v-7ca06800]:last-child{border-bottom:none}.summary-item.total[data-v-7ca06800]{font-size:1.125rem;font-weight:600}.total-amount[data-v-7ca06800]{color:#059669;font-size:1.25rem}.payment-actions[data-v-7ca06800]{display:flex;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb}.payment-btn[data-v-7ca06800]{flex:1;padding:.875rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.payment-btn.cancel[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.payment-btn.cancel[data-v-7ca06800]:hover{border-color:#d1d5db;background:#f9fafb}.payment-btn.send[data-v-7ca06800]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.payment-btn.send[data-v-7ca06800]:hover:not(:disabled){opacity:.9}.payment-btn.send[data-v-7ca06800]:disabled{opacity:.6;cursor:not-allowed}.register-user[data-v-7ca06800]{width:100%}.register-header[data-v-7ca06800]{text-align:center;margin-bottom:2rem}.register-icon[data-v-7ca06800]{margin-bottom:1rem;display:flex;justify-content:center}.register-title[data-v-7ca06800]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.register-subtitle[data-v-7ca06800]{color:#6b7280}.register-form[data-v-7ca06800]{max-width:400px;margin:0 auto}.form-group[data-v-7ca06800]{margin-bottom:1.5rem}.form-label[data-v-7ca06800]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form-input[data-v-7ca06800]{width:100%;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;transition:all .2s}.form-input[data-v-7ca06800]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-actions[data-v-7ca06800]{display:flex;gap:1rem}.cancel-btn[data-v-7ca06800],.submit-btn[data-v-7ca06800]{flex:1;padding:.875rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s}.cancel-btn[data-v-7ca06800]{background:#fff;color:#6b7280;border:2px solid #e5e7eb}.cancel-btn[data-v-7ca06800]:hover{border-color:#d1d5db;background:#f9fafb}.submit-btn[data-v-7ca06800]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.submit-btn[data-v-7ca06800]:hover:not(:disabled){opacity:.9}.submit-btn[data-v-7ca06800]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.desktop-view[data-v-7ca06800]{display:none}.mobile-view[data-v-7ca06800]{display:block}.summary-card[data-v-7ca06800]{grid-template-columns:1fr;gap:1.5rem}.bulk-header[data-v-7ca06800],.header-content[data-v-7ca06800]{flex-direction:column;align-items:flex-start;gap:1rem}.form-actions[data-v-7ca06800]{flex-direction:column}}@media(max-width:480px){.step-card[data-v-7ca06800]{padding:1.5rem 1rem}.progress-steps[data-v-7ca06800]{flex-direction:column;gap:1rem}.step[data-v-7ca06800]{flex-direction:row;gap:1rem}.step-circle[data-v-7ca06800]{margin-bottom:0}.progress-bar[data-v-7ca06800]{display:none}}.login-wrapper[data-v-560dac06]{direction:rtl;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;min-height:100vh;position:relative;overflow:hidden}.background-animation[data-v-560dac06]{position:fixed;width:100%;height:100%;z-index:-1;background:linear-gradient(135deg,#667eea,#764ba2)}.shape[data-v-560dac06]{position:absolute;border-radius:50%;background:#ffffff1a;animation:float-560dac06 15s infinite linear}.shape-1[data-v-560dac06]{width:400px;height:400px;top:-200px;right:-100px;animation-delay:0s}.shape-2[data-v-560dac06]{width:300px;height:300px;bottom:-150px;left:-50px;animation-delay:-5s;background:#ffffff0d}.shape-3[data-v-560dac06]{width:200px;height:200px;top:50%;left:10%;animation-delay:-10s;background:#ffffff08}.shape-4[data-v-560dac06]{width:150px;height:150px;bottom:20%;right:10%;animation-delay:-7s;background:#ffffff12}@keyframes float-560dac06{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(50px,50px) rotate(90deg)}50%{transform:translateY(100px) rotate(180deg)}75%{transform:translate(-50px,50px) rotate(270deg)}}.login-page[data-v-560dac06]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.login-container[data-v-560dac06]{width:100%;max-width:440px}.login-form[data-v-560dac06]{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;padding:48px 40px;box-shadow:0 20px 60px #0003;border:1px solid rgba(255,255,255,.2);animation:slideUp-560dac06 .6s ease-out}@keyframes slideUp-560dac06{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.form-header[data-v-560dac06]{text-align:center;margin-bottom:40px}.logo-container[data-v-560dac06]{margin-bottom:24px}.logo-icon[data-v-560dac06]{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px #667eea4d}.form-title[data-v-560dac06]{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:8px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-subtitle[data-v-560dac06]{color:#666;font-size:16px;line-height:1.5}.form-inputs[data-v-560dac06]{margin-bottom:32px}.input-group[data-v-560dac06]{position:relative;margin-bottom:24px;transition:all .3s ease}.input-icon[data-v-560dac06]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#999;transition:all .3s ease;z-index:2}.input-group.focused .input-icon[data-v-560dac06],.input-group.filled .input-icon[data-v-560dac06]{color:#667eea}.form-input[data-v-560dac06]{padding:16px 52px 16px 48px;font-size:16px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;color:#1a1a1a;transition:all .3s ease;direction:rtl}.form-input[data-v-560dac06]:focus{outline:none;background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea1a}.form-input[data-v-560dac06]:disabled{opacity:.6;cursor:not-allowed}.password-toggle[data-v-560dac06]{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:4px;transition:all .3s ease;z-index:2}.password-toggle[data-v-560dac06]:hover{color:#667eea}.password-toggle[data-v-560dac06]:disabled{opacity:.6;cursor:not-allowed}.input-underline[data-v-560dac06]{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease;border-radius:1px}.input-group.focused .input-underline[data-v-560dac06]{transform:scaleX(1)}.forgot-password[data-v-560dac06]{text-align:left;margin-top:-8px}.forgot-link[data-v-560dac06]{color:#667eea;text-decoration:none;font-size:14px;transition:all .3s ease}.forgot-link[data-v-560dac06]:hover{color:#764ba2;text-decoration:underline}.submit-btn[data-v-560dac06]{width:100%;padding:18px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.submit-btn[data-v-560dac06]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 10px 25px #667eea66}.submit-btn[data-v-560dac06]:not(:disabled):active{transform:translateY(0)}.submit-btn[data-v-560dac06]:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-content[data-v-560dac06]{display:flex;align-items:center;justify-content:center;gap:12px}.btn-icon[data-v-560dac06]{transform:rotate(180deg);transition:transform .3s ease}.submit-btn:hover:not(:disabled) .btn-icon[data-v-560dac06]{transform:rotate(180deg) translate(5px)}.loading-content[data-v-560dac06]{display:flex;align-items:center;justify-content:center;gap:12px}.loading-spinner[data-v-560dac06]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-560dac06 .8s linear infinite}@keyframes spin-560dac06{to{transform:rotate(360deg)}}.loading-text[data-v-560dac06]{color:#fff}.form-footer[data-v-560dac06]{margin-top:32px;padding-top:24px;border-top:1px solid #e9ecef;text-align:center}.footer-text[data-v-560dac06]{color:#666;font-size:14px;line-height:1.5}.support-link[data-v-560dac06]{color:#667eea;text-decoration:none;font-weight:500}.support-link[data-v-560dac06]:hover{text-decoration:underline}.copyright[data-v-560dac06]{margin-top:24px;text-align:center}.copyright p[data-v-560dac06]{color:#ffffffb3;font-size:14px}@media(max-width:768px){.login-form[data-v-560dac06]{padding:32px 24px;margin:0 16px}.form-title[data-v-560dac06]{font-size:24px}.logo-icon[data-v-560dac06]{width:64px;height:64px}}@media(max-width:480px){.login-form[data-v-560dac06]{padding:24px 20px}.form-title[data-v-560dac06]{font-size:22px}.form-subtitle[data-v-560dac06]{font-size:14px}.form-input[data-v-560dac06]{padding:14px 48px 14px 44px;font-size:15px}.submit-btn[data-v-560dac06]{padding:16px;font-size:15px}}.login-form[data-v-560dac06]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.navbar[data-v-4f2409dc]{background:#fff;box-shadow:0 2px 10px #0000001a;padding:.75rem 2rem;position:sticky;top:0;z-index:1000}.navbar-container[data-v-4f2409dc]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.navbar-brand[data-v-4f2409dc]{display:flex;align-items:center;gap:1rem;min-width:250px}.navbar-logo[data-v-4f2409dc]{width:45px;height:45px;border-radius:10px;object-fit:cover;border:2px solid #f1f5f9}.brand-info[data-v-4f2409dc]{display:flex;flex-direction:column}.brand-name[data-v-4f2409dc]{font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.2}.brand-category[data-v-4f2409dc]{font-size:.85rem;color:#64748b;font-weight:500}.desktop-links[data-v-4f2409dc]{display:flex;gap:1rem;flex:1;justify-content:center}.nav-link[data-v-4f2409dc]{display:flex;align-items:center;gap:.5rem;color:#475569;text-decoration:none;font-size:.95rem;padding:.75rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.nav-link[data-v-4f2409dc]:hover{background:#f8fafc;color:#7c3aed}.nav-link.router-link-exact-active[data-v-4f2409dc]{background:#f1f5fe;color:#7c3aed;font-weight:600}.nav-icon[data-v-4f2409dc]{width:18px;height:18px}.navbar-actions[data-v-4f2409dc]{display:flex;align-items:center;gap:1rem;min-width:250px;justify-content:flex-end}.notification-container[data-v-4f2409dc]{position:relative}.notification-btn[data-v-4f2409dc]{position:relative;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;transition:color .3s ease}.notification-btn[data-v-4f2409dc]:hover{color:#7c3aed}.notification-badge[data-v-4f2409dc]{position:absolute;top:-2px;right:-2px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:600;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.notifications-dropdown[data-v-4f2409dc]{position:absolute;top:calc(100% + 10px);right:0;width:350px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;z-index:1000;overflow:hidden}.notifications-header[data-v-4f2409dc]{padding:1rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.notifications-header h3[data-v-4f2409dc]{margin:0;font-size:1rem;color:#1e293b;font-weight:600}.mark-all-read[data-v-4f2409dc]{background:none;border:none;color:#7c3aed;font-size:.85rem;cursor:pointer;font-weight:500;padding:.25rem .5rem;border-radius:4px;transition:background .3s ease}.mark-all-read[data-v-4f2409dc]:hover{background:#f1f5fe}.notifications-list[data-v-4f2409dc]{max-height:300px;overflow-y:auto}.notification-item[data-v-4f2409dc]{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .3s ease}.notification-item[data-v-4f2409dc]:hover{background:#f8fafc}.notification-item.unread[data-v-4f2409dc]{background:#f1f5fe}.notification-icon[data-v-4f2409dc]{width:40px;height:40px;border-radius:10px;background:#f1f5fe;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-type-icon[data-v-4f2409dc]{width:20px;height:20px;color:#7c3aed}.notification-content[data-v-4f2409dc]{flex:1}.notification-text[data-v-4f2409dc]{margin:0;color:#1e293b;font-size:.9rem;font-weight:500;line-height:1.4}.notification-time[data-v-4f2409dc]{display:block;font-size:.8rem;color:#64748b;margin-top:.25rem}.view-all-link[data-v-4f2409dc]{display:block;text-align:center;padding:.75rem;color:#7c3aed;text-decoration:none;font-weight:500;font-size:.9rem;border-top:1px solid #e2e8f0;transition:background .3s ease}.view-all-link[data-v-4f2409dc]:hover{background:#f8fafc}.user-menu-container[data-v-4f2409dc]{position:relative}.user-menu-btn[data-v-4f2409dc]{display:flex;align-items:center;gap:.75rem;background:none;border:none;padding:.5rem;cursor:pointer;border-radius:8px;transition:background .3s ease}.user-menu-btn[data-v-4f2409dc]:hover{background:#f8fafc}.user-avatar[data-v-4f2409dc]{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid #f1f5f9}.user-avatar img[data-v-4f2409dc]{width:100%;height:100%;object-fit:cover}.user-name[data-v-4f2409dc]{font-size:.95rem;font-weight:600;color:#1e293b}.chevron-icon[data-v-4f2409dc]{width:16px;height:16px;color:#64748b;transition:transform .3s ease}.user-menu-dropdown[data-v-4f2409dc]{position:absolute;top:calc(100% + 10px);right:0;width:220px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;z-index:1000;overflow:hidden}.menu-item[data-v-4f2409dc]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.9rem;font-weight:500;transition:background .3s ease;border:none;background:none;width:100%;text-align:right;cursor:pointer}.menu-item[data-v-4f2409dc]:hover{background:#f8fafc;color:#7c3aed}.menu-icon[data-v-4f2409dc]{width:18px;height:18px}.menu-divider[data-v-4f2409dc]{height:1px;background:#e2e8f0;margin:.5rem 0}.logout-btn[data-v-4f2409dc]{color:#ef4444}.logout-btn[data-v-4f2409dc]:hover{background:#fef2f2}.mobile-menu-toggle[data-v-4f2409dc]{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b}.mobile-menu-toggle .menu-icon[data-v-4f2409dc]{width:24px;height:24px}.mobile-drawer-overlay[data-v-4f2409dc]{position:fixed;inset:0;background:#00000080;z-index:999}.mobile-drawer[data-v-4f2409dc]{position:fixed;top:0;right:-100%;width:300px;height:100%;background:#fff;z-index:1000;transition:right .3s ease;display:flex;flex-direction:column;box-shadow:-5px 0 25px #0000001a}.mobile-drawer.show[data-v-4f2409dc]{right:0}.drawer-header[data-v-4f2409dc]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0}.drawer-brand[data-v-4f2409dc]{display:flex;align-items:center;gap:.75rem}.drawer-logo[data-v-4f2409dc]{width:40px;height:40px;border-radius:8px}.drawer-brand-name[data-v-4f2409dc]{font-size:1.1rem;font-weight:600;color:#1e293b}.drawer-close[data-v-4f2409dc]{background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b}.close-icon[data-v-4f2409dc]{width:24px;height:24px}.drawer-content[data-v-4f2409dc]{flex:1;overflow-y:auto;padding:1rem}.drawer-user-info[data-v-4f2409dc]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:10px;margin-bottom:1.5rem}.drawer-avatar[data-v-4f2409dc]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid white}.drawer-user-details h4[data-v-4f2409dc]{margin:0;font-size:1rem;color:#1e293b;font-weight:600}.drawer-user-details p[data-v-4f2409dc]{margin:.25rem 0 0;font-size:.85rem;color:#64748b}.drawer-nav-links[data-v-4f2409dc]{display:flex;flex-direction:column;gap:.5rem}.drawer-nav-link[data-v-4f2409dc]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#475569;font-size:.95rem;font-weight:500;border-radius:8px;transition:all .3s ease}.drawer-nav-link[data-v-4f2409dc]:hover{background:#f1f5fe;color:#7c3aed}.drawer-nav-link.router-link-exact-active[data-v-4f2409dc]{background:#f1f5fe;color:#7c3aed;font-weight:600}.drawer-nav-icon[data-v-4f2409dc]{width:20px;height:20px}.drawer-footer[data-v-4f2409dc]{padding:1rem;border-top:1px solid #e2e8f0;margin-top:auto}.drawer-logout-btn[data-v-4f2409dc]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem;background:#fef2f2;color:#ef4444;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .3s ease}.drawer-logout-btn[data-v-4f2409dc]:hover{background:#fee2e2}.logout-icon[data-v-4f2409dc]{width:18px;height:18px}@media(max-width:1024px){.desktop-links[data-v-4f2409dc]{display:none}.mobile-menu-toggle[data-v-4f2409dc]{display:block}.navbar-brand[data-v-4f2409dc],.navbar-actions[data-v-4f2409dc]{min-width:auto}}@media(max-width:768px){.navbar[data-v-4f2409dc]{padding:.75rem 1rem}.brand-name[data-v-4f2409dc]{font-size:1.1rem}.brand-category[data-v-4f2409dc]{display:none}.notifications-dropdown[data-v-4f2409dc]{width:300px;right:-50px}.mobile-drawer[data-v-4f2409dc]{width:280px}}@media(max-width:480px){.user-name[data-v-4f2409dc]{display:none}.notifications-dropdown[data-v-4f2409dc]{width:280px;right:-80px}}.order-page[data-v-ad6d72dc]{min-height:100vh;background:linear-gradient(135deg,#f7f3ff,#fcfafd,#fffdfe);direction:rtl}.container[data-v-ad6d72dc]{max-width:1400px;margin:0 auto;padding:20px}.order-content[data-v-ad6d72dc]{padding:20px}.header-card[data-v-ad6d72dc]{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;border:1px solid #e5e7eb;padding:30px;margin-bottom:30px}.header-content[data-v-ad6d72dc]{text-align:center;margin-bottom:30px}.page-title[data-v-ad6d72dc]{font-size:2rem;font-weight:700;background:linear-gradient(to right,#0f172a,#1e293b,#334155);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.page-subtitle[data-v-ad6d72dc]{font-size:1rem;color:#6b7280}.stats-container[data-v-ad6d72dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}@media(min-width:768px){.stats-container[data-v-ad6d72dc]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-ad6d72dc]{padding:20px;border-radius:12px;text-align:center;transition:transform .3s ease}.stat-card[data-v-ad6d72dc]:hover{transform:translateY(-5px)}.stat-blue[data-v-ad6d72dc]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.stat-green[data-v-ad6d72dc]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.stat-yellow[data-v-ad6d72dc]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.stat-red[data-v-ad6d72dc]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.stat-label[data-v-ad6d72dc]{font-size:.875rem;margin-bottom:8px}.stat-blue .stat-label[data-v-ad6d72dc]{color:#1d4ed8}.stat-green .stat-label[data-v-ad6d72dc]{color:#059669}.stat-yellow .stat-label[data-v-ad6d72dc]{color:#d97706}.stat-red .stat-label[data-v-ad6d72dc]{color:#dc2626}.stat-value[data-v-ad6d72dc]{font-size:1.5rem;font-weight:700}.stat-blue .stat-value[data-v-ad6d72dc]{color:#1e40af}.stat-green .stat-value[data-v-ad6d72dc]{color:#047857}.stat-yellow .stat-value[data-v-ad6d72dc]{color:#b45309}.stat-red .stat-value[data-v-ad6d72dc]{color:#b91c1c}.loading-state[data-v-ad6d72dc]{text-align:center;padding:60px 20px}.spinner[data-v-ad6d72dc]{width:60px;height:60px;border:4px solid #e5e7eb;border-top:4px solid #3b82f6;border-radius:50%;margin:0 auto 20px;animation:spin-ad6d72dc 1s linear infinite}@keyframes spin-ad6d72dc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-ad6d72dc]{font-size:1.125rem;color:#4b5563;margin-bottom:8px}.loading-subtext[data-v-ad6d72dc]{font-size:.875rem;color:#9ca3af}.empty-state[data-v-ad6d72dc]{text-align:center;padding:60px 20px}.empty-icon[data-v-ad6d72dc]{font-size:4rem;margin-bottom:20px;opacity:.5}.empty-title[data-v-ad6d72dc]{font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:10px}.empty-description[data-v-ad6d72dc]{font-size:1rem;color:#6b7280;margin-bottom:30px}.refresh-btn[data-v-ad6d72dc]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:12px 30px;border-radius:10px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 10px 20px #3b82f633}.filters-container[data-v-ad6d72dc]{display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding:20px;background:#f9fafb;border-radius:12px}@media(min-width:768px){.filters-container[data-v-ad6d72dc]{flex-direction:row;justify-content:space-between;align-items:center}}.items-per-page[data-v-ad6d72dc]{display:flex;align-items:center;gap:10px}.filter-label[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280}.page-select[data-v-ad6d72dc]{padding:8px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.875rem;color:#374151;cursor:pointer;outline:none}.page-select[data-v-ad6d72dc]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.filter-buttons[data-v-ad6d72dc]{display:flex;flex-wrap:wrap;gap:10px}.filter-btn[data-v-ad6d72dc]{padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.filter-btn-inactive[data-v-ad6d72dc]{background:#f3f4f6;color:#6b7280}.filter-btn-inactive[data-v-ad6d72dc]:hover{background:#e5e7eb}.filter-btn-active[data-v-ad6d72dc]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px #3b82f633}.filter-btn-success[data-v-ad6d72dc]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b98133}.filter-btn-warning[data-v-ad6d72dc]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 4px 12px #f59e0b33}.filter-btn-danger[data-v-ad6d72dc]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px #ef444433}.desktop-table[data-v-ad6d72dc]{overflow-x:auto;margin-bottom:30px;border-radius:12px;border:1px solid #e5e7eb}@media(max-width:1024px){.desktop-table[data-v-ad6d72dc]{display:none}}.orders-table[data-v-ad6d72dc]{width:100%;background:#fff;border-collapse:collapse}.orders-table thead[data-v-ad6d72dc]{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.orders-table th[data-v-ad6d72dc]{padding:16px 20px;text-align:right;font-size:.875rem;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.orders-table tbody tr[data-v-ad6d72dc]{border-bottom:1px solid #f3f4f6;transition:background .3s ease}.orders-table tbody tr[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe 50%)}.table-row td[data-v-ad6d72dc]{padding:16px 20px;vertical-align:middle}.qr-link[data-v-ad6d72dc]{display:inline-block}.qr-code[data-v-ad6d72dc]{width:80px;height:80px;border-radius:8px;border:1px solid #e5e7eb;transition:all .3s ease}.qr-code[data-v-ad6d72dc]:hover{transform:scale(1.05);box-shadow:0 8px 20px #0000001a}.order-id[data-v-ad6d72dc]{font-size:.875rem;color:#374151;font-weight:500}.order-number[data-v-ad6d72dc]{font-size:.875rem;color:#374151;font-weight:600}.order-info[data-v-ad6d72dc]{max-width:200px}.order-title[data-v-ad6d72dc]{font-size:.875rem;font-weight:500;color:#111827;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-description[data-v-ad6d72dc]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone-link[data-v-ad6d72dc]{font-size:.875rem;color:#3b82f6;font-weight:500;text-decoration:none;transition:color .3s ease}.phone-link[data-v-ad6d72dc]:hover{color:#1d4ed8;text-decoration:underline}.price-badge[data-v-ad6d72dc]{display:inline-block;padding:6px 12px;border-radius:20px;font-size:.875rem;font-weight:700;background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857}.status-badge[data-v-ad6d72dc]{display:inline-block;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:700}.status-completed[data-v-ad6d72dc]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857}.status-pending[data-v-ad6d72dc]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.status-cancelled[data-v-ad6d72dc]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626}.status-refunded[data-v-ad6d72dc]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.date-container[data-v-ad6d72dc]{display:flex;flex-direction:column;gap:4px}.time-text[data-v-ad6d72dc]{font-size:.75rem;color:#9ca3af}.actions-container[data-v-ad6d72dc]{display:flex;gap:8px}.refund-btn[data-v-ad6d72dc]{padding:8px 16px;border-radius:8px;font-size:.75rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.refund-btn-active[data-v-ad6d72dc]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.refund-btn-active[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}.refund-btn-disabled[data-v-ad6d72dc]{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.details-btn[data-v-ad6d72dc]{padding:8px 16px;border-radius:8px;font-size:.75rem;font-weight:500;border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;transition:all .3s ease}.details-btn[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.mobile-cards[data-v-ad6d72dc]{display:none;flex-direction:column;gap:20px;margin-bottom:30px}@media(max-width:1024px){.mobile-cards[data-v-ad6d72dc]{display:flex}}.order-card[data-v-ad6d72dc]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 4px 12px #0000000d;transition:all .3s ease}.order-card[data-v-ad6d72dc]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.card-header[data-v-ad6d72dc]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.card-header-left[data-v-ad6d72dc]{display:flex;flex-direction:column;gap:8px}.card-order-id[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280}.qr-link-mobile[data-v-ad6d72dc]{display:block;flex-shrink:0}.qr-code-mobile[data-v-ad6d72dc]{width:80px;height:80px;border-radius:12px;border:3px solid #e5e7eb;box-shadow:0 4px 15px #0000001a}.card-body[data-v-ad6d72dc]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.card-row[data-v-ad6d72dc]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px dashed #e5e7eb}.card-row[data-v-ad6d72dc]:last-child{border-bottom:none}.card-label[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280;font-weight:500}.card-value[data-v-ad6d72dc]{font-size:.875rem;color:#374151;font-weight:500;text-align:left}.card-title[data-v-ad6d72dc]{font-weight:600}.card-description[data-v-ad6d72dc]{color:#6b7280;font-size:.75rem}.card-price-row[data-v-ad6d72dc]{padding-top:12px;border-top:2px solid #f3f4f6}.card-price[data-v-ad6d72dc]{font-size:1.125rem;font-weight:700;color:#059669}.card-time[data-v-ad6d72dc]{font-size:.75rem;color:#9ca3af}.card-footer[data-v-ad6d72dc]{display:flex;gap:12px;margin-top:20px}.card-refund-btn[data-v-ad6d72dc]{flex:1;padding:12px;border-radius:12px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.card-refund-btn-active[data-v-ad6d72dc]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.card-refund-btn-active[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.card-refund-btn-disabled[data-v-ad6d72dc]{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.card-details-btn[data-v-ad6d72dc]{flex:1;padding:12px;border-radius:12px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;transition:all .3s ease}.card-details-btn[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#2563eb,#1e40af)}.pagination-container[data-v-ad6d72dc]{display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px;background:#f9fafb;border-radius:12px;margin-top:30px}@media(min-width:640px){.pagination-container[data-v-ad6d72dc]{flex-direction:row;justify-content:space-between}}.pagination-info[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280}.pagination-controls[data-v-ad6d72dc]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-ad6d72dc]{padding:10px 20px;border-radius:8px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.pagination-btn-prev[data-v-ad6d72dc],.pagination-btn-next[data-v-ad6d72dc]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.pagination-btn-prev[data-v-ad6d72dc]:hover,.pagination-btn-next[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#2563eb,#1e40af)}.pagination-btn-disabled[data-v-ad6d72dc]{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.page-numbers[data-v-ad6d72dc]{display:flex;gap:5px}.page-number[data-v-ad6d72dc]{width:40px;height:40px;border-radius:8px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.page-number-inactive[data-v-ad6d72dc]{background:#f3f4f6;color:#6b7280}.page-number-inactive[data-v-ad6d72dc]:hover{background:#e5e7eb}.page-number-active[data-v-ad6d72dc]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px #3b82f64d}.modal-overlay[data-v-ad6d72dc]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-ad6d72dc]{background:#fff;border-radius:20px;width:100%;max-width:500px;overflow:hidden;animation:modalSlideIn-ad6d72dc .3s ease-out}@keyframes modalSlideIn-ad6d72dc{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-ad6d72dc]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-ad6d72dc]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.modal-close-btn[data-v-ad6d72dc]{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:8px;transition:color .3s ease}.modal-close-btn[data-v-ad6d72dc]:hover{color:#374151}.modal-body[data-v-ad6d72dc]{padding:24px}.original-price-container[data-v-ad6d72dc]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:12px;padding:20px;margin-bottom:24px;text-align:center}.original-price-label[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280;margin-bottom:8px}.original-price-value[data-v-ad6d72dc]{font-size:2rem;font-weight:700;color:#059669;margin:0}.refund-amount-container[data-v-ad6d72dc]{margin-bottom:24px}.refund-amount-label[data-v-ad6d72dc]{display:block;font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:12px}.refund-amount-input[data-v-ad6d72dc]{width:100%;padding:16px;font-size:1.5rem;font-weight:700;text-align:center;border:2px solid #d1d5db;border-radius:12px;background:#fff;color:#000;outline:none;transition:border-color .3s ease}.refund-amount-input[data-v-ad6d72dc]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.refund-amount-info[data-v-ad6d72dc]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.max-amount[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280}.full-refund-btn[data-v-ad6d72dc]{font-size:.875rem;color:#3b82f6;font-weight:500;background:none;border:none;cursor:pointer;transition:color .3s ease}.full-refund-btn[data-v-ad6d72dc]:hover{color:#1d4ed8;text-decoration:underline}.refund-summary[data-v-ad6d72dc]{background:linear-gradient(135deg,#fee2e2,#fecaca);border:2px solid #fca5a5;border-radius:12px;padding:20px;text-align:center}.refund-summary-label[data-v-ad6d72dc]{font-size:.875rem;color:#374151;font-weight:600;margin-bottom:8px}.refund-summary-value[data-v-ad6d72dc]{font-size:2.5rem;font-weight:700;color:#dc2626;margin:8px 0}.refund-summary-note[data-v-ad6d72dc]{font-size:.875rem;color:#6b7280;margin:0}.modal-footer[data-v-ad6d72dc]{display:flex;gap:16px;padding:24px;border-top:1px solid #e5e7eb}.modal-cancel-btn[data-v-ad6d72dc]{flex:1;padding:16px;border:2px solid #d1d5db;border-radius:12px;background:#fff;font-size:1rem;font-weight:500;color:#374151;cursor:pointer;transition:all .3s ease}.modal-cancel-btn[data-v-ad6d72dc]:hover{background:#f9fafb}.modal-confirm-btn[data-v-ad6d72dc]{flex:1;padding:16px;border-radius:12px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.modal-confirm-btn-active[data-v-ad6d72dc]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 8px 20px #ef44444d}.modal-confirm-btn-active[data-v-ad6d72dc]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px)}.modal-confirm-btn-disabled[data-v-ad6d72dc]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed}@media(max-width:640px){.container[data-v-ad6d72dc],.order-content[data-v-ad6d72dc]{padding:10px}.header-card[data-v-ad6d72dc]{padding:20px}.page-title[data-v-ad6d72dc]{font-size:1.5rem}.stats-container[data-v-ad6d72dc]{grid-template-columns:1fr}.filters-container[data-v-ad6d72dc]{padding:15px}.filter-buttons[data-v-ad6d72dc]{justify-content:center}.modal-body[data-v-ad6d72dc],.modal-header[data-v-ad6d72dc],.modal-footer[data-v-ad6d72dc]{padding:20px}.modal-footer[data-v-ad6d72dc]{flex-direction:column}}.users-management[data-v-9662392e]{direction:rtl;font-family:Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh;background:#f8fafc;padding:24px}.page-header[data-v-9662392e]{background:#fff;border-radius:20px;padding:32px;margin-bottom:24px;box-shadow:0 4px 20px #0000000a;border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;animation:slideDown-9662392e .3s ease-out}.header-content[data-v-9662392e]{display:flex;align-items:center;gap:20px}.header-icon[data-v-9662392e]{width:72px;height:72px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #3b82f633}.icon[data-v-9662392e]{width:36px;height:36px;color:#fff}.header-info[data-v-9662392e]{flex:1}.page-title[data-v-9662392e]{font-size:32px;font-weight:800;color:#1e293b;margin-bottom:8px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-9662392e]{color:#64748b;font-size:16px;font-weight:500}.header-stats[data-v-9662392e]{text-align:left}.total-users[data-v-9662392e]{font-size:40px;font-weight:800;color:#3b82f6;line-height:1;margin-bottom:8px}.stats-label[data-v-9662392e]{color:#64748b;font-size:14px;font-weight:500}.search-filter-section[data-v-9662392e]{background:#fff;border-radius:16px;padding:20px;margin-bottom:24px;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0;display:flex;gap:20px;align-items:center}.search-container[data-v-9662392e]{flex:1;position:relative}.search-icon[data-v-9662392e]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#94a3b8;z-index:2}.search-input[data-v-9662392e]{padding:16px 52px 16px 20px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;font-weight:500;color:#1e293b;background:#f8fafc;transition:all .3s ease}.search-input[data-v-9662392e]:focus{outline:none;border-color:#3b82f6;background:#fff;box-shadow:0 0 0 4px #3b82f61a}.search-input[data-v-9662392e]::placeholder{color:#94a3b8}.filters[data-v-9662392e]{display:flex;gap:12px}.filter-btn[data-v-9662392e]{padding:12px 24px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:10px;color:#64748b;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.filter-btn[data-v-9662392e]:hover{background:#f1f5f9;border-color:#cbd5e1}.filter-btn.active[data-v-9662392e]{background:#3b82f6;border-color:#3b82f6;color:#fff}.cards-view[data-v-9662392e]{display:flex;flex-direction:column;gap:16px}.user-card[data-v-9662392e]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000000a;transition:all .3s ease;animation:fadeIn-9662392e .5s ease-out}.user-card[data-v-9662392e]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a;border-color:#cbd5e1}@keyframes fadeIn-9662392e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-9662392e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.card-header[data-v-9662392e]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.user-avatar[data-v-9662392e]{width:56px;height:56px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;flex-shrink:0}.avatar-text[data-v-9662392e]{font-size:20px;font-weight:700}.user-info[data-v-9662392e]{flex:1}.username[data-v-9662392e]{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:8px;line-height:1.3}.user-meta[data-v-9662392e]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.user-uid[data-v-9662392e]{font-size:13px;color:#64748b;background:#f1f5f9;padding:4px 12px;border-radius:8px;font-family:Monaco,Consolas,monospace}.user-role[data-v-9662392e]{font-size:13px;color:#10b981;background:#10b9811a;padding:4px 12px;border-radius:8px;font-weight:600}.card-details[data-v-9662392e]{display:flex;flex-direction:column;gap:14px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.detail-item[data-v-9662392e]{display:flex;align-items:center;gap:12px}.detail-icon[data-v-9662392e]{width:18px;height:18px;color:#94a3b8;flex-shrink:0}.detail-text[data-v-9662392e]{color:#475569;font-size:15px;font-weight:500}.status-badge[data-v-9662392e]{padding:6px 16px;border-radius:8px;font-size:13px;font-weight:600;display:inline-block}.status-badge.verified[data-v-9662392e]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.status-badge.not-verified[data-v-9662392e]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.card-actions[data-v-9662392e]{display:flex;gap:12px}.action-btn[data-v-9662392e]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.view-btn[data-v-9662392e]{background:#f1f5f9;color:#475569}.view-btn[data-v-9662392e]:hover{background:#e2e8f0}.notify-btn[data-v-9662392e]{background:#3b82f6;color:#fff;text-decoration:none}.notify-btn[data-v-9662392e]:hover{background:#2563eb;transform:translateY(-1px)}.btn-icon[data-v-9662392e]{width:16px;height:16px}.table-view[data-v-9662392e]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0;animation:fadeIn-9662392e .5s ease-out}.table-container[data-v-9662392e]{overflow-x:auto}.users-table-content[data-v-9662392e]{width:100%;border-collapse:separate;border-spacing:0}.table-header[data-v-9662392e]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0}.table-header th[data-v-9662392e]{padding:20px 24px;text-align:right;color:#475569;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.table-row[data-v-9662392e]{border-bottom:1px solid #f1f5f9;transition:background .2s ease}.table-row[data-v-9662392e]:hover{background:#f8fafc}.table-row td[data-v-9662392e]{padding:20px 24px;vertical-align:middle}.user-cell[data-v-9662392e]{display:flex;align-items:center;gap:16px}.user-avatar-small[data-v-9662392e]{width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0}.avatar-text-small[data-v-9662392e]{font-size:16px;font-weight:700}.user-info-small[data-v-9662392e]{min-width:0}.username-table[data-v-9662392e]{font-weight:700;color:#1e293b;margin-bottom:6px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-uid-table[data-v-9662392e]{color:#64748b;font-size:13px;font-family:Monaco,Consolas,monospace}.phone-cell[data-v-9662392e],.date-cell[data-v-9662392e]{display:flex;align-items:center;gap:10px;white-space:nowrap}.cell-icon[data-v-9662392e]{width:16px;height:16px;color:#94a3b8;flex-shrink:0}.status-cell-badge[data-v-9662392e]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;display:inline-block;text-align:center;min-width:100px}.status-cell-badge.verified[data-v-9662392e]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.status-cell-badge.not-verified[data-v-9662392e]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.table-actions[data-v-9662392e]{display:flex;gap:8px}.table-action-btn[data-v-9662392e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease}.table-action-btn.view-btn[data-v-9662392e]{background:#f1f5f9;color:#475569}.table-action-btn.view-btn[data-v-9662392e]:hover{background:#e2e8f0}.table-action-btn.notify-btn[data-v-9662392e]{background:#3b82f6;color:#fff;text-decoration:none}.table-action-btn.notify-btn[data-v-9662392e]:hover{background:#2563eb}.btn-icon-small[data-v-9662392e]{width:18px;height:18px}.loading-state[data-v-9662392e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.spinner[data-v-9662392e]{width:56px;height:56px;border:3px solid #e2e8f0;border-top:3px solid #3b82f6;border-radius:50%;animation:spin-9662392e 1s linear infinite;margin-bottom:20px}.loading-text[data-v-9662392e]{color:#64748b;font-size:16px;font-weight:500}@keyframes spin-9662392e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-9662392e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.empty-icon[data-v-9662392e]{width:80px;height:80px;color:#cbd5e1;margin-bottom:20px;opacity:.5}.empty-text[data-v-9662392e]{color:#94a3b8;font-size:18px;font-weight:500}.pagination-section[data-v-9662392e]{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.pagination[data-v-9662392e]{display:flex;align-items:center;gap:8px;background:#fff;padding:12px;border-radius:16px;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0}.page-nav[data-v-9662392e]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;border-radius:12px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s ease}.page-nav[data-v-9662392e]:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.page-nav[data-v-9662392e]:disabled{opacity:.5;cursor:not-allowed}.nav-icon[data-v-9662392e]{width:20px;height:20px}.page-numbers[data-v-9662392e]{display:flex;gap:4px}.page-btn[data-v-9662392e]{min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:12px;background:#fff;color:#64748b;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.page-btn[data-v-9662392e]:hover:not(.active){background:#f1f5f9}.page-btn.active[data-v-9662392e]{background:#3b82f6;color:#fff;border-color:#3b82f6}.pagination-info[data-v-9662392e]{color:#64748b;font-size:14px;font-weight:500}.modal-overlay[data-v-9662392e]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-9662392e .3s ease-out}.user-modal[data-v-9662392e]{background:#fff;border-radius:24px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 48px #0003;animation:modalSlideUp-9662392e .3s ease-out}@keyframes modalSlideUp-9662392e{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-9662392e]{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 20px;border-bottom:1px solid #e2e8f0}.modal-title[data-v-9662392e]{font-size:24px;font-weight:700;color:#1e293b;margin:0}.modal-close[data-v-9662392e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;border-radius:12px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s ease}.modal-close[data-v-9662392e]:hover{border-color:#3b82f6;color:#3b82f6}.close-icon[data-v-9662392e]{width:20px;height:20px}.modal-content[data-v-9662392e]{padding:32px}.modal-user-info[data-v-9662392e]{display:flex;align-items:center;gap:20px;margin-bottom:32px}.modal-avatar[data-v-9662392e]{width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;flex-shrink:0;box-shadow:0 8px 24px #3b82f64d}.modal-avatar-text[data-v-9662392e]{font-size:32px;font-weight:700}.modal-user-details[data-v-9662392e]{flex:1}.modal-username[data-v-9662392e]{font-size:24px;font-weight:700;color:#1e293b;margin-bottom:8px;line-height:1.3}.modal-uid[data-v-9662392e]{font-size:14px;color:#64748b;background:#f1f5f9;padding:6px 16px;border-radius:8px;font-family:Monaco,Consolas,monospace;display:inline-block}.modal-details-grid[data-v-9662392e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.detail-card[data-v-9662392e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;transition:all .2s ease}.detail-card[data-v-9662392e]:hover{border-color:#cbd5e1;transform:translateY(-2px)}.detail-card-icon[data-v-9662392e]{width:24px;height:24px;color:#3b82f6;flex-shrink:0}.detail-card-content[data-v-9662392e]{flex:1}.detail-card-label[data-v-9662392e]{color:#64748b;font-size:13px;font-weight:600;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.detail-card-value[data-v-9662392e]{color:#1e293b;font-size:16px;font-weight:600}.status-indicator[data-v-9662392e]{display:inline-flex;align-items:center;gap:6px}.status-indicator.verified[data-v-9662392e]{color:#10b981}.status-indicator.not-verified[data-v-9662392e]{color:#ef4444}.modal-actions[data-v-9662392e]{display:flex;gap:12px}.modal-action-btn[data-v-9662392e]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.modal-action-btn.primary[data-v-9662392e]{background:#3b82f6;color:#fff}.modal-action-btn.primary[data-v-9662392e]:hover{background:#2563eb;transform:translateY(-2px)}.modal-action-btn.secondary[data-v-9662392e]{background:#f1f5f9;color:#475569;border:2px solid #e2e8f0}.modal-action-btn.secondary[data-v-9662392e]:hover{background:#e2e8f0;transform:translateY(-2px)}.action-btn-icon[data-v-9662392e]{width:18px;height:18px}@media(max-width:768px){.users-management[data-v-9662392e]{padding:16px}.page-header[data-v-9662392e]{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.header-stats[data-v-9662392e]{text-align:right;align-self:stretch}.search-filter-section[data-v-9662392e]{flex-direction:column}.filters[data-v-9662392e]{width:100%;overflow-x:auto;padding-bottom:8px}.filter-btn[data-v-9662392e]{flex-shrink:0}.card-actions[data-v-9662392e]{flex-direction:column}.modal-details-grid[data-v-9662392e]{grid-template-columns:1fr}.modal-actions[data-v-9662392e]{flex-direction:column}.page-title[data-v-9662392e]{font-size:28px}.total-users[data-v-9662392e]{font-size:36px}}@media(max-width:480px){.table-header th[data-v-9662392e],.table-row td[data-v-9662392e]{padding:16px 12px}.user-cell[data-v-9662392e]{gap:12px}.user-avatar-small[data-v-9662392e]{width:40px;height:40px;font-size:14px}.modal-user-info[data-v-9662392e]{flex-direction:column;text-align:center}.modal-user-details[data-v-9662392e]{text-align:center}}.wallets-management[data-v-3a31f886]{direction:rtl;font-family:Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e9ecef);padding:24px}.loading-container[data-v-3a31f886]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e9ecef);display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner[data-v-3a31f886]{width:64px;height:64px;border:4px solid #e0e0e0;border-top:4px solid #3b82f6;border-radius:50%;animation:spin-3a31f886 1s linear infinite;margin-bottom:20px}.loading-text[data-v-3a31f886]{color:#4b5563;font-size:18px;font-weight:500}@keyframes spin-3a31f886{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-header[data-v-3a31f886]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:20px;padding:32px;color:#fff;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 25px #3b82f64d}.header-content[data-v-3a31f886]{display:flex;align-items:center;gap:20px}.header-icon[data-v-3a31f886]{width:64px;height:64px;background:#fff3;border-radius:16px;display:flex;align-items:center;justify-content:center}.icon[data-v-3a31f886]{width:32px;height:32px;color:#fff}.header-info[data-v-3a31f886]{flex:1}.page-title[data-v-3a31f886]{font-size:32px;font-weight:700;margin-bottom:8px}.page-subtitle[data-v-3a31f886]{color:#ffffffe6;font-size:16px}.refresh-btn[data-v-3a31f886]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#fff3;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-3a31f886]:hover:not(:disabled){background:#ffffff4d}.refresh-btn[data-v-3a31f886]:disabled{opacity:.5;cursor:not-allowed}.refresh-icon[data-v-3a31f886]{width:20px;height:20px;transition:transform .3s ease}.refresh-icon.spinning[data-v-3a31f886]{animation:spin-3a31f886 1s linear infinite}.search-filter-section[data-v-3a31f886]{background:#fff;border-radius:16px;padding:24px;margin-bottom:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 12px #0000000d;border:1px solid #e5e7eb}@media(min-width:1024px){.search-filter-section[data-v-3a31f886]{flex-direction:row;justify-content:space-between;align-items:center}}.filters[data-v-3a31f886]{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.filters[data-v-3a31f886]{flex-direction:row;align-items:center}}.filter-group[data-v-3a31f886]{display:flex;align-items:center;gap:8px}.filter-icon[data-v-3a31f886]{width:20px;height:20px;color:#6b7280}.filter-label[data-v-3a31f886]{font-size:14px;font-weight:600;color:#374151}.filter-select[data-v-3a31f886]{padding:10px 16px;border:2px solid #e5e7eb;border-radius:12px;font-size:14px;font-weight:500;color:#374151;background:#fff;cursor:pointer;transition:all .3s ease;min-width:160px}.filter-select[data-v-3a31f886]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-container[data-v-3a31f886]{position:relative;min-width:256px}.search-icon[data-v-3a31f886]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#9ca3af}.search-input[data-v-3a31f886]{padding:12px 40px 12px 16px;border:2px solid #e5e7eb;border-radius:12px;font-size:14px;font-weight:500;color:#374151;transition:all .3s ease}.search-input[data-v-3a31f886]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.search-input[data-v-3a31f886]::placeholder{color:#9ca3af}.stats-grid[data-v-3a31f886]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px}.stat-card[data-v-3a31f886]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 12px #0000000d;border:1px solid #e5e7eb;transition:all .3s ease}.stat-card[data-v-3a31f886]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.stat-content[data-v-3a31f886]{display:flex;justify-content:space-between;align-items:center}.stat-title[data-v-3a31f886]{color:#6b7280;font-size:14px;font-weight:600;margin-bottom:8px}.stat-value[data-v-3a31f886]{font-size:32px;font-weight:700;color:#1f2937}.green-text[data-v-3a31f886]{color:#10b981}.red-text[data-v-3a31f886]{color:#ef4444}.stat-icon-container[data-v-3a31f886]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center}.blue-gradient[data-v-3a31f886]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.green-gradient[data-v-3a31f886]{background:linear-gradient(135deg,#10b981,#059669)}.red-gradient[data-v-3a31f886]{background:linear-gradient(135deg,#ef4444,#dc2626)}.stat-icon[data-v-3a31f886]{width:32px;height:32px;color:#fff}.wallets-table-container[data-v-3a31f886]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000d;border:1px solid #e5e7eb}.table-header-section[data-v-3a31f886]{padding:24px;border-bottom:1px solid #e5e7eb}.table-title[data-v-3a31f886]{font-size:24px;font-weight:700;color:#1f2937;margin:0}.empty-state[data-v-3a31f886]{padding:60px 24px;text-align:center}.empty-icon[data-v-3a31f886]{width:64px;height:64px;color:#d1d5db;margin-bottom:16px;opacity:.5}.empty-text[data-v-3a31f886]{color:#6b7280;font-size:18px;font-weight:600;margin-bottom:8px}.empty-subtext[data-v-3a31f886]{color:#9ca3af;font-size:14px}.table-wrapper[data-v-3a31f886]{overflow-x:auto}.wallets-table[data-v-3a31f886]{width:100%;border-collapse:collapse;min-width:800px}.wallets-table thead[data-v-3a31f886]{background:#f9fafb}.wallets-table th[data-v-3a31f886]{padding:20px 24px;text-align:right;color:#6b7280;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e7eb}.wallets-table tbody tr[data-v-3a31f886]{border-bottom:1px solid #f3f4f6;transition:background .2s ease}.wallets-table tbody tr[data-v-3a31f886]:hover{background:#f9fafb}.wallets-table td[data-v-3a31f886]{padding:20px 24px;font-size:14px;color:#374151}.user-id[data-v-3a31f886]{font-family:Monaco,Consolas,monospace;font-size:12px;color:#6b7280}.user-name[data-v-3a31f886]{font-weight:500}.cell-with-icon[data-v-3a31f886]{display:flex;align-items:center;gap:8px}.cell-icon[data-v-3a31f886]{width:16px;height:16px;color:#9ca3af;flex-shrink:0}.truncated-text[data-v-3a31f886]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-cell[data-v-3a31f886]{display:flex;align-items:center;gap:8px}.balance-icon[data-v-3a31f886]{width:16px;height:16px;flex-shrink:0}.balance-icon.green[data-v-3a31f886]{color:#10b981}.balance-icon.red[data-v-3a31f886]{color:#ef4444}.balance-icon.gray[data-v-3a31f886]{color:#6b7280}.balance-text[data-v-3a31f886]{font-weight:600}.balance-text.green[data-v-3a31f886]{color:#10b981}.balance-text.red[data-v-3a31f886]{color:#ef4444}.balance-text.gray[data-v-3a31f886]{color:#6b7280}.user-dues[data-v-3a31f886]{font-weight:700;color:#1f2937}.actions-cell[data-v-3a31f886]{white-space:nowrap}.update-btn[data-v-3a31f886]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#10b981;color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.update-btn[data-v-3a31f886]:hover{background:#059669;transform:translateY(-1px)}.btn-icon[data-v-3a31f886]{width:14px;height:14px}.modal-overlay[data-v-3a31f886]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-3a31f886 .3s ease-out}@keyframes fadeIn-3a31f886{0%{opacity:0}to{opacity:1}}.wallet-modal[data-v-3a31f886]{background:#fff;border-radius:20px;width:90%;max-width:480px;animation:slideUp-3a31f886 .3s ease-out}@keyframes slideUp-3a31f886{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-3a31f886]{display:flex;justify-content:space-between;align-items:flex-start;padding:32px 32px 24px;border-bottom:1px solid #e5e7eb}.modal-title-section[data-v-3a31f886]{display:flex;align-items:center;gap:16px}.modal-icon-container[data-v-3a31f886]{width:48px;height:48px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;display:flex;align-items:center;justify-content:center}.modal-icon[data-v-3a31f886]{width:24px;height:24px;color:#fff}.modal-title[data-v-3a31f886]{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:4px}.modal-subtitle[data-v-3a31f886]{font-size:14px;color:#6b7280}.modal-close-btn[data-v-3a31f886]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #e5e7eb;border-radius:10px;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-3a31f886]:hover{border-color:#3b82f6;color:#3b82f6}.close-icon[data-v-3a31f886]{width:20px;height:20px}.modal-body[data-v-3a31f886]{padding:32px}.modal-field[data-v-3a31f886]{margin-bottom:24px}.field-label[data-v-3a31f886]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.current-amount[data-v-3a31f886]{padding:16px;background:#f3f4f6;border-radius:12px;border:1px solid #e5e7eb}.amount-text[data-v-3a31f886]{font-size:18px;font-weight:700;color:#10b981}.amount-input[data-v-3a31f886]{width:100%;padding:16px;border:2px solid #e5e7eb;border-radius:12px;font-size:16px;font-weight:500;color:#374151;transition:all .3s ease}.amount-input[data-v-3a31f886]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.amount-input[data-v-3a31f886]::placeholder{color:#9ca3af}.modal-actions[data-v-3a31f886]{padding:24px 32px;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end}.cancel-btn[data-v-3a31f886]{padding:12px 24px;background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#6b7280;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.cancel-btn[data-v-3a31f886]:hover{border-color:#d1d5db;color:#374151}.submit-btn[data-v-3a31f886]{padding:12px 24px;background:#10b981;border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.submit-btn[data-v-3a31f886]:hover:not(:disabled){background:#059669;transform:translateY(-1px)}.submit-btn[data-v-3a31f886]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-3a31f886]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-3a31f886 1s linear infinite}@media(max-width:768px){.wallets-management[data-v-3a31f886]{padding:16px}.page-header[data-v-3a31f886]{flex-direction:column;gap:24px;padding:24px}.header-content[data-v-3a31f886]{flex-direction:column;text-align:center}.refresh-btn[data-v-3a31f886]{width:100%;justify-content:center}.page-title[data-v-3a31f886]{font-size:28px}.stats-grid[data-v-3a31f886]{grid-template-columns:1fr}.wallets-table td[data-v-3a31f886],.wallets-table th[data-v-3a31f886]{padding:12px 16px}.modal-header[data-v-3a31f886]{flex-direction:column;gap:16px}.modal-body[data-v-3a31f886]{padding:24px}.modal-actions[data-v-3a31f886]{flex-direction:column}}.order-page[data-v-7a967c2b]{min-height:100vh;background:linear-gradient(135deg,#f7f3ff,#fcfafd,#fffdfe);direction:rtl}.container[data-v-7a967c2b]{max-width:1400px;margin:0 auto;padding:20px}.order-content[data-v-7a967c2b]{padding:20px}.header-card[data-v-7a967c2b]{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;border:1px solid #e5e7eb;padding:30px;margin-bottom:30px}.header-content[data-v-7a967c2b]{text-align:center;margin-bottom:30px}.page-title[data-v-7a967c2b]{font-size:2rem;font-weight:700;background:linear-gradient(to right,#0f172a,#1e293b,#334155);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.page-subtitle[data-v-7a967c2b]{font-size:1rem;color:#6b7280}.stats-container[data-v-7a967c2b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}@media(min-width:768px){.stats-container[data-v-7a967c2b]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-7a967c2b]{padding:20px;border-radius:12px;text-align:center;transition:transform .3s ease}.stat-card[data-v-7a967c2b]:hover{transform:translateY(-5px)}.stat-blue[data-v-7a967c2b]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.stat-green[data-v-7a967c2b]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.stat-yellow[data-v-7a967c2b]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.stat-red[data-v-7a967c2b]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.stat-label[data-v-7a967c2b]{font-size:.875rem;margin-bottom:8px}.stat-blue .stat-label[data-v-7a967c2b]{color:#1d4ed8}.stat-green .stat-label[data-v-7a967c2b]{color:#059669}.stat-yellow .stat-label[data-v-7a967c2b]{color:#d97706}.stat-red .stat-label[data-v-7a967c2b]{color:#dc2626}.stat-value[data-v-7a967c2b]{font-size:1.5rem;font-weight:700}.stat-blue .stat-value[data-v-7a967c2b]{color:#1e40af}.stat-green .stat-value[data-v-7a967c2b]{color:#047857}.stat-yellow .stat-value[data-v-7a967c2b]{color:#b45309}.stat-red .stat-value[data-v-7a967c2b]{color:#b91c1c}.loading-state[data-v-7a967c2b]{text-align:center;padding:60px 20px}.spinner[data-v-7a967c2b]{width:60px;height:60px;border:4px solid #e5e7eb;border-top:4px solid #3b82f6;border-radius:50%;margin:0 auto 20px;animation:spin-7a967c2b 1s linear infinite}@keyframes spin-7a967c2b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-7a967c2b]{font-size:1rem;color:#4b5563}.empty-state[data-v-7a967c2b]{text-align:center;padding:60px 20px}.empty-icon[data-v-7a967c2b]{font-size:4rem;margin-bottom:20px;opacity:.5}.empty-state h3[data-v-7a967c2b]{font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:20px}.refresh-btn[data-v-7a967c2b]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:12px 30px;border-radius:10px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 10px 20px #3b82f633}.filters-container[data-v-7a967c2b]{display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding:20px;background:#f9fafb;border-radius:12px}@media(min-width:768px){.filters-container[data-v-7a967c2b]{flex-direction:row;justify-content:space-between;align-items:center}}.items-per-page[data-v-7a967c2b]{display:flex;align-items:center;gap:10px;color:#4b5563;font-size:.875rem}.page-select[data-v-7a967c2b]{padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.875rem;color:#374151;cursor:pointer;outline:none;transition:all .3s ease}.page-select[data-v-7a967c2b]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.filter-buttons[data-v-7a967c2b]{display:flex;flex-wrap:wrap;gap:10px}.filter-btn[data-v-7a967c2b]{padding:10px 20px;border-radius:8px;font-size:.875rem;font-weight:500;border:2px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;transition:all .3s ease}.filter-btn[data-v-7a967c2b]:hover{background:#f3f4f6;border-color:#9ca3af}.filter-btn.active[data-v-7a967c2b]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:transparent;box-shadow:0 4px 12px #3b82f633}.filter-btn.active[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px)}.desktop-table[data-v-7a967c2b]{overflow-x:auto;margin-bottom:30px;border-radius:12px;border:1px solid #e5e7eb}@media(max-width:1024px){.desktop-table[data-v-7a967c2b]{display:none}}.orders-table[data-v-7a967c2b]{width:100%;background:#fff;border-collapse:collapse}.orders-table thead[data-v-7a967c2b]{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.orders-table th[data-v-7a967c2b]{padding:16px 20px;text-align:right;font-size:.875rem;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.orders-table tbody tr[data-v-7a967c2b]{border-bottom:1px solid #f3f4f6;transition:background .3s ease}.orders-table tbody tr[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#eff6ff,#dbeafe 50%)}.orders-table td[data-v-7a967c2b]{padding:16px 20px;vertical-align:middle}.qr-link[data-v-7a967c2b]{display:inline-block}.qr-code[data-v-7a967c2b]{width:80px;height:80px;border-radius:8px;border:1px solid #e5e7eb;transition:all .3s ease}.qr-code[data-v-7a967c2b]:hover{transform:scale(1.05);box-shadow:0 8px 20px #0000001a}.order-number[data-v-7a967c2b]{font-size:.875rem;font-weight:600;color:#374151}.order-info[data-v-7a967c2b]{max-width:200px}.order-title[data-v-7a967c2b]{font-size:.875rem;font-weight:500;color:#111827;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-description[data-v-7a967c2b]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone-link[data-v-7a967c2b]{font-size:.875rem;color:#3b82f6;font-weight:500;text-decoration:none;transition:color .3s ease}.phone-link[data-v-7a967c2b]:hover{color:#1d4ed8;text-decoration:underline}.price-badge[data-v-7a967c2b]{display:inline-block;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:700;background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857;box-shadow:0 2px 8px #10b98133}.status-badge[data-v-7a967c2b]{display:inline-block;padding:8px 16px;border-radius:20px;font-size:.75rem;font-weight:700;min-width:80px;text-align:center}.status-completed[data-v-7a967c2b]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857;box-shadow:0 2px 8px #10b98133}.status-pending[data-v-7a967c2b]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;box-shadow:0 2px 8px #f59e0b33}.status-cancelled[data-v-7a967c2b]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;box-shadow:0 2px 8px #ef444433}.status-refunded[data-v-7a967c2b]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8;box-shadow:0 2px 8px #3b82f633}.date-container[data-v-7a967c2b]{display:flex;flex-direction:column;gap:4px}.time-text[data-v-7a967c2b]{font-size:.75rem;color:#9ca3af}.actions-container[data-v-7a967c2b]{display:flex;gap:8px}.refund-btn[data-v-7a967c2b]{padding:10px 20px;border-radius:10px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;min-width:120px;letter-spacing:.5px}.refund-btn-active[data-v-7a967c2b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 15px #ef44444d}.refund-btn-active[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444466}.refund-btn-disabled[data-v-7a967c2b]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed;box-shadow:none}.mobile-cards[data-v-7a967c2b]{display:none;flex-direction:column;gap:20px;margin-bottom:30px}@media(max-width:1024px){.mobile-cards[data-v-7a967c2b]{display:flex}}.order-card[data-v-7a967c2b]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 4px 12px #0000000d;transition:all .3s ease}.order-card[data-v-7a967c2b]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.card-header[data-v-7a967c2b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.card-header-left[data-v-7a967c2b]{display:flex;flex-direction:column;gap:8px}.card-order-id[data-v-7a967c2b]{font-size:.875rem;color:#6b7280}.qr-link-mobile[data-v-7a967c2b]{display:block;flex-shrink:0}.qr-code-mobile[data-v-7a967c2b]{width:80px;height:80px;border-radius:12px;border:3px solid #e5e7eb;box-shadow:0 4px 15px #0000001a}.card-body[data-v-7a967c2b]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.card-row[data-v-7a967c2b]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px dashed #e5e7eb}.card-row[data-v-7a967c2b]:last-child{border-bottom:none}.card-label[data-v-7a967c2b]{font-size:.875rem;color:#6b7280;font-weight:500}.card-value[data-v-7a967c2b]{font-size:.875rem;color:#374151;font-weight:500;text-align:left}.card-title[data-v-7a967c2b]{font-weight:600}.card-description[data-v-7a967c2b]{color:#6b7280;font-size:.75rem}.card-price-row[data-v-7a967c2b]{padding-top:12px;border-top:2px solid #f3f4f6}.card-price[data-v-7a967c2b]{font-size:1.125rem;font-weight:700;color:#059669}.card-footer[data-v-7a967c2b]{display:flex;gap:12px;margin-top:20px}.card-refund-btn[data-v-7a967c2b]{flex:1;padding:14px;border-radius:12px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;letter-spacing:.5px}.card-refund-btn-active[data-v-7a967c2b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 15px #ef44444d}.card-refund-btn-active[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 20px #ef444466}.card-refund-btn-disabled[data-v-7a967c2b]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed;box-shadow:none}.pagination-container[data-v-7a967c2b]{display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px;background:#f9fafb;border-radius:12px;margin-top:30px}@media(min-width:640px){.pagination-container[data-v-7a967c2b]{flex-direction:row;justify-content:space-between}}.pagination-info[data-v-7a967c2b]{font-size:.875rem;color:#6b7280;font-weight:500}.pagination-controls[data-v-7a967c2b]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-7a967c2b]{padding:12px 24px;border-radius:10px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;min-width:100px;letter-spacing:.5px}.pagination-btn-prev[data-v-7a967c2b],.pagination-btn-next[data-v-7a967c2b]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px #3b82f633}.pagination-btn-prev[data-v-7a967c2b]:hover,.pagination-btn-next[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 6px 20px #3b82f64d}.pagination-btn-disabled[data-v-7a967c2b]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed;box-shadow:none;transform:none!important}.page-numbers[data-v-7a967c2b]{display:flex;gap:5px}.page-number[data-v-7a967c2b]{width:40px;height:40px;border-radius:10px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.page-number-inactive[data-v-7a967c2b]{background:#f3f4f6;color:#6b7280}.page-number-inactive[data-v-7a967c2b]:hover{background:#e5e7eb;transform:translateY(-2px)}.page-number-active[data-v-7a967c2b]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-2px)}.modal-overlay[data-v-7a967c2b]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-7a967c2b]{background:#fff;border-radius:20px;width:100%;max-width:500px;overflow:hidden;animation:modalSlideIn-7a967c2b .3s ease-out}@keyframes modalSlideIn-7a967c2b{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-7a967c2b]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-7a967c2b]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.modal-close-btn[data-v-7a967c2b]{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:8px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal-close-btn[data-v-7a967c2b]:hover{background:#f3f4f6;color:#374151}.modal-body[data-v-7a967c2b]{padding:24px}.original-price-container[data-v-7a967c2b]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:12px;padding:20px;margin-bottom:24px;text-align:center}.original-price-label[data-v-7a967c2b]{font-size:.875rem;color:#6b7280;margin-bottom:8px}.original-price-value[data-v-7a967c2b]{font-size:2rem;font-weight:700;color:#059669;margin:0}.refund-amount-container[data-v-7a967c2b]{margin-bottom:24px}.refund-amount-label[data-v-7a967c2b]{display:block;font-size:1rem;font-weight:600;color:#374151;margin-bottom:12px}.refund-amount-input[data-v-7a967c2b]{width:100%;padding:16px;font-size:1.5rem;font-weight:700;text-align:center;border:2px solid #d1d5db;border-radius:12px;background:#fff;color:#000;outline:none;transition:border-color .3s ease}.refund-amount-input[data-v-7a967c2b]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.refund-amount-info[data-v-7a967c2b]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.max-amount[data-v-7a967c2b]{font-size:.875rem;color:#6b7280}.full-refund-btn[data-v-7a967c2b]{font-size:.875rem;color:#3b82f6;font-weight:600;background:none;border:none;cursor:pointer;transition:color .3s ease;padding:4px 8px;border-radius:4px}.full-refund-btn[data-v-7a967c2b]:hover{color:#1d4ed8;background:#f3f4f6}.refund-summary[data-v-7a967c2b]{background:linear-gradient(135deg,#fee2e2,#fecaca);border:2px solid #fca5a5;border-radius:12px;padding:20px;text-align:center}.refund-summary-label[data-v-7a967c2b]{font-size:.875rem;color:#374151;font-weight:600;margin-bottom:8px}.refund-summary-value[data-v-7a967c2b]{font-size:2.5rem;font-weight:700;color:#dc2626;margin:8px 0}.refund-summary-note[data-v-7a967c2b]{font-size:.875rem;color:#6b7280;margin:0}.modal-footer[data-v-7a967c2b]{display:flex;gap:16px;padding:24px;border-top:1px solid #e5e7eb}.modal-cancel-btn[data-v-7a967c2b]{flex:1;padding:16px;border:2px solid #d1d5db;border-radius:12px;background:#fff;font-size:1rem;font-weight:600;color:#374151;cursor:pointer;transition:all .3s ease}.modal-cancel-btn[data-v-7a967c2b]:hover{background:#f9fafb;border-color:#9ca3af}.modal-confirm-btn[data-v-7a967c2b]{flex:1;padding:16px;border-radius:12px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;letter-spacing:.5px}.modal-confirm-btn-active[data-v-7a967c2b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 8px 20px #ef44444d}.modal-confirm-btn-active[data-v-7a967c2b]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 10px 25px #ef444466}.modal-confirm-btn-disabled[data-v-7a967c2b]{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#6b7280;cursor:not-allowed;box-shadow:none}@media(max-width:640px){.container[data-v-7a967c2b],.order-content[data-v-7a967c2b]{padding:10px}.header-card[data-v-7a967c2b]{padding:20px}.page-title[data-v-7a967c2b]{font-size:1.5rem}.stats-container[data-v-7a967c2b]{grid-template-columns:1fr}.filters-container[data-v-7a967c2b]{padding:15px}.filter-buttons[data-v-7a967c2b]{justify-content:center}.modal-body[data-v-7a967c2b],.modal-header[data-v-7a967c2b],.modal-footer[data-v-7a967c2b]{padding:20px}.modal-footer[data-v-7a967c2b]{flex-direction:column}.modal-cancel-btn[data-v-7a967c2b],.modal-confirm-btn[data-v-7a967c2b]{width:100%}}.traders-management[data-v-ca2f40b4]{direction:rtl;font-family:Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e9ecef);padding:24px}.loading-container[data-v-ca2f40b4]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e9ecef);display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner[data-v-ca2f40b4]{width:64px;height:64px;border:4px solid #e0e0e0;border-top:4px solid #10b981;border-radius:50%;animation:spin-ca2f40b4 1s linear infinite;margin-bottom:20px}.loading-text[data-v-ca2f40b4]{color:#4b5563;font-size:18px;font-weight:500}@keyframes spin-ca2f40b4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-header[data-v-ca2f40b4]{background:#fff;border-radius:20px;padding:32px;margin-bottom:24px;box-shadow:0 4px 20px #0000000a;border:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;animation:slideDown-ca2f40b4 .3s ease-out}.header-content[data-v-ca2f40b4]{display:flex;align-items:center;gap:20px}.header-icon[data-v-ca2f40b4]{width:72px;height:72px;background:linear-gradient(135deg,#10b981,#059669);border-radius:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #10b98133}.icon[data-v-ca2f40b4]{width:36px;height:36px;color:#fff}.header-info[data-v-ca2f40b4]{flex:1}.page-title[data-v-ca2f40b4]{font-size:32px;font-weight:800;color:#1e293b;margin-bottom:8px;background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-ca2f40b4]{color:#64748b;font-size:16px;font-weight:500}.header-stats[data-v-ca2f40b4]{text-align:left}.total-traders[data-v-ca2f40b4]{font-size:40px;font-weight:800;color:#10b981;line-height:1;margin-bottom:8px}.stats-label[data-v-ca2f40b4]{color:#64748b;font-size:14px;font-weight:500}@keyframes slideDown-ca2f40b4{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-filter-section[data-v-ca2f40b4]{background:#fff;border-radius:16px;padding:20px;margin-bottom:24px;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0;display:flex;gap:16px;align-items:center}.search-container[data-v-ca2f40b4]{flex:1;position:relative}.search-icon[data-v-ca2f40b4]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#94a3b8;z-index:2}.search-input[data-v-ca2f40b4]{padding:16px 52px 16px 20px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;font-weight:500;color:#1e293b;background:#f8fafc;transition:all .3s ease}.search-input[data-v-ca2f40b4]:focus{outline:none;border-color:#10b981;background:#fff;box-shadow:0 0 0 4px #10b9811a}.search-input[data-v-ca2f40b4]::placeholder{color:#94a3b8}.filter-btn[data-v-ca2f40b4]{display:flex;align-items:center;gap:8px;padding:16px 24px;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:12px;color:#475569;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.filter-btn[data-v-ca2f40b4]:hover{background:#e2e8f0}.filter-icon[data-v-ca2f40b4]{width:20px;height:20px}.cards-view[data-v-ca2f40b4]{display:flex;flex-direction:column;gap:16px}.trader-card[data-v-ca2f40b4]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000000a;transition:all .3s ease;animation:fadeIn-ca2f40b4 .5s ease-out}.trader-card[data-v-ca2f40b4]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a;border-color:#cbd5e1}@keyframes fadeIn-ca2f40b4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card-header[data-v-ca2f40b4]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.trader-avatar[data-v-ca2f40b4]{width:56px;height:56px;background:linear-gradient(135deg,#10b981,#059669);border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-ca2f40b4]{width:28px;height:28px;color:#fff}.trader-info[data-v-ca2f40b4]{flex:1}.trader-name[data-v-ca2f40b4]{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:8px;line-height:1.3}.trader-meta[data-v-ca2f40b4]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.trader-uid[data-v-ca2f40b4]{font-size:13px;color:#64748b;background:#f1f5f9;padding:4px 12px;border-radius:8px;font-family:Monaco,Consolas,monospace}.trader-role[data-v-ca2f40b4]{font-size:13px;color:#10b981;background:#10b9811a;padding:4px 12px;border-radius:8px;font-weight:600}.status-badge[data-v-ca2f40b4]{padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600}.status-badge.blocked[data-v-ca2f40b4]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.card-details[data-v-ca2f40b4]{display:flex;flex-direction:column;gap:14px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.detail-item[data-v-ca2f40b4]{display:flex;align-items:center;gap:12px}.detail-icon[data-v-ca2f40b4]{width:18px;height:18px;color:#94a3b8;flex-shrink:0}.detail-text[data-v-ca2f40b4]{color:#475569;font-size:15px;font-weight:500}.wallet-amount[data-v-ca2f40b4]{font-weight:600;color:#10b981}.card-actions[data-v-ca2f40b4]{display:flex;gap:12px;flex-wrap:wrap}.action-btn[data-v-ca2f40b4]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.view-btn[data-v-ca2f40b4]{background:#3b82f6;color:#fff}.view-btn[data-v-ca2f40b4]:hover{background:#2563eb;transform:translateY(-1px)}.unblock-btn[data-v-ca2f40b4]{background:#10b981;color:#fff}.unblock-btn[data-v-ca2f40b4]:hover{background:#059669;transform:translateY(-1px)}.block-btn[data-v-ca2f40b4]{background:#ef4444;color:#fff}.block-btn[data-v-ca2f40b4]:hover{background:#dc2626;transform:translateY(-1px)}.delete-btn[data-v-ca2f40b4]{background:#6b7280;color:#fff}.delete-btn[data-v-ca2f40b4]:hover{background:#4b5563;transform:translateY(-1px)}.notify-btn[data-v-ca2f40b4]{background:#8b5cf6;color:#fff}.notify-btn[data-v-ca2f40b4]:hover{background:#7c3aed;transform:translateY(-1px)}.btn-icon[data-v-ca2f40b4]{width:16px;height:16px}.table-view[data-v-ca2f40b4]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0;animation:fadeIn-ca2f40b4 .5s ease-out}.table-container[data-v-ca2f40b4]{overflow-x:auto}.traders-table-content[data-v-ca2f40b4]{width:100%;border-collapse:separate;border-spacing:0;min-width:800px}.table-header[data-v-ca2f40b4]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0}.table-header th[data-v-ca2f40b4]{padding:20px 24px;text-align:right;color:#475569;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.table-row[data-v-ca2f40b4]{border-bottom:1px solid #f1f5f9;transition:background .2s ease}.table-row[data-v-ca2f40b4]:hover{background:#f8fafc}.table-row td[data-v-ca2f40b4]{padding:20px 24px;vertical-align:middle}.trader-cell[data-v-ca2f40b4]{display:flex;align-items:center;gap:16px}.trader-avatar-small[data-v-ca2f40b4]{width:48px;height:48px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon-small[data-v-ca2f40b4]{width:24px;height:24px;color:#fff}.trader-info-small[data-v-ca2f40b4]{min-width:0}.trader-name-table[data-v-ca2f40b4]{font-weight:700;color:#1e293b;margin-bottom:6px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trader-meta-table[data-v-ca2f40b4]{display:flex;gap:8px;align-items:center}.uid-table[data-v-ca2f40b4]{color:#64748b;font-size:13px;font-family:Monaco,Consolas,monospace}.role-table[data-v-ca2f40b4]{color:#64748b;font-size:13px}.status-badge-table[data-v-ca2f40b4]{padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600}.status-badge-table.blocked[data-v-ca2f40b4]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.email-cell[data-v-ca2f40b4],.phone-cell[data-v-ca2f40b4],.address-cell[data-v-ca2f40b4]{display:flex;align-items:center;gap:10px}.cell-icon[data-v-ca2f40b4]{width:16px;height:16px;color:#94a3b8;flex-shrink:0}.wallet-cell[data-v-ca2f40b4]{white-space:nowrap}.wallet-amount-table[data-v-ca2f40b4]{font-weight:600;color:#10b981;font-size:16px}.table-actions[data-v-ca2f40b4]{display:flex;gap:8px}.table-action-btn[data-v-ca2f40b4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;text-decoration:none}.table-action-btn.view-btn[data-v-ca2f40b4]{background:#3b82f6;color:#fff}.table-action-btn.view-btn[data-v-ca2f40b4]:hover{background:#2563eb}.table-action-btn.unblock-btn[data-v-ca2f40b4]{background:#10b981;color:#fff}.table-action-btn.unblock-btn[data-v-ca2f40b4]:hover{background:#059669}.table-action-btn.block-btn[data-v-ca2f40b4]{background:#ef4444;color:#fff}.table-action-btn.block-btn[data-v-ca2f40b4]:hover{background:#dc2626}.table-action-btn.delete-btn[data-v-ca2f40b4]{background:#6b7280;color:#fff}.table-action-btn.delete-btn[data-v-ca2f40b4]:hover{background:#4b5563}.table-action-btn.notify-btn[data-v-ca2f40b4]{background:#8b5cf6;color:#fff}.table-action-btn.notify-btn[data-v-ca2f40b4]:hover{background:#7c3aed}.btn-icon-small[data-v-ca2f40b4]{width:18px;height:18px}.loading-state[data-v-ca2f40b4],.empty-state[data-v-ca2f40b4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.empty-icon[data-v-ca2f40b4]{width:80px;height:80px;color:#cbd5e1;margin-bottom:20px;opacity:.5}.empty-text[data-v-ca2f40b4]{color:#94a3b8;font-size:18px;font-weight:500}.pagination-section[data-v-ca2f40b4]{margin-top:32px;display:flex;justify-content:center}.pagination[data-v-ca2f40b4]{display:flex;align-items:center;gap:8px;background:#fff;padding:12px;border-radius:16px;box-shadow:0 2px 12px #0000000a;border:1px solid #e2e8f0}.page-nav[data-v-ca2f40b4]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;border-radius:12px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s ease}.page-nav[data-v-ca2f40b4]:hover:not(:disabled){border-color:#10b981;color:#10b981}.page-nav[data-v-ca2f40b4]:disabled{opacity:.5;cursor:not-allowed}.nav-icon[data-v-ca2f40b4]{width:20px;height:20px}.page-numbers[data-v-ca2f40b4]{display:flex;gap:4px}.page-btn[data-v-ca2f40b4]{min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:12px;background:#fff;color:#64748b;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.page-btn[data-v-ca2f40b4]:hover:not(.active){background:#f1f5f9}.page-btn.active[data-v-ca2f40b4]{background:#10b981;color:#fff;border-color:#10b981}.modal-overlay[data-v-ca2f40b4]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-ca2f40b4 .3s ease-out}.confirmation-modal[data-v-ca2f40b4],.trader-details-modal[data-v-ca2f40b4],.wallet-modal[data-v-ca2f40b4]{background:#fff;border-radius:24px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;animation:modalSlideUp-ca2f40b4 .3s ease-out}.trader-details-modal[data-v-ca2f40b4]{max-width:800px}@keyframes modalSlideUp-ca2f40b4{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-ca2f40b4]{display:flex;justify-content:space-between;align-items:flex-start;padding:32px 32px 24px;border-bottom:1px solid #e2e8f0}.modal-title-section[data-v-ca2f40b4]{display:flex;align-items:center;gap:16px}.modal-icon-container[data-v-ca2f40b4]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.modal-icon-container.delete[data-v-ca2f40b4],.modal-icon-container.block[data-v-ca2f40b4]{background:#ef44441a}.modal-icon-container.unblock[data-v-ca2f40b4]{background:#10b9811a}.modal-icon-container.details[data-v-ca2f40b4],.modal-icon-container.wallet[data-v-ca2f40b4]{background:linear-gradient(135deg,#10b981,#059669)}.modal-icon[data-v-ca2f40b4]{width:24px;height:24px}.modal-icon-container.delete .modal-icon[data-v-ca2f40b4],.modal-icon-container.block .modal-icon[data-v-ca2f40b4]{color:#ef4444}.modal-icon-container.unblock .modal-icon[data-v-ca2f40b4]{color:#10b981}.modal-icon-container.details .modal-icon[data-v-ca2f40b4],.modal-icon-container.wallet .modal-icon[data-v-ca2f40b4]{color:#fff}.modal-title[data-v-ca2f40b4]{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:4px}.modal-subtitle[data-v-ca2f40b4]{font-size:14px;color:#6b7280}.modal-close-btn[data-v-ca2f40b4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;border-radius:10px;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-ca2f40b4]:hover{border-color:#10b981;color:#10b981}.close-icon[data-v-ca2f40b4]{width:20px;height:20px}.trader-info-section[data-v-ca2f40b4]{background:#f8fafc;border-radius:16px;padding:20px;margin-bottom:24px;display:flex;align-items:center;gap:16px}.trader-avatar-modal[data-v-ca2f40b4]{width:56px;height:56px;background:linear-gradient(135deg,#10b981,#059669);border-radius:14px;display:flex;align-items:center;justify-content:center}.avatar-modal-icon[data-v-ca2f40b4]{width:28px;height:28px;color:#fff}.trader-details-modal[data-v-ca2f40b4]{flex:1}.trader-name-modal[data-v-ca2f40b4]{font-weight:600;color:#1e293b;margin-bottom:4px}.trader-email-modal[data-v-ca2f40b4]{color:#64748b;font-size:14px}.warning-message[data-v-ca2f40b4]{display:flex;gap:12px;padding:16px;background:#fbbf241a;border:1px solid rgba(251,191,36,.2);border-radius:12px}.warning-icon[data-v-ca2f40b4]{width:24px;height:24px;color:#f59e0b;flex-shrink:0}.warning-text[data-v-ca2f40b4]{flex:1}.warning-text p[data-v-ca2f40b4]{color:#92400e;font-size:15px;line-height:1.5}.modal-actions[data-v-ca2f40b4]{padding:24px 32px;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end}.cancel-btn[data-v-ca2f40b4]{padding:12px 24px;background:#fff;border:2px solid #e2e8f0;border-radius:12px;color:#6b7280;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.cancel-btn[data-v-ca2f40b4]:hover{border-color:#d1d5db;color:#374151}.confirm-btn[data-v-ca2f40b4]{padding:12px 24px;border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.confirm-btn.delete[data-v-ca2f40b4]{background:#ef4444}.confirm-btn.delete[data-v-ca2f40b4]:hover{background:#dc2626}.confirm-btn.block[data-v-ca2f40b4]{background:#ef4444}.confirm-btn.block[data-v-ca2f40b4]:hover{background:#dc2626}.confirm-btn.unblock[data-v-ca2f40b4]{background:#10b981}.confirm-btn.unblock[data-v-ca2f40b4]:hover{background:#059669}.modal-content[data-v-ca2f40b4]{padding:32px}.details-content[data-v-ca2f40b4]{display:flex;flex-direction:column;gap:24px}.details-section[data-v-ca2f40b4]{background:#f8fafc;border-radius:16px;padding:24px}.section-title[data-v-ca2f40b4]{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:20px;display:flex;align-items:center;gap:10px}.section-icon[data-v-ca2f40b4]{width:20px;height:20px;color:#10b981}.section-grid[data-v-ca2f40b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.info-item[data-v-ca2f40b4]{display:flex;align-items:flex-start;gap:12px}.info-icon[data-v-ca2f40b4]{width:20px;height:20px;color:#94a3b8;margin-top:2px;flex-shrink:0}.info-content[data-v-ca2f40b4]{flex:1}.info-label[data-v-ca2f40b4]{font-size:12px;color:#64748b;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-ca2f40b4]{font-size:15px;font-weight:500;color:#1e293b;line-height:1.4}.status-grid[data-v-ca2f40b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.status-item[data-v-ca2f40b4]{display:flex;align-items:center;gap:12px}.status-indicator[data-v-ca2f40b4]{width:12px;height:12px;border-radius:50%;background:#d1d5db}.status-indicator.verified[data-v-ca2f40b4]{background:#10b981}.status-indicator.blocked[data-v-ca2f40b4]{background:#ef4444}.status-indicator.waiting[data-v-ca2f40b4]{background:#f59e0b}.status-content[data-v-ca2f40b4]{flex:1}.status-label[data-v-ca2f40b4]{font-size:12px;color:#64748b;margin-bottom:2px}.status-value[data-v-ca2f40b4]{font-size:15px;font-weight:600}.status-value.verified[data-v-ca2f40b4]{color:#10b981}.status-value.blocked[data-v-ca2f40b4]{color:#ef4444}.status-value.waiting[data-v-ca2f40b4]{color:#f59e0b}.map-link-section[data-v-ca2f40b4]{display:flex;flex-direction:column;gap:20px}.link-container[data-v-ca2f40b4]{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.link-info[data-v-ca2f40b4]{flex:1;min-width:0}.link-label[data-v-ca2f40b4]{font-size:12px;color:#64748b;margin-bottom:4px}.link-value[data-v-ca2f40b4]{font-size:14px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-ca2f40b4]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#3b82f6;border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.copy-btn[data-v-ca2f40b4]:hover{background:#2563eb}.copy-btn.copied[data-v-ca2f40b4]{background:#10b981}.copy-btn.copied[data-v-ca2f40b4]:hover{background:#059669}.copy-icon[data-v-ca2f40b4]{width:16px;height:16px}.map-preview[data-v-ca2f40b4]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.preview-header[data-v-ca2f40b4]{padding:16px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:10px;font-weight:600;color:#1e293b}.preview-icon[data-v-ca2f40b4]{width:18px;height:18px;color:#ef4444}.preview-content[data-v-ca2f40b4]{padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f8fafc}.preview-placeholder[data-v-ca2f40b4]{width:48px;height:48px;color:#94a3b8}.preview-text[data-v-ca2f40b4]{color:#64748b;font-size:16px}.open-map-btn[data-v-ca2f40b4]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease}.open-map-btn[data-v-ca2f40b4]:hover{background:#2563eb;transform:translateY(-1px)}.open-map-icon[data-v-ca2f40b4]{width:18px;height:18px}.error-state[data-v-ca2f40b4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.error-icon[data-v-ca2f40b4]{width:64px;height:64px;color:#d1d5db;margin-bottom:16px}.error-text[data-v-ca2f40b4]{color:#64748b;font-size:18px;font-weight:500}.modal-body[data-v-ca2f40b4]{padding:32px}.modal-field[data-v-ca2f40b4]{margin-bottom:24px}.field-label[data-v-ca2f40b4]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.current-amount[data-v-ca2f40b4]{padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.amount-text[data-v-ca2f40b4]{font-size:18px;font-weight:700;color:#10b981}.amount-input[data-v-ca2f40b4]{width:100%;padding:16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;font-weight:500;color:#374151;transition:all .3s ease}.amount-input[data-v-ca2f40b4]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.amount-input[data-v-ca2f40b4]::placeholder{color:#9ca3af}.submit-btn[data-v-ca2f40b4]{padding:12px 24px;background:#10b981;border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.submit-btn[data-v-ca2f40b4]:hover:not(:disabled){background:#059669;transform:translateY(-1px)}.submit-btn[data-v-ca2f40b4]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-ca2f40b4]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-ca2f40b4 1s linear infinite}@media(max-width:768px){.traders-management[data-v-ca2f40b4]{padding:16px}.page-header[data-v-ca2f40b4]{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.header-stats[data-v-ca2f40b4]{text-align:right;align-self:stretch}.search-filter-section[data-v-ca2f40b4]{flex-direction:column}.search-container[data-v-ca2f40b4]{width:100%}.filter-btn[data-v-ca2f40b4]{width:100%;justify-content:center}.card-actions[data-v-ca2f40b4]{flex-direction:column}.action-btn[data-v-ca2f40b4]{justify-content:center}.table-actions[data-v-ca2f40b4]{flex-wrap:wrap}.page-title[data-v-ca2f40b4]{font-size:28px}.total-traders[data-v-ca2f40b4]{font-size:36px}.modal-header[data-v-ca2f40b4]{flex-direction:column;gap:16px}.modal-body[data-v-ca2f40b4]{padding:24px}.modal-actions[data-v-ca2f40b4]{flex-direction:column}}@media(max-width:480px){.trader-cell[data-v-ca2f40b4]{gap:12px}.trader-avatar-small[data-v-ca2f40b4]{width:40px;height:40px}.avatar-icon-small[data-v-ca2f40b4]{width:20px;height:20px}.section-grid[data-v-ca2f40b4],.status-grid[data-v-ca2f40b4]{grid-template-columns:1fr}.link-container[data-v-ca2f40b4]{flex-direction:column;align-items:stretch}.copy-btn[data-v-ca2f40b4]{justify-content:center}}.min-h-screen[data-v-b6b2f6e2]{min-height:100vh}.bg-gradient[data-v-b6b2f6e2]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.container[data-v-b6b2f6e2]{max-width:1400px;margin:0 auto;padding:20px}.header-card[data-v-b6b2f6e2]{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;box-shadow:0 10px 40px #4f46e533;padding:32px;color:#fff;margin-bottom:24px}.header-content[data-v-b6b2f6e2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.header-left[data-v-b6b2f6e2]{display:flex;align-items:center;gap:20px}.icon-wrapper[data-v-b6b2f6e2]{width:64px;height:64px;background:#fff3;border-radius:16px;display:flex;align-items:center;justify-content:center}.icon[data-v-b6b2f6e2]{width:32px;height:32px}.page-title[data-v-b6b2f6e2]{font-size:2rem;font-weight:700;margin-bottom:4px}.page-subtitle[data-v-b6b2f6e2]{color:#ffffffe6}.header-right[data-v-b6b2f6e2]{display:flex;align-items:center;gap:16px}.order-type-buttons[data-v-b6b2f6e2]{display:flex;gap:8px;background:#fff3;border-radius:12px;padding:4px}.order-type-buttons button[data-v-b6b2f6e2]{padding:10px 20px;border-radius:8px;border:none;background:transparent;color:#fff;cursor:pointer;transition:all .3s ease;font-weight:500}.order-type-buttons button.active[data-v-b6b2f6e2]{background:#fff;color:#4f46e5;font-weight:600}.order-type-buttons button[data-v-b6b2f6e2]:hover:not(.active){background:#ffffff1a}.refresh-btn[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fff3;color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-b6b2f6e2]:hover:not(:disabled){background:#ffffff4d}.refresh-btn[data-v-b6b2f6e2]:disabled{opacity:.5;cursor:not-allowed}.refresh-icon[data-v-b6b2f6e2]{width:20px;height:20px}.refresh-icon.spinning[data-v-b6b2f6e2]{animation:spin-b6b2f6e2 1s linear infinite}@keyframes spin-b6b2f6e2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filters-card[data-v-b6b2f6e2]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;padding:24px;margin-bottom:24px}.filters-container[data-v-b6b2f6e2]{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.filters-container[data-v-b6b2f6e2]{flex-direction:row;justify-content:space-between;align-items:center}}.filters-left[data-v-b6b2f6e2]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.filter-group[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px}.filter-icon[data-v-b6b2f6e2]{width:20px;height:20px;color:#64748b}.filter-label[data-v-b6b2f6e2]{color:#64748b;font-weight:500}.status-select[data-v-b6b2f6e2]{padding:10px 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#1e293b;cursor:pointer;min-width:160px}.status-select[data-v-b6b2f6e2]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.search-container[data-v-b6b2f6e2]{position:relative}.search-icon[data-v-b6b2f6e2]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#94a3b8}.search-input[data-v-b6b2f6e2]{padding:10px 40px 10px 16px;border:1px solid #cbd5e1;border-radius:12px;font-size:14px}.search-input[data-v-b6b2f6e2]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.stats-grid[data-v-b6b2f6e2]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:24px}@media(min-width:640px){.stats-grid[data-v-b6b2f6e2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.stats-grid[data-v-b6b2f6e2]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-b6b2f6e2]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;padding:24px}.stat-content[data-v-b6b2f6e2]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-b6b2f6e2]{color:#64748b;font-size:14px;margin-bottom:4px}.stat-value[data-v-b6b2f6e2]{font-size:28px;font-weight:700}.stat-icon-wrapper[data-v-b6b2f6e2]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-icon[data-v-b6b2f6e2]{width:32px;height:32px;color:#fff}.stat-blue .stat-icon-wrapper[data-v-b6b2f6e2]{background:linear-gradient(135deg,#4f46e5,#7c3aed)}.stat-blue .stat-value[data-v-b6b2f6e2]{color:#4f46e5}.stat-yellow .stat-icon-wrapper[data-v-b6b2f6e2]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-yellow .stat-value[data-v-b6b2f6e2]{color:#d97706}.stat-purple .stat-icon-wrapper[data-v-b6b2f6e2]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.stat-purple .stat-value[data-v-b6b2f6e2]{color:#8b5cf6}.orders-card[data-v-b6b2f6e2]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;overflow:hidden}.orders-header[data-v-b6b2f6e2]{padding:24px;border-bottom:1px solid #e2e8f0}.orders-title[data-v-b6b2f6e2]{font-size:20px;font-weight:700;color:#1e293b}.empty-orders[data-v-b6b2f6e2]{text-align:center;padding:48px 24px}.empty-icon[data-v-b6b2f6e2]{width:64px;height:64px;color:#cbd5e1;margin:0 auto 16px}.empty-title[data-v-b6b2f6e2]{color:#64748b;font-size:18px;margin-bottom:8px}.empty-subtitle[data-v-b6b2f6e2]{color:#94a3b8;font-size:14px}.table-container[data-v-b6b2f6e2]{overflow-x:auto}.orders-table[data-v-b6b2f6e2]{width:100%;border-collapse:collapse}.orders-table th[data-v-b6b2f6e2]{padding:16px 24px;text-align:right;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.orders-table td[data-v-b6b2f6e2]{padding:16px 24px;border-bottom:1px solid #f1f5f9}.order-row[data-v-b6b2f6e2]:hover{background:#f8fafc}.order-items[data-v-b6b2f6e2]{min-width:200px}.item-row[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.item-icon[data-v-b6b2f6e2]{width:16px;height:16px;color:#94a3b8}.item-text[data-v-b6b2f6e2]{color:#1e293b;font-size:14px}.more-items[data-v-b6b2f6e2]{font-size:12px;color:#94a3b8}.trader-info[data-v-b6b2f6e2]{min-width:150px}.trader-name[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px;color:#1e293b;font-size:14px;margin-bottom:4px}.trader-icon[data-v-b6b2f6e2]{width:16px;height:16px;color:#94a3b8}.trader-uid[data-v-b6b2f6e2]{display:flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.uid-icon[data-v-b6b2f6e2]{width:12px;height:12px}.no-data[data-v-b6b2f6e2]{color:#94a3b8;font-style:italic}.amount[data-v-b6b2f6e2]{font-weight:600;color:#1e293b}.date-info[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px}.date-icon[data-v-b6b2f6e2]{width:16px;height:16px;color:#94a3b8}.status-badge[data-v-b6b2f6e2]{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600}.status-pending[data-v-b6b2f6e2]{background:#fef3c7;color:#92400e}.status-completed[data-v-b6b2f6e2]{background:#d1fae5;color:#065f46}.status-failed[data-v-b6b2f6e2]{background:#fee2e2;color:#991b1b}.status-refunded[data-v-b6b2f6e2]{background:#dbeafe;color:#1e40af}.status-default[data-v-b6b2f6e2]{background:#f3f4f6;color:#6b7280}.tamara-id[data-v-b6b2f6e2]{font-family:monospace;font-size:12px;background:#eff6ff;color:#1e40af;padding:4px 8px;border-radius:6px}.view-btn[data-v-b6b2f6e2]{padding:8px;background:transparent;border:none;cursor:pointer;color:#4f46e5;border-radius:8px;transition:all .3s ease}.view-btn[data-v-b6b2f6e2]:hover{background:#eff6ff}.view-icon[data-v-b6b2f6e2]{width:20px;height:20px}.pagination[data-v-b6b2f6e2]{display:flex;flex-direction:column;gap:16px;padding:24px;border-top:1px solid #e2e8f0;background:#f8fafc}@media(min-width:768px){.pagination[data-v-b6b2f6e2]{flex-direction:row;justify-content:space-between;align-items:center}}.pagination-left[data-v-b6b2f6e2],.pagination-center[data-v-b6b2f6e2],.pagination-right[data-v-b6b2f6e2]{display:flex;align-items:center;gap:8px}.items-per-page-label[data-v-b6b2f6e2]{font-size:14px;color:#64748b}.items-select[data-v-b6b2f6e2]{padding:6px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#1e293b;cursor:pointer}.page-info[data-v-b6b2f6e2]{font-size:14px;color:#64748b}.page-btn[data-v-b6b2f6e2]{padding:8px;border:1px solid #cbd5e1;background:#fff;border-radius:8px;cursor:pointer;color:#1e293b;transition:all .3s ease}.page-btn[data-v-b6b2f6e2]:hover:not(:disabled){background:#f1f5f9}.page-btn[data-v-b6b2f6e2]:disabled{opacity:.5;cursor:not-allowed}.chevron-icon[data-v-b6b2f6e2]{width:20px;height:20px}.page-numbers[data-v-b6b2f6e2]{display:flex;align-items:center;gap:4px}.ellipsis[data-v-b6b2f6e2]{padding:0 4px;color:#64748b}.page-number[data-v-b6b2f6e2]{min-width:40px;height:40px;padding:0 12px;border:1px solid #cbd5e1;background:#fff;border-radius:8px;cursor:pointer;color:#1e293b;transition:all .3s ease}.page-number[data-v-b6b2f6e2]:hover:not(.active){background:#f1f5f9}.page-number.active[data-v-b6b2f6e2]{background:#4f46e5;color:#fff;border-color:#4f46e5}.modal-overlay[data-v-b6b2f6e2]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.modal-container[data-v-b6b2f6e2]{background:#fff;border-radius:20px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.modal-header[data-v-b6b2f6e2]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e2e8f0}.modal-title[data-v-b6b2f6e2]{font-size:24px;font-weight:700;color:#1e293b}.modal-close-btn[data-v-b6b2f6e2]{padding:8px;background:transparent;border:none;cursor:pointer;color:#64748b;border-radius:8px;transition:all .3s ease}.modal-close-btn[data-v-b6b2f6e2]:hover{background:#f1f5f9}.close-icon[data-v-b6b2f6e2]{width:24px;height:24px}.modal-body[data-v-b6b2f6e2]{padding:24px}.info-grid[data-v-b6b2f6e2]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:24px}@media(min-width:768px){.info-grid[data-v-b6b2f6e2]{grid-template-columns:repeat(2,1fr)}}.info-card[data-v-b6b2f6e2]{background:#f8fafc;border-radius:12px;padding:20px;border:1px solid #e2e8f0}.info-title[data-v-b6b2f6e2]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:16px}.info-content[data-v-b6b2f6e2]{font-size:14px;color:#64748b}.info-content p[data-v-b6b2f6e2]{margin-bottom:8px}.info-content span[data-v-b6b2f6e2]{font-weight:600;color:#475569}.total-amount[data-v-b6b2f6e2]{font-size:18px;font-weight:700;color:#059669;padding-top:12px;border-top:2px solid #e2e8f0;margin-top:12px}.payment-badge[data-v-b6b2f6e2]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.payment-pending[data-v-b6b2f6e2]{background:#fef3c7;color:#92400e}.payment-paid[data-v-b6b2f6e2],.payment-completed[data-v-b6b2f6e2]{background:#d1fae5;color:#065f46}.payment-failed[data-v-b6b2f6e2]{background:#fee2e2;color:#991b1b}.payment-unavailable[data-v-b6b2f6e2]{background:#f3f4f6;color:#6b7280}.trader-card[data-v-b6b2f6e2]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:12px;padding:20px;border:1px solid #a7f3d0;margin-bottom:24px}.trader-header[data-v-b6b2f6e2]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.trader-header-icon[data-v-b6b2f6e2]{width:20px;height:20px;color:#059669}.trader-title[data-v-b6b2f6e2]{font-size:18px;font-weight:700;color:#065f46}.trader-form[data-v-b6b2f6e2]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media(min-width:640px){.trader-form[data-v-b6b2f6e2]{grid-template-columns:repeat(2,1fr)}}.form-group[data-v-b6b2f6e2]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-b6b2f6e2]{font-size:14px;font-weight:600;color:#065f46}.form-input[data-v-b6b2f6e2]{padding:10px 12px;border:1px solid #86efac;border-radius:8px;background:#fff;color:#1e293b}.form-input[data-v-b6b2f6e2]:focus{outline:none;border-color:#059669;box-shadow:0 0 0 3px #0596691a}.save-btn[data-v-b6b2f6e2]{grid-column:1 / -1;padding:12px 24px;background:#059669;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.save-btn[data-v-b6b2f6e2]:hover{background:#047857}.items-section[data-v-b6b2f6e2]{margin-top:24px}.items-title[data-v-b6b2f6e2]{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:16px}.items-list[data-v-b6b2f6e2]{display:flex;flex-direction:column;gap:16px}.item-card[data-v-b6b2f6e2]{background:#f8fafc;border-radius:12px;padding:20px;border:1px solid #e2e8f0}.item-header[data-v-b6b2f6e2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.item-title[data-v-b6b2f6e2]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:8px}.item-status[data-v-b6b2f6e2]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.badge-pending[data-v-b6b2f6e2]{background:#fef3c7;color:#92400e}.badge-link-sent[data-v-b6b2f6e2]{background:#dbeafe;color:#1e40af}.badge-delivered[data-v-b6b2f6e2]{background:#d1fae5;color:#065f46}.badge-cancelled[data-v-b6b2f6e2]{background:#fee2e2;color:#991b1b}.item-description[data-v-b6b2f6e2]{font-size:14px;color:#64748b;margin-bottom:16px}.item-details[data-v-b6b2f6e2]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;font-size:14px}@media(min-width:640px){.item-details[data-v-b6b2f6e2]{grid-template-columns:repeat(4,1fr)}}.item-details div[data-v-b6b2f6e2]{color:#64748b}.item-details span[data-v-b6b2f6e2]{font-weight:600;color:#475569;margin-left:4px}.phone-info[data-v-b6b2f6e2]{grid-column:1 / -1;display:flex;align-items:center;gap:8px}.phone-icon[data-v-b6b2f6e2]{width:16px;height:16px;color:#94a3b8}.modal-footer[data-v-b6b2f6e2]{padding:24px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}.close-modal-btn[data-v-b6b2f6e2]{padding:12px 24px;background:#cbd5e1;color:#1e293b;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.close-modal-btn[data-v-b6b2f6e2]:hover{background:#94a3b8}.waiting-page[data-v-30ecb55d]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:20px 16px;font-family:Tajawal,Segoe UI,system-ui,sans-serif}.container[data-v-30ecb55d]{max-width:1280px;margin:0 auto}.header-card[data-v-30ecb55d]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;border:1px solid #e2e8f0;padding:28px;margin-bottom:24px}.header-content[data-v-30ecb55d]{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.header-content[data-v-30ecb55d]{flex-direction:row;align-items:center;justify-content:space-between}}.header-left[data-v-30ecb55d]{display:flex;align-items:center;gap:16px}.icon-wrapper[data-v-30ecb55d]{width:56px;height:56px;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:12px;display:flex;align-items:center;justify-content:center}.icon[data-v-30ecb55d]{width:28px;height:28px;color:#fff}.page-title[data-v-30ecb55d]{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0 0 4px}.page-subtitle[data-v-30ecb55d]{color:#64748b;margin:0;font-size:1rem}.stats-box[data-v-30ecb55d]{background:#fff7ed;border-radius:12px;padding:12px 20px;text-align:center;min-width:140px}.stat-number[data-v-30ecb55d]{font-size:1.875rem;font-weight:800;color:#f97316}.stat-label[data-v-30ecb55d]{font-size:.875rem;color:#c2410c;margin-top:2px}.search-card[data-v-30ecb55d]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;border:1px solid #e2e8f0;padding:20px;margin-bottom:24px}.search-wrapper[data-v-30ecb55d]{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.search-wrapper[data-v-30ecb55d]{flex-direction:row;align-items:center}}.search-input-group[data-v-30ecb55d]{position:relative}.search-icon[data-v-30ecb55d]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9ca3af}.search-input[data-v-30ecb55d]{padding:12px 44px 12px 16px;border:1px solid #d1d5db;border-radius:10px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.search-input[data-v-30ecb55d]:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.filter-button[data-v-30ecb55d]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:10px;color:#4b5563;font-weight:500;cursor:pointer;transition:all .2s}.filter-button[data-v-30ecb55d]:hover{background:#e5e7eb}.loading-state[data-v-30ecb55d],.empty-state[data-v-30ecb55d]{text-align:center;padding:80px 20px}.spinner[data-v-30ecb55d]{width:48px;height:48px;border:4px solid #e5e7eb;border-top:4px solid #f97316;border-radius:50%;animation:spin-30ecb55d 1s linear infinite;margin:0 auto 16px}@keyframes spin-30ecb55d{to{transform:rotate(360deg)}}.empty-icon[data-v-30ecb55d]{width:64px;height:64px;color:#d1d5db;margin-bottom:16px}.empty-state h3[data-v-30ecb55d]{font-size:1.25rem;color:#4b5563;margin-bottom:8px}.cards-grid[data-v-30ecb55d]{display:grid;gap:16px;margin-bottom:24px}@media(min-width:640px){.cards-grid[data-v-30ecb55d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cards-grid[data-v-30ecb55d]{display:none}}.user-card[data-v-30ecb55d]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 12px #0000000a;overflow:hidden;transition:all .25s ease}.user-card[data-v-30ecb55d]:hover{box-shadow:0 8px 25px #00000014;transform:translateY(-3px)}.card-header[data-v-30ecb55d]{display:flex;align-items:center;gap:16px;padding:20px 20px 0}.avatar-circle[data-v-30ecb55d]{width:52px;height:52px;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-30ecb55d]{width:26px;height:26px;color:#fff}.user-info h3[data-v-30ecb55d]{margin:0 0 4px;font-size:1.125rem;font-weight:700;color:#1e293b}.status-pill[data-v-30ecb55d]{display:inline-block;padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:600}.status-pill.waiting[data-v-30ecb55d]{background:#fef3c7;color:#b45309}.card-body[data-v-30ecb55d]{padding:16px 20px;display:flex;flex-direction:column;gap:10px}.info-line[data-v-30ecb55d]{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#4b5563}.info-icon[data-v-30ecb55d]{width:16px;height:16px;color:#9ca3af;flex-shrink:0}.verification-dot[data-v-30ecb55d]{width:8px;height:8px;border-radius:50%;background:#ef4444;display:inline-block;margin-left:4px}.verification-dot.verified[data-v-30ecb55d]{background:#10b981}.uid-line[data-v-30ecb55d]{font-size:.8125rem}.uid-label[data-v-30ecb55d]{color:#6b7280}.uid-value[data-v-30ecb55d]{font-family:Courier New,monospace;color:#1e293b;background:#f3f4f6;padding:2px 6px;border-radius:4px}.card-actions[data-v-30ecb55d]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid #f1f5f9;background:#fafafa}.action-btn[data-v-30ecb55d]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.action-btn.danger[data-v-30ecb55d]{background:#ef4444;color:#fff}.action-btn.danger[data-v-30ecb55d]:hover{background:#dc2626}.action-btn.map[data-v-30ecb55d]{background:#3b82f6;color:#fff}.action-btn.map[data-v-30ecb55d]:hover{background:#2563eb}.desktop-table-wrapper[data-v-30ecb55d]{display:none;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;border:1px solid #e2e8f0;overflow:hidden;margin-bottom:24px}@media(min-width:1024px){.desktop-table-wrapper[data-v-30ecb55d]{display:block}}.users-table[data-v-30ecb55d]{width:100%;border-collapse:collapse}.users-table th[data-v-30ecb55d],.users-table td[data-v-30ecb55d]{padding:16px 20px;text-align:right}.users-table th[data-v-30ecb55d]{background:#f8fafc;font-weight:600;color:#475569;border-bottom:1px solid #e2e8f0;white-space:nowrap}.users-table tr[data-v-30ecb55d]{border-bottom:1px solid #f1f5f9;transition:background .2s}.users-table tr[data-v-30ecb55d]:hover{background:#f8fafc}.user-cell[data-v-30ecb55d]{display:flex;align-items:center;gap:12px}.small-avatar[data-v-30ecb55d]{width:40px;height:40px;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:50%;display:flex;align-items:center;justify-content:center}.small-icon[data-v-30ecb55d]{width:20px;height:20px;color:#fff}.verification-badge[data-v-30ecb55d]{display:inline-block;padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:600}.verification-badge.verified[data-v-30ecb55d]{background:#d1fae5;color:#059669}.actions-cell[data-v-30ecb55d]{display:flex;gap:8px}.action-btn.small[data-v-30ecb55d]{padding:8px 12px;font-size:.8125rem}.pagination[data-v-30ecb55d]{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;border:1px solid #e2e8f0}.pagination-arrow[data-v-30ecb55d]{padding:10px 20px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#4b5563;cursor:pointer;transition:all .2s}.pagination-arrow[data-v-30ecb55d]:hover:not(:disabled){background:#f3f4f6}.pagination-arrow[data-v-30ecb55d]:disabled{opacity:.5;cursor:not-allowed}.page-btn[data-v-30ecb55d]{min-width:40px;height:40px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#4b5563;font-weight:500;cursor:pointer;transition:all .2s}.page-btn[data-v-30ecb55d]:hover:not(.active){background:#f3f4f6}.page-btn.active[data-v-30ecb55d]{background:#f97316;color:#fff;border-color:#f97316}.min-h-screen[data-v-b4dbb3f8]{min-height:100vh}.bg-gradient[data-v-b4dbb3f8]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.container[data-v-b4dbb3f8]{max-width:1200px;margin:0 auto;padding:20px}.header-card[data-v-b4dbb3f8]{background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:20px;box-shadow:0 10px 40px #2563eb33;padding:32px;color:#fff;margin-bottom:24px}.header-content[data-v-b4dbb3f8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.header-left[data-v-b4dbb3f8]{display:flex;align-items:center;gap:20px}.icon-wrapper[data-v-b4dbb3f8]{width:64px;height:64px;background:#fff3;border-radius:16px;display:flex;align-items:center;justify-content:center}.icon[data-v-b4dbb3f8]{width:32px;height:32px;color:#fff}.page-title[data-v-b4dbb3f8]{font-size:2rem;font-weight:700;margin-bottom:4px}.page-subtitle[data-v-b4dbb3f8]{color:#ffffffe6}.refresh-btn[data-v-b4dbb3f8]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#fff3;color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-b4dbb3f8]:hover:not(:disabled){background:#ffffff4d}.refresh-btn[data-v-b4dbb3f8]:disabled{opacity:.5;cursor:not-allowed}.refresh-icon[data-v-b4dbb3f8]{width:20px;height:20px}.refresh-icon.spinning[data-v-b4dbb3f8]{animation:spin-b4dbb3f8 1s linear infinite}@keyframes spin-b4dbb3f8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filters-card[data-v-b4dbb3f8]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;padding:24px;margin-bottom:24px}.filters-container[data-v-b4dbb3f8]{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.filters-container[data-v-b4dbb3f8]{flex-direction:row;justify-content:space-between;align-items:center}}.filters-left[data-v-b4dbb3f8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.filter-group[data-v-b4dbb3f8]{display:flex;align-items:center;gap:8px}.filter-icon[data-v-b4dbb3f8]{width:20px;height:20px;color:#64748b}.filter-label[data-v-b4dbb3f8]{color:#64748b;font-weight:500}.status-select[data-v-b4dbb3f8]{padding:10px 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#1e293b;cursor:pointer;min-width:160px}.status-select[data-v-b4dbb3f8]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.search-container[data-v-b4dbb3f8]{position:relative}.search-icon[data-v-b4dbb3f8]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#94a3b8}.search-input[data-v-b4dbb3f8]{width:100%;padding:10px 40px 10px 16px;border:1px solid #cbd5e1;border-radius:12px;font-size:14px}.search-input[data-v-b4dbb3f8]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.stats-grid[data-v-b4dbb3f8]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:24px}@media(min-width:768px){.stats-grid[data-v-b4dbb3f8]{grid-template-columns:repeat(3,1fr)}}.stat-card[data-v-b4dbb3f8]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;padding:24px}.stat-content[data-v-b4dbb3f8]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-b4dbb3f8]{color:#64748b;font-size:14px;margin-bottom:4px}.stat-value[data-v-b4dbb3f8]{font-size:28px;font-weight:700}.stat-blue .stat-value[data-v-b4dbb3f8]{color:#2563eb}.stat-yellow .stat-value[data-v-b4dbb3f8]{color:#d97706}.stat-green .stat-value[data-v-b4dbb3f8]{color:#059669}.stat-icon-wrapper[data-v-b4dbb3f8]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-blue .stat-icon-wrapper[data-v-b4dbb3f8]{background:linear-gradient(135deg,#2563eb,#3b82f6)}.stat-yellow .stat-icon-wrapper[data-v-b4dbb3f8]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-green .stat-icon-wrapper[data-v-b4dbb3f8]{background:linear-gradient(135deg,#10b981,#059669)}.stat-icon[data-v-b4dbb3f8]{width:32px;height:32px;color:#fff}.loading-container[data-v-b4dbb3f8]{text-align:center;padding:48px 24px}.spinner[data-v-b4dbb3f8]{width:64px;height:64px;border:4px solid #e5e7eb;border-top:4px solid #2563eb;border-radius:50%;margin:0 auto 16px;animation:spin-b4dbb3f8 1s linear infinite}.loading-text[data-v-b4dbb3f8]{color:#64748b}.empty-container[data-v-b4dbb3f8]{text-align:center;padding:48px 24px}.empty-icon[data-v-b4dbb3f8]{width:64px;height:64px;color:#cbd5e1;margin:0 auto 16px}.empty-title[data-v-b4dbb3f8]{color:#64748b;font-size:18px;margin-bottom:8px}.empty-subtitle[data-v-b4dbb3f8]{color:#94a3b8;font-size:14px}.requests-card[data-v-b4dbb3f8]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #e2e8f0;overflow:hidden}.requests-header[data-v-b4dbb3f8]{padding:24px;border-bottom:1px solid #e2e8f0}.requests-title[data-v-b4dbb3f8]{font-size:20px;font-weight:700;color:#1e293b}.table-container[data-v-b4dbb3f8]{overflow-x:auto}.requests-table[data-v-b4dbb3f8]{width:100%;border-collapse:collapse}.requests-table th[data-v-b4dbb3f8]{padding:16px 24px;text-align:right;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.requests-table td[data-v-b4dbb3f8]{padding:16px 24px;border-bottom:1px solid #f1f5f9}.request-row[data-v-b4dbb3f8]:hover{background:#f8fafc}.user-info[data-v-b4dbb3f8]{min-width:150px}.user-name[data-v-b4dbb3f8]{font-weight:600;color:#1e293b;margin-bottom:4px}.user-id[data-v-b4dbb3f8]{font-size:12px;color:#64748b}.amount[data-v-b4dbb3f8]{font-weight:600;color:#1e293b}.status-badge[data-v-b4dbb3f8]{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600}.status-pending[data-v-b4dbb3f8]{background:#fef3c7;color:#92400e}.status-delivered[data-v-b4dbb3f8]{background:#d1fae5;color:#065f46}.actions[data-v-b4dbb3f8]{display:flex;gap:8px}.action-btn[data-v-b4dbb3f8]{padding:8px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.view-btn[data-v-b4dbb3f8]{color:#2563eb;background:transparent}.view-btn[data-v-b4dbb3f8]:hover{background:#eff6ff}.confirm-btn[data-v-b4dbb3f8]{color:#059669;background:transparent}.confirm-btn[data-v-b4dbb3f8]:hover{background:#d1fae5}.pending-btn[data-v-b4dbb3f8]{color:#d97706;background:transparent}.pending-btn[data-v-b4dbb3f8]:hover{background:#fef3c7}.action-icon[data-v-b4dbb3f8]{width:20px;height:20px}.modal-overlay[data-v-b4dbb3f8]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.modal-container[data-v-b4dbb3f8]{background:#fff;border-radius:20px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.modal-header[data-v-b4dbb3f8]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e2e8f0;position:sticky;top:0;background:#fff;z-index:10}.modal-title[data-v-b4dbb3f8]{font-size:24px;font-weight:700;color:#1e293b}.modal-close-btn[data-v-b4dbb3f8]{padding:8px;background:transparent;border:none;cursor:pointer;color:#64748b;border-radius:8px;transition:all .3s ease}.modal-close-btn[data-v-b4dbb3f8]:hover{background:#f1f5f9}.close-icon[data-v-b4dbb3f8]{width:24px;height:24px}.modal-body[data-v-b4dbb3f8]{padding:24px}.section-header[data-v-b4dbb3f8]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.section-icon[data-v-b4dbb3f8]{width:24px;height:24px}.section-title[data-v-b4dbb3f8]{font-size:20px;font-weight:700;color:#1e293b}.request-info-section[data-v-b4dbb3f8]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;padding:24px;border:1px solid #bfdbfe;margin-bottom:24px}.section-icon[data-v-b4dbb3f8]{color:#2563eb}.info-grid[data-v-b4dbb3f8]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media(min-width:768px){.info-grid[data-v-b4dbb3f8]{grid-template-columns:repeat(3,1fr)}}.info-item[data-v-b4dbb3f8]{display:flex;align-items:center;gap:8px}.info-label[data-v-b4dbb3f8]{font-weight:600;color:#475569}.info-value[data-v-b4dbb3f8]{color:#1e293b}.amount-icon[data-v-b4dbb3f8]{width:16px;height:16px;color:#059669}.amount-value[data-v-b4dbb3f8]{font-weight:700;color:#059669;font-size:18px}.status-badge-modal[data-v-b4dbb3f8]{display:inline-block;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600}.trader-info-section[data-v-b4dbb3f8]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:12px;padding:24px;border:1px solid #86efac;margin-bottom:24px}.trader-info-section .section-icon[data-v-b4dbb3f8]{color:#059669}.details-grid[data-v-b4dbb3f8]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media(min-width:768px){.details-grid[data-v-b4dbb3f8]{grid-template-columns:repeat(2,1fr)}}.detail-item[data-v-b4dbb3f8]{display:flex;align-items:flex-start;gap:8px}.detail-item.full-width[data-v-b4dbb3f8]{grid-column:1 / -1}.detail-icon[data-v-b4dbb3f8]{width:16px;height:16px;color:#64748b;flex-shrink:0;margin-top:2px}.detail-label[data-v-b4dbb3f8]{font-weight:600;color:#475569;font-size:14px;flex-shrink:0}.detail-value[data-v-b4dbb3f8]{color:#1e293b;font-size:14px;word-break:break-word}.link-value[data-v-b4dbb3f8]{color:#2563eb;text-decoration:none;font-size:14px;word-break:break-all}.link-value[data-v-b4dbb3f8]:hover{text-decoration:underline}.wallet-value[data-v-b4dbb3f8]{font-weight:700}.wallet-positive[data-v-b4dbb3f8]{color:#059669}.wallet-negative[data-v-b4dbb3f8]{color:#dc2626}.verification-badge[data-v-b4dbb3f8]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.verification-verified[data-v-b4dbb3f8]{background:#d1fae5;color:#065f46}.verification-not-verified[data-v-b4dbb3f8]{background:#fee2e2;color:#991b1b}.images-section[data-v-b4dbb3f8]{margin-top:24px;padding-top:24px;border-top:1px solid #86efac}.images-title[data-v-b4dbb3f8]{font-size:16px;font-weight:700;color:#1e293b}.images-grid[data-v-b4dbb3f8]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;margin-top:16px}@media(min-width:640px){.images-grid[data-v-b4dbb3f8]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.images-grid[data-v-b4dbb3f8]{grid-template-columns:repeat(3,1fr)}}.image-item[data-v-b4dbb3f8]{display:flex;flex-direction:column;gap:8px}.image-label[data-v-b4dbb3f8]{font-size:12px;color:#64748b;font-weight:500}.image-preview[data-v-b4dbb3f8]{width:100%;height:96px;object-fit:cover;border-radius:8px;border:1px solid #e2e8f0;transition:opacity .3s ease}.image-preview[data-v-b4dbb3f8]:hover{opacity:.8}.no-trader-section[data-v-b4dbb3f8]{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;margin-bottom:24px}.no-trader-section .section-icon[data-v-b4dbb3f8],.no-data[data-v-b4dbb3f8]{color:#64748b}.user-info-section[data-v-b4dbb3f8]{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);border-radius:12px;padding:24px;border:1px solid #d8b4fe}.user-info-section .section-icon[data-v-b4dbb3f8]{color:#8b5cf6}.modal-footer[data-v-b4dbb3f8]{padding:24px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}.close-btn[data-v-b4dbb3f8]{padding:12px 24px;background:#4b5563;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.close-btn[data-v-b4dbb3f8]:hover{background:#374151}.confirm-modal[data-v-b4dbb3f8]{background:#fff;border-radius:20px;max-width:500px;width:100%;box-shadow:0 25px 50px -12px #00000040}.confirm-header[data-v-b4dbb3f8]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e2e8f0}.confirm-title[data-v-b4dbb3f8]{font-size:20px;font-weight:700;color:#1e293b}.confirm-close-btn[data-v-b4dbb3f8]{padding:8px;background:transparent;border:none;cursor:pointer;color:#64748b;border-radius:8px;transition:all .3s ease}.confirm-close-btn[data-v-b4dbb3f8]:hover{background:#f1f5f9}.confirm-body[data-v-b4dbb3f8]{padding:24px}.request-summary[data-v-b4dbb3f8]{background:#f8fafc;border-radius:12px;padding:20px;margin-bottom:24px}.summary-title[data-v-b4dbb3f8]{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:12px}.summary-details[data-v-b4dbb3f8]{font-size:14px;color:#64748b}.summary-details p[data-v-b4dbb3f8]{margin-bottom:8px}.summary-details span[data-v-b4dbb3f8]{font-weight:600;color:#475569}.amount-input-container[data-v-b4dbb3f8]{margin-bottom:16px}.amount-label[data-v-b4dbb3f8]{display:block;font-size:14px;font-weight:600;color:#475569;margin-bottom:8px}.amount-input[data-v-b4dbb3f8]{width:100%;padding:12px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;color:#1e293b}.amount-input[data-v-b4dbb3f8]:focus{outline:none;border-color:#059669;box-shadow:0 0 0 3px #0596691a}.amount-hint[data-v-b4dbb3f8]{font-size:12px;color:#94a3b8;margin-top:4px}.confirm-footer[data-v-b4dbb3f8]{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid #e2e8f0}.cancel-btn[data-v-b4dbb3f8]{padding:12px 24px;color:#64748b;background:transparent;border:none;cursor:pointer;border-radius:8px;transition:all .3s ease}.cancel-btn[data-v-b4dbb3f8]:hover:not(:disabled){background:#f1f5f9}.cancel-btn[data-v-b4dbb3f8]:disabled{opacity:.5;cursor:not-allowed}.confirm-btn[data-v-b4dbb3f8]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#059669;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.confirm-btn[data-v-b4dbb3f8]:hover:not(:disabled){background:#047857}.confirm-btn[data-v-b4dbb3f8]:disabled{opacity:.5;cursor:not-allowed}.confirm-icon[data-v-b4dbb3f8]{width:20px;height:20px}.spinner-small[data-v-b4dbb3f8]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-b4dbb3f8 1s linear infinite}@media(max-width:640px){.container[data-v-b4dbb3f8]{padding:12px}.header-card[data-v-b4dbb3f8]{padding:20px}.page-title[data-v-b4dbb3f8]{font-size:1.5rem}.filters-container[data-v-b4dbb3f8]{flex-direction:column}.modal-container[data-v-b4dbb3f8],.confirm-modal[data-v-b4dbb3f8]{margin:0;border-radius:0}.confirm-footer[data-v-b4dbb3f8]{flex-direction:column}.cancel-btn[data-v-b4dbb3f8],.confirm-btn[data-v-b4dbb3f8]{width:100%;justify-content:center}}.app-button[data-v-d3517e67]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.625rem;font-size:.875rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;outline:none}.app-button[data-v-d3517e67]:focus-visible{outline:2px solid hsl(222.2 47.4% 11.2%);outline-offset:2px}.app-button[data-v-d3517e67]:disabled{pointer-events:none;opacity:.5}.app-button[data-v-d3517e67] svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}.app-button--default[data-v-d3517e67]{background-color:#2563eb;color:#fff}.app-button--default[data-v-d3517e67]:hover:not(:disabled){background-color:#1d4ed8}.app-button--destructive[data-v-d3517e67]{background-color:#ef4444;color:#fff}.app-button--destructive[data-v-d3517e67]:hover:not(:disabled){background-color:#dc2626}.app-button--outline[data-v-d3517e67]{border:2px solid #e5e7eb;background-color:#fff;color:#374151}.app-button--outline[data-v-d3517e67]:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.app-button--secondary[data-v-d3517e67]{background-color:#f3f4f6;color:#1f2937}.app-button--secondary[data-v-d3517e67]:hover:not(:disabled){background-color:#e5e7eb}.app-button--ghost[data-v-d3517e67]{background-color:transparent;color:#374151}.app-button--ghost[data-v-d3517e67]:hover:not(:disabled){background-color:#f3f4f6}.app-button--link[data-v-d3517e67]{background-color:transparent;color:#2563eb;text-decoration:none;padding:0}.app-button--link[data-v-d3517e67]:hover:not(:disabled){text-decoration:underline}.app-button--default[data-v-d3517e67]{height:2.5rem;padding:.5rem 1rem}.app-button--sm[data-v-d3517e67]{height:2rem;padding:0 .75rem;font-size:.8125rem}.app-button--lg[data-v-d3517e67]{height:3rem;padding:0 1.5rem;font-size:1rem}.app-button--icon[data-v-d3517e67]{height:2.5rem;width:2.5rem;padding:0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.payment-page[data-v-45c7d125]{min-height:100vh;background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:24px 16px;font-family:Tajawal,system-ui,sans-serif}.payment-container[data-v-45c7d125]{max-width:680px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;border:1px solid #e5e7eb;overflow:hidden}.payment-header[data-v-45c7d125]{display:flex;align-items:center;gap:16px;padding:28px 32px;border-bottom:1px solid #e5e7eb;background:linear-gradient(to right,#f8fafc,#fff)}.header-icon-wrapper[data-v-45c7d125]{width:48px;height:48px;background:#fef3c7;border-radius:12px;display:flex;align-items:center;justify-content:center}.header-icon[data-v-45c7d125]{width:24px;height:24px;color:#d97706}.header-title[data-v-45c7d125]{margin:0;font-size:1.5rem;font-weight:700;color:#1f2937}.message[data-v-45c7d125]{margin:20px 32px;padding:16px;border-radius:12px;display:flex;align-items:flex-start;gap:12px}.message.error[data-v-45c7d125]{background:#fef2f2;border:1px solid #fecaca}.message.success[data-v-45c7d125]{background:#f0fdf4;border:1px solid #bbf7d0}.message-icon[data-v-45c7d125]{width:24px;height:24px;flex-shrink:0}.error-icon[data-v-45c7d125]{background:#ef4444;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.success-icon[data-v-45c7d125]{color:#10b981}.message strong[data-v-45c7d125]{color:#1f2937}.message p[data-v-45c7d125]{margin:4px 0 0;font-size:.95rem}.payment-options[data-v-45c7d125]{padding:24px 32px;display:flex;flex-direction:column;gap:16px}.payment-method-btn[data-v-45c7d125]{width:100%;height:auto;padding:16px 20px;text-align:right;transition:all .25s ease}.payment-method-btn[data-v-45c7d125]:hover:not(:disabled){border-color:#d1d5db;background:#f9fafb;box-shadow:0 2px 12px #0000000d}.payment-method-btn.selected[data-v-45c7d125]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 4px 16px #3b82f626}.payment-method-content[data-v-45c7d125]{display:flex;align-items:center;gap:16px;width:100%}.method-logo-wrapper[data-v-45c7d125]{width:56px;height:56px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.method-logo[data-v-45c7d125]{max-width:100%;max-height:100%;object-fit:contain}.method-logos-group[data-v-45c7d125]{display:flex;gap:8px;flex-shrink:0}.method-logo.small[data-v-45c7d125]{width:40px;height:40px}.method-info[data-v-45c7d125]{flex:1;text-align:right}.method-name[data-v-45c7d125]{margin:0 0 4px;font-size:1.125rem;font-weight:700;color:#111827}.method-desc[data-v-45c7d125]{margin:0;font-size:.875rem;color:#6b7280}.selected-info[data-v-45c7d125]{margin:0 32px 24px;padding:16px;background:linear-gradient(to right,#eff6ff,#f0fdf4);border-radius:12px;display:flex;align-items:center;gap:12px;border:1px solid #bfdbfe}.selected-icon[data-v-45c7d125]{width:24px;height:24px;color:#10b981;flex-shrink:0}.action-buttons[data-v-45c7d125]{padding:0 32px 32px;display:flex;flex-wrap:wrap;gap:12px}.full-width[data-v-45c7d125]{width:100%}.btn-icon[data-v-45c7d125]{width:18px;height:18px;margin-left:8px}.btn-icon.small[data-v-45c7d125]{width:16px;height:16px}.summary-section[data-v-45c7d125]{margin:0 32px 32px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.summary-header[data-v-45c7d125]{padding:20px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.summary-header h3[data-v-45c7d125]{margin:0 0 4px;font-size:1.25rem;font-weight:600;color:#1f2937}.summary-header p[data-v-45c7d125]{margin:0;color:#6b7280;font-size:.875rem}.summary-content[data-v-45c7d125]{padding:16px 20px;background:#fff}.summary-row[data-v-45c7d125]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border:1px solid #f3f4f6;border-radius:10px;margin-bottom:12px}.summary-row.highlight[data-v-45c7d125]{background:linear-gradient(to right,#eff6ff,#f0fdf4);border:2px solid #3b82f6;margin-top:16px}.summary-label[data-v-45c7d125]{color:#4b5563;font-weight:500}.summary-value[data-v-45c7d125]{font-weight:700;color:#111827}.summary-value.final[data-v-45c7d125]{color:#059669;font-size:1.1rem}.summary-footer[data-v-45c7d125]{padding:16px 20px;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#6b7280}.copyright[data-v-45c7d125]{margin:0}@media(max-width:640px){.payment-page[data-v-45c7d125]{padding:16px 12px}.payment-header[data-v-45c7d125],.payment-options[data-v-45c7d125],.action-buttons[data-v-45c7d125]{padding-left:20px;padding-right:20px}.message[data-v-45c7d125],.selected-info[data-v-45c7d125],.summary-section[data-v-45c7d125]{margin-left:20px;margin-right:20px}.method-name[data-v-45c7d125]{font-size:1rem}.method-desc[data-v-45c7d125]{font-size:.8rem}.action-buttons[data-v-45c7d125]{flex-direction:column}.action-buttons[data-v-45c7d125]>*{width:100%}}.policies-container[data-v-e698ee6a]{max-width:900px;margin:40px auto;padding:0 16px;direction:rtl}.policy-card[data-v-e698ee6a]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 0 15px #0000000d}.policy-title[data-v-e698ee6a]{display:flex;align-items:center;gap:8px;color:#051d22;margin-bottom:16px}.icon[data-v-e698ee6a]{font-size:22px}.policy-content h4[data-v-e698ee6a],.policy-content h5[data-v-e698ee6a]{color:#0b3c44;margin-top:20px}.policy-list[data-v-e698ee6a],.policy-sub-list[data-v-e698ee6a]{padding-right:20px;margin-top:10px}.policy-divider[data-v-e698ee6a]{margin:24px 0;border:none;height:1px;background:#ddd}.policy-note[data-v-e698ee6a]{background:#f8f9fa;border-right:4px solid #E2A232;padding:16px;margin-top:24px;border-radius:8px}.policies-container[data-v-a81157b3]{max-width:900px;margin:40px auto;padding:0 16px;direction:rtl}.policy-card[data-v-a81157b3]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 0 15px #0000000d}.policy-title[data-v-a81157b3]{color:#051d22;margin-bottom:16px;text-align:center}.policy-content h4[data-v-a81157b3],.policy-content h5[data-v-a81157b3]{color:#0b3c44;margin-top:20px}.policy-list[data-v-a81157b3],.policy-sub-list[data-v-a81157b3]{padding-right:20px;margin-top:10px}.policy-divider[data-v-a81157b3]{margin:24px 0;border:none;height:1px;background:#ddd}.policy-note[data-v-a81157b3]{background:#f8f9fa;border-right:4px solid #E2A232;padding:16px;margin-top:24px;border-radius:8px}.policies-container[data-v-65aff556]{max-width:900px;margin:40px auto;padding:0 16px;direction:rtl}.policy-card[data-v-65aff556]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 0 15px #0000000d}.policy-title[data-v-65aff556]{color:#051d22;margin-bottom:16px;text-align:center}.policy-content h4[data-v-65aff556],.policy-content h5[data-v-65aff556]{color:#0b3c44;margin-top:20px}.policy-list[data-v-65aff556],.policy-sub-list[data-v-65aff556]{padding-right:20px;margin-top:10px}.policy-divider[data-v-65aff556]{margin:24px 0;border:none;height:1px;background:#ddd}.policy-note[data-v-65aff556]{background:#f8f9fa;border-right:4px solid #E2A232;padding:16px;margin-top:24px;border-radius:8px}.policies-container[data-v-c8fd6617]{max-width:900px;margin:40px auto;padding:0 16px;direction:rtl}.policy-card[data-v-c8fd6617]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 0 15px #0000000d}.policy-title[data-v-c8fd6617]{color:#051d22;margin-bottom:16px;text-align:center}.policy-content h4[data-v-c8fd6617],.policy-content h5[data-v-c8fd6617],.policy-content h6[data-v-c8fd6617]{color:#0b3c44;margin-top:18px}.policy-list[data-v-c8fd6617],.policy-sub-list[data-v-c8fd6617]{padding-right:20px;margin-top:10px}.policy-divider[data-v-c8fd6617]{margin:24px 0;border:none;height:1px;background:#ddd}.policy-note[data-v-c8fd6617]{background:#f8f9fa;border-right:4px solid #E2A232;padding:16px;margin-top:24px;border-radius:8px}[data-v-fc93fdd8]:root{--primary: #6d28d9;--primary-dark: #5b21b6;--secondary: #0f172a;--background: #0a0a0f;--surface: #1a1a2e;--surface-light: #2d2d44;--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-tertiary: #94a3b8;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--border: #374151;--border-light: #4b5563;--shadow: 0 10px 25px rgba(0, 0, 0, .5);--radius: 16px;--radius-sm: 8px;--transition: all .3s ease}[data-v-fc93fdd8]{margin:0;padding:0;box-sizing:border-box}.bank-container[data-v-fc93fdd8]{min-height:100vh;background:var(--background);color:var(--text-primary);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;direction:rtl;transition:var(--transition)}.app-header[data-v-fc93fdd8]{background:linear-gradient(135deg,var(--secondary),var(--surface));padding:1.25rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);box-shadow:var(--shadow)}.header-left[data-v-fc93fdd8]{display:flex;align-items:center;gap:1rem}.header-icon[data-v-fc93fdd8]{font-size:2.5rem;color:var(--primary);filter:drop-shadow(0 0 10px rgba(109,40,217,.5))}.app-title[data-v-fc93fdd8]{font-size:1.8rem;font-weight:700;background:linear-gradient(90deg,var(--primary),#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.header-right[data-v-fc93fdd8]{display:flex;align-items:center;gap:1.5rem}.theme-toggle[data-v-fc93fdd8]{background:var(--surface-light);border:1px solid var(--border);color:var(--text-primary);width:3rem;height:3rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.theme-toggle[data-v-fc93fdd8]:hover{background:var(--primary);transform:rotate(30deg)}.user-info[data-v-fc93fdd8]{display:flex;align-items:center;gap:.75rem}.user-name[data-v-fc93fdd8]{font-weight:600;color:var(--text-primary)}.user-avatar[data-v-fc93fdd8]{width:2.75rem;height:2.75rem;background:linear-gradient(135deg,var(--primary),#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;border:2px solid var(--primary)}.app-content[data-v-fc93fdd8]{max-width:1400px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:2rem}.account-card[data-v-fc93fdd8]{background:linear-gradient(145deg,var(--surface),var(--secondary));border-radius:var(--radius);padding:1.75rem;border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.account-header[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;border-bottom:1px solid var(--border);padding-bottom:1rem}.account-title[data-v-fc93fdd8]{display:flex;align-items:center;gap:.75rem}.account-title i[data-v-fc93fdd8]{font-size:1.5rem;color:var(--primary)}.account-title h2[data-v-fc93fdd8]{font-size:1.5rem;font-weight:600}.account-number[data-v-fc93fdd8]{display:flex;align-items:center;gap:.75rem;background:var(--surface-light);padding:.5rem 1rem;border-radius:var(--radius-sm);font-family:Courier New,monospace;font-size:1.1rem;letter-spacing:1px}.copy-btn[data-v-fc93fdd8]{background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;padding:.25rem;border-radius:4px;transition:var(--transition)}.copy-btn[data-v-fc93fdd8]:hover{color:var(--primary);background:#6d28d91a}.balance-section[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center}.balance-amount[data-v-fc93fdd8]{display:flex;flex-direction:column;gap:.5rem}.balance-label[data-v-fc93fdd8]{color:var(--text-secondary);font-size:.95rem}.balance-value[data-v-fc93fdd8]{font-size:2.75rem;font-weight:800;background:linear-gradient(90deg,#10b981,#34d399);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:1px}.refresh-btn[data-v-fc93fdd8]{background:var(--surface-light);border:1px solid var(--border);color:var(--text-primary);padding:.75rem 1.5rem;border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:600;transition:var(--transition)}.refresh-btn[data-v-fc93fdd8]:hover{background:var(--primary);border-color:var(--primary);transform:translateY(-2px)}.operations-container[data-v-fc93fdd8]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media(max-width:1200px){.operations-container[data-v-fc93fdd8]{grid-template-columns:1fr}}.operation-selector[data-v-fc93fdd8]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}.operation-tabs[data-v-fc93fdd8]{display:flex;background:var(--surface-light);border-bottom:1px solid var(--border)}.operation-tab[data-v-fc93fdd8]{flex:1;background:transparent;border:none;padding:1.25rem;color:var(--text-secondary);font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:var(--transition);position:relative}.operation-tab[data-v-fc93fdd8]:hover{background:#6d28d91a;color:var(--text-primary)}.operation-tab.active[data-v-fc93fdd8]{color:var(--primary);background:var(--surface)}.operation-tab.active[data-v-fc93fdd8]:after{content:"";position:absolute;bottom:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--primary),#8b5cf6)}.operation-form[data-v-fc93fdd8]{padding:2rem}.form-header[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light)}.form-header h3[data-v-fc93fdd8]{font-size:1.5rem;font-weight:700}.operation-icon[data-v-fc93fdd8]{font-size:2.5rem;color:var(--primary)}.form-group[data-v-fc93fdd8]{margin-bottom:1.75rem}.form-group label[data-v-fc93fdd8]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:600;color:var(--text-primary)}.form-group label i[data-v-fc93fdd8]{color:var(--primary)}.form-group input[data-v-fc93fdd8],.form-group textarea[data-v-fc93fdd8]{width:100%;padding:1rem;background:var(--surface-light);border:2px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:1rem;transition:var(--transition)}.form-group input[data-v-fc93fdd8]:focus,.form-group textarea[data-v-fc93fdd8]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #6d28d933}.form-group input.error[data-v-fc93fdd8]{border-color:var(--danger)}.amount-input-container[data-v-fc93fdd8]{position:relative}.quick-amounts[data-v-fc93fdd8]{display:flex;gap:.75rem;margin-top:.75rem}.quick-amount-btn[data-v-fc93fdd8]{flex:1;padding:.75rem;background:var(--surface-light);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:var(--transition);font-weight:600}.quick-amount-btn[data-v-fc93fdd8]:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.account-input-container[data-v-fc93fdd8]{display:flex;gap:.75rem}.scan-btn[data-v-fc93fdd8]{padding:1rem 1.5rem;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border:none;border-radius:var(--radius-sm);color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:var(--transition);white-space:nowrap}.scan-btn[data-v-fc93fdd8]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #6d28d966}.error-message[data-v-fc93fdd8]{color:var(--danger);font-size:.875rem;margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.preview-section[data-v-fc93fdd8]{background:var(--surface-light);border-radius:var(--radius-sm);padding:1.5rem;margin:2rem 0;border-left:4px solid var(--primary)}.preview-section h4[data-v-fc93fdd8]{margin-bottom:1.25rem;color:var(--text-primary);font-size:1.2rem}.preview-details[data-v-fc93fdd8]{display:flex;flex-direction:column;gap:.75rem}.preview-item[data-v-fc93fdd8]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--border)}.preview-item[data-v-fc93fdd8]:last-child{border-bottom:none}.preview-item span[data-v-fc93fdd8]:first-child{color:var(--text-secondary)}.preview-amount[data-v-fc93fdd8]{font-weight:700;font-size:1.1rem}.deposit[data-v-fc93fdd8]{color:var(--success)}.withdraw[data-v-fc93fdd8]{color:var(--danger)}.transfer[data-v-fc93fdd8]{color:var(--warning)}.positive[data-v-fc93fdd8]{color:var(--success)}.negative[data-v-fc93fdd8]{color:var(--danger)}.form-actions[data-v-fc93fdd8]{display:flex;gap:1rem;margin-top:2rem}.btn-cancel[data-v-fc93fdd8],.btn-confirm[data-v-fc93fdd8]{flex:1;padding:1.25rem;border-radius:var(--radius-sm);font-size:1.1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:var(--transition)}.btn-cancel[data-v-fc93fdd8]{background:var(--surface-light);border:2px solid var(--border);color:var(--text-primary)}.btn-cancel[data-v-fc93fdd8]:hover{background:var(--danger);border-color:var(--danger);transform:translateY(-2px)}.btn-confirm[data-v-fc93fdd8]{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border:none;color:#fff}.btn-confirm[data-v-fc93fdd8]:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 10px 20px #6d28d94d}.btn-confirm.disabled[data-v-fc93fdd8]{opacity:.5;cursor:not-allowed}.barcode-section[data-v-fc93fdd8]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}.barcode-header[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:var(--surface-light);border-bottom:1px solid var(--border)}.barcode-header h3[data-v-fc93fdd8]{display:flex;align-items:center;gap:.75rem;font-size:1.3rem}.barcode-action-btn[data-v-fc93fdd8]{background:transparent;border:1px solid var(--primary);color:var(--primary);padding:.75rem 1.25rem;border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:600;transition:var(--transition)}.barcode-action-btn[data-v-fc93fdd8]:hover{background:var(--primary);color:#fff}.barcode-container[data-v-fc93fdd8]{padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.qrcode-display[data-v-fc93fdd8]{background:#fff;padding:1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border);box-shadow:0 8px 20px #0000004d}.barcode-info[data-v-fc93fdd8]{width:100%;background:var(--surface-light);border-radius:var(--radius-sm);padding:1.5rem}.info-item[data-v-fc93fdd8]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--border)}.info-item[data-v-fc93fdd8]:last-child{border-bottom:none}.info-value[data-v-fc93fdd8]{font-weight:600;font-family:Courier New,monospace}.qr-uuid[data-v-fc93fdd8]{color:var(--primary);font-size:.9rem;letter-spacing:.5px}.transactions-section[data-v-fc93fdd8]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}.section-header[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:var(--surface-light);border-bottom:1px solid var(--border)}.section-header h3[data-v-fc93fdd8]{display:flex;align-items:center;gap:.75rem;font-size:1.3rem}.view-all-btn[data-v-fc93fdd8]{background:transparent;border:1px solid var(--border);color:var(--text-primary);padding:.75rem 1.5rem;border-radius:var(--radius-sm);cursor:pointer;font-weight:600;transition:var(--transition)}.view-all-btn[data-v-fc93fdd8]:hover{background:var(--primary);border-color:var(--primary)}.transactions-list[data-v-fc93fdd8]{padding:1.5rem}.transaction-item[data-v-fc93fdd8]{display:flex;gap:1.25rem;padding:1.25rem;background:var(--surface-light);border-radius:var(--radius-sm);margin-bottom:1rem;border-right:4px solid;transition:var(--transition)}.transaction-item[data-v-fc93fdd8]:hover{transform:translate(-5px);background:var(--surface)}.transaction-item.deposit[data-v-fc93fdd8]{border-right-color:var(--success)}.transaction-item.withdraw[data-v-fc93fdd8]{border-right-color:var(--danger)}.transaction-item.transfer[data-v-fc93fdd8]{border-right-color:var(--warning)}.transaction-icon[data-v-fc93fdd8]{font-size:1.75rem;color:var(--primary);display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background:#6d28d91a;border-radius:50%}.transaction-details[data-v-fc93fdd8]{flex:1;display:flex;flex-direction:column;gap:.5rem}.transaction-main[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center}.transaction-type[data-v-fc93fdd8]{font-weight:700;font-size:1.1rem}.transaction-amount[data-v-fc93fdd8]{font-weight:800;font-size:1.2rem}.transaction-secondary[data-v-fc93fdd8]{display:flex;justify-content:space-between;color:var(--text-tertiary);font-size:.9rem}.transaction-note[data-v-fc93fdd8]{margin-top:.5rem;padding:.75rem;background:#ffffff0d;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.95rem;border-right:2px solid var(--primary)}.modal-overlay[data-v-fc93fdd8]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal-content[data-v-fc93fdd8]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);max-width:500px;width:100%;box-shadow:0 25px 50px #00000080;animation:modalSlide-fc93fdd8 .3s ease-out}@keyframes modalSlide-fc93fdd8{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-fc93fdd8]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border)}.modal-header h3[data-v-fc93fdd8]{font-size:1.5rem}.modal-close[data-v-fc93fdd8]{background:transparent;border:none;color:var(--text-tertiary);font-size:1.5rem;cursor:pointer;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.modal-close[data-v-fc93fdd8]:hover{background:var(--danger);color:#fff}.modal-body[data-v-fc93fdd8]{padding:2rem}.qr-scanner-placeholder[data-v-fc93fdd8]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;background:var(--surface-light);border-radius:var(--radius-sm);margin-bottom:1.5rem}.scanner-icon[data-v-fc93fdd8]{font-size:4rem;color:var(--primary);opacity:.7}.scanner-frame[data-v-fc93fdd8]{width:250px;height:250px;border:3px dashed var(--primary);border-radius:var(--radius-sm);position:relative}.scanner-frame[data-v-fc93fdd8]:before,.scanner-frame[data-v-fc93fdd8]:after{content:"";position:absolute;width:20px;height:20px;border:3px solid var(--primary)}.scanner-frame[data-v-fc93fdd8]:before{top:-3px;right:-3px;border-bottom:none;border-left:none}.scanner-frame[data-v-fc93fdd8]:after{bottom:-3px;left:-3px;border-top:none;border-right:none}.manual-input[data-v-fc93fdd8]{display:flex;gap:.75rem}.manual-input input[data-v-fc93fdd8]{flex:1;padding:1rem;background:var(--surface-light);border:2px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary)}.confirmation-icon[data-v-fc93fdd8]{text-align:center;font-size:4rem;color:var(--primary);margin-bottom:1.5rem}.confirmation-text[data-v-fc93fdd8]{text-align:center;font-size:1.2rem;line-height:1.6;margin-bottom:1.5rem;color:var(--text-primary)}.confirmation-details[data-v-fc93fdd8]{background:var(--surface-light);padding:1.25rem;border-radius:var(--radius-sm);margin-bottom:2rem;font-size:.95rem}.modal-actions[data-v-fc93fdd8]{display:flex;gap:1rem}.loading-overlay[data-v-fc93fdd8]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:2000}.loading-spinner[data-v-fc93fdd8]{text-align:center}.loading-spinner i[data-v-fc93fdd8]{font-size:4rem;color:var(--primary);margin-bottom:1.5rem}.loading-spinner p[data-v-fc93fdd8]{font-size:1.2rem;color:var(--text-primary);font-weight:600}@media(max-width:768px){.app-header[data-v-fc93fdd8]{flex-direction:column;gap:1rem;padding:1rem}.app-content[data-v-fc93fdd8]{padding:1rem}.balance-section[data-v-fc93fdd8]{flex-direction:column;gap:1rem;align-items:flex-start}.form-actions[data-v-fc93fdd8],.account-input-container[data-v-fc93fdd8]{flex-direction:column}.quick-amounts[data-v-fc93fdd8]{flex-wrap:wrap}.transaction-main[data-v-fc93fdd8]{flex-direction:column;align-items:flex-start;gap:.5rem}.transaction-secondary[data-v-fc93fdd8]{flex-direction:column;gap:.25rem}}.fa-spin[data-v-fc93fdd8]{animation:fa-spin-fc93fdd8 1s linear infinite}@keyframes fa-spin-fc93fdd8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-fc93fdd8]::-webkit-scrollbar{width:10px}[data-v-fc93fdd8]::-webkit-scrollbar-track{background:var(--surface)}[data-v-fc93fdd8]::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}[data-v-fc93fdd8]::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}
