.st{--st-h-classi:min(60svh, 520px)}@media (min-width:1024px){.st{--st-h-classi:min(72vh, 680px)}}.st-pista{--st-x:50%;--st-h:var(--st-h-classi);--passo:calc((100% - 64px) / 17);height:var(--st-h);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;width:100%;margin-bottom:32px;position:relative}.st-pista[data-variante=foglio]{--st-h:calc(88svh - 132px)}.st-pista[data-variante=aside]{--st-x:40%;--st-h:calc(76vh - 40px)}.st-righello{pointer-events:none;position:absolute;inset:0}.st-linea{left:calc(var(--st-x) - 1px);background:var(--color-inchiostro);width:2px;position:absolute;top:16px;bottom:16px}.st-tacca{left:calc(var(--st-x) - 14px);background:var(--c);width:10px;height:2px;top:calc(32px + var(--k) * (100% - 64px) / 17 - 1px);position:absolute}.st-tacca-num{font-family:var(--font-titolo);font-variant-numeric:tabular-nums;color:var(--color-inchiostro);font-size:16px;font-weight:600;line-height:1;position:absolute;top:50%;right:calc(100% + 20px);transform:translateY(-50%)}.st-banda-f{left:calc(var(--st-x) + 8px);width:6px;top:calc(32px + (var(--a) - .5) * (100% - 64px) / 17);height:calc(var(--n) * (100% - 64px) / 17);position:absolute}.st-banda-f:before{content:"";background:var(--b);opacity:.4;transition:opacity var(--dur-micro) var(--ease-uscita);position:absolute;inset:1.5px 0}.st-banda-f[data-f=infanzia]{--b:var(--color-eta-infanzia);--t:var(--color-infanzia-testo)}.st-banda-f[data-f=primaria]{--b:var(--color-eta-primaria);--t:var(--color-primaria-testo)}.st-banda-f[data-f=secondaria]{--b:var(--color-eta-secondaria);--t:var(--color-secondaria-testo)}.st-banda-f[data-f=liceo]{--b:var(--color-eta-liceo);--t:var(--color-liceo-testo)}.st-pista[data-fascia=infanzia] [data-f=infanzia]:before,.st-pista[data-fascia=primaria] [data-f=primaria]:before,.st-pista[data-fascia=secondaria] [data-f=secondaria]:before,.st-pista[data-fascia=liceo] [data-f=liceo]:before{opacity:1}.st-banda-nome{white-space:nowrap;color:var(--t);font-size:.875rem;position:absolute;top:50%;left:14px;transform:translateY(-50%)}@media (min-width:1024px){.st-banda-nome{font-size:.8125rem}}.st-maniglia{left:var(--st-x);margin-top:calc(var(--st-hud) * -.5);width:max(44px, calc(var(--st-hud) * .894));height:max(44px, var(--st-hud));touch-action:none;cursor:grab;will-change:transform;border-radius:8px;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.st-maniglia:focus-visible{outline:3px solid var(--color-inchiostro);outline-offset:1px}.st-pista[data-trascina] .st-maniglia{cursor:grabbing}.st-maniglia .scudo{transition:transform var(--dur-hover) var(--ease-uscita)}.st-maniglia:hover .scudo,.st-pista[data-trascina] .scudo{transform:scale(1.06)}.st .scudo{width:calc(var(--hud-h,64px) * .894)}.st .scudo-num{top:52%}.st .scudo-anni{display:none}.st-guida{font-family:var(--font-titolo);margin:8px 0;font-size:18px;font-weight:600;line-height:1.3}.st-guida-tastiera{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.st:has(.st-maniglia:focus-visible) .st-guida-tastiera{clip:auto;white-space:normal;width:auto;height:auto;margin:8px 0 0;position:static;overflow:visible}.st-vai{margin-top:16px}html[data-js] .st-classi:not([data-vivo]):after{content:"";height:calc(var(--st-h-classi) + 72px);display:block}@media (min-width:1024px){.st-classi{grid-column:1/6;align-self:start;position:sticky;top:104px}}.st-eta-statica{font-family:var(--font-titolo);font-size:20px;font-weight:600}@media (max-width:1023.98px){html[data-js] .st-eta{z-index:40;height:72px;margin-inline:calc(-1 * var(--spacing-margine));background:var(--color-carta);border-bottom:1px solid var(--color-linea);align-items:center;display:flex;position:sticky;top:56px}html[data-js] .st-eta-statica{padding-inline:var(--spacing-margine)}}.st-banda{width:100%;height:72px;color:inherit;text-align:left;cursor:pointer;padding:0;padding-inline:var(--spacing-margine);background:0 0;border:0;align-items:center;gap:12px;transition:background-color .1s linear;display:flex}.st-banda:hover,.st-banda:active{background:var(--color-carta-2)}.st-banda:focus-visible{outline:3px solid var(--color-inchiostro);outline-offset:-3px}.st-banda-scudo{display:flex}.st-banda-eta{align-items:baseline;gap:4px;display:flex}.st-banda-num{font-family:var(--font-titolo);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.st-banda-anni{font-family:var(--font-titolo);font-size:16px;font-weight:600}.st-banda-col{flex-direction:column;min-width:0;display:flex}.st-banda-fascia{font-family:var(--font-titolo);font-size:18px;font-weight:600;line-height:1.2}.st-banda-eco{font-family:var(--font-corsivo);color:var(--color-inchiostro-tenue);transform-origin:0 100%;white-space:nowrap;transition:transform var(--dur-hover) var(--ease-uscita);font-size:16px;font-style:italic;line-height:1.2;display:block}.st-banda-freccia{flex:none;margin-left:auto}.st-foglio{background:var(--color-carta);width:100%;max-width:100%;height:88svh;max-height:88svh;color:var(--color-inchiostro);padding:12px var(--spacing-margine) calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:none;border:0;border-radius:14px 14px 0 0;margin:0;position:fixed;inset:auto 0 0;overflow:hidden}.st-foglio[open]{flex-direction:column;display:flex}.st-foglio::backdrop{background:#2a141666}.st-foglio-maniglia{background:var(--color-inchiostro-tenue);border-radius:3px;flex:none;width:48px;height:5px;margin:0 auto 8px;display:block}.st-foglio-testa{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.st-foglio-chiudi{min-height:44px}.st-foglio .st-pista{flex:none;margin-top:4px}@media (min-width:1024px){.st-eta{flex-direction:column;grid-area:1/1/span 99/3;align-self:start;height:76vh;display:flex;position:sticky;top:104px}.st-aside-etichetta{height:24px;margin-bottom:16px;display:block}}::view-transition-group(stipite){animation-duration:0s}html[data-ridotto] .st *,html[data-statica] .st *{transition:none!important}@media (prefers-reduced-motion:reduce){.st *{transition:none!important}}
