.bld-root .i,.bld-ui .i{color:inherit}.bld-root .bw{position:relative}.bw-rating{font-size:calc((22px) * var(--text-scale,1));gap:2px;line-height:1;display:flex}.bw-star{width:1em;height:1em;display:inline-block;position:relative}.bw-star .i{vertical-align:top;width:1em;height:1em}.bw-off{color:#d5d8dc}.bw-on{color:#f0ad4e;position:absolute;inset:0;overflow:hidden}.bw-sis{flex-wrap:wrap;gap:5px;display:flex}.bw-si{font-size:calc((25px) * var(--text-scale,1));box-sizing:content-box;color:#fff;border-style:none;justify-content:center;align-items:center;width:1em;height:1em;padding:.5em;transition:background-color .25s,color .25s,border-color .25s,transform .3s;display:inline-flex}.bw-si svg{fill:currentColor;width:1em;height:1em}.bw-si-square{border-radius:0}.bw-si-rounded{border-radius:10%}.bw-si-circle{border-radius:50%}.bw-ic{font-size:calc((50px) * var(--text-scale,1));color:var(--ic1,var(--primary));line-height:1;transition:all .25s;display:inline-flex}.bw-ic .i{width:1em;height:1em;color:inherit}.bw-ic-stacked{background:var(--ic1,var(--primary));color:var(--ic2,#fff);padding:.5em}.bw-ic-framed{border:3px solid var(--ic1,var(--primary));padding:.5em}.bw-ic-circle{border-radius:50%}.bw-ic-rounded{border-radius:18%}.bw-pb{background:#eee;border-radius:0;height:30px;overflow:hidden}.bw-pb-fill{color:#fff;height:100%;font-size:calc((11px) * var(--text-scale,1));white-space:nowrap;width:var(--p);justify-content:space-between;align-items:center;padding:0 14px;animation:1.4s ease-out both bw-grow;display:flex}@keyframes bw-grow{0%{width:0}to{width:var(--p)}}.bw-play{font-size:calc((34px) * var(--text-scale,1));color:#fff;background:#f03;border-radius:.35em;justify-content:center;align-items:center;width:2em;height:1.4em;transition:transform .2s;display:inline-flex}.bw-video:hover .bw-play{transform:scale(1.08)}.bh-grow,.bh-shrink,.bh-pulse,.bh-pulse-grow,.bh-pulse-shrink,.bh-push,.bh-pop,.bh-bounce-in,.bh-bounce-out,.bh-rotate,.bh-grow-rotate,.bh-float,.bh-sink,.bh-bob,.bh-hang,.bh-skew,.bh-wobble-vertical,.bh-wobble-horizontal,.bh-buzz{transition-property:transform;transition-duration:.3s;display:inline-flex}.bh-grow:hover{transform:scale(1.1)}.bh-shrink:hover{transform:scale(.9)}.bh-pulse:hover{animation:1s linear infinite bh-pulse}.bh-pulse-grow:hover{animation:.3s linear infinite alternate bh-pulse-grow}.bh-pulse-shrink:hover{animation:.3s linear infinite alternate bh-pulse-shrink}.bh-push:hover{animation:.3s linear bh-push}.bh-pop:hover{animation:.3s linear bh-pop}.bh-bounce-in{transition-duration:.5s;transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.bh-bounce-in:hover{transform:scale(1.2)}.bh-bounce-out{transition-duration:.5s;transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.bh-bounce-out:hover{transform:scale(.8)}.bh-rotate:hover{transform:rotate(4deg)}.bh-grow-rotate:hover{transform:scale(1.1)rotate(4deg)}.bh-float:hover{transform:translateY(-8px)}.bh-sink:hover{transform:translateY(8px)}.bh-bob:hover{animation:1.5s ease-in-out infinite bh-bob}.bh-hang:hover{animation:1.5s ease-in-out infinite bh-hang}.bh-skew:hover{transform:skew(-10deg)}.bh-wobble-vertical:hover{animation:1s ease-in-out bh-wobble-v}.bh-wobble-horizontal:hover{animation:1s ease-in-out bh-wobble-h}.bh-buzz:hover{animation:.15s linear infinite bh-buzz}@keyframes bh-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes bh-pulse-grow{to{transform:scale(1.1)}}@keyframes bh-pulse-shrink{to{transform:scale(.9)}}@keyframes bh-push{50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes bh-pop{50%{transform:scale(1.2)}}@keyframes bh-bob{0%,to{transform:translateY(-8px)}50%{transform:translateY(-4px)}}@keyframes bh-hang{0%,to{transform:translateY(8px)}50%{transform:translateY(4px)}}@keyframes bh-wobble-v{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}}@keyframes bh-wobble-h{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}}@keyframes bh-buzz{50%{transform:translate(3px)rotate(2deg)}to{transform:translate(-3px)rotate(-2deg)}}.ba-anim{opacity:0}.ba-anim.ba-in{animation-duration:.8s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.ba-anim.ba-slow.ba-in{animation-duration:1.6s}.ba-anim.ba-fast.ba-in{animation-duration:.4s}.ba-in.ba-fade-in{animation-name:ba-fade}.ba-in.ba-fade-in-up{animation-name:ba-fade-up}.ba-in.ba-fade-in-down{animation-name:ba-fade-down}.ba-in.ba-fade-in-left{animation-name:ba-fade-left}.ba-in.ba-fade-in-right{animation-name:ba-fade-right}.ba-in.ba-zoom-in{animation-name:ba-zoom-in}.ba-in.ba-zoom-out{animation-name:ba-zoom-out}.ba-in.ba-slide-in-up{animation-name:ba-slide-up}.ba-in.ba-slide-in-left{animation-name:ba-slide-left}.ba-in.ba-slide-in-right{animation-name:ba-slide-right}.ba-in.ba-bounce-in{animation-name:ba-bounce}.ba-in.ba-flip-x{animation-name:ba-flip}.ba-in.ba-rotate-in{animation-name:ba-rotate}@keyframes ba-fade{0%{opacity:0}to{opacity:1}}@keyframes ba-fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes ba-fade-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes ba-fade-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes ba-fade-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes ba-zoom-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ba-zoom-out{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none}}@keyframes ba-slide-up{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes ba-slide-left{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes ba-slide-right{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes ba-bounce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:none}}@keyframes ba-flip{0%{opacity:0;transform:perspective(400px)rotateX(90deg)}to{opacity:1;transform:none}}@keyframes ba-rotate{0%{opacity:0;transform:rotate(-120deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ba-anim{opacity:1!important;animation:none!important}[class*=bh-]:hover{animation:none!important;transform:none!important}.bw-pb-fill{animation:none}}.bw-flt{filter:blur(var(--fb,0px)) brightness(var(--fbr,100%)) contrast(var(--fc,100%)) saturate(var(--fs,100%)) hue-rotate(var(--fh,0deg));transition:filter .3s}.bw-dc-stacked:first-letter{background:var(--primary);color:#fff;margin-right:.15em;padding:.1em .2em}.bw-dc-framed:first-letter{border:2px solid;margin-right:.15em;padding:.05em .15em}.ba-in.ba-zoom-in-down{animation-name:ba-zoom-down}.ba-in.ba-zoom-in-up{animation-name:ba-zoom-up}.ba-in.ba-zoom-in-left{animation-name:ba-zoom-left}.ba-in.ba-zoom-in-right{animation-name:ba-zoom-right}.ba-in.ba-bounce-in-down{animation-name:ba-bounce-down}.ba-in.ba-bounce-in-up{animation-name:ba-bounce-up}.ba-in.ba-bounce-in-left{animation-name:ba-bounce-left}.ba-in.ba-bounce-in-right{animation-name:ba-bounce-right}.ba-in.ba-slide-in-down{animation-name:ba-slide-down}.ba-in.ba-rotate-in-down-left{transform-origin:0 100%;animation-name:ba-rot-dl}.ba-in.ba-rotate-in-down-right{transform-origin:100% 100%;animation-name:ba-rot-dr}.ba-in.ba-rotate-in-up-left{transform-origin:0 100%;animation-name:ba-rot-dr}.ba-in.ba-rotate-in-up-right{transform-origin:100% 100%;animation-name:ba-rot-dl}.ba-in.ba-light-speed-in-left{animation-name:ba-ls-left;animation-timing-function:ease-out}.ba-in.ba-light-speed-in-right{animation-name:ba-ls-right;animation-timing-function:ease-out}.ba-in.ba-flip-y{animation-name:ba-flip-y}.ba-in.ba-roll-in{animation-name:ba-roll}.ba-in.ba-pulse{animation-name:ba-pulse}.ba-in.ba-rubber-band{animation-name:ba-rubber}.ba-in.ba-shake{animation-name:ba-shake}.ba-in.ba-head-shake{animation-name:ba-head-shake}.ba-in.ba-swing{transform-origin:top;animation-name:ba-swing}.ba-in.ba-tada{animation-name:ba-tada}.ba-in.ba-wobble{animation-name:ba-wobble}.ba-in.ba-jello{animation-name:ba-jello}@keyframes ba-zoom-down{0%{opacity:0;transform:scale(.3)translateY(-200px)}to{opacity:1;transform:none}}@keyframes ba-zoom-up{0%{opacity:0;transform:scale(.3)translateY(200px)}to{opacity:1;transform:none}}@keyframes ba-zoom-left{0%{opacity:0;transform:scale(.3)translate(-200px)}to{opacity:1;transform:none}}@keyframes ba-zoom-right{0%{opacity:0;transform:scale(.3)translate(200px)}to{opacity:1;transform:none}}@keyframes ba-bounce-down{0%{opacity:0;transform:translateY(-300px)}60%{opacity:1;transform:translateY(20px)}80%{transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ba-bounce-up{0%{opacity:0;transform:translateY(300px)}60%{opacity:1;transform:translateY(-20px)}80%{transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ba-bounce-left{0%{opacity:0;transform:translate(-300px)}60%{opacity:1;transform:translate(20px)}80%{transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes ba-bounce-right{0%{opacity:0;transform:translate(300px)}60%{opacity:1;transform:translate(-20px)}80%{transform:translate(8px)}to{opacity:1;transform:none}}@keyframes ba-slide-down{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes ba-rot-dl{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:none}}@keyframes ba-rot-dr{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:none}}@keyframes ba-ls-left{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{opacity:1;transform:none}}@keyframes ba-ls-right{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{opacity:1;transform:none}}@keyframes ba-flip-y{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}to{opacity:1;transform:none}}@keyframes ba-roll{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:none}}@keyframes ba-pulse{0%{opacity:1;transform:none}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes ba-rubber{0%{opacity:1;transform:none}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{opacity:1;transform:none}}@keyframes ba-shake{0%,to{opacity:1;transform:none}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes ba-head-shake{0%{opacity:1;transform:none}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%,to{opacity:1;transform:none}}@keyframes ba-swing{0%{opacity:1}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{opacity:1;transform:none}}@keyframes ba-tada{0%{opacity:1}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}40%,60%,80%{transform:scale(1.1)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes ba-wobble{0%{opacity:1}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes ba-jello{0%,11.1%{opacity:1;transform:none}22.2%{transform:skew(-12.5deg,-12.5deg)}33.3%{transform:skew(6.25deg,6.25deg)}44.4%{transform:skew(-3.1deg,-3.1deg)}55.5%{transform:skew(1.5deg,1.5deg)}to{opacity:1;transform:none}}.bw-dvp{min-height:6px}.bi-in:not(.bi-run){opacity:var(--bi-o,0)}.bi.bi-run{animation-duration:var(--bi-dur,.6s);animation-delay:var(--bi-delay,0s);animation-timing-function:var(--bi-ease,ease-in);animation-fill-mode:both}.bi-in.bi-run{animation-name:bi-in}.bi-out.bi-run{animation-name:bi-out}@keyframes bi-in{0%{opacity:var(--bi-o,0);transform:translate(var(--bi-x,0), var(--bi-y,0)) scale(var(--bi-s,1))}}@keyframes bi-out{to{opacity:var(--bi-o,0);transform:translate(calc(var(--bi-x,0px) * -1), calc(var(--bi-y,0px) * -1)) scale(var(--bi-s,1))}}@media (prefers-reduced-motion:reduce){.bi{opacity:1!important;animation:none!important}}@keyframes bpt-fade{0%{opacity:0}}@keyframes bpt-up{0%{opacity:0;transform:translateY(24px)}}@keyframes bpt-down{0%{opacity:0;transform:translateY(-24px)}}@keyframes bpt-zoom{0%{opacity:0;transform:scale(.96)}}@keyframes bpt-left{0%{opacity:0;transform:translate(32px)}}@keyframes bpt-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.bld-root{animation:none!important}.bld-root:before{display:none!important}}
