.bb-capa{inset:0;pointer-events:none}.bb,.bb-capa{position:absolute}.bb{left:var(--xm);top:var(--ym);width:0;height:0;--bbc:#b15dff;--bbg:rgba(177,93,255,.55);--bbw:160px}.bb-tira{--bbw:220px}.bb-verde{--bbc:#4ade80;--bbg:rgba(74,222,128,.45)}.bb-pos{position:absolute;display:block;width:-moz-max-content;width:max-content;max-width:var(--bbw)}.bb-in{position:relative;display:block;padding:7px 11px;border:1px solid var(--bbc);border-radius:3px;background:#120a22;color:#fff;font:600 12.5px/1.3 Inter,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:-.005em;text-align:left;white-space:normal;text-wrap:balance;box-shadow:0 10px 26px -10px rgba(0,0,0,.9),0 0 18px -6px var(--bbg);opacity:0;transform:translate(var(--mx,0),var(--my,0)) scale(.96);transition:opacity .2s ease,transform .25s ease}.bb-in:before{content:"";position:absolute;width:9px;height:9px;background:#120a22;border:0 solid var(--bbc);transform:rotate(45deg)}.bb-on .bb-in{opacity:1;transform:none;transition:opacity .35s ease calc(.18s + var(--bbd, 0s)),transform .45s cubic-bezier(.2,.8,.2,1) calc(.18s + var(--bbd, 0s))}@media (max-width:767px){.bb[data-lm=der] .bb-pos{left:11px;top:0;transform:translateY(-50%)}.bb[data-lm=izq] .bb-pos{right:11px;top:0;transform:translateY(-50%)}.bb[data-lm=arr] .bb-pos{bottom:11px;left:0;transform:translateX(-50%)}.bb[data-lm=arr-i] .bb-pos{bottom:11px;left:-18px}.bb[data-lm=arr-d] .bb-pos{bottom:11px;right:-18px}.bb[data-lm=aba] .bb-pos{top:11px;left:0;transform:translateX(-50%)}.bb[data-lm=aba-i] .bb-pos{top:11px;left:-18px}.bb[data-lm=aba-d] .bb-pos{top:11px;right:-18px}.bb[data-lm=der] .bb-in{--mx:-6px}.bb[data-lm=izq] .bb-in{--mx:6px}.bb[data-lm^=arr] .bb-in{--my:6px}.bb[data-lm^=aba] .bb-in{--my:-6px}.bb[data-lm=der] .bb-in:before{left:-5.5px;top:50%;margin-top:-4.5px;border-left-width:1px;border-bottom-width:1px}.bb[data-lm=izq] .bb-in:before{right:-5.5px;top:50%;margin-top:-4.5px;border-top-width:1px;border-right-width:1px}.bb[data-lm^=arr] .bb-in:before{bottom:-5.5px;border-right-width:1px;border-bottom-width:1px}.bb[data-lm^=aba] .bb-in:before{top:-5.5px;border-left-width:1px;border-top-width:1px}.bb[data-lm=aba] .bb-in:before,.bb[data-lm=arr] .bb-in:before{left:50%;margin-left:-4.5px}.bb[data-lm=aba-i] .bb-in:before,.bb[data-lm=arr-i] .bb-in:before{left:13.5px}.bb[data-lm=aba-d] .bb-in:before,.bb[data-lm=arr-d] .bb-in:before{right:13.5px}}@media (min-width:768px){.bb,.bb-tira{left:var(--x);top:var(--y);--bbw:200px}.bb-in{font-size:13px}.bb[data-l=der] .bb-pos{left:11px;top:0;transform:translateY(-50%)}.bb[data-l=izq] .bb-pos{right:11px;top:0;transform:translateY(-50%)}.bb[data-l=arr] .bb-pos{bottom:11px;left:0;transform:translateX(-50%)}.bb[data-l=arr-i] .bb-pos{bottom:11px;left:-18px}.bb[data-l=arr-d] .bb-pos{bottom:11px;right:-18px}.bb[data-l=aba] .bb-pos{top:11px;left:0;transform:translateX(-50%)}.bb[data-l=aba-i] .bb-pos{top:11px;left:-18px}.bb[data-l=aba-d] .bb-pos{top:11px;right:-18px}.bb[data-l=der] .bb-in{--mx:-6px}.bb[data-l=izq] .bb-in{--mx:6px}.bb[data-l^=arr] .bb-in{--my:6px}.bb[data-l^=aba] .bb-in{--my:-6px}.bb[data-l=der] .bb-in:before{left:-5.5px;top:50%;margin-top:-4.5px;border-left-width:1px;border-bottom-width:1px}.bb[data-l=izq] .bb-in:before{right:-5.5px;top:50%;margin-top:-4.5px;border-top-width:1px;border-right-width:1px}.bb[data-l^=arr] .bb-in:before{bottom:-5.5px;border-right-width:1px;border-bottom-width:1px}.bb[data-l^=aba] .bb-in:before{top:-5.5px;border-left-width:1px;border-top-width:1px}.bb[data-l=aba] .bb-in:before,.bb[data-l=arr] .bb-in:before{left:50%;margin-left:-4.5px}.bb[data-l=aba-i] .bb-in:before,.bb[data-l=arr-i] .bb-in:before{left:13.5px}.bb[data-l=aba-d] .bb-in:before,.bb[data-l=arr-d] .bb-in:before{right:13.5px}}.bb-prog{position:absolute;left:0;right:0;top:100%;z-index:2;margin-top:12px;height:3px;overflow:hidden;background:rgba(255,255,255,.09);pointer-events:none}.bb-prog>i{position:absolute;inset:0;background:#b15dff;transform-origin:0 50%;transform:scaleX(var(--bb-a,0));animation:bb-llena var(--bb-t,0s) linear forwards}@keyframes bb-llena{0%{transform:scaleX(var(--bb-a,0))}to{transform:scaleX(var(--bb-b,0))}}@media (prefers-reduced-motion:reduce){.bb-in,.bb-on .bb-in{transition:none!important}.bb-prog>i{animation:none;transform:scaleX(var(--bb-b,1))}}