/* Sofi IA 1.0 — señales de aprendizaje discretas, sin alterar el diseño de los asistentes. */
.jc-sofi-learning-feedback{display:flex;align-items:center;justify-content:flex-start;gap:7px;margin:9px 0 3px;padding:7px 9px;border:1px solid #dbe7f5;border-radius:10px;background:#f7fbff;color:#536579;font-size:11px}.jc-sofi-learning-feedback span{margin-right:2px}.jc-sofi-learning-feedback button{display:grid;place-items:center;width:30px;height:28px;padding:0;border:1px solid #d7e2ef;border-radius:8px;background:#fff;cursor:pointer}.jc-sofi-learning-feedback button:hover{border-color:#1769e0;background:#eef6ff}.jc-sofi-learning-feedback.is-done{color:#1769e0;font-weight:700}.jc-sofi-learning-popular{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:6px 0 0}.jc-sofi-learning-popular small{flex-basis:100%;color:#718096;font-size:10.5px}.jc-sofi-learning-popular button{padding:5px 8px;border:1px solid #dce7f4;border-radius:999px;background:#fff;color:#1769e0;font-size:10.5px;cursor:pointer}.is-sofi-learned{outline:2px solid rgba(23,105,224,.12);outline-offset:1px}.is-sofi-learned::after{content:'Sofi lo prioriza por utilidad';display:block;margin-top:5px;color:#1769e0;font-size:9.5px;font-weight:700}.jc-sofi-learning-safety{margin-top:14px}@media(max-width:700px){.jc-sofi-learning-feedback{font-size:10.5px}.jc-sofi-learning-popular button{font-size:10px}}
