.chat-pagina[data-astro-cid-l7m66tcp]{max-width:640px}.se-viene[data-astro-cid-l7m66tcp]{margin:0 0 var(--espacio-3);border:1px solid var(--color-fucsia);color:var(--color-texto);text-align:center;font-size:var(--texto-chico);border-radius:12px;padding:.7rem 1rem;text-decoration:none;display:block}.se-viene[data-astro-cid-l7m66tcp] strong[data-astro-cid-l7m66tcp]{color:var(--color-fucsia)}.chat-cabeza[data-astro-cid-l7m66tcp]{text-align:center;margin-bottom:var(--espacio-3)}.chat-cabeza[data-astro-cid-l7m66tcp] h1[data-astro-cid-l7m66tcp]{margin:var(--espacio-1) 0}.chat[data-astro-cid-l7m66tcp]{gap:var(--espacio-2);min-height:40vh;padding:var(--espacio-3);border:1px solid var(--color-fondo-suave);border-radius:var(--radio-grande);background:var(--color-fondo-elevado);flex-direction:column;display:flex}.chat[data-astro-cid-l7m66tcp] .burbuja{max-width:85%;padding:var(--espacio-2) var(--espacio-3);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;scroll-margin-bottom:120px;line-height:1.45}.chat[data-astro-cid-l7m66tcp] .burbuja.asistente{border:1px solid var(--color-fucsia);background:#000;border-bottom-left-radius:4px;align-self:flex-start}.chat[data-astro-cid-l7m66tcp] .burbuja.yo{background:var(--color-fucsia);color:#000;border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.chat[data-astro-cid-l7m66tcp] .burbuja .links{gap:var(--espacio-2);margin-top:var(--espacio-3);white-space:normal;flex-wrap:wrap;display:flex}.chat[data-astro-cid-l7m66tcp] .burbuja .links a{background:var(--color-fucsia);color:#000;font-weight:700;font-size:var(--texto-chico);text-transform:none;border-radius:999px;padding:6px 14px;text-decoration:none}.chat[data-astro-cid-l7m66tcp] .burbuja.escribiendo{color:var(--color-texto-suave);font-style:italic}.sugerencias[data-astro-cid-l7m66tcp]{gap:var(--espacio-2);margin:var(--espacio-3) 0;flex-wrap:wrap;display:flex}.sugerencias[data-astro-cid-l7m66tcp] button[data-astro-cid-l7m66tcp]{padding:var(--espacio-2) var(--espacio-3);border:1px solid var(--color-fucsia);color:var(--color-texto);font:inherit;font-size:var(--texto-chico);cursor:pointer;background:0 0;border-radius:999px}.escribir[data-astro-cid-l7m66tcp]{gap:var(--espacio-2);margin-top:var(--espacio-3);align-items:flex-end;display:flex}.escribir[data-astro-cid-l7m66tcp] textarea[data-astro-cid-l7m66tcp]{resize:none;max-height:140px;padding:var(--espacio-3);border-radius:var(--radio);border:1px solid var(--color-fondo-suave);background:var(--color-fondo);color:var(--color-texto);font:inherit;flex:1;font-size:1rem}.escribir[data-astro-cid-l7m66tcp] textarea[data-astro-cid-l7m66tcp]:focus{border-color:var(--color-fucsia);outline:none}.escribir[data-astro-cid-l7m66tcp] .boton[data-astro-cid-l7m66tcp]{min-width:56px}.consulta[data-astro-cid-l7m66tcp]{gap:var(--espacio-2);margin-bottom:var(--espacio-3);display:grid}.fase-titulo[data-astro-cid-l7m66tcp]{margin:0;font-weight:800}.campo-consulta[data-astro-cid-l7m66tcp]{gap:4px;font-weight:500;display:grid}.campo-consulta[data-astro-cid-l7m66tcp] input[data-astro-cid-l7m66tcp],.campo-consulta[data-astro-cid-l7m66tcp] textarea[data-astro-cid-l7m66tcp]{padding:var(--espacio-3);border-radius:var(--radio);border:1px solid var(--color-fondo-suave);background:var(--color-fondo);color:var(--color-texto);font:inherit;resize:vertical;font-size:1rem}.consulta-estado[data-astro-cid-l7m66tcp]{font-size:var(--texto-chico);margin:0}.atajos[data-astro-cid-l7m66tcp]{gap:var(--espacio-2);margin:var(--espacio-3) 0 var(--espacio-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}
