.axl{display:inline-flex;align-items:center;gap:.5em;line-height:1}.axl-inline{vertical-align:middle}.axl-block{display:flex;flex-direction:column;justify-content:center;gap:10px}.axl-svg{display:block;flex:none;overflow:visible}.axl.out-spin{margin-right:8px}.axl-text{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted)}.axl-dot,.axl-glint,.axl-glints,.axl-lines,.axl-ln{transform-box:view-box;transform-origin:50% 50%}.axl-glints{display:none}.axl .axl-lines{animation:axl-orbit 1.6s cubic-bezier(.65,0,.35,1) infinite}.axl .axl-dot{animation:axl-beat 1.6s ease-in-out infinite}@keyframes axl-orbit{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes axl-beat{0%,to{transform:scale(1)}50%{transform:scale(.74)}}.axl[data-variant=pulse] .axl-lines,html[data-loader=pulse] .axl:not([data-variant]) .axl-lines{animation:none}.axl[data-variant=pulse] .axl-ln,html[data-loader=pulse] .axl:not([data-variant]) .axl-ln{opacity:.22;animation:axl-pulse 1.6s ease-out infinite}.axl[data-variant=pulse] .axl-v,html[data-loader=pulse] .axl:not([data-variant]) .axl-v{animation-delay:-1.6s}.axl[data-variant=pulse] .axl-d2,html[data-loader=pulse] .axl:not([data-variant]) .axl-d2{animation-delay:-1.2s}.axl[data-variant=pulse] .axl-h,html[data-loader=pulse] .axl:not([data-variant]) .axl-h{animation-delay:-.8s}.axl[data-variant=pulse] .axl-d1,html[data-loader=pulse] .axl:not([data-variant]) .axl-d1{animation-delay:-.4s}.axl[data-variant=pulse] .axl-dot,html[data-loader=pulse] .axl:not([data-variant]) .axl-dot{animation:axl-beat .8s ease-in-out infinite}@keyframes axl-pulse{0%{opacity:1}45%,to{opacity:.22}}.axl[data-variant=draw] .axl-lines,html[data-loader=draw] .axl:not([data-variant]) .axl-lines{animation:axl-drawfade 1.6s linear infinite}.axl[data-variant=draw] .axl-ln,html[data-loader=draw] .axl:not([data-variant]) .axl-ln{stroke-dasharray:1 1.2;stroke-dashoffset:1.1}.axl[data-variant=draw] .axl-v,html[data-loader=draw] .axl:not([data-variant]) .axl-v{animation:axl-draw0 1.6s linear infinite}.axl[data-variant=draw] .axl-d2,html[data-loader=draw] .axl:not([data-variant]) .axl-d2{animation:axl-draw1 1.6s linear infinite}.axl[data-variant=draw] .axl-h,html[data-loader=draw] .axl:not([data-variant]) .axl-h{animation:axl-draw2 1.6s linear infinite}.axl[data-variant=draw] .axl-d1,html[data-loader=draw] .axl:not([data-variant]) .axl-d1{animation:axl-draw3 1.6s linear infinite}.axl[data-variant=draw] .axl-dot,html[data-loader=draw] .axl:not([data-variant]) .axl-dot{animation:axl-drawdot 1.6s ease-in-out infinite}@keyframes axl-drawfade{0%,74%{opacity:1}90%,to{opacity:0}}@keyframes axl-draw0{0%{stroke-dashoffset:1.1}20%,to{stroke-dashoffset:0}}@keyframes axl-draw1{0%,13%{stroke-dashoffset:1.1}33%,to{stroke-dashoffset:0}}@keyframes axl-draw2{0%,26%{stroke-dashoffset:1.1}46%,to{stroke-dashoffset:0}}@keyframes axl-draw3{0%,39%{stroke-dashoffset:1.1}59%,to{stroke-dashoffset:0}}@keyframes axl-drawdot{0%,to{transform:scale(.7)}20%,74%{transform:scale(1)}}.axl[data-variant=flow] .axl-lines,html[data-loader=flow] .axl:not([data-variant]) .axl-lines{animation:none;opacity:.28}.axl[data-variant=flow] .axl-glints,html[data-loader=flow] .axl:not([data-variant]) .axl-glints{display:inline}.axl[data-variant=flow] .axl-glint,html[data-loader=flow] .axl:not([data-variant]) .axl-glint{stroke-dasharray:.34 2;stroke-dashoffset:.4;animation:axl-flow 1.6s cubic-bezier(.4,0,.2,1) infinite}.axl[data-variant=flow] .axl-glint-d,html[data-loader=flow] .axl:not([data-variant]) .axl-glint-d{animation-delay:-.8s}.axl[data-variant=flow] .axl-dot,html[data-loader=flow] .axl:not([data-variant]) .axl-dot{animation:axl-beat .8s ease-in-out infinite}@keyframes axl-flow{0%{stroke-dashoffset:.4}to{stroke-dashoffset:-1.1}}.axl[data-variant=orbit] .axl-lines{animation:axl-orbit 1.6s cubic-bezier(.65,0,.35,1) infinite;opacity:1}.axl[data-variant=orbit] .axl-ln{animation:none;opacity:1;stroke-dasharray:none}.axl[data-variant=orbit] .axl-glints{display:none}.axl[data-variant=orbit] .axl-dot{animation:axl-beat 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.axl .axl-dot,.axl .axl-glint,.axl .axl-lines,.axl .axl-ln{animation:none!important}.axl .axl-lines,.axl .axl-ln{opacity:1!important;stroke-dasharray:none!important}.axl .axl-glints{display:none!important}.axl .axl-dot{opacity:.7;transform:none!important}}