.al-loop{position:relative;display:inline-block;flex-shrink:0;vertical-align:middle;color:var(--agent,currentColor);pointer-events:none}.al-l{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.al-loop.is-paused .al-l{animation-play-state:paused}.al-st-sweep{animation:alSpin 2s linear infinite}@keyframes alSpin{to{transform:rotate(1turn)}}.al-st-blip{opacity:.85;animation:alBlip 2s linear infinite}.al-st-b1{animation-delay:-1.72s}.al-st-b2{animation-delay:-1.17s}.al-st-b3{animation-delay:-.61s}@keyframes alBlip{0%{opacity:1;transform:scale(1.5)}16%{opacity:1;transform:scale(1)}70%,to{opacity:.22;transform:scale(1)}}.al-cr-ln{animation:2.4s ease-in-out infinite}.al-cr-l1{animation-name:alCr1}.al-cr-l2{animation-name:alCr2}.al-cr-l3{animation-name:alCr3}@keyframes alCr1{0%{transform:scaleX(0);opacity:1}22%{transform:scaleX(1)}80%{transform:scaleX(1);opacity:1}92%,to{transform:scaleX(1);opacity:0}}@keyframes alCr2{0%,25%{transform:scaleX(0);opacity:1}47%{transform:scaleX(1)}80%{transform:scaleX(1);opacity:1}92%,to{transform:scaleX(1);opacity:0}}@keyframes alCr3{0%,50%{transform:scaleX(0);opacity:1}64%{transform:scaleX(1)}80%{transform:scaleX(1);opacity:1}92%,to{transform:scaleX(1);opacity:0}}.al-cr-pen{transform:translate(35.42%,45.83%);animation:alPen 2.4s ease-in-out infinite}@keyframes alPen{0%{transform:translate(0);opacity:0}4%{opacity:1}22%{transform:translate(62.5%)}25%{transform:translateY(22.92%)}47%{transform:translate(62.5%,22.92%)}50%{transform:translateY(45.83%)}64%{transform:translate(35.42%,45.83%)}72%{transform:translate(39.58%,39.58%)}80%{transform:translate(39.58%,39.58%);opacity:1}90%,to{transform:translate(39.58%,39.58%);opacity:0}}.al-cc-scan{opacity:0;animation:alScan 2.2s ease-in-out infinite}@keyframes alScan{0%{transform:translateY(0);opacity:0}5%{opacity:1}20%{transform:translateY(0)}26%{transform:translateY(25%)}44%{transform:translateY(25%)}50%{transform:translateY(50%)}72%{transform:translateY(50%);opacity:1}82%,to{transform:translateY(50%);opacity:0}}.al-cc-tick{animation:2.2s ease-out infinite}.al-cc-t1{animation-name:alTk1}.al-cc-t2{animation-name:alTk2}.al-cc-t3{animation-name:alTk3}@keyframes alTk1{0%,2%{opacity:0;transform:scale(.3)}8%{opacity:1;transform:scale(1.25)}14%{transform:scale(1)}80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1)}}@keyframes alTk2{0%,26%{opacity:0;transform:scale(.3)}32%{opacity:1;transform:scale(1.25)}38%{transform:scale(1)}80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1)}}@keyframes alTk3{0%,50%{opacity:0;transform:scale(.3)}56%{opacity:1;transform:scale(1.25)}62%{transform:scale(1)}80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1)}}.al-producer{overflow:hidden;border-radius:3px}.al-pr-frame{animation:alFrame 2s cubic-bezier(.3,.7,.3,1) infinite}.al-pr-f2{opacity:0;animation-delay:-1s}@keyframes alFrame{0%{transform:translateX(62%);opacity:0}24%{transform:translateX(-3%);opacity:1}32%{transform:translateX(0)}50%{transform:translateX(0);opacity:1}74%,to{transform:translateX(-62%);opacity:0}}.al-pr-view{animation:alSnap 1s ease-out infinite}@keyframes alSnap{0%,42%{transform:scale(1)}48%{transform:scale(.88)}62%,to{transform:scale(1)}}.al-di-dot{opacity:0;animation:1.8s cubic-bezier(.45,0,.3,1) infinite}.al-di-d1{animation-name:alGo1}.al-di-d2{animation-name:alGo2}.al-di-d3{animation-name:alGo3}.al-di-d2,.al-di-h2{animation-delay:-1.2s}.al-di-d3,.al-di-h3{animation-delay:-.6s}@keyframes alGo1{0%{transform:translate(0);opacity:0}8%{opacity:1}62%{transform:translate(60.42%,-29.17%);opacity:1}70%,to{transform:translate(60.42%,-29.17%);opacity:0}}@keyframes alGo2{0%{transform:translate(0);opacity:0}8%{opacity:1}62%{transform:translate(60.42%);opacity:1}70%,to{transform:translate(60.42%);opacity:0}}@keyframes alGo3{0%{transform:translate(0);opacity:0}8%{opacity:1}62%{transform:translate(60.42%,29.17%);opacity:1}70%,to{transform:translate(60.42%,29.17%);opacity:0}}.al-di-hit{animation:alHit 1.8s ease-out infinite}@keyframes alHit{0%,58%{opacity:0;transform:scale(.5)}66%{opacity:1;transform:scale(1.3)}76%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.al-an-bar{animation:alBar 2.2s cubic-bezier(.3,.7,.4,1) infinite}.al-an-b2{animation-delay:-2.08s}.al-an-b3{animation-delay:-1.96s}.al-an-b4{animation-delay:-1.84s}@keyframes alBar{0%{transform:scaleY(.16)}30%{transform:scaleY(1.1)}40%{transform:scaleY(.94)}50%,80%{transform:scaleY(1)}to{transform:scaleY(.16)}}.al-bt-mark{animation:alPop .42s cubic-bezier(.3,1.5,.5,1) both}@keyframes alPop{0%{transform:scale(.35);opacity:0}to{transform:scale(1);opacity:1}}.al-bt-ring{opacity:0;animation:alRing .6s ease-out .06s both}@keyframes alRing{0%{transform:scale(.7);opacity:.7}to{transform:scale(1.4);opacity:0}}.al-beat.is-flag{animation:alShake .4s ease-in-out .3s both}@keyframes alShake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-9%)}40%,80%{transform:translateX(9%)}}.al-stage{position:relative;display:inline-block;flex-shrink:0;pointer-events:none}.al-layer,.al-stage{width:var(--al);height:var(--al)}.al-layer{position:absolute;left:50%;top:50%;display:grid;margin:calc(var(--al) / -2) 0 0 calc(var(--al) / -2);animation:alLayerIn .3s cubic-bezier(.2,.9,.3,1.15) backwards;transition:opacity .26s ease,transform .26s ease}.al-layer.is-out{opacity:0;transform:scale(.6)}@keyframes alLayerIn{0%{opacity:0;transform:scale(.6)}}.al-glyph{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:7px;height:20px;margin:-2px 0;transition:width .28s cubic-bezier(.2,0,0,1)}.al-glyph.is-open{width:20px}.al-glyph>.sh-ch-dot{transition:opacity .2s,transform .2s}.al-glyph.is-open>.sh-ch-dot{animation:none;opacity:0;transform:scale(.3)}.al-glyph>.al-stage{position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.ws-line.al-line{grid-template-columns:auto minmax(0,1fr) auto}.ws-line.al-line>.ws-line-ic{display:flex;align-items:center;min-width:18px}.ws-line.al-line .al-stage{width:0;margin:-3px 0;transition:width .28s cubic-bezier(.2,0,0,1),margin-left .28s cubic-bezier(.2,0,0,1)}.ws-line.al-line .al-stage.is-open{width:var(--al);margin-left:8px}.sh-ch .sh-sweep:after{left:0;transform:translateX(-100%);animation-name:alSweep}@keyframes alSweep{0%{transform:translateX(-100%)}to{transform:translateX(263.16%)}}@media (prefers-reduced-motion:reduce){.al-l,.al-layer,.al-loop{animation:none!important}.al-glyph,.al-glyph>.sh-ch-dot,.al-l,.al-layer,.al-loop,.ws-line.al-line .al-stage{transition:none!important}}@media print{.al-stage{display:none}}