:root{--primary: #1677FF;--primary-hover: #4096FF;--primary-active: #0958D9;--primary-bg: #E6F4FF;--success: #52C41A;--warning: #FAAD14;--error: #FF4D4F;--purple: #722ED1;--cyan: #13C2C2;--orange: #FA8C16;--yellow: #FADB14;--white: #FFFFFF;--bg-fa: #FAFAFA;--bg-f5: #F5F5F5;--border: #E8E8E8;--border-hover: #D9D9D9;--placeholder: #BFBFBF;--text-aux: #8C8C8C;--text-sub: #595959;--text-main: #262626;--st-pending: #8C8C8C;--st-running: #1677FF;--st-paused: #FAAD14;--st-done: #52C41A;--st-terminated: #BFBFBF;--st-failed: #FF4D4F;--fs-display: 30px;--fs-h1: 24px;--fs-h2: 20px;--fs-h3: 16px;--fs-body: 14px;--fs-caption: 12px;--lh-display: 38px;--lh-h1: 32px;--lh-h2: 28px;--lh-h3: 24px;--lh-body: 22px;--lh-caption: 20px;--s-xxs: 4px;--s-xs: 8px;--s-sm: 12px;--s-md: 16px;--s-lg: 24px;--s-xl: 32px;--s-xxl: 48px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 2px 8px rgba(0, 0, 0, .08);--shadow-lg: 0 6px 16px rgba(0, 0, 0, .08), 0 3px 6px rgba(0, 0, 0, .06);--shadow-xl: 0 12px 24px rgba(0, 0, 0, .12);--ff: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--ff-mono: "JetBrains Mono", "Fira Code", Consolas, "Courier New", monospace}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--ff);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-main);background:var(--bg-f5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100%}a{color:var(--primary);text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#bfbfbf}::-webkit-scrollbar-track{background:transparent}.font-mono{font-family:var(--ff-mono)}.text-aux{color:var(--text-aux)}.text-sub{color:var(--text-sub)}.text-primary{color:var(--primary)}.text-success{color:var(--success)}.text-error{color:var(--error)}.text-warning{color:var(--warning)}
