.app-notice[data-v-251e1df6]{position:fixed;top:14px;left:50%;transform:translate(-50%);max-width:min(720px,calc(100vw - 32px));padding:11px 18px;display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;font:13px/1.5 var(--font-sans);border-radius:999px;z-index:2000;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:notice-in-251e1df6 .2s ease}@keyframes notice-in-251e1df6{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.app-notice.error[data-v-251e1df6]{background:#7f1d1deb;border:1px solid rgba(248,113,113,.5);color:#fee2e2}.app-notice.info[data-v-251e1df6]{background:#1e2338f0;border:1px solid rgba(109,124,255,.4);color:var(--text)}.notice-close[data-v-251e1df6]{opacity:.7;font-size:12px}#app{height:100%}.app-container[data-v-4400a0bd]{height:100%;display:flex;flex-direction:column;background:transparent}:root{color-scheme:dark;--font-sans: "Inter", "Segoe UI", "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--bg: #0b0e17;--surface: rgba(22, 26, 42, .86);--surface-2: rgba(31, 36, 58, .9);--surface-hover: rgba(44, 51, 82, .92);--border: rgba(148, 163, 216, .16);--border-strong: rgba(148, 163, 216, .32);--text: #eef1ff;--text-dim: #9aa4c4;--text-muted: #6b7494;--accent: #6d7cff;--accent-2: #a855f7;--accent-gradient: linear-gradient(135deg, #6d7cff 0%, #a855f7 100%);--accent-soft: rgba(109, 124, 255, .14);--success: #34d399;--danger: #f87171;--warning: #fbbf24;--radius-lg: 20px;--radius-md: 12px;--radius-sm: 9px;--shadow-card: 0 20px 55px rgba(0, 0, 0, .42);--shadow-soft: 0 8px 24px rgba(0, 0, 0, .28);--ring: 0 0 0 3px rgba(109, 124, 255, .32)}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:var(--font-sans);color:var(--text);background:radial-gradient(1100px 720px at 12% -12%,rgba(109,124,255,.2),transparent 60%),radial-gradient(920px 640px at 102% -4%,rgba(168,85,247,.16),transparent 55%),radial-gradient(900px 620px at 50% 118%,rgba(34,211,238,.08),transparent 62%),var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit}a{color:inherit}::selection{background:#6d7cff61}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#94a3d838;border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}
