:root{--sfondo:#f4f5f7;--superficie:#fff;--superficie-2:#f9f9f9;--bordo:#e2e6ea;--bordo-forte:#c8cfd6;--testo:#1b2135;--testo-debole:#5f6b7c;--testo-fioco:#8a94a4;--testo-su-scuro:#f9f9f9;--marca:#24305d;--marca-scuro:#1a2445;--marca-chiaro:#eceff5;--azione:#24305d;--azione-hover:#1a2445;--azione-testo:#fff;--primario:#2c70b7;--primario-testo:#245f9c;--primario-chiaro:#eaf1f8;--ok:#96c231;--ok-testo:#4f6f16;--ok-bg:#f2f8e6;--critico:#e94d26;--critico-testo:#b3341a;--critico-bg:#fdefeb;--attenzione:#d98324;--attenzione-testo:#97591a;--attenzione-bg:#fdf6ec;--neutro-bg:#eff1f3;--r:10px;--r-controllo:8px;--r-badge:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--font-marca:"Fredoka", system-ui, sans-serif;--font:"Montserrat", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}:root{font-family:var(--font);color:var(--testo);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}body{background:var(--sfondo);min-height:100vh}table,[data-numerico]{font-variant-numeric:tabular-nums}h1,h2,h3{color:var(--marca);margin:0 0 var(--s3);line-height:1.25}a{color:var(--primario-testo)}:focus-visible{outline:2px solid var(--azione);outline-offset:2px}
