:root{--el-color-primary: #0b5c4b;--mg-primary: #0b5c4b;--mg-primary-soft: #e8f2ef;--mg-header: #0b5c4b;--mg-header-hover: rgba(255, 255, 255, .14);--mg-bg: #f4f6f8;--mg-text: #1f2937;--mg-muted: #6b7280;--mg-line: #e5e7eb}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--mg-bg);color:var(--mg-text);font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,sans-serif;font-size:14px}.mg-card{background:#fff;border:1px solid var(--mg-line);border-radius:6px;padding:20px}.mg-muted{color:var(--mg-muted);font-size:12px}
