.alita-loading{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.alita-loading svg{overflow:visible}.alita-loading-mark{--alita-logo-cycle:2.8s;width:88px;height:80px}.alita-loading-tiles{width:96px;height:96px}.alita-loading-gradient-blue{stop-color:var(--blue)}.alita-loading-gradient-pink{stop-color:var(--pink)}.alita-loading-sparkle{fill:var(--blue)}.alita-loading-shimmer-stop{stop-color:var(--text-white)}.alita-loading-logo-sparkle{transform-box:fill-box;transform-origin:50%;animation:alita-sparkle-pass var(--alita-logo-cycle) ease-in-out infinite}.alita-loading-logo-sparkle--reverse{animation-name:alita-sparkle-pass-early}.alita-loading-logo-shimmer{animation:alita-logo-shimmer var(--alita-logo-cycle) linear infinite}@keyframes alita-sparkle-pass{0%,63%{transform:rotate(0)}77%,to{transform:rotate(90deg)}}@keyframes alita-sparkle-pass-early{0%,54%{transform:rotate(0)}68%,to{transform:rotate(-90deg)}}@keyframes alita-logo-shimmer{0%,12%{transform:translate(0)}88%,to{transform:translate(32px)}}.alita-loading-tile{fill:var(--blue)}.alita-loading-tile:first-child{transform:translate(-14px,-14px)}.alita-loading-tile:nth-child(2){fill:var(--purple);transform:translate(14px,-14px)}.alita-loading-tile:nth-child(3){fill:var(--pink);transform:translate(14px,14px)}.alita-loading-tile:nth-child(4){fill:var(--purple);transform:translate(-14px,14px)}.alita-loading-wordmark{contain:paint;width:154px;height:44px;position:relative;-webkit-mask-image:url(/logo-footer.svg);mask-image:url(/logo-footer.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.alita-loading-wordmark-base,.alita-loading-wordmark-light:before{background:url(/logo-footer.svg) 50%/contain no-repeat;width:154px;height:44px;position:absolute;inset:0}.alita-loading-wordmark-base{opacity:.35}.alita-loading-wordmark-light{width:70px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--black,black) 45%, var(--black,black) 55%, transparent);mask-image:linear-gradient(90deg, transparent, var(--black,black) 45%, var(--black,black) 55%, transparent);will-change:transform;animation:2s linear infinite alita-wordmark-sweep;position:absolute;top:0;bottom:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.alita-loading-wordmark-light:before{content:"";will-change:transform;animation:2s linear infinite alita-wordmark-counter-sweep}@keyframes alita-wordmark-sweep{0%{transform:translate(-70px)}to{transform:translate(154px)}}@keyframes alita-wordmark-counter-sweep{0%{transform:translate(70px)}to{transform:translate(-154px)}}.alita-loading[data-paused=true] *,.alita-loading[data-paused=true] :before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.alita-loading *{animation:none!important}.alita-loading-logo-shimmer,.alita-loading-wordmark-light{display:none}}.alita-spinner{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;line-height:0;animation:.1s ease-out .18s both alita-loader-reveal;display:inline-flex}.alita-spinner svg{width:100%;height:100%}@keyframes alita-loader-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.alita-spinner{animation:none}}.alita-spinner--white .alita-loading-tile{fill:var(--text-white)}.alita-spinner--red .alita-loading-tile{fill:var(--red)}.alita-spinner--current .alita-loading-tile{fill:currentColor}.alita-nav-brand{border-radius:var(--radius-small);flex-shrink:0;width:34px;height:34px;display:inline-flex;position:relative}.alita-nav-brand[data-expanded=true]{width:74px;height:24px}.alita-nav-wordmark{clip-path:inset(0 0 0 36%);align-self:center;width:74px;height:21px}.alita-nav-mark{position:absolute;inset:0 auto 0 0}.alita-nav-mark .alita-loading-mark{--alita-logo-cycle:.9s;width:34px;height:29px}.alita-nav-brand[data-expanded=true] .alita-loading-mark{width:26.4px;height:22.4px}.alita-nav-brand:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.alita-nav-brand .alita-loading-logo-sparkle,.alita-nav-brand .alita-loading-logo-shimmer{animation:none}.alita-nav-brand[data-animating=true] .alita-loading-logo-sparkle{animation:alita-nav-sparkle-pass var(--alita-logo-cycle) ease-in-out 1}.alita-nav-brand[data-animating=true] .alita-loading-logo-sparkle--reverse{animation-name:alita-nav-sparkle-pass-early}.alita-nav-brand[data-animating=true] .alita-loading-logo-shimmer{animation:alita-nav-shimmer var(--alita-logo-cycle) linear 1}@keyframes alita-nav-shimmer{0%{transform:translate(8px)}to{transform:translate(32px)}}@keyframes alita-nav-sparkle-pass{0%,58%{transform:rotate(0)}72%,to{transform:rotate(90deg)}}@keyframes alita-nav-sparkle-pass-early{0%,42%{transform:rotate(0)}57%,to{transform:rotate(-90deg)}}
