#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:#f5f6fa;color:#000000e0;-webkit-font-smoothing:antialiased}.login-brand{display:flex}.login-brand-inline{display:none}@media (max-width: 991px){.login-brand{display:none}.login-brand-inline{display:flex}}.app-page{padding:16px}.app-page-title{margin:0 0 16px;font-size:18px;font-weight:600}.app-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.app-page-head .app-page-title{margin-bottom:16px}.app-table-wrap{width:100%;overflow-x:auto}.app-num{font-variant-numeric:tabular-nums}.app-stepper{max-width:560px}.app-placeholder{padding:32px;border:1px solid #f0f0f0;border-radius:6px;background:#fff;color:#0000008c}#nprogress .bar{background:#2f54eb}.app-markdown{font-size:14px;line-height:1.7;word-break:break-word}.app-markdown h1,.app-markdown h2,.app-markdown h3,.app-markdown h4{margin:16px 0 8px;font-weight:600;line-height:1.4}.app-markdown p{margin:8px 0}.app-markdown ul,.app-markdown ol{margin:8px 0;padding-left:22px}.app-markdown code{padding:1px 4px;background:#f5f5f5;border-radius:4px;font-size:12px}.app-markdown pre{padding:12px;background:#f5f5f5;border-radius:6px;overflow-x:auto}.app-markdown table{width:100%;border-collapse:collapse}.app-markdown th,.app-markdown td{padding:6px 8px;border:1px solid #f0f0f0;text-align:left}
