﻿:root {
    --lw-bg: #f5f7fb;
    --lw-surface: #ffffff;
    --lw-surface-soft: #f8fafc;
    --lw-sidebar: #111827;
    --lw-sidebar-hover: #1f2937;
    --lw-sidebar-text: #9ca3af;
    --lw-sidebar-active: #ffffff;
    --lw-primary: #2563eb;
    --lw-primary-hover: #1d4ed8;
    --lw-primary-soft: #eff6ff;
    --lw-success: #16a34a;
    --lw-success-soft: #f0fdf4;
    --lw-warning: #d97706;
    --lw-warning-soft: #fffbeb;
    --lw-danger: #dc2626;
    --lw-danger-soft: #fef2f2;
    --lw-text: #111827;
    --lw-text-secondary: #6b7280;
    --lw-text-muted: #9ca3af;
    --lw-border: #e5e7eb;
    --lw-radius-sm: 8px;
    --lw-radius-md: 12px;
    --lw-radius-lg: 16px;
    --lw-shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.04);
    --lw-shadow-md: 0 8px 24px rgba(15, 23, 42, 0.06);
    --lw-sidebar-width: 250px;
    --lw-header-height: 72px;
    --lw-transition: 0.2s ease;
}
