:root {
  --sm-bg: #f4f7fb;
  --sm-surface: #ffffff;
  --sm-surface-soft: #f8faff;
  --sm-text: #111b34;
  --sm-muted: #748198;
  --sm-line: #e6ebf3;
  --sm-primary: #2f6df6;
  --sm-primary-2: #1d55e9;
  --sm-navy: #0d1b33;
  --sm-navy-2: #12294c;
  --sm-teal: #13b8a6;
  --sm-green: #14b86e;
  --sm-purple: #7b54e8;
  --sm-orange: #f59a23;
  --sm-pink: #e95586;
  --sm-danger: #ea4a62;
  --sm-radius-sm: 10px;
  --sm-radius-md: 14px;
  --sm-radius-lg: 18px;
  --sm-radius-xl: 24px;
  --sm-shadow-sm: 0 4px 14px rgba(24, 47, 88, .06);
  --sm-shadow-md: 0 10px 28px rgba(24, 47, 88, .09);
  --sm-shadow-lg: 0 20px 50px rgba(24, 47, 88, .14);
  --sm-space-1: 4px;
  --sm-space-2: 8px;
  --sm-space-3: 12px;
  --sm-space-4: 16px;
  --sm-space-5: 20px;
  --sm-space-6: 24px;
  --sm-space-7: 32px;
  --sm-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, Arial, sans-serif;
}
