.ai-legal-context{display:flex;align-items:center;gap:.7rem;margin:.1rem 0 .65rem;padding:.7rem .8rem;border:1px solid #cce2f6;border-radius:12px;background:#eef7ff;color:#244d71}.ai-legal-context>i{font-size:1.2rem;color:#176aa8}.ai-legal-context strong,.ai-legal-context span{display:block}.ai-legal-context strong{font-size:.88rem}.ai-legal-context span{font-size:.75rem;color:#687f94}
.ai-answer-origin{display:inline-flex;align-items:center;margin:0 .35rem .2rem 0;padding:.12rem .42rem;border-radius:999px;font-size:.68rem;font-weight:800;line-height:1.35;vertical-align:middle}.ai-answer-origin-model{background:#e9f3ff;color:#175f96}.ai-answer-origin-verify{background:#fff3d9;color:#855b00}
