.chat_page__eq2WC{padding:10px 0 0;background:linear-gradient(135deg,rgba(30,58,138,.08),rgba(24,169,87,.08)),var(--fondo)}.chat_shell__J9liS{background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.06);display:flex;flex-direction:column;height:calc(100vh - 64px - 20px);overflow:hidden}.chat_chatHeader__FMjXp{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--borde);background:linear-gradient(135deg,rgba(30,58,138,.06),rgba(24,169,87,.06))}.chat_title__8QuRc{margin:0;font-weight:800;color:var(--ultramar);letter-spacing:-.2px}.chat_sub__RiR_9{margin:4px 0 0;color:var(--gris)}.chat_state__RqxP2{height:-moz-fit-content;height:fit-content;font-size:12px;font-weight:800;text-transform:capitalize;padding:4px 8px;border-radius:999px;color:#0a7f4f;background:rgba(24,169,87,.1);border:1px solid rgba(24,169,87,.35)}.chat_body__T9yO2{flex:1 1;position:relative;background:#f8fafc}.chat_messages__dpfAY{position:absolute;inset:0;overflow-y:auto;padding:14px 12px 88px}.chat_msg___wZCF{max-width:70%;margin-bottom:10px}.chat_meta__r5Vod{font-size:11px;color:#64748b;display:flex;gap:6px;margin:0 4px 4px}.chat_name__jJoUu{font-weight:700}.chat_time__vzqZI{opacity:.9}.chat_bubble__iuRIt{padding:10px 12px;border-radius:14px;border:1px solid var(--borde);background:#fff;color:var(--oscuro);box-shadow:0 6px 14px rgba(0,0,0,.03);word-wrap:break-word}.chat_other__SDwv3{display:flex;flex-direction:column;align-items:flex-start}.chat_me__P8J0k{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.chat_me__P8J0k .chat_bubble__iuRIt{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--ultramar),var(--trebol));box-shadow:0 8px 18px rgba(24,169,87,.25)}.chat_me__P8J0k .chat_meta__r5Vod{justify-content:flex-end}.chat_inputBar__z42PB{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;display:flex;gap:8px;padding:10px;background:#fff;border-top:1px solid var(--borde)}.chat_inputBar__z42PB .input{flex:1 1}