@keyframes v2-kpi-slide{0%{background-position:0 0}to{background-position:512px 145.5px}}.v2-kpi-texture{animation:v2-kpi-slide 20s linear infinite}@media (prefers-reduced-motion:reduce){.v2-kpi-texture{animation:none}}@keyframes v2-vs-sw{0%{background-position:120% 0}to{background-position:-100% 0}}@keyframes v2-mcp2-rise{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@keyframes v2-onb-back{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:.55}}@keyframes v2-onb-front{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}@keyframes v2-mcp2-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes v2-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v2f-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes v2f-dash{0%{background-position:0 0}to{background-position:0 16px}}@keyframes v2f-lane-in{0%{transform:translate3d(-25%,0,0)}to{transform:translate3d(50%,0,0)}}@keyframes v2f-lane-out{0%{transform:translate3d(50%,0,0)}to{transform:translate3d(125%,0,0)}}@keyframes v2f-tok-d{0%{opacity:0;transform:translate3d(0,-2px,0) scale(.6)}22%{opacity:1;transform:translate3d(0,4px,0) scale(1)}to{opacity:1;transform:translate3d(0,40px,0) scale(.9)}}@keyframes v2f-ping{0%{transform:scale(.5);opacity:.8}70%,to{transform:scale(1.5);opacity:0}}@keyframes v2f-tw-a{0%,to{transform:scale(1)}50%{transform:scale(.55)}}@keyframes v2f-tw-b{0%,to{transform:scale(.55)}50%{transform:scale(1)}}@keyframes v2f-hop{0%,55%,to{transform:translateY(0)}25%{transform:translateY(-3px)}}@keyframes v2f-tok-u{0%{opacity:0;transform:translateZ(0) scale(.7)}12%{opacity:1;transform:translate3d(0,3px,0) scale(1)}96%{opacity:1;transform:translate3d(0,59px,0) scale(1)}to{opacity:0;transform:translate3d(0,60px,0) scale(1)}}@keyframes v2f-card-in{0%{opacity:0;transform:translate3d(0,-16px,0) scale(.94);filter:blur(4px)}55%{opacity:1;transform:translate3d(0,2px,0) scale(1.01);filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes v2f-val-in{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes v2f-box-drop{0%{opacity:0;transform:translateX(-50%) translateY(-16px) scale(.6)}60%{opacity:1;transform:translateX(-50%) translateY(2px) scale(1.06)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes v2f-back{0%{opacity:0;transform:translate(-50%,-10px) rotate(var(--r))}to{opacity:1;transform:translate(-50%) rotate(var(--r))}}@keyframes v2f-drag{0%{opacity:1;transform:translate(-50%) rotate(var(--r)) scale(1)}16%{opacity:1;transform:translate(-50%,-8px) rotate(0deg) scale(1.06)}68%{opacity:1;transform:translate(calc(-50% + var(--dx)),var(--dy)) rotate(0deg) scale(1.05)}86%{opacity:1;transform:translate(calc(-50% + var(--dx)),calc(var(--dy) + 22px)) rotate(0deg) scale(.96)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(var(--dy) + 30px)) rotate(0deg) scale(.82)}}@media (prefers-reduced-motion:reduce){.v2f *,.v2f :after,.v2f :before{animation:none!important;transition:none!important}}@keyframes v2-dif-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes v2-dif-ch{0%{opacity:0}to{opacity:1}}@keyframes v2-dif-dash{0%{background-position:0 0}to{background-position:0 16px}}@keyframes v2-dif-dash-x{0%{background-position:0 0}to{background-position:12px 0}}@keyframes v2-dif-live{0%{box-shadow:0 0 0 0 rgba(31,193,107,.45)}70%{box-shadow:0 0 0 5px rgba(31,193,107,0)}to{box-shadow:0 0 0 0 rgba(31,193,107,0)}}@keyframes v2-dif-trace{to{stroke-dashoffset:8}}@keyframes v2-dif-hop{0%,55%,to{transform:translateY(0)}25%{transform:translateY(-3px)}}@keyframes v2-dif-spin{to{transform:rotate(1turn)}}@keyframes v2-flow-r{0%{background-position-x:0}to{background-position-x:8px}}@keyframes v2-flow-l{0%{background-position-x:0}to{background-position-x:-8px}}@keyframes v2-dif-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-1.5px)}}@keyframes v2-dif-find{0%{transform:translate(0)}33%{transform:translate(-15%)}66%{transform:translateY(-15%)}to{transform:translate(0)}}@keyframes v2-dif-ord-in{0%{transform:translateX(0);opacity:0}8%{opacity:1}to{transform:translateX(320px);opacity:1}}@keyframes v2-dif-ord-out{0%{transform:translateX(0);opacity:0}2%{opacity:1}92%{opacity:1}to{transform:translateX(380px);opacity:0}}@keyframes v2-dif-ean-out{0%{transform:translateX(0);opacity:1}70%{opacity:1}to{transform:translateX(210px);opacity:0}}@keyframes v2-dif-seg-in{0%{transform:scaleX(0);opacity:0}30%{opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes v2-dif-lot-in{0%{opacity:0;transform:translateY(-10px) scale(.97)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes v2-dif-num{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}.v2-dif-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.v2-dif-scene *,.v2-dif-scene :after,.v2-dif-scene :before{animation:none!important;transition:none!important}}.v2-auth-modal::backdrop{background:rgba(250,250,250,.18);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html.v2-modal-open{scrollbar-gutter:stable}html.v2-modal-open body{overflow:hidden}html.v2-modal-open body :not(.v2-auth-modal,.v2-auth-modal *){animation-play-state:paused!important}.v2-auth-modal[open]{animation:v2-auth-in .22s cubic-bezier(.16,1,.3,1)}@keyframes v2-auth-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (prefers-reduced-motion:reduce){.v2-auth-modal[open]{animation:none}}@keyframes v2-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.v2-marquee-l{animation:v2-marquee 70s linear infinite}.v2-marquee-r{animation:v2-marquee 70s linear infinite reverse}@media (prefers-reduced-motion:reduce){.v2-marquee-l,.v2-marquee-r{animation:none}}@keyframes v2-ext-run{0%{transform:translateX(-90px)}to{transform:translateX(320px)}}@keyframes v2-ext-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes v2-ads-flow{to{stroke-dashoffset:-12}}@keyframes v2-ads-swim{0%{stroke-dashoffset:16;opacity:1}85%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}@keyframes v2-think-sweep{0%{background-position:100% 0}to{background-position:0 0}}.v2-think-shine:after{content:attr(data-text);position:absolute;inset:0;white-space:nowrap;color:transparent;background:linear-gradient(90deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%) 100% 0 /300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:v2-think-sweep 1.6s linear infinite;pointer-events:none}.v2-row{content-visibility:auto;contain-intrinsic-size:auto 700px}html:has(:target) .v2-row{content-visibility:visible}.v2-an{--v2-an-lh:1.2em;--v2-an-pad:.16em;position:relative;display:inline-flex;white-space:nowrap;line-height:var(--v2-an-lh)}.v2-an-base{width:0;overflow:visible}.v2-an-part{display:inline-flex;justify-content:center;overflow:hidden;height:calc(var(--v2-an-lh) + 2 * var(--v2-an-pad));margin-block:calc(var(--v2-an-pad) * -1)}.v2-an-roll{display:block;flex:none;width:max-content;will-change:transform}.v2-an-roll>span{display:block;height:var(--v2-an-lh);text-align:center}.v2-an-sym>span{display:block;flex:none;width:max-content;white-space:pre;padding-top:var(--v2-an-pad)}.v2-an-digit{mask-image:linear-gradient(to bottom,transparent 0,#000 var(--v2-an-pad),#000 calc(100% - var(--v2-an-pad)),transparent 100%)}