:root {
  /* Dark  */
  --color-primary-dark: rgb(178 197 255);
  --color-surface-tint-dark: rgb(178 197 255);
  --color-on-primary-dark: rgb(24 46 96);
  --color-primary-container-dark: rgb(49 69 120);
  --color-on-primary-container-dark: rgb(218 226 255);
  --color-secondary-dark: rgb(192 198 221);
  --color-on-secondary-dark: rgb(42 48 66);
  --color-secondary-container-dark: rgb(64 70 89);
  --color-on-secondary-container-dark: rgb(220 226 249);
  --color-tertiary-dark: rgb(225 187 220);
  --color-on-tertiary-dark: rgb(66 39 65);
  --color-tertiary-container-dark: rgb(90 61 89);
  --color-on-tertiary-container-dark: rgb(254 214 249);
  --color-error-dark: rgb(255 180 171);
  --color-on-error-dark: rgb(105 0 5);
  --color-error-container-dark: rgb(147 0 10);
  --color-on-error-container-dark: rgb(255 218 214);
  --color-background-dark: rgb(18 19 24);
  --color-on-background-dark: rgb(227 226 233);
  --color-surface-dark: rgb(18 19 24);
  --color-on-surface-dark: rgb(227 226 233);
  --color-surface-variant-dark: rgb(69 70 79);
  --color-on-surface-variant-dark: rgb(197 198 208);
  --color-outline-dark: rgb(143 144 154);
  --color-outline-variant-dark: rgb(69 70 79);
  --color-shadow-dark: rgb(0 0 0);
  --color-scrim-dark: rgb(0 0 0);
  --color-inverse-surface-dark: rgb(227 226 233);
  --color-inverse-on-surface-dark: rgb(47 48 54);
  --color-inverse-primary-dark: rgb(73 93 146);
  --color-primary-fixed-dark: rgb(218 226 255);
  --color-on-primary-fixed-dark: rgb(0 24 72);
  --color-primary-fixed-dim-dark: rgb(178 197 255);
  --color-on-primary-fixed-variant-dark: rgb(49 69 120);
  --color-secondary-fixed-dark: rgb(220 226 249);
  --color-on-secondary-fixed-dark: rgb(21 27 44);
  --color-secondary-fixed-dim-dark: rgb(192 198 221);
  --color-on-secondary-fixed-variant-dark: rgb(64 70 89);
  --color-tertiary-fixed-dark: rgb(254 214 249);
  --color-on-tertiary-fixed-dark: rgb(43 18 43);
  --color-tertiary-fixed-dim-dark: rgb(225 187 220);
  --color-on-tertiary-fixed-variant-dark: rgb(90 61 89);
  --color-surface-dim-dark: rgb(18 19 24);
  --color-surface-bright-dark: rgb(56 57 63);
  --color-surface-container-lowest-dark: rgb(13 14 19);
  --color-surface-container-low-dark: rgb(26 27 33);
  --color-surface-container-dark: rgb(30 31 37);
  --color-surface-container-high-dark: rgb(41 42 47);
  --color-surface-container-highest-dark: rgb(51 52 58);
  --color-success-dark: rgb(165 211 149);
  --color-on-success-dark: rgb(17 56 11);
  --color-success-container-dark: rgb(40 80 32);
  --color-on-success-container-dark: rgb(192 239 176);
  --color-warning-dark: rgb(212 200 113);
  --color-on-warning-dark: rgb(54 49 0);
  --color-warning-container-dark: rgb(79 72 0);
  --color-on-warning-container-dark: rgb(241 228 138);

  /* Light */
  --color-primary-light: rgb(33, 70, 151); /* colore del logo */
  --color-surface-tint-light: rgb(73 93 146);
  --color-on-primary-light: rgb(255 255 255);
  --color-primary-container-light: rgb(218 226 255);
  --color-on-primary-container-light: rgb(49 69 120);
  --color-secondary-light: rgb(88 94 113);
  --color-on-secondary-light: rgb(255 255 255);
  --color-secondary-container-light: rgb(220 226 249);
  --color-on-secondary-container-light: rgb(64 70 89);
  --color-tertiary-light: rgb(115 84 113);
  --color-on-tertiary-light: rgb(255 255 255);
  --color-tertiary-container-light: rgb(254 214 249);
  --color-on-tertiary-container-light: rgb(90 61 89);
  --color-error-light: rgb(186 26 26);
  --color-on-error-light: rgb(255 255 255);
  --color-error-container-light: rgb(255 218 214);
  --color-on-error-container-light: rgb(147 0 10);
  --color-background-light: rgb(250 248 255);
  --color-on-background-light: rgb(26 27 33);
  --color-surface-light: rgb(250 248 255);
  --color-on-surface-light: rgb(26 27 33);
  --color-surface-variant-light: rgb(225 226 236);
  --color-on-surface-variant-light: rgb(69 70 79);
  --color-outline-light: rgb(117 119 128);
  --color-outline-variant-light: rgb(197 198 208);
  --color-shadow-light: rgb(0 0 0);
  --color-scrim-light: rgb(0 0 0);
  --color-inverse-surface-light: rgb(47 48 54);
  --color-inverse-on-surface-light: rgb(241 240 247);
  --color-inverse-primary-light: rgb(178 197 255);
  --color-primary-fixed-light: rgb(218 226 255);
  --color-on-primary-fixed-light: rgb(0 24 72);
  --color-primary-fixed-dim-light: rgb(178 197 255);
  --color-on-primary-fixed-variant-light: rgb(49 69 120);
  --color-secondary-fixed-light: rgb(220 226 249);
  --color-on-secondary-fixed-light: rgb(21 27 44);
  --color-secondary-fixed-dim-light: rgb(192 198 221);
  --color-on-secondary-fixed-variant-light: rgb(64 70 89);
  --color-tertiary-fixed-light: rgb(254 214 249);
  --color-on-tertiary-fixed-light: rgb(43 18 43);
  --color-tertiary-fixed-dim-light: rgb(225 187 220);
  --color-on-tertiary-fixed-variant-light: rgb(90 61 89);
  --color-surface-dim-light: rgb(218 217 224);
  --color-surface-bright-light: rgb(250 248 255);
  --color-surface-container-lowest-light: rgb(255 255 255);
  --color-surface-container-low-light: rgb(244 243 250);
  --color-surface-container-light: rgb(238 237 244);
  --color-surface-container-high-light: rgb(232 231 239);
  --color-surface-container-highest-light: rgb(227 226 233);
  --color-success-light: rgb(64 104 54);
  --color-on-success-light: rgb(255 255 255);
  --color-success-container-light: rgb(192 239 176);
  --color-on-success-container-light: rgb(40 80 32);
  --color-warning-light: rgb(104 95 18);
  --color-on-warning-light: rgb(255 255 255);
  --color-warning-container-light: rgb(241 228 138);
  --color-on-warning-container-light: rgb(79 72 0);

  /* Font Family */
  --theme-font-title: Roboto;
  --theme-font-body: Roboto;
}
