.components-module__4wHL8q__buttonPositionWithTransition{position:"relative";transition:"0.2s bottom";bottom:0}.components-module__4wHL8q__buttonPositionWithTransition:active{bottom:1px}.components-module__4wHL8q__SpotlightHorizontalBackgroundCls{background-image:radial-gradient(ellipse 100% 50% at 50% -20%,var(--color-brand-dark),rgba(255,255,255,0))}.components-module__4wHL8q__HighlightTextBackground{color:"transparent";background-image:linear-gradient(to right,var(--color-glow)60%,var(--color-glow));-webkit-background-clip:text}.components-module__4wHL8q__card{text-align:"left";-webkit-text-decoration:"none";-webkit-text-decoration:"none";text-decoration:"none";position:"relative";transition:color .35s,border-color .35s,background-color .35s,top .25s;top:0}.components-module__4wHL8q__HeroImageCls{-webkit-mask-image:radial-gradient(100% 80% at center center,var(--color-black),transparent);border-radius:5px;transition:transform .5s ease-in-out;transform:perspective(3050px)translateZ(250px)rotateX(27deg)scale(.9);box-shadow:0 70px 40px -20px rgba(0,0,0,.7)}.components-module__4wHL8q__HeroImageNormalCls.components-module__4wHL8q__HeroImageCls,.components-module__4wHL8q__HeroImageCls:hover{-webkit-mask-image:"";transform:translate(0,0)}@media screen and (max-width:1280px){.components-module__4wHL8q__HeroImageCls{transform:perspective(2050px)translateZ(50px)rotateX(27deg)scale(.9)}}.components-module__4wHL8q__BannerTextCommon,.components-module__4wHL8q__BannerTextCurrentCls,.components-module__4wHL8q__BannerTextNextCls{transition:opacity .3s,top .3s;position:absolute}.components-module__4wHL8q__BannerTextCurrentCls{opacity:1;position:relative;top:0}.components-module__4wHL8q__SpotlightRadialBackgroundCls{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.components-module__4wHL8q__SpotlightRadialBackgroundCls:before{content:"";transform:translate3d(var(--spotlight-left,0px),0,0);background-image:conic-gradient(from 90deg at 100% 50%,var(--color-brand-dark),var(--color-black));position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(50% 50%,#000,transparent)}.components-module__4wHL8q__HighlightBrandToLightBackground{background-image:linear-gradient(to right,var(--color-glow)1%,var(--color-accent2));-webkit-background-clip:text;color:transparent!important}.components-module__4wHL8q__DotsBackgroundCls{--dot-size:1px;--dot-color1:var(--color-darkcustom);--dot-color2:var(--color-darkcustom);--dot-black:var(--color-black);--dot-pattern-height:750px;background:linear-gradient(180deg,transparent 0,var(--color-black)var(--dot-pattern-height)),fixed 0 0/20px 20px radial-gradient(var(--dot-color1)var(--dot-size),transparent 0),fixed 10px 10px/20px 20px radial-gradient(var(--dot-color2)var(--dot-size),transparent 0)}.components-module__4wHL8q__OverlineCls:before{content:"";background:var(--color-special-border-color);height:1px;position:absolute;top:0;left:0;right:0}.components-module__4wHL8q__card{text-align:left;text-decoration:none;position:relative;top:0}.components-module__4wHL8q__card:hover{top:-2px}.components-module__4wHL8q__footer img{margin-left:.5rem}.components-module__4wHL8q__footer a{justify-content:center;align-items:center;display:flex}.components-module__4wHL8q__minHeightFull{min-height:100vh}.components-module__4wHL8q__BannerTextPrevCls,.components-module__4wHL8q__BannerTextNextCls,.components-module__4wHL8q__BannerTextCommon{transition:opacity .3s,top .3s;position:absolute}.components-module__4wHL8q__BannerTextPrevCls{opacity:0;pointer-events:none;top:-30px}.components-module__4wHL8q__BannerTextNextCls{opacity:0;pointer-events:none;top:10px}
.Header-module__ma7_OG__NavBarCls{z-index:1;color:rgba(238,239,252,.8);border-bottom:1px solid rgba(255,255,255,.2);flex-flow:row;align-items:center;width:100%;margin:0 auto;line-height:58px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__ma7_OG__UnderlineCls:before,.Header-module__ma7_OG__NavBarCls:before{content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.Header-module__ma7_OG__UnderlineCls:before{top:unset}.Header-module__ma7_OG__IceCls{z-index:-1;height:58px;margin:0 auto;position:fixed;top:-10px;left:0;right:0}.Header-module__ma7_OG__IceCls:before,.Header-module__ma7_OG__IceCls:after{content:"";pointer-events:none;user-select-none:none;position:absolute;top:-1px;bottom:-50%;left:0;right:0}.Header-module__ma7_OG__IceCls:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#000 58px,transparent)}
.BenchmarkChart-module__g9s5ZW__root{--bc-surface:#16181d;--bc-border:#262a31;--bc-grid:#343a46;--bc-text:#f0efec;--bc-text-secondary:#c3c2b7;--bc-text-muted:#99a1b3;--bc-ag:#d95926;--bc-infinite:#3987e5;--bc-value-space:6.5rem;background:var(--bc-surface);border:1px solid var(--bc-border);max-width:46rem;color:var(--bc-text);border-radius:10px;margin:1.75rem 0 2rem;padding:1.25rem 1.25rem .75rem;font-size:.875rem;line-height:1.4}.BenchmarkChart-module__g9s5ZW__header{margin-bottom:.75rem}.BenchmarkChart-module__g9s5ZW__title{color:var(--bc-text);font-size:1rem;font-weight:600}.BenchmarkChart-module__g9s5ZW__subtitle{color:var(--bc-text-muted);font-size:.8125rem}.BenchmarkChart-module__g9s5ZW__legend{grid-gap:.25rem 1.25rem;color:var(--bc-text-secondary);flex-wrap:wrap;gap:.25rem 1.25rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.BenchmarkChart-module__g9s5ZW__legendItem{grid-gap:.4rem;align-items:center;gap:.4rem;display:inline-flex}.BenchmarkChart-module__g9s5ZW__swatch{border-radius:3px;width:12px;height:12px}.BenchmarkChart-module__g9s5ZW__ag{background:var(--bc-ag)}.BenchmarkChart-module__g9s5ZW__infinite{background:var(--bc-infinite)}.BenchmarkChart-module__g9s5ZW__rows{grid-gap:1rem;flex-direction:column;gap:1rem;display:flex}.BenchmarkChart-module__g9s5ZW__rowLabel{grid-gap:0 .75rem;color:var(--bc-text-secondary);flex-wrap:wrap;align-items:baseline;gap:0 .75rem;margin-bottom:.3rem;display:flex}.BenchmarkChart-module__g9s5ZW__note{color:var(--bc-text-muted);font-size:.8125rem}.BenchmarkChart-module__g9s5ZW__bars{grid-gap:2px;border-left:1px solid var(--bc-grid);flex-direction:column;gap:2px;display:flex}.BenchmarkChart-module__g9s5ZW__bar{outline:none;align-items:center;padding:2px 0;display:flex;position:relative}.BenchmarkChart-module__g9s5ZW__fill{width:calc((100% - var(--bc-value-space))*var(--bc-fraction,0));border-radius:0 4px 4px 0;flex:none;height:14px;transition:filter .1s}.BenchmarkChart-module__g9s5ZW__value{white-space:nowrap;color:var(--bc-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:.5rem}.BenchmarkChart-module__g9s5ZW__bar:hover .BenchmarkChart-module__g9s5ZW__fill{filter:brightness(1.2)}.BenchmarkChart-module__g9s5ZW__bar:focus-visible .BenchmarkChart-module__g9s5ZW__fill{filter:brightness(1.2)}.BenchmarkChart-module__g9s5ZW__bar:focus-visible{outline:2px solid var(--bc-text-muted);outline-offset:1px;border-radius:4px}.BenchmarkChart-module__g9s5ZW__tooltip{z-index:10;grid-gap:.1rem;border:1px solid var(--bc-grid);min-width:11rem;color:var(--bc-text-secondary);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#0b0d10;border-radius:8px;flex-direction:column;gap:.1rem;padding:.5rem .7rem;font-size:.8125rem;transition:opacity .1s;display:flex;position:absolute;bottom:calc(100% + 2px);right:0;box-shadow:0 6px 20px rgba(0,0,0,.5)}.BenchmarkChart-module__g9s5ZW__tooltip strong{color:var(--bc-text);font-size:.9375rem;font-weight:600}.BenchmarkChart-module__g9s5ZW__tooltipSeries{grid-gap:.4rem;align-items:center;gap:.4rem;display:inline-flex}.BenchmarkChart-module__g9s5ZW__lineKey{border-radius:2px;width:12px;height:3px}.BenchmarkChart-module__g9s5ZW__tooltipDetail{color:var(--bc-text-muted)}.BenchmarkChart-module__g9s5ZW__bar:hover .BenchmarkChart-module__g9s5ZW__tooltip{opacity:1;visibility:visible}.BenchmarkChart-module__g9s5ZW__bar:focus-visible .BenchmarkChart-module__g9s5ZW__tooltip{opacity:1;visibility:visible}.BenchmarkChart-module__g9s5ZW__tableView{border-top:1px solid var(--bc-border);color:var(--bc-text-muted);margin-top:1rem;padding-top:.6rem;font-size:.8125rem}.BenchmarkChart-module__g9s5ZW__tableView summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.BenchmarkChart-module__g9s5ZW__tableView summary:hover{color:var(--bc-text-secondary)}.BenchmarkChart-module__g9s5ZW__tableView table{border-collapse:collapse;width:100%;color:var(--bc-text-secondary);margin-top:.6rem}.BenchmarkChart-module__g9s5ZW__tableView th,.BenchmarkChart-module__g9s5ZW__tableView td{border-bottom:1px solid var(--bc-border);text-align:left;padding:.35rem .5rem .35rem 0;font-weight:400}.BenchmarkChart-module__g9s5ZW__tableView thead th{color:var(--bc-text-muted)}.BenchmarkChart-module__g9s5ZW__tableView td,.BenchmarkChart-module__g9s5ZW__tableView thead th:not(:first-child){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}
