/* theme: corporate-clean — 企业商务 */ :root{ --bg:#ffffff;--bg-soft:#f5f7fa;--surface:#ffffff;--surface-2:#f0f3f7; --border:rgba(10,37,64,.12);--border-strong:rgba(10,37,64,.28); --text-1:#0a2540;--text-2:#425466;--text-3:#8898aa; --accent:#0a2540;--accent-2:#1d4ed8;--accent-3:#64748b; --good:#0e9f6e;--warn:#d97706;--bad:#dc2626; --grad:linear-gradient(135deg,#0a2540,#1d4ed8); --grad-soft:linear-gradient(135deg,#f0f4fb,#e4ecf7); --radius:6px;--radius-sm:4px;--radius-lg:10px; --shadow:0 1px 3px rgba(10,37,64,.08),0 4px 12px rgba(10,37,64,.05); --shadow-lg:0 4px 12px rgba(10,37,64,.1),0 16px 40px rgba(10,37,64,.08); --font-sans:'Inter','Noto Sans SC',sans-serif; --font-display:'Inter','Noto Sans SC',sans-serif; } .card{border:1px solid var(--border)} .divider-accent{background:var(--accent);height:3px;width:56px} .kicker{color:var(--accent-2)} h1.title,h2.title,.h1,.h2{font-weight:700;color:var(--accent)}