.asistente[data-astro-cid-vxeipnce]{background:var(--noche-2);color:var(--crema);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:14px}.asistente--claro[data-astro-cid-vxeipnce]{background:var(--crema);color:var(--noche)}.asistente__cabecera[data-astro-cid-vxeipnce]{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #DCD3C5;flex-wrap:wrap}.asistente__punto[data-astro-cid-vxeipnce]{width:10px;height:10px;border-radius:50%;background:#3e8e6a}.asistente__nombre[data-astro-cid-vxeipnce]{font-family:var(--sans);font-size:15px;font-weight:600}.asistente__sub[data-astro-cid-vxeipnce]{font-size:13px;color:#5c6b78}.asistente__registro[data-astro-cid-vxeipnce]{position:relative;display:flex;flex-direction:column;gap:10px;max-height:min(62vh,560px);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;padding-right:4px}.asistente[data-astro-cid-vxeipnce] .burbuja{margin:0;max-width:88%;padding:12px 16px;font-size:16px;line-height:1.5;white-space:pre-line}.asistente[data-astro-cid-vxeipnce] .burbuja--clinica{align-self:flex-start;background:#fff;color:var(--noche);border-radius:4px 16px 16px}.asistente[data-astro-cid-vxeipnce] .burbuja--paciente{align-self:flex-end;background:var(--noche);color:var(--crema);border-radius:16px 4px 16px 16px}.asistente__opciones[data-astro-cid-vxeipnce]{display:flex;flex-wrap:wrap;gap:8px}.asistente__opcion[data-astro-cid-vxeipnce]{font-family:inherit;font-size:14px;min-height:44px;padding:8px 16px;border-radius:999px;border:1px solid #B8A88E;background:transparent;color:inherit;cursor:pointer}.asistente__opcion[data-astro-cid-vxeipnce]:hover{border-color:var(--noche)}.asistente__formulario[data-astro-cid-vxeipnce]{display:flex;gap:10px}.asistente__formulario[data-astro-cid-vxeipnce] input[data-astro-cid-vxeipnce]{flex:1 1 auto;min-width:0;font:inherit;font-size:16px;padding:12px 14px;border:1px solid #CFC4B3;border-radius:4px;background:#fff;color:var(--noche)}.asistente__enviar[data-astro-cid-vxeipnce]{width:48px;height:48px;flex:none;border:none;border-radius:4px;background:var(--noche);color:var(--crema);display:flex;align-items:center;justify-content:center;cursor:pointer}.asistente__enviar[data-astro-cid-vxeipnce]:disabled{opacity:.5}.asistente__wa[data-astro-cid-vxeipnce]{justify-content:center}.asistente__wa[data-astro-cid-vxeipnce][hidden]{display:none}.asistente__llamadme[data-astro-cid-vxeipnce]{align-self:center;background:none;border:none;color:inherit;font:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 8px;min-height:40px}.asistente__llamadme[data-astro-cid-vxeipnce][hidden],.asistente__llamada[data-astro-cid-vxeipnce][hidden],.asistente__llamada-error[data-astro-cid-vxeipnce][hidden]{display:none}.asistente__llamada[data-astro-cid-vxeipnce]{display:flex;flex-direction:column;gap:10px}.asistente__llamada-titulo[data-astro-cid-vxeipnce]{margin:0;font-size:15px}.asistente__llamada-campos[data-astro-cid-vxeipnce]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.asistente__llamada-campos[data-astro-cid-vxeipnce] input[data-astro-cid-vxeipnce]{min-width:0;font:inherit;font-size:16px;padding:12px 14px;border:1px solid #CFC4B3;border-radius:4px;background:#fff;color:var(--noche)}.asistente__trampa[data-astro-cid-vxeipnce]{position:absolute;left:-9999px;width:1px;height:1px}.asistente__casilla[data-astro-cid-vxeipnce]{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45}.asistente__casilla[data-astro-cid-vxeipnce] input[data-astro-cid-vxeipnce]{margin-top:2px;width:18px;height:18px;flex:none}.asistente__casilla[data-astro-cid-vxeipnce] a[data-astro-cid-vxeipnce]{color:inherit}.asistente__llamada-error[data-astro-cid-vxeipnce]{margin:0;font-size:14px;color:#b5532f}.asistente__aviso[data-astro-cid-vxeipnce]{margin:0;font-size:12px;line-height:1.5;color:#5c6b78}.asistente__aviso[data-astro-cid-vxeipnce] summary[data-astro-cid-vxeipnce]{cursor:pointer;list-style:none}.asistente__aviso[data-astro-cid-vxeipnce] summary[data-astro-cid-vxeipnce]::-webkit-details-marker{display:none}.asistente__mas[data-astro-cid-vxeipnce]{text-decoration:underline}.asistente__aviso[data-astro-cid-vxeipnce] p[data-astro-cid-vxeipnce]{margin:6px 0 0}.asistente__aviso[data-astro-cid-vxeipnce] a[data-astro-cid-vxeipnce]{color:inherit}.asistente__cerrar[data-astro-cid-vxeipnce]{margin-left:auto;width:40px;height:40px;border:none;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer}.asistente__cerrar[data-astro-cid-vxeipnce][hidden]{display:none}@media(max-width:700px){.asistente[data-astro-cid-vxeipnce]{padding:16px}.asistente[data-astro-cid-vxeipnce] .burbuja{max-width:94%;padding:10px 14px;font-size:15.5px;line-height:1.45}.asistente--conversando[data-astro-cid-vxeipnce] .asistente__opciones[data-astro-cid-vxeipnce]{display:none}.asistente--pantalla[data-astro-cid-vxeipnce]{position:fixed;inset:0 0 auto;z-index:2000;height:100dvh;border-radius:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.asistente--pantalla[data-astro-cid-vxeipnce] .asistente__cabecera[data-astro-cid-vxeipnce]{padding-bottom:8px}.asistente--pantalla[data-astro-cid-vxeipnce] .asistente__registro[data-astro-cid-vxeipnce]{flex:1 1 auto;min-height:0;max-height:none}html.asistente-abierto,html.asistente-abierto body{overflow:hidden}}
