.ai-chat-wrapper[data-v-29cc8c23]{bottom:30px;font-family:Outfit,Inter,sans-serif;left:30px;position:fixed;z-index:9999}.chat-bubble[data-v-29cc8c23]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:26px;height:160px;justify-content:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:160px}.bubble-avatar[data-v-29cc8c23]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.chat-bubble[data-v-29cc8c23]:hover{border-radius:0;transform:translateY(-8px) scale(1.08)}.chat-bubble:hover .bubble-avatar[data-v-29cc8c23]{transform:scale(1.1)}.chat-bubble.active[data-v-29cc8c23]{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;box-shadow:0 8px 20px #0006;color:#fff;font-size:24px;height:60px;width:60px}.unread-badge[data-v-29cc8c23]{align-items:center;background:#ff4130;border:2px solid #0f172a;border-radius:50%;box-shadow:0 2px 8px #0000004d;color:#fff;font-size:11px;font-weight:800;height:22px;justify-content:center;right:-6px;top:-6px;width:22px}.chat-window[data-v-29cc8c23],.unread-badge[data-v-29cc8c23]{display:flex;position:absolute}.chat-window[data-v-29cc8c23]{background:#0f172a;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;bottom:85px;box-shadow:0 25px 60px #00000080;flex-direction:column;height:600px;left:0;overflow:hidden;width:420px}.chat-header[data-v-29cc8c23]{background:#1e293b;border-bottom:1px solid hsla(0,0%,100%,.05);color:#fff;padding:20px}.bot-info[data-v-29cc8c23]{gap:14px}.bot-avatar[data-v-29cc8c23],.bot-info[data-v-29cc8c23]{align-items:center;display:flex}.bot-avatar[data-v-29cc8c23]{height:42px;justify-content:center;overflow:hidden;position:relative;width:42px}.bot-avatar img[data-v-29cc8c23]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.online-status[data-v-29cc8c23]{background:#22c55e;border:2px solid #1e293b;border-radius:50%;bottom:-2px;height:12px;position:absolute;right:-2px;width:12px}.chat-header h6[data-v-29cc8c23]{font-size:15px;font-weight:700;letter-spacing:.3px}.chat-header small[data-v-29cc8c23]{color:#94a3b8;font-size:11px}.chat-messages[data-v-29cc8c23]{background:radial-gradient(circle at top right,rgba(255,65,48,.03),transparent);flex-grow:1;gap:18px;overflow-y:auto;padding:20px}.chat-messages[data-v-29cc8c23],.message-wrapper[data-v-29cc8c23]{display:flex;flex-direction:column}.message-wrapper[data-v-29cc8c23]{max-width:82%}.message-wrapper.bot[data-v-29cc8c23]{align-self:flex-start}.message-wrapper.user[data-v-29cc8c23]{align-self:flex-end}.message-content[data-v-29cc8c23]{border-radius:18px;font-size:13px;line-height:1.5;padding:12px 18px;position:relative}.bot .message-content[data-v-29cc8c23]{background:#1e293b;border-bottom-left-radius:4px;box-shadow:0 4px 15px #0003;color:#f1f5f9;line-height:1.6}.user .message-content[data-v-29cc8c23]{background:linear-gradient(135deg,#e11d48,#be123c);border-bottom-right-radius:4px;box-shadow:0 4px 12px #e11d4840;color:#fff;line-height:1.6}.message-content p[data-v-29cc8c23]{margin:0}.msg-time[data-v-29cc8c23]{color:#64748b;display:block;font-size:10px;margin-top:6px}.user .msg-time[data-v-29cc8c23]{color:#ffffffb3;text-align:right}.chat-input-area[data-v-29cc8c23]{align-items:center;background:#1e293b;border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:12px;padding:18px}.chat-input-area input[data-v-29cc8c23]{background:#0f172a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;flex-grow:1;font-size:14px;padding:11px 16px;transition:all .3s}.chat-input-area input[data-v-29cc8c23]:focus{border-color:#ff4130;box-shadow:0 0 0 3px #ff41301a;outline:none}.chat-input-area button[data-v-29cc8c23]{align-items:center;background:#ff4130;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;transition:all .3s ease;width:42px}.chat-input-area button[data-v-29cc8c23]:hover:not(:disabled){background:#e03628;transform:scale(1.05)}.chat-input-area button[data-v-29cc8c23]:disabled{cursor:not-allowed;opacity:.4}.quick-actions[data-v-29cc8c23]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.quick-action-btn[data-v-29cc8c23]{background:#ff413014;border:1px solid rgba(255,65,48,.2);border-radius:12px;color:#f1f5f9;cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px;transition:all .3s}.quick-action-btn[data-v-29cc8c23]:hover{background:#ff4130;border-color:#ff4130;box-shadow:0 4px 12px #ff413033;color:#fff;transform:translateY(-2px)}.typing[data-v-29cc8c23]{display:flex;gap:5px;padding:16px 20px!important}.dot[data-v-29cc8c23]{animation:bounce-29cc8c23 1.4s ease-in-out infinite;background:#94a3b8;border-radius:50%;height:5px;width:5px}.dot[data-v-29cc8c23]:first-child{animation-delay:-.32s}.dot[data-v-29cc8c23]:nth-child(2){animation-delay:-.16s}@keyframes bounce-29cc8c23{0%,80%,to{opacity:.3;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.slide-up-enter-active[data-v-29cc8c23],.slide-up-leave-active[data-v-29cc8c23]{transition:all .4s cubic-bezier(.165,.84,.44,1)}.slide-up-enter-from[data-v-29cc8c23],.slide-up-leave-to[data-v-29cc8c23]{opacity:0;transform:translateY(30px) scale(.95)}.chat-messages[data-v-29cc8c23]::-webkit-scrollbar{width:5px}.chat-messages[data-v-29cc8c23]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-29cc8c23]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}@media(max-width:768px){.ai-chat-wrapper[data-v-29cc8c23]{bottom:15px;left:15px;width:calc(100vw - 30px)}.chat-bubble[data-v-29cc8c23]{height:110px;width:110px}.chat-bubble.active[data-v-29cc8c23]{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;box-shadow:0 8px 20px #0006;font-size:22px;height:55px;width:55px}.chat-window[data-v-29cc8c23]{border-radius:20px;bottom:70px;height:calc(100vh - 120px);max-height:550px;width:100%}.chat-messages[data-v-29cc8c23]{padding:15px}.message-wrapper[data-v-29cc8c23]{max-width:90%}.chat-input-area[data-v-29cc8c23]{padding:12px}.quick-action-btn[data-v-29cc8c23]{font-size:11px;padding:6px 10px}}@media(max-width:480px){.chat-window[data-v-29cc8c23]{height:calc(100vh - 100px);max-height:85vh}}.toast-wrapper[data-v-c0ab4440]{cursor:pointer;pointer-events:auto;position:fixed;right:30px;top:30px;z-index:10000}.toast-container[data-v-c0ab4440]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12181ff2;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 10px 30px #00000080,inset 0 0 0 1px #ffffff0d;color:#fff;display:flex;max-width:450px;min-width:320px;overflow:hidden;padding:16px 20px;position:relative}.toast-container[data-v-c0ab4440]:before{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.success .toast-container[data-v-c0ab4440]:before{background-color:#28a745}.error .toast-container[data-v-c0ab4440]:before{background-color:#dc3545}.warning .toast-container[data-v-c0ab4440]:before{background-color:#ffc107}.info .toast-container[data-v-c0ab4440]:before{background-color:#17a2b8}.toast-icon[data-v-c0ab4440]{align-items:center;display:flex;font-size:24px;justify-content:center;margin-right:15px}.success .toast-icon[data-v-c0ab4440]{color:#28a745}.error .toast-icon[data-v-c0ab4440]{color:#dc3545}.warning .toast-icon[data-v-c0ab4440]{color:#ffc107}.info .toast-icon[data-v-c0ab4440]{color:#17a2b8}.toast-content[data-v-c0ab4440]{flex-grow:1}.toast-title[data-v-c0ab4440]{font-size:15px;font-weight:700;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.toast-message[data-v-c0ab4440]{color:#b0b0b0;font-size:14px;line-height:1.4}.toast-close[data-v-c0ab4440]{color:#ffffff4d;margin-left:15px;transition:color .2s}.toast-wrapper:hover .toast-close[data-v-c0ab4440]{color:#fff}.toast-progress[data-v-c0ab4440]{animation:progress-c0ab4440 linear forwards;background:#ffffff1a;bottom:0;height:3px;left:0;position:absolute;transform-origin:left;width:100%}.success .toast-progress[data-v-c0ab4440]{background:#28a745}.error .toast-progress[data-v-c0ab4440]{background:#dc3545}.warning .toast-progress[data-v-c0ab4440]{background:#ffc107}.info .toast-progress[data-v-c0ab4440]{background:#17a2b8}@keyframes progress-c0ab4440{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-fade-enter-active[data-v-c0ab4440],.toast-fade-leave-active[data-v-c0ab4440]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.toast-fade-enter-from[data-v-c0ab4440],.toast-fade-leave-to[data-v-c0ab4440]{opacity:0;transform:translate(100px) scale(.9)}@media(max-width:576px){.toast-wrapper[data-v-c0ab4440]{left:20px;right:20px;top:20px}.toast-container[data-v-c0ab4440]{min-width:auto}}.notification-dropdown-wrapper[data-v-9fffdfa7]{margin-left:20px}.notification-dropdown[data-v-9fffdfa7]{background:#1f2935;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 10px 30px #00000080;display:none;margin-top:15px;padding:0;width:320px}.notification-dropdown.show[data-v-9fffdfa7]{animation:fadeInDown-9fffdfa7 .3s ease;display:block}@keyframes fadeInDown-9fffdfa7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-header[data-v-9fffdfa7]{border-bottom:1px solid hsla(0,0%,100%,.05);color:#fff;padding:15px 20px}.btn-mark-all[data-v-9fffdfa7]{background:none;border:none;color:var(--tg-theme-primary);cursor:pointer;font-size:12px;font-weight:600;padding:0}.notification-list[data-v-9fffdfa7]{max-height:350px;overflow-y:auto}.notification-item[data-v-9fffdfa7]{border-bottom:1px solid hsla(0,0%,100%,.03);cursor:pointer;display:flex;gap:15px;padding:15px 20px;transition:all .2s ease}.notification-item[data-v-9fffdfa7]:hover{background:#ffffff08}.notification-item.unread[data-v-9fffdfa7]{background:#ff41300d}.notif-icon[data-v-9fffdfa7]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;width:40px}.notif-icon.order_status[data-v-9fffdfa7]{background:#007bff1a;color:#007bff}.notif-icon.wallet_update[data-v-9fffdfa7]{background:#28a7451a;color:#28a745}.notif-icon.new_message[data-v-9fffdfa7]{background:#ffc1071a;color:#ffc107}.notif-content[data-v-9fffdfa7]{flex-grow:1}.notif-title[data-v-9fffdfa7]{color:#fff;font-size:14px;font-weight:700;margin-bottom:2px}.notif-message[data-v-9fffdfa7]{color:#94a3b8;font-size:13px;line-height:1.4;margin-bottom:5px}.notif-time[data-v-9fffdfa7]{color:#64748b;font-size:11px}.dropdown-footer[data-v-9fffdfa7]{border-top:1px solid hsla(0,0%,100%,.05);color:#94a3b8;display:block;font-size:13px;font-weight:600;padding:12px;text-align:center;transition:color .2s ease}.dropdown-footer[data-v-9fffdfa7]:hover{color:var(--tg-theme-primary)}.cart-badge[data-v-9fffdfa7]{align-items:center;background:var(--tg-theme-primary);border:2px solid #0f161b;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;position:absolute;right:-8px;top:-8px;width:18px}.custom-scrollbar[data-v-9fffdfa7]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-9fffdfa7]::-webkit-scrollbar-track{background:#ffffff05}.custom-scrollbar[data-v-9fffdfa7]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}@media(max-width:767px){.notification-dropdown-wrapper[data-v-9fffdfa7]{margin-left:10px}}.footer-social[data-v-52524696]{gap:10px}.disclaimer-text[data-v-52524696]{margin:0 auto;max-width:900px}.copyright__wrap[data-v-52524696]{border-top:1px solid hsla(0,0%,100%,.05)}.developer-link[data-v-52524696]{transition:all .3s}.developer-link[data-v-52524696]:hover{opacity:.8;transform:scale(1.05)}.soft-logo-link[data-v-52524696]{align-items:center;display:flex;line-height:1;transition:transform .3s}.soft-logo-link[data-v-52524696]:hover{transform:scale(1.1)}.error-404-area[data-v-90e97ca1]{align-items:center;background:linear-gradient(135deg,#121a23,#1a2332);display:flex;min-height:70vh}.error-404-content[data-v-90e97ca1]{padding:60px 30px}.error-404-number .title[data-v-90e97ca1]{background:linear-gradient(135deg,#ff4130,#ff6b5a);-webkit-background-clip:text;font-size:150px;font-weight:900;line-height:1;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;text-shadow:0 0 40px rgba(255,65,48,.3)}.error-404-text .title[data-v-90e97ca1]{color:#fff;font-size:42px;font-weight:700;margin-bottom:20px}.error-404-text .text[data-v-90e97ca1]{color:#ccc;font-size:18px;line-height:1.8}.error-404-text .text[data-v-90e97ca1],.search-box[data-v-90e97ca1]{margin:0 auto;max-width:600px}.search-form[data-v-90e97ca1]{align-items:center;display:flex;position:relative}.search-input[data-v-90e97ca1]{background:#182029;border:2px solid #ff4130;border-radius:50px;color:#fff;font-size:16px;outline:none;padding:18px 60px 18px 25px;transition:all .3s ease;width:100%}.search-input[data-v-90e97ca1]:focus{border-color:#ff6b5a;box-shadow:0 0 20px #ff41304d}.search-input[data-v-90e97ca1]::-moz-placeholder{color:#888}.search-input[data-v-90e97ca1]::placeholder{color:#888}.search-btn[data-v-90e97ca1]{align-items:center;background:#ff4130;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px}.search-btn[data-v-90e97ca1]:hover{background:#ff6b5a;transform:translateY(-50%) scale(1.1)}.error-404-links .subtitle[data-v-90e97ca1]{color:#fff;font-size:28px;font-weight:700;margin-bottom:30px}.category-link[data-v-90e97ca1]{display:block;height:100%;text-decoration:none}.category-card[data-v-90e97ca1]{align-items:center;background:#182029;border:2px solid transparent;border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px 20px;text-align:center;transition:all .3s ease}.category-card[data-v-90e97ca1]:hover{border-color:#ff4130;box-shadow:0 10px 30px #ff413033;transform:translateY(-5px)}.category-icon[data-v-90e97ca1]{color:#ff4130;font-size:48px;margin-bottom:15px;transition:all .3s ease}.category-card:hover .category-icon[data-v-90e97ca1]{transform:scale(1.2) rotate(5deg)}.category-title[data-v-90e97ca1]{color:#fff;font-size:20px;font-weight:700;margin-bottom:10px}.category-desc[data-v-90e97ca1]{color:#aaa;font-size:14px;margin:0}.additional-links[data-v-90e97ca1]{border-top:1px solid #2b3242;margin-top:40px;padding-top:40px}.links-title[data-v-90e97ca1]{color:#fff;font-size:22px;font-weight:700;text-align:center}.links-grid[data-v-90e97ca1]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.menu-link[data-v-90e97ca1]{background:#182029;border:2px solid #2b3242;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px 25px;text-decoration:none;transition:all .3s ease}.menu-link[data-v-90e97ca1]:hover{background:#1f2935;border-color:#ff4130;color:#ff4130;transform:translateY(-2px)}.error-404-btn[data-v-90e97ca1]{text-align:center}.btn[data-v-90e97ca1]{align-items:center;background:#ff4130;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;overflow:hidden;padding:18px 50px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.btn[data-v-90e97ca1]:hover{background:#ff6b5a;box-shadow:0 10px 25px #ff413066;transform:translateY(-2px)}.btn svg[data-v-90e97ca1]{height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%}.btn span[data-v-90e97ca1]{position:relative;z-index:1}@media(max-width:768px){.error-404-number .title[data-v-90e97ca1]{font-size:100px}.error-404-text .title[data-v-90e97ca1]{font-size:32px}.error-404-text .text[data-v-90e97ca1]{font-size:16px}.category-card[data-v-90e97ca1]{padding:20px 15px}}
