.ldr{--ldr-size: 2rem;position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;vertical-align:middle;color:var(--ldr-color, currentColor);font-size:var(--ldr-size);line-height:1}.ldr--xs{--ldr-size: 1rem}.ldr--sm{--ldr-size: 1.375rem}.ldr--md{--ldr-size: 2rem}.ldr--lg{--ldr-size: 3rem}.ldr--xl{--ldr-size: 4.5rem}.ldr__art{position:relative;display:block;width:1em;height:1em}.ldr__art i,.ldr__art b{position:absolute;display:block;font-style:normal}.ldr__art svg{display:block;width:100%;height:100%;overflow:visible}.ldr-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ldr-busy{display:none}.loading>.ldr-busy,[aria-busy=true]>.ldr-busy{display:inline-flex}.ldr-btn{position:relative}.ldr-btn.loading,.ldr-btn.loading:disabled{color:transparent!important}.ldr-btn>.ldr-busy{--ldr-color: var(--ldr-btn-ink, #fff);position:absolute;inset:0;width:1em;height:1em;margin:auto;pointer-events:none}@keyframes ldr-spin{to{transform:rotate(360deg)}}@keyframes ldr-spin3{0%{transform:rotate(0)}33.33%{transform:rotate(120deg)}66.66%{transform:rotate(240deg)}to{transform:rotate(360deg)}}@keyframes ldr-fade{0%{opacity:1}to{opacity:.15}}@keyframes ldr-calm{0%,to{opacity:1}50%{opacity:.4}}.ldr .ldr-track,.ldr .ldr-arc{inset:.07em;border:.085em solid transparent;border-radius:50%}.ldr .ldr-track{border-color:currentColor;opacity:.2}[data-ldr=circle-ring] .ldr-arc{border-top-color:currentColor;animation:ldr-spin .8s linear infinite}[data-ldr=circle-arc] .ldr-arc{border-width:.065em;border-top-color:currentColor;animation:ldr-spin .7s linear infinite}[data-ldr=circle-half] .ldr-arc{border-top-color:currentColor;border-right-color:currentColor;animation:ldr-spin 1.1s cubic-bezier(.55,.15,.45,.85) infinite}[data-ldr=circle-sweep] svg{animation:ldr-spin 1.8s linear infinite}[data-ldr=circle-sweep] .ldr-sweep{stroke-dasharray:70 150;animation:ldr-sweep 1.4s ease-in-out infinite}@keyframes ldr-sweep{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:80 150;stroke-dashoffset:-30}to{stroke-dasharray:80 150;stroke-dashoffset:-112}}[data-ldr=circle-dual] .ldr-arc{border-top-color:currentColor;border-bottom-color:currentColor;animation:ldr-spin 1.2s ease-in-out infinite}[data-ldr=circle-dual] .ldr-arc--in{inset:.27em;border-color:transparent;border-left-color:currentColor;border-right-color:currentColor;opacity:.7;animation-direction:reverse}[data-ldr=circle-gap] svg{animation:ldr-spin 1s linear infinite}[data-ldr=circle-dashed] svg{animation:ldr-spin 4s linear infinite}[data-ldr=circle-dotted] i{top:50%;left:50%;width:.13em;height:.13em;margin:-.065em;border-radius:50%;background:currentColor;transform:rotate(calc(var(--i, 0) * 45deg)) translateY(-.38em);animation:ldr-fade 1s linear infinite;animation-delay:calc(var(--i, 0) * .125s - 1s)}:is([data-ldr=dots-pulse],[data-ldr=dots-bounce],[data-ldr=dots-fade],[data-ldr=dots-stretch],[data-ldr=dots-travel]) i{top:50%;left:calc(.1em + var(--i, 0) * .3em);width:.2em;height:.2em;margin-top:-.1em;border-radius:50%;background:currentColor;animation-delay:calc(var(--i, 0) * .16s)}[data-ldr=dots-pulse] i{animation:ldr-pulse .9s ease-in-out infinite both;animation-delay:calc(var(--i, 0) * .16s)}@keyframes ldr-pulse{0%,80%,to{transform:scale(.45);opacity:.5}40%{transform:scale(1);opacity:1}}[data-ldr=dots-bounce] i{animation:ldr-bounce .9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .14s)}@keyframes ldr-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.22em)}}[data-ldr=dots-fade] i{animation:ldr-blink 1.05s ease-in-out infinite both;animation-delay:calc(var(--i, 0) * .2s)}@keyframes ldr-blink{0%,to{opacity:.2}40%{opacity:1}}[data-ldr=dots-stretch] i{border-radius:.1em;animation:ldr-stretch 1s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .15s)}@keyframes ldr-stretch{0%,60%,to{transform:scaleY(1)}30%{transform:scaleY(2.3)}}[data-ldr=dots-travel] i{opacity:.28;animation:none}[data-ldr=dots-travel] .ldr-runner{opacity:1;animation:ldr-travel 1.2s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes ldr-travel{0%{transform:translate(0)}to{transform:translate(.6em)}}[data-ldr=dots-triangle] b{inset:0;animation:ldr-spin3 2.1s cubic-bezier(.7,0,.3,1) infinite}:is([data-ldr=dots-triangle],[data-ldr=dots-cluster]) i{top:50%;left:50%;width:.22em;height:.22em;margin:-.11em;border-radius:50%;background:currentColor;transform:rotate(calc(var(--i, 0) * 120deg)) translateY(-.22em)}[data-ldr=dots-cluster] i{animation:ldr-cluster 1.4s ease-in-out infinite}@keyframes ldr-cluster{0%,to{transform:rotate(calc(var(--i, 0) * 120deg)) translateY(-.24em);opacity:1}50%{transform:rotate(calc(var(--i, 0) * 120deg + 60deg)) translateY(-.07em);opacity:.45}}[data-ldr=dots-swap] i{top:50%;left:.22em;width:.2em;height:.2em;margin-top:-.1em;border-radius:50%;background:currentColor;animation:ldr-swap-a .9s ease-in-out infinite}[data-ldr=dots-swap] i+i{left:.58em;animation-name:ldr-swap-b}@keyframes ldr-swap-a{0%{transform:translate(0)}50%{transform:translate(.18em,-.15em) scale(1.15)}to{transform:translate(.36em)}}@keyframes ldr-swap-b{0%{transform:translate(0)}50%{transform:translate(-.18em,.15em) scale(.8)}to{transform:translate(-.36em)}}[data-ldr=fade-glow] i{inset:.1em;border-radius:50%;background:currentColor;filter:blur(.07em);animation:ldr-glow 1.6s ease-in-out infinite}@keyframes ldr-glow{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.6;transform:scale(1)}}.ldr .ldr-core{border-radius:50%;background:currentColor}.ldr .ldr-halo{border:.06em solid currentColor;border-radius:50%}[data-ldr=fade-orb] .ldr-core{inset:.3em;animation:ldr-core 1.6s ease-in-out infinite}[data-ldr=fade-orb] .ldr-halo{inset:.14em;border-width:.07em;animation:ldr-halo 1.6s ease-in-out infinite}@keyframes ldr-core{0%,to{transform:scale(.9)}50%{transform:scale(1)}}@keyframes ldr-halo{0%,to{opacity:.15;transform:scale(.9)}50%{opacity:.55;transform:scale(1.06)}}[data-ldr=fade-ripple] i{inset:.08em;border:.06em solid currentColor;border-radius:50%;animation:ldr-ripple 1.6s cubic-bezier(.2,.6,.4,1) infinite both;animation-delay:calc(var(--i, 0) * .8s)}@keyframes ldr-ripple{0%{transform:scale(.1);opacity:1}to{transform:scale(1);opacity:0}}[data-ldr=fade-breathe] i{inset:.14em;border-radius:50%;background:currentColor;animation:ldr-breathe 1.8s ease-in-out infinite}@keyframes ldr-breathe{0%,to{transform:scale(.35);opacity:.9}50%{transform:scale(1);opacity:.22}}[data-ldr=fade-dot] i{top:50%;left:50%;width:.26em;height:.26em;margin:-.13em;border-radius:50%;background:currentColor;animation:ldr-dot 1.2s ease-in-out infinite}@keyframes ldr-dot{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}[data-ldr=fade-target] .ldr-core{top:50%;left:50%;width:.2em;height:.2em;margin:-.1em}[data-ldr=fade-target] .ldr-halo{inset:.1em;animation:ldr-target 1.5s ease-out infinite both}@keyframes ldr-target{0%{transform:scale(.3);opacity:1}to{transform:scale(1);opacity:0}}[data-ldr=fade-ring] i{inset:.14em;border:.07em solid currentColor;border-radius:50%;animation:ldr-ring 1.6s ease-in-out infinite}@keyframes ldr-ring{0%,to{opacity:.25;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}[data-ldr=fade-double] i{inset:.08em;border:.06em solid currentColor;border-radius:50%;animation:ldr-ring 1.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}[data-ldr=fade-double] i+i{inset:.28em}:is([data-ldr=ball-drop],[data-ldr=ball-squash]) i,[data-ldr=ball-shadow] .ldr-ball{top:.16em;left:50%;width:.17em;height:.17em;margin-left:-.085em;border-radius:50%;background:currentColor}[data-ldr=ball-drop] i,[data-ldr=ball-shadow] .ldr-ball{animation:ldr-drop .5s cubic-bezier(.5,0,.9,.4) infinite alternate}@keyframes ldr-drop{0%{transform:translateY(0)}to{transform:translateY(.52em)}}[data-ldr=ball-shadow] .ldr-shade{bottom:.1em;left:50%;width:.32em;height:.06em;margin-left:-.16em;border-radius:50%;background:currentColor;animation:ldr-shade .5s cubic-bezier(.5,0,.9,.4) infinite alternate}@keyframes ldr-shade{0%{transform:scaleX(.45);opacity:.12}to{transform:scaleX(1);opacity:.4}}[data-ldr=ball-roll] i{top:50%;left:.1em;width:.2em;height:.2em;margin-top:-.1em;border-radius:50%;background:currentColor;animation:ldr-roll 1.1s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes ldr-roll{0%{transform:translate(0) scale(.85,1.1)}15%{transform:translate(.06em) scale(1)}to{transform:translate(.6em) scale(1.1,.9)}}[data-ldr=ball-arc] b{top:.66em;left:.1em;width:.2em;height:.2em;animation:ldr-hop-x 1.2s linear infinite alternate}[data-ldr=ball-arc] i{inset:0;border-radius:50%;background:currentColor;animation:ldr-hop-y .6s cubic-bezier(.3,.7,.5,1) infinite alternate}@keyframes ldr-hop-x{0%{transform:translate(0)}to{transform:translate(.6em)}}@keyframes ldr-hop-y{0%{transform:translateY(0)}to{transform:translateY(-.48em)}}[data-ldr=ball-squash] i{width:.2em;height:.2em;margin-left:-.1em;transform-origin:50% 100%;animation:ldr-squash .8s infinite}@keyframes ldr-squash{0%{transform:translateY(0) scale(.95,1.05);animation-timing-function:cubic-bezier(.5,0,.9,.4)}46%{transform:translateY(.5em) scale(.9,1.15);animation-timing-function:ease-out}54%{transform:translateY(.5em) scale(1.45,.6);animation-timing-function:ease-out}64%{transform:translateY(.42em) scale(.95,1.08);animation-timing-function:cubic-bezier(.1,.6,.5,1)}to{transform:translateY(0) scale(.95,1.05)}}[data-ldr=ball-wobble] i{inset:.28em;border-radius:50%;background:currentColor;animation:ldr-wobble 1s ease-in-out infinite}@keyframes ldr-wobble{0%,to{transform:scale(1)}25%{transform:scale(1.18,.84)}50%{transform:scale(.88,1.12)}75%{transform:scale(1.06,.95)}}[data-ldr=ball-chase] b{inset:0;animation:ldr-spin 1.1s linear infinite}[data-ldr=ball-chase] i{top:.1em;left:50%;width:.22em;height:.22em;margin-left:-.11em;border-radius:50%;background:currentColor}[data-ldr=ball-chase] i+i{top:auto;bottom:.1em;transform:scale(.6);opacity:.6}[data-ldr=ball-juggle] i{top:.64em;left:calc(.22em + var(--i, 0) * .36em);width:.2em;height:.2em;border-radius:50%;background:currentColor;animation:ldr-juggle .45s cubic-bezier(.3,.7,.5,1) infinite alternate;animation-delay:calc(var(--i, 0) * -.45s)}@keyframes ldr-juggle{0%{transform:translateY(0)}to{transform:translateY(-.46em)}}.ldr svg .ldr-hand{transform-box:view-box;transform-origin:24px 24px}[data-ldr=time-clock] .ldr-hand--m{animation:ldr-spin 1.5s linear infinite}[data-ldr=time-clock] .ldr-hand--h{animation:ldr-spin 18s linear infinite}[data-ldr=time-gauge] .ldr-hand{animation:ldr-gauge 1.6s ease-in-out infinite alternate}@keyframes ldr-gauge{0%{transform:rotate(-85deg)}to{transform:rotate(85deg)}}[data-ldr=time-ticker] .ldr-hand{animation:ldr-spin 3s steps(12) infinite}.ldr svg .ldr-swing{transform-box:view-box}[data-ldr=time-pendulum] .ldr-swing{transform-origin:24px 5px;animation:ldr-pend 1.1s ease-in-out infinite alternate}[data-ldr=time-cuckoo-swing] .ldr-swing{transform-origin:24px 34px;animation:ldr-pend .9s ease-in-out infinite alternate}@keyframes ldr-pend{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}[data-ldr=time-cuckoo] .ldr-bird{transform-box:fill-box;transform-origin:50% 100%;animation:ldr-cuckoo 2.4s ease-in-out infinite}@keyframes ldr-cuckoo{0%,50%{transform:translateY(3px) scale(.3);opacity:0}60%,66%{transform:translateY(-1px) scale(1.1);opacity:1}72%,84%{transform:translateY(0) scale(1);opacity:1}94%,to{transform:translateY(3px) scale(.3);opacity:0}}[data-ldr=time-stopwatch] .ldr-hand{transform-origin:24px 27px;animation:ldr-spin 2s linear infinite}[data-ldr=time-stopwatch] .ldr-crown{animation:ldr-press 2s ease-out infinite}@keyframes ldr-press{0%,10%,to{transform:translateY(0)}4%{transform:translateY(2px)}}[data-ldr=time-hourglass] .ldr-glass{transform-box:view-box;transform-origin:24px 24px;animation:ldr-flip 2.4s ease-in-out infinite}@keyframes ldr-flip{0%,80%{transform:rotate(0)}to{transform:rotate(180deg)}}[data-ldr=time-hourglass] :is(.ldr-sand-top,.ldr-sand-bot){transform-box:fill-box;transform-origin:50% 100%}[data-ldr=time-hourglass] .ldr-sand-top{animation:ldr-drain 2.4s linear infinite}[data-ldr=time-hourglass] .ldr-sand-bot{animation:ldr-fill 2.4s linear infinite}@keyframes ldr-drain{0%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes ldr-fill{0%{transform:scaleY(0)}80%,to{transform:scaleY(1)}}.ldr svg .ldr-w,.ldr svg .ldr-t{opacity:.2}[data-ldr=wifi-fill] .ldr-w{animation:ldr-wfill 1.8s ease infinite both;animation-delay:calc(var(--i, 0) * .25s)}@keyframes ldr-wfill{0%,12%{opacity:.2}24%,72%{opacity:1}86%,to{opacity:.2}}[data-ldr=wifi-pulse] .ldr-w,[data-ldr=tower-radiate] .ldr-t{animation:ldr-wpulse 1.2s ease-in-out infinite both;animation-delay:calc(var(--i, 0) * .2s)}[data-ldr=wifi-scan] .ldr-w{animation:ldr-wpulse 1.2s ease-in-out infinite both;animation-delay:calc((2 - var(--i, 0)) * .2s)}@keyframes ldr-wpulse{0%,to{opacity:.2}30%{opacity:1}}[data-ldr=wifi-grow] .ldr-w{transform-box:view-box;transform-origin:24px 38px;animation:ldr-wgrow 1.6s ease-out infinite both;animation-delay:calc(var(--i, 0) * .22s)}@keyframes ldr-wgrow{0%{transform:scale(.4);opacity:0}40%{transform:scale(1);opacity:1}to{transform:scale(1.08);opacity:0}}[data-ldr=wifi-blink] .ldr-w{animation:ldr-wblink 1.4s ease-in-out infinite}@keyframes ldr-wblink{0%,to{opacity:.15}50%{opacity:.9}}[data-ldr=tower-alternate] .ldr-t{animation:ldr-side 1.4s ease-in-out infinite both;animation-delay:calc(var(--i, 0) * .12s)}[data-ldr=tower-alternate] .ldr-t[data-side=r]{animation-delay:calc(.7s + var(--i, 0) * .12s)}@keyframes ldr-side{0%,50%,to{opacity:.15}22%{opacity:1}}[data-ldr=tower-ripple] .ldr-t{transform-box:view-box;transform-origin:24px 16px;animation:ldr-tripple 1.4s ease-out infinite both;animation-delay:calc(var(--i, 0) * .35s)}@keyframes ldr-tripple{0%{transform:scale(.5);opacity:0}30%{opacity:1}to{transform:scale(1.3);opacity:0}}[data-ldr=icons-search] .ldr-lens{animation:ldr-lens 1.8s ease-in-out infinite}@keyframes ldr-lens{0%,to{transform:translate(0)}25%{transform:translate(4px,-3px)}50%{transform:translate(6px,2px)}75%{transform:translate(1px,4px)}}[data-ldr=icons-mail] .ldr-env{animation:ldr-env 1.2s ease-in-out infinite}@keyframes ldr-env{0%,to{transform:translate(-2px)}50%{transform:translate(2px,-2px)}}[data-ldr=icons-mail] .ldr-speed{animation:ldr-speed .7s linear infinite both;animation-delay:calc(var(--i, 0) * .35s)}@keyframes ldr-speed{0%{transform:translate(5px);opacity:0}40%{opacity:1}to{transform:translate(-5px);opacity:0}}[data-ldr=icons-image] .ldr-sun{animation:ldr-sun 2.4s ease-in-out infinite}@keyframes ldr-sun{0%,to{transform:translateY(8px);opacity:0}35%,70%{transform:translateY(0);opacity:1}}[data-ldr=icons-image] .ldr-hills{stroke-dasharray:100;animation:ldr-draw 2.4s ease-in-out infinite}@keyframes ldr-draw{0%{stroke-dashoffset:100}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}[data-ldr=icons-home] .ldr-puff{transform-box:fill-box;transform-origin:center;animation:ldr-puff 1.8s ease-out infinite both;animation-delay:calc(var(--i, 0) * .9s)}@keyframes ldr-puff{0%{transform:translateY(4px) scale(.4);opacity:0}20%{opacity:.9}to{transform:translate(4px,-5px) scale(1.5);opacity:0}}[data-ldr=icons-download] .ldr-drop{animation:ldr-dl 1.2s cubic-bezier(.5,0,.5,1) infinite}@keyframes ldr-dl{0%{transform:translateY(-7px);opacity:0}25%{opacity:1}70%{transform:translateY(3px);opacity:1}to{transform:translateY(5px);opacity:0}}[data-ldr=icons-coin] .ldr-coin{transform-box:fill-box;transform-origin:center;animation:ldr-coin 1.6s ease-in-out infinite}@keyframes ldr-coin{0%,50%,to{transform:scaleX(1)}25%,75%{transform:scaleX(.08)}}[data-ldr=icons-truck] .ldr-road{animation:ldr-road .5s linear infinite}@keyframes ldr-road{to{stroke-dashoffset:11}}[data-ldr=icons-truck] .ldr-truck{animation:ldr-bob .3s ease-in-out infinite alternate}@keyframes ldr-bob{0%{transform:translateY(0)}to{transform:translateY(-1px)}}[data-ldr=icons-book] .ldr-page{transform-box:view-box;transform-origin:24px 24px;animation:ldr-page 1.8s ease-in-out infinite both}@keyframes ldr-page{0%,10%{transform:scaleX(1);opacity:0}20%{opacity:.55}80%{transform:scaleX(-1);opacity:.55}to{transform:scaleX(-1);opacity:0}}@media(prefers-reduced-motion:reduce){.ldr__art *,.ldr__art *:before,.ldr__art *:after{animation:none!important}.ldr__art{animation:ldr-calm 2s ease-in-out infinite}}
