.luan-widget {
  --lw-shell: #eceeef;
  --lw-ink: #111315;
  --lw-primary: #17191b;
  --lw-secondary: #4f565f;
  --lw-muted: #656d76;
  --lw-surface: rgba(255,255,255,.82);
  --lw-surface-solid: #ffffff;
  --lw-line: rgba(17,19,21,.09);
  --lw-control-line: #858d95;
  --lw-success: #23634b;
  --lw-success-bg: #eaf3ed;
  --lw-warning: #805616;
  --lw-warning-bg: #faf1df;
  --lw-danger: #a2353c;
  --lw-danger-bg: #f9ebec;
  --lw-info: #305d80;
  --lw-info-bg: #eaf0f5;
  --lw-sidebar-width: 248px;
  --lw-content-width: 1500px;
  --lw-page-padding: 32px;
  --lw-card-padding: 24px;
  --lw-gap: 20px;
  --lw-section-gap: 32px;
  --lw-radius-card: 24px;
  --lw-radius-panel: 28px;
  --lw-radius-control: 12px;
  --lw-control-height: 44px;
  --lw-font-body: 14px;
  --lw-font-caption: 12px;
  --lw-font-label: 13px;
  --lw-font-title: 32px;
  --lw-font-section: 20px;
  --lw-font-kpi: 32px;
  --lw-shadow-card: 0 8px 24px rgba(32,38,45,.045);
  --lw-shadow-overlay: 0 18px 55px rgba(32,38,45,.12);
  --lw-motion-fast: 160ms;
  --lw-motion-normal: 240ms;
}
