.blob[data-v-61690afb]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;animation:float-61690afb 20s infinite ease-in-out alternate}.blob-1[data-v-61690afb]{top:-10%;left:-10%;width:50vw;height:50vw;background:#4c1d95;animation-delay:0s}.blob-2[data-v-61690afb]{bottom:-10%;right:-10%;width:60vw;height:60vw;background:#312e81;animation-delay:-5s}.blob-3[data-v-61690afb]{top:20%;right:20%;width:40vw;height:40vw;background:#be185d;opacity:.4;animation-delay:-10s}.blob-4[data-v-61690afb]{bottom:20%;left:20%;width:35vw;height:35vw;background:#0e7490;opacity:.4;animation-delay:-15s}@keyframes float-61690afb{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.top-banner[data-v-1948d535]{height:70px;background:#1e1b4bf2;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0;z-index:200}.banner-left[data-v-1948d535]{display:flex;align-items:center;gap:16px}.banner-right[data-v-1948d535]{margin-left:auto;display:flex;align-items:center;gap:16px}.logout-btn[data-v-1948d535]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#fca5a5;cursor:pointer;font-size:.75rem;font-weight:600;padding:6px 16px;border-radius:20px;transition:all .2s}.logout-btn[data-v-1948d535]:hover{background:#ef444433;color:#fecaca;border-color:#ef44444d}.bind-btn[data-v-1948d535]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid transparent}.bind-btn.discord[data-v-1948d535]{background:#5865f2;color:#fff}.bind-btn.discord[data-v-1948d535]:hover{background:#4752c4}.bind-btn.app[data-v-1948d535]{background:#ffffff1a;color:#cbd5e1;border-color:#ffffff1a}.bind-btn.app[data-v-1948d535]:hover{background:#fff3;color:#fff}.user-level-wrapper[data-v-1948d535]{position:relative;cursor:pointer}.user-level[data-v-1948d535]{display:flex;align-items:center;gap:8px;padding:4px 12px;background:linear-gradient(135deg,#8b5cf6,#4338ca);border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:.875rem;color:#fff;transition:all .2s}.user-level-wrapper:hover .user-level[data-v-1948d535]{background:#fff3;transform:translateY(-1px)}.level-icon[data-v-1948d535]{font-size:1rem}.level-dropdown[data-v-1948d535]{position:absolute;top:100%;right:0;width:280px;background:#1e293bf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;box-shadow:0 10px 25px #00000080;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease;z-index:100;margin-top:12px}.user-level-wrapper:hover .level-dropdown[data-v-1948d535]{opacity:1;visibility:visible;transform:translateY(0)}.level-dropdown[data-v-1948d535]:before{content:"";position:absolute;top:-6px;right:20px;width:12px;height:12px;background:#1e293bf2;border-left:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);transform:rotate(45deg)}.level-dropdown-header[data-v-1948d535]{display:flex;flex-direction:column;align-items:center;margin-bottom:12px;text-align:center}.level-icon-large[data-v-1948d535]{font-size:2.5rem;margin-bottom:8px}.level-title[data-v-1948d535]{font-size:1.25rem;font-weight:600;color:#fff}.level-desc[data-v-1948d535]{font-size:.875rem;color:#94a3b8;margin-bottom:16px;line-height:1.5;text-align:center}.primary-btn[data-v-1948d535]{background:linear-gradient(135deg,#8b5cf6,#4338ca);border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;width:100%}.primary-btn[data-v-1948d535]:hover{opacity:.9}@media(max-width:768px){.top-banner[data-v-1948d535]{padding:0 16px}.bind-btn[data-v-1948d535]{padding:6px;gap:0}.bind-btn span[data-v-1948d535]:not(.icon){display:none}}.sidebar[data-v-906c636f]{width:280px;background:#1e1b4bcc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;padding:24px 16px;flex-shrink:0;z-index:100}.sidebar-header[data-v-906c636f]{display:flex;align-items:center;gap:12px;padding:0 12px 24px;margin-bottom:12px}.logo-icon[data-v-906c636f]{width:40px;height:40px;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;box-shadow:0 4px 12px #f59e0b4d}.logo-text[data-v-906c636f]{font-size:1.125rem;font-weight:700;color:#fff;line-height:1.2;white-space:nowrap}.sidebar-profile[data-v-906c636f]{display:flex;flex-direction:column;align-items:center;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.05)}.profile-avatar[data-v-906c636f]{width:72px;height:72px;border-radius:24px;background:linear-gradient(135deg,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fff;margin-bottom:16px;box-shadow:0 8px 20px #6366f14d;position:relative}.profile-status[data-v-906c636f]{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;background-color:#10b981;border:4px solid #1e1b4b;border-radius:50%}.profile-name[data-v-906c636f]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:4px}.profile-role[data-v-906c636f]{font-size:.875rem;color:#94a3b8;margin-bottom:16px}.profile-action-btn[data-v-906c636f]{background:#ffffff1a;border:none;color:#cbd5e1;padding:8px 20px;border-radius:8px;font-size:.875rem;cursor:pointer;transition:all .2s;width:100%}.profile-action-btn[data-v-906c636f]:hover{background:#fff3;color:#fff}.nav-menu[data-v-906c636f]{flex:1;overflow-y:auto}.nav-item[data-v-906c636f]{display:flex;align-items:center;justify-content:center;padding:16px 20px;color:#cbd5e1;text-decoration:none;gap:12px;font-weight:500;transition:all .2s;border-radius:16px;margin-bottom:8px}.nav-item[data-v-906c636f]:hover{background:#ffffff0d;color:#fff;transform:translate(4px)}.nav-item.active[data-v-906c636f]{background:linear-gradient(90deg,#8b5cf633,#4338ca33);border:1px solid rgba(139,92,246,.5);color:#fff;box-shadow:0 0 15px #8b5cf64d;font-weight:700}.nav-item .icon[data-v-906c636f]{font-size:1.5rem}@media(max-width:768px){.sidebar[data-v-906c636f]{display:none}}.bottom-nav[data-v-5201f10b]{display:none;position:fixed;bottom:0;left:0;width:100%;height:64px;background:#1e1b4bf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.05);z-index:100;justify-content:space-around;align-items:center;padding-bottom:env(safe-area-inset-bottom)}.bottom-nav-item[data-v-5201f10b]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;text-decoration:none;font-size:.75rem;gap:4px;width:100%;height:100%}.bottom-nav-item.active[data-v-5201f10b]{color:#fff}.bottom-nav-item .icon[data-v-5201f10b]{font-size:1.25rem}@media(max-width:768px){.bottom-nav[data-v-5201f10b]{display:flex}}.app[data-v-a482635f]{display:flex;flex-direction:row;height:100vh;overflow:hidden;color:#f8fafc;font-family:Inter,sans-serif}.content-wrapper[data-v-a482635f]{display:flex;flex-direction:column;flex:1;overflow:hidden;position:relative}.main-content[data-v-a482635f]{flex:1;overflow-y:auto;padding:24px 32px 32px}@media(max-width:768px){.main-content[data-v-a482635f]{padding:24px 16px 80px}}.card[data-v-dfe66ab0]{background:linear-gradient(180deg,#1e293bb3,#0f172ae6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:12px;box-shadow:0 8px 32px #0003;overflow:hidden;transition:all .3s ease;height:336px;display:flex;flex-direction:column}.card[data-v-dfe66ab0]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #8b5cf626;border-color:#8b5cf666}.card-header[data-v-dfe66ab0]{padding:20px;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(90deg,rgba(139,92,246,.05) 0%,transparent 100%);display:flex;justify-content:space-between;align-items:center}.card-title[data-v-dfe66ab0]{font-size:1.25rem;font-weight:800;color:#e9d5ff;text-shadow:0 0 20px rgba(139,92,246,.3);letter-spacing:.5px}.card-body[data-v-dfe66ab0]{padding:20px;flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.announcement-content[data-v-dfe66ab0]{color:#e2e8f0;line-height:1.6;font-size:.875rem;flex:1;overflow:hidden}.announcement-content[data-v-dfe66ab0] h1,.announcement-content[data-v-dfe66ab0] h2,.announcement-content[data-v-dfe66ab0] h3,.announcement-content[data-v-dfe66ab0] h4{color:#fff;font-weight:700;margin-top:.5em;margin-bottom:.5em}.announcement-content[data-v-dfe66ab0] p{margin-bottom:.75em;color:#cbd5e1}.announcement-content[data-v-dfe66ab0] strong{color:#fff;font-weight:700}.announcement-content[data-v-dfe66ab0] a{color:#818cf8;text-decoration:none;transition:color .2s}.announcement-content[data-v-dfe66ab0] a:hover{color:#a5b4fc;text-decoration:underline}.announcement-content[data-v-dfe66ab0] ul,.announcement-content[data-v-dfe66ab0] ol{padding-left:1.25em;margin-bottom:.75em;color:#cbd5e1}.announcement-content[data-v-dfe66ab0] li{margin-bottom:.25em}.announcement-content[data-v-dfe66ab0] code{background:#0000004d;padding:.1em .3em;border-radius:.25em;font-family:monospace;font-size:.9em;color:#fca5a5}.announcement-content[data-v-dfe66ab0] blockquote{border-left:3px solid #6366f1;padding-left:1em;color:#94a3b8;margin-bottom:.75em}.empty-state[data-v-dfe66ab0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#94a3b8;gap:8px}.markdown-body h1{font-size:1.5em;font-weight:700;margin-bottom:.5em;color:#fff}.markdown-body h2{font-size:1.25em;font-weight:700;margin-bottom:.5em;margin-top:1em;color:#fff}.markdown-body h3,.markdown-body h4{font-weight:700;margin-bottom:.5em;color:#fff}.markdown-body p{margin-bottom:1em;color:#cbd5e1}.markdown-body ul{list-style-type:disc;padding-left:1.5em;margin-bottom:1em;color:#cbd5e1}.markdown-body ol{list-style-type:decimal;padding-left:1.5em;margin-bottom:1em;color:#cbd5e1}.markdown-body a{color:#818cf8;text-decoration:none;transition:color .2s}.markdown-body a:hover{color:#a5b4fc;text-decoration:underline}.markdown-body blockquote{border-left:4px solid #6366f1;padding-left:1em;color:#94a3b8;margin-bottom:1em}.markdown-body code{background-color:#0000004d;padding:.2em .4em;rounded:.25em;font-family:monospace;font-size:.9em;color:#fca5a5}.markdown-body pre{background-color:#0000004d;padding:1em;rounded:.5em;overflow-x:auto;margin-bottom:1em}.markdown-body pre code{background-color:transparent;padding:0;color:#e2e8f0}.markdown-body img{max-width:100%;height:auto;border-radius:.5em;margin:1em 0}.markdown-body strong{color:#fff;font-weight:700}.card[data-v-f46b159f]{background:linear-gradient(180deg,#1e293bb3,#0f172ae6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:12px;box-shadow:0 8px 32px #0003;overflow:hidden;transition:all .3s ease;height:372px;display:flex;flex-direction:column}.card[data-v-f46b159f]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #8b5cf626;border-color:#8b5cf666}.card-header[data-v-f46b159f]{padding:20px;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(90deg,rgba(139,92,246,.05) 0%,transparent 100%);display:flex;justify-content:space-between;align-items:center}.card-title[data-v-f46b159f]{font-size:1.25rem;font-weight:800;color:#e9d5ff;text-shadow:0 0 20px rgba(139,92,246,.3);letter-spacing:.5px}.rpm-badge[data-v-f46b159f]{background:#8b5cf626;border:1px solid rgba(139,92,246,.4);color:#c4b5fd;font-size:.75rem;padding:4px 12px;border-radius:12px;font-weight:700;letter-spacing:.5px;box-shadow:0 0 15px #8b5cf633;display:flex;align-items:center;gap:4px}.rpm-value[data-v-f46b159f]{color:#67e8f9;font-size:.9rem;font-weight:900;text-shadow:0 0 10px rgba(103,232,249,.5)}.card-body[data-v-f46b159f]{padding:10px 20px 20px;flex:1;display:flex;flex-direction:column;justify-content:center}.gauge-container[data-v-f46b159f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.gauge[data-v-f46b159f]{width:90px;height:90px;border-radius:50%;background:conic-gradient(#8b5cf6 var(--v249743ef),rgba(255,255,255,.1) 0%);display:flex;align-items:center;justify-content:center;margin-bottom:10px;box-shadow:0 0 20px #8b5cf633;position:relative;flex-shrink:0}.gauge-inner[data-v-f46b159f]{width:66px;height:66px;border-radius:50%;background-color:#1e293b;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#f8fafc;z-index:2}.model-stats[data-v-f46b159f]{width:100%;margin-top:4px}.model-row[data-v-f46b159f]{display:flex;align-items:center;margin-bottom:6px}.model-label[data-v-f46b159f]{flex:0 0 140px;font-size:.875rem;color:#94a3b8;font-weight:500}.model-bar[data-v-f46b159f]{flex:1;height:8px;background-color:#ffffff1a;border-radius:4px;overflow:hidden}.model-bar-fill[data-v-f46b159f]{height:100%;border-radius:4px}.model-value[data-v-f46b159f]{margin-left:12px;font-size:.75rem;color:#fff;width:80px;text-align:right;white-space:nowrap}.flash[data-v-f46b159f]{background:linear-gradient(90deg,#6366f1,#818cf8);box-shadow:0 0 10px #6366f166}.pro[data-v-f46b159f]{background:linear-gradient(90deg,#d946ef,#f472b6);box-shadow:0 0 10px #d946ef66}.preview[data-v-f46b159f]{background:linear-gradient(90deg,#06b6d4,#22d3ee);box-shadow:0 0 10px #06b6d466}.card[data-v-d641b9ea]{background:linear-gradient(180deg,#1e293bb3,#0f172ae6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:12px;box-shadow:0 8px 32px #0003;overflow:hidden;transition:all .3s ease;height:336px;display:flex;flex-direction:column}.card[data-v-d641b9ea]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #8b5cf626;border-color:#8b5cf666}.card-header[data-v-d641b9ea]{padding:20px;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(90deg,rgba(139,92,246,.05) 0%,transparent 100%);display:flex;justify-content:space-between;align-items:center}.card-title[data-v-d641b9ea]{font-size:1.25rem;font-weight:800;color:#e9d5ff;text-shadow:0 0 20px rgba(139,92,246,.3);letter-spacing:.5px}.rpm-badge[data-v-d641b9ea]{background:#8b5cf626;border:1px solid rgba(139,92,246,.4);color:#c4b5fd;font-size:.75rem;padding:4px 12px;border-radius:12px;font-weight:700;letter-spacing:.5px;box-shadow:0 0 15px #8b5cf633;display:flex;align-items:center;gap:4px}.rpm-value[data-v-d641b9ea]{color:#67e8f9;font-size:.9rem;font-weight:900;text-shadow:0 0 10px rgba(103,232,249,.5)}.card-body[data-v-d641b9ea]{padding:10px 20px 20px;flex:1;display:flex;flex-direction:column}.ag-status[data-v-d641b9ea]{display:flex;flex-direction:column;gap:10px;margin-top:0;flex:1;justify-content:center}.ag-gauges[data-v-d641b9ea]{display:flex;justify-content:space-around;gap:16px}.ag-gauge-item[data-v-d641b9ea]{display:flex;flex-direction:column;align-items:center}.ag-gauge-label[data-v-d641b9ea]{font-size:.875rem;color:#94a3b8;font-weight:600;margin-top:4px;display:flex;align-items:center;gap:6px}.ag-gauge-value[data-v-d641b9ea]{font-size:.75rem;color:#64748b;margin-top:2px}.ag-button[data-v-d641b9ea]{margin-top:8px;text-align:center}.primary-btn[data-v-d641b9ea]{background:linear-gradient(135deg,#8b5cf6,#4338ca);border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.primary-btn[data-v-d641b9ea]:hover{opacity:.9;transform:scale(1.02);box-shadow:0 0 15px #8b5cf666}.gauge[data-v-d641b9ea]{width:140px;height:140px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 0 20px #8b5cf633;position:relative}.gauge-inner[data-v-d641b9ea]{width:100px;height:100px;border-radius:50%;background-color:#1e293b;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;color:#f8fafc;z-index:2}.gauge-small[data-v-d641b9ea]{width:80px;height:80px;margin-bottom:6px}.gauge-small .gauge-inner[data-v-d641b9ea]{width:56px;height:56px;font-size:.9rem}.gauge-claude[data-v-d641b9ea]{box-shadow:0 0 15px #93c5fd4d}.gauge-gemini[data-v-d641b9ea]{box-shadow:0 0 15px #86efac4d}.star[data-v-48e64db2]{animation:twinkle-48e64db2 3s infinite alternate}@keyframes twinkle-48e64db2{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.meteor[data-v-48e64db2]{position:absolute;width:2px;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,.8),transparent);transform:rotate(45deg);animation:meteor-48e64db2 3s linear infinite}.meteor-1[data-v-48e64db2]{top:10%;left:20%;animation-delay:0s}.meteor-2[data-v-48e64db2]{top:30%;left:60%;animation-delay:1s}.meteor-3[data-v-48e64db2]{top:5%;left:80%;animation-delay:2s}@keyframes meteor-48e64db2{0%{transform:translate(-100px) translateY(-100px) rotate(45deg);opacity:1}70%{opacity:1}to{transform:translate(300px) translateY(300px) rotate(45deg);opacity:0}}.nebula[data-v-48e64db2]{position:absolute;border-radius:50%;filter:blur(60px);animation:nebula-drift-48e64db2 20s infinite alternate}.nebula-1[data-v-48e64db2]{width:300px;height:300px;background:radial-gradient(circle,rgba(139,92,246,.3),transparent);top:-50px;right:-50px}.nebula-2[data-v-48e64db2]{width:400px;height:400px;background:radial-gradient(circle,rgba(236,72,153,.2),transparent);bottom:-100px;left:-100px;animation-delay:-10s}@keyframes nebula-drift-48e64db2{0%{transform:translate(0) scale(1)}to{transform:translate(30px,30px) scale(1.1)}}.orbit[data-v-48e64db2]{position:absolute;border:1px solid rgba(139,92,246,.2);border-radius:50%;animation:orbit-rotate-48e64db2 30s linear infinite}.orbit-1[data-v-48e64db2]{width:500px;height:500px;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-2[data-v-48e64db2]{width:700px;height:700px;top:50%;left:50%;transform:translate(-50%,-50%);animation-direction:reverse;animation-duration:40s}@keyframes orbit-rotate-48e64db2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.glow-card[data-v-48e64db2]{box-shadow:0 0 30px #8b5cf61a,inset 0 0 30px #8b5cf60d}.glow-card[data-v-48e64db2]:hover{box-shadow:0 0 50px #8b5cf633,inset 0 0 50px #8b5cf61a}.neon-text[data-v-48e64db2]{text-shadow:0 0 10px rgba(192,132,252,.8),0 0 20px rgba(192,132,252,.5)}.pulse-ring[data-v-48e64db2]{box-shadow:0 0 #a855f766;animation:pulse-ring-48e64db2 2s infinite}.pulse-ring-cyan[data-v-48e64db2]{box-shadow:0 0 #22d3ee66;animation:pulse-ring-cyan-48e64db2 2s infinite}@keyframes pulse-ring-48e64db2{0%{box-shadow:0 0 #a855f766}70%{box-shadow:0 0 0 10px #a855f700}to{box-shadow:0 0 #a855f700}}@keyframes pulse-ring-cyan-48e64db2{0%{box-shadow:0 0 #22d3ee66}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.neon-button[data-v-48e64db2]{box-shadow:0 0 20px #a855f766}.neon-button[data-v-48e64db2]:hover{box-shadow:0 0 30px #a855f799}.neon-button-cyan[data-v-48e64db2]{box-shadow:0 0 20px #22d3ee66}.neon-button-cyan[data-v-48e64db2]:hover{box-shadow:0 0 30px #22d3ee99}.stat-card[data-v-48e64db2]{transition:all .3s ease}.stat-card[data-v-48e64db2]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.animate-pulse-slow[data-v-48e64db2]{animation:pulse 3s infinite}.animate-bounce-slow[data-v-48e64db2]{animation:bounce 2s infinite}.animate-fade-in[data-v-48e64db2]{animation:fadeIn-48e64db2 .3s ease-out}@keyframes fadeIn-48e64db2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.step-card[data-v-48e64db2]{transition:all .3s ease}.step-card[data-v-48e64db2]:hover{transform:translateY(-3px);box-shadow:0 10px 40px #0003}.overflow-auto[data-v-27b18df4]::-webkit-scrollbar{width:6px}.overflow-auto[data-v-27b18df4]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}.overflow-auto[data-v-27b18df4]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.overflow-auto[data-v-27b18df4]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.antigravity-container[data-v-699151ab]{padding:0}.antigravity-right-panel[data-v-699151ab]{margin-top:0}.save-config-btn[data-v-699151ab]{background:linear-gradient(90deg,#7c3aed,#8b5cf6);border:1px solid rgba(167,139,250,.3);color:#fff;font-weight:600;border-radius:8px;box-shadow:inset 0 0 4px #ffffff1a,0 0 8px #8b5cf666;transition:all .2s ease}.save-config-btn[data-v-699151ab]:hover{background:linear-gradient(90deg,#8b5cf6,#a78bfa);box-shadow:0 0 12px #8b5cf699}.floating-bar-style[data-v-699151ab]{background:linear-gradient(135deg,#3a2270,#2d1b5a);border:1px solid rgba(139,92,246,.2)}.overflow-y-auto[data-v-30454d7e]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-30454d7e]::-webkit-scrollbar-track{background:#0003}.overflow-y-auto[data-v-30454d7e]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.overflow-y-auto[data-v-30454d7e]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.admin-dashboard-cards[data-v-4996d3fc]{width:100%}.cards-grid[data-v-4996d3fc]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}@media(max-width:1200px){.cards-grid[data-v-4996d3fc]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cards-grid[data-v-4996d3fc]{grid-template-columns:1fr}}.dashboard-card[data-v-4996d3fc]{background:linear-gradient(135deg,#3a2270,#2d1b5a);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:12px;box-shadow:0 4px 12px #00000026;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.dashboard-card[data-v-4996d3fc]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #8b5cf626;border-color:#8b5cf666}.card-header[data-v-4996d3fc]{padding:20px;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(90deg,rgba(139,92,246,.05) 0%,transparent 100%)}.card-title[data-v-4996d3fc]{font-size:1.25rem;font-weight:800;color:#d8b4fe;text-shadow:0 0 20px rgba(139,92,246,.3);letter-spacing:.5px;text-decoration:underline;text-decoration-color:#8b5cf64d;text-underline-offset:4px}.card-body[data-v-4996d3fc]{padding:20px;flex:1;display:flex;flex-direction:column;gap:24px}.card-section[data-v-4996d3fc]{display:flex;flex-direction:column;gap:12px}.section-header-row[data-v-4996d3fc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.section-title[data-v-4996d3fc]{font-size:.875rem;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.5px}.credential-pools[data-v-4996d3fc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pool-card[data-v-4996d3fc]{background:#2d1b5a80;border-radius:12px;padding:16px;text-align:center;border:1px solid rgba(139,92,246,.15);transition:background .2s}.pool-card[data-v-4996d3fc]:hover{background:#ffffff0d}.pool-label[data-v-4996d3fc]{font-size:.75rem;color:#94a3b8;margin-bottom:8px;font-weight:600}.pool-value[data-v-4996d3fc]{font-size:2rem;font-weight:800;color:#67e8f9;margin-bottom:4px;text-shadow:0 0 15px rgba(103,232,249,.2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pool-subtext[data-v-4996d3fc]{font-size:.75rem;color:#64748b}.credential-stats-grid[data-v-4996d3fc]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.stat-item[data-v-4996d3fc]{background:#2d1b5a80;border-radius:8px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(139,92,246,.15)}.stat-label[data-v-4996d3fc]{font-size:.75rem;color:#94a3b8}.stat-value[data-v-4996d3fc]{font-size:1rem;font-weight:700}.refresh-btn[data-v-4996d3fc]{background:#8b5cf626;border:1px solid rgba(139,92,246,.3);color:#c4b5fd;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px}.refresh-btn[data-v-4996d3fc]:hover{background:#8b5cf64d;border-color:#8b5cf680;transform:scale(1.05)}.quota-single-line[data-v-4996d3fc]{display:flex;align-items:center;justify-content:space-around;background:#2d1b5a80;padding:16px;border-radius:12px;border:1px solid rgba(139,92,246,.15)}.quota-item[data-v-4996d3fc]{display:flex;flex-direction:column;align-items:center;gap:4px}.quota-divider[data-v-4996d3fc]{width:1px;height:24px;background:#ffffff1a}.quota-label[data-v-4996d3fc]{font-size:.75rem;color:#94a3b8}.quota-value[data-v-4996d3fc]{font-size:1.125rem;font-weight:700;color:#f8fafc}.compute-load[data-v-4996d3fc]{display:flex;flex-direction:column;gap:16px}.load-main[data-v-4996d3fc]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#2d1b5a80;border-radius:12px;border:1px solid rgba(139,92,246,.15)}.load-label[data-v-4996d3fc]{font-size:.875rem;color:#94a3b8;font-weight:600}.load-value[data-v-4996d3fc]{font-size:1.5rem;font-weight:700;color:#f8fafc}.load-value.highlight[data-v-4996d3fc]{color:#67e8f9;text-shadow:0 0 10px rgba(103,232,249,.2)}.load-details[data-v-4996d3fc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.load-detail[data-v-4996d3fc]{display:flex;flex-direction:column;align-items:center;padding:10px;background:#2d1b5a80;border-radius:8px;border:1px solid rgba(139,92,246,.15)}.detail-label[data-v-4996d3fc]{font-size:.625rem;color:#94a3b8;margin-bottom:4px}.detail-value[data-v-4996d3fc]{font-size:.875rem;font-weight:600;color:#f8fafc}.detail-value.highlight[data-v-4996d3fc]{color:#c4b5fd}.health-status[data-v-4996d3fc]{display:flex;flex-direction:column;gap:12px}.health-main[data-v-4996d3fc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.health-label[data-v-4996d3fc]{font-size:.875rem;color:#94a3b8}.health-value[data-v-4996d3fc]{font-size:1.5rem;font-weight:700;color:#f8fafc}.health-value.highlight[data-v-4996d3fc]{color:#67e8f9}.health-progress[data-v-4996d3fc]{display:flex;flex-direction:column;gap:8px}.progress-bar[data-v-4996d3fc]{height:10px;background-color:#ffffff1a;border-radius:5px;overflow:hidden}.progress-fill[data-v-4996d3fc]{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:5px;transition:width 1s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #34d3994d}.progress-labels[data-v-4996d3fc]{display:flex;justify-content:space-between;font-size:.75rem;color:#94a3b8;font-weight:500}.antigravity-quota[data-v-4996d3fc]{padding:16px;background:#2d1b5a80;border-radius:12px;border:1px solid rgba(139,92,246,.15)}.quota-text[data-v-4996d3fc]{font-size:.875rem;color:#94a3b8;text-align:center}.quota-big-number[data-v-4996d3fc]{font-size:2rem;font-weight:800;color:#f472b6;margin-top:8px;text-shadow:0 0 15px rgba(244,114,182,.3)}.leaderboard-list[data-v-4996d3fc]{min-height:200px;display:flex;flex-direction:column}.empty-list[data-v-4996d3fc]{flex:1;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:.875rem;padding:20px}.leaderboard-items[data-v-4996d3fc]{display:flex;flex-direction:column;gap:6px}.leaderboard-item[data-v-4996d3fc]{display:flex;align-items:center;padding:10px 14px;background:#2d1b5a80;border-radius:8px;border:1px solid rgba(139,92,246,.15);transition:all .2s}.leaderboard-item[data-v-4996d3fc]:hover{background:#ffffff14;transform:translate(4px)}.rank[data-v-4996d3fc]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#f8fafc;background:#8b5cf633;border-radius:6px;margin-right:12px}.user-info[data-v-4996d3fc]{flex:1;min-width:0}.username[data-v-4996d3fc]{font-size:.875rem;font-weight:500;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usage[data-v-4996d3fc]{font-size:.875rem;font-weight:700;color:#c4b5fd;margin-left:12px}.pagination-mini[data-v-4996d3fc]{display:flex;align-items:center;gap:4px}.page-btn[data-v-4996d3fc]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:4px;color:#f8fafc;font-size:.75rem;cursor:pointer;transition:all .2s;border:none}.page-btn[data-v-4996d3fc]:hover:not(:disabled){background:#fff3}.page-btn[data-v-4996d3fc]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-4996d3fc]{font-size:.75rem;color:#94a3b8;min-width:30px;text-align:center}.text-emerald-400[data-v-4996d3fc]{color:#67e8f9}.text-rose-400[data-v-4996d3fc]{color:#fb7185}.text-indigo-300[data-v-4996d3fc]{color:#a5b4fc}.admin-monitoring-bar[data-v-bf19ab60]{background:linear-gradient(135deg,#3a2270,#2d1b5a);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:12px 24px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 12px #00000026;margin-bottom:16px;transition:all .3s ease}.admin-monitoring-bar[data-v-bf19ab60]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #8b5cf626;border-color:#8b5cf666}.monitoring-container[data-v-bf19ab60]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;width:100%}.monitoring-item[data-v-bf19ab60]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;padding:0 16px;position:relative}.monitoring-item[data-v-bf19ab60]:not(:last-child):after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background:linear-gradient(to bottom,transparent,rgba(139,92,246,.3),transparent)}.monitoring-label[data-v-bf19ab60]{font-size:.75rem;color:#a78bfa;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 0 10px rgba(139,92,246,.2)}.monitoring-value[data-v-bf19ab60]{font-size:1.125rem;font-weight:700;color:#e9d5ff;text-shadow:0 0 15px rgba(233,213,255,.2);display:flex;align-items:center;gap:4px}.success-count[data-v-bf19ab60]{color:#67e8f9;text-shadow:0 0 15px rgba(103,232,249,.3)}.error-count[data-v-bf19ab60]{color:#fb7185;text-shadow:0 0 15px rgba(251,113,133,.3)}.divider[data-v-bf19ab60]{color:#a78bfa;opacity:.7;font-weight:600}.monitoring-value.status[data-v-bf19ab60]{font-size:.875rem;padding:4px 16px;border-radius:16px;font-weight:600;border:1px solid transparent;transition:all .2s}.monitoring-value.status.ok[data-v-bf19ab60]{background:#10b98133;color:#67e8f9;border-color:#67e8f94d}.monitoring-value.status.error[data-v-bf19ab60]{background:#ef444433;color:#fb7185;border-color:#fb71854d}@media(max-width:768px){.admin-monitoring-bar[data-v-bf19ab60]{padding:10px 16px}.monitoring-container[data-v-bf19ab60]{gap:16px}.monitoring-label[data-v-bf19ab60]{font-size:.625rem}.monitoring-value[data-v-bf19ab60]{font-size:.875rem}.monitoring-item[data-v-bf19ab60]{min-width:50px}}.grid[data-v-7b0756ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.card-wrapper[data-v-7b0756ca]{height:100%}.card[data-v-7b0756ca]{background:#1e293b66;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.05);border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;transition:transform .2s,box-shadow .2s}.card[data-v-7b0756ca]:hover{transform:translateY(-4px);box-shadow:0 10px 20px -3px #0003;border-color:#ffffff1a}.ag-card-style[data-v-7b0756ca]{background:linear-gradient(135deg,#3a2270,#2d1b5a);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);box-shadow:0 4px 12px #00000026}.key-management-page[data-v-7b0756ca]{background-color:#121029;padding:16px;border-radius:16px}.api-key-card[data-v-7b0756ca]{background:linear-gradient(135deg,#3a2270,#2d1b5a);border:1px solid rgba(139,92,246,.2);border-radius:8px;padding:20px;box-shadow:0 4px 12px #00000026;transition:transform .2s}.api-key-card[data-v-7b0756ca]:hover{transform:translateY(-2px);border-color:#8b5cf666}.api-key-text[data-v-7b0756ca]{background-color:#1e1b4b;color:#d8b4fe;padding:12px 16px;border-radius:6px;border:1px solid rgba(139,92,246,.3);margin-bottom:16px;font-size:14px;word-break:break-all}.key-btn-group[data-v-7b0756ca]{margin-bottom:0}.copy-btn[data-v-7b0756ca]{background:linear-gradient(90deg,#8b5cf6,#7c3aed);color:#fff;padding:8px 20px;border-radius:6px;border:none;margin-right:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 0 8px #8b5cf666}.copy-btn[data-v-7b0756ca]:hover{background:linear-gradient(90deg,#a78bfa,#8b5cf6);box-shadow:0 0 12px #8b5cf699;transform:translateY(-1px)}.change-btn[data-v-7b0756ca]{background:linear-gradient(90deg,#67e8f9,#06b6d4);color:#fff;padding:8px 20px;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 0 8px #67e8f966}.change-btn[data-v-7b0756ca]:hover{background:linear-gradient(90deg,#99f6e4,#67e8f9);box-shadow:0 0 12px #67e8f999;transform:translateY(-1px)}.usage-guide[data-v-7b0756ca]{border-top:1px solid rgba(139,92,246,.2);padding-top:16px;color:#a78bfa}.usage-guide h3[data-v-7b0756ca]{color:#d8b4fe;font-size:16px;font-weight:600;margin-bottom:12px}.api-endpoint[data-v-7b0756ca]{background-color:#1e1b4b;padding:10px 14px;border-radius:6px;border:1px solid rgba(139,92,246,.3);margin-bottom:12px}.api-endpoint label[data-v-7b0756ca]{margin-right:8px;color:#a78bfa}.api-endpoint div[data-v-7b0756ca]{color:#67e8f9;font-family:monospace}.usage-steps ol[data-v-7b0756ca]{padding-left:20px;line-height:1.7}.usage-steps li[data-v-7b0756ca]{margin-bottom:6px}
