/* Kan runtime theme */
html:root {
  --kan-dark-50: 17 12 26;
  --kan-dark-100: 22 16 35;
  --kan-dark-200: 28 20 44;
  --kan-dark-300: 33 24 51;
  --kan-dark-400: 40 30 61;
  --kan-dark-500: 47 36 71;
  --kan-dark-600: 58 46 85;
  --kan-dark-700: 77 64 104;
  --kan-dark-800: 120 109 148;
  --kan-dark-900: 138 128 163;
  --kan-dark-950: 196 189 214;
  --kan-dark-1000: 239 234 246;
  --kan-accent-50: 247 251 255;
  --kan-accent-100: 239 247 255;
  --kan-accent-200: 215 236 255;
  --kan-accent-300: 191 225 255;
  --kan-accent-400: 158 209 255;
  --kan-accent-500: 126 194 255;
  --kan-accent-600: 94 179 255;
  --kan-accent-700: 80 152 217;
  --kan-accent-800: 66 125 179;
  --kan-accent-900: 52 98 140;
  --kan-accent-950: 38 72 102;
  --kan-link-50: 247 251 255;
  --kan-link-100: 239 247 255;
  --kan-link-200: 215 236 255;
  --kan-link-300: 191 225 255;
  --kan-link-400: 158 209 255;
  --kan-link-500: 126 194 255;
  --kan-link-600: 94 179 255;
  --kan-link-700: 80 152 217;
  --kan-link-800: 66 125 179;
  --kan-link-900: 52 98 140;
  --kan-link-950: 38 72 102;
  --kan-button-primary-light: var(--kan-accent-600);
  --kan-button-primary-light-text: 17 12 26;
  --kan-button-primary-dark: var(--kan-accent-600);
  --kan-button-primary-dark-text: 17 12 26;
}

[data-kan-brand="default"] {
  visibility: hidden;
}
