.modal-head[data-v-2264d131]{display:flex;justify-content:space-between;align-items:center}.modal-head h3[data-v-2264d131]{margin:0;font-size:16px}.modal-close-x[data-v-2264d131]{background:transparent;color:#64748b;font-size:15px;padding:2px 6px}.modal-close-x[data-v-2264d131]:hover:not(:disabled){color:#f8fafc}.modal-body[data-v-2264d131]{display:flex;flex-direction:column;gap:12px}.btn-with-loader[data-v-2264d131]{display:inline-flex;align-items:center;gap:7px}.admin-shell[data-v-c568d5a4]{display:flex;min-height:100vh;width:100%;background:#070a12;color:#f1f5f9}.admin-sidebar[data-v-c568d5a4]{width:240px;background:#0c101d;border-right:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;padding:18px 12px;flex-shrink:0;transition:width .22s cubic-bezier(.4,0,.2,1),padding .22s ease;overflow:hidden}.admin-sidebar.collapsed[data-v-c568d5a4]{width:68px;padding:18px 8px}.brand-box[data-v-c568d5a4]{display:flex;align-items:center;gap:10px;padding:6px 10px 18px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:14px;white-space:nowrap}.admin-sidebar.collapsed .brand-box[data-v-c568d5a4]{justify-content:center;padding:6px 0 18px}.brand-logo[data-v-c568d5a4]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#f59e0b,#e11d48);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;cursor:pointer}.brand-title[data-v-c568d5a4]{font-size:14px;font-weight:900;letter-spacing:.5px;color:#fff}.brand-sub[data-v-c568d5a4]{font-size:11px;color:#64748b}.side-nav[data-v-c568d5a4]{display:flex;flex-direction:column;gap:6px;flex:1}.nav-btn[data-v-c568d5a4]{position:relative;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:10px;background:transparent;color:#94a3b8;font-size:13px;font-weight:700;text-decoration:none;text-align:left;white-space:nowrap;transition:all .15s}.admin-sidebar.collapsed .nav-btn[data-v-c568d5a4]{justify-content:center;padding:12px 0}.nav-icon[data-v-c568d5a4]{flex-shrink:0}.nav-btn[data-v-c568d5a4]:hover{background:#ffffff0a;color:#e2e8f0}.nav-btn.active[data-v-c568d5a4]{background:linear-gradient(135deg,#f59e0b2e,#e11d482e);color:#fbbf24;border:1px solid rgba(245,158,11,.35)}.nav-badge[data-v-c568d5a4]{margin-left:auto;background:#e11d48;color:#fff;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px}.nav-badge.badge-dot[data-v-c568d5a4]{position:absolute;top:7px;right:10px;width:8px;height:8px;padding:0}.topbar-toggle-btn[data-v-c568d5a4]{width:34px;height:34px;border-radius:9px;background:#161e31;color:#cbd5e1;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);transition:all .15s}.topbar-toggle-btn[data-v-c568d5a4]:hover{background:#1e293b;color:#fbbf24}.admin-main[data-v-c568d5a4]{flex:1;display:flex;flex-direction:column;min-width:0}.admin-topbar[data-v-c568d5a4]{height:60px;background:#0c101d;border-bottom:1px solid rgba(255,255,255,.07);padding:0 24px;display:flex;align-items:center;justify-content:space-between}.topbar-left[data-v-c568d5a4],.topbar-right[data-v-c568d5a4]{display:flex;align-items:center;gap:12px}.page-title[data-v-c568d5a4]{font-size:17px;font-weight:900;color:#fff;margin:0}.live-status-pill[data-v-c568d5a4]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#34d399;background:#10b9811f;border:1px solid rgba(16,185,129,.3);padding:3px 10px;border-radius:999px}.live-dot[data-v-c568d5a4]{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.refresh-btn[data-v-c568d5a4]{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;background:#161e31;color:#e2e8f0;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.08)}.admin-profile-bar[data-v-c568d5a4]{display:flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.08)}.admin-name[data-v-c568d5a4]{font-size:12px;font-weight:800;color:#e2e8f0}.icon-top-btn[data-v-c568d5a4]{width:30px;height:30px;border-radius:7px;background:#161e31;color:#94a3b8;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)}.icon-top-btn[data-v-c568d5a4]:hover{color:#fff;background:#1e293b}.icon-top-btn.logout[data-v-c568d5a4]:hover{color:#fb7185;border-color:#f43f5e59}.admin-content[data-v-c568d5a4]{padding:20px 24px 40px;overflow-y:auto}.sidebar-backdrop[data-v-c568d5a4]{display:none}@media(max-width:768px){.sidebar-backdrop[data-v-c568d5a4]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#02060fb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:95}.admin-sidebar[data-v-c568d5a4],.admin-sidebar.collapsed[data-v-c568d5a4]{position:fixed;top:0;left:0;bottom:0;width:240px;padding:18px 12px;z-index:100;transform:translate(-100%);transition:transform .25s cubic-bezier(.22,1,.36,1);box-shadow:12px 0 36px #000000a6}.admin-sidebar.mobile-open[data-v-c568d5a4]{transform:translate(0)}.admin-sidebar.collapsed .brand-box[data-v-c568d5a4]{justify-content:flex-start;padding:6px 10px 18px}.admin-sidebar.collapsed .nav-btn[data-v-c568d5a4]{justify-content:flex-start;padding:11px 14px}.admin-topbar[data-v-c568d5a4]{padding:0 12px;height:54px}.page-title[data-v-c568d5a4]{font-size:15px;white-space:nowrap}.live-status-pill[data-v-c568d5a4],.admin-name[data-v-c568d5a4],.refresh-btn span[data-v-c568d5a4]{display:none}.refresh-btn[data-v-c568d5a4]{padding:7px 9px}.admin-profile-bar[data-v-c568d5a4]{gap:6px;padding-left:8px}.admin-content[data-v-c568d5a4]{padding:12px 12px 28px}}.login-viewport[data-v-70f12f61]{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 0%,#11182d,#060913 55%,#03050a);overflow:hidden;padding:24px}.stardust-canvas[data-v-70f12f61]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.bg-aurora[data-v-70f12f61]{position:absolute;border-radius:50%;filter:blur(95px);pointer-events:none;animation:floatAurora-70f12f61 14s ease-in-out infinite alternate}.aurora-1[data-v-70f12f61]{width:600px;height:360px;top:-10%;left:18%;background:radial-gradient(circle,rgba(245,158,11,.22) 0%,transparent 70%)}.aurora-2[data-v-70f12f61]{width:540px;height:540px;bottom:-18%;right:14%;background:radial-gradient(circle,rgba(225,29,72,.16) 0%,transparent 70%);animation-delay:-5s}.aurora-3[data-v-70f12f61]{width:480px;height:480px;top:25%;left:55%;background:radial-gradient(circle,rgba(59,130,246,.14) 0%,transparent 70%);animation-delay:-9s}@keyframes floatAurora-70f12f61{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(30px,-25px,0) scale(1.08)}}.bg-beam[data-v-70f12f61]{position:absolute;width:140%;height:260px;top:12%;left:-20%;transform:rotate(-22deg);background:linear-gradient(90deg,transparent 0%,rgba(251,191,36,.05) 35%,rgba(255,255,255,.04) 50%,rgba(245,158,11,.05) 65%,transparent 100%);filter:blur(36px);pointer-events:none}.bg-grid-pattern[data-v-70f12f61]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 48%,black 15%,transparent 72%);mask-image:radial-gradient(circle at 50% 48%,black 15%,transparent 72%);pointer-events:none}.bg-rings[data-v-70f12f61]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ring[data-v-70f12f61]{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.035)}.ring.r1[data-v-70f12f61]{width:500px;height:500px;border-color:#f59e0b17}.ring.r2[data-v-70f12f61]{width:760px;height:760px;border-style:dashed;border-color:#ffffff0a;animation:slowSpin-70f12f61 90s linear infinite}.ring.r3[data-v-70f12f61]{width:1060px;height:1060px;border-color:#ffffff06}@keyframes slowSpin-70f12f61{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-box[data-v-70f12f61]{position:relative;z-index:2;width:100%;max-width:380px;padding:42px 36px 38px;border-radius:22px;background:#0d1220b8;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.09);box-shadow:0 28px 70px -12px #000c,0 1px #ffffff1a inset;overflow:hidden}.card-top-glow[data-v-70f12f61]{position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(251,191,36,.75),transparent)}.brand-header[data-v-70f12f61]{text-align:center;margin-bottom:32px}.logo-mark[data-v-70f12f61]{width:46px;height:46px;margin:0 auto 16px;border-radius:14px;background:linear-gradient(145deg,#f59e0b3d,#f59e0b0f);border:1px solid rgba(245,158,11,.38);color:#fbbf24;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px #f59e0b33}.brand-header h1[data-v-70f12f61]{margin:0;font-size:19px;font-weight:800;letter-spacing:2.2px;color:#f8fafc}.brand-header p[data-v-70f12f61]{margin:6px 0 0;font-size:13px;color:#64748b;font-weight:500}.login-form[data-v-70f12f61]{display:flex;flex-direction:column;gap:14px}.input-item[data-v-70f12f61]{display:flex;align-items:center;gap:11px;height:46px;padding:0 15px;border-radius:12px;background:#060911d1;border:1px solid rgba(255,255,255,.08);transition:all .2s ease}.input-item.active[data-v-70f12f61]{border-color:#f59e0ba6;background:#080c16f2;box-shadow:0 0 0 3px #f59e0b21}.item-icon[data-v-70f12f61]{color:#475569;flex-shrink:0;transition:color .2s ease}.input-item.active .item-icon[data-v-70f12f61]{color:#fbbf24}.input-item input[data-v-70f12f61]{flex:1;height:100%;background:transparent;border:none;outline:none;color:#f1f5f9;font-size:14px;font-weight:500}.input-item input[data-v-70f12f61]::placeholder{color:#475569}.eye-toggle[data-v-70f12f61]{background:transparent;color:#475569;display:flex;align-items:center;justify-content:center;padding:4px;transition:color .15s}.eye-toggle[data-v-70f12f61]:hover{color:#cbd5e1}.login-btn[data-v-70f12f61]{margin-top:8px;height:46px;border-radius:12px;background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#090d16;font-size:14px;font-weight:800;letter-spacing:1px;box-shadow:0 1px #ffffff59 inset,0 10px 24px -6px #f59e0b73;transition:all .2s ease}.login-btn[data-v-70f12f61]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 1px #fff6 inset,0 14px 28px -6px #f59e0b99}.login-btn[data-v-70f12f61]:active:not(:disabled){transform:translateY(0)}.login-btn[data-v-70f12f61]:disabled{opacity:.6;cursor:not-allowed}.filter-card[data-v-f9f443fc]{padding:12px 16px}.date-filter-bar[data-v-f9f443fc]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.preset-group[data-v-f9f443fc],.custom-date-group[data-v-f9f443fc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.date-lbl[data-v-f9f443fc],.date-sep[data-v-f9f443fc]{font-size:12px;color:#94a3b8;font-weight:700}.date-input[data-v-f9f443fc]{width:150px;color-scheme:dark}.game-stats-grid[data-v-f9f443fc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.game-stat-box[data-v-f9f443fc]{background:#141c30;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px}.gs-title[data-v-f9f443fc]{display:flex;justify-content:space-between;font-size:14px;font-weight:800;margin-bottom:10px;color:#fbbf24}.gs-orders[data-v-f9f443fc]{font-size:11px;color:#94a3b8}.gs-rows[data-v-f9f443fc]{display:flex;flex-direction:column;gap:6px;font-size:12px}.gs-row[data-v-f9f443fc]{display:flex;justify-content:space-between}.gs-row.profit-line[data-v-f9f443fc]{padding-top:6px;border-top:1px dashed rgba(255,255,255,.08);font-size:13px}.phase-tag[data-v-149ebabf]{font-size:11px;font-weight:800;padding:3px 9px;border-radius:6px;background:#1e293b}.phase-tag.flying[data-v-149ebabf]{background:#f59e0b33;color:#fbbf24}.phase-tag.crashed[data-v-149ebabf]{background:#f43f5e33;color:#fb7185}.phase-tag.countdown[data-v-149ebabf]{background:#3b82f633;color:#60a5fa}.live-mult-badge[data-v-149ebabf],.target-mult-badge[data-v-149ebabf]{font-size:12px;padding:4px 10px;border-radius:8px;background:#161f36;border:1px solid rgba(255,255,255,.08)}.target-mult-badge[data-v-149ebabf]{border-color:#f43f5e66;color:#fda4af}.control-grid-2col[data-v-149ebabf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.control-col[data-v-149ebabf]{display:flex;flex-direction:column;gap:12px}.algo-modes-list[data-v-149ebabf]{display:flex;flex-direction:column;gap:10px}.wingo-mode-explain-grid[data-v-149ebabf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;margin-bottom:14px}.algo-card[data-v-149ebabf]{background:#141c30;border:1px solid rgba(255,255,255,.06);border-radius:11px;padding:12px 14px;cursor:pointer;transition:all .2s ease}.algo-card[data-v-149ebabf]:hover{border-color:#f59e0b59}.algo-card.active[data-v-149ebabf]{border-color:#f59e0b;background:#f59e0b14;box-shadow:0 4px 16px #00000040}.algo-card-head[data-v-149ebabf]{display:flex;align-items:center;justify-content:space-between;gap:8px}.mode-active-pill[data-v-149ebabf]{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;flex-shrink:0}.mode-active-pill.amber[data-v-149ebabf]{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.45)}.mode-active-pill.rose[data-v-149ebabf]{background:#f43f5e33;color:#fb7185;border:1px solid rgba(244,63,94,.45)}.mode-active-pill.emerald[data-v-149ebabf]{background:#10b98133;color:#34d399;border:1px solid rgba(16,185,129,.45)}.algo-title[data-v-149ebabf]{font-size:13px;font-weight:800}.algo-desc[data-v-149ebabf]{font-size:11px;color:#cbd5e1;margin-top:5px;line-height:1.45}.algo-rules-list[data-v-149ebabf]{margin:6px 0 0;padding-left:16px;display:flex;flex-direction:column;gap:4px;font-size:11px;color:#94a3b8;line-height:1.45}.algo-rules-list b[data-v-149ebabf]{color:#e2e8f0}.algo-rules-list code[data-v-149ebabf]{font-family:Outfit,monospace;font-size:10.5px;padding:1px 5px;border-radius:4px;background:#0f172abf;color:#fbbf24;border:1px solid rgba(255,255,255,.08)}.payout-ratio-bar[data-v-149ebabf]{margin-top:10px;padding-top:9px;border-top:1px dashed rgba(255,255,255,.1);display:flex;flex-direction:column;gap:7px;cursor:default}.pr-label[data-v-149ebabf]{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;color:#e2e8f0}.pr-controls[data-v-149ebabf]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pr-chip[data-v-149ebabf]{padding:4px 8px;border-radius:6px;background:#0b101d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;font-size:11px;font-weight:800;cursor:pointer;transition:all .15s ease}.pr-chip[data-v-149ebabf]:hover{border-color:#f59e0b73;color:#f8fafc}.pr-chip.active[data-v-149ebabf]{background:#f59e0b38;border-color:#f59e0b;color:#fbbf24}.pr-input-group[data-v-149ebabf]{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.pr-num-input[data-v-149ebabf]{width:56px;height:26px;border-radius:6px;background:#0b101d;border:1px solid rgba(255,255,255,.14);color:#fbbf24;font-size:12px;font-weight:800;text-align:center}.pr-unit[data-v-149ebabf]{font-size:11px;color:#94a3b8;font-weight:700}.pr-save-btn[data-v-149ebabf]{height:26px;padding:0 10px;border-radius:6px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#0f172a;font-size:11px;font-weight:800;cursor:pointer}.force-crash-panel[data-v-149ebabf],.live-real-bets-box[data-v-149ebabf]{background:#141c30;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}.fc-header[data-v-149ebabf],.lrb-title[data-v-149ebabf]{display:flex;justify-content:space-between;font-size:12px;font-weight:700}.fc-quick-btns[data-v-149ebabf]{display:flex;flex-wrap:wrap;gap:6px}.fc-btn[data-v-149ebabf]{flex:1;min-width:72px;padding:7px 8px;border-radius:8px;background:#0b101d;color:#e2e8f0;font-size:11px;font-weight:800;border:1px solid rgba(255,255,255,.1)}.fc-btn.rose[data-v-149ebabf]{background:#8813378c;color:#fda4af;border-color:#f43f5e66}.fc-btn.indigo[data-v-149ebabf]{background:#312e818c;color:#a5b4fc}.fc-btn.amber[data-v-149ebabf]{background:#78350f8c;color:#fde68a}.fc-custom-row[data-v-149ebabf]{display:flex;gap:8px}.lrb-list[data-v-149ebabf]{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto}.lrb-item[data-v-149ebabf]{display:flex;justify-content:space-between;font-size:12px;padding:6px 10px;background:#0b101d;border-radius:8px}.wingo-room-card[data-v-149ebabf]{background:#141c30;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:12px}.wr-head[data-v-149ebabf]{display:flex;justify-content:space-between;align-items:flex-start}.wr-head h4[data-v-149ebabf]{margin:0 0 4px}.cd-badge[data-v-149ebabf]{font-family:Outfit,monospace;font-size:15px;font-weight:900;color:#34d399}.cd-badge.frozen[data-v-149ebabf]{color:#fb7185}.pool-tag[data-v-149ebabf]{font-size:11px;margin-top:3px}.wr-breakdown[data-v-149ebabf]{display:flex;flex-wrap:wrap;gap:6px}.bd-chip[data-v-149ebabf]{font-size:11px;font-weight:700;padding:3px 9px;border-radius:6px;background:#0b101d}.bd-chip.green[data-v-149ebabf]{color:#34d399;border:1px solid rgba(16,185,129,.3)}.bd-chip.violet[data-v-149ebabf]{color:#c084fc;border:1px solid rgba(168,85,247,.3)}.bd-chip.red[data-v-149ebabf]{color:#fb7185;border:1px solid rgba(244,63,94,.3)}.bd-chip.amber[data-v-149ebabf]{color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.bd-chip.blue[data-v-149ebabf]{color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.wr-preset-label[data-v-149ebabf]{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8}.wr-num-grid[data-v-149ebabf]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.wr-num-btn[data-v-149ebabf]{background:#0b101d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:6px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;color:#e2e8f0}.wr-num-btn.locked[data-v-149ebabf]{background:#f59e0b38;border-color:#f59e0b;box-shadow:0 0 12px #f59e0b59}.n-ball[data-v-149ebabf]{font-size:14px;font-weight:900;color:#fbbf24}.n-pay[data-v-149ebabf]{font-size:10px;color:#94a3b8}@media(max-width:768px){.bots-control-box[data-v-149ebabf]{flex-direction:column;align-items:stretch}.fc-custom-row[data-v-149ebabf]{flex-direction:column}.wr-preset-label[data-v-149ebabf]{flex-direction:column;gap:4px}}.app-loading[data-v-4f495c42]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;-webkit-user-select:none;user-select:none;z-index:40}.app-loading.mode-overlay[data-v-4f495c42]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#090d18a6}.app-loading.mode-overlay.with-blur[data-v-4f495c42]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.app-loading.mode-inline[data-v-4f495c42]{position:relative;padding:36px 20px;width:100%}.app-loading.mode-fullscreen[data-v-4f495c42]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;background:#060912b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.spinner-box[data-v-4f495c42]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.orbit-ring[data-v-4f495c42]{position:absolute;border-radius:50%}.orbit-ring.outer[data-v-4f495c42]{top:0;right:0;bottom:0;left:0;border:2px solid rgba(245,158,11,.15);border-top-color:#fbbf24;border-right-color:#f59e0b;animation:orbitSpin-4f495c42 .85s cubic-bezier(.5,.15,.5,.85) infinite}.orbit-ring.inner[data-v-4f495c42]{top:6px;right:6px;bottom:6px;left:6px;border:2px solid rgba(225,29,72,.15);border-bottom-color:#fb7185;animation:orbitSpinReverse-4f495c42 1.1s linear infinite}.orbit-core[data-v-4f495c42]{width:6px;height:6px;border-radius:50%;background:#fbbf24;box-shadow:0 0 10px #f59e0b;animation:corePulse-4f495c42 1.2s ease-in-out infinite alternate}.loading-text[data-v-4f495c42]{font-size:12px;font-weight:700;letter-spacing:.5px;color:#cbd5e1}@keyframes orbitSpin-4f495c42{to{transform:rotate(360deg)}}@keyframes orbitSpinReverse-4f495c42{to{transform:rotate(-360deg)}}@keyframes corePulse-4f495c42{0%{transform:scale(.75);opacity:.6}to{transform:scale(1.2);opacity:1}}.data-table-container[data-v-76b8fdd9]{position:relative;min-height:120px}.dt-pagination-bar[data-v-76b8fdd9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 4px;margin-top:8px;border-top:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.dt-page-info[data-v-76b8fdd9]{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.dt-sep[data-v-76b8fdd9]{color:#475569}.dt-page-controls[data-v-76b8fdd9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dt-size-select[data-v-76b8fdd9]{background:#13192b;color:#e2e8f0;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:5px 10px;font-size:12px;font-weight:700;outline:none;cursor:pointer}.dt-size-select[data-v-76b8fdd9]:focus{border-color:#f59e0b}.dt-btn-group[data-v-76b8fdd9]{display:flex;align-items:center;gap:4px}.dt-page-btn[data-v-76b8fdd9]{min-width:28px;height:28px;padding:0 7px;border-radius:7px;background:#13192b;color:#cbd5e1;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}.dt-page-btn[data-v-76b8fdd9]:hover:not(:disabled){background:#1e293b;color:#fbbf24;border-color:#f59e0b59}.dt-page-btn.active[data-v-76b8fdd9]{background:linear-gradient(135deg,#f59e0b40,#e11d4840);color:#fbbf24;border-color:#f59e0b73}.dt-page-btn[data-v-76b8fdd9]:disabled{opacity:.38;cursor:not-allowed}.status-tag.amber[data-v-be415431]{background:#f59e0b33;color:#fbbf24}.status-tag.rose[data-v-be415431]{background:#f43f5e33;color:#fb7185}.status-tag.emerald[data-v-be415431]{background:#10b98133;color:#34d399}.status-tag.blue[data-v-be415431]{background:#3b82f633;color:#60a5fa}.base-select-wrap[data-v-c3de2e27]{position:relative;display:inline-flex;min-width:145px}.base-select-wrap.block[data-v-c3de2e27]{display:flex;width:100%}.base-select-trigger[data-v-c3de2e27]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:9px;background:#090d18;border:1px solid rgba(255,255,255,.12);color:#f1f5f9;font-size:12px;font-weight:600;transition:all .18s ease}.base-select-trigger[data-v-c3de2e27]:hover:not(:disabled){border-color:#f59e0b61;background:#0d1323}.base-select-wrap.open .base-select-trigger[data-v-c3de2e27]{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b24;background:#0d1323}.bs-label[data-v-c3de2e27]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-label.placeholder[data-v-c3de2e27]{color:#64748b}.bs-arrow[data-v-c3de2e27]{color:#94a3b8;flex-shrink:0;transition:transform .2s cubic-bezier(.22,1,.36,1),color .18s ease}.bs-arrow.rotated[data-v-c3de2e27]{transform:rotate(180deg);color:#fbbf24}.base-select-menu[data-v-c3de2e27]{position:fixed;z-index:400;background:#0f1526f5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);border-radius:11px;padding:5px;box-shadow:0 16px 36px -6px #000000bf,0 0 0 1px #f59e0b14;display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.bs-option[data-v-c3de2e27]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:7px;background:transparent;color:#cbd5e1;font-size:12px;font-weight:600;text-align:left;transition:all .14s ease}.bs-option[data-v-c3de2e27]:hover{background:#ffffff0f;color:#fff}.bs-option.selected[data-v-c3de2e27]{background:#f59e0b26;color:#fbbf24;font-weight:800}.bs-check[data-v-c3de2e27]{color:#fbbf24;flex-shrink:0}.select-drop-enter-active[data-v-c3de2e27],.select-drop-leave-active[data-v-c3de2e27]{transition:opacity .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);transform-origin:top center}.select-drop-enter-from[data-v-c3de2e27],.select-drop-leave-to[data-v-c3de2e27]{opacity:0;transform:translateY(-6px) scale(.97)}.sub-tabs-bar[data-v-13af7b7d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.finance-config-grid[data-v-13af7b7d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px}.fee-config-card[data-v-13af7b7d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding:14px 18px;background:#0f172ab8;border:1px solid rgba(245,158,11,.22);border-radius:12px}.badge-emerald[data-v-13af7b7d]{color:#34d399!important;background:#10b98124!important;border-color:#10b9814d!important}.fee-config-left[data-v-13af7b7d]{display:flex;flex-direction:column;gap:4px}.fee-config-title[data-v-13af7b7d]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#f8fafc}.fee-current-badge[data-v-13af7b7d]{font-size:11px;font-weight:600;color:#fbbf24;background:#f59e0b24;border:1px solid rgba(245,158,11,.3);padding:2px 8px;border-radius:999px}.fee-config-desc[data-v-13af7b7d]{margin:0;font-size:12px;color:#94a3b8}.fee-config-controls[data-v-13af7b7d]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fee-presets[data-v-13af7b7d]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.fee-chip[data-v-13af7b7d]{background:#1e293bd9;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;font-size:12px;font-weight:600;padding:5px 10px;border-radius:7px;cursor:pointer;transition:all .18s ease}.fee-chip[data-v-13af7b7d]:hover{border-color:#f59e0b80;color:#f8fafc}.fee-chip.active[data-v-13af7b7d]{background:#f59e0b2e;border-color:#f59e0b;color:#fbbf24}.fee-custom-input[data-v-13af7b7d]{display:flex;align-items:center;gap:6px}.fee-number-input[data-v-13af7b7d]{width:82px;text-align:center;font-weight:700}.fee-unit[data-v-13af7b7d]{font-size:13px;font-weight:700;color:#94a3b8}.channel-pill[data-v-3280361d]{display:inline-flex;align-items:center;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:800}.channel-pill.vf[data-v-3280361d]{background:#e11d4829;color:#fda4af;border:1px solid rgba(225,29,72,.3)}.channel-pill.or[data-v-3280361d]{background:#f59e0b29;color:#fde68a;border:1px solid rgba(245,158,11,.3)}.channel-pill.usdt[data-v-3280361d]{background:#26a17b2e;color:#6ee7b7;border:1px solid rgba(38,161,123,.4)}.active-switch-row[data-v-3280361d]{display:flex;align-items:center;gap:8px;font-size:12px;color:#fbbf24;font-weight:700;padding:8px 10px;border-radius:9px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);cursor:pointer}.phone-link[data-v-0c14dfcc]{background:transparent;border:none;color:#38bdf8;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.phone-link[data-v-0c14dfcc]:hover{color:#fbbf24}.btn-blue[data-v-0c14dfcc]{background:#38bdf829;color:#38bdf8;border:1px solid rgba(56,189,248,.35)}.btn-blue[data-v-0c14dfcc]:hover{background:#38bdf842}.detail-top-card[data-v-1db67a12]{background:#0c101d;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.dt-left[data-v-1db67a12]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.back-btn[data-v-1db67a12]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9px;background:#161e31;color:#cbd5e1;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .15s}.back-btn[data-v-1db67a12]:hover{background:#1e293b;color:#fbbf24}.user-identity[data-v-1db67a12]{display:flex;align-items:center;gap:12px}.uid-avatar[data-v-1db67a12]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#f59e0b33,#e11d4833);border:1px solid rgba(245,158,11,.35);color:#fbbf24;display:flex;align-items:center;justify-content:center}.uid-meta[data-v-1db67a12]{display:flex;flex-direction:column;gap:4px}.uid-phone-row[data-v-1db67a12]{display:flex;align-items:center;gap:8px}.uid-phone[data-v-1db67a12]{font-size:18px;font-weight:900;color:#fff}.uid-sub-row[data-v-1db67a12]{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8;flex-wrap:wrap}.dt-actions[data-v-1db67a12]{display:flex;align-items:center;gap:10px}.btn-icon-inline[data-v-1db67a12]{display:inline-flex;align-items:center;gap:6px}.btn-rose-outline[data-v-1db67a12]{background:#f43f5e1f;color:#fb7185;border:1px solid rgba(244,63,94,.32)}.btn-emerald-outline[data-v-1db67a12]{background:#10b9811f;color:#34d399;border:1px solid rgba(16,185,129,.32)}.kpi-grid-6[data-v-1db67a12]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px}.kpi-box[data-v-1db67a12]{background:#0c101d;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.kpi-head[data-v-1db67a12]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#94a3b8}.kpi-val[data-v-1db67a12]{font-size:20px;font-weight:900;color:#f8fafc}.kpi-foot[data-v-1db67a12]{font-size:11px;color:#64748b}.sub-tabs-bar[data-v-1db67a12]{display:flex;align-items:center;gap:8px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07);overflow-x:auto}.sub-tab-btn[data-v-1db67a12]{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:10px;background:#13192b;color:#94a3b8;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.06);cursor:pointer;white-space:nowrap;transition:all .15s}.sub-tab-btn[data-v-1db67a12]:hover{color:#e2e8f0;background:#1a2238}.sub-tab-btn.active[data-v-1db67a12]{background:linear-gradient(135deg,#f59e0b33,#e11d4833);color:#fbbf24;border-color:#f59e0b66}.tab-count[data-v-1db67a12]{background:#ffffff14;color:#cbd5e1;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px}.sub-tab-btn.active .tab-count[data-v-1db67a12]{background:#f59e0b40;color:#fbbf24}.phone-link[data-v-1db67a12]{background:transparent;border:none;color:#38bdf8;padding:0;cursor:pointer;text-decoration:underline}.text-sky[data-v-1db67a12]{color:#38bdf8}@media(max-width:1280px){.kpi-grid-6[data-v-1db67a12]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.kpi-grid-6[data-v-1db67a12]{grid-template-columns:repeat(2,1fr)}}.perm-tags[data-v-accbb1f7]{display:flex;flex-wrap:wrap;gap:4px}.perm-chip[data-v-accbb1f7]{font-size:10px;padding:2px 6px;border-radius:4px;background:#161f36;color:#cbd5e1;border:1px solid rgba(255,255,255,.08)}.perm-checkbox-grid[data-v-accbb1f7]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:10px;background:#090d18;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.perm-check-item[data-v-accbb1f7]{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.user-cell[data-v-23e23dd5]{display:flex;flex-direction:column;gap:2px}.guest-tag[data-v-23e23dd5]{color:#94a3b8;font-size:12px}.device-cell[data-v-23e23dd5]{display:flex;flex-direction:column;gap:2px;font-size:12px}.cat-badge[data-v-23e23dd5]{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:800}.cat-promo[data-v-23e23dd5]{background:#f59e0b29;color:#fbbf24}.cat-auth[data-v-23e23dd5]{background:#3b82f629;color:#60a5fa}.cat-wallet[data-v-23e23dd5]{background:#10b98129;color:#34d399}.cat-game[data-v-23e23dd5]{background:#a855f729;color:#c084fc}.cat-page_view[data-v-23e23dd5]{background:#94a3b824;color:#cbd5e1}.action-code[data-v-23e23dd5]{font-size:12px;font-weight:700;color:#e2e8f0}.detail-text[data-v-23e23dd5]{color:#f8fafc;font-size:13px}.btn-icon-inline[data-v-ae1abbfd]{display:inline-flex;align-items:center;gap:6px}.contact-link[data-v-ae1abbfd]{display:inline-flex;align-items:center;gap:4px;color:#38bdf8;text-decoration:none}.contact-link[data-v-ae1abbfd]:hover{text-decoration:underline}.weight-pill[data-v-ae1abbfd]{display:inline-block;padding:2px 8px;border-radius:6px;background:#f59e0b24;border:1px solid rgba(245,158,11,.3);color:#fbbf24;font-size:11px;font-weight:800}.form-grid-2[data-v-ae1abbfd]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.form-grid-2[data-v-ae1abbfd]{grid-template-columns:1fr}}.confirm-card[data-v-6bd7aff0]{max-width:400px;padding:24px;gap:20px;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px #000000bf,0 1px #ffffff14 inset}.confirm-header[data-v-6bd7aff0]{display:flex;align-items:flex-start;gap:14px}.confirm-icon-box[data-v-6bd7aff0]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.confirm-icon-box.warning[data-v-6bd7aff0]{background:#f59e0b29;border:1px solid rgba(245,158,11,.35);color:#fbbf24}.confirm-icon-box.danger[data-v-6bd7aff0]{background:#e11d4829;border:1px solid rgba(225,29,72,.35);color:#fb7185}.confirm-icon-box.info[data-v-6bd7aff0]{background:#3b82f629;border:1px solid rgba(59,130,246,.35);color:#60a5fa}.confirm-text-wrap[data-v-6bd7aff0]{flex:1;min-width:0}.confirm-title[data-v-6bd7aff0]{margin:0 0 6px;font-size:16px;font-weight:800;color:#f8fafc}.confirm-msg[data-v-6bd7aff0]{margin:0;font-size:13px;line-height:1.6;color:#94a3b8}.confirm-btns[data-v-6bd7aff0]{margin-top:2px}.admin-toast[data-v-7ccc1c7c]{position:fixed;top:18px;right:24px;z-index:9999;padding:10px 18px;border-radius:10px;font-size:13px;font-weight:800;box-shadow:0 10px 30px #00000080}.admin-toast.success[data-v-7ccc1c7c]{background:#10b981;color:#052e16}.admin-toast.error[data-v-7ccc1c7c]{background:#e11d48;color:#fff}.admin-toast.warning[data-v-7ccc1c7c]{background:#f59e0b;color:#0f172a}*{box-sizing:border-box}body{margin:0;background:#070a12;color:#f1f5f9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}button{cursor:pointer;border:none;outline:none;font-family:inherit}.tab-panel{display:flex;flex-direction:column;gap:18px}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.kpi-card{background:#0f1526;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:16px 18px}.kpi-card.clickable{cursor:pointer}.kpi-head{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#94a3b8;font-weight:700}.kpi-val{font-family:Outfit,monospace;font-size:26px;font-weight:900;margin:8px 0 6px}.kpi-foot{font-size:11px;color:#64748b}.section-card{background:#0f1526;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px 20px}.section-card.highlight-amber{border-color:#f59e0b4d}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.section-head h3{margin:0;font-size:15px}.sh-left,.sh-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sub-tabs{display:flex;gap:8px;flex-wrap:wrap}.sub-tab-btn{padding:9px 16px;border-radius:10px;background:#0f1526;color:#94a3b8;font-size:13px;font-weight:800;border:1px solid rgba(255,255,255,.07)}.sub-tab-btn.active{background:#f59e0b;color:#0f172a;border-color:transparent}.filter-bar,.add-acc-inline{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-input,.admin-select{background:#090d18;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:8px 12px;color:#fff;font-size:12px;outline:none}.action-btn{padding:8px 14px;border-radius:9px;font-size:12px;font-weight:800;white-space:nowrap}.btn-amber{background:#f59e0b;color:#0f172a}.btn-emerald{background:#10b981;color:#052e16}.btn-rose{background:#e11d48;color:#fff}.btn-slate{background:#1e293b;color:#cbd5e1}.table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:12px}.admin-table th{text-align:left;padding:10px 12px;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.admin-table td{padding:11px 12px;border-bottom:1px solid rgba(255,255,255,.05);white-space:nowrap}.empty-td,.empty-mini{text-align:center;color:#64748b;padding:24px;font-size:12px}.status-tag{font-size:10px;font-weight:800;padding:2px 7px;border-radius:5px;text-transform:uppercase}.status-tag.pending{background:#f59e0b2e;color:#fbbf24}.status-tag.success,.status-tag.won{background:#10b9812e;color:#34d399}.status-tag.failed,.status-tag.rejected,.status-tag.lost{background:#f43f5e2e;color:#fb7185}.row-actions{display:flex;gap:6px}.btn-xs{padding:4px 9px;border-radius:6px;font-size:11px;font-weight:800}.admin-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:200}.admin-modal-card{background:#11182b;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:22px;width:92%;max-width:420px;display:flex;flex-direction:column;gap:14px}.form-row{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#cbd5e1}.modal-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.mono{font-family:Outfit,monospace}.bold{font-weight:800}.text-amber{color:#fbbf24}.text-emerald{color:#34d399}.text-rose{color:#fb7185}.text-blue{color:#60a5fa}.text-slate{color:#64748b}.head-with-icon{display:inline-flex;align-items:center;gap:8px}.btn-icon-inline{display:inline-flex;align-items:center;gap:5px}@media(max-width:768px){.tab-panel{gap:12px}.kpi-grid{grid-template-columns:repeat(2,1fr);gap:10px}.kpi-card{padding:12px 14px}.kpi-val{font-size:20px}.section-card{padding:14px;border-radius:12px}.section-head{gap:8px;margin-bottom:12px;padding-bottom:10px}.filter-bar{width:100%}.filter-bar .admin-input,.filter-bar .base-select-wrap{flex:1 1 135px}.sub-tab-btn{padding:8px 12px;font-size:12px}.admin-modal-card{padding:18px 16px;width:94%}}@media(max-width:480px){.kpi-grid{grid-template-columns:1fr}}.page-fade-slide-enter-active{transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.page-fade-slide-leave-active{transition:opacity .16s cubic-bezier(.4,0,1,1),transform .16s cubic-bezier(.4,0,1,1)}.page-fade-slide-enter-from{opacity:0;transform:translateY(10px) scale(.992)}.page-fade-slide-leave-to{opacity:0;transform:translateY(-6px) scale(.995)}.fade-scale-enter-active,.fade-scale-leave-active{transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.fade-scale-enter-from{opacity:0;transform:translateY(6px) scale(.99)}.fade-scale-leave-to{opacity:0;transform:translateY(-4px) scale(.99)}.modal-pop-enter-active{transition:opacity .22s ease-out}.modal-pop-leave-active{transition:opacity .18s ease-in}.modal-pop-enter-from,.modal-pop-leave-to{opacity:0}.modal-pop-enter-active .admin-modal-card{animation:modalSpringIn .26s cubic-bezier(.34,1.56,.64,1) forwards}.modal-pop-leave-active .admin-modal-card{animation:modalSpringOut .18s cubic-bezier(.4,0,1,1) forwards}@keyframes modalSpringIn{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modalSpringOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.94) translateY(8px)}}.toast-slide-enter-active{transition:all .28s cubic-bezier(.34,1.56,.64,1)}.toast-slide-leave-active{transition:all .2s ease-in}.toast-slide-enter-from{opacity:0;transform:translateY(-18px) scale(.92)}.toast-slide-leave-to{opacity:0;transform:translate(24px) scale(.95)}button,.nav-btn,.action-btn,.btn-xs,.sub-tab-btn,.fc-btn,.wr-num-btn{transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease}button:hover:not(:disabled),.action-btn:hover:not(:disabled),.btn-xs:hover:not(:disabled),.sub-tab-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}button:active:not(:disabled),.nav-btn:active,.action-btn:active:not(:disabled),.btn-xs:active:not(:disabled),.sub-tab-btn:active:not(:disabled),.fc-btn:active:not(:disabled),.wr-num-btn:active:not(:disabled){transform:scale(.95)}.agy-click-ripple{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.32) 0%,rgba(251,191,36,.12) 70%,transparent 100%);transform:scale(0);pointer-events:none;animation:agyRippleWave .52s cubic-bezier(.22,1,.36,1) forwards}@keyframes agyRippleWave{to{transform:scale(1);opacity:0}}.kpi-card,.game-stat-box,.wingo-room-card,.algo-card{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.kpi-card:hover,.game-stat-box:hover{transform:translateY(-2px);border-color:#f59e0b47;box-shadow:0 12px 28px -10px #0000008c}.admin-table tbody tr{transition:background-color .15s ease}.admin-table tbody tr:hover{background-color:#ffffff08}.refresh-btn.spinning svg{animation:spin360 .65s linear infinite}.btn-spinner{width:13px;height:13px;border-radius:50%;border:2px solid rgba(9,13,22,.25);border-top-color:currentColor;animation:spin360 .65s linear infinite;display:inline-block;flex-shrink:0}.v-loading-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;border-radius:inherit;background:#090d18a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;animation:fadeInMask .18s ease-out}.v-loading-spinner{position:relative;width:34px;height:34px}.v-ring-outer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(245,158,11,.18);border-top-color:#fbbf24;animation:spin360 .8s linear infinite}.v-ring-inner{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:2px solid rgba(225,29,72,.18);border-bottom-color:#fb7185;animation:spin360 1.1s linear infinite reverse}.v-loading-label{font-size:12px;font-weight:700;color:#cbd5e1}@keyframes fadeInMask{0%{opacity:0}to{opacity:1}}@keyframes spin360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
