.nf-v2{--area-fondo-fibra:#faf1ec}@supports (color:lab(0% 0 0)){.nf-v2{--area-fondo-fibra:lab(95.7879% 2.32545 3.78439)}}.nf-v2[data-theme=dark],[data-theme=dark] .nf-v2{--area-fondo-fibra:#1d120b}@supports (color:lab(0% 0 0)){.nf-v2[data-theme=dark],[data-theme=dark] .nf-v2{--area-fondo-fibra:lab(6.61819% 4.35862 5.34657)}}.nf-v2,[data-area=fibra]{--agcom-f:#00b050;--agcom-fr:#ffa300;--agcom-r:#e40046;--agcom-vhcn:#0857c3}[data-area=fibra]{--area-fondo:var(--area-fondo-fibra);--area-filo:var(--sector-energia-text);--scia-chiara:color-mix(in oklch, var(--foreground) 72%, var(--sector-energia-glow));--scia-calda:oklch(from var(--sector-energia) 63% .18 calc(h - 22));--scia-impulso:color-mix(in oklch, var(--foreground) 88%, var(--sector-energia-glow))}@keyframes nastro{0%{transform:translate(0)}to{transform:translate(-50%)}}.nastro{animation:48s linear infinite nastro}.nastro-inverso{animation-duration:56s;animation-direction:reverse}.nastri:not([data-attivo]) .nastro{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nastro{animation:none}}:root:has([data-pannello-fibra][data-open]) .nastro{animation-play-state:paused}@keyframes conferma-cerchio{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes conferma-spunta{to{stroke-dashoffset:0}}.conferma-cerchio{animation:.36s cubic-bezier(.2,.9,.3,1.2) both conferma-cerchio}.conferma-spunta{stroke-dasharray:24;stroke-dashoffset:24px;animation:.42s ease-out .26s forwards conferma-spunta}@media (prefers-reduced-motion:reduce){.conferma-cerchio,.conferma-spunta{stroke-dashoffset:0;animation:none}}
