.request-progress[data-v-d3d59dfd]{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:3000;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:18px;background:#12181ff2;border:1px solid #2a3542;color:#e8eef4;font-size:13px;box-shadow:0 4px 16px #00000059;pointer-events:none}.request-progress-enter-active[data-v-d3d59dfd],.request-progress-leave-active[data-v-d3d59dfd]{transition:opacity .2s}.request-progress-enter-from[data-v-d3d59dfd],.request-progress-leave-to[data-v-d3d59dfd]{opacity:0}.layout[data-v-b45f904e]{height:100%;background:transparent}.aside[data-v-b45f904e]{background:#12181f;border-right:1px solid #2a3542;transition:width .2s;overflow-x:hidden}.aside .el-menu[data-v-b45f904e]{border-right:none}.logo[data-v-b45f904e]{height:60px;line-height:60px;text-align:center;font-weight:650;letter-spacing:.04em;color:#e8eef4;white-space:nowrap;border-bottom:1px solid #2a3542}.header[data-v-b45f904e]{display:flex;align-items:center;gap:12px;height:auto;min-height:60px;background:#12181f;border-bottom:1px solid #2a3542}.heading[data-v-b45f904e]{flex:1;min-width:0}.title[data-v-b45f904e]{font-weight:650;letter-spacing:.02em}.desc[data-v-b45f904e]{margin-top:2px;color:#8b9aab;font-size:12px;line-height:1.45}.user[data-v-b45f904e]{cursor:pointer;display:flex;align-items:center;gap:6px;outline:none;color:#e8eef4}html,body,#app{height:100%;margin:0}html.dark{--bg: #0f1419;--panel: #1a222c;--line: #2a3542;--text: #e8eef4;--muted: #8b9aab;--accent: #3d9b7a;--el-color-primary: #3d9b7a;--el-color-primary-light-3: #64af96;--el-color-primary-light-5: #8bc4b0;--el-color-primary-light-7: #b3d9cc;--el-color-primary-light-8: #1e3a30;--el-color-primary-light-9: #173028;--el-color-primary-dark-2: #2f7d62;--el-bg-color: #1a222c;--el-bg-color-page: #0f1419;--el-bg-color-overlay: #1e2732;--el-text-color-primary: #e8eef4;--el-text-color-regular: #d5dee8;--el-text-color-secondary: #8b9aab;--el-text-color-placeholder: #6d7c8d;--el-border-color: #2a3542;--el-border-color-light: #2a3542;--el-border-color-lighter: #24303c;--el-border-color-extra-light: #24303c;--el-fill-color: #24303c;--el-fill-color-light: #212b36;--el-fill-color-lighter: #1e2833;--el-fill-color-blank: #1a222c;--el-mask-color: rgba(8, 12, 16, .72);--el-card-bg-color: #1a222c;--el-menu-bg-color: transparent;--el-menu-text-color: #c5d0db;--el-menu-hover-bg-color: #24302a;--el-menu-hover-text-color: #e8eef4;--el-menu-active-color: #3d9b7a}body{font-family:SF Pro Text,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;color:var(--text);background:radial-gradient(1400px 700px at 8% -12%,#1c2a24 0%,transparent 55%),radial-gradient(1000px 560px at 100% 0%,#2a2418 0%,transparent 50%),var(--bg)}.page-card+.page-card{margin-top:16px}.el-card{border-radius:12px;border-color:var(--line);background:var(--panel)}.el-card__header{border-bottom-color:var(--line);color:var(--text);font-weight:600}.el-message-box.error-dialog{width:640px;max-width:92vw}.error-detail{margin:0;max-height:50vh;overflow:auto;white-space:pre-wrap;word-break:break-all;-webkit-user-select:text;user-select:text;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.6}
