:host{display:inline-block;direction:ltr;white-space:nowrap;isolation:isolate;line-height:var(--number-flow-char-height,1em)!important}.number,.number__inner{display:inline-block;transform-origin:left top}:host([data-will-change]) :is(.number,.number__inner,.section,.digit,.digit__num,.symbol){will-change:transform}.number{--scale-x:calc(1 + var(--_number-flow-d-width)/var(--width));transform:translateX(var(--_number-flow-dx)) scaleX(var(--scale-x));margin:0 calc(-1*var(--number-flow-mask-width,0.5em));position:relative;mask-image:linear-gradient(to right,transparent 0,#000 calc(var(--number-flow-mask-width,0.5em)/var(--scale-x)),#000 calc(100% - calc(var(--number-flow-mask-width,0.5em)/var(--scale-x))),transparent),linear-gradient(to bottom,transparent 0,#000 var(--number-flow-mask-height,0.25em),#000 calc(100% - var(--number-flow-mask-height,0.25em)),transparent 100%),radial-gradient(at bottom right,#000 0,transparent 71%),radial-gradient(at bottom left,#000 0,transparent 71%),radial-gradient(at top left,#000 0,transparent 71%),radial-gradient(at top right,#000 0,transparent 71%);mask-size:100% calc(100% - var(--number-flow-mask-height,0.25em)*2),calc(100% - calc(var(--number-flow-mask-width,0.5em)/var(--scale-x))*2) 100%,calc(var(--number-flow-mask-width,0.5em)/var(--scale-x)) var(--number-flow-mask-height,0.25em),calc(var(--number-flow-mask-width,0.5em)/var(--scale-x)) var(--number-flow-mask-height,0.25em),calc(var(--number-flow-mask-width,0.5em)/var(--scale-x)) var(--number-flow-mask-height,0.25em),calc(var(--number-flow-mask-width,0.5em)/var(--scale-x)) var(--number-flow-mask-height,0.25em);mask-position:center center,center center,left top,right top,right bottom,left bottom;mask-repeat:no-repeat}.number__inner{padding:calc(var(--number-flow-mask-height,0.25em)/2) var(--number-flow-mask-width,0.5em);transform:scaleX(calc(1/var(--scale-x))) translateX(calc(-1*var(--_number-flow-dx)))}:host>:not(.number){z-index:5}.section,.symbol{display:inline-block;position:relative;isolation:isolate}.section::after{content:"​";display:inline-block}.section--justify-left{transform-origin:left center}.section--justify-right{transform-origin:right center}.section>[inert],.symbol>[inert]{z-index:-1;margin:0px!important;position:absolute!important}.digit{display:inline-block;position:relative;--c:var(--current) + var(--_number-flow-d)}.digit__num,.number .section::after{padding:calc(var(--number-flow-mask-height,0.25em)/2)0}.digit__num{display:inline-block;--offset-raw:mod(var(--length) + var(--n) - mod(var(--c),var(--length)),var(--length));--offset:calc(var(--offset-raw) - var(--length)*round(down,var(--offset-raw)/(var(--length)/2),1));--y:clamp(-100%,var(--offset)*100%,100%);transform:translateY(var(--y))}.digit__num[inert]{position:absolute;top:0px;left:50%;transform:translateX(-50%) translateY(var(--y))}.digit:not(.is-spinning) .digit__num[inert]{display:none}.symbol__value{display:inline-block;mix-blend-mode:plus-lighter;white-space:pre}.section--justify-left .symbol>[inert]{left:0px}.section--justify-right .symbol>[inert]{right:0px}.animate-presence{opacity:calc(1 + var(--_number-flow-d-opacity))}