:root {
  --primary-color: #0066cc;
  --primary-hover: #0052a3;
  --primary-light: #3e92cc;
  --bg-color-fff: #fff;
  --bg-color-f5f5f7: #f5f5f7;
  --light-gray: #f8f9fa;
  --white: #fff;
  --text-color: #666;
  --text-light: #ccc;
  --text-dark: #333333;
  --border-color: #e2e8f0;
  --accent-color: #2b6cb0;
  --shadow-color: rgba(45, 55, 72, 0.1);
  --hover-shadow: rgba(45, 55, 72, 0.15);
  --overlay-dark: rgba(0, 0, 0, 0.4);
  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}