.eOJ-zW_raiz{--v-navy:#0f3240;--v-ink:#071a22;--v-gold:#e0a23a;--v-gold-light:#f3c46a;--v-size:68px;--v-gap:24px;right:max(var(--v-gap), calc(env(safe-area-inset-right) + 12px));bottom:calc(max(var(--v-gap), calc(env(safe-area-inset-bottom) + 12px)) + var(--vocerito-alza,0px));z-index:39;transition:bottom .25s,opacity .2s,transform .2s;position:fixed}.eOJ-zW_raizEscondida{opacity:0;pointer-events:none;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.eOJ-zW_raizEscondida{transform:none}}.eOJ-zW_raizAbierta{z-index:48}@media (max-width:639px){.eOJ-zW_raiz{--v-size:56px;--v-gap:16px}}@media print{.eOJ-zW_raiz{display:none!important}}.eOJ-zW_boton{width:var(--v-size);height:var(--v-size);border:3px solid var(--v-gold);background:var(--v-navy);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;padding:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:block;position:relative;box-shadow:0 0 0 4px #fff,0 12px 26px #00000073}.eOJ-zW_boton:after{content:"";border:2px solid var(--v-gold);opacity:0;pointer-events:none;border-radius:50%;animation:3.6s ease-out infinite eOJ-zW_v-aro;position:absolute;inset:-7px}.eOJ-zW_boton:hover{transform:scale(1.1)rotate(-4deg)}.eOJ-zW_boton:focus-visible{outline:3px dashed var(--v-gold);outline-offset:9px}.eOJ-zW_boton[aria-expanded=true]:after{opacity:0;animation:none}.eOJ-zW_disco{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.eOJ-zW_disco svg{width:100%;height:100%;display:block}.eOJ-zW_cuerpo{transform-origin:20px 34px;animation:3s ease-in-out infinite eOJ-zW_v-cuerpo}.eOJ-zW_ojos{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite eOJ-zW_v-parpadeo}.eOJ-zW_onda{opacity:0;animation:1.8s ease-out infinite eOJ-zW_v-onda}.eOJ-zW_onda:nth-child(2){animation-delay:.25s}.eOJ-zW_onda:nth-child(3){animation-delay:.5s}.eOJ-zW_globo{white-space:nowrap;background:var(--v-gold);color:var(--v-ink);box-shadow:3px 3px 0 var(--v-ink);font-family:var(--font-heading), Georgia, serif;opacity:0;pointer-events:none;border-radius:12px 12px 2px;padding:8px 14px;font-size:16px;font-weight:700;line-height:1.2;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 16px);transform:translate(6px,-50%)}.eOJ-zW_boton:hover+.eOJ-zW_globo,.eOJ-zW_boton:focus-visible+.eOJ-zW_globo{opacity:1;transform:translateY(-50%)}.eOJ-zW_boton[aria-expanded=true]+.eOJ-zW_globo{opacity:0}@keyframes eOJ-zW_v-aro{0%,55%{opacity:0;transform:scale(1)}60%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes eOJ-zW_v-cuerpo{0%,to{transform:rotate(-5deg)}50%{transform:rotate(4deg)}}@keyframes eOJ-zW_v-parpadeo{0%,90%,96%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}}@keyframes eOJ-zW_v-onda{0%{opacity:0}30%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.eOJ-zW_raiz,.eOJ-zW_boton,.eOJ-zW_globo{transition:none}.eOJ-zW_boton:hover{transform:none}.eOJ-zW_boton:after,.eOJ-zW_cuerpo,.eOJ-zW_ojos,.eOJ-zW_onda{animation:none}.eOJ-zW_onda{opacity:1}}.eOJ-zW_panel{width:min(380px, calc(100vw - 2 * var(--v-gap)));max-height:calc(100dvh - var(--v-size) - var(--vocerito-alza,0px) - 2 * var(--v-gap) - 30px);border:2px solid var(--v-gold);color:var(--v-ink);box-shadow:5px 5px 0 var(--v-ink), 0 24px 50px #00000073;transform-origin:100% 100%;background:#fff;border-radius:16px 16px 4px;flex-direction:column;animation:.22s cubic-bezier(.34,1.56,.64,1) eOJ-zW_v-entra;display:flex;position:absolute;bottom:calc(100% + 18px);right:0;overflow:hidden}@keyframes eOJ-zW_v-entra{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eOJ-zW_panel{animation:none}}
