.dashboard-shell[data-v-d78c10f9]{font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.brand-font[data-v-d78c10f9]{font-family:Plus Jakarta Sans,Inter,sans-serif}.meta-label[data-v-d78c10f9]{font-size:10px;letter-spacing:.28em}.eyebrow[data-v-d78c10f9],.meta-label[data-v-d78c10f9]{text-transform:uppercase}.eyebrow[data-v-d78c10f9]{font-size:11px;letter-spacing:.18em}.dashboard-aurora[data-v-d78c10f9]{background:radial-gradient(circle at top left,rgba(59,130,246,.08),transparent 40%),radial-gradient(circle at bottom right,rgba(14,165,233,.06),transparent 40%),linear-gradient(180deg,#0c1222,#111827 50%,#0f172a)}.dashboard-grid[data-v-d78c10f9]{background-image:linear-gradient(hsla(0,0%,100%,.015) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.015) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,hsla(0,0%,100%,.48),transparent 92%);mask-image:linear-gradient(180deg,hsla(0,0%,100%,.48),transparent 92%)}.sidebar-shell[data-v-d78c10f9]{background:#080f1cf2;border-right:1px solid rgba(51,65,85,.3);box-shadow:inset -1px 0 #ffffff08}.brand-mark[data-v-d78c10f9]{background:linear-gradient(135deg,#3b82f6,#0ea5e9)}.nav-active[data-v-d78c10f9]{background:#3b82f61f}.panel[data-v-d78c10f9]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172aa6;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:inset 0 1px #ffffff0d,0 4px 24px -8px #0000004d}.panel-shine[data-v-d78c10f9]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.36),transparent)}.subtle-card[data-v-d78c10f9]{background:#ffffff08}.refresh-btn[data-v-d78c10f9]{align-items:center;background:#ffffff0a;border:1px solid rgba(100,116,139,.2);border-radius:16px;color:#f8fafc;display:flex;font-size:13px;font-weight:600;gap:.4rem;padding:.6rem 1rem;transition:all .2s ease}.refresh-btn[data-v-d78c10f9]:hover:not(:disabled){background:#3b82f626;border-color:#3b82f64d}.refresh-btn[data-v-d78c10f9]:disabled{opacity:.45}.trend-chart[data-v-d78c10f9]{height:260px;width:100%}.ranking-scroll[data-v-d78c10f9]{max-height:420px;overflow-y:auto;padding-right:4px}.ranking-scroll[data-v-d78c10f9]::-webkit-scrollbar{width:4px}.ranking-scroll[data-v-d78c10f9]::-webkit-scrollbar-track{background:transparent}.ranking-scroll[data-v-d78c10f9]::-webkit-scrollbar-thumb{background:#94a3b82e;border-radius:4px}.ranking-scroll[data-v-d78c10f9]::-webkit-scrollbar-thumb:hover{background:#94a3b852}.field-input[data-v-d78c10f9]{background:#0f172a99;border:1px solid rgba(71,85,105,.36);border-radius:16px;box-sizing:border-box;color:#e2e8f0;display:block;outline:none;padding:.82rem 1rem;transition:border-color .16s ease,background-color .16s ease;width:100%}.field-input[data-v-d78c10f9]:focus{background:#0f172acc;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61f}.hero-btn[data-v-d78c10f9]{align-items:center;background:#ffffff0a;border:1px solid rgba(100,116,139,.2);border-radius:16px;color:#f8fafc;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;min-height:42px;padding:.65rem 1rem;transition:all .15s ease}.hero-btn--primary[data-v-d78c10f9]{background:#3b82f629;border-color:#3b82f64d}.hero-btn[data-v-d78c10f9]:disabled{opacity:.45}.overlay[data-v-d78c10f9]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030712b8;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:60}.modal-card[data-v-d78c10f9]{background:#0f172af2;border:1px solid rgba(30,41,59,.72);border-radius:28px;box-shadow:0 24px 54px -36px #0f172ae6;box-sizing:border-box;padding:1.5rem}.login-stack[data-v-d78c10f9]>*{max-width:100%;min-width:0}
