/* Adapted from Wallos, GPL-3.0. See LICENSE.txt. */
:root {
  --main-color: #2563eb;
  --main-color-rgb: 37, 99, 235;
  --accent-color: #93c5fd;
  --accent-color-rgb: 147, 197, 253;
  --hover-color: #1d4ed8;
  --hover-color-rgb: 29, 78, 216;
  --error-color: #ef4444;
  --error-color-rgb: 239, 68, 68;
  --success-color: #16a34a;
  --success-color-rgb: 22, 163, 74;
  --warning-color: #b45309;
  --warning-color-rgb: 180, 83, 9;
  --background-color: #f2f4f8;
  --background-color-rgb: 242, 244, 248;
  --header-background-color: #ffffff;
  --header-background-color-rgb: 255, 255, 255;
  --box-background-color: #ffffff;
  --box-background-color-rgb: 255, 255, 255;
  --box-border-color: #e7eaf0;
  --box-border-color-rgb: 231, 234, 240;
  --box-shadow:
    0 1px 2px rgba(15, 23, 42, 0.04), 0 10px 30px -18px rgba(15, 23, 42, 0.18);
  --text-color: #1c2434;
  --text-color-rgb: 28, 36, 52;
  --text-color-inverted: #ffffff;
  --text-color-inverted-rgb: 255, 255, 255;
  --input-background-color: #ffffff;
  --input-background-color-rgb: 255, 255, 255;
  --input-border-color: #d7dce5;
  --input-border-color-rgb: 215, 220, 229;
  --input-disabled-background-color: #f2f4f8;
  --input-disabled-background-color-rgb: 242, 244, 248;
  --input-disabled-border-color: #e7eaf0;
  --input-disabled-border-color-rgb: 231, 234, 240;
  --negative-box-shadow: 0 -2px 8px rgba(15, 23, 42, 0.06);
  --surface-hover: #f3f5f9;
  --surface-hover-rgb: 243, 245, 249;
  --text-muted: #64748b;
  --text-muted-rgb: 100, 116, 139;
  --shadow-pop:
    0 2px 6px rgba(15, 23, 42, 0.08), 0 16px 40px -16px rgba(15, 23, 42, 0.28);
  --focus-ring: 0 0 0 3px rgba(var(--main-color-rgb), 0.18);
}

:root {
  --background-color: #fff;
}
