.notification-container[data-v-ce3d6851]{top:calc(var(--header-height,60px) + 12px);z-index:9999;pointer-events:none;direction:rtl;flex-direction:column;gap:8px;width:min(360px,100vw - 28px);display:flex;position:fixed;right:14px}.notification[data-v-ce3d6851]{-webkit-backdrop-filter:blur(14px);pointer-events:auto;color:#f8fafc;background:#0f172af0;border:1px solid #94a3b82e;border-radius:7px;align-items:center;gap:10px;min-height:58px;padding:10px 11px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #02061747}.notification-success[data-v-ce3d6851]{border-right:3px solid #10b981}.notification-error[data-v-ce3d6851]{border-right:3px solid #ef233c}.notification-warning[data-v-ce3d6851]{border-right:3px solid #f59e0b}.notification-info[data-v-ce3d6851]{border-right:3px solid #38bdf8}.notification-icon[data-v-ce3d6851]{border-radius:6px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.notification-success .notification-icon[data-v-ce3d6851]{color:#34d399;background:#10b9811f}.notification-error .notification-icon[data-v-ce3d6851]{color:#fb7185;background:#ef233c1f}.notification-warning .notification-icon[data-v-ce3d6851]{color:#fbbf24;background:#f59e0b1f}.notification-info .notification-icon[data-v-ce3d6851]{color:#7dd3fc;background:#38bdf81f}.notification-icon svg[data-v-ce3d6851]{width:18px;height:18px}.notification-content[data-v-ce3d6851]{flex:1;min-width:0}.notification-title[data-v-ce3d6851]{color:#f8fafc;margin-bottom:1px;font-size:12px;font-weight:800;line-height:1.4}.notification-message[data-v-ce3d6851]{color:#cbd5e1;overflow-wrap:anywhere;font-size:11px;line-height:1.55}.notification-close[data-v-ce3d6851]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;width:26px;height:26px;padding:5px;transition:color .2s}.notification-close[data-v-ce3d6851]:hover{color:#fff;background:#94a3b81f}.notification-close svg[data-v-ce3d6851]{width:100%;height:100%}.notification-progress[data-v-ce3d6851]{background:0 0;height:2px;position:absolute;bottom:0;right:0;overflow:hidden}.notification-progress-bar[data-v-ce3d6851]{opacity:.8;background:currentColor;height:100%;animation:linear forwards progress-ce3d6851}@keyframes progress-ce3d6851{0%{width:100%}to{width:0%}}.notification-enter-active[data-v-ce3d6851],.notification-leave-active[data-v-ce3d6851]{transition:all .3s}.notification-enter-from[data-v-ce3d6851],.notification-leave-to[data-v-ce3d6851]{opacity:0;transform:translate(18px)scale(.98)}.notification-move[data-v-ce3d6851]{transition:transform .3s}@media (width<=640px){.notification-container[data-v-ce3d6851]{top:auto;left:12px;right:12px;bottom:calc(var(--bottom-nav-height,64px) + 16px);width:auto}.notification[data-v-ce3d6851]{padding:10px}}.pwa-drawer-backdrop[data-v-0ff3e6c7]{-webkit-backdrop-filter:blur(8px)!important;z-index:999999!important;box-sizing:border-box!important;isolation:isolate!important;background:#000000bf!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:100dvh!important;margin:0!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.pwa-drawer[data-v-0ff3e6c7]{overscroll-behavior:contain!important;background:linear-gradient(145deg,#1e293bfa,#0f172afa)!important;border-radius:20px!important;width:calc(100% - 32px)!important;max-width:420px!important;max-height:calc(100dvh - 80px)!important;padding:20px!important;animation:.3s cubic-bezier(.34,1.56,.64,1) popIn-0ff3e6c7!important;position:relative!important;overflow-y:auto!important;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff1a!important}.drawer-handle-bar[data-v-0ff3e6c7]{justify-content:center;margin-bottom:20px;display:flex}.drawer-handle[data-v-0ff3e6c7]{background:#fff3;border-radius:2px;width:40px;height:4px}.drawer-header[data-v-0ff3e6c7]{align-items:center;gap:16px;margin-bottom:24px;display:flex;position:relative}.app-icon img[data-v-0ff3e6c7]{border-radius:16px;width:64px;height:64px;box-shadow:0 4px 12px #0003}.app-info h3[data-v-0ff3e6c7]{color:#fff;margin:0 0 4px;font-size:1.25rem;font-weight:700}.app-info p[data-v-0ff3e6c7]{color:#94a3b8;margin:0 0 4px;font-size:.875rem}.app-rating[data-v-0ff3e6c7]{align-items:center;gap:4px;font-size:.875rem;display:flex}.stars[data-v-0ff3e6c7]{color:#fbbf24}.count[data-v-0ff3e6c7]{color:#64748b}.close-btn[data-v-0ff3e6c7]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:8px;position:absolute;top:-8px;right:-8px}.features-list[data-v-0ff3e6c7]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.feature-item[data-v-0ff3e6c7]{text-align:center;background:#ffffff0d;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.feature-icon[data-v-0ff3e6c7]{font-size:1.5rem}.feature-item span[data-v-0ff3e6c7]{color:#cbd5e1;font-size:.75rem;line-height:1.2}.install-btn[data-v-0ff3e6c7]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:16px;width:100%;padding:16px;font-size:1rem;font-weight:600;transition:transform .2s;box-shadow:0 4px 12px #2563eb4d}.install-btn[data-v-0ff3e6c7]:active{transform:scale(.98)}.ios-instructions[data-v-0ff3e6c7]{color:#e2e8f0;background:#ffffff0d;border-radius:16px;padding:16px}.ios-instructions p[data-v-0ff3e6c7]{margin:0 0 12px;font-weight:600}.ios-instructions ol[data-v-0ff3e6c7]{flex-direction:column;gap:8px;margin:0;padding-left:24px;display:flex}.ios-instructions li[data-v-0ff3e6c7]{font-size:.9rem;line-height:1.5}.ios-instructions svg[data-v-0ff3e6c7]{vertical-align:text-bottom;margin:0 2px}.drawer-fade-enter-active[data-v-0ff3e6c7],.drawer-fade-leave-active[data-v-0ff3e6c7]{transition:opacity .3s}.drawer-fade-enter-from[data-v-0ff3e6c7],.drawer-fade-leave-to[data-v-0ff3e6c7]{opacity:0}.drawer-fade-enter-active .pwa-drawer[data-v-0ff3e6c7]{animation:.3s cubic-bezier(.34,1.56,.64,1) popIn-0ff3e6c7}.drawer-fade-leave-active .pwa-drawer[data-v-0ff3e6c7]{animation:.2s ease-out popOut-0ff3e6c7}@keyframes popIn-0ff3e6c7{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes popOut-0ff3e6c7{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.8)translateY(20px)}}.update-banner[data-v-d965fc07]{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));color:#fff;z-index:9999;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=640px){.update-banner[data-v-d965fc07]{padding:12px 24px}}.update-content[data-v-d965fc07]{align-items:center;gap:10px;display:flex}.update-icon[data-v-d965fc07]{flex-shrink:0}.update-content span[data-v-d965fc07]{font-size:14px;font-weight:500}.update-btn[data-v-d965fc07]{color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.update-btn[data-v-d965fc07]:hover{background:#ffffff4d}.slide-down-enter-active[data-v-d965fc07],.slide-down-leave-active[data-v-d965fc07]{transition:all .3s}.slide-down-enter-from[data-v-d965fc07],.slide-down-leave-to[data-v-d965fc07]{opacity:0;transform:translateY(-100%)}.offline-banner[data-v-134256d6]{background:var(--color-warning-500);color:#fff;z-index:9999;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;top:0;left:0;right:0}.offline-icon[data-v-134256d6]{flex-shrink:0}.slide-down-enter-active[data-v-134256d6],.slide-down-leave-active[data-v-134256d6]{transition:all .3s}.slide-down-enter-from[data-v-134256d6],.slide-down-leave-to[data-v-134256d6]{opacity:0;transform:translateY(-100%)}.ai-structured[data-v-b710a16e],.ai-plain-text[data-v-b710a16e],.ai-structured-text[data-v-b710a16e],.ai-card-body[data-v-b710a16e],.ai-operation p[data-v-b710a16e]{white-space:pre-wrap;overflow-wrap:anywhere}.ai-structured[data-v-b710a16e]{gap:10px;display:grid}.ai-structured-text[data-v-b710a16e],.ai-plain-text[data-v-b710a16e]{margin:0}.ai-card-list[data-v-b710a16e]{gap:8px;display:grid}.ai-card[data-v-b710a16e]{border:1px solid #94a3b847;background:#ffffff9e;border-inline-start-width:3px;border-radius:12px;padding:10px 12px}.ai-card.tone-info[data-v-b710a16e]{border-inline-start-color:#38bdf8}.ai-card.tone-success[data-v-b710a16e]{border-inline-start-color:#10b981}.ai-card.tone-warning[data-v-b710a16e]{border-inline-start-color:#f59e0b}.ai-card.tone-danger[data-v-b710a16e]{border-inline-start-color:#ef4444}.ai-card-title[data-v-b710a16e]{margin:0 0 4px;font-size:.92rem;font-weight:700}.ai-card-body[data-v-b710a16e]{opacity:.88;margin:0;font-size:.86rem}.ai-card-meta[data-v-b710a16e]{opacity:.68;margin-top:6px;font-size:.74rem;display:inline-block}.ai-operation[data-v-b710a16e]{background:#0ea5a814;border:1px solid #0ea5a83d;border-radius:12px;gap:8px;padding:10px;display:grid}.ai-operation strong[data-v-b710a16e]{font-size:.9rem;display:block}.ai-operation p[data-v-b710a16e]{opacity:.78;margin:4px 0 0;font-size:.82rem}.ai-actions[data-v-b710a16e]{flex-wrap:wrap;gap:8px;display:flex}.ai-action[data-v-b710a16e]{color:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #94a3b857;border-radius:999px;padding:7px 12px;font-size:.8rem;transition:transform .18s,border-color .18s,background .18s}.ai-action[data-v-b710a16e]:hover{background:#0ea5a81a;border-color:#0ea5a873;transform:translateY(-1px)}.ai-action.primary[data-v-b710a16e]{color:#fff;background:#0ea5a8;border-color:#0ea5a880}.ai-action.danger[data-v-b710a16e]{color:#ef4444;background:#fef2f2e6;border-color:#ef444461}.ai-assistant[data-v-a3e5092a]{bottom:calc(72px + env(safe-area-inset-bottom,0px) + 16px);z-index:9400;font-family:Vazirmatn,Inter,-apple-system,sans-serif;position:fixed;right:16px}@media (width>=1024px){.ai-assistant[data-v-a3e5092a]{bottom:20px;right:20px}}.ai-trigger[data-v-a3e5092a]{cursor:pointer;background:radial-gradient(circle at 28% 18%,#ffffff52,#0000 28%),linear-gradient(145deg,#2563eb 0%,#4f46e5 52%,#7c3aed 100%);border:none;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 8px 24px #3b82f659,0 0 0 1px #ffffff1a,inset 0 1px #fff3}.ai-trigger[data-v-a3e5092a]:before{content:"";pointer-events:none;border:1px solid #fff3;border-radius:12px;position:absolute;inset:4px}.trigger-icon[data-v-a3e5092a]{filter:drop-shadow(0 3px 7px #05144661)}.ai-trigger[data-v-a3e5092a]:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 12px 32px #3b82f673,0 0 0 1px #ffffff26,inset 0 1px #ffffff40}.ai-trigger.is-open[data-v-a3e5092a]{background:#1e293bf2;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff1a}.trigger-icon[data-v-a3e5092a]{color:#fff;justify-content:center;align-items:center;display:flex}.trigger-icon svg[data-v-a3e5092a]{width:24px;height:24px}.trigger-pulse[data-v-a3e5092a]{opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:20px;animation:2.5s infinite pulse-ring-a3e5092a;position:absolute;inset:-4px}@keyframes pulse-ring-a3e5092a{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.ai-overlay[data-v-a3e5092a]{-webkit-backdrop-filter:blur(6px);z-index:9401;background:#0006;position:fixed;inset:0}.ai-panel[data-v-a3e5092a]{bottom:calc(72px + env(safe-area-inset-bottom,0px) + 80px);width:340px;max-width:calc(100vw - 32px);max-height:min(480px, calc(100vh - 72px - env(safe-area-inset-bottom,0px) - 140px));z-index:9402;-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0f172af5;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;display:flex;position:fixed;right:16px;overflow:hidden;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a}.ai-panel.is-mobile[data-v-a3e5092a]{inset:auto 12px;bottom:calc(72px + env(safe-area-inset-bottom,0px) + 76px);width:auto;max-height:calc(100vh - 72px - env(safe-area-inset-bottom,0px) - 100px);border-radius:20px}@media (width>=1024px){.ai-panel[data-v-a3e5092a]{width:380px;max-height:min(520px,100vh - 140px);bottom:84px;right:20px}}.panel-header[data-v-a3e5092a]{background:linear-gradient(135deg,#3b82f61f 0%,#8b5cf61a 100%);border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.header-info[data-v-a3e5092a]{align-items:center;gap:12px;display:flex}.header-actions[data-v-a3e5092a]{align-items:center;gap:6px;display:flex}.ai-avatar[data-v-a3e5092a]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #3b82f64d}.ai-avatar svg[data-v-a3e5092a]{width:18px;height:18px}.header-text[data-v-a3e5092a]{flex-direction:column;gap:2px;display:flex}.header-title[data-v-a3e5092a]{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.header-status[data-v-a3e5092a]{color:#94a3b8;align-items:center;gap:6px;font-size:11px;display:flex}.status-dot[data-v-a3e5092a]{background:#ef4444;border-radius:50%;width:7px;height:7px}.status-dot.online[data-v-a3e5092a]{background:#22c55e;box-shadow:0 0 8px #22c55e99}.close-btn[data-v-a3e5092a]{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.close-btn svg[data-v-a3e5092a]{width:18px;height:18px}.close-btn[data-v-a3e5092a]:hover{color:#f1f5f9;background:#ffffff1a;border-color:#ffffff26}.quick-section[data-v-a3e5092a]{border-bottom:1px solid #ffffff0f;flex-shrink:0;padding:14px 18px}.quick-label[data-v-a3e5092a]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:11px;font-weight:600}.quick-actions[data-v-a3e5092a]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.quick-btn[data-v-a3e5092a]{color:#e2e8f0;cursor:pointer;text-align:right;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.quick-btn[data-v-a3e5092a]:hover{background:#3b82f626;border-color:#3b82f64d;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}.quick-icon[data-v-a3e5092a]{font-size:15px}.quick-text[data-v-a3e5092a]{flex:1}.messages-container[data-v-a3e5092a]{flex-direction:column;flex:1;gap:14px;min-height:120px;padding:16px 18px;display:flex;overflow-y:auto}.messages-container[data-v-a3e5092a]::-webkit-scrollbar{width:4px}.messages-container[data-v-a3e5092a]::-webkit-scrollbar-track{background:0 0}.messages-container[data-v-a3e5092a]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.msg-text[data-v-a3e5092a]{white-space:pre-wrap;overflow-wrap:anywhere}.empty-state[data-v-a3e5092a]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 20px;display:flex}.empty-icon[data-v-a3e5092a]{color:#475569;margin-bottom:14px}.empty-icon svg[data-v-a3e5092a]{width:44px;height:44px}.empty-title[data-v-a3e5092a]{color:#e2e8f0;margin:0 0 8px;font-size:15px;font-weight:600}.empty-desc[data-v-a3e5092a]{color:#64748b;margin:0;font-size:13px}.message[data-v-a3e5092a]{gap:10px;max-width:88%;display:flex}.message.user[data-v-a3e5092a]{flex-direction:row-reverse;margin-left:auto}.message.assistant[data-v-a3e5092a]{margin-right:auto}.msg-avatar[data-v-a3e5092a]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;box-shadow:0 2px 8px #3b82f640}.msg-avatar svg[data-v-a3e5092a]{width:14px;height:14px}.msg-content[data-v-a3e5092a]{color:#e2e8f0;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.55}.message.user .msg-content[data-v-a3e5092a]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#6366f1 100%);border:none;box-shadow:0 4px 12px #3b82f640}.msg-time[data-v-a3e5092a]{color:#64748b;margin-top:5px;font-size:10px;display:block}.typing-dots[data-v-a3e5092a]{align-items:center;gap:5px;display:flex;padding:12px 16px!important}.typing-dots span[data-v-a3e5092a]{background:#64748b;border-radius:50%;width:6px;height:6px;animation:1.2s infinite typing-bounce-a3e5092a}.typing-dots span[data-v-a3e5092a]:nth-child(2){animation-delay:.1s}.typing-dots span[data-v-a3e5092a]:nth-child(3){animation-delay:.2s}@keyframes typing-bounce-a3e5092a{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.input-section[data-v-a3e5092a]{background:#0f172a80;border-top:1px solid #ffffff14;flex-shrink:0;padding:14px 18px}.input-wrapper[data-v-a3e5092a]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;align-items:flex-end;gap:10px;padding:8px 12px;transition:all .2s;display:flex}.message-input[data-v-a3e5092a]{color:#e2e8f0;resize:none;background:0 0;border:none;outline:none;flex:1;min-height:24px;max-height:80px;font-family:inherit;font-size:14px;line-height:1.5}.send-btn[data-v-a3e5092a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#6366f1 100%);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;box-shadow:0 4px 12px #3b82f64d}.send-btn svg[data-v-a3e5092a]{width:17px;height:17px}.send-btn[data-v-a3e5092a]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 16px #3b82f666}.send-btn[data-v-a3e5092a]:disabled{opacity:.5;cursor:not-allowed}.fade-enter-active[data-v-a3e5092a],.fade-leave-active[data-v-a3e5092a]{transition:opacity .2s}.fade-enter-from[data-v-a3e5092a],.fade-leave-to[data-v-a3e5092a]{opacity:0}.slide-up-enter-active[data-v-a3e5092a],.slide-up-leave-active[data-v-a3e5092a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-a3e5092a]{opacity:0;transform:translateY(20px)scale(.95)}.slide-up-leave-to[data-v-a3e5092a]{opacity:0;transform:translateY(10px)scale(.98)}.ai-trigger[data-v-a3e5092a]{background:#0b1422;border:1px solid #5f9cff8c;border-radius:8px;width:48px;height:48px;box-shadow:0 8px 24px #00000052,0 0 18px #2473eb33}.ai-trigger[data-v-a3e5092a]:hover{transform:translateY(-2px)}.trigger-pulse[data-v-a3e5092a]{display:none}.ai-panel[data-v-a3e5092a]{background:#0a101a;border:1px solid #6491d247;border-radius:8px;width:min(390px,100vw - 24px);height:min(610px,100dvh - 150px);overflow:hidden;box-shadow:0 28px 75px #00000094}.ai-avatar[data-v-a3e5092a],.msg-avatar[data-v-a3e5092a]{box-shadow:none;color:#74a9fb;background:#185cbe29;border:1px solid #609fff73;border-radius:6px}.header-title[data-v-a3e5092a]{font-size:14px}.close-btn[data-v-a3e5092a]{background:#ffffff06;border:1px solid #8297b826;border-radius:5px;width:32px;height:32px}.quick-label[data-v-a3e5092a]{color:#77869a;font-size:10px}.quick-actions[data-v-a3e5092a]{grid-template-columns:repeat(4,1fr);gap:6px}.quick-btn[data-v-a3e5092a]{text-align:center;background:#ffffff06;border:1px solid #7797c426;border-radius:5px;flex-direction:column;min-width:0;padding:9px 4px}.quick-icon[data-v-a3e5092a]{filter:grayscale(.35);font-size:13px}.quick-text[data-v-a3e5092a]{font-size:9px}.empty-icon[data-v-a3e5092a]{display:none}.empty-title[data-v-a3e5092a]{font-size:14px}.empty-desc[data-v-a3e5092a]{font-size:11px}.msg-avatar[data-v-a3e5092a]{width:24px;height:24px}.msg-content[data-v-a3e5092a]{box-shadow:none;background:#ffffff09;border-radius:6px;padding:9px 11px;font-size:12px;line-height:1.7}.message.user .msg-content[data-v-a3e5092a]{box-shadow:none;background:#1b5bb847;border:1px solid #468ff957;border-radius:6px}.input-section[data-v-a3e5092a]{background:#0c131f;padding:12px}.input-wrapper[data-v-a3e5092a]{background:#ffffff06;border-radius:6px;min-height:46px;padding:6px 7px 6px 10px}.message-input[data-v-a3e5092a]{font-size:12px}.send-btn[data-v-a3e5092a]{width:34px;height:34px;box-shadow:none;background:#2169d4;border-radius:5px}@media (width<=640px){.ai-assistant[data-v-a3e5092a]{right:10px}.ai-panel[data-v-a3e5092a]{inset:auto 8px calc(72px + env(safe-area-inset-bottom,0px) + 8px);border-radius:8px;width:auto;height:min(560px,100dvh - 96px);position:fixed}}.ai-assistant[data-v-a3e5092a]{right:18px;bottom:calc(72px + env(safe-area-inset-bottom,0px) + 18px);font-family:Vazirmatn,Inter,sans-serif}.ai-trigger[data-v-a3e5092a]{width:58px;height:58px;color:var(--text-primary,#f8fafc);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:18px;padding:3px}.ai-trigger[data-v-a3e5092a]:before{display:none}.ai-trigger[data-v-a3e5092a]:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--color-primary-500,#3b82f6) 30%, transparent) 0%, transparent 68%);opacity:.55;filter:blur(6px);pointer-events:none;border-radius:50%;animation:2.8s ease-in-out infinite assistant-halo-a3e5092a;position:absolute;inset:-12px}.ai-trigger[data-v-a3e5092a]:hover{box-shadow:none;transform:translateY(-3px)}.ai-trigger.is-open[data-v-a3e5092a]{background:var(--bg-secondary,#1e293b)}.trigger-icon[data-v-a3e5092a]{filter:none;width:100%;height:100%}.ai-image[data-v-a3e5092a]{-o-object-fit:cover;object-fit:cover;display:block}.ai-trigger-image[data-v-a3e5092a]{border-radius:14px;width:100%;height:100%}.trigger-pulse[data-v-a3e5092a]{border:2px solid var(--bg-card,#111827);opacity:1;background:#22c55e;border-radius:50%;width:10px;height:10px;animation:none;display:block;inset:auto 2px 2px auto}.ai-trigger.is-open .trigger-pulse[data-v-a3e5092a]{display:none}@keyframes assistant-halo-a3e5092a{0%,to{opacity:.34;transform:scale(.9)}50%{opacity:.72;transform:scale(1.12)}}.ai-panel[data-v-a3e5092a]{width:min(420px,100vw - 28px);height:min(680px,100dvh - 128px);max-height:none;right:18px;bottom:calc(72px + env(safe-area-inset-bottom,0px) + 88px);border:1px solid var(--border-light,#94a3b847);background:var(--bg-card,#111827);color:var(--text-primary,#f8fafc);-webkit-backdrop-filter:blur(18px);border-radius:22px;box-shadow:0 24px 70px #0f172a47,0 0 0 1px #ffffff0a}.panel-header[data-v-a3e5092a]{background:var(--bg-secondary,#1e293b);border-bottom:1px solid var(--border-light,#94a3b833);min-height:76px;padding:14px 16px}.header-info[data-v-a3e5092a]{gap:11px}.ai-avatar[data-v-a3e5092a],.msg-avatar[data-v-a3e5092a]{border:1px solid var(--border-light,#94a3b84d);background:#101827;overflow:hidden;box-shadow:0 5px 14px #0f172a2e}.ai-avatar[data-v-a3e5092a]{border-radius:15px;width:46px;height:46px}.ai-avatar-image[data-v-a3e5092a]{width:100%;height:100%}.msg-avatar[data-v-a3e5092a]{border-radius:10px;width:28px;height:28px}.ai-message-image[data-v-a3e5092a]{width:100%;height:100%}.header-title[data-v-a3e5092a]{color:var(--text-primary,#f8fafc);letter-spacing:-.1px;font-size:15px}.header-status[data-v-a3e5092a]{color:var(--text-secondary,#94a3b8);font-size:11px}.close-btn[data-v-a3e5092a]{color:var(--text-secondary,#94a3b8);border-color:var(--border-light,#94a3b838);background:var(--bg-card,#ffffff0a)}.close-btn[data-v-a3e5092a]:hover{color:var(--text-primary,#f8fafc);background:var(--bg-primary,#ffffff14)}.quick-section[data-v-a3e5092a]{background:var(--bg-card,#111827);border-bottom:1px solid var(--border-light,#94a3b82e);padding:15px 16px}.quick-label[data-v-a3e5092a]{color:var(--text-secondary,#94a3b8);margin-bottom:10px;font-size:11px;font-weight:600}.quick-actions[data-v-a3e5092a]{gap:8px}.quick-btn[data-v-a3e5092a]{border:1px solid var(--border-light,#94a3b833);background:var(--bg-primary,#ffffff09);min-height:64px;color:var(--text-primary,#f8fafc);border-radius:13px;padding:9px 5px}.quick-btn[data-v-a3e5092a]:hover{border-color:var(--color-primary-500,#3b82f6);background:var(--bg-secondary,#3b82f61a);transform:translateY(-2px)}.quick-icon[data-v-a3e5092a]{background:color-mix(in srgb, var(--color-primary-500,#3b82f6) 16%, transparent);width:27px;height:27px;color:var(--color-primary-500,#60a5fa);filter:none;border-radius:9px;place-items:center;margin-bottom:5px;font-size:13px;font-weight:700;display:grid}.quick-text[data-v-a3e5092a]{color:var(--text-secondary,#94a3b8);font-size:10px}.messages-container[data-v-a3e5092a]{background:var(--bg-primary,#0f172a);gap:12px;padding:16px}.empty-state[data-v-a3e5092a]{padding:30px 18px}.empty-icon[data-v-a3e5092a]{border:1px solid var(--border-light,#94a3b840);background:#101827;border-radius:26px;place-items:center;width:92px;height:92px;margin:0 auto 16px;display:grid;overflow:hidden}.empty-icon[data-v-a3e5092a]:after{content:"";position:absolute}.empty-icon svg[data-v-a3e5092a]{display:none}.empty-icon[data-v-a3e5092a]:before{content:"";background:url(/images/ai/assistant-widget.png) 50%/cover no-repeat;border-radius:22px;width:78px;height:78px}.empty-title[data-v-a3e5092a]{color:var(--text-primary,#f8fafc);font-size:15px}.empty-desc[data-v-a3e5092a]{max-width:270px;color:var(--text-secondary,#94a3b8);font-size:12px;line-height:1.7}.message[data-v-a3e5092a]{gap:8px;max-width:91%}.msg-content[data-v-a3e5092a]{background:var(--bg-secondary,#1e293b);border:1px solid var(--border-light,#94a3b82e);color:var(--text-primary,#f8fafc);border-radius:15px;padding:10px 12px;font-size:12px;line-height:1.75}.message.user .msg-content[data-v-a3e5092a]{background:var(--color-primary-500,#2563eb);color:#fff;border:0;border-radius:15px 15px 4px;box-shadow:0 7px 18px #2563eb2e}.msg-time[data-v-a3e5092a]{color:var(--text-muted,#64748b)}.message.user .msg-time[data-v-a3e5092a]{color:#ffffffb3}.input-section[data-v-a3e5092a]{border-top:1px solid var(--border-light,#94a3b82e);background:var(--bg-card,#111827);padding:14px 16px 16px}.input-wrapper[data-v-a3e5092a]{border:1px solid var(--border-light,#94a3b840);background:var(--bg-primary,#ffffff09);border-radius:15px;min-height:48px;padding:7px 8px 7px 12px}.input-wrapper[data-v-a3e5092a]:focus-within{border-color:var(--color-primary-500,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500,#3b82f6) 15%, transparent)}.message-input[data-v-a3e5092a]{color:var(--text-primary,#f8fafc);font-size:13px}.message-input[data-v-a3e5092a]::placeholder{color:var(--text-muted,#64748b)}.send-btn[data-v-a3e5092a]{background:var(--color-primary-500,#2563eb);border-radius:11px;width:36px;height:36px;box-shadow:0 5px 13px #2563eb33}[dir=rtl]{left:18px;right:auto}@media (width<=640px){.ai-assistant[data-v-a3e5092a]{right:10px;bottom:calc(72px + env(safe-area-inset-bottom,0px) + 12px)}.ai-panel[data-v-a3e5092a],.ai-panel.is-mobile[data-v-a3e5092a]{inset:auto 8px calc(72px + env(safe-area-inset-bottom,0px) + 82px);border-radius:20px;width:auto;height:min(620px,100dvh - 116px)}[dir=rtl]{left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.ai-trigger[data-v-a3e5092a],.quick-btn[data-v-a3e5092a],.slide-up-enter-active[data-v-a3e5092a],.slide-up-leave-active[data-v-a3e5092a]{transition:none}}.ai-trigger[data-v-a3e5092a]{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.ai-trigger[data-v-a3e5092a]:hover,.ai-trigger.is-open[data-v-a3e5092a]{box-shadow:none!important;background:0 0!important}.ai-trigger-image[data-v-a3e5092a]{background:0 0!important}.smart-popup-overlay[data-v-862377ad]{z-index:10000;-webkit-backdrop-filter:blur(8px)saturate(120%);background:#0407129e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.smart-popup[data-v-862377ad]{--accent:#6366f1;--accent-2:#a855f7;--pop-surface:var(--bg-card,var(--bg-secondary,#161a2e));--pop-surface-2:var(--bg-tertiary,var(--bg-primary,#0d101e));--pop-text:var(--text-primary,#fff);--pop-text-soft:var(--text-secondary,#e9eef9c7);--pop-line:var(--border,#ffffff1f);text-align:center;isolation:isolate;width:100%;max-width:410px;color:var(--pop-text);background:radial-gradient(120% 90% at 50% -10%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--pop-surface) 94%, transparent), color-mix(in srgb, var(--pop-surface-2) 96%, transparent));border:1px solid var(--pop-line);box-shadow:0 24px 70px #0000006b, 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pop-text) 6%, transparent);-webkit-backdrop-filter:blur(22px)saturate(140%);border-radius:26px;padding:30px 26px 24px;font-family:Vazirmatn,system-ui,sans-serif;position:relative;overflow:hidden}.smart-popup.is-rtl[data-v-862377ad]{direction:rtl}.popup-aura[data-v-862377ad]{background:radial-gradient(ellipse, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%);filter:blur(28px);opacity:.65;z-index:-1;pointer-events:none;border-radius:50%;block-size:130px;inline-size:220px;position:absolute;inset-block-start:-44px;inset-inline-start:50%;transform:translate(-50%)}.popup-sheen[data-v-862377ad]{z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff0f 50%,#0000 60%);animation:6s ease-in-out infinite sheen-862377ad;position:absolute;inset:0;transform:translate(-100%)}@keyframes sheen-862377ad{0%,to{transform:translate(-120%)}50%{transform:translate(120%)}}.popup-close[data-v-862377ad]{background:color-mix(in srgb, var(--pop-text) 8%, transparent);border:1px solid var(--pop-line);block-size:32px;inline-size:32px;color:color-mix(in srgb, var(--pop-text) 60%, transparent);cursor:pointer;border-radius:50%;place-items:center;transition:all .18s;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.popup-close[data-v-862377ad]:hover{background:color-mix(in srgb, var(--pop-text) 16%, transparent);color:var(--pop-text);transform:rotate(90deg)}.popup-icon-wrapper[data-v-862377ad]{place-items:center;margin-bottom:18px;display:grid;position:relative}.icon-ring[data-v-862377ad]{border:2px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:50%;block-size:88px;inline-size:88px;animation:2.4s ease-out infinite ringPulse-862377ad;position:absolute}@keyframes ringPulse-862377ad{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.25)}}.popup-icon[data-v-862377ad]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 38%, transparent), color-mix(in srgb, var(--accent-2) 34%, transparent));block-size:70px;inline-size:70px;box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 34%, transparent);border:1px solid #ffffff29;border-radius:22px;place-items:center;font-size:34px;display:grid;position:relative}.popup-title[data-v-862377ad]{background:linear-gradient(180deg, var(--pop-text), color-mix(in srgb, var(--accent) 36%, var(--pop-text)));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.3}.popup-message[data-v-862377ad]{color:var(--pop-text-soft);margin:0 0 20px;font-size:14px;line-height:1.7}.popup-countdown[data-v-862377ad]{margin-bottom:20px}.countdown-bar[data-v-862377ad]{background:color-mix(in srgb, var(--pop-text) 10%, transparent);border-radius:999px;height:6px;margin-bottom:7px;overflow:hidden}.countdown-fill[data-v-862377ad]{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:999px;transition:width 1s linear}.countdown-text[data-v-862377ad]{color:color-mix(in srgb, var(--accent) 40%, #fff);font-size:12px;font-weight:700}.popup-actions[data-v-862377ad]{flex-direction:column;gap:10px;display:flex}.btn-popup-primary[data-v-862377ad]{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;font:inherit;cursor:pointer;box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 40%, transparent);border:none;border-radius:14px;padding:14px 24px;font-size:15px;font-weight:800;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden}.btn-popup-primary[data-v-862377ad]:after{content:"";background:linear-gradient(115deg,#0000 38%,#fff6 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.btn-popup-primary[data-v-862377ad]:hover{box-shadow:0 16px 34px color-mix(in srgb, var(--accent) 52%, transparent);transform:translateY(-2px)}.btn-popup-primary[data-v-862377ad]:hover:after{animation:.7s forwards btnShine-862377ad}.btn-popup-primary[data-v-862377ad]:active{transform:scale(.98)}@keyframes btnShine-862377ad{to{transform:translate(130%)}}.btn-popup-secondary[data-v-862377ad]{border:1px solid var(--pop-line);color:color-mix(in srgb, var(--pop-text) 62%, transparent);font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:11px;font-size:14px;font-weight:600;transition:all .18s}.btn-popup-secondary[data-v-862377ad]:hover{background:color-mix(in srgb, var(--pop-text) 7%, transparent);color:var(--pop-text)}.popup-slide-enter-active[data-v-862377ad],.popup-slide-leave-active[data-v-862377ad]{transition:opacity .3s}.popup-slide-enter-active .smart-popup[data-v-862377ad],.popup-slide-leave-active .smart-popup[data-v-862377ad]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.popup-slide-enter-from[data-v-862377ad],.popup-slide-leave-to[data-v-862377ad]{opacity:0}.popup-slide-enter-from .smart-popup[data-v-862377ad]{transform:translateY(34px)scale(.94)}.popup-slide-leave-to .smart-popup[data-v-862377ad]{transform:translateY(-20px)scale(.96)}@media (prefers-reduced-motion:reduce){.popup-sheen[data-v-862377ad],.icon-ring[data-v-862377ad],.btn-popup-primary[data-v-862377ad]:after{animation:none}}@media (width<=560px){.smart-popup-overlay[data-v-862377ad]{align-items:flex-end;padding:0}.smart-popup[data-v-862377ad]{max-width:100%;padding:26px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0}.popup-slide-enter-from .smart-popup[data-v-862377ad],.popup-slide-leave-to .smart-popup[data-v-862377ad]{transform:translateY(100%)}.popup-title[data-v-862377ad]{font-size:19px}.icon-ring[data-v-862377ad]{block-size:82px;inline-size:82px}}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .3s,transform .3s}.page-fade-enter-from{opacity:0;transform:translateY(10px)}.page-fade-leave-to{opacity:0;transform:translateY(-10px)}#app-root{width:100%;min-height:100vh;overflow-x:hidden;transform:rotate(0)!important}img.site-image-loading{opacity:.55;filter:blur(12px);background:linear-gradient(100deg,#94a3b81a,#94a3b838,#94a3b81a) 0 0/200% 100%;transition:opacity .32s,filter .32s,transform .32s;animation:1.15s linear infinite globalImageShimmer;transform:scale(1.025)}img.site-image-loaded{opacity:1;filter:blur();transition:opacity .32s,filter .32s,transform .32s;transform:none}img.site-image-error{opacity:.35;filter:grayscale()}@keyframes globalImageShimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){img.site-image-loading{animation:none}img.site-image-loading,img.site-image-loaded{transition:none}}.language-switcher[data-v-1db06afe]{z-index:1200;position:relative}.pill[data-v-1db06afe]{background:var(--bg-secondary);border:1px solid var(--border-primary);min-width:56px;height:32px;color:var(--text-primary);cursor:pointer;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:800;transition:all .2s;display:inline-flex}.pill[data-v-1db06afe]:hover{background:var(--bg-hover);border-color:var(--border-focus);color:var(--color-brand-hover);transform:translateY(-1px)}.lang-globe[data-v-1db06afe]{opacity:.84;flex:none;width:15px;height:15px}.current-code[data-v-1db06afe]{letter-spacing:0;line-height:1}.dropdown-arrow[data-v-1db06afe]{opacity:.7;flex:none;width:12px;height:12px;transition:transform .2s}.dropdown-arrow.rotate-180[data-v-1db06afe]{transform:rotate(180deg)}.lang-overlay[data-v-1db06afe]{background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);z-index:120000;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lang-modal[data-v-1db06afe]{background:var(--bg-primary);border:1px solid var(--border-strong);width:min(420px,92vw);max-height:min(600px,85vh);box-shadow:var(--glass-shadow);border-radius:18px;flex-direction:column;animation:.2s pop-1db06afe;display:flex;overflow:hidden}.lang-modal__head[data-v-1db06afe]{background:var(--bg-secondary);border-bottom:1px solid var(--border-medium);align-items:center;gap:12px;padding:16px;display:flex}.search-container[data-v-1db06afe]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;flex:1;align-items:center;gap:10px;padding:8px 12px;display:flex}.search-input[data-v-1db06afe]{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:14px}.close-btn[data-v-1db06afe]{border:1px solid var(--border-medium);background:var(--bg-card);width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:10px;place-items:center;display:grid}.lang-list[data-v-1db06afe]{overscroll-behavior:contain;flex:1;padding:16px;overflow-y:auto}.group-label[data-v-1db06afe]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px 4px;font-size:12px;font-weight:600}.group-items[data-v-1db06afe]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.lang-item[data-v-1db06afe]{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-primary);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:10px;transition:all .2s;display:flex}.lang-item[data-v-1db06afe]:hover{border-color:var(--border-focus);transform:translateY(-1px)}.lang-item.active[data-v-1db06afe]{border-color:var(--border-focus);background:var(--bg-active)}.lang-meta[data-v-1db06afe]{flex-direction:column;flex:1;display:flex}.check-icon[data-v-1db06afe]{color:var(--color-brand)}.no-results[data-v-1db06afe]{text-align:center;color:var(--text-muted);padding:32px}.fade-enter-active[data-v-1db06afe],.fade-leave-active[data-v-1db06afe]{transition:opacity .15s}.fade-enter-from[data-v-1db06afe],.fade-leave-to[data-v-1db06afe]{opacity:0}@keyframes pop-1db06afe{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[dir=rtl] .lang-item[data-v-1db06afe]{text-align:right}.lang-overlay[data-v-1db06afe]{background:var(--bg-overlay);-webkit-backdrop-filter:blur(10px)}.lang-modal[data-v-1db06afe]{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);width:min(440px,100vw - 28px);max-height:min(600px,100dvh - 32px);box-shadow:var(--glass-shadow)}.lang-modal__head[data-v-1db06afe]{background:var(--bg-secondary);border-bottom-color:var(--border-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.lang-modal__title[data-v-1db06afe]{flex-direction:column;gap:2px;min-width:72px;display:flex}.lang-modal__title span[data-v-1db06afe]{color:var(--text-primary);font-size:13px;font-weight:800}.lang-modal__title small[data-v-1db06afe]{color:var(--text-muted);font-size:10px}.search-container[data-v-1db06afe]{border-radius:var(--radius-md);background:var(--bg-input);border-color:var(--border-primary);min-width:0;padding:8px 11px}.search-container[data-v-1db06afe]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 18%, transparent)}.search-input[data-v-1db06afe]{color:var(--text-primary);font-size:12px}.close-btn[data-v-1db06afe]{border-radius:var(--radius-md);background:var(--bg-hover);border-color:var(--border-primary);width:36px;height:36px;color:var(--text-secondary);transition:color .16s,background-color .16s,border-color .16s}.close-btn[data-v-1db06afe]:hover{color:var(--text-primary);background:var(--bg-active);border-color:var(--border-focus)}.close-btn[data-v-1db06afe]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.lang-list[data-v-1db06afe]{padding:14px}.lang-group[data-v-1db06afe]{margin-bottom:16px}.group-label[data-v-1db06afe]{color:var(--text-muted);letter-spacing:.09em;margin-bottom:7px;font-size:10px}.group-items[data-v-1db06afe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.lang-item[data-v-1db06afe]{border-radius:var(--radius-md);background:var(--bg-secondary);border-color:var(--border-primary);min-height:52px;color:var(--text-primary);padding:9px 10px}.lang-item[data-v-1db06afe]:hover{border-color:var(--border-focus);background:var(--bg-hover);transform:translateY(-1px)}.lang-item.active[data-v-1db06afe]{border-color:var(--border-focus);background:var(--bg-active);box-shadow:inset 0 0 0 1px var(--border-focus)}.lang-item .flag[data-v-1db06afe]{font-size:20px;line-height:1}.name[data-v-1db06afe]{font-size:12px;font-weight:700}.code[data-v-1db06afe]{color:var(--text-muted);font-size:9px}@media (width<=520px){.lang-modal__head[data-v-1db06afe]{grid-template-columns:1fr auto}.lang-modal__title[data-v-1db06afe]{grid-column:1/-1}.search-container[data-v-1db06afe]{grid-column:1}.group-items[data-v-1db06afe]{grid-template-columns:1fr}}.lang-modal .search-container{border-radius:9px;gap:7px;min-height:30px;padding:5px 9px}.lang-modal .search-container svg{width:13px;height:13px}.lang-modal .search-input{min-height:20px;font-size:11px;line-height:1.2}@media (width<=520px){.lang-modal .search-container{min-height:29px;padding:5px 8px}}.app-header[data-v-aa56cad3]{height:var(--header-height,50px);background:var(--bg-card);border-bottom:1px solid var(--border-primary);z-index:var(--z-header,300);transition:all var(--transition-fast);box-shadow:var(--glass-shadow-soft);position:fixed;top:0;left:0;right:0;overflow:visible}html,body,#app{position:relative;transform:none!important}body{padding-top:calc(var(--site-header-height,var(--header-height,50px)) + env(safe-area-inset-top,0))}html.story-scroll-locked,body.story-scroll-locked{overscroll-behavior:none;height:100%;overflow:hidden!important}.app-header.scrolled[data-v-aa56cad3]{box-shadow:0 8px 28px #0000002e}.app-header[data-v-aa56cad3]:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.header-container[data-v-aa56cad3]{max-width:var(--content-max-width,1440px);z-index:1;justify-content:space-between;align-items:center;gap:9px;height:100%;margin:0 auto;padding:0 12px;display:flex;position:relative}.header-left[data-v-aa56cad3]{align-items:center;gap:var(--space-3);display:flex}.app-header.is-rtl .header-container[data-v-aa56cad3],.app-header.is-rtl .header-left[data-v-aa56cad3],.app-header.is-rtl .header-right[data-v-aa56cad3]{flex-direction:row-reverse}.logo[data-v-aa56cad3]{align-items:center;gap:9px;text-decoration:none;display:flex}.app-header.is-rtl .logo[data-v-aa56cad3]{flex-direction:row-reverse}.logo-story-button[data-v-aa56cad3]{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex;position:relative}.logo-story-button[data-v-aa56cad3]:focus-visible{outline-offset:3px;outline:2px solid #ef233cbf}.logo-story-ring[data-v-aa56cad3]{box-sizing:border-box;background:0 0;border-radius:999px;place-items:center;width:36px;height:36px;padding:2px;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 14px #0f172a29}.logo-story-ring[data-v-aa56cad3]:before,.logo-story-ring[data-v-aa56cad3]:after{display:none}.logo-icon[data-v-aa56cad3]{z-index:1;color:#fff;background:#040a12fa;border-radius:999px;flex-shrink:0;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #080d18fa}.logo-mark[data-v-aa56cad3]{background:currentColor;width:72%;height:72%;display:block;-webkit-mask:url(/images/brand/kijabet-mark.svg) 50%/contain no-repeat;mask:url(/images/brand/kijabet-mark.svg) 50%/contain no-repeat}.logo-icon[data-v-aa56cad3]:after{content:"";opacity:.38;pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff40,#0000 55%);border-radius:14px;animation:5s ease-in-out infinite logoSheen-aa56cad3;position:absolute;inset:-6px}.logo-story-ring .logo-icon[data-v-aa56cad3]:after{display:none}html:not(.dark){color:#111827;background:#fff;box-shadow:0 0 0 2px #fffffff5}.logo-wordmark[data-v-aa56cad3]{color:var(--text-primary);text-decoration:none}@keyframes logoSheen-aa56cad3{0%,to{opacity:.55;transform:translate(0,0)}50%{opacity:.85;transform:translate(2px,-2px)}}@keyframes storyRingSpin-aa56cad3{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.logo-icon[data-v-aa56cad3]:after,.logo-story-ring[data-v-aa56cad3]:before{animation:none}}.logo-text[data-v-aa56cad3]{color:var(--text-primary);letter-spacing:0;font-size:17px;font-weight:800}.logo-wordmark[data-v-aa56cad3]{letter-spacing:0;font-size:15px;font-weight:800}.logo-accent[data-v-aa56cad3]{color:var(--color-primary-500)}.story-viewer[data-v-aa56cad3]{z-index:2147483000;-webkit-backdrop-filter:blur(18px);overscroll-behavior:none;touch-action:none;background:#020617e0;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:hidden}.story-shell[data-v-aa56cad3]{overscroll-behavior:none;touch-action:manipulation;direction:rtl;background:#020617;border:1px solid #94a3b833;border-radius:10px;width:min(420px,100vw - 28px);height:min(760px,100dvh - 28px);position:relative;overflow:hidden;box-shadow:0 26px 80px #0000008c}.story-progress[data-v-aa56cad3]{z-index:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid;position:absolute;top:12px;left:82px;right:12px}.story-progress-track[data-v-aa56cad3]{background:#ffffff47;border-radius:999px;height:3px;overflow:hidden}.story-progress-track i[data-v-aa56cad3]{border-radius:inherit;background:#fff;height:100%;display:block;box-shadow:0 0 12px #ffffff73}.story-close[data-v-aa56cad3]{top:calc(env(safe-area-inset-top,0px) + 23px);z-index:20;color:#fff;-webkit-backdrop-filter:blur(12px);background:#020617b8;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;left:14px;box-shadow:0 10px 24px #00000052}.story-close[data-v-aa56cad3]:hover{background:#ef233cd1;border-color:#ef233c6b}.story-close svg[data-v-aa56cad3]{width:16px;height:16px}.story-image[data-v-aa56cad3]{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.story-gradient[data-v-aa56cad3]{background:linear-gradient(#020617b8 0%,#02061714 38%,#020617db 100%),radial-gradient(circle at 50% 82%,#ef233c3d,#0000 34%);position:absolute;inset:0}.story-copy[data-v-aa56cad3]{z-index:4;color:#fff;text-shadow:0 2px 18px #0000006b;position:absolute;bottom:30px;left:22px;right:22px}.story-kicker[data-v-aa56cad3]{color:#fecdd3;background:#ef233c33;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:26px;margin-bottom:12px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.story-copy h2[data-v-aa56cad3]{color:#fff;letter-spacing:0;margin:0;font-size:clamp(24px,6vw,34px);font-weight:900;line-height:1.25}.story-copy p[data-v-aa56cad3]{color:#dbeafe;max-width:330px;margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.8}.story-zone[data-v-aa56cad3]{z-index:2;background:0 0;border:0;width:33.333%;position:absolute;top:70px;bottom:110px}.story-zone-prev[data-v-aa56cad3]{right:0}.story-zone-middle[data-v-aa56cad3]{left:33.333%}.story-zone-next[data-v-aa56cad3]{left:0}.story-fade-enter-active[data-v-aa56cad3],.story-fade-leave-active[data-v-aa56cad3]{transition:opacity .18s}.story-fade-enter-from[data-v-aa56cad3],.story-fade-leave-to[data-v-aa56cad3]{opacity:0}@media (width<=520px){.story-viewer[data-v-aa56cad3]{padding:0}.story-shell[data-v-aa56cad3]{border:0;border-radius:0;width:100vw;height:100dvh}.story-progress[data-v-aa56cad3]{top:calc(env(safe-area-inset-top,0px) + 12px);left:88px}.story-copy[data-v-aa56cad3]{bottom:calc(env(safe-area-inset-bottom,0px) + 28px)}}.header-nav[data-v-aa56cad3]{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:10px;align-items:center;gap:3px;min-width:0;padding:3px;display:flex;overflow:hidden}.app-header.is-rtl .header-nav[data-v-aa56cad3]{flex-direction:row-reverse}.nav-item[data-v-aa56cad3]{height:30px;color:var(--text-secondary);transition:all var(--transition-fast);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.app-header.is-rtl .nav-item[data-v-aa56cad3]{flex-direction:row-reverse}.nav-item[data-v-aa56cad3]:hover{color:var(--text-primary);background:var(--bg-hover)}.nav-item.active[data-v-aa56cad3]{color:var(--text-primary);background:var(--bg-active);box-shadow:inset 0 0 0 1px var(--border-focus)}.dark .nav-item.active[data-v-aa56cad3]{background:var(--bg-active)}.header-right[data-v-aa56cad3]{align-items:center;gap:7px;display:flex}.lang-switch[data-v-aa56cad3]{flex:none}.icon-btn[data-v-aa56cad3]{width:32px;height:32px;color:var(--text-secondary);border:1px solid var(--border-primary);background:var(--bg-secondary);transition:all var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.icon-btn[data-v-aa56cad3]:hover{background:var(--bg-hover);border-color:var(--border-focus);color:var(--text-primary)}.notification-badge[data-v-aa56cad3]{min-width:20px;height:20px;color:var(--text-inverse);background:var(--color-error);border:2px solid var(--bg-card);box-shadow:var(--glass-shadow-soft);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:900;line-height:1;display:flex;position:absolute;top:-7px;right:-7px}.profile-dropdown[data-v-aa56cad3]{position:relative}.profile-trigger[data-v-aa56cad3]{border:1px solid var(--border-primary);background:var(--bg-secondary);height:32px;transition:all var(--transition-fast);border-radius:8px;align-items:center;gap:4px;padding:0 4px;display:flex}.app-header.is-rtl .profile-trigger[data-v-aa56cad3]{flex-direction:row-reverse}.profile-trigger[data-v-aa56cad3]:hover{background:var(--bg-hover);border-color:var(--border-focus)}.avatar[data-v-aa56cad3]{background:var(--gradient-primary);width:28px;height:28px;color:var(--text-inverse);font-weight:var(--font-bold);font-size:var(--text-sm);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar.avatar-lg[data-v-aa56cad3]{width:48px;height:48px;font-size:var(--text-lg)}.avatar.has-img[data-v-aa56cad3]{background:0 0;padding:0}.avatar img[data-v-aa56cad3]{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.chevron[data-v-aa56cad3]{color:var(--text-muted);transition:transform var(--transition-fast)}.chevron.rotate[data-v-aa56cad3]{transform:rotate(180deg)}.dropdown-menu[data-v-aa56cad3]{top:calc(100% + 8px);text-align:start;transform-origin:100% 0;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:260px;min-width:240px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:var(--z-dropdown);position:absolute;inset-inline:auto 0}.app-header.is-rtl .dropdown-menu[data-v-aa56cad3]{transform-origin:0 0;inset-inline:0 auto}.dropdown-header[data-v-aa56cad3]{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.app-header.is-rtl .dropdown-header[data-v-aa56cad3]{flex-direction:row-reverse}.user-info[data-v-aa56cad3]{flex-direction:column;gap:2px;display:flex}.user-name[data-v-aa56cad3]{font-weight:var(--font-semibold);color:var(--text-primary)}.user-email[data-v-aa56cad3]{font-size:var(--text-xs);color:var(--text-muted)}.vip-badge[data-v-aa56cad3]{font-size:10px;font-weight:var(--font-semibold);color:var(--color-warning-600);background:var(--color-warning-100);border-radius:var(--radius-full);align-items:center;gap:4px;margin-top:4px;padding:2px 8px;display:inline-flex}.dropdown-divider[data-v-aa56cad3]{background:var(--border-light);height:1px;margin:var(--space-2) 0}.dropdown-item[data-v-aa56cad3]{align-items:center;gap:var(--space-3);padding:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);border-radius:var(--radius-lg);transition:all var(--transition-fast);cursor:pointer;text-align:start;width:100%;text-decoration:none;display:flex}.app-header.is-rtl .dropdown-item[data-v-aa56cad3]{flex-direction:row-reverse}.dropdown-item[data-v-aa56cad3]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.dropdown-item.admin-item[data-v-aa56cad3]{color:var(--color-primary-600)}.dropdown-item.logout-item[data-v-aa56cad3]:hover{background:var(--color-error-50)}.btn[data-v-aa56cad3]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-lg);transition:all var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-primary[data-v-aa56cad3]{background:var(--color-primary-500);color:#fff}.btn-primary[data-v-aa56cad3]:hover{background:var(--color-primary-600)}.btn-ghost[data-v-aa56cad3]{color:var(--text-secondary)}.btn-ghost[data-v-aa56cad3]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.dropdown-enter-active[data-v-aa56cad3],.dropdown-leave-active[data-v-aa56cad3]{transform-origin:100% 0;transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-aa56cad3],.dropdown-leave-to[data-v-aa56cad3]{opacity:0;transform:scale(.95)translateY(-8px)}@media (width<=768px){.header-container[data-v-aa56cad3]{padding:0 var(--space-3)}.header-right[data-v-aa56cad3]{gap:5px}}@media (width<=420px){.icon-btn[data-v-aa56cad3]{width:32px;height:32px}}.app-header[data-v-aa56cad3]:after{content:"";pointer-events:none;height:1px;box-shadow:none;opacity:0;z-index:3;background:0 0;animation:none;position:absolute;bottom:-1px;left:0;right:0}@keyframes headerNeonTravel-aa56cad3{0%{background-position:200% 0}to{background-position:-20% 0}}.dropdown-menu[data-v-aa56cad3]{isolation:isolate;overflow:hidden;border:1px solid var(--border-primary)!important;background:var(--bg-card)!important;width:min(300px,100vw - 16px)!important;min-width:min(280px,100vw - 16px)!important;box-shadow:var(--glass-shadow)!important;border-radius:8px!important;padding:8px!important}.dropdown-menu[data-v-aa56cad3]:before{content:"";pointer-events:none;z-index:-1;background:0 0;position:absolute;inset:0}.dropdown-header[data-v-aa56cad3]{border:1px solid var(--border-secondary);background:var(--bg-secondary);border-radius:7px;min-width:0;padding:12px!important}.dropdown-header .user-info[data-v-aa56cad3]{flex:1;min-width:0}.dropdown-header .user-name[data-v-aa56cad3],.dropdown-header .user-email[data-v-aa56cad3]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dropdown-header .user-name[data-v-aa56cad3]{color:var(--text-primary)!important}.dropdown-header .user-email[data-v-aa56cad3]{color:var(--text-secondary)!important}.dropdown-divider[data-v-aa56cad3]{background:var(--border-primary)!important;margin:7px 2px!important}.dropdown-item[data-v-aa56cad3]{min-height:42px;color:var(--text-secondary)!important;border-radius:6px!important;padding:9px 11px!important}.dropdown-item svg[data-v-aa56cad3]{color:var(--color-brand);flex:none}.dropdown-item[data-v-aa56cad3]:hover{box-shadow:inset 2px 0 0 var(--color-brand);color:var(--text-primary)!important;background:var(--bg-hover)!important}.dropdown-item.logout-item[data-v-aa56cad3]{color:var(--color-error)!important}.dropdown-item.logout-item svg[data-v-aa56cad3]{color:var(--color-error)}.profile-trigger[data-v-aa56cad3]{border:1px solid #0000}.profile-trigger[data-v-aa56cad3]:hover{border-color:var(--border-focus);background:var(--bg-hover)}.profile-trigger[data-v-aa56cad3]:has(+.dropdown-menu){border-color:var(--border-focus);background:var(--bg-hover)}[data-theme=light],[data-theme=binance-light],html:not(.dark){background:var(--bg-card);border-bottom-color:var(--border-primary);box-shadow:var(--glass-shadow-soft);border-color:var(--border-primary);background:0 0;background:var(--bg-secondary);border-color:var(--border-primary);background:var(--bg-secondary);border-color:var(--border-primary)!important;background:var(--bg-card)!important;box-shadow:var(--glass-shadow)!important;color:var(--text-primary)!important;background:var(--border-primary)!important;background:var(--bg-hover)!important}html:not(.dark),html:not(.dark),html:not(.dark){color:var(--text-secondary)}html:not(.dark),html:not(.dark){color:var(--color-brand);background:var(--bg-hover)}@media (prefers-reduced-motion:reduce){.app-header[data-v-aa56cad3]:after{animation-duration:8s}}.header-nav[data-v-aa56cad3]{min-height:36px;padding:3px}.nav-item[data-v-aa56cad3]{min-height:30px;padding:0 9px;font-size:11px}.header-right[data-v-aa56cad3]{gap:6px}.icon-btn[data-v-aa56cad3],.profile-trigger[data-v-aa56cad3]{border-radius:10px!important;min-width:34px!important;height:34px!important;padding:6px!important}.avatar[data-v-aa56cad3]{width:28px!important;height:28px!important}.chevron[data-v-aa56cad3]{width:13px!important;height:13px!important}.lang-switch[data-v-aa56cad3]{transform-origin:50%;transform:scale(.9);min-height:34px!important}.notification-badge[data-v-aa56cad3]{width:auto!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:9px!important}@media (width<=640px){.app-header[data-v-aa56cad3]{height:48px}.header-container[data-v-aa56cad3]{gap:5px;padding:0 8px}.logo-story-button[data-v-aa56cad3]{width:34px;height:34px}.logo-story-ring[data-v-aa56cad3]{width:33px;height:33px}.header-right[data-v-aa56cad3]{gap:4px}.lang-switch[data-v-aa56cad3]{margin-inline:-5px;transform:scale(.82)}}.app-header .dropdown-menu{background:var(--bg-card)!important;border:1px solid var(--border-primary)!important;width:268px!important;min-width:0!important;box-shadow:var(--glass-shadow)!important;border-radius:14px!important;padding:7px!important}.app-header .dropdown-menu:before{background:0 0!important}.app-header .dropdown-header{background:var(--bg-secondary)!important;border:1px solid var(--border-secondary)!important;border-radius:10px!important;padding:11px!important}.app-header .dropdown-header .avatar-lg{width:42px;height:42px}.app-header .dropdown-divider{background:var(--border-primary)!important;margin:6px 2px!important}.app-header .dropdown-item{min-height:40px;color:var(--text-secondary)!important;border-radius:9px!important;gap:10px!important;padding:8px 10px!important;font-size:12px!important}.app-header .dropdown-item svg{width:16px;height:16px;color:var(--color-brand)}.app-header .dropdown-item:hover{box-shadow:inset 2px 0 var(--color-brand);color:var(--text-primary)!important;background:var(--bg-hover)!important}.app-header .dropdown-item.admin-item{color:#93c5fd!important}.app-header .dropdown-item.logout-item{color:var(--color-error)!important}.app-header .dropdown-item.logout-item svg{color:var(--color-error)}html:not(.dark) .app-header .dropdown-menu,html[data-theme=light] .app-header .dropdown-menu{background:var(--bg-card)!important;border-color:var(--border-primary)!important;box-shadow:var(--glass-shadow)!important}html:not(.dark) .app-header .dropdown-header,html[data-theme=light] .app-header .dropdown-header{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}html:not(.dark) .app-header .dropdown-item,html[data-theme=light] .app-header .dropdown-item{color:var(--text-secondary)!important}html:not(.dark) .app-header .dropdown-item:hover,html[data-theme=light] .app-header .dropdown-item:hover{box-shadow:inset 2px 0 var(--color-brand);color:var(--text-primary)!important;background:var(--bg-hover)!important}@media (width<=640px){.app-header .dropdown-menu{width:min(268px,100vw - 16px)!important}}html[data-theme=binance-light] .app-header,html[data-theme=light] .app-header,html:not(.dark) .app-header{background:var(--bg-card)!important;border-bottom-color:var(--border-primary)!important;color:var(--text-primary)!important}html[data-theme=binance-light] .app-header .dropdown-menu,html[data-theme=light] .app-header .dropdown-menu,html:not(.dark) .app-header .dropdown-menu{background:var(--bg-card)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important;box-shadow:var(--glass-shadow)!important;background-image:none!important}html[data-theme=binance-light] .app-header .dropdown-menu:before,html[data-theme=light] .app-header .dropdown-menu:before,html:not(.dark) .app-header .dropdown-menu:before{background:0 0!important}html[data-theme=binance-light] .app-header .dropdown-header,html[data-theme=light] .app-header .dropdown-header,html:not(.dark) .app-header .dropdown-header{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}html[data-theme=binance-light] .app-header .dropdown-header .user-name,html[data-theme=light] .app-header .dropdown-header .user-name,html:not(.dark) .app-header .dropdown-header .user-name{color:var(--text-primary)!important}html[data-theme=binance-light] .app-header .dropdown-header .user-email,html[data-theme=light] .app-header .dropdown-header .user-email,html:not(.dark) .app-header .dropdown-header .user-email{color:var(--text-secondary)!important}html[data-theme=binance-light] .app-header .dropdown-divider,html[data-theme=light] .app-header .dropdown-divider,html:not(.dark) .app-header .dropdown-divider{background:var(--border-primary)!important}html[data-theme=binance-light] .app-header .dropdown-item,html[data-theme=light] .app-header .dropdown-item,html:not(.dark) .app-header .dropdown-item{color:var(--text-secondary)!important}html[data-theme=binance-light] .app-header .dropdown-item:hover,html[data-theme=light] .app-header .dropdown-item:hover,html:not(.dark) .app-header .dropdown-item:hover{color:var(--text-primary)!important;background:var(--bg-hover)!important}html[data-theme=binance-light] .app-header .dropdown-item.logout-item,html[data-theme=light] .app-header .dropdown-item.logout-item,html:not(.dark) .app-header .dropdown-item.logout-item{color:var(--color-error)!important}@media (width<=640px){.app-header{height:52px!important;box-shadow:0 6px 20px color-mix(in srgb, var(--bg-primary) 16%, transparent)!important}.app-header .header-container{gap:7px;min-height:52px;padding-inline:10px}.app-header .header-right{gap:5px}.app-header .icon-btn,.app-header .profile-trigger{border-radius:11px!important;min-width:36px!important;height:36px!important}.app-header .logo-story-button{width:36px;height:36px}.app-header .logo-story-ring{width:35px;height:35px}.app-header :is(.icon-btn,.profile-trigger,.logo-story-button):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}}.smart-alerts[data-v-7c2597df]{--accent:#38bdf8;--accent-strong:#0ea5e9;--accent-glow:#38bdf857;top:calc(var(--header-height,68px) + 10px);z-index:99998;background:radial-gradient(circle at 0% 50%, color-mix(in srgb, var(--accent) 24%, transparent 76%), transparent 48%), linear-gradient(145deg, #090e1ef0, #0c1224db);-webkit-backdrop-filter:blur(16px)saturate(135%);border:1px solid #ffffff1f;border-radius:20px 10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 9px;width:min(760px,100vw - 20px);padding:8px 9px 8px 10px;transition:opacity .22s,transform .24s;animation:.26s cubic-bezier(.22,1,.36,1) alertsEnter-7c2597df;display:grid;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 34px #02061770,inset 0 0 0 1px #ffffff05}.smart-alerts.is-fading[data-v-7c2597df]{opacity:0;pointer-events:none;transform:translate(-50%)translateY(-10px)scale(.975)}.smart-alerts[data-v-7c2597df]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0f,#0000 42%);position:absolute;inset:0}.smart-alerts[data-v-7c2597df]:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 30%, #fff 70%) 45%, #fffffff2 50%, color-mix(in srgb, var(--accent) 30%, #fff 70%) 55%, transparent 100%);opacity:.28;filter:blur(1px);pointer-events:none;width:40%;height:360%;animation:1.65s ease-in-out infinite alertLightSweep-7c2597df;position:absolute;top:-140%;left:-38%;transform:rotate(18deg)translate(0,0)}.smart-alerts .alert-content[data-v-7c2597df]:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 38%, #fff 62%), var(--accent-strong));width:4px;height:calc(100% - 2px);box-shadow:0 0 16px color-mix(in srgb, var(--accent-glow) 82%, transparent 18%);pointer-events:none;border-radius:99px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.alert-content[data-v-7c2597df]{z-index:1;color:#eaf1fb;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid;position:relative;overflow:hidden}.alert-icon[data-v-7c2597df]{background:color-mix(in srgb, var(--accent) 22%, #0f172abf);border:1px solid color-mix(in srgb, var(--accent) 48%, #ffffff1a);width:27px;height:27px;box-shadow:0 8px 20px color-mix(in srgb, var(--accent-glow) 74%, transparent 26%);border-radius:8px;place-items:center;font-size:13px;line-height:1;display:grid}.alert-pill[data-v-7c2597df]{letter-spacing:.05em;background:color-mix(in srgb, var(--accent) 17%, transparent 83%);border:1px solid color-mix(in srgb, var(--accent) 44%, #ffffff2e);color:color-mix(in srgb, var(--accent) 52%, #fff 48%);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:700}.alert-copy[data-v-7c2597df]{flex-direction:column;gap:1px;min-width:0;display:flex}.alert-title[data-v-7c2597df]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.alert-message[data-v-7c2597df]{color:#e2e8f0bd;white-space:nowrap;text-overflow:ellipsis;max-width:54vw;font-size:11px;overflow:hidden}.alert-actions[data-v-7c2597df]{z-index:1;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:5px;padding:4px;display:flex;position:relative}.alert-btn[data-v-7c2597df]{color:#f8fafc;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700;line-height:1;transition:transform .13s,background .18s,border-color .18s,color .18s}.alert-btn[data-v-7c2597df]:hover{background:color-mix(in srgb, var(--accent) 15%, #ffffff14);border-color:color-mix(in srgb, var(--accent) 38%, #ffffff4d);transform:translateY(-1px)}.alert-btn.ghost[data-v-7c2597df]{background:#ffffff08;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;display:grid}.alert-link[data-v-7c2597df]{color:color-mix(in srgb, var(--accent) 58%, #fff 42%);border:1px solid color-mix(in srgb, var(--accent) 34%, #ffffff29);background:color-mix(in srgb, var(--accent) 14%, transparent 86%);border-radius:999px;padding:6px 8px;font-size:10px;font-weight:700;text-decoration:none;transition:transform .13s,border-color .18s,background .18s}.alert-link[data-v-7c2597df]:hover{border-color:color-mix(in srgb, var(--accent) 58%, #fff3);background:color-mix(in srgb, var(--accent) 22%, transparent 78%);transform:translateY(-1px)}.priority-critical[data-v-7c2597df]{--accent:#f87171;--accent-strong:#ef4444;--accent-glow:#f8717161}.priority-high[data-v-7c2597df]{--accent:#fb923c;--accent-strong:#f97316;--accent-glow:#fb923c5c}.priority-normal[data-v-7c2597df]{--accent:#60a5fa;--accent-strong:#3b82f6;--accent-glow:#60a5fa57}.priority-low[data-v-7c2597df]{--accent:#34d399;--accent-strong:#10b981;--accent-glow:#34d39957}@keyframes alertsEnter-7c2597df{0%{opacity:0;transform:translate(-50%)translateY(-10px)scale(.985)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes alertLightSweep-7c2597df{0%{opacity:0;transform:rotate(18deg)translate(-180%)}20%{opacity:.3}60%{opacity:.3}to{opacity:0;transform:rotate(18deg)translate(360%)}}@media (width<=768px){.smart-alerts[data-v-7c2597df]{border-radius:14px;grid-template-columns:1fr;align-items:flex-start;gap:8px 7px;width:min(96vw,540px);padding:8px}.alert-content[data-v-7c2597df]{grid-template-columns:auto minmax(0,1fr);gap:8px}.alert-pill[data-v-7c2597df]{display:none}.alert-message[data-v-7c2597df]{max-width:84vw}.alert-actions[data-v-7c2597df]{border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:6px;width:100%}.alert-btn[data-v-7c2597df],.alert-link[data-v-7c2597df]{font-size:10px}}@media (width<=460px){.smart-alerts[data-v-7c2597df]{width:calc(100vw - 14px);top:calc(var(--header-height,68px) + 6px);border-radius:12px}.alert-title[data-v-7c2597df]{font-size:12px}.alert-message[data-v-7c2597df]{max-width:78vw;font-size:10px}}.smart-alerts[data-v-7c2597df]{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:min(720px,100vw - 28px);padding:9px 10px;-webkit-backdrop-filter:blur(12px)!important;background:#0f172a!important;border:1px solid #60a5fa47!important;box-shadow:0 16px 38px #02061761!important}.smart-alerts[data-v-7c2597df]:after{display:none}.smart-alerts .alert-content[data-v-7c2597df]:before{background:#3b82f6;width:3px;left:-5px;box-shadow:0 0 12px #3b82f666}.smart-alerts .alert-icon[data-v-7c2597df]{color:#bfdbfe;width:28px;height:28px;box-shadow:none;background:#3b82f629;border-color:#60a5fa52;border-radius:9px;font-size:15px;font-weight:900}.smart-alerts .alert-pill[data-v-7c2597df]{color:#93c5fd;background:#3b82f61a;border-color:#60a5fa40}.smart-alerts .alert-title[data-v-7c2597df]{color:#f8fafc;font-size:12px;font-weight:800}.smart-alerts .alert-message[data-v-7c2597df]{color:#cbd5e1}.smart-alerts .alert-actions[data-v-7c2597df]{background:0 0;border:0;padding:2px}.smart-alerts .alert-btn[data-v-7c2597df],.smart-alerts .alert-link[data-v-7c2597df]{border-radius:8px;min-height:29px;padding:6px 9px;font-size:10px}.smart-alerts .alert-btn[data-v-7c2597df]{color:#dbeafe;background:#3b82f61f;border-color:#60a5fa3d}.smart-alerts .alert-btn[data-v-7c2597df]:hover,.smart-alerts .alert-link[data-v-7c2597df]:hover{background:#3b82f638;border-color:#60a5fa8c}.smart-alerts .alert-btn.ghost[data-v-7c2597df]{color:#94a3b8;background:#94a3b814;width:29px;padding:0}.smart-alerts .alert-link[data-v-7c2597df]{color:#93c5fd;background:0 0;border-color:#60a5fa33}.priority-critical .alert-icon[data-v-7c2597df]{color:#fecaca!important;background:#ef444424!important;border-color:#f8717157!important}.priority-critical .alert-content[data-v-7c2597df]:before{background:#ef4444}html:not(.dark) .smart-alerts[data-v-7c2597df],html[data-theme=light] .smart-alerts[data-v-7c2597df],html[data-theme=binance-light] .smart-alerts[data-v-7c2597df]{background:#fff!important;border-color:#dbe3ee!important;box-shadow:0 16px 38px #0f172a26!important}html:not(.dark) .smart-alerts .alert-title[data-v-7c2597df],html[data-theme=light] .smart-alerts .alert-title[data-v-7c2597df],html[data-theme=binance-light] .smart-alerts .alert-title[data-v-7c2597df]{color:#172033!important}html:not(.dark) .smart-alerts .alert-message[data-v-7c2597df],html[data-theme=light] .smart-alerts .alert-message[data-v-7c2597df],html[data-theme=binance-light] .smart-alerts .alert-message[data-v-7c2597df]{color:#526176!important}@media (width<=768px){.smart-alerts[data-v-7c2597df]{border-radius:12px;width:calc(100vw - 20px)}}.bottom-nav[data-v-9fc1841a]{width:100%!important;height:calc(54px + env(safe-area-inset-bottom,0px))!important;background:var(--bg-card)!important;border-top:1px solid var(--border-light)!important;padding:0 var(--space-2)!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;z-index:99998!important;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;writing-mode:horizontal-tb!important;isolation:isolate!important;border-radius:18px 18px 0 0!important;justify-content:space-around!important;align-items:center!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important;transform:rotate(0)!important;box-shadow:0 -6px 24px #00000047!important}.bottom-nav[data-v-9fc1841a]:before{content:"";background:var(--bg-card);border:1px solid var(--border-light);width:88px;height:40px;box-shadow:none;z-index:0;pointer-events:none;border-bottom:0;border-radius:999px 999px 0 0;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.bottom-nav[data-v-9fc1841a]:after{content:"";background:linear-gradient(90deg, var(--border-light) 0, var(--border-light) calc(50% - 54px), transparent calc(50% - 54px), transparent calc(50% + 54px), var(--border-light) calc(50% + 54px), var(--border-light) 100%);z-index:0;pointer-events:none;height:1px;position:absolute;top:0;left:14px;right:14px}@media (width>=1024px){.bottom-nav[data-v-9fc1841a]{display:none!important}}.bottom-nav.hidden[data-v-9fc1841a]{transform:translateY(0)!important}.nav-item[data-v-9fc1841a]{max-width:66px;color:var(--text-muted);transition:all var(--transition-fast);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 3px 3px;text-decoration:none;display:flex;position:relative}.nav-item[data-v-9fc1841a]:hover{color:var(--text-secondary)}.nav-item.active[data-v-9fc1841a]{color:var(--color-primary-600)}.nav-item.center-games[data-v-9fc1841a]{min-height:62px;color:var(--text-primary);z-index:3;align-self:flex-start;margin-top:-21px}.nav-item.center-games .nav-icon[data-v-9fc1841a]{border-radius:var(--radius-full);color:#fff;background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));border:4px solid var(--bg-card);width:46px;height:46px;box-shadow:0 8px 18px #3b82f647, 0 0 16px color-mix(in srgb, var(--color-primary-500) 28%, transparent);isolation:isolate;overflow:hidden}.nav-item.center-games .nav-icon[data-v-9fc1841a]:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--color-primary-500) 95%, #22d3ee) 52deg, #22d3ee 95deg, transparent 142deg, transparent 230deg, color-mix(in srgb, var(--color-primary-600) 85%, #60a5fa) 292deg, transparent 360deg);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-primary-500) 75%, transparent));animation:2.6s linear infinite gamesNeonOrbit-9fc1841a;position:absolute;inset:-4px}.nav-item.center-games .nav-icon[data-v-9fc1841a]:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));position:absolute;inset:3px}.nav-item.center-games .nav-icon svg[data-v-9fc1841a]{z-index:1;width:21px;height:21px;position:relative}.nav-item.center-games .nav-label[data-v-9fc1841a]{color:var(--text-primary);font-weight:var(--font-bold);margin-top:1px}.nav-item.center-games.active .nav-icon[data-v-9fc1841a]{box-shadow:0 8px 18px #3b82f657, 0 0 22px color-mix(in srgb, var(--color-primary-500) 38%, transparent)}.nav-icon[data-v-9fc1841a]{justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:relative}.nav-badge[data-v-9fc1841a]{min-width:16px;height:16px;font-size:9px;font-weight:var(--font-bold);color:#fff;background:var(--color-error-500);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:-4px;right:-8px}.nav-label[data-v-9fc1841a]{font-size:10px;font-weight:var(--font-medium)}@keyframes gamesNeonOrbit-9fc1841a{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nav-item.center-games .nav-icon[data-v-9fc1841a]:before{animation:none}}@media (width>=1024px){.bottom-nav[data-v-9fc1841a]{display:none}}.bottom-nav[data-v-9fc1841a]{padding-inline:max(10px, env(safe-area-inset-left,0px));padding-right:max(10px, env(safe-area-inset-right,0px));-webkit-backdrop-filter:none;background:var(--bg-card)!important;border-top-color:var(--border-primary)!important;box-shadow:var(--glass-shadow-soft)!important}.bottom-nav .nav-item[data-v-9fc1841a]{min-height:48px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;gap:4px;transition:color .18s,background-color .18s,transform .18s}.bottom-nav .nav-item[data-v-9fc1841a]:hover,.bottom-nav .nav-item[data-v-9fc1841a]:focus-visible{color:var(--text-primary);background:var(--bg-hover)}.bottom-nav .nav-item.active[data-v-9fc1841a]{color:var(--color-primary-600);background:color-mix(in srgb, var(--color-primary-500) 9%, transparent);background:0 0!important}.bottom-nav .nav-item.center-games[data-v-9fc1841a]{min-height:64px}.bottom-nav .nav-label[data-v-9fc1841a]{white-space:nowrap;font-size:10px;font-weight:650;line-height:1.2}.bottom-nav .nav-item[data-v-9fc1841a]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-500) 60%, transparent);outline-offset:-2px}@media (width<=380px){.bottom-nav[data-v-9fc1841a]{padding-inline:5px}.bottom-nav .nav-item[data-v-9fc1841a]{max-width:62px}.bottom-nav .nav-label[data-v-9fc1841a]{font-size:9px}}.guest-bottom-nav[data-v-a039d093]{inset-inline:0;z-index:1100;height:calc(62px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--bg-card);border-top:1px solid var(--border-primary);-webkit-backdrop-filter:blur(20px)saturate(1.5);box-shadow:0 -8px 26px color-mix(in srgb, var(--bg-primary) 10%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;font-family:Vazirmatn,Inter,sans-serif;display:grid;position:fixed;bottom:0}.nav-item[data-v-a039d093]{min-width:0;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:700;text-decoration:none;transition:color .2s;display:flex;position:relative}.nav-item .icon[data-v-a039d093]{justify-content:center;align-items:center;display:flex}.nav-item[data-v-a039d093]:hover,.nav-item.active[data-v-a039d093]{color:var(--color-brand)}.nav-item.active .icon[data-v-a039d093]{filter:none}.nav-item--home[data-v-a039d093]{justify-content:flex-end;padding-bottom:8px}.home-orb[data-v-a039d093]{background:linear-gradient(135deg, var(--color-brand-active), var(--color-brand));width:46px;height:46px;color:var(--text-inverse);border:3px solid var(--bg-primary);box-shadow:0 8px 20px color-mix(in srgb, var(--color-brand) 42%, transparent);border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:-16px}.nav-item--home:active .home-orb[data-v-a039d093],.nav-item--home.active .home-orb[data-v-a039d093]{transform:translateY(-2px)scale(1.04)}.app-footer[data-v-06b99795]{background:var(--bg-card);border-top:1px solid var(--border-primary);color:var(--text-primary);position:relative;overflow:hidden}.app-footer[data-v-06b99795]:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.footer-container[data-v-06b99795]{width:min(100%, var(--content-max-width,1440px));margin:0 auto;padding:clamp(18px,2.4vw,28px) clamp(14px,2.4vw,26px) clamp(12px,2vw,18px);position:relative}.footer-main[data-v-06b99795]{grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.5vw,32px);display:grid}.footer-brand[data-v-06b99795]{max-width:500px}.footer-logo[data-v-06b99795]{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:8px;text-decoration:none;display:inline-flex}.footer-logo-img[data-v-06b99795]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;height:34px}.logo-text[data-v-06b99795]{letter-spacing:0;font-size:clamp(18px,1.6vw,22px);font-weight:950}.logo-text span[data-v-06b99795]{color:var(--color-primary-500)}.brand-description[data-v-06b99795]{max-width:44rem;color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.trust-row[data-v-06b99795]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.trust-row span[data-v-06b99795],.payment-icons span[data-v-06b99795],.footer-badges span[data-v-06b99795]{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:8px;align-items:center;min-height:28px;display:inline-flex}.trust-row span[data-v-06b99795]{color:var(--text-secondary);gap:8px;padding:5px 8px;font-size:11px;font-weight:850}.trust-row svg[data-v-06b99795]{width:17px;height:17px;color:var(--color-success)}.footer-links[data-v-06b99795]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.footer-column[data-v-06b99795]{min-width:0}.column-title[data-v-06b99795],.utility-label[data-v-06b99795]{color:var(--text-primary);letter-spacing:0;margin:0 0 6px;font-size:12px;font-weight:950;display:block}.footer-column a[data-v-06b99795],.footer-link-button[data-v-06b99795]{width:fit-content;min-height:25px;color:var(--text-muted);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:12px;font-weight:750;text-decoration:none;transition:color .16s,transform .16s;display:flex}.footer-column a[data-v-06b99795]:hover,.footer-column a[data-v-06b99795]:focus-visible,.footer-link-button[data-v-06b99795]:hover,.footer-link-button[data-v-06b99795]:focus-visible{color:var(--text-primary);transform:translate(-3px)}html.ltr,html.ltr,html.ltr,html.ltr{transform:translate(3px)}.status-dot[data-v-06b99795]{background:var(--color-success);width:7px;height:7px;box-shadow:var(--glass-shadow-soft);border-radius:50%}.footer-utility[data-v-06b99795]{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);grid-template-columns:minmax(0,1fr);gap:12px;margin-top:clamp(14px,2vw,22px);padding:11px 0;display:grid}.payment-panel[data-v-06b99795],.social-panel[data-v-06b99795]{min-width:0}.payment-icons[data-v-06b99795],.social-links[data-v-06b99795]{flex-wrap:wrap;gap:8px;display:flex}.payment-icons span[data-v-06b99795]{min-width:52px;color:var(--text-secondary);justify-content:center;padding:4px 8px;font-size:12px;font-weight:900}.payment-panel small[data-v-06b99795]{color:var(--text-muted);margin-top:10px;font-size:12px;display:block}.social-links a[data-v-06b99795]{border:1px solid var(--border-primary);width:32px;height:32px;color:var(--text-muted);background:var(--bg-secondary);border-radius:8px;place-items:center;transition:color .16s,border-color .16s,background .16s,transform .16s;display:grid}.social-links a[data-v-06b99795]:hover,.social-links a[data-v-06b99795]:focus-visible{color:var(--text-primary);border-color:var(--border-focus);background:var(--bg-hover);transform:translateY(-2px)}.social-links svg[data-v-06b99795]{width:18px;height:18px}.footer-bottom[data-v-06b99795]{flex-direction:column;gap:9px;padding-top:11px;display:flex}.footer-bottom p[data-v-06b99795]{color:var(--text-muted);margin:0;font-size:12px;font-weight:650}.footer-badges[data-v-06b99795]{flex-wrap:wrap;gap:8px;display:flex}.footer-badges span[data-v-06b99795]{color:var(--text-muted);padding:6px 10px;font-size:11px;font-weight:900}@media (width>=768px){.footer-main[data-v-06b99795]{grid-template-columns:minmax(300px,.85fr) minmax(480px,1.15fr);align-items:start}.footer-links[data-v-06b99795]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-utility[data-v-06b99795],.footer-bottom[data-v-06b99795]{justify-content:space-between;align-items:center;display:flex}.social-panel[data-v-06b99795]{text-align:end}.social-panel .social-links[data-v-06b99795]{justify-content:flex-end}}@media (width<=520px){.footer-links[data-v-06b99795]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column a[data-v-06b99795],.footer-link-button[data-v-06b99795]{width:100%}}@media (prefers-reduced-motion:reduce){.footer-column a[data-v-06b99795],.footer-link-button[data-v-06b99795],.social-links a[data-v-06b99795]{transition:none}.footer-column a[data-v-06b99795]:hover,.footer-column a[data-v-06b99795]:focus-visible,.footer-link-button[data-v-06b99795]:hover,.footer-link-button[data-v-06b99795]:focus-visible,.social-links a[data-v-06b99795]:hover,.social-links a[data-v-06b99795]:focus-visible{transform:none}}.notification-panel[data-v-94e88509]{background:var(--bg-card);border-left:1px solid var(--border-light);width:100%;max-width:400px;height:100dvh;box-shadow:var(--shadow-xl);z-index:var(--z-modal);flex-direction:column;display:flex;position:fixed;top:0;right:0}.panel-backdrop[data-v-94e88509]{background:var(--bg-overlay);z-index:calc(var(--z-modal) - 1);position:fixed;inset:0}.panel-header[data-v-94e88509]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.header-title[data-v-94e88509]{align-items:center;gap:var(--space-2);font-weight:var(--font-semibold);color:var(--text-primary);display:flex}.unread-badge[data-v-94e88509]{font-size:var(--text-xs);font-weight:var(--font-bold);color:#fff;background:var(--color-primary-500);border-radius:var(--radius-full);padding:2px 8px}.header-actions[data-v-94e88509]{align-items:center;gap:var(--space-2);display:flex}.clear-all-btn[data-v-94e88509]{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--font-medium)}.clear-all-btn[data-v-94e88509]:hover{color:var(--text-primary);text-decoration:underline}.mark-all-btn[data-v-94e88509]{font-size:var(--text-xs);color:var(--color-primary-600);font-weight:var(--font-medium)}.mark-all-btn[data-v-94e88509]:hover{text-decoration:underline}.close-btn[data-v-94e88509]{width:32px;height:32px;color:var(--text-muted);border-radius:var(--radius-lg);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.close-btn[data-v-94e88509]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.panel-body[data-v-94e88509]{padding:var(--space-4);flex:1;overflow-y:auto}.loading-state[data-v-94e88509]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-muted);flex-direction:column;display:flex}.spinner[data-v-94e88509]{border:3px solid var(--border-light);border-top-color:var(--color-primary-500);border-radius:var(--radius-full);width:32px;height:32px;animation:.8s linear infinite spin-94e88509}@keyframes spin-94e88509{to{transform:rotate(360deg)}}.empty-state[data-v-94e88509]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;color:var(--text-muted);flex-direction:column;display:flex}.empty-state p[data-v-94e88509]{font-weight:var(--font-medium);color:var(--text-secondary);margin:0}.empty-state span[data-v-94e88509]{font-size:var(--text-sm)}.notification-list[data-v-94e88509]{gap:var(--space-2);flex-direction:column;display:flex}.notification-item[data-v-94e88509]{gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border-radius:var(--radius-xl);cursor:pointer;transition:all var(--transition-fast);display:flex}.notification-item[data-v-94e88509]:hover{background:var(--bg-tertiary)}.notification-item.unread[data-v-94e88509]{background:var(--color-primary-50);border-left:3px solid var(--color-primary-500)}.dark .notification-item.unread[data-v-94e88509]{background:var(--bg-active)}.notification-icon[data-v-94e88509]{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.icon-success[data-v-94e88509]{background:var(--color-success-100);color:var(--color-success-600)}.icon-info[data-v-94e88509]{background:var(--color-info-100);color:var(--color-info-600)}.icon-warning[data-v-94e88509]{background:var(--color-warning-100);color:var(--color-warning-600)}.icon-error[data-v-94e88509]{background:var(--color-error-100);color:var(--color-error-600)}.icon-security[data-v-94e88509]{background:var(--bg-primary);color:var(--text-primary)}.notification-content[data-v-94e88509]{flex:1;min-width:0}.notification-title[data-v-94e88509]{font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:2px}.notification-message[data-v-94e88509]{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:4px;line-height:1.4}.notification-time[data-v-94e88509]{font-size:var(--text-xs);color:var(--text-muted)}.notification-actions[data-v-94e88509]{gap:var(--space-1);opacity:0;transition:opacity var(--transition-fast);flex-direction:column;display:flex}.notification-item:hover .notification-actions[data-v-94e88509]{opacity:1}.action-btn[data-v-94e88509]{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-md);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.panel-footer[data-v-94e88509]{padding:var(--space-4);border-top:1px solid var(--border-light);flex-shrink:0}.view-all-btn[data-v-94e88509]{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-primary-600);background:var(--color-primary-50);border-radius:var(--radius-xl);transition:all var(--transition-fast);text-decoration:none;display:flex}.view-all-btn[data-v-94e88509]:hover{background:var(--color-primary-100)}.dark .view-all-btn[data-v-94e88509]{background:var(--bg-primary)}.dark .view-all-btn[data-v-94e88509]:hover{background:var(--bg-hover)}.slide-enter-active[data-v-94e88509],.slide-leave-active[data-v-94e88509]{transition:transform .3s}.slide-enter-from[data-v-94e88509],.slide-leave-to[data-v-94e88509]{transform:translate(100%)}.fade-enter-active[data-v-94e88509],.fade-leave-active[data-v-94e88509]{transition:opacity .3s}.fade-enter-from[data-v-94e88509],.fade-leave-to[data-v-94e88509]{opacity:0}.list-enter-active[data-v-94e88509],.list-leave-active[data-v-94e88509]{transition:all .2s}.list-enter-from[data-v-94e88509]{opacity:0;transform:translate(20px)}.list-leave-to[data-v-94e88509]{opacity:0;transform:translate(-20px)}.list-move[data-v-94e88509]{transition:transform .3s}@media (width<=480px){.notification-panel[data-v-94e88509]{max-width:100%}}.notification-panel[data-v-94e88509]{width:min(100%,430px);max-width:430px;top:var(--site-header-height,50px);height:calc(100dvh - var(--site-header-height,50px));background:var(--bg-card);border-left:var(--border-primary);box-shadow:var(--glass-shadow-soft);color:var(--text-primary);direction:rtl;height:calc(100dvh - var(--header-height,50px))!important;max-height:calc(100dvh - var(--header-height,50px))!important;z-index:100001!important;inset-block-start:var(--header-height,50px)!important;inset-inline-end:0!important}.panel-backdrop[data-v-94e88509]{z-index:100000!important}body.notification-panel-open[data-v-94e88509]{overflow:hidden!important}[data-theme=light],[data-theme=binance-light],html:not(.dark){background:var(--bg-card);border-left-color:var(--border-primary);color:var(--text-primary);box-shadow:var(--glass-shadow-soft);border-bottom-color:var(--border-primary);background:var(--bg-card);border-color:var(--border-primary);background:var(--bg-card);background:var(--bg-active)}.notification-skeleton[data-v-94e88509]{gap:9px;display:grid}.notification-skeleton-row[data-v-94e88509]{border:1px solid var(--border-primary);border-radius:10px;grid-template-columns:40px 1fr;gap:11px;padding:12px;display:grid}.notification-skeleton-row>span[data-v-94e88509],.notification-skeleton-row i[data-v-94e88509]{background:var(--bg-card);display:block;position:relative;overflow:hidden}.notification-skeleton-row>span[data-v-94e88509]{border-radius:50%;width:40px;height:40px}.notification-skeleton-row div[data-v-94e88509]{align-content:center;gap:7px;display:grid}.notification-skeleton-row i[data-v-94e88509]{border-radius:999px;height:8px}.notification-skeleton-row i[data-v-94e88509]:first-child{width:45%}.notification-skeleton-row i[data-v-94e88509]:nth-child(2){width:90%}.notification-skeleton-row i[data-v-94e88509]:nth-child(3){width:28%}.notification-skeleton-row[data-v-94e88509] :is(span,i):after{content:"";background:var(--bg-card);animation:1.2s infinite notificationShimmer-94e88509;position:absolute;inset:0;transform:translate(-100%)}@keyframes notificationShimmer-94e88509{to{transform:translate(100%)}}.panel-backdrop[data-v-94e88509]{background:var(--bg-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.panel-header[data-v-94e88509]{border-bottom-color:var(--border-primary);background:var(--bg-card);align-items:flex-start;padding:18px 18px 14px}.header-title[data-v-94e88509]{color:var(--text-primary);gap:9px;font-size:15px}.header-title svg[data-v-94e88509]{color:var(--color-success)}.header-actions[data-v-94e88509]{gap:6px}.clear-all-btn[data-v-94e88509],.mark-all-btn[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-primary);min-height:30px;color:var(--text-secondary);border-radius:5px;padding:0 9px;font-size:11px;text-decoration:none}.clear-all-btn[data-v-94e88509]:hover,.mark-all-btn[data-v-94e88509]:hover{border-color:var(--border-primary);color:var(--text-primary);text-decoration:none}.close-btn[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-primary);width:30px;height:30px;color:var(--text-muted);border-radius:5px}.close-btn[data-v-94e88509]:hover{background:var(--bg-hover);border-color:var(--border-primary);color:var(--text-primary)}.unread-badge[data-v-94e88509]{background:var(--color-success);min-width:22px;height:22px;color:var(--color-success);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.panel-body[data-v-94e88509]{padding:12px}.panel-summary[data-v-94e88509]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.panel-summary span[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-card);min-height:38px;color:var(--text-muted);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.panel-summary strong[data-v-94e88509]{color:var(--text-primary);font-size:14px}.notification-list[data-v-94e88509]{gap:8px}.notification-item[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-card);border-radius:7px;gap:11px;padding:12px 12px 12px 8px;position:relative}.notification-item[data-v-94e88509]:hover{background:var(--bg-hover);border-color:var(--border-primary)}.notification-item.unread[data-v-94e88509]{background:var(--bg-active);border-left:0;border-right:3px solid var(--color-success)}.notification-icon[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-primary);border-radius:7px;width:38px;height:38px}.icon-success .notification-icon[data-v-94e88509],.icon-success.notification-icon[data-v-94e88509]{background:var(--bg-active);color:var(--color-success)}.icon-warning .notification-icon[data-v-94e88509],.icon-warning.notification-icon[data-v-94e88509]{background:var(--bg-primary);color:var(--color-warning)}.icon-error .notification-icon[data-v-94e88509],.icon-error.notification-icon[data-v-94e88509]{background:var(--bg-primary);color:var(--color-error)}.icon-info .notification-icon[data-v-94e88509],.icon-info.notification-icon[data-v-94e88509]{background:var(--bg-primary);color:var(--color-info)}.notification-title[data-v-94e88509]{color:var(--text-primary);margin-bottom:4px;font-size:13px;line-height:1.45}.notification-message[data-v-94e88509]{color:var(--text-secondary);margin-bottom:8px;font-size:12px;line-height:1.6}.notification-meta[data-v-94e88509]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.type-label[data-v-94e88509],.notification-time[data-v-94e88509]{background:var(--bg-card);min-height:20px;color:var(--text-muted);border-radius:4px;align-items:center;padding:0 7px;font-size:10px;display:inline-flex}.type-label[data-v-94e88509]{color:var(--color-success)}.notification-actions[data-v-94e88509]{opacity:1}.action-btn[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-card);width:28px;height:28px;color:var(--text-muted);border-radius:5px}.action-btn[data-v-94e88509]:hover{background:var(--bg-hover);color:var(--color-success)}.action-btn.delete[data-v-94e88509]:hover{background:var(--bg-hover);color:var(--color-error)}.panel-footer[data-v-94e88509]{border-top-color:var(--border-primary);background:var(--bg-secondary);padding:12px}.view-all-btn[data-v-94e88509]{border:1px solid var(--border-primary);background:var(--bg-primary);min-height:42px;color:var(--color-success);border-radius:6px}.view-all-btn[data-v-94e88509]:hover,.dark .view-all-btn[data-v-94e88509]:hover{background:var(--bg-hover)}.loading-state[data-v-94e88509],.empty-state[data-v-94e88509]{color:var(--text-muted)}.empty-state p[data-v-94e88509]{color:var(--text-primary)}@media (width<=480px){.notification-panel[data-v-94e88509]{max-width:100%}.panel-header[data-v-94e88509]{padding:16px 12px 12px}.header-actions[data-v-94e88509]{flex-wrap:wrap;justify-content:flex-end}}.notification-panel .notification-icon{border-radius:10px!important}.notification-panel .view-all-btn:hover{filter:brightness(1.08)}html:not(.dark) .notification-panel .notification-item.unread,html[data-theme=light] .notification-panel .notification-item.unread,html[data-theme=binance-light] .notification-panel .notification-item.unread,html:not(.dark) .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=light] .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=binance-light] .notification-panel[dir=rtl] .notification-item.unread{background:var(--bg-active)!important}body.notification-panel-open{overflow:hidden!important}html[data-theme=binance-light] .notification-panel,html[data-theme=light] .notification-panel,html:not(.dark) .notification-panel{background:var(--bg-card)!important;color:var(--bg-primary)!important;border-color:var(--border-primary)!important}html[data-theme=binance-light] .notification-panel .panel-header,html[data-theme=light] .notification-panel .panel-header,html:not(.dark) .notification-panel .panel-header,html[data-theme=binance-light] .notification-panel .notification-item,html[data-theme=light] .notification-panel .notification-item,html:not(.dark) .notification-panel .notification-item{background:var(--bg-card)!important;border-color:var(--border-primary)!important}html[data-theme=binance-light] .notification-panel .notification-title,html[data-theme=light] .notification-panel .notification-title,html:not(.dark) .notification-panel .notification-title{color:var(--bg-primary)!important}html[data-theme=binance-light] .notification-panel .notification-message,html[data-theme=light] .notification-panel .notification-message{color:var(--text-secondary)!important}.notification-panel{overflow:hidden;top:var(--site-header-height,50px)!important;width:min(420px,100vw - 24px)!important;height:auto!important;max-height:calc(100dvh - var(--site-header-height,50px) - 24px)!important;border:1px solid var(--border-primary)!important;background:var(--bg-card)!important;box-shadow:var(--glass-shadow-soft)!important;color:var(--text-primary)!important;border-radius:18px!important;bottom:12px!important;left:auto!important;right:12px!important}.notification-panel .panel-header{min-height:68px;border-color:var(--border-primary)!important;background:var(--bg-card)!important;align-items:center!important;padding:14px 16px!important}.notification-panel .header-title{font-size:15px;font-weight:800;color:var(--text-primary)!important}.notification-panel .header-actions{gap:5px}.notification-panel :is(.clear-all-btn,.mark-all-btn){white-space:nowrap;height:30px;min-height:30px;padding:0 8px;border-color:var(--border-primary)!important;background:var(--bg-secondary)!important;color:var(--text-secondary)!important}.notification-panel .close-btn{border-color:var(--border-primary)!important;background:var(--bg-secondary)!important;color:var(--text-secondary)!important}.notification-panel .panel-body{scrollbar-width:thin;scrollbar-color:var(--border-secondary) transparent;padding:10px!important}.notification-panel .panel-summary{gap:7px;margin-bottom:8px}.notification-panel .panel-summary span{min-height:34px;border-color:var(--border-primary)!important;background:var(--bg-secondary)!important;color:var(--text-muted)!important;border-radius:9px!important}.notification-panel .panel-summary strong{color:var(--text-primary)!important}.notification-panel .notification-list{gap:7px}.notification-panel .notification-item{min-height:78px;border:1px solid var(--border-primary)!important;background:var(--bg-secondary)!important;color:var(--text-primary)!important;box-shadow:none!important;border-radius:12px!important;gap:10px!important;padding:11px!important;transform:none!important}.notification-panel .notification-item:hover{border-color:var(--border-primary)!important;background:var(--bg-hover)!important}.notification-panel .notification-item.unread{border-inline-start:3px solid var(--color-success)!important;border-inline-end:var(--border-primary)!important;background:var(--bg-active)!important}.notification-panel .notification-icon{border-radius:10px;width:38px;height:38px}.notification-panel .notification-title{font-size:13px;font-weight:800;color:var(--text-primary)!important}.notification-panel .notification-message{font-size:12px;line-height:1.65;color:var(--text-secondary)!important}.notification-panel :is(.type-label,.notification-time){background:var(--bg-secondary)!important;color:var(--text-muted)!important}.notification-panel .type-label{color:var(--color-success)!important}.notification-panel .action-btn{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.notification-panel .empty-state{min-height:260px;padding:30px 24px}.notification-panel .empty-state svg{color:var(--color-success);background:var(--bg-card);border-radius:18px;width:68px;height:68px;padding:12px}.notification-panel .empty-state p{font-weight:800;color:var(--text-primary)!important}.notification-panel .empty-state span{max-width:280px;line-height:1.7;color:var(--text-muted)!important}.notification-panel .panel-footer{border-color:var(--border-primary)!important;background:var(--bg-primary)!important;padding:10px!important}.notification-panel .view-all-btn{min-height:42px;font-weight:800;border:1px solid var(--border-primary)!important;background:var(--bg-card)!important;color:var(--color-success)!important;border-radius:10px!important}.notification-panel[dir=rtl] .view-all-btn svg{transform:scaleX(-1)}.panel-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-overlay)!important}html:not(.dark) .notification-panel,html[data-theme=light] .notification-panel,html[data-theme=binance-light] .notification-panel{border-color:var(--border-primary)!important;background:var(--bg-card)!important;color:var(--text-primary)!important;box-shadow:var(--glass-shadow-soft)!important}html:not(.dark) .notification-panel .panel-header,html[data-theme=light] .notification-panel .panel-header,html[data-theme=binance-light] .notification-panel .panel-header{border-color:var(--border-primary)!important;background:var(--bg-card)!important}html:not(.dark) .notification-panel :is(.header-title,.notification-title,.panel-summary strong),html[data-theme=light] .notification-panel :is(.header-title,.notification-title,.panel-summary strong),html[data-theme=binance-light] .notification-panel :is(.header-title,.notification-title,.panel-summary strong){color:var(--text-primary)!important}html:not(.dark) .notification-panel :is(.clear-all-btn,.mark-all-btn,.close-btn),html[data-theme=light] .notification-panel :is(.clear-all-btn,.mark-all-btn,.close-btn),html[data-theme=binance-light] .notification-panel :is(.clear-all-btn,.mark-all-btn,.close-btn),html:not(.dark) .notification-panel .panel-summary span,html[data-theme=light] .notification-panel .panel-summary span,html[data-theme=binance-light] .notification-panel .panel-summary span,html:not(.dark) .notification-panel .notification-item,html[data-theme=light] .notification-panel .notification-item,html[data-theme=binance-light] .notification-panel .notification-item{border-color:var(--border-primary)!important;background:var(--bg-card)!important;color:var(--text-primary)!important}html:not(.dark) .notification-panel .notification-item.unread,html[data-theme=light] .notification-panel .notification-item.unread,html[data-theme=binance-light] .notification-panel .notification-item.unread,html:not(.dark) .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=light] .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=binance-light] .notification-panel[dir=rtl] .notification-item.unread{background:var(--bg-active)!important}html:not(.dark) .notification-panel .notification-message,html[data-theme=light] .notification-panel .notification-message,html[data-theme=binance-light] .notification-panel .notification-message{color:var(--text-secondary)!important}html:not(.dark) .notification-panel :is(.type-label,.notification-time,.action-btn),html[data-theme=light] .notification-panel :is(.type-label,.notification-time,.action-btn),html[data-theme=binance-light] .notification-panel :is(.type-label,.notification-time,.action-btn){border-color:var(--border-primary)!important;background:var(--bg-card)!important;color:var(--text-secondary)!important}html:not(.dark) .notification-panel .panel-footer,html[data-theme=light] .notification-panel .panel-footer,html[data-theme=binance-light] .notification-panel .panel-footer{border-color:var(--border-primary)!important;background:var(--bg-secondary)!important}@media (width<=540px){.notification-panel{width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - var(--site-header-height,50px))!important;border-radius:16px 16px 0 0!important;bottom:0!important;right:0!important}.notification-panel .panel-header{padding:12px!important}.notification-panel :is(.clear-all-btn,.mark-all-btn){padding:0 6px;font-size:10px}}.notification-panel{background:var(--bg-card)!important;border-color:var(--border-primary)!important;box-shadow:var(--glass-shadow-soft)!important;border-radius:16px!important}.notification-panel .panel-header{background:var(--bg-card)!important;border-color:var(--border-primary)!important}.notification-panel .header-title svg{color:var(--color-brand-hover)!important}.notification-panel .unread-badge{box-shadow:var(--glass-shadow-soft);background:var(--color-brand)!important;color:var(--color-success)!important}.notification-panel :is(.clear-all-btn,.mark-all-btn,.close-btn){border-color:var(--border-primary)!important;background:var(--bg-card)!important;color:var(--text-secondary)!important;border-radius:9px!important}.notification-panel :is(.clear-all-btn,.mark-all-btn,.close-btn):hover{border-color:var(--border-primary)!important;background:var(--bg-hover)!important;color:var(--text-primary)!important}.notification-panel .panel-summary span{background:var(--bg-card)!important;border-color:var(--border-primary)!important;border-radius:9px!important}.notification-panel .notification-item{background:var(--bg-card)!important;border-color:var(--border-primary)!important;border-radius:11px!important}.notification-panel .notification-item:hover{background:var(--bg-hover)!important;border-color:var(--border-primary)!important}.notification-panel .notification-item.unread{border-inline-start-color:var(--color-brand)!important;background:var(--bg-active)!important}.notification-panel[dir=rtl] .notification-item.unread{background:var(--bg-active)!important}.notification-panel .type-label{color:var(--color-brand-hover)!important;background:var(--bg-card)!important}.notification-panel :is(.notification-time,.action-btn){background:var(--bg-card)!important;border-color:var(--border-primary)!important}.notification-panel .action-btn:hover{color:var(--color-brand-hover)!important;border-color:var(--border-primary)!important}.notification-panel .panel-footer{background:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.notification-panel .view-all-btn{box-shadow:var(--glass-shadow-soft);color:var(--text-primary)!important;background:var(--bg-card)!important;border-color:#0000!important}html:not(.dark) .notification-panel,html[data-theme=light] .notification-panel,html[data-theme=binance-light] .notification-panel{background:var(--bg-card)!important;border-color:var(--border-primary)!important}html:not(.dark) .notification-panel .panel-header,html[data-theme=light] .notification-panel .panel-header,html[data-theme=binance-light] .notification-panel .panel-header{background:var(--bg-card)!important}html:not(.dark) .notification-panel .notification-item,html[data-theme=light] .notification-panel .notification-item,html[data-theme=binance-light] .notification-panel .notification-item{background:var(--bg-card)!important;border-color:var(--border-primary)!important}html:not(.dark) .notification-panel .notification-item.unread,html[data-theme=light] .notification-panel .notification-item.unread,html[data-theme=binance-light] .notification-panel .notification-item.unread,html:not(.dark) .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=light] .notification-panel[dir=rtl] .notification-item.unread,html[data-theme=binance-light] .notification-panel[dir=rtl] .notification-item.unread{background:var(--bg-active)!important}.toast-container[data-v-290b923a]{top:calc(var(--header-height,60px) + 12px);z-index:var(--z-notification,600);pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 28px);display:flex;position:fixed;right:14px}.toast[data-v-290b923a]{background:var(--bg-card);border:1px solid var(--border-primary);min-height:58px;box-shadow:var(--glass-shadow-soft);-webkit-backdrop-filter:blur(14px);cursor:pointer;pointer-events:auto;color:var(--text-primary);border-radius:7px;align-items:center;gap:10px;padding:10px 11px;display:flex;position:relative;overflow:hidden}.toast-success[data-v-290b923a]{border-right:3px solid var(--color-success)}.toast-success .toast-icon[data-v-290b923a]{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}.toast-success .toast-progress[data-v-290b923a]{background:var(--color-success)}.toast-error[data-v-290b923a]{border-right:3px solid var(--color-error)}.toast-error .toast-icon[data-v-290b923a]{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, transparent)}.toast-error .toast-progress[data-v-290b923a]{background:var(--color-error)}.toast-warning[data-v-290b923a]{border-right:3px solid var(--color-warning)}.toast-warning .toast-icon[data-v-290b923a]{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 12%, transparent)}.toast-warning .toast-progress[data-v-290b923a]{background:var(--color-warning)}.toast-info[data-v-290b923a]{border-right:3px solid var(--color-info)}.toast-info .toast-icon[data-v-290b923a]{color:var(--color-info);background:color-mix(in srgb, var(--color-info) 12%, transparent)}.toast-info .toast-progress[data-v-290b923a]{background:var(--color-info)}.toast-icon[data-v-290b923a]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.toast-icon[data-v-290b923a] svg{width:18px;height:18px}.toast-content[data-v-290b923a]{flex:1;min-width:0}.toast-title[data-v-290b923a]{color:var(--text-primary);font-size:12px;font-weight:800;line-height:1.4}.toast-message[data-v-290b923a]{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:1px;font-size:11px;line-height:1.55}.toast-close[data-v-290b923a]{width:26px;height:26px;color:var(--text-muted);transition:all var(--transition-fast);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast-close[data-v-290b923a]:hover{background:var(--bg-hover);color:var(--text-primary)}.toast-progress[data-v-290b923a]{transform-origin:100%;opacity:.85;width:100%;height:2px;animation:linear forwards progress-shrink-290b923a;position:absolute;bottom:0;right:0}@keyframes progress-shrink-290b923a{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-290b923a]{animation:.3s forwards toast-in-290b923a}.toast-leave-active[data-v-290b923a]{animation:.2s forwards toast-out-290b923a}@keyframes toast-in-290b923a{0%{opacity:0;transform:translate(18px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes toast-out-290b923a{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(18px)scale(.98)}}.toast-move[data-v-290b923a]{transition:transform .3s}@media (width<=480px){.toast-container[data-v-290b923a]{top:auto;bottom:calc(var(--bottom-nav-height,64px) + 16px);width:auto;left:12px;right:12px}@keyframes toast-in-290b923a{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out-290b923a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}}.mobile-menu-overlay[data-v-c98c6ddb]{-webkit-backdrop-filter:blur(10px);z-index:var(--z-modal);background:#0208178c;position:fixed;inset:0}.mobile-menu[data-v-c98c6ddb]{background:var(--bg-card);border-left:1px solid var(--border-light);flex-direction:column;width:100%;max-width:320px;height:100dvh;display:flex;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:0 20px 60px #0208178c}.mobile-menu-overlay.is-rtl .mobile-menu[data-v-c98c6ddb]{border-left:none;border-right:1px solid var(--border-light);left:0;right:auto}.menu-header[data-v-c98c6ddb]{padding:var(--space-4);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;display:flex}.logo[data-v-c98c6ddb]{align-items:center;gap:var(--space-2);text-decoration:none;display:flex}.logo-icon[data-v-c98c6ddb]{width:32px;height:32px}.logo-img[data-v-c98c6ddb]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.logo-text[data-v-c98c6ddb]{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.logo-text .accent[data-v-c98c6ddb]{color:var(--color-primary-500)}.close-btn[data-v-c98c6ddb]{width:40px;height:40px;color:var(--text-muted);border-radius:var(--radius-lg);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.close-btn[data-v-c98c6ddb]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.user-section[data-v-c98c6ddb]{padding:var(--space-4);background:var(--bg-secondary);border-bottom:1px solid var(--border-light)}.user-info[data-v-c98c6ddb]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.avatar[data-v-c98c6ddb]{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));color:#fff;width:48px;height:48px;font-weight:var(--font-bold);font-size:var(--text-lg);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar.has-img[data-v-c98c6ddb]{background:0 0}.avatar img[data-v-c98c6ddb]{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.info[data-v-c98c6ddb]{flex-direction:column;display:flex}.name[data-v-c98c6ddb]{font-weight:var(--font-semibold);color:var(--text-primary)}.balance[data-v-c98c6ddb]{font-size:var(--text-sm);color:var(--color-success-600);font-weight:var(--font-medium)}.quick-actions[data-v-c98c6ddb]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.quick-btn[data-v-c98c6ddb]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:var(--radius-xl);transition:all var(--transition-fast);text-decoration:none;display:flex}.quick-btn.deposit[data-v-c98c6ddb]{background:var(--color-success-100);color:var(--color-success-700)}.quick-btn.deposit[data-v-c98c6ddb]:hover{background:var(--color-success-500);color:#fff}.quick-btn.withdraw[data-v-c98c6ddb]{background:var(--color-warning-100);color:var(--color-warning-700)}.quick-btn.withdraw[data-v-c98c6ddb]:hover{background:var(--color-warning-500);color:#fff}.menu-nav[data-v-c98c6ddb]{padding:var(--space-4);gap:var(--space-1);flex-direction:column;flex:1;display:flex}.menu-item[data-v-c98c6ddb]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-secondary);border-radius:var(--radius-xl);transition:all var(--transition-fast);text-decoration:none;display:flex}.menu-item[data-v-c98c6ddb]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.menu-item.active[data-v-c98c6ddb]{background:var(--color-primary-50);color:var(--color-primary-600)}.dark .menu-item.active[data-v-c98c6ddb]{background:#3b82f61a}.menu-item.admin[data-v-c98c6ddb]{color:var(--color-primary-600)}.menu-divider[data-v-c98c6ddb]{background:var(--border-light);height:1px;margin:var(--space-3) 0}.badge[data-v-c98c6ddb]{font-size:var(--text-xs);font-weight:var(--font-bold);color:#fff;background:var(--color-primary-500);border-radius:var(--radius-full);margin-left:auto;padding:2px 8px}.theme-section[data-v-c98c6ddb]{padding:var(--space-4);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);gap:var(--space-3);flex-direction:column;display:flex}.theme-section__header[data-v-c98c6ddb]{font-size:var(--text-sm);color:var(--text-muted);justify-content:space-between;align-items:center;display:flex}.theme-section__current[data-v-c98c6ddb]{font-weight:var(--font-semibold);color:var(--text-primary)}.theme-swatches[data-v-c98c6ddb]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(36px,1fr));display:grid}.theme-swatch[data-v-c98c6ddb]{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--border-light);width:100%;box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);background-size:cover;padding:0;position:relative}.theme-swatch[data-v-c98c6ddb]:after{content:"";border-radius:inherit;opacity:.7;border:1px solid #ffffff40;position:absolute;inset:4px}.theme-swatch.active[data-v-c98c6ddb]{border-color:var(--color-primary-500);box-shadow:var(--shadow-md);transform:translateY(-2px)}.theme-swatch[data-v-c98c6ddb]:focus-visible,.theme-swatch[data-v-c98c6ddb]:hover{border-color:var(--color-primary-500);box-shadow:var(--shadow-md);outline:none}.menu-footer[data-v-c98c6ddb]{padding:var(--space-4);border-top:1px solid var(--border-light);gap:var(--space-2);flex-direction:column;display:flex}.footer-btn[data-v-c98c6ddb]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-base);color:var(--text-secondary);border-radius:var(--radius-xl);transition:all var(--transition-fast);text-align:left;width:100%;display:flex}.footer-btn[data-v-c98c6ddb]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.footer-btn.logout[data-v-c98c6ddb]{color:var(--color-error-500)}.footer-btn.logout[data-v-c98c6ddb]:hover{background:var(--color-error-50)}.btn[data-v-c98c6ddb]{padding:var(--space-3) var(--space-4);font-weight:var(--font-semibold);border-radius:var(--radius-xl);transition:all var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.btn-primary[data-v-c98c6ddb]{background:var(--color-primary-500);color:#fff}.btn-primary[data-v-c98c6ddb]:hover{background:var(--color-primary-600)}.btn-secondary[data-v-c98c6ddb]{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-light)}.btn-secondary[data-v-c98c6ddb]:hover{background:var(--bg-card-hover)}.fade-enter-active[data-v-c98c6ddb],.fade-leave-active[data-v-c98c6ddb]{transition:opacity .2s}.fade-enter-from[data-v-c98c6ddb],.fade-leave-to[data-v-c98c6ddb]{opacity:0}.slide-left-enter-active[data-v-c98c6ddb],.slide-left-leave-active[data-v-c98c6ddb]{transition:transform .3s}.slide-left-enter-from[data-v-c98c6ddb],.slide-left-leave-to[data-v-c98c6ddb]{transform:translate(100%)}.slide-right-enter-active[data-v-c98c6ddb],.slide-right-leave-active[data-v-c98c6ddb]{transition:transform .3s}.slide-right-enter-from[data-v-c98c6ddb],.slide-right-leave-to[data-v-c98c6ddb]{transform:translate(-100%)}.pwa-banner[data-v-8da5285a]{inset-inline:14px;top:calc(var(--header-height,60px) + 12px);z-index:12050;border:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-card) 72%, transparent);box-shadow:var(--shadow-xl);border-radius:16px;padding:12px;position:fixed;bottom:auto}body.dark-theme .pwa-banner[data-v-8da5285a]{background:radial-gradient(circle at 0 0,#1e293b 0%,#020617 60%);border:1px solid #ffffff14;border-radius:14px;box-shadow:0 0 0 1px #ffffff08,0 8px 24px #000c,inset 0 -1px 1px #ffffff0d}@media (width>=769px){.pwa-banner[data-v-8da5285a]{max-width:520px;margin-inline:auto;inset:auto 0 20px}}.pwa-banner__content[data-v-8da5285a]{align-items:flex-start;gap:10px;display:flex}.pwa-banner__icon[data-v-8da5285a]{background:color-mix(in srgb, var(--color-primary-500) 14%, transparent);width:36px;height:36px;color:var(--color-primary-600);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pwa-banner__text[data-v-8da5285a]{flex:1;min-width:0}.pwa-banner__title[data-v-8da5285a]{color:var(--text-primary);font-size:13px;font-weight:800;line-height:1.2}.pwa-banner__body[data-v-8da5285a]{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.5}.pwa-banner__actions[data-v-8da5285a]{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.btn[data-v-8da5285a]{border-radius:12px;justify-content:center;align-items:center;min-height:40px;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex}.btn.primary[data-v-8da5285a]{background:var(--color-primary-500);color:#fff}.btn.primary[data-v-8da5285a]:hover{background:var(--color-primary-600)}.btn.ghost[data-v-8da5285a]{border:1px solid var(--border-light);color:var(--text-primary);background:0 0}[dir=rtl] .pwa-banner__actions[data-v-8da5285a]{justify-content:flex-start}.app-layout{background:var(--bg-primary);width:100%;min-height:100dvh;color:var(--text-primary);flex-direction:column;display:flex;overflow-x:hidden;transform:rotate(0)!important}.app-main{padding-top:calc(var(--header-height,64px) + var(--smart-alerts-height,0px) - 32px);flex:1;width:100%;padding-bottom:0;position:relative}.app-main--sports{padding-top:0}@media (width<=1023px){.app-layout.is-authenticated .app-main{padding-bottom:var(--footer-height,72px)}}.page-content{width:100%;min-height:calc(100vh - (var(--header-height,64px) + var(--smart-alerts-height,0px) - 32px))}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:opacity .2s,transform .2s}.slide-left-leave-to,.slide-right-enter-from{opacity:0;transform:translate(-30px)}.route-skeleton{z-index:40;background:var(--bg-primary,#f8fafc);pointer-events:none;padding:14px;position:absolute;inset:0}.route-skeleton-hero,.route-skeleton-grid i{background:color-mix(in srgb,var(--text-secondary,#64748b) 12%,var(--bg-card,#fff));border-radius:14px;display:block;position:relative;overflow:hidden}.route-skeleton-hero{height:min(24vw,210px);min-height:120px;margin-bottom:14px}.route-skeleton-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.route-skeleton-grid i{aspect-ratio:1.2}.route-skeleton :is(.route-skeleton-hero,i):after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:1.15s ease-in-out infinite routeShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes routeShimmer{to{transform:translate(100%)}}@media (width<=640px){.route-skeleton{padding:9px}.route-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (prefers-reduced-motion:reduce){.route-skeleton :is(.route-skeleton-hero,i):after,.notification-skeleton-row :is(span,i):after{animation:none}}.guest-footer[data-v-6c79c71c]{z-index:20;background:var(--bg-card);border-top:1px solid var(--border-primary);color:var(--text-primary);box-shadow:var(--glass-shadow-soft);position:relative;overflow:hidden}.guest-footer[data-v-6c79c71c]:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.footer-shell[data-v-6c79c71c]{width:min(100%,1440px);margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,36px) clamp(18px,3vw,28px);position:relative}.footer-top[data-v-6c79c71c]{grid-template-columns:minmax(0,1fr);gap:clamp(26px,4vw,56px);display:grid}.footer-brand[data-v-6c79c71c]{max-width:540px}.brand-link[data-v-6c79c71c]{color:var(--text-primary);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-logo[data-v-6c79c71c]{place-items:center;width:58px;height:46px;display:grid}.brand-logo-img[data-v-6c79c71c]{-o-object-fit:contain;object-fit:contain;width:auto;height:46px}.brand-name[data-v-6c79c71c]{letter-spacing:0;font-size:clamp(21px,2vw,28px);font-weight:950}.brand-name span[data-v-6c79c71c]{color:var(--color-brand)}.brand-copy[data-v-6c79c71c]{max-width:48rem;color:var(--text-secondary);margin:16px 0 0;font-size:14px;line-height:1.9}.trust-strip[data-v-6c79c71c]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.trust-strip span[data-v-6c79c71c],.footer-badges span[data-v-6c79c71c],.payment-list span[data-v-6c79c71c]{border:1px solid var(--border-primary);background:var(--bg-tertiary);min-height:34px;color:var(--text-secondary);border-radius:8px;align-items:center;display:inline-flex}.trust-strip span[data-v-6c79c71c]{gap:8px;padding:7px 11px;font-size:12px;font-weight:850}.trust-strip svg[data-v-6c79c71c]{width:17px;height:17px;color:var(--color-success)}.footer-nav[data-v-6c79c71c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;display:grid}.footer-group[data-v-6c79c71c]{min-width:0}.footer-group h5[data-v-6c79c71c],.payment-title[data-v-6c79c71c],.social-title[data-v-6c79c71c]{color:var(--text-primary);letter-spacing:0;margin:0 0 10px;font-size:12px;font-weight:950}.footer-group a[data-v-6c79c71c]{width:fit-content;min-height:30px;color:var(--text-secondary);align-items:center;font-size:13px;font-weight:700;text-decoration:none;transition:color .16s,transform .16s;display:flex}.footer-group a[data-v-6c79c71c]:hover,.footer-group a[data-v-6c79c71c]:focus-visible{color:var(--text-primary);transform:translate(-3px)}html.ltr,html.ltr{transform:translate(3px)}.footer-middle[data-v-6c79c71c]{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);grid-template-columns:minmax(0,1fr);gap:18px;margin-top:clamp(24px,4vw,42px);padding:18px 0;display:grid}.payment-line[data-v-6c79c71c],.social-line[data-v-6c79c71c]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payment-title[data-v-6c79c71c],.social-title[data-v-6c79c71c]{color:var(--text-muted);margin:0}.payment-list[data-v-6c79c71c]{flex-wrap:wrap;gap:8px;display:flex}.payment-list span[data-v-6c79c71c]{min-width:62px;color:var(--text-primary);justify-content:center;padding:6px 10px;font-size:12px}.social-line a[data-v-6c79c71c]{border:1px solid var(--border-primary);width:38px;height:38px;color:var(--text-secondary);background:var(--bg-tertiary);border-radius:8px;place-items:center;transition:color .16s,border-color .16s,background .16s,transform .16s;display:grid}.social-line a[data-v-6c79c71c]:hover,.social-line a[data-v-6c79c71c]:focus-visible{color:var(--color-brand);border-color:var(--border-focus);background:var(--bg-hover);transform:translateY(-2px)}.social-line svg[data-v-6c79c71c]{width:18px;height:18px}.footer-bottom[data-v-6c79c71c]{flex-direction:column;gap:14px;padding-top:18px;display:flex}.footer-meta[data-v-6c79c71c]{color:var(--text-muted);flex-wrap:wrap;gap:6px 12px;font-size:12px;font-weight:650;display:flex}.footer-badges[data-v-6c79c71c]{flex-wrap:wrap;gap:8px;display:flex}.footer-badges span[data-v-6c79c71c]{color:var(--text-secondary);padding:6px 10px;font-size:11px;font-weight:900}@media (width>=760px){.footer-top[data-v-6c79c71c]{grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);align-items:start}.footer-nav[data-v-6c79c71c]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-middle[data-v-6c79c71c],.footer-bottom[data-v-6c79c71c]{grid-template-columns:1fr auto}.footer-middle[data-v-6c79c71c]{justify-content:space-between;align-items:center;display:flex}.footer-bottom[data-v-6c79c71c]{flex-direction:row;justify-content:space-between;align-items:center}}@media (width<=520px){.footer-shell[data-v-6c79c71c]{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.footer-nav[data-v-6c79c71c]{grid-template-columns:1fr 1fr}.footer-group a[data-v-6c79c71c]{width:100%}.payment-line[data-v-6c79c71c],.social-line[data-v-6c79c71c]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.footer-group a[data-v-6c79c71c],.social-line a[data-v-6c79c71c]{transition:none}.footer-group a[data-v-6c79c71c]:hover,.footer-group a[data-v-6c79c71c]:focus-visible,.social-line a[data-v-6c79c71c]:hover,.social-line a[data-v-6c79c71c]:focus-visible{transform:none}}.guest-layout[data-v-945362b5]{--header-height:58px;background:var(--bg-primary);min-height:100vh;padding-top:var(--header-height,64px);flex-direction:column;width:100%;display:flex;overflow-x:hidden;transform:rotate(0)!important}.guest-layout.is-auth[data-v-945362b5]{min-height:100dvh;padding-top:0}.guest-layout.is-rtl[data-v-945362b5]{direction:rtl}.guest-layout.is-auth .guest-header[data-v-945362b5]{box-shadow:none!important;background:0 0!important;border-bottom:none!important}.guest-layout.is-auth .header-container[data-v-945362b5]{max-width:min(1100px,100%);padding-top:var(--space-4);padding-bottom:var(--space-4)}.guest-layout.is-auth .guest-main[data-v-945362b5]{padding:0}.guest-header[data-v-945362b5]{z-index:120;-webkit-backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(#141415f0,#141415d6),#141415e6;border-bottom:1px solid #5e677947;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 28px #00000047;height:58px!important;min-height:58px!important}.page-loading-bar[data-v-945362b5]{top:var(--header-height,60px);height:4px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));z-index:1000;background:#ffffff1a;position:fixed;left:0;right:0;overflow:hidden}.page-loading-bar[data-v-945362b5]:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-primary-500) 65%, white), color-mix(in srgb, var(--color-accent-cyan,#06b6d4) 70%, white), transparent);filter:drop-shadow(0 0 10px #2563eb59);background-size:200% 100%;animation:.9s ease-in-out infinite loading-shimmer-945362b5;position:absolute;inset:0}.page-loading-bar[data-v-945362b5]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e}@keyframes loading-shimmer-945362b5{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.page-loading-bar[data-v-945362b5]:before{animation:none}}.header-container[data-v-945362b5]{justify-content:space-between;align-items:center;gap:14px;width:min(100%,1440px);max-width:none;min-height:58px;margin:0 auto;padding:7px clamp(12px,2vw,28px);display:flex}.logo[data-v-945362b5]{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.logo-icon[data-v-945362b5]{background:#0000003d;border:1px solid #5e67794d;border-radius:8px;width:42px;height:36px}.logo-accent[data-v-945362b5]{color:#0075ff}.logo-text[data-v-945362b5]{color:#f0f2f5;letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:950}.desktop-nav[data-v-945362b5]{background:#2e303557;border:1px solid #5e677933;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:4px;display:flex}.nav-link[data-v-945362b5]{color:#b3b6bd;min-height:30px;transition:color var(--transition-fast), background var(--transition-fast);border-radius:6px;align-items:center;padding:5px 11px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.nav-link[data-v-945362b5]:hover,.nav-link.router-link-active[data-v-945362b5]{color:#f0f2f5;background:#0075ff1f}.header-actions[data-v-945362b5]{align-items:center;gap:8px;display:flex}.icon-btn[data-v-945362b5]{color:#b3b6bd;cursor:pointer;width:38px;height:38px;transition:all var(--transition-fast);background:#2e303575;border:1px solid #5e677938;border-radius:8px;justify-content:center;align-items:center;display:flex}.icon-btn[data-v-945362b5]:hover{color:#f0f2f5;background:#0075ff1f;border-color:#0075ff57}.btn[data-v-945362b5]{cursor:pointer;min-height:38px;transition:all var(--transition-fast);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.btn-primary[data-v-945362b5]{color:#fff;background:linear-gradient(135deg,#0075ff,#005fcc);box-shadow:0 8px 20px #0075ff33}.btn-primary[data-v-945362b5]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0075ff47}.btn-ghost[data-v-945362b5]{color:#d8dde6;background:#2e30355c;border-color:#5e67793d}.btn-ghost[data-v-945362b5]:hover{color:#f0f2f5;background:#f6af4814;border-color:#f6af4847}.btn-secondary[data-v-945362b5]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-light)}.btn-secondary[data-v-945362b5]:hover{background:var(--bg-tertiary)}.btn-block[data-v-945362b5]{width:100%}.mobile-menu-overlay[data-v-945362b5]{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#0208178c;justify-content:flex-end;display:flex;position:fixed;inset:0}.mobile-menu-overlay.is-rtl[data-v-945362b5]{justify-content:flex-start}.mobile-menu[data-v-945362b5]{background:#141415f5;border-left:1px solid #5e677947;flex-direction:column;width:min(320px,85vw);height:100%;display:flex;box-shadow:0 20px 60px #0208178c}.mobile-menu-overlay.is-rtl .mobile-menu[data-v-945362b5]{border-left:none;border-right:1px solid var(--border-light)}.menu-header[data-v-945362b5]{padding:var(--space-4);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;display:flex}.close-btn[data-v-945362b5]{background:var(--bg-secondary);border-radius:var(--radius-lg);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.mobile-nav[data-v-945362b5]{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.nav-item[data-v-945362b5]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-secondary);border-radius:var(--radius-xl);transition:all var(--transition-fast);text-decoration:none;display:flex}.nav-item[data-v-945362b5]:hover,.nav-item.router-link-active[data-v-945362b5]{background:var(--bg-secondary);color:var(--color-primary-500)}.menu-footer[data-v-945362b5]{padding:var(--space-4);border-top:1px solid var(--border-light);gap:var(--space-3);flex-direction:column;display:flex}.menu-enter-active[data-v-945362b5],.menu-leave-active[data-v-945362b5]{transition:all .3s}.menu-enter-active .mobile-menu[data-v-945362b5],.menu-leave-active .mobile-menu[data-v-945362b5]{transition:transform .3s}.menu-enter-from[data-v-945362b5],.menu-leave-to[data-v-945362b5]{opacity:0}.menu-enter-from .mobile-menu[data-v-945362b5],.menu-leave-to .mobile-menu[data-v-945362b5]{transform:translate(100%)}.menu-enter-from.mobile-menu-overlay.is-rtl .mobile-menu[data-v-945362b5],.menu-leave-to.mobile-menu-overlay.is-rtl .mobile-menu[data-v-945362b5]{transform:translate(-100%)}.guest-main[data-v-945362b5]{padding-bottom:calc(var(--bottom-nav-height,64px) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}.guest-layout.is-home[data-v-945362b5]{padding-top:0!important}.guest-layout.is-home .guest-main[data-v-945362b5]{padding-bottom:0}body.guest-home-body{padding-bottom:0!important}.page-loading[data-v-945362b5]{flex:1;justify-content:center;align-items:center;min-height:400px;display:flex}.spinner[data-v-945362b5]{border:3px solid var(--border-light);border-top-color:var(--color-primary-500);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-945362b5}@keyframes spin-945362b5{to{transform:rotate(360deg)}}.page-enter-active[data-v-945362b5],.page-leave-active[data-v-945362b5]{transition:all .3s}.page-enter-from[data-v-945362b5]{opacity:0;transform:translateY(10px)}.page-leave-to[data-v-945362b5]{opacity:0}.guest-layout{color:#f5f8ff;background:#07101f}.guest-header{background:#07101fd1!important;border-color:#8bb4ff2e!important}html[data-theme=binance-light] .guest-layout,html:not(.dark) .guest-layout{color:#10213f;background:#f4f8ff}html[data-theme=binance-light] .guest-header,html:not(.dark) .guest-header{background:#ffffffe0!important;border-color:#5071a02e!important;box-shadow:0 8px 24px #274e821a!important}html[data-theme=binance-light] .guest-header .nav-link,html:not(.dark) .guest-header .nav-link{color:#405878}html[data-theme=binance-light] .guest-header .logo-text,html:not(.dark) .guest-header .logo-text{color:#10213f}.guest-header .language-switcher{flex:none}.guest-layout{background:var(--bg-primary)!important;color:var(--text-primary)!important}.guest-header{background:var(--header-bg)!important;border-color:var(--border-primary)!important;box-shadow:var(--glass-shadow-soft)!important}.guest-header .nav-link{color:var(--text-secondary)!important}.guest-header .logo-text{color:var(--text-primary)!important}.auth-layout-shell{color:#e0e0e0;--auth-header-height:clamp(64px, 8vw, 84px);--auth-footer-height:clamp(54px, 7vw, 72px);background-color:#0a0e1a;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden;transform:rotate(0)!important}.auth-layout-shell.is-minimal{--auth-header-height:0px;--auth-footer-height:0px;background:0 0;min-height:100dvh;display:block;overflow:hidden}.auth-layout-shell,.auth-layout-shell.is-minimal{background-color:var(--bg-primary);color:var(--text-primary)}.auth-layout-shell.is-minimal .auth-layout-bg{display:none}body.auth-minimal-body{padding:0!important;overflow:hidden!important}.auth-layout-bg{pointer-events:none;z-index:0;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.auth-layout-shape{background:radial-gradient(circle,#58a6ff26 0%,#58a6ff00 70%);border-radius:50%;animation:20s ease-in-out infinite float;position:absolute}.auth-layout-shape1{width:400px;height:400px;animation-duration:25s;top:10%;left:10%}.auth-layout-shape2{background:radial-gradient(circle,#e91e631a 0%,#e91e6300 70%);width:300px;height:300px;animation-duration:30s;animation-delay:-5s;top:50%;right:5%}.auth-layout-shape3{width:200px;height:200px;animation-duration:20s;animation-delay:-10s;bottom:10%;left:20%}@keyframes float{0%{transform:translate(0)scale(1)}50%{transform:translate(10px,-20px)scale(1.1)}to{transform:translate(0)scale(1)}}.auth-layout-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.auth-layout-header{z-index:20;min-height:var(--auth-header-height);padding:calc(10px + env(safe-area-inset-top,0px)) 0 10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e1a80;border-bottom:1px solid #ffffff1a;position:fixed;top:0;left:0;right:0}.auth-layout-header .auth-layout-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.auth-layout-logo{color:#fff;align-items:center;font-size:20px;font-weight:600;text-decoration:none;display:flex}.auth-layout-logo-icon{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-end:10px;display:inline-flex}.auth-layout-logo-img{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:32px;height:32px;display:block}.auth-layout-logo-text{font-size:18px;font-weight:700}.auth-layout-logo-accent{color:#38bdf8}.auth-layout-nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.auth-layout-nav a{color:#a0aec0;text-decoration:none;transition:color .3s}.auth-layout-nav a:hover,.auth-layout-nav a.router-link-exact-active{color:#fff}.auth-layout-main{padding:calc(var(--auth-header-height) + 12px) 16px calc(var(--auth-footer-height) + 16px);box-sizing:border-box;z-index:1;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.auth-layout-shell.is-minimal .auth-layout-main{width:100%;min-height:100dvh;padding:0;display:block}.auth-layout-footer{min-height:var(--auth-footer-height);color:#718096;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#0a0e1a80;border-top:1px solid #ffffff1a;padding:12px 0;font-size:14px;position:fixed;bottom:0;left:0;right:0}.auth-layout-footer .auth-layout-container{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-layout-footer-links{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.auth-layout-footer-links a{color:#718096;text-decoration:none;transition:color .3s}.auth-layout-footer-links a:hover{color:#a0aec0}.auth-swap-enter-active,.auth-swap-leave-active{transform-origin:50%;backface-visibility:hidden;will-change:transform, opacity;transition:opacity .18s,transform .22s cubic-bezier(.22,.78,.28,1)}.auth-to-register .auth-swap-enter-active,.auth-to-register .auth-swap-leave-active{transform-origin:0}.auth-to-login .auth-swap-enter-active,.auth-to-login .auth-swap-leave-active{transform-origin:100%}.auth-swap-enter-active:after{content:"";z-index:50;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 35%,#ffffff1f 49%,#1687ff1a 53%,#0000 66%);animation:.36s ease-out auth-page-sheen;position:absolute;inset:0}.auth-layout-main{perspective:1400px;transform-style:preserve-3d}.auth-to-register .auth-swap-enter-from{opacity:0;transform:translate(18px)rotateY(-7deg)scale(.992)}.auth-to-register .auth-swap-leave-to{opacity:0;transform:translate(-14px)rotateY(6deg)scale(.994)}.auth-to-login .auth-swap-enter-from{opacity:0;transform:translate(-18px)rotateY(7deg)scale(.992)}.auth-to-login .auth-swap-leave-to{opacity:0;transform:translate(14px)rotateY(-6deg)scale(.994)}@keyframes auth-page-sheen{0%{opacity:0;transform:translate(-34%)}42%{opacity:.75}to{opacity:0;transform:translate(34%)}}@media (prefers-reduced-motion:reduce){.auth-swap-enter-active,.auth-swap-leave-active{transition:opacity .12s}.auth-swap-enter-from,.auth-swap-leave-to{transform:none}.auth-swap-enter-active:after{animation:none}}@media (width<=640px){.auth-swap-enter-active,.auth-swap-leave-active{transition-duration:.17s}.auth-to-register .auth-swap-enter-from{transform:translate(12px)rotateY(-4deg)}.auth-to-register .auth-swap-leave-to{transform:translate(-10px)rotateY(3deg)}.auth-to-login .auth-swap-enter-from{transform:translate(-12px)rotateY(4deg)}.auth-to-login .auth-swap-leave-to{transform:translate(10px)rotateY(-3deg)}}[dir=rtl] .auth-layout-header .auth-layout-container{flex-direction:row-reverse}[dir=rtl] .auth-layout-logo-icon{margin-inline:10px 0}@media (width<=768px){.auth-layout-header .auth-layout-container,.auth-layout-footer .auth-layout-container{flex-direction:column;align-items:flex-start}.auth-layout-nav{gap:12px;width:100%}.auth-layout-main{padding:calc(var(--auth-header-height) + 12px) 14px calc(var(--auth-footer-height) + 14px)}.auth-layout-shell.is-minimal .auth-layout-main{padding:0}.auth-layout-footer-links{flex-wrap:wrap;gap:12px;display:flex}.auth-layout-footer-links a{margin-left:0}}body.auth-minimal-body .auth-shell{width:100%!important;min-height:100dvh!important;color:var(--text-primary)!important;background:radial-gradient(circle at 16% 10%, color-mix(in srgb, var(--color-brand) 20%, transparent), transparent 30%), radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--color-brand-hover) 16%, transparent), transparent 28%), radial-gradient(circle at 74% 86%, color-mix(in srgb, var(--color-info) 12%, transparent), transparent 32%), linear-gradient(135deg, #020506 0%, #071111 45%, #090d12 100%)!important;place-items:center!important;padding:18px!important;display:grid!important;overflow:hidden!important}body.auth-minimal-body .auth-shell:before{content:""!important;pointer-events:none!important;opacity:.8!important;background:linear-gradient(115deg, transparent 0 28%, color-mix(in srgb, var(--color-brand) 10%, transparent) 42%, transparent 58% 100%), radial-gradient(1px 1px at 18% 24%, #ffffffd9, transparent 70%), radial-gradient(1px 1px at 74% 16%, color-mix(in srgb, var(--color-brand) 82%, white), transparent 70%), radial-gradient(1px 1px at 88% 62%, #ffffffb8, transparent 70%)!important;background-size:auto,440px 440px,440px 440px,440px 440px!important;animation:18s linear infinite auth-neon-drift!important;position:absolute!important;inset:0!important}body.auth-minimal-body .auth-panel,body.auth-minimal-body .login-panel,body.auth-minimal-body .register-panel{z-index:1!important;background:color-mix(in srgb, var(--bg-primary) 92%, transparent)!important;border:1px solid #ffffff1f!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) minmax(400px,.82fr)!important;width:min(1120px,100%)!important;min-height:min(690px,100dvh - 36px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 64px #00000075!important}body.auth-minimal-body .login-visual,body.auth-minimal-body .register-visual{align-content:space-between!important;gap:24px!important;min-height:100%!important;padding:clamp(24px,4vw,44px)!important;display:grid!important}body.auth-minimal-body .visual-bg{background:radial-gradient(circle at 54% 48%, color-mix(in srgb, var(--color-brand) 30%, transparent), transparent 12%), radial-gradient(circle at 54% 48%, color-mix(in srgb, var(--color-brand-hover) 16%, transparent), transparent 36%), linear-gradient(135deg, #020506fa, #061113d1)!important}body.auth-minimal-body .galaxy-core{background:radial-gradient(circle, #ffffffe6 0 4%, var(--color-brand) 12%, color-mix(in srgb, var(--color-brand) 22%, transparent) 36%, transparent 66%)!important}body.auth-minimal-body .galaxy-ring{border-color:color-mix(in srgb, var(--color-brand) 46%, transparent)!important}body.auth-minimal-body .comet{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-brand-hover) 92%, white), transparent)!important}body.auth-minimal-body .visual-brand{color:#fff!important;font-weight:950!important}body.auth-minimal-body .visual-brand img{-o-object-fit:contain!important;object-fit:contain!important;width:42px!important;height:42px!important}body.auth-minimal-body .eyebrow,body.auth-minimal-body .form-kicker{border:1px solid color-mix(in srgb, var(--color-brand) 38%, transparent)!important;width:fit-content!important;color:color-mix(in srgb, var(--color-brand) 74%, white)!important;background:color-mix(in srgb, var(--color-brand) 13%, transparent)!important;border-radius:8px!important;padding:7px 10px!important;font-size:12px!important;font-weight:950!important}body.auth-minimal-body .visual-copy h1{color:#fff!important;letter-spacing:0!important;max-width:650px!important;margin:16px 0 0!important;font-size:clamp(38px,5.2vw,70px)!important;line-height:1.08!important}body.auth-minimal-body .visual-copy p,body.auth-minimal-body .auth-intro p{color:var(--text-muted)!important}body.auth-minimal-body .visual-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body.auth-minimal-body .visual-stats div{background:#03070894!important;border:1px solid #ffffff1c!important;border-radius:8px!important;align-content:center!important;gap:5px!important;min-height:78px!important;padding:12px!important;display:grid!important}body.auth-minimal-body .visual-stats strong,body.auth-minimal-body .link{color:var(--color-brand-hover)!important}body.auth-minimal-body .auth-card{border:0!important;background:radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--color-brand) 11%, transparent), transparent 30%), linear-gradient(150deg, color-mix(in srgb, var(--bg-card) 96%, transparent), #05080bf0)!important;width:100%!important;min-height:100%!important;box-shadow:none!important;border-inline-start:1px solid #ffffff1c!important;border-radius:0!important;align-content:center!important;gap:15px!important;padding:clamp(22px,3.4vw,36px)!important;display:grid!important;transform:none!important}body.auth-minimal-body .auth-intro h2{color:#fff!important;letter-spacing:0!important;margin:10px 0 0!important;font-size:clamp(29px,3.3vw,40px)!important;line-height:1.1!important}body.auth-minimal-body .auth-form{gap:12px!important;display:grid!important}body.auth-minimal-body .grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}body.auth-minimal-body .input-group{gap:7px!important;display:grid!important}body.auth-minimal-body .input-group label,body.auth-minimal-body .auth-row,body.auth-minimal-body .remember-row,body.auth-minimal-body .terms-row,body.auth-minimal-body .auth-footnote{color:#ffffffc2!important;font-size:13px!important}body.auth-minimal-body .input-group input,body.auth-minimal-body .password-wrap{color:#fff!important;background:#fff1!important;border:1px solid #ffffff24!important;border-radius:8px!important;width:100%!important;min-height:46px!important;padding:12px 13px!important;font-size:14px!important;transition:border-color .16s,background .16s,box-shadow .16s!important}body.auth-minimal-body .password-wrap{align-items:center!important;padding:0 8px 0 13px!important;display:flex!important}body.auth-minimal-body .password-wrap input{background:0 0!important;border:0!important;min-height:44px!important;padding:10px 0!important}body.auth-minimal-body .input-group input:focus,body.auth-minimal-body .password-wrap:focus-within{border-color:color-mix(in srgb, var(--color-brand) 70%, white)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 12%, transparent)!important;background:#ffffff18!important;outline:none!important}body.auth-minimal-body .password-toggle{color:color-mix(in srgb, var(--color-brand) 70%, white)!important;background:color-mix(in srgb, var(--color-brand) 12%, transparent)!important;border:0!important;border-radius:8px!important;flex:none!important;padding:7px 9px!important;font-size:12px!important;font-weight:900!important}body.auth-minimal-body .security-strip span,body.auth-minimal-body .captcha-wrap{background:#ffffff0f!important;border:1px solid #ffffff1c!important;border-radius:8px!important}body.auth-minimal-body .btn-submit{color:#03100b!important;background:linear-gradient(135deg, var(--color-brand), var(--color-brand-hover) 66%, var(--color-info))!important;height:48px!important;box-shadow:0 14px 28px color-mix(in srgb, var(--color-brand) 16%, transparent)!important;border:0!important;border-radius:8px!important;font-size:15px!important;font-weight:1000!important;transition:transform .16s,filter .16s!important}body.auth-minimal-body .btn-submit:not(:disabled):hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important}body.auth-minimal-body .checkbox{accent-color:var(--color-brand)!important}body.auth-minimal-body .strength-text.is-weak{color:#ff9b9b!important}body.auth-minimal-body .strength-text.is-medium{color:#ffe08a!important}body.auth-minimal-body .strength-text.is-strong{color:#7dffb2!important}@keyframes auth-neon-drift{0%{background-position:-16% 0,0 0,0 0,0 0}to{background-position:116% 0,-90px -120px,120px -80px,-80px 120px}}@media (width<=920px){body.auth-minimal-body .auth-shell{padding:10px!important}body.auth-minimal-body .auth-panel,body.auth-minimal-body .login-panel,body.auth-minimal-body .register-panel{grid-template-columns:1fr!important;min-height:auto!important}body.auth-minimal-body .login-visual,body.auth-minimal-body .register-visual{min-height:260px!important}body.auth-minimal-body .auth-card{border-inline-start:0!important;border-top:1px solid #ffffff1c!important;min-height:auto!important}}@media (width<=620px){body.auth-minimal-body .auth-shell{height:100dvh!important;min-height:100dvh!important;padding:0!important}body.auth-minimal-body .auth-shell:before,body.auth-minimal-body .visual-bg:before,body.auth-minimal-body .galaxy-core,body.auth-minimal-body .galaxy-ring,body.auth-minimal-body .comet{animation:none!important}body.auth-minimal-body .auth-panel,body.auth-minimal-body .login-panel,body.auth-minimal-body .register-panel{height:100dvh!important;min-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important}body.auth-minimal-body .login-visual,body.auth-minimal-body .register-visual,body.auth-minimal-body .visual-stats,body.auth-minimal-body .security-strip{display:none!important}body.auth-minimal-body .auth-card{height:100dvh!important;min-height:100dvh!important;padding:calc(8px + env(safe-area-inset-top,0px)) 12px calc(8px + env(safe-area-inset-bottom,0px))!important;border:0!important;align-content:center!important;gap:7px!important;overflow:hidden!important}body.auth-minimal-body .auth-heading-row{flex-direction:row!important;align-items:center!important;gap:8px!important;margin-bottom:0!important}body.auth-minimal-body .form-kicker{padding:5px 8px!important;font-size:10.5px!important}body.auth-minimal-body .auth-intro h2{margin-top:6px!important;font-size:22px!important}body.auth-minimal-body .auth-intro p{margin-top:4px!important;font-size:11px!important;line-height:1.42!important}body.auth-minimal-body .auth-form{gap:6px!important}body.auth-minimal-body .grid-two{grid-template-columns:1fr!important;gap:6px!important}body.auth-minimal-body .input-group{gap:3px!important}body.auth-minimal-body .input-group label,body.auth-minimal-body .auth-row,body.auth-minimal-body .remember-row,body.auth-minimal-body .terms-row,body.auth-minimal-body .auth-footnote{font-size:10.5px!important}body.auth-minimal-body .input-group input,body.auth-minimal-body .password-wrap{min-height:36px!important;padding:8px 9px!important;font-size:12.5px!important}body.auth-minimal-body .password-wrap{padding:0 7px 0 9px!important}body.auth-minimal-body .password-wrap input{min-height:34px!important;padding:7px 0!important}body.auth-minimal-body .password-toggle{padding:5px 7px!important;font-size:10.5px!important}body.auth-minimal-body .captcha-wrap{gap:3px!important;padding:5px 7px!important}body.auth-minimal-body .btn-submit{height:39px!important;font-size:12.5px!important}body.auth-minimal-body .error-banner,body.auth-minimal-body .success-banner{padding:7px 9px!important;font-size:10.5px!important;line-height:1.35!important}}@media (width<=380px){body.auth-minimal-body .auth-card{gap:5px!important;padding-inline:9px!important}body.auth-minimal-body .auth-intro p{display:none!important}body.auth-minimal-body .auth-intro h2{font-size:20px!important}}@media (prefers-reduced-motion:reduce){body.auth-minimal-body .auth-shell:before{animation:none!important}}html body.auth-minimal-body,body.auth-minimal-body #app,body.auth-minimal-body .auth-layout-shell,body.auth-minimal-body .auth-layout-main{background:var(--bg-primary)!important;background-image:none!important}[data-v-d40ba3f2]:root{--bg-primary:var(--color-background);--bg-secondary:var(--color-surface);--bg-tertiary:var(--color-surface-strong);--bg-card:var(--bg-secondary);--bg-card-hover:var(--color-surface-strong);--bg-overlay:#0b0e11d9;--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--text-tertiary:var(--color-text-muted);--text-inverse:#0b0e11;--text-disabled:color-mix(in srgb, var(--color-text-muted) 70%, var(--color-background) 30%);--text-error:var(--error);--border-light:var(--border-primary);--border-medium:var(--border-secondary);--border-dark:var(--border-secondary);--color-primary-50:var(--primary-50);--color-primary-100:var(--primary-100);--color-primary-200:var(--primary-200);--color-primary-300:var(--primary-300);--color-primary-400:var(--primary-400);--color-primary-500:var(--primary-500);--color-primary-600:var(--primary-600);--color-primary-700:var(--primary-700);--color-primary-800:var(--primary-800);--color-primary-900:var(--primary-900);--color-success:var(--success);--color-warning:var(--warning);--color-error:var(--error);--color-info:var(--info);--color-success-500:var(--success);--color-warning-500:var(--warning);--color-error-500:var(--error);--color-info-500:var(--info);--status-success:var(--success);--status-success-bg:color-mix(in srgb, var(--success) 12%, transparent 88%);--status-warning:var(--warning);--status-warning-bg:color-mix(in srgb, var(--warning) 12%, transparent 88%);--status-error:var(--error);--status-error-bg:color-mix(in srgb, var(--error) 12%, transparent 88%);--status-info:var(--info);--status-info-bg:color-mix(in srgb, var(--info) 12%, transparent 88%);--brand-primary:var(--primary);--brand-primary-hover:var(--primary-600);--brand-primary-active:var(--primary-700);--brand-secondary:var(--secondary);--brand-secondary-hover:var(--secondary-400);--brand-secondary-active:var(--secondary-600);--interactive-primary:var(--primary);--interactive-primary-hover:var(--primary-600);--interactive-primary-active:var(--primary-700);--interactive-secondary:var(--secondary);--interactive-secondary-hover:var(--secondary-400);--interactive-secondary-active:var(--secondary-600);--interactive-danger:var(--error);--interactive-danger-hover:color-mix(in srgb, var(--error) 85%, #3b1016 15%);--interactive-danger-active:color-mix(in srgb, var(--error) 90%, #20060b 10%);--shadow-sm:var(--glass-shadow-soft);--shadow-md:var(--glass-shadow);--shadow-lg:0 18px 40px #0b0e1159;--shadow-xl:0 28px 60px #0b0e116b;--shadow-inner:inset 0 2px 4px color-mix(in srgb, var(--color-text-primary) 10%, transparent 90%)}[data-theme=light][data-v-d40ba3f2],[data-theme=binance-light][data-v-d40ba3f2]{--text-inverse:#fff;--bg-overlay:#00000080;--shadow-lg:0 18px 40px #0000001f;--shadow-xl:0 28px 60px #00000026}[data-v-d40ba3f2]:root{--admin-surface:var(--bg-primary);--admin-surface-elevated:var(--bg-secondary);--admin-surface-card:var(--bg-card);--admin-text-primary:var(--text-primary);--admin-text-secondary:var(--text-secondary);--admin-text-muted:var(--text-muted);--admin-border:var(--border-primary);--admin-border-strong:var(--border-secondary);--admin-accent:var(--primary-500);--admin-accent-contrast:var(--primary-700);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-full:9999px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--text-xs:11px;--text-sm:13px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--z-dropdown:100;--z-sticky:200;--z-modal-backdrop:300;--z-modal:400;--z-tooltip:500;--z-toast:600;--shadow-glow:0 0 20px color-mix(in srgb, var(--color-primary-500) 10%, transparent 90%);--shadow-card:0 2px 10px color-mix(in srgb, var(--color-text-primary) 6%, transparent 94%);--shadow-elevated:0 8px 30px color-mix(in srgb, var(--color-text-primary) 10%, transparent 90%);--admin-bg-primary:var(--bg-primary);--admin-bg-secondary:var(--bg-secondary);--admin-bg-tertiary:var(--bg-tertiary);--admin-bg-card:var(--bg-card);--admin-text-tertiary:var(--text-muted);--admin-border-primary:var(--border-light);--admin-border-secondary:var(--border-primary);--admin-interactive-primary:var(--color-primary-500)}.admin-pro[data-v-d40ba3f2]{--sidebar-width:280px;--sidebar-collapsed-width:80px;--topbar-height:64px;--stats-bar-height:80px;--bottom-nav-height:70px;--primary:var(--color-primary-600);--primary-dark:var(--color-primary-700);--success:var(--color-success-500);--warning:var(--color-warning-500);--danger:var(--color-error-500);--info:var(--color-info-500);--border-color:var(--border-medium);--text-muted:var(--text-tertiary);background:var(--bg-primary);min-height:100vh;color:var(--text-primary);font-family:Vazirmatn,Segoe UI,sans-serif}.admin-sidebar[data-v-d40ba3f2]{width:var(--sidebar-width);background:var(--bg-secondary);border-left:1px solid var(--border-color);z-index:100;flex-direction:column;height:100vh;min-height:0;transition:all .3s;display:flex;position:fixed;top:0;right:0}.admin-sidebar.collapsed[data-v-d40ba3f2]{width:var(--sidebar-collapsed-width)}.sidebar-header[data-v-d40ba3f2]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px;display:flex}.logo[data-v-d40ba3f2]{cursor:pointer;align-items:center;gap:12px;display:flex}.logo-icon[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;font-size:20px;display:flex;overflow:hidden}.logo-img[data-v-d40ba3f2]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.logo-text[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--primary), #a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:22px;font-weight:700}.collapse-btn[data-v-d40ba3f2],.close-btn[data-v-d40ba3f2]{background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:10px;transition:all .2s}.collapse-btn[data-v-d40ba3f2]:hover,.close-btn[data-v-d40ba3f2]:hover{background:var(--primary);color:#fff}.sidebar-nav[data-v-d40ba3f2]{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 12px;overflow-y:auto}.nav-section[data-v-d40ba3f2]{margin-bottom:24px}.nav-section-title[data-v-d40ba3f2]{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;margin-bottom:8px;padding:0 12px;font-size:11px;font-weight:600}.nav-item[data-v-d40ba3f2]{color:var(--text-secondary);border-radius:12px;align-items:center;gap:12px;margin-bottom:4px;padding:12px;text-decoration:none;transition:all .2s;display:flex}.nav-item[data-v-d40ba3f2]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.nav-item.active[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff}.nav-icon[data-v-d40ba3f2]{background:var(--bg-tertiary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:flex}.nav-icon.blue[data-v-d40ba3f2]{color:var(--info)}.nav-icon.green[data-v-d40ba3f2]{color:var(--success)}.nav-icon.orange[data-v-d40ba3f2]{color:var(--warning)}.nav-icon.red[data-v-d40ba3f2]{color:var(--danger)}.nav-icon.purple[data-v-d40ba3f2]{color:#a855f7}.nav-icon.yellow[data-v-d40ba3f2]{color:#eab308}.nav-icon.gray[data-v-d40ba3f2]{color:var(--text-muted)}.nav-item.active .nav-icon[data-v-d40ba3f2]{color:#fff;background:#fff3}.nav-text[data-v-d40ba3f2]{flex:1;font-size:14px;font-weight:500}.nav-badge[data-v-d40ba3f2]{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600}.nav-badge.success[data-v-d40ba3f2]{background:var(--success);color:#fff}.nav-badge.warning[data-v-d40ba3f2]{background:var(--warning);color:#000}.nav-badge.danger[data-v-d40ba3f2]{background:var(--danger);color:#fff}.sidebar-footer[data-v-d40ba3f2]{border-top:1px solid var(--border-color);padding:16px}.user-profile[data-v-d40ba3f2]{background:var(--bg-tertiary);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.user-profile[data-v-d40ba3f2]:hover{background:var(--border-color)}.user-avatar[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--primary), #a855f7);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.user-info[data-v-d40ba3f2]{flex-direction:column;flex:1;display:flex}.user-name[data-v-d40ba3f2]{font-size:14px;font-weight:600}.user-role[data-v-d40ba3f2]{color:var(--text-muted);font-size:12px}.user-menu-icon[data-v-d40ba3f2]{transition:transform .2s}.user-menu-icon.rotated[data-v-d40ba3f2]{transform:rotate(180deg)}.user-menu[data-v-d40ba3f2]{background:var(--bg-tertiary);border-radius:12px;margin-top:8px;overflow:hidden}.menu-item[data-v-d40ba3f2]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.menu-item[data-v-d40ba3f2]:hover{background:var(--border-color);color:var(--text-primary)}.menu-item.danger[data-v-d40ba3f2]:hover{background:var(--danger);color:#fff}.admin-main[data-v-d40ba3f2]{margin-right:var(--sidebar-width);min-height:100vh;transition:margin .3s}.admin-pro.mobile .admin-main[data-v-d40ba3f2]{margin-right:0}.admin-sidebar.collapsed+.admin-main[data-v-d40ba3f2]{margin-right:var(--sidebar-collapsed-width)}.top-bar[data-v-d40ba3f2]{height:var(--topbar-height);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);z-index:50;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}.top-bar-left[data-v-d40ba3f2]{align-items:center;gap:16px;display:flex}.menu-toggle[data-v-d40ba3f2]{background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;font-size:18px}.page-info[data-v-d40ba3f2]{flex-direction:column;display:flex}.page-title[data-v-d40ba3f2]{margin:0;font-size:20px;font-weight:700}.breadcrumb[data-v-d40ba3f2]{color:var(--text-muted);font-size:12px}.breadcrumb a[data-v-d40ba3f2]{color:var(--primary);text-decoration:none}.top-bar-right[data-v-d40ba3f2]{align-items:center;gap:16px;display:flex}.search-box[data-v-d40ba3f2]{background:var(--bg-tertiary);border-radius:12px;align-items:center;gap:10px;padding:10px 16px;display:flex}.search-box input[data-v-d40ba3f2]{color:var(--text-primary);background:0 0;border:none;outline:none;width:200px;font-size:14px}.search-box i[data-v-d40ba3f2]{color:var(--text-muted)}.quick-actions[data-v-d40ba3f2]{gap:8px;display:flex}.action-btn[data-v-d40ba3f2]{background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:12px;font-size:16px;transition:all .2s;position:relative}.action-btn[data-v-d40ba3f2]:hover{background:var(--primary);color:#fff}.action-btn .badge[data-v-d40ba3f2]{background:var(--danger);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;top:-4px;left:-4px}.action-btn.spinning i[data-v-d40ba3f2]{animation:1s linear infinite spin-d40ba3f2}@keyframes spin-d40ba3f2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notifications-panel[data-v-d40ba3f2]{top:calc(var(--topbar-height) + 8px);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;width:360px;position:absolute;left:24px;overflow:hidden;box-shadow:0 20px 40px #0000004d}.panel-header[data-v-d40ba3f2]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px;display:flex}.panel-header h3[data-v-d40ba3f2]{margin:0;font-size:16px}.clear-btn[data-v-d40ba3f2]{color:var(--primary);cursor:pointer;background:0 0;border:none;font-size:13px}.panel-body[data-v-d40ba3f2]{max-height:300px;overflow-y:auto}.empty-state[data-v-d40ba3f2]{text-align:center;color:var(--text-muted);padding:40px}.empty-state i[data-v-d40ba3f2]{margin-bottom:8px;font-size:32px}.notification-item[data-v-d40ba3f2]{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:14px 16px;transition:background .2s;display:flex}.notification-item[data-v-d40ba3f2]:hover{background:var(--bg-tertiary)}.notification-item.warning i[data-v-d40ba3f2]{color:var(--warning)}.notification-item.info i[data-v-d40ba3f2]{color:var(--info)}.notification-item.success i[data-v-d40ba3f2]{color:var(--success)}.notif-content[data-v-d40ba3f2]{flex:1}.notif-title[data-v-d40ba3f2]{margin:0;font-size:14px}.notif-time[data-v-d40ba3f2]{color:var(--text-muted);font-size:12px}.stats-bar[data-v-d40ba3f2]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);gap:16px;padding:16px 24px;display:flex;overflow-x:auto}.stat-card[data-v-d40ba3f2]{background:var(--bg-tertiary);border-radius:12px;align-items:center;gap:12px;min-width:fit-content;padding:12px 20px;display:flex}.stat-icon[data-v-d40ba3f2]{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.stat-icon.blue[data-v-d40ba3f2]{color:var(--info);background:#3b82f633}.stat-icon.green[data-v-d40ba3f2]{color:var(--success);background:#10b98133}.stat-icon.purple[data-v-d40ba3f2]{color:#a855f7;background:#a855f733}.stat-icon.orange[data-v-d40ba3f2]{color:var(--warning);background:#f59e0b33}.stat-icon.red[data-v-d40ba3f2]{color:var(--danger);background:#ef444433}.stat-info[data-v-d40ba3f2]{flex-direction:column;display:flex}.stat-value[data-v-d40ba3f2]{font-size:20px;font-weight:700}.stat-label[data-v-d40ba3f2]{color:var(--text-muted);font-size:12px}.page-content[data-v-d40ba3f2]{min-height:calc(100vh - var(--topbar-height) - var(--stats-bar-height));padding:24px}.admin-pro.mobile .admin-sidebar[data-v-d40ba3f2]{width:min(88vw,340px);transform:translate(100%)}.admin-pro.mobile.sidebar-open .admin-sidebar[data-v-d40ba3f2]{transform:translate(0)}.mobile-overlay[data-v-d40ba3f2]{z-index:99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;position:fixed;inset:0}.mobile-quick-stats[data-v-d40ba3f2]{background:var(--bg-tertiary);border-radius:12px;gap:8px;margin:12px;padding:12px 16px;display:flex}.mobile-quick-stats .stat-item[data-v-d40ba3f2]{flex-direction:column;flex:1;align-items:center;gap:4px;font-size:12px;display:flex}.mobile-quick-stats .stat-item i[data-v-d40ba3f2]{color:var(--text-muted);font-size:16px}.mobile-quick-stats .stat-item.success i[data-v-d40ba3f2]{color:var(--success)}.mobile-quick-stats .stat-item.warning i[data-v-d40ba3f2]{color:var(--warning)}.mobile-bottom-nav[data-v-d40ba3f2]{height:var(--bottom-nav-height);background:var(--bg-secondary);border-top:1px solid var(--border-color);z-index:90;justify-content:space-around;align-items:center;padding:0 8px;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav-item[data-v-d40ba3f2]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;font-size:11px;text-decoration:none;transition:all .2s;display:flex}.bottom-nav-item i[data-v-d40ba3f2]{font-size:20px}.bottom-nav-item.active[data-v-d40ba3f2]{color:var(--primary)}.bottom-nav-fab[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;cursor:pointer;border:none;border-radius:50%;width:56px;height:56px;margin-top:-20px;font-size:24px;box-shadow:0 4px 15px #6366f166}.quick-actions-modal[data-v-d40ba3f2]{z-index:200;align-items:flex-end;display:flex;position:fixed;inset:0}.quick-actions-modal .modal-overlay[data-v-d40ba3f2]{background:#0009;position:absolute;inset:0}.quick-actions-modal .modal-content[data-v-d40ba3f2]{background:var(--bg-secondary);width:100%;padding:24px;padding-bottom:calc(24px + var(--bottom-nav-height));border-radius:24px 24px 0 0;position:relative}.quick-actions-modal .modal-header[data-v-d40ba3f2]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.quick-actions-modal .modal-header h3[data-v-d40ba3f2]{margin:0;font-size:18px}.quick-actions-modal .modal-header button[data-v-d40ba3f2]{background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:none;border-radius:10px}.action-grid[data-v-d40ba3f2]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.action-item[data-v-d40ba3f2]{background:var(--bg-tertiary);color:var(--text-primary);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.action-item[data-v-d40ba3f2]:hover{background:var(--border-color);transform:translateY(-2px)}.action-icon[data-v-d40ba3f2]{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.action-icon.orange[data-v-d40ba3f2]{color:var(--warning);background:#f59e0b33}.action-icon.green[data-v-d40ba3f2]{color:var(--success);background:#10b98133}.action-icon.blue[data-v-d40ba3f2]{color:var(--info);background:#3b82f633}.action-icon.purple[data-v-d40ba3f2]{color:#a855f7;background:#a855f733}.action-icon.red[data-v-d40ba3f2]{color:var(--danger);background:#ef444433}.action-icon.gray[data-v-d40ba3f2]{color:var(--text-muted);background:#64748b33}.action-item span[data-v-d40ba3f2]{font-size:13px;font-weight:500}.ai-assistant[data-v-d40ba3f2]{z-index:12000;position:fixed;bottom:90px;left:24px}.admin-pro:not(.mobile) .ai-assistant[data-v-d40ba3f2]{bottom:24px}.ai-toggle[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--success), #059669);color:#fff;cursor:pointer;border:none;border-radius:50%;width:56px;height:56px;font-size:24px;transition:transform .2s;box-shadow:0 4px 15px #10b98166}.ai-toggle[data-v-d40ba3f2]:hover{transform:scale(1.1)}.ai-chat-panel[data-v-d40ba3f2]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;width:320px;position:absolute;bottom:70px;left:0;overflow:hidden;box-shadow:0 20px 40px #0000004d}.ai-header[data-v-d40ba3f2]{background:linear-gradient(135deg, var(--success), #059669);color:#fff;justify-content:space-between;align-items:center;padding:16px;display:flex}.ai-header button[data-v-d40ba3f2]{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px}.ai-messages[data-v-d40ba3f2]{flex-direction:column;gap:12px;height:250px;padding:16px;display:flex;overflow-y:auto}.ai-message[data-v-d40ba3f2]{border-radius:12px;max-width:85%;padding:12px 16px;font-size:14px;line-height:1.5}.ai-message.user[data-v-d40ba3f2]{background:var(--primary);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.ai-message.assistant[data-v-d40ba3f2]{background:var(--bg-tertiary);border-bottom-left-radius:4px;align-self:flex-start}.ai-input[data-v-d40ba3f2]{border-top:1px solid var(--border-color);gap:8px;padding:16px;display:flex}.ai-input input[data-v-d40ba3f2]{background:var(--bg-tertiary);color:var(--text-primary);border:none;border-radius:12px;outline:none;flex:1;padding:12px 16px;font-size:14px}.ai-input button[data-v-d40ba3f2]{background:var(--success);color:#fff;cursor:pointer;border:none;border-radius:12px;width:44px;height:44px}.fade-enter-active[data-v-d40ba3f2],.fade-leave-active[data-v-d40ba3f2]{transition:opacity .3s}.fade-enter-from[data-v-d40ba3f2],.fade-leave-to[data-v-d40ba3f2]{opacity:0}.slide-enter-active[data-v-d40ba3f2],.slide-leave-active[data-v-d40ba3f2]{transition:all .3s}.slide-enter-from[data-v-d40ba3f2],.slide-leave-to[data-v-d40ba3f2]{opacity:0;transform:translate(20px)}.slide-up-enter-active[data-v-d40ba3f2],.slide-up-leave-active[data-v-d40ba3f2]{transition:all .3s}.slide-up-enter-from[data-v-d40ba3f2],.slide-up-leave-to[data-v-d40ba3f2]{opacity:0;transform:translateY(20px)}.slide-down-enter-active[data-v-d40ba3f2],.slide-down-leave-active[data-v-d40ba3f2]{transition:all .3s}.slide-down-enter-from[data-v-d40ba3f2],.slide-down-leave-to[data-v-d40ba3f2]{opacity:0;transform:translateY(-20px)}.scale-enter-active[data-v-d40ba3f2],.scale-leave-active[data-v-d40ba3f2]{transition:all .3s}.scale-enter-from[data-v-d40ba3f2],.scale-leave-to[data-v-d40ba3f2]{opacity:0;transform:scale(.9)}.page-enter-active[data-v-d40ba3f2],.page-leave-active[data-v-d40ba3f2]{transition:all .2s}.page-enter-from[data-v-d40ba3f2]{opacity:0;transform:translateY(10px)}.page-leave-to[data-v-d40ba3f2]{opacity:0;transform:translateY(-10px)}.admin-toast-stack[data-v-d40ba3f2]{z-index:100000;pointer-events:none;flex-direction:column;gap:10px;width:min(420px,100vw - 32px);display:flex;position:fixed;top:20px;left:20px}.admin-toast-item[data-v-d40ba3f2]{pointer-events:auto;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);border-right-width:4px;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;gap:10px;padding:14px;display:grid;box-shadow:0 18px 45px #0000003d}.admin-toast-content[data-v-d40ba3f2]{flex-direction:column;gap:3px;display:flex}.admin-toast-content strong[data-v-d40ba3f2]{font-size:14px}.admin-toast-content span[data-v-d40ba3f2]{color:var(--text-secondary);font-size:13px;line-height:1.6}.admin-toast-item>button[data-v-d40ba3f2]{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:3px}.admin-toast-success[data-v-d40ba3f2]{border-right-color:#10b981}.admin-toast-success>i[data-v-d40ba3f2]{color:#10b981}.admin-toast-error[data-v-d40ba3f2]{border-right-color:#ef4444}.admin-toast-error>i[data-v-d40ba3f2]{color:#ef4444}.admin-toast-warning[data-v-d40ba3f2]{border-right-color:#f59e0b}.admin-toast-warning>i[data-v-d40ba3f2]{color:#f59e0b}.admin-toast-info[data-v-d40ba3f2]{border-right-color:#3b82f6}.admin-toast-info>i[data-v-d40ba3f2]{color:#3b82f6}.admin-toast-enter-active[data-v-d40ba3f2],.admin-toast-leave-active[data-v-d40ba3f2]{transition:all .22s}.admin-toast-enter-from[data-v-d40ba3f2],.admin-toast-leave-to[data-v-d40ba3f2]{opacity:0;transform:translate(-24px)}.admin-pro.mobile .page-content[data-v-d40ba3f2]{padding:16px;padding-bottom:calc(16px + var(--bottom-nav-height))}.admin-pro.mobile .top-bar[data-v-d40ba3f2]{padding:0 16px}.admin-pro.mobile .page-title[data-v-d40ba3f2]{font-size:18px}[data-v-d40ba3f2]::-webkit-scrollbar{width:6px;height:6px}[data-v-d40ba3f2]::-webkit-scrollbar-track{background:var(--bg-primary)}[data-v-d40ba3f2]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}[data-v-d40ba3f2]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.header-app[data-v-ffff9629]{z-index:99999!important;background:var(--bg-card)!important;border-bottom:1px solid var(--border-strong)!important;width:100%!important;height:68px!important;box-shadow:var(--glass-shadow-soft)!important;writing-mode:horizontal-tb!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:rotate(0)!important}.solid-shell[data-v-ffff9629]{background:var(--bg-card)!important}.header-app.is-rtl .header-left[data-v-ffff9629],.header-app.is-rtl .header-right[data-v-ffff9629]{flex-direction:row-reverse;gap:12px}.header-app.is-rtl .header-left[data-v-ffff9629]>*,.header-app.is-rtl .header-right[data-v-ffff9629]>*{margin-left:0!important;margin-right:0!important}.header-app.is-rtl .theme-toggle[data-v-ffff9629],.header-app.is-rtl .profile-trigger[data-v-ffff9629]{flex-direction:row-reverse}.header-app .lang-switch[data-v-ffff9629]{border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-secondary);align-items:center;padding:6px 8px;display:inline-flex}.header-app.is-rtl .mobile-link[data-v-ffff9629]{flex-direction:row-reverse}.header-app.is-rtl .mobile-link .mr-3[data-v-ffff9629]{margin-left:.75rem!important;margin-right:0!important}.mobile-panel[data-v-ffff9629]{left:0}.fixed[data-v-ffff9629]{transition:transform .3s ease-out}@media (width<=640px){button[data-v-ffff9629],a[data-v-ffff9629]{min-width:44px;min-height:44px}.header-app .container[data-v-ffff9629]{padding-left:12px;padding-right:12px}.header-app .text-lg[data-v-ffff9629]{font-size:.95rem}}body.dark-theme .header-app[data-v-ffff9629]{background:var(--bg-card)!important;border-color:var(--border-primary)!important}body.dark-theme .bg-surface-elevated[data-v-ffff9629]{background-color:var(--bg-secondary)}body.dark-theme .bg-bg-tertiary[data-v-ffff9629]{background-color:var(--bg-tertiary)}.theme-toggle[data-v-ffff9629]{border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-secondary);color:var(--text-primary);transition:all var(--transition-fast);cursor:pointer;align-items:center;gap:8px;min-width:130px;padding:8px 10px;display:inline-flex}.theme-toggle[data-v-ffff9629]:hover,.theme-toggle.active[data-v-ffff9629]{border-color:var(--border-medium);box-shadow:var(--shadow-sm)}.theme-toggle .swatch[data-v-ffff9629]{border:2px solid var(--bg-primary);width:18px;height:18px;box-shadow:0 0 0 1px var(--border-light);border-radius:50%}.theme-name[data-v-ffff9629]{font-size:var(--text-sm);font-weight:var(--font-medium)}.theme-menu[data-v-ffff9629]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:180px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown,100);margin-top:6px;padding:6px;position:absolute;right:0}.theme-option[data-v-ffff9629]{border-radius:var(--radius-md);width:100%;color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:8px;padding:8px;display:flex}.theme-option[data-v-ffff9629]:hover{background:var(--bg-tertiary)}.theme-option.selected[data-v-ffff9629]{outline:2px solid var(--color-primary-500);background:var(--bg-tertiary)}.theme-option .swatch[data-v-ffff9629]{border:2px solid var(--bg-primary);width:16px;height:16px;box-shadow:0 0 0 1px var(--border-light);border-radius:50%}.theme-option-label[data-v-ffff9629]{font-size:var(--text-sm)}.header-app .w-8 img[data-v-ffff9629]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}:root{--bg-primary:var(--color-background);--bg-secondary:var(--color-surface);--bg-tertiary:var(--color-surface-strong);--bg-card:var(--bg-secondary);--bg-card-hover:var(--color-surface-strong);--bg-overlay:#0b0e11d9;--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--text-tertiary:var(--color-text-muted);--text-inverse:#0b0e11;--text-disabled:color-mix(in srgb, var(--color-text-muted) 70%, var(--color-background) 30%);--text-error:var(--error);--border-light:var(--border-primary);--border-medium:var(--border-secondary);--border-dark:var(--border-secondary);--color-primary-50:var(--primary-50);--color-primary-100:var(--primary-100);--color-primary-200:var(--primary-200);--color-primary-300:var(--primary-300);--color-primary-400:var(--primary-400);--color-primary-500:var(--primary-500);--color-primary-600:var(--primary-600);--color-primary-700:var(--primary-700);--color-primary-800:var(--primary-800);--color-primary-900:var(--primary-900);--color-success:var(--success);--color-warning:var(--warning);--color-error:var(--error);--color-info:var(--info);--color-success-500:var(--success);--color-warning-500:var(--warning);--color-error-500:var(--error);--color-info-500:var(--info);--status-success:var(--success);--status-success-bg:color-mix(in srgb, var(--success) 12%, transparent 88%);--status-warning:var(--warning);--status-warning-bg:color-mix(in srgb, var(--warning) 12%, transparent 88%);--status-error:var(--error);--status-error-bg:color-mix(in srgb, var(--error) 12%, transparent 88%);--status-info:var(--info);--status-info-bg:color-mix(in srgb, var(--info) 12%, transparent 88%);--brand-primary:var(--primary);--brand-primary-hover:var(--primary-600);--brand-primary-active:var(--primary-700);--brand-secondary:var(--secondary);--brand-secondary-hover:var(--secondary-400);--brand-secondary-active:var(--secondary-600);--interactive-primary:var(--primary);--interactive-primary-hover:var(--primary-600);--interactive-primary-active:var(--primary-700);--interactive-secondary:var(--secondary);--interactive-secondary-hover:var(--secondary-400);--interactive-secondary-active:var(--secondary-600);--interactive-danger:var(--error);--interactive-danger-hover:color-mix(in srgb, var(--error) 85%, #3b1016 15%);--interactive-danger-active:color-mix(in srgb, var(--error) 90%, #20060b 10%);--shadow-sm:var(--glass-shadow-soft);--shadow-md:var(--glass-shadow);--shadow-lg:0 18px 40px #0b0e1159;--shadow-xl:0 28px 60px #0b0e116b;--shadow-inner:inset 0 2px 4px color-mix(in srgb, var(--color-text-primary) 10%, transparent 90%)}[data-theme=light],[data-theme=binance-light]{--text-inverse:#fff;--bg-overlay:#00000080;--shadow-lg:0 18px 40px #0000001f;--shadow-xl:0 28px 60px #00000026}:root{--app-direction:ltr;direction:var(--app-direction);writing-mode:horizontal-tb;text-orientation:mixed}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--text-primary)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{color:var(--text-secondary);margin-bottom:var(--space-4)}a{color:var(--color-primary-500);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-600)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}img,video,svg{max-width:100%;height:auto;display:block}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--border-dark)}*{scrollbar-width:thin;scrollbar-color:var(--border-medium) var(--bg-secondary)}::selection{background-color:var(--color-primary-500);color:#fff}:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}#app{flex-direction:column;min-height:100dvh;display:flex}.container{width:100%;max-width:var(--content-max-width);padding:0 var(--space-4);margin:0 auto}@media (width>=640px){.container{padding:0 var(--space-6)}}@media (width>=1024px){.container{padding:0 var(--space-8)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-xl);transition:all var(--transition-fast);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:1;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));color:#fff;box-shadow:0 4px 14px color-mix(in srgb, var(--color-primary-600) 30%, transparent 70%)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg, var(--color-primary-600), var(--color-primary-700));box-shadow:0 6px 20px color-mix(in srgb, var(--color-primary-700) 38%, transparent 62%);transform:translateY(-1px)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-light)}.btn-secondary:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--border-medium)}.btn-ghost{color:var(--text-secondary);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.btn-success{background:linear-gradient(135deg, var(--color-success-500), var(--color-success-600));color:#fff}.btn-danger{background:linear-gradient(135deg, var(--color-error-500), var(--color-error-600));color:#fff}.btn-sm{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.btn-lg{padding:var(--space-4) var(--space-6);font-size:var(--text-base)}.btn-icon{padding:var(--space-2);width:40px;height:40px}.btn-icon-sm{padding:var(--space-1);width:32px;height:32px}.card{background:var(--bg-card);border-radius:var(--radius-2xl);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);overflow:hidden}.card:hover{box-shadow:var(--shadow-md)}.card-interactive{cursor:pointer}.card-interactive:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;display:flex}.card-body{padding:var(--space-5)}.card-footer{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-light);background:var(--bg-secondary)}.card-glass{background:color-mix(in srgb, var(--bg-card) 82%, transparent 18%);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--text-inverse) 18%, transparent 82%)}.dark .card-glass{background:color-mix(in srgb, var(--bg-secondary) 78%, transparent 22%);border-color:color-mix(in srgb, var(--text-inverse) 14%, transparent 86%)}.input{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-xl);color:var(--text-primary);transition:all var(--transition-fast)}.input::placeholder{color:var(--text-muted)}.input:hover{border-color:var(--border-medium)}.input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 18%, transparent 82%)}.input-error{border-color:var(--color-error-500)}.input-error:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error-500) 18%, transparent 82%)}.input-group{position:relative}.input-icon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input-icon-start{right:var(--space-4)}.input-icon-end{left:var(--space-4)}.input-with-icon-start{padding-right:var(--space-12)}.input-with-icon-end{padding-left:var(--space-12)}.badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);border-radius:var(--radius-full);display:inline-flex}.badge-primary{background:var(--color-primary-100);color:var(--color-primary-700)}.badge-success{background:var(--color-success-100);color:var(--color-success-700)}.badge-warning{background:var(--color-warning-100);color:var(--color-warning-600)}.badge-error{background:var(--color-error-100);color:var(--color-error-600)}.badge-live{background:var(--color-error-500);color:#fff;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.avatar{background:linear-gradient(135deg, var(--color-primary-500), var(--color-primary-600));color:#fff;width:40px;height:40px;font-weight:var(--font-bold);border-radius:var(--radius-full);font-size:var(--text-sm);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:flex}.avatar-sm{width:32px;height:32px;font-size:var(--text-xs)}.avatar-lg{width:56px;height:56px;font-size:var(--text-lg)}.avatar-xl{width:80px;height:80px;font-size:var(--text-2xl)}.skeleton{background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-secondary) 50%, var(--bg-tertiary) 100%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text{width:100%;height:1em}.skeleton-text-sm{width:60%;height:.75em}.skeleton-avatar{border-radius:var(--radius-full);width:40px;height:40px}.skeleton-card{width:100%;height:200px}.divider{background:var(--border-light);height:1px;margin:var(--space-4) 0}.divider-vertical{background:var(--border-light);width:1px;height:100%}.tooltip{position:relative}.tooltip-content{padding:var(--space-2) var(--space-3);background:var(--text-primary);color:var(--text-inverse);font-size:var(--text-xs);border-radius:var(--radius-md);white-space:nowrap;opacity:0;visibility:hidden;transition:all var(--transition-fast);z-index:var(--z-tooltip);margin-bottom:var(--space-2);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.tooltip-content:after{content:"";border:6px solid #0000;border-top-color:var(--text-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip:hover .tooltip-content{opacity:1;visibility:visible}.dropdown{display:inline-block;position:relative}.dropdown-menu{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-xl);min-width:200px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--space-2);margin-top:var(--space-2);position:absolute;top:100%;left:0}.dropdown-item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-secondary);border-radius:var(--radius-lg);transition:all var(--transition-fast);cursor:pointer;display:flex}.dropdown-item:hover{background:var(--bg-tertiary);color:var(--text-primary)}.dropdown-divider{background:var(--border-light);height:1px;margin:var(--space-2) 0}.tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg-secondary);border-radius:var(--radius-xl);display:flex}.tab{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);border-radius:var(--radius-lg);transition:all var(--transition-fast);text-align:center;background:0 0;flex:1}.tab:hover{color:var(--text-primary)}.tab.active{background:var(--bg-card);color:var(--color-primary-600);box-shadow:var(--shadow-sm)}.progress{background:var(--bg-tertiary);border-radius:var(--radius-full);height:8px;overflow:hidden}.progress-bar{background:linear-gradient(90deg, var(--color-primary-500), var(--color-primary-600));border-radius:var(--radius-full);height:100%;transition:width var(--transition-slow)}.progress-success .progress-bar{background:linear-gradient(90deg, var(--color-success-500), var(--color-success-600))}.progress-warning .progress-bar{background:linear-gradient(90deg, var(--color-warning-500), var(--color-warning-600))}.spinner{border:2px solid var(--border-light);border-top-color:var(--color-primary-500);border-radius:var(--radius-full);width:24px;height:24px;animation:.8s linear infinite spin}.spinner-sm{width:16px;height:16px}.spinner-lg{border-width:3px;width:40px;height:40px}@keyframes spin{to{transform:rotate(360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter-from,.fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .2s,transform .2s}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-8px)}.slide-right-enter-active,.slide-right-leave-active{transition:opacity .2s,transform .2s}.slide-right-enter-from{opacity:0;transform:translate(20px)}.slide-right-leave-to{opacity:0;transform:translate(-20px)}.slide-left-enter-active,.slide-left-leave-active{transition:opacity .2s,transform .2s}.slide-left-enter-from{opacity:0;transform:translate(-20px)}.slide-left-leave-to{opacity:0;transform:translate(20px)}.scale-enter-active,.scale-leave-active{transition:opacity .2s,transform .2s}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.95)}.slide-up-enter-active,.slide-up-leave-active{transition:opacity .25s,transform .25s}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(100%)}.dropdown-enter-active,.dropdown-leave-active{transform-origin:top;transition:opacity .15s,transform .15s}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:scaleY(.95)translateY(-4px)}.list-enter-active,.list-leave-active{transition:all .2s}.list-enter-from{opacity:0;transform:translate(-20px)}.list-leave-to{opacity:0;transform:translate(20px)}.list-move{transition:transform .3s}.stagger-enter-active{transition:all .3s}.stagger-enter-from{opacity:0;transform:translateY(20px)}.press-effect{transition:transform .1s}.press-effect:active{transform:scale(.97)}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.hover-bounce{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.hover-bounce:hover{transform:scale(1.02)}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-10%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}.animate-bounce{animation:1s infinite bounce}.animate-spin{animation:1s linear infinite spin}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.animate-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) both shake}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-up{animation:.3s forwards slideInUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.2s forwards fadeIn}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.2s forwards scaleIn}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-secondary) 50%, var(--bg-tertiary) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer}.loading-overlay{z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dark .loading-overlay{background:#0f172acc}@keyframes progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}.progress-indeterminate{width:25%;animation:1.5s ease-in-out infinite progress-indeterminate}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
