/*! alcatraz:compatto 2ece19daafe72066 */
.alc-loader{position:fixed;inset:0;z-index:var(--alc-z-overlay);display:grid;place-items:center;background:var(--alc-bg);opacity:1;transition:opacity var(--alc-dur-section) var(--alc-ease-out)} .alc-loader.e-nascosto{opacity:0;pointer-events:none}.alc-loader__marchio{width:min(34vw,160px);height:auto;overflow:visible} .alc-loader__tessera{fill:var(--alc-accent-solid);transform-box:fill-box;transform-origin:center;animation-name:alc-loader-entra,alc-loader-respiro;animation-duration:var(--alc-loader-entrata),var(--alc-loader-ciclo);animation-timing-function:var(--alc-ease-snap),var(--alc-ease-in-out);animation-iteration-count:1,infinite;animation-fill-mode:both,none;animation-delay:calc(var(--alc-loader-passo) * var(--alc-t,0)),calc(var(--alc-loader-passo) * var(--alc-t,0) + var(--alc-loader-entrata))} .alc-loader__tessera--acido{fill:var(--alc-loader-accento)} @keyframes alc-loader-entra{from{opacity:0;transform:translateY(5px) scale(0.55)}to{opacity:1;transform:translateY(0) scale(1)}} @keyframes alc-loader-respiro{0%,100%{opacity:1}50%{opacity:0.55}} @media (prefers-reduced-motion:reduce){.alc-loader__tessera{animation:none;opacity:1;transform:none}} .alc-loader{align-content:center;gap:var(--alc-space-5)}.alc-loader__pista{position:relative;display:block;inline-size:min(60vw,15rem);block-size:5.5rem; background:repeating-linear-gradient(90deg,var(--alc-line-strong) 0 0.9rem,transparent 0.9rem 1.6rem) 0 100% / 200% 2px no-repeat;animation:alc-loader-pista 0.9s linear infinite}.alc-loader__corsa{position:absolute;inset-block-end:2px;inset-inline-start:calc(50% - 2.75rem);inline-size:5.5rem;block-size:5.5rem;background-repeat:no-repeat;background-size:200% 100%;background-position:0 0;animation:alc-loader-corsa 0.28s steps(2,jump-none) infinite,alc-loader-salto 0.28s ease-in-out infinite alternate}@keyframes alc-loader-corsa{from{background-position:0 0}to{background-position:100% 0}}@keyframes alc-loader-salto{from{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes alc-loader-pista{from{background-position:0 100%}to{background-position:-1.6rem 100%}}@media (prefers-reduced-motion:reduce){.alc-loader__pista,.alc-loader__corsa{animation:none}}html[data-alc-movimento="ridotto"] .alc-loader__pista,html[data-alc-movimento="ridotto"] .alc-loader__corsa{animation:none}
