.statsbar[data-v-acc908a4]{background:#0f172af2;border-top:1px solid #334155;padding:1rem 0}.statsbar-row[data-v-acc908a4]{display:flex;align-items:center;gap:1rem}.stats-grid[data-v-acc908a4]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;flex:1}.stat-card[data-v-acc908a4]{background:linear-gradient(135deg,#1e293b,#334155);padding:.75rem 1rem;border-radius:10px;text-align:center;border:1px solid #475569}.stat-card-clickable[data-v-acc908a4]{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.stat-card-clickable[data-v-acc908a4]:hover{transform:translateY(-2px);box-shadow:0 4px 14px #0000004d;border-color:#60a5fa}.stat-card-active[data-v-acc908a4]{border-color:#60a5fa;background:linear-gradient(135deg,#1e3a5f,#1e4080);box-shadow:0 0 0 2px #60a5fa4d}.stat-label[data-v-acc908a4]{color:#94a3b8;font-size:.8rem;margin-bottom:.25rem}.stat-value[data-v-acc908a4]{color:#60a5fa;font-size:1.5rem;font-weight:700}.total-downloads[data-v-acc908a4]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;background:#60a5fa14;border:1px solid rgba(96,165,250,.25);border-radius:999px}.downloads-label[data-v-acc908a4]{color:#94a3b8;font-size:.8rem}.downloads-value[data-v-acc908a4]{color:#60a5fa;font-size:.95rem;font-weight:700}@media(max-width:768px){.statsbar-row[data-v-acc908a4]{flex-direction:column;align-items:stretch;gap:.75rem}.stats-grid[data-v-acc908a4]{grid-template-columns:repeat(3,1fr)}.total-downloads[data-v-acc908a4]{justify-content:center}}.app[data-v-1b955d53]{min-height:100vh;display:flex;flex-direction:column}header[data-v-1b955d53]{background:#0f172ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 0;position:sticky;top:0;z-index:100}header .container[data-v-1b955d53]{display:flex;justify-content:space-between;align-items:center}header h1[data-v-1b955d53]{font-size:1.5rem;background:linear-gradient(120deg,#a7f3d0,#34d399);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}nav[data-v-1b955d53]{display:flex;align-items:center;gap:2rem;flex:1}.nav-links[data-v-1b955d53]{display:flex;gap:.5rem;margin-left:auto}.nav-link[data-v-1b955d53]{color:#cbd5e1;text-decoration:none;font-weight:500;padding:.5rem 1rem;border-radius:6px;transition:all .2s}.nav-link[data-v-1b955d53]:hover{color:#34d399;background:#34d3991a}.nav-link.router-link-active[data-v-1b955d53]{color:#34d399;background:#34d39926}.user-info[data-v-1b955d53]{display:flex;align-items:center;gap:1rem}.user-info span[data-v-1b955d53]{color:#f1f5f9;font-size:.9rem}.btn-logout[data-v-1b955d53]{padding:.5rem 1rem;background:#ef4444;color:#fff;border:none;border-radius:6px;font-weight:600;transition:background .2s}.btn-logout[data-v-1b955d53]:hover{background:#dc2626}main[data-v-1b955d53]{flex:1;padding:2rem 0}footer[data-v-1b955d53]{background:#0f172ae6;border-top:1px solid #475569;padding:1.5rem 0;text-align:center;color:#64748b;font-size:.9rem}.back-top[data-v-1b955d53]{position:fixed;bottom:2rem;right:2rem;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;font-size:1.2rem;cursor:pointer;box-shadow:0 4px 14px #3b82f673;transition:transform .2s,box-shadow .2s;z-index:999;display:flex;align-items:center;justify-content:center}.back-top[data-v-1b955d53]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #3b82f699}.backtop-enter-active[data-v-1b955d53],.backtop-leave-active[data-v-1b955d53]{transition:opacity .25s,transform .25s}.backtop-enter-from[data-v-1b955d53],.backtop-leave-to[data-v-1b955d53]{opacity:0;transform:translateY(12px)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9;min-height:100vh}#app{min-height:100vh}.container{max-width:1400px;margin:0 auto;padding:0 2rem}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1e293b}::-webkit-scrollbar-thumb{background:#475569;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#64748b}
