.ai-answer{overflow-wrap:anywhere;min-width:0;color:var(--ink,inherit);font-size:14px;line-height:1.65}.ai-answer p{white-space:normal;font-size:inherit;line-height:inherit;margin:0 0 12px}.ai-answer p:last-child{margin-bottom:0}.ai-answer h4{font-size:inherit;margin:16px 0 8px;font-weight:600}.ai-answer ul,.ai-answer ol{margin:8px 0 16px;padding-left:24px}.ai-answer li{margin:4px 0}.ai-answer blockquote{border-left:2px solid var(--line);margin:12px 0;padding-left:16px}.ai-answer code{white-space:pre-wrap;font-size:.9em}.ai-answer-citation{color:var(--accent,inherit);text-underline-offset:3px;text-decoration:underline}.ai-answer-sources{border-top:1px solid var(--line);color:var(--muted);margin-top:16px;padding-top:12px;font-size:12px}.ai-answer-sources summary{cursor:pointer;min-height:44px}.ai-answer-sources ol{margin-bottom:0}.ai-answer-sources li{margin:12px 0}.ai-answer-sources a{color:inherit;display:block}.ai-answer-source-title{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:block}.ai-answer-sources small{margin-top:4px;display:block}.ai-answer a:focus-visible,.ai-answer summary:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:4px}@media (max-width:650px){.ai-answer{font-size:14px}.ai-answer ul,.ai-answer ol{padding-left:20px}}
