/* Generated by loops-src/build.ts from loops-src/scenes.ts. Do not edit. */
.lsvg{display:block;width:100%;height:100%}
.lsvg .a{transform-box:fill-box;transform-origin:center;animation-duration:var(--T,6s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:calc(-1 * var(--p,0s));animation-fill-mode:both;animation-play-state:paused}
.lsvg.running .a{animation-play-state:running}
@media (prefers-reduced-motion:reduce){.lsvg.running .a{animation-play-state:paused}}
/* today-next */
@keyframes tn-a{0%,40%{transform:none;opacity:1}50%{transform:translate(-300px,0);opacity:1}56%,100%{transform:translate(-470px,0);opacity:0}}
@keyframes tn-b{0%,40%{transform:translate(0,-30px) scale(0.92)}54%,100%{transform:none}}
@keyframes tn-fb{0%,40%{fill:#FBFAF6}54%,100%{fill:#FFFFFF}}
@keyframes tn-c{0%,40%{transform:translate(0,-56px) scale(0.84)}54%,100%{transform:translate(0,-30px) scale(0.92)}}
@keyframes tn-fc{0%,40%{fill:#F2C14E}54%,100%{fill:#FBFAF6}}
@keyframes tn-d{0%,40%{transform:translate(0,-70px) scale(0.78);opacity:0}54%,100%{transform:translate(0,-56px) scale(0.84);opacity:1}}
@keyframes tn-btn{0%,8%{transform:scale(1)}15%{transform:scale(.86)}24%,100%{transform:scale(1)}}
@keyframes tn-tick{0%,13%{opacity:0;transform:scale(.6)}24%,100%{opacity:1;transform:scale(1)}}.lsvg .tn-a,.lsvg .tn-b,.lsvg .tn-c,.lsvg .tn-d{transform-origin:50% 100%}.lsvg .tn-a{animation-name:tn-a}.lsvg .tn-b{animation-name:tn-b}.lsvg .tn-c{animation-name:tn-c}.lsvg .tn-d{animation-name:tn-d}.lsvg .tn-f-b{animation-name:tn-fb}.lsvg .tn-f-c{animation-name:tn-fc}.lsvg .tn-btn{animation-name:tn-btn}.lsvg .tn-tick{animation-name:tn-tick}
/* binder-assemble */
@keyframes bd-s0{0%,6%{transform:translate(0,0) rotate(-25deg);opacity:1}17%{transform:translate(84px,192px) rotate(0deg) scale(.9);opacity:1}19%,84%{transform:translate(84px,192px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(-25deg);opacity:0}94%,100%{transform:translate(0,0) rotate(-25deg);opacity:1}}
@keyframes bd-r0{0%,16.9%{transform:scaleX(0);opacity:0}17%{transform:scaleX(0);opacity:1}22%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s0{animation-name:bd-s0}.lsvg .bd-r0{animation-name:bd-r0;transform-origin:0% 50%}
@keyframes bd-s1{0%,15%{transform:translate(0,0) rotate(-15deg);opacity:1}26%{transform:translate(0px,204px) rotate(0deg) scale(.9);opacity:1}28%,84%{transform:translate(0px,204px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(-15deg);opacity:0}94%,100%{transform:translate(0,0) rotate(-15deg);opacity:1}}
@keyframes bd-r1{0%,25.9%{transform:scaleX(0);opacity:0}26%{transform:scaleX(0);opacity:1}31%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s1{animation-name:bd-s1}.lsvg .bd-r1{animation-name:bd-r1;transform-origin:0% 50%}
@keyframes bd-s2{0%,24%{transform:translate(0,0) rotate(-5deg);opacity:1}35%{transform:translate(-84px,216px) rotate(0deg) scale(.9);opacity:1}37%,84%{transform:translate(-84px,216px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(-5deg);opacity:0}94%,100%{transform:translate(0,0) rotate(-5deg);opacity:1}}
@keyframes bd-r2{0%,34.9%{transform:scaleX(0);opacity:0}35%{transform:scaleX(0);opacity:1}40%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s2{animation-name:bd-s2}.lsvg .bd-r2{animation-name:bd-r2;transform-origin:0% 50%}
@keyframes bd-s3{0%,33%{transform:translate(0,0) rotate(5deg);opacity:1}44%{transform:translate(84px,216px) rotate(0deg) scale(.9);opacity:1}46%,84%{transform:translate(84px,216px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(5deg);opacity:0}94%,100%{transform:translate(0,0) rotate(5deg);opacity:1}}
@keyframes bd-r3{0%,43.9%{transform:scaleX(0);opacity:0}44%{transform:scaleX(0);opacity:1}49%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s3{animation-name:bd-s3}.lsvg .bd-r3{animation-name:bd-r3;transform-origin:0% 50%}
@keyframes bd-s4{0%,42%{transform:translate(0,0) rotate(15deg);opacity:1}53%{transform:translate(0px,204px) rotate(0deg) scale(.9);opacity:1}55%,84%{transform:translate(0px,204px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(15deg);opacity:0}94%,100%{transform:translate(0,0) rotate(15deg);opacity:1}}
@keyframes bd-r4{0%,52.9%{transform:scaleX(0);opacity:0}53%{transform:scaleX(0);opacity:1}58%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s4{animation-name:bd-s4}.lsvg .bd-r4{animation-name:bd-r4;transform-origin:0% 50%}
@keyframes bd-s5{0%,51%{transform:translate(0,0) rotate(25deg);opacity:1}62%{transform:translate(-84px,192px) rotate(0deg) scale(.9);opacity:1}64%,84%{transform:translate(-84px,192px) rotate(0deg) scale(.9);opacity:0}84.1%{transform:translate(0,0) rotate(25deg);opacity:0}94%,100%{transform:translate(0,0) rotate(25deg);opacity:1}}
@keyframes bd-r5{0%,61.9%{transform:scaleX(0);opacity:0}62%{transform:scaleX(0);opacity:1}67%,80%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:0}88.1%,100%{transform:scaleX(0);opacity:0}}.lsvg .bd-s5{animation-name:bd-s5}.lsvg .bd-r5{animation-name:bd-r5;transform-origin:0% 50%}
@keyframes bd-spark{0%,62%{transform:scale(0) rotate(0deg);opacity:0}68%{transform:scale(1.15) rotate(20deg);opacity:1}78%{transform:scale(.7) rotate(45deg);opacity:.9}84%,100%{transform:scale(0) rotate(45deg);opacity:0}}.lsvg .bd-spark{animation-name:bd-spark}
/* paper-to-record */
@keyframes pr-sc0{0%,24%{transform:none;opacity:1}34%{transform:translate(300px,37px);opacity:0}92%{transform:translate(300px,37px);opacity:0}92.1%{transform:none;opacity:0}99%,100%{transform:none;opacity:1}}.lsvg .pr-sc0{animation-name:pr-sc0}
@keyframes pr-sc1{0%,27%{transform:none;opacity:1}37%{transform:translate(300px,16px);opacity:0}92%{transform:translate(300px,16px);opacity:0}92.1%{transform:none;opacity:0}99%,100%{transform:none;opacity:1}}.lsvg .pr-sc1{animation-name:pr-sc1}
@keyframes pr-sc2{0%,30%{transform:none;opacity:1}40%{transform:translate(300px,-5px);opacity:0}92%{transform:translate(300px,-5px);opacity:0}92.1%{transform:none;opacity:0}99%,100%{transform:none;opacity:1}}.lsvg .pr-sc2{animation-name:pr-sc2}
@keyframes pr-sc3{0%,33%{transform:none;opacity:1}43%{transform:translate(300px,-26px);opacity:0}92%{transform:translate(300px,-26px);opacity:0}92.1%{transform:none;opacity:0}99%,100%{transform:none;opacity:1}}.lsvg .pr-sc3{animation-name:pr-sc3}
@keyframes pr-sc4{0%,36%{transform:none;opacity:1}46%{transform:translate(300px,-47px);opacity:0}92%{transform:translate(300px,-47px);opacity:0}92.1%{transform:none;opacity:0}99%,100%{transform:none;opacity:1}}.lsvg .pr-sc4{animation-name:pr-sc4}
@keyframes pr-row0{0%,45.9%{transform:scaleX(0);opacity:0}46%{transform:scaleX(0);opacity:1}50%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t0{0%,49%{transform:scale(.4);opacity:0}52%{transform:scale(1.25);opacity:1}54%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row0{animation-name:pr-row0;transform-origin:0% 50%}.lsvg .pr-t0{animation-name:pr-t0}
@keyframes pr-row1{0%,50.9%{transform:scaleX(0);opacity:0}51%{transform:scaleX(0);opacity:1}55%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t1{0%,54%{transform:scale(.4);opacity:0}57%{transform:scale(1.25);opacity:1}59%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row1{animation-name:pr-row1;transform-origin:0% 50%}.lsvg .pr-t1{animation-name:pr-t1}
@keyframes pr-row2{0%,55.9%{transform:scaleX(0);opacity:0}56%{transform:scaleX(0);opacity:1}60%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t2{0%,59%{transform:scale(.4);opacity:0}62%{transform:scale(1.25);opacity:1}64%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row2{animation-name:pr-row2;transform-origin:0% 50%}.lsvg .pr-t2{animation-name:pr-t2}
@keyframes pr-row3{0%,60.9%{transform:scaleX(0);opacity:0}61%{transform:scaleX(0);opacity:1}65%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t3{0%,64%{transform:scale(.4);opacity:0}67%{transform:scale(1.25);opacity:1}69%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row3{animation-name:pr-row3;transform-origin:0% 50%}.lsvg .pr-t3{animation-name:pr-t3}
@keyframes pr-row4{0%,65.9%{transform:scaleX(0);opacity:0}66%{transform:scaleX(0);opacity:1}70%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t4{0%,69%{transform:scale(.4);opacity:0}72%{transform:scale(1.25);opacity:1}74%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row4{animation-name:pr-row4;transform-origin:0% 50%}.lsvg .pr-t4{animation-name:pr-t4}
@keyframes pr-row5{0%,70.9%{transform:scaleX(0);opacity:0}71%{transform:scaleX(0);opacity:1}75%,86%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pr-t5{0%,74%{transform:scale(.4);opacity:0}77%{transform:scale(1.25);opacity:1}79%,86%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .pr-row5{animation-name:pr-row5;transform-origin:0% 50%}.lsvg .pr-t5{animation-name:pr-t5}
@keyframes pr-br{0%,4%{transform:scale(1.12);opacity:0}12%,18%{transform:scale(1);opacity:1}26%,100%{transform:scale(1);opacity:0}}
@keyframes pr-flash{0%,14%{opacity:0}17%{opacity:.85}27%,100%{opacity:0}}
@keyframes pr-ok{0%,40%{transform:scale(0);opacity:0}45%{transform:scale(1.15);opacity:1}50%{transform:scale(1);opacity:1}56%,100%{transform:scale(0);opacity:0}}.lsvg .pr-br{animation-name:pr-br}.lsvg .pr-flash{animation-name:pr-flash}.lsvg .pr-ok{animation-name:pr-ok}
/* checkin-privacy */
@keyframes cp-d0{0%,6%{transform:none;opacity:1}11%{transform:translate(157.5px,-80px);opacity:1}16%{transform:translate(315px,86px);opacity:1}17%,88%{transform:translate(315px,86px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d0{animation-name:cp-d0}
@keyframes cp-d1{0%,12%{transform:none;opacity:1}17%{transform:translate(157.5px,-80px);opacity:1}22%{transform:translate(315px,54px);opacity:1}23%,88%{transform:translate(315px,54px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d1{animation-name:cp-d1}
@keyframes cp-d2{0%,18%{transform:none;opacity:1}23%{transform:translate(157.5px,-80px);opacity:1}28%{transform:translate(315px,22px);opacity:1}29%,88%{transform:translate(315px,22px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d2{animation-name:cp-d2}
@keyframes cp-d3{0%,24%{transform:none;opacity:1}29%{transform:translate(157.5px,-80px);opacity:1}34%{transform:translate(315px,-10px);opacity:1}35%,88%{transform:translate(315px,-10px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d3{animation-name:cp-d3}
@keyframes cp-d4{0%,30%{transform:none;opacity:1}35%{transform:translate(157.5px,-80px);opacity:1}40%{transform:translate(315px,-42px);opacity:1}41%,88%{transform:translate(315px,-42px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d4{animation-name:cp-d4}
@keyframes cp-d5{0%,36%{transform:none;opacity:1}41%{transform:translate(157.5px,-80px);opacity:1}46%{transform:translate(315px,-74px);opacity:1}47%,88%{transform:translate(315px,-74px);opacity:0}88.1%{transform:none;opacity:0}97%,100%{transform:none;opacity:1}}.lsvg .cp-d5{animation-name:cp-d5}
@keyframes cp-lid{0%,52%{transform:rotate(-58deg)}58%,93%{transform:rotate(0deg)}99%,100%{transform:rotate(-58deg)}}
@keyframes cp-lock{0%,58%{transform:scale(0);opacity:0}63%{transform:scale(1.18);opacity:1}67%,84%{transform:scale(1);opacity:1}88%,100%{transform:scale(0);opacity:0}}
@keyframes cp-sp1{0%,60%{transform:scale(0);opacity:0}66%{transform:scale(1.1);opacity:1}74%,100%{transform:scale(0);opacity:0}}
@keyframes cp-sp2{0%,63%{transform:scale(0);opacity:0}69%{transform:scale(1.1);opacity:1}77%,100%{transform:scale(0);opacity:0}}
@keyframes cp-tick{0%,66%{transform:scale(0);opacity:0}72%{transform:scale(1.15);opacity:1}76%,88%{transform:scale(1);opacity:1}93%,100%{transform:scale(.7);opacity:0}}.lsvg .cp-lid{animation-name:cp-lid;transform-origin:380px 270px;transform-box:view-box}.lsvg .cp-lock{animation-name:cp-lock}.lsvg .cp-sp1{animation-name:cp-sp1}.lsvg .cp-sp2{animation-name:cp-sp2}.lsvg .cp-tick{animation-name:cp-tick}
/* temp-fix */
@keyframes tf-lv{0%,40%{transform:scaleY(.9)}56%,90%{transform:scaleY(.45)}100%{transform:scaleY(.9)}}
@keyframes tf-g{0%,50%{opacity:0}51%,90%{opacity:1}98%,100%{opacity:0}}
@keyframes tf-tray{0%,6%{transform:translate(0,0);opacity:0}9%{transform:translate(0,0);opacity:1}20%{transform:translate(110px,-70px);opacity:1}32%{transform:translate(290px,-85px);opacity:1}42%{transform:translate(440px,0px) scale(.85);opacity:1}46%{transform:translate(470px,30px) scale(.75);opacity:1}49%,100%{transform:translate(480px,40px) scale(.6);opacity:0}}
@keyframes tf-tick{0%,56%{transform:scale(0);opacity:0}62%{transform:scale(1.15);opacity:1}66%,88%{transform:scale(1);opacity:1}94%,100%{transform:scale(.6);opacity:0}}.lsvg .tf-lv{animation-name:tf-lv;transform-origin:50% 100%}.lsvg .tf-g{animation-name:tf-g}.lsvg .tf-lv.tf-g{animation-name:tf-lv,tf-g}.lsvg .tf-tray{animation-name:tf-tray}.lsvg .tf-tick{animation-name:tf-tick}
/* inspector-clipboard */
.lsvg .o{stroke:#17232E;stroke-width:5;stroke-linejoin:round;stroke-linecap:round}.lsvg .s{fill:none;stroke:#46545F;stroke-width:6;stroke-linecap:round}.lsvg .b{fill:none;stroke:#46545F;stroke-width:4;stroke-dasharray:2 9;stroke-linecap:round}.lsvg .t{fill:none;stroke:#FFFFFF;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}
@keyframes pb-h0{0%,5.9%{opacity:0}6%,14%{opacity:.22}17%,100%{opacity:0}}
@keyframes pb-c0{0%,5.9%{transform:scaleX(0);opacity:0}6%{transform:scaleX(0);opacity:1}9%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k0{0%,7.9%{transform:scale(.4);opacity:0}9.5%{transform:scale(1.25);opacity:1}11%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h0{animation-name:pb-h0}.lsvg .c0{animation-name:pb-c0;transform-origin:0% 50%}.lsvg .k0{animation-name:pb-k0}
@keyframes pb-h1{0%,15.9%{opacity:0}16%,24%{opacity:.22}27%,100%{opacity:0}}
@keyframes pb-c1{0%,15.9%{transform:scaleX(0);opacity:0}16%{transform:scaleX(0);opacity:1}19%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k1{0%,17.9%{transform:scale(.4);opacity:0}19.5%{transform:scale(1.25);opacity:1}21%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h1{animation-name:pb-h1}.lsvg .c1{animation-name:pb-c1;transform-origin:0% 50%}.lsvg .k1{animation-name:pb-k1}
@keyframes pb-h2{0%,25.9%{opacity:0}26%,34%{opacity:.22}37%,100%{opacity:0}}
@keyframes pb-c2{0%,25.9%{transform:scaleX(0);opacity:0}26%{transform:scaleX(0);opacity:1}29%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k2{0%,27.9%{transform:scale(.4);opacity:0}29.5%{transform:scale(1.25);opacity:1}31%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h2{animation-name:pb-h2}.lsvg .c2{animation-name:pb-c2;transform-origin:0% 50%}.lsvg .k2{animation-name:pb-k2}
@keyframes pb-h3{0%,37.9%{opacity:0}38%,41%{opacity:.22}44%,100%{opacity:0}}
@keyframes pb-c3{0%,37.9%{transform:scaleX(0);opacity:0}38%{transform:scaleX(0);opacity:1}41%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k3{0%,39.9%{transform:scale(.4);opacity:0}41.5%{transform:scale(1.25);opacity:1}43%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h3{animation-name:pb-h3}.lsvg .c3{animation-name:pb-c3;transform-origin:0% 50%}.lsvg .k3{animation-name:pb-k3}
@keyframes pb-h4{0%,41.9%{opacity:0}42%,45%{opacity:.22}48%,100%{opacity:0}}
@keyframes pb-c4{0%,41.9%{transform:scaleX(0);opacity:0}42%{transform:scaleX(0);opacity:1}45%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k4{0%,43.9%{transform:scale(.4);opacity:0}45.5%{transform:scale(1.25);opacity:1}47%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h4{animation-name:pb-h4}.lsvg .c4{animation-name:pb-c4;transform-origin:0% 50%}.lsvg .k4{animation-name:pb-k4}
@keyframes pb-h5{0%,45.9%{opacity:0}46%,49%{opacity:.22}52%,100%{opacity:0}}
@keyframes pb-c5{0%,45.9%{transform:scaleX(0);opacity:0}46%{transform:scaleX(0);opacity:1}49%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k5{0%,47.9%{transform:scale(.4);opacity:0}49.5%{transform:scale(1.25);opacity:1}51%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h5{animation-name:pb-h5}.lsvg .c5{animation-name:pb-c5;transform-origin:0% 50%}.lsvg .k5{animation-name:pb-k5}
@keyframes pb-h6{0%,49.9%{opacity:0}50%,53%{opacity:.22}56%,100%{opacity:0}}
@keyframes pb-c6{0%,49.9%{transform:scaleX(0);opacity:0}50%{transform:scaleX(0);opacity:1}53%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k6{0%,51.9%{transform:scale(.4);opacity:0}53.5%{transform:scale(1.25);opacity:1}55%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h6{animation-name:pb-h6}.lsvg .c6{animation-name:pb-c6;transform-origin:0% 50%}.lsvg .k6{animation-name:pb-k6}
@keyframes pb-h7{0%,53.9%{opacity:0}54%,57%{opacity:.22}60%,100%{opacity:0}}
@keyframes pb-c7{0%,53.9%{transform:scaleX(0);opacity:0}54%{transform:scaleX(0);opacity:1}57%,90%{transform:scaleX(1);opacity:1}93%{transform:scaleX(1);opacity:0}93.1%,100%{transform:scaleX(0);opacity:0}}
@keyframes pb-k7{0%,55.9%{transform:scale(.4);opacity:0}57.5%{transform:scale(1.25);opacity:1}59%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(.4);opacity:0}}.lsvg .h7{animation-name:pb-h7}.lsvg .c7{animation-name:pb-c7;transform-origin:0% 50%}.lsvg .k7{animation-name:pb-k7}
@keyframes pb-pg{0%,62%{transform:scale(.6);opacity:0}66%{transform:scale(1) rotate(-4deg);opacity:1}72%{transform:translate(60px,-50px) rotate(6deg);opacity:1}80%{transform:translate(150px,66px) rotate(0deg);opacity:1}90%{transform:translate(150px,66px);opacity:1}93%{transform:translate(150px,66px);opacity:0}93.1%,100%{transform:scale(.6);opacity:0}}
@keyframes pb-bt{0%,80%{transform:scale(0);opacity:0}85%{transform:scale(1.2);opacity:1}88%,90%{transform:scale(1);opacity:1}93%{transform:scale(1);opacity:0}93.1%,100%{transform:scale(0);opacity:0}}.lsvg .pg{animation-name:pb-pg}.lsvg .bt{animation-name:pb-bt}
/* inspector-clipboard: the rule cards beside it */
.rules-lit .rc{position:relative;isolation:isolate;padding-inline-start:18px}.rules-lit .rc::before{content:"";position:absolute;inset:16px auto 16px 0;width:6px;border-radius:3px;background:var(--rc)}.rules-lit .rc::after{content:"";position:absolute;inset:6px -10px 6px -10px;border-radius:12px;background:var(--rc);opacity:0;z-index:-1;pointer-events:none;animation:var(--T,10s) ease-in-out infinite both paused;animation-delay:calc(-1 * var(--p,8.6s))}
.rules-lit .rc{--rc:#0A7090}
.rules-lit .rc0::after{animation-name:pb-h0}
.rules-lit .rc1::after{animation-name:pb-h1}
.rules-lit .rc2::after{animation-name:pb-h2}
.rules-lit .rc3::after{animation-name:pb-h3}
.rules-lit .rc4::after{animation-name:pb-h4}
.rules-lit .rc5::after{animation-name:pb-h5}
.rules-lit .rc6::after{animation-name:pb-h6}
.rules-lit .rc7::after{animation-name:pb-h7}
.band-proof:has(.lsvg.running) .rules-lit .rc::after{animation-play-state:running}@media (prefers-reduced-motion:reduce){.band-proof:has(.lsvg.running) .rules-lit .rc::after{animation-play-state:paused}}
