/* 平台控制台：独立样式，不复用 ERP 导航与业务页样式（H-117 P2） */
:root{--bg:#f6f7f9;--surface:#fff;--ink:#1d2330;--soft:#5b6475;--line:#dde1e8;--accent:#1f4fd1;--danger:#b42318}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--ink);font:14px/1.6 -apple-system,"PingFang SC","Microsoft YaHei",sans-serif}
header{background:var(--surface);border-bottom:1px solid var(--line);padding:12px 24px;display:flex;justify-content:space-between;align-items:center}
header b{font-size:15px}
main{max-width:880px;margin:0 auto;padding:24px 16px}
.card{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:20px;margin-bottom:16px}
label{display:block;margin:10px 0 4px;color:var(--soft)}
input{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font:inherit}
button,.btn{display:inline-block;padding:7px 14px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;text-decoration:none}
button.main{background:var(--accent);border-color:var(--accent);color:#fff}
table{width:100%;border-collapse:collapse}
th,td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line)}
.muted{color:var(--soft)}
.err{color:var(--danger)}
.tag{padding:1px 8px;border-radius:10px;background:var(--bg);border:1px solid var(--line);font-size:12px}
