.envoltorio[data-astro-cid-n4c3ct62]{width:100%;position:relative}.panel[data-astro-cid-n4c3ct62]{border:1px solid var(--borde);border-radius:var(--r-card,16px);background:var(--superficie);min-height:22rem;box-shadow:var(--sombra-card);align-content:start;gap:.7rem;padding:1.1rem;display:grid}.cabeza[data-astro-cid-n4c3ct62]{border-bottom:1px solid var(--borde);color:var(--tinta);align-items:center;gap:.55rem;padding-bottom:.4rem;font-weight:700;display:flex}.mascotas[data-astro-cid-n4c3ct62]{display:inline-grid}.mascotas[data-astro-cid-n4c3ct62] .m{visibility:hidden;grid-area:1/1}.panel[data-astro-cid-n4c3ct62][data-mascota=quieta] .m-quieta,.panel[data-astro-cid-n4c3ct62][data-mascota=pensando] .m-pensando,.panel[data-astro-cid-n4c3ct62][data-mascota=lista] .m-lista{visibility:visible}.msg[data-astro-cid-n4c3ct62]{border-radius:14px;max-width:88%;padding:.6rem .85rem;font-size:.95rem;line-height:1.45}.yo[data-astro-cid-n4c3ct62]{background:var(--tinta);color:var(--tinta-texto);border-radius:14px 14px 4px;justify-self:end}.ella[data-astro-cid-n4c3ct62]{background:var(--fondo);border:1px solid var(--borde);color:var(--tinta);border-radius:14px 14px 14px 4px;justify-self:start}.propuesta[data-astro-cid-n4c3ct62]{border:1px solid var(--accion);background:color-mix(in srgb, var(--acento-claro) 14%, var(--superficie));width:88%;color:var(--tinta);border-radius:14px;justify-self:start;gap:.45rem;padding:.7rem .85rem;font-size:.95rem;display:grid}.propuesta[data-astro-cid-n4c3ct62] b[data-astro-cid-n4c3ct62]{letter-spacing:.06em;text-transform:uppercase;color:var(--accion);font-size:.75rem}.confirmar[data-astro-cid-n4c3ct62]{background:var(--accion);color:#fff;border-radius:6px;justify-self:start;padding:.4rem .8rem;font-size:.85rem;font-weight:700;transition:background-color .2s,transform .15s}.confirmar[data-astro-cid-n4c3ct62].hecho{background:var(--tinta)}.confirmar[data-astro-cid-n4c3ct62].toque{transform:scale(.94)}[data-astro-cid-n4c3ct62][data-paso].oculto{visibility:hidden}[data-astro-cid-n4c3ct62][data-paso].aparece{animation:.35s ease-out both uma-aparece}@keyframes uma-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.transcripcion[data-astro-cid-n4c3ct62]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-astro-cid-n4c3ct62][data-paso].aparece{animation:none}}
