:root {
  --sgzx-blue-900: #073b82;
  --sgzx-blue-700: #0b63c6;
  --sgzx-blue-500: #168fe8;
  --sgzx-blue-300: #79cbff;
  --sgzx-cyan-300: #76f0ff;
  --sgzx-green: #18c99a;
  --sgzx-red: #ff3f55;
  --sgzx-ink: #07254d;
  --sgzx-muted: #547197;
  --sgzx-white: #ffffff;
  --sgzx-glass: rgba(255, 255, 255, 0.38);
  --sgzx-glass-strong: rgba(255, 255, 255, 0.58);
  --sgzx-glass-border: rgba(255, 255, 255, 0.78);
  --sgzx-blue-border: rgba(91, 180, 255, 0.34);
  --sgzx-shadow: 0 24px 70px rgba(54, 136, 218, 0.18);
  --sgzx-inner-glow: inset 0 1px 1px rgba(255, 255, 255, 0.9),
    inset 0 -24px 60px rgba(103, 185, 255, 0.13);
  --sgzx-radius-lg: 32px;
  --sgzx-radius-md: 22px;
  --sgzx-radius-sm: 14px;
}
