:root{--g-bg: #0a1220;--g-panel: #101c30;--g-line: #1e3151;--g-txt: #dce8f8;--g-dim: #7d93b4;--g-cyan: #38bdf8;--g-green: #34d399;--g-amber: #fbbf24;--g-red: #f87171}html.dark{--el-bg-color: var(--g-bg);--el-bg-color-overlay: var(--g-panel);--el-fill-color-blank: var(--g-panel);--el-border-color: var(--g-line);--el-border-color-light: var(--g-line);--el-text-color-primary: var(--g-txt);--el-text-color-regular: var(--g-txt);--el-text-color-secondary: var(--g-dim);--el-color-primary: var(--g-cyan)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--g-bg);color:var(--g-txt);font-family:PingFang SC,Microsoft YaHei,sans-serif}.g-panel{background:var(--g-panel);border:1px solid var(--g-line);border-radius:10px;padding:14px 16px}.g-panel-title{font-size:13px;color:var(--g-dim);font-weight:600;margin-bottom:12px}.g-panel-title:before{content:"";display:inline-block;width:3px;height:12px;background:var(--g-cyan);border-radius:2px;margin-right:8px;vertical-align:-1px}@keyframes g-glow{0%,to{box-shadow:0 0 #f8717100}50%{box-shadow:0 0 12px #f8717159}}.g-alarm{border-color:#5c2530!important;animation:g-glow 2s infinite}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#24395c;border-radius:4px}::-webkit-scrollbar-track{background:transparent}.pre-msg .el-message-box__message{white-space:pre-line;max-height:50vh;overflow:auto}
