.app-shell[data-v-d314db15]{height:100vh}.sider-inner[data-v-d314db15]{height:100%;display:flex;flex-direction:column}.brand[data-v-d314db15]{padding:4px 20px 14px;font-size:15px;font-weight:600;letter-spacing:.3px;color:#58a6ff;white-space:nowrap;overflow:hidden}.brand-mini[data-v-d314db15]{display:none;font-size:14px}.menu-wrap[data-v-d314db15]{flex:1;min-height:0;overflow-y:auto}.sider-status[data-v-d314db15]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #1f2430;white-space:nowrap;overflow:hidden}.dot[data-v-d314db15]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot-ok[data-v-d314db15]{background:#3dd68c;box-shadow:0 0 6px #3dd68cb3}.dot-warn[data-v-d314db15]{background:#f0a020}.dot-err[data-v-d314db15]{background:#f04142}.status-text[data-v-d314db15]{display:flex;flex-direction:column;font-size:12px;line-height:1.5}.status-sub[data-v-d314db15]{color:#6e7681}.n-layout-sider--collapsed .brand-full[data-v-d314db15]{display:none}.n-layout-sider--collapsed .brand[data-v-d314db15]{padding:4px 0 14px;text-align:center}.n-layout-sider--collapsed .brand-mini[data-v-d314db15]{display:inline}.n-layout-sider--collapsed .status-text[data-v-d314db15]{display:none}.n-layout-sider--collapsed .sider-status[data-v-d314db15]{justify-content:center;padding:12px 0}html,body,#app{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;background:#101014;color:#e5e7eb}*{box-sizing:border-box}.page-title{margin:0 0 4px;font-size:20px;font-weight:600}.page-subtitle{margin:0 0 20px;font-size:13px;color:#8b949e}.is-up{color:#f04142}.is-down{color:#26a69a}.is-flat{color:#c9d1d9}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#2b303b;border-radius:4px}::-webkit-scrollbar-track{background:transparent}
