:root{--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--t-ease-in-out:ease-in-out;--t-ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--modal-open-dur:var(--duration-fast);--modal-close-dur:var(--duration-quick);--modal-scale:var(--scale-large);--modal-ease:var(--ease-smooth-out);--dropdown-open-dur:var(--duration-fast);--dropdown-close-dur:var(--duration-quick);--dropdown-pre-scale:var(--scale-medium);--dropdown-closing-scale:var(--scale-tiny);--dropdown-ease:var(--ease-smooth-out);--tooltip-in-dur:var(--duration-quick);--tooltip-out-dur:50ms;--tooltip-delay:var(--duration-micro);--tooltip-scale:var(--scale-small);--tooltip-ease:var(--t-ease-out);--sheet-open-dur:var(--duration-fast);--sheet-close-dur:var(--duration-quick);--sheet-travel:100px;--sheet-blur:var(--blur-small);--sheet-ease:var(--ease-smooth-out);--foglio-open-dur:var(--duration-fast);--foglio-close-dur:.22s;--foglio-ease:cubic-bezier(.32, .72, 0, 1)}@keyframes t-fade-in{0%{opacity:0}}@keyframes t-fade-out{to{opacity:0}}@keyframes t-modal-in{0%{opacity:0;transform:scale(var(--modal-scale))}to{opacity:1;transform:none}}@keyframes t-modal-out{to{opacity:0;transform:scale(var(--modal-scale))}}@keyframes t-dropdown-in{0%{opacity:0;transform:scale(var(--dropdown-pre-scale))}to{opacity:1;transform:none}}@keyframes t-dropdown-out{to{opacity:0;transform:scale(var(--dropdown-closing-scale))}}@keyframes t-tooltip-in{0%{opacity:0;transform:scale(var(--tooltip-scale))}to{opacity:1;transform:none}}@keyframes t-sheet-in{0%{opacity:0;transform:translate(var(--t-sheet-x,0px), var(--t-sheet-y,0px));filter:blur(var(--sheet-blur))}to{opacity:1;filter:none;transform:none}}@keyframes t-sheet-out{to{opacity:0;transform:translate(var(--t-sheet-x,0px), var(--t-sheet-y,0px));filter:blur(var(--sheet-blur))}}.t-modal-overlay[data-state=open]{animation:t-fade-in var(--modal-open-dur) var(--modal-ease) backwards}.t-modal-overlay[data-state=closed]{animation:t-fade-out var(--modal-close-dur) var(--modal-ease) forwards}.t-modal{transform-origin:50%}.t-modal[data-state=open]{animation:t-modal-in var(--modal-open-dur) var(--modal-ease) backwards}.t-modal[data-state=closed]{animation:t-modal-out var(--modal-close-dur) var(--modal-ease) forwards}.t-dropdown{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.t-dropdown[data-state=open]{animation:t-dropdown-in var(--dropdown-open-dur) var(--dropdown-ease) backwards}.t-dropdown[data-state=closed]{animation:t-dropdown-out var(--dropdown-close-dur) var(--dropdown-ease) forwards}.t-tooltip{transform-origin:var(--radix-tooltip-content-transform-origin)}.t-tooltip[data-state=delayed-open],.t-tooltip[data-state=instant-open]{animation:t-tooltip-in var(--tooltip-in-dur) var(--tooltip-ease) backwards}.t-tooltip[data-state=closed]{animation:t-fade-out var(--tooltip-out-dur) var(--tooltip-ease) forwards}.t-sheet[data-side=right]{--t-sheet-x:var(--sheet-travel)}.t-sheet[data-side=left]{--t-sheet-x:calc(var(--sheet-travel) * -1)}.t-sheet[data-side=bottom]{--t-sheet-y:var(--sheet-travel)}.t-sheet[data-side=top]{--t-sheet-y:calc(var(--sheet-travel) * -1)}.t-sheet[data-state=open]{animation:t-sheet-in var(--sheet-open-dur) var(--sheet-ease) backwards}.t-sheet[data-state=closed]{animation:t-sheet-out var(--sheet-close-dur) var(--sheet-ease) forwards}.t-sheet-overlay[data-state=open]{animation:t-fade-in var(--sheet-open-dur) var(--sheet-ease) backwards}.t-sheet-overlay[data-state=closed]{animation:t-fade-out var(--sheet-close-dur) var(--sheet-ease) forwards}@media (prefers-reduced-motion:reduce){.t-modal[data-state=open],.t-modal-overlay[data-state=open],.t-dropdown[data-state=open],.t-tooltip[data-state=delayed-open],.t-tooltip[data-state=instant-open],.t-sheet[data-state=open],.t-sheet-overlay[data-state=open]{animation:t-fade-in var(--duration-quick) var(--t-ease-out) backwards}.t-modal[data-state=closed],.t-modal-overlay[data-state=closed],.t-dropdown[data-state=closed],.t-tooltip[data-state=closed],.t-sheet[data-state=closed],.t-sheet-overlay[data-state=closed]{animation:t-fade-out var(--duration-micro) var(--t-ease-out) forwards}}
.seg-pillola{z-index:0;pointer-events:none;transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), width var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), height var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));will-change:transform, width;position:absolute;top:0;left:0}.seg-pillola[data-istantaneo]{transition:none}.seg-voce{transition-duration:var(--duration-fast,.25s);transition-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}[data-slot=switch]{transition-property:background-color,border-color,box-shadow,opacity;transition-duration:var(--duration-fast,.25s);transition-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}[data-slot=switch-thumb]{transition-property:transform,translate,background-color;transition-duration:var(--duration-fast,.25s);transition-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}@keyframes t-fisarmonica-apri{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes t-fisarmonica-chiudi{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}.t-fisarmonica-radix[data-state=open]{animation:t-fisarmonica-apri var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.t-fisarmonica-radix[data-state=closed]{animation:t-fisarmonica-chiudi var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}[data-slot=collapsible-trigger] :is(.lucide-chevron-down,.lucide-chevron-right){transition-property:transform,rotate;transition-duration:var(--duration-fast,.25s);transition-timing-function:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.t-fisarmonica{transition:grid-template-rows var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));grid-template-rows:0fr;display:grid}.t-fisarmonica[data-aperta=true]{grid-template-rows:1fr}.t-fisarmonica>.t-fisarmonica-dentro{opacity:0;min-height:0;transition:opacity var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));overflow:hidden}.t-fisarmonica[data-aperta=true]>.t-fisarmonica-dentro{opacity:1}.t-fisarmonica-freccia{transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.t-fisarmonica-freccia[data-aperta=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.seg-pillola,.seg-voce,[data-slot=switch],[data-slot=switch-thumb],[data-slot=collapsible-trigger] :is(.lucide-chevron-down,.lucide-chevron-right),.t-fisarmonica,.t-fisarmonica>.t-fisarmonica-dentro,.t-fisarmonica-freccia{transition:none!important}.t-fisarmonica-radix[data-state]{animation:none!important}}
@keyframes t-pagina-salita{0%{transform:translateY(calc(var(--distance-medium) / 2))}}@keyframes t-pagina-dissolvenza{0%{opacity:0}}.t-pagina>*{animation:t-pagina-salita var(--duration-slow) var(--ease-smooth-out) backwards, t-pagina-dissolvenza var(--duration-fast) var(--ease-smooth-out) backwards}@media (max-width:767px){.t-pagina>*{animation:t-pagina-dissolvenza var(--duration-quick) var(--t-ease-out) backwards}html[data-pager-scena] .t-pagina>*{animation:none}}[data-foto],[data-foto] *{animation:none!important}@keyframes t-scheletro-pulsa{0%,to{opacity:1}50%{opacity:.5}}.t-scheletro [data-slot=skeleton]{animation:t-scheletro-pulsa calc(var(--duration-very-slow) * 2) var(--t-ease-in-out) infinite}@keyframes t-cifra-entra{0%{opacity:.35}}.t-cifra-viva{max-width:100%;animation:t-cifra-entra var(--duration-fast) var(--ease-smooth-out) backwards;display:inline-block}[data-sonner-toaster] [data-sonner-toast][data-mounted=false]{--y:translateY(calc(var(--lift) * var(--distance-base) * -2)) scale(var(--scale-medium));filter:blur(var(--blur-small))}[data-sonner-toaster] [data-sonner-toast][data-mounted=true][data-removed=false][data-swiping=false]{transition:transform var(--duration-medium) var(--ease-smooth-out), opacity var(--duration-medium) var(--ease-smooth-out), filter var(--duration-medium) var(--ease-smooth-out), height var(--duration-medium) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out)}[data-sonner-toaster] [data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * var(--distance-base) * -2)) scale(var(--scale-medium));filter:blur(var(--blur-small));transition:transform var(--duration-quick) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-smooth-out), filter var(--duration-quick) var(--ease-smooth-out)}@media (prefers-reduced-motion:reduce){.t-pagina>*,.t-scheletro [data-slot=skeleton],.t-cifra-viva{animation:none!important}[data-sonner-toaster] [data-sonner-toast]{filter:none!important;transition:none!important}}
