@keyframes appInUp{0%{opacity:0;transform:translateY(16px) scale(.98);animation-timing-function:var(--ease-out)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes appValueChanged{0%{background-color:transparent}14%{background-color:color-mix(in oklch,var(--color-brand-primary) 14%,transparent)}to{background-color:transparent}}@keyframes appSlideFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes appGraficoCrece{0%{transform:var(--crece)}}@keyframes appGraficoAparece{0%{opacity:0}}@layer utilities{.anim-widget{animation:appInUp .45s cubic-bezier(.16,1,.3,1) both}.anim-widget-1{animation-delay:0s}.anim-widget-2{animation-delay:50ms}.anim-widget-3{animation-delay:.1s}.anim-widget-4{animation-delay:.15s}.anim-widget-5{animation-delay:.2s}.anim-widget-6{animation-delay:.25s}.anim-widget-7{animation-delay:.3s}.anim-widget-8{animation-delay:.35s}.anim-widget-9{animation-delay:.4s}.anim-widget-10{animation-delay:.45s}.anim-fade-up{animation:appInUp .4s cubic-bezier(.16,1,.3,1) both}.anim-badge-pop{animation:appBadgePop .4s cubic-bezier(.34,1.56,.64,1) both}.skeleton-shimmer{background:linear-gradient(90deg,var(--color-muted) 25%,oklch(.92 0 0/.8) 50%,var(--color-muted) 75%);background-size:200% 100%;animation:appShimmer 1.5s ease-in-out infinite}.anim-fab{animation:appFabIn .5s cubic-bezier(.34,1.56,.64,1) both}.anim-value-changed{animation:appValueChanged 1.4s var(--ease-out) both}.anim-crece-x,.anim-crece-y{transform-box:fill-box;animation:appGraficoCrece .5s cubic-bezier(.16,1,.3,1) both}.anim-crece-y{transform-origin:bottom;--crece:scaleY(0)}.anim-crece-x{transform-origin:left;--crece:scaleX(0)}.anim-aparece{animation:appGraficoAparece .4s ease-out both}@media (prefers-reduced-motion:reduce){.anim-aparece,.anim-badge-pop,.anim-crece-x,.anim-crece-y,.anim-fab,.anim-fade-up,.anim-value-changed,.anim-widget,.anim-widget-1,.anim-widget-10,.anim-widget-2,.anim-widget-3,.anim-widget-4,.anim-widget-5,.anim-widget-6,.anim-widget-7,.anim-widget-8,.anim-widget-9,.skeleton-shimmer{animation:none!important;opacity:1!important}}}