:root{--luan-shell:#f6f9fd;--luan-ink:#152d4d;--luan-primary:#1668d9;--luan-secondary:#50627b;--luan-muted:#64748b;--luan-surface:#ffffff;--luan-surface-solid:#ffffff;--luan-line:#e0e8f3;--luan-control-line:#8495a9;--luan-success:#23634b;--luan-success-bg:#eaf5ef;--luan-warning:#805616;--luan-warning-bg:#faf1df;--luan-danger:#a2353c;--luan-danger-bg:#f9ebec;--luan-info:#305d80;--luan-info-bg:#edf5ff;--luan-sidebar-width:248px;--luan-content-width:1500px;--luan-page-padding:32px;--luan-card-padding:24px;--luan-gap:20px;--luan-section-gap:32px;--luan-radius-card:24px;--luan-radius-panel:24px;--luan-radius-control:12px;--luan-control-height:44px;--luan-font-body:14px;--luan-font-caption:12px;--luan-font-label:13px;--luan-font-title:32px;--luan-font-section:20px;--luan-font-kpi:32px;--luan-shadow-card:0 6px 22px #223e6108;--luan-shadow-overlay:0 24px 70px #152d4d26;--luan-motion-fast:160ms;--luan-motion-normal:240ms;--luan-summary-height:120px;--luan-blue-soft:#edf5ff;--luan-mint-soft:#edf7f3;}