.btn.btn-glide-over{position:relative;padding:.875rem 2rem;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--button-label-primary-idle);--elastic-ease: linear( 0, 0.2178 2.1%, 1.1144 8.49%, 1.2959 10.7%, 1.3463 11.81%, 1.3705 12.94%, 1.3726, 1.3643 14.48%, 1.3151 16.2%, 1.0317 21.81%, 0.941 24.01%, 0.8912 25.91%, 0.8694 27.84%, 0.8698 29.21%, 0.8824 30.71%, 1.0122 38.33%, 1.0357, 1.046 42.71%, 1.0416 45.7%, 0.9961 53.26%, 0.9839 57.54%, 0.9853 60.71%, 1.0012 68.14%, 1.0056 72.24%, 0.9981 86.66%, 1 100% );--elastic-ease-out: linear( 0, 0.5737 7.6%, 0.8382 11.87%, 0.9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, 0.9995 46.99%, 0.9872 51.63%, 0.9842 58.77%, 1.0011 81.26%, 1 );--transform-ease: cubic-bezier(0.32, 0.72, 0, 1)}.btn.btn-glide-over:active{transform:scaleX(0.955) scaleY(0.954)}.btn.btn-glide-over:hover,.btn.btn-glide-over:focus,.btn.btn-glide-over:focus-visible{border-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--button-label-primary-idle)}.btn.btn-glide-over .btn-glide-over__background{position:absolute;inset:0;z-index:-1;border-radius:100rem;background-color:var(--button-bg-primary-idle);transition:transform .75s var(--elastic-ease-out)}.btn.btn-glide-over .btn-glide-over__container{display:inline-flex;align-items:center}.btn.btn-glide-over .btn-glide-over__icon{display:inline-grid;flex:none;width:1.25em;height:1.25em}.btn.btn-glide-over .btn-glide-over__icon:last-child{margin-left:.375rem;transition:width .6s var(--transform-ease),margin-left .6s var(--transform-ease)}.btn.btn-glide-over .btn-glide-over__icon.is-first{width:0;margin-right:0;transition:width .6s var(--transform-ease),margin-right .6s var(--transform-ease)}.btn.btn-glide-over .btn-glide-over__icon-item{grid-area:1/1;width:1.25em;height:1.25em;transition:transform .6s var(--transform-ease),opacity .2s ease-out;transition-delay:calc(.015s*var(--index))}.btn.btn-glide-over .btn-glide-over__icon.is-first .btn-glide-over__icon-item{transform:translate3d(-1.125rem, 0, 0);transition-delay:calc(.015s*var(--index));opacity:0}@media(hover: hover)and (pointer: fine){.btn.btn-glide-over:hover .btn-glide-over__icon.is-first,.btn.btn-glide-over:focus-visible .btn-glide-over__icon.is-first{width:1.25em;margin-right:.375rem}.btn.btn-glide-over:hover .btn-glide-over__icon:last-child,.btn.btn-glide-over:focus-visible .btn-glide-over__icon:last-child{width:0;margin-left:0}.btn.btn-glide-over:hover .btn-glide-over__icon:last-child .btn-glide-over__icon-item,.btn.btn-glide-over:focus-visible .btn-glide-over__icon:last-child .btn-glide-over__icon-item{transform:translate3d(1.125rem, 0, 0);transition-delay:calc(-0.015s*var(--index));opacity:0}.btn.btn-glide-over:hover .btn-glide-over__icon.is-first .btn-glide-over__icon-item,.btn.btn-glide-over:focus-visible .btn-glide-over__icon.is-first .btn-glide-over__icon-item{transform:translate3d(0, 0, 0);transition-delay:calc(.015s*var(--index) + .2s);opacity:1}.btn.btn-glide-over:hover .btn-glide-over__background,.btn.btn-glide-over:focus-visible .btn-glide-over__background{transform:scaleX(1.015) scaleY(1.034) translateZ(0)}}
