.lcc-assistant{margin:30px auto 6px;padding:24px 0 0;border-top:1px solid #dbe5df;max-width:560px;text-align:center;color:#173e35}.lcc-assistant h3{font-size:21px;line-height:1.35;margin:4px auto 18px;max-width:420px;font-weight:650}.assistant-caption{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#426b5d;margin:0 0 8px}.assistant-topics{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.assistant-topics button{font-size:14px;min-height:44px;padding:10px 14px;width:auto}.assistant-log:empty{display:none}.assistant-log{display:grid;gap:16px;margin-top:20px}.assistant-answer{background:#eef4ed;border-radius:16px;padding:18px}.assistant-user{font-weight:650;font-size:14px;color:#285747;margin:0 0 10px;overflow-wrap:anywhere}.assistant-reply{font-size:15px;line-height:1.65;max-width:54ch;margin:0 auto;white-space:pre-line;overflow-wrap:anywhere}.assistant-answer button{margin:16px auto 0}.assistant-form{display:grid;gap:10px;margin:22px auto 0;max-width:460px}.assistant-form[hidden]{display:none}.assistant-form label{font-size:14px;font-weight:600}.assistant-form textarea{font:inherit;font-size:16px;color:#173e35;min-height:90px;resize:vertical;width:100%;border:1px solid #becfc5;border-radius:12px;padding:13px;background:#fff;box-sizing:border-box}.assistant-form button{margin:0}.assistant-privacy{font-size:12px;line-height:1.6;margin:0;color:#54695e}.assistant-privacy a{color:#165543;text-decoration:underline}.assistant-status{font-size:14px;line-height:1.6;color:#466458;margin:12px 0 0}.lcc-assistant :focus-visible{outline:3px solid #8aba76;outline-offset:3px}@media(max-width:390px){.assistant-topics{display:grid;grid-template-columns:1fr}.assistant-topics button{width:100%}.lcc-assistant h3{font-size:19px}}
.assistant-notice{font-size:13px;line-height:1.6;color:#61521f;background:#f7f3df;border:1px solid #e4dbb8;border-radius:12px;padding:13px 16px;margin:16px auto 0;max-width:54ch}.assistant-review{margin-top:18px}
/* Más protagonismo para conversar, con identificación de IA y alcance de marca. */
.lcc-assistant .assistant-caption{font-size:18px;line-height:1.4;letter-spacing:0;text-transform:none;font-weight:750;color:#043d35;margin:0 auto 13px;max-width:28ch}.lcc-assistant h3{font-size:25px;line-height:1.3;font-weight:700;max-width:24ch;margin:0 auto 20px}.assistant-form{background:#f3f7ee;border:1px solid #cedfc9;border-radius:16px;padding:20px 18px;margin:0 auto 20px;gap:13px}.assistant-form label{font-size:18px;line-height:1.4;font-weight:700;color:#043d35}.assistant-form textarea{min-height:108px;border-width:1.5px;border-color:#94b59e;box-shadow:0 1px 3px #234b3510}.assistant-privacy{font-size:12px;margin:0}.assistant-topics{margin-top:15px}.assistant-answer button{margin-top:16px}.assistant-answer .secondary{background:#eff7ed}.assistant-answer button[data-action="open_calendar"]{background:#bd302c;color:white;border-color:#bd302c}
@media(max-width:600px){.lcc-assistant .assistant-caption{font-size:17px}.lcc-assistant h3{font-size:23px}.assistant-form{padding:18px 15px}.assistant-form label{font-size:17px}}
