@font-face{font-family:MapleMono NF CN;src:url(/fonts/MapleMono-NF-CN-SemiBold.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: #66B7FF;--primary-light: #74C8F8;--primary-pale: #9DDCF5;--accent: #FF8A2A;--accent-light: #FFB347;--accent-soft: #F9A23F;--bg-page: #F6F7F8;--bg-card: #FFFFFF;--bg-tint: #EEF2F3;--success: #D4F06A;--success-dark: #C8E85D;--text-dark: #1B2640;--text-mid: #44506A;--text-light: #8A93A5;--text-muted: #B0B8C5;--shadow-card: 0 10px 30px rgba(0, 0, 0, .06);--shadow-hover: 0 16px 40px rgba(0, 0, 0, .1);--shadow-btn: 0 4px 14px rgba(255, 138, 42, .28);--radius-lg: 20px;--radius-md: 16px;--radius-sm: 10px;--transition: .3s ease}body{font-family:MapleMono NF CN,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:var(--bg-page);color:var(--text-dark);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}.el-input__wrapper{border-radius:12px!important;border:1.5px solid #E8ECF0!important;box-shadow:none!important;background:var(--bg-card)!important;transition:var(--transition)}.el-input__wrapper:hover{border-color:var(--primary)!important}.el-input__wrapper.is-focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px #66b7ff1f!important}.el-select .el-input__wrapper{border-radius:12px!important}.el-button--primary{--el-button-bg-color: var(--accent);--el-button-border-color: var(--accent);--el-button-hover-bg-color: var(--accent-soft);--el-button-hover-border-color: var(--accent-soft);border-radius:16px!important;font-weight:600;box-shadow:var(--shadow-btn);transition:var(--transition)}.el-button--primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ff8a2a59}.el-pagination .el-pager li.is-active{background:var(--primary)!important;border-radius:10px!important}.el-empty__description p{color:var(--text-light)!important}
