.bo2{position:relative;display:inline-block;width:100%;aspect-ratio:1;line-height:0}.bo2 svg{width:100%;height:100%;overflow:visible}.bo2 .fig{transform-origin:511px 960px}.bo2 .ear,.bo2 .fig,.bo2 .glint,.bo2 .knot,.bo2 .lid,.bo2 .ring{transform-box:view-box}.bo2 .ear.l{transform-origin:383px 330px}.bo2 .ear.r{transform-origin:659px 295px}.bo2 .knot{transform-origin:290px 660px}.bo2 .lid{transform:scaleY(0)}.bo2 .lid.l{transform-origin:528px 354px}.bo2 .lid.r{transform-origin:755px 358px}.bo2 .glint{opacity:0}.bo2 .ring{opacity:0;transform-origin:511.5px 511.5px}.bo2 .badge{position:absolute;right:2%;top:2%;width:28%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font:600 clamp(10px,2.2vw,22px)/1 system-ui,sans-serif;font-style:normal;color:#F7F3EC;background:#6E1F2A;transform:scale(0);box-shadow:0 0 0 3px #F7F3EC}.bo2 .badge.no{background:#0D1B2A}.bo2 .dots{position:absolute;right:-4%;top:6%;display:flex;gap:6%;width:34%;padding:5% 6%;background:#F7F3EC;border:1px solid #0d1b2a33;border-radius:999px;opacity:0;font-style:normal}.bo2 .dots b{flex:1;aspect-ratio:1;border-radius:50%;background:#0D1B2A}.bo2.cargando .ring,.bo2.pensando .dots{opacity:1}.bo2.error .badge.no,.bo2.listo .badge.ok{transform:scale(1)}.bo2.error .lid{transform:scaleY(.38)}.bo2.listo .lid{transform:scaleY(.5)}.bo2 .lid{animation:bo-blink 5.2s infinite}.bo2 .knot{animation:bo-knot 3.4s ease-in-out infinite}.bo2.reposo .fig{animation:bo-breathe 4s ease-in-out infinite}.bo2.reposo .ear.l{animation:bo-twL 7s ease-in-out 1.2s infinite}.bo2.reposo .ear.r{animation:bo-twR 8.6s ease-in-out 3.4s infinite}.bo2.saludo .fig{animation:bo-hello 2.6s cubic-bezier(.45,0,.3,1) infinite}.bo2.saludo .ear.l{animation:bo-waveL 1.3s ease-in-out infinite}.bo2.saludo .ear.r{animation:bo-waveR 1.3s ease-in-out .12s infinite}.bo2.pensando .fig{animation:bo-ponder 3.4s ease-in-out infinite}.bo2.pensando .ear.r{animation:bo-thinkR 3.4s ease-in-out infinite}.bo2.pensando .lid{animation:bo-squint 3.4s ease-in-out infinite}.bo2.pensando .glint{animation:bo-glint 3.4s ease-in-out infinite}.bo2.cargando .fig{animation:bo-breathe 1.2s ease-in-out infinite}.bo2.cargando .ear.l{animation:bo-windL .42s ease-in-out infinite}.bo2.cargando .ear.r{animation:bo-windR .42s ease-in-out .08s infinite}.bo2.cargando .knot{animation:bo-knotfast .5s linear infinite}.bo2.cargando .glint{animation:bo-glint 1.3s ease-in-out infinite}.bo2.cargando .ring{animation:bo-spin 1.1s linear infinite}.bo2.listo .fig{animation:bo-hop 1.4s cubic-bezier(.33,0,.2,1) infinite}.bo2.listo .ear.l{animation:bo-landL 1.4s ease-out .06s infinite}.bo2.listo .ear.r{animation:bo-landR 1.4s ease-out .1s infinite}.bo2.listo .knot{animation:bo-knotfast 1.4s ease-out infinite}.bo2.error .lid,.bo2.listo .lid{animation:none}.bo2.error .fig{animation:bo-shake 2s ease-in-out infinite}.bo2.error .ear.l{animation:bo-droopL 2s ease-out forwards}.bo2.error .ear.r{animation:bo-droopR 2s ease-out .08s forwards}.bo2.pensando .dots b{animation:bo-dot 1.2s ease-in-out infinite}.bo2.pensando .dots b:nth-child(2){animation-delay:.15s}.bo2.pensando .dots b:nth-child(3){animation-delay:.3s}.bo2.error .badge.no,.bo2.listo .badge.ok{animation:bo-pop .55s cubic-bezier(.3,1.6,.5,1) both}.bo-paused .bo2,.bo-paused .bo2 *{animation-play-state:paused!important}@keyframes bo-blink{0%,88%,to{transform:scaleY(0)}90%{transform:scaleY(1)}92%{transform:scaleY(0)}94.5%{transform:scaleY(1)}96.5%{transform:scaleY(0)}}@keyframes bo-squint{0%,to{transform:scaleY(0)}25%,80%{transform:scaleY(.32)}}@keyframes bo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.022)}}@keyframes bo-hello{0%,to{transform:rotate(0)}12%{transform:translateY(1%) rotate(1.5deg)}35%,70%{transform:rotate(-7deg) translateY(-1%)}82%{transform:rotate(1deg)}}@keyframes bo-ponder{0%,to{transform:rotate(0)}20%{transform:rotate(-1deg)}40%,85%{transform:rotate(4.5deg)}}@keyframes bo-glint{0%{transform:translateX(0);opacity:0}10%{opacity:.9}70%{opacity:.9}to{transform:translateX(560px);opacity:0}}@keyframes bo-spin{to{transform:rotate(1turn)}}@keyframes bo-hop{0%,to{transform:translateY(0) scale(1)}14%{transform:translateY(1%) scale(1.04,.95)}34%{transform:translateY(-7%) scale(.97,1.04)}52%{transform:translateY(0) scale(1.05,.94)}66%{transform:translateY(0) scale(.99,1.01)}78%{transform:scale(1)}}@keyframes bo-shake{0%,to{transform:rotate(0)}8%{transform:rotate(-5deg)}16%{transform:rotate(5deg)}24%{transform:rotate(-3deg)}32%{transform:rotate(1deg)}40%,90%{transform:rotate(0)}}@keyframes bo-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-30%)}}@keyframes bo-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes bo-twL{0%,84%,to{transform:rotate(-36.8deg) skewX(0deg) rotate(36.8deg)}87%{transform:rotate(-36.8deg) skewX(9deg) rotate(36.8deg)}90%{transform:rotate(-36.8deg) skewX(-3deg) rotate(36.8deg)}93%{transform:rotate(-36.8deg) skewX(1.5deg) rotate(36.8deg)}96%{transform:rotate(-36.8deg) skewX(0deg) rotate(36.8deg)}}@keyframes bo-twR{0%,80%,to{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}83%{transform:rotate(16.4deg) skewX(-9deg) rotate(-16.4deg)}86%{transform:rotate(16.4deg) skewX(3deg) rotate(-16.4deg)}89%{transform:rotate(16.4deg) skewX(-1.5deg) rotate(-16.4deg)}92%{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}}@keyframes bo-waveL{0%,to{transform:rotate(-36.8deg) skewX(0deg) rotate(36.8deg)}25%{transform:rotate(-36.8deg) skewX(-6deg) rotate(36.8deg)}50%{transform:rotate(-36.8deg) skewX(10deg) rotate(36.8deg)}75%{transform:rotate(-36.8deg) skewX(-2deg) rotate(36.8deg)}}@keyframes bo-waveR{0%,to{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}25%{transform:rotate(16.4deg) skewX(-10deg) rotate(-16.4deg)}50%{transform:rotate(16.4deg) skewX(6deg) rotate(-16.4deg)}75%{transform:rotate(16.4deg) skewX(-3deg) rotate(-16.4deg)}}@keyframes bo-thinkR{0%,to{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}20%{transform:rotate(16.4deg) skewX(-12deg) rotate(-16.4deg)}30%{transform:rotate(16.4deg) skewX(-9deg) rotate(-16.4deg)}80%{transform:rotate(16.4deg) skewX(-9deg) rotate(-16.4deg)}}@keyframes bo-windL{0%,to{transform:rotate(-36.8deg) skewX(13deg) rotate(36.8deg)}50%{transform:rotate(-36.8deg) skewX(17deg) rotate(36.8deg)}}@keyframes bo-windR{0%,to{transform:rotate(16.4deg) skewX(-13deg) rotate(-16.4deg)}50%{transform:rotate(16.4deg) skewX(-17deg) rotate(-16.4deg)}}@keyframes bo-landL{0%,to{transform:rotate(-36.8deg) skewX(0deg) rotate(36.8deg)}20%{transform:rotate(-36.8deg) skewX(-5deg) rotate(36.8deg)}45%{transform:rotate(-36.8deg) skewX(11deg) rotate(36.8deg)}60%{transform:rotate(-36.8deg) skewX(-4deg) rotate(36.8deg)}75%{transform:rotate(-36.8deg) skewX(1.5deg) rotate(36.8deg)}}@keyframes bo-landR{0%,to{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}20%{transform:rotate(16.4deg) skewX(5deg) rotate(-16.4deg)}45%{transform:rotate(16.4deg) skewX(-11deg) rotate(-16.4deg)}60%{transform:rotate(16.4deg) skewX(4deg) rotate(-16.4deg)}75%{transform:rotate(16.4deg) skewX(-1.5deg) rotate(-16.4deg)}}@keyframes bo-droopL{0%{transform:rotate(-36.8deg) skewX(0deg) rotate(36.8deg)}35%{transform:rotate(-36.8deg) skewX(20deg) rotate(36.8deg)}45%{transform:rotate(-36.8deg) skewX(15deg) rotate(36.8deg)}55%{transform:rotate(-36.8deg) skewX(17deg) rotate(36.8deg)}to{transform:rotate(-36.8deg) skewX(17deg) rotate(36.8deg)}}@keyframes bo-droopR{0%{transform:rotate(16.4deg) skewX(0deg) rotate(-16.4deg)}35%{transform:rotate(16.4deg) skewX(-20deg) rotate(-16.4deg)}45%{transform:rotate(16.4deg) skewX(-15deg) rotate(-16.4deg)}55%{transform:rotate(16.4deg) skewX(-17deg) rotate(-16.4deg)}to{transform:rotate(16.4deg) skewX(-17deg) rotate(-16.4deg)}}@keyframes bo-knot{0%,to{transform:skewY(0deg)}50%{transform:skewY(-6deg)}}@keyframes bo-knotfast{0%,to{transform:skewY(-4deg)}25%{transform:skewY(-12deg)}50%{transform:skewY(-2deg)}75%{transform:skewY(-10deg)}}[data-motion=paused] .bo2 *{animation-play-state:paused!important}