/** Website Phase 21 — Agentic AI truth/provenance experience. */
.ce-ai-truth-badge,.ce-ai-provider-badge{display:inline-flex;align-items:center;min-height:28px;padding:.28rem .58rem;border:1px solid #b7c8e2;border-radius:999px;background:#f7fbff;color:#16365f;font-size:.74rem;font-weight:800;letter-spacing:.01em}.ce-ai-provider-badge{background:#f5faf8;border-color:#b6d7ca;color:#154f3c}.ce-ai-truth-list{display:grid;gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none}.ce-ai-truth-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.18rem .9rem;align-items:start;padding:.8rem .9rem;border:1px solid #d8e3f1;border-radius:12px;background:#fff;color:#0b1728}.ce-ai-truth-list strong{font-size:.93rem;line-height:1.35}.ce-ai-truth-list span{font-size:.76rem;font-weight:750;color:#37516f;white-space:nowrap}.ce-ai-truth-list small{grid-column:1/-1;color:#52677f;line-height:1.45}.ce-ai-provenance-id{display:block;margin-top:.65rem;color:#52677f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}.ce-ai-boundary-note{margin:.72rem 0 0;padding:.7rem .8rem;border-left:3px solid #5076a8;background:#f6f9fd;color:#1b314d;border-radius:0 10px 10px 0}.ce-ask-detail-card:has(.ce-ai-truth-list){background:#f8fbff;border-color:#cbdced}.ce-ask-detail-card input:not([type=checkbox]):not([type=radio]),.ce-ask-detail-card textarea,.ce-ask-detail-card select,.ce-ask-feedback select{background:#fff!important;color:#101820!important;border-color:#9eafc4!important;caret-color:#101820!important}.ce-ask-detail-card select option,.ce-ask-feedback select option{background:#fff!important;color:#101820!important}@media(max-width:640px){.ce-ai-truth-list li{grid-template-columns:1fr}.ce-ai-truth-list span{white-space:normal}}@media(forced-colors:active){.ce-ai-truth-badge,.ce-ai-provider-badge,.ce-ai-truth-list li,.ce-ai-boundary-note{border:1px solid CanvasText;background:Canvas;color:CanvasText}.ce-ask-detail-card input,.ce-ask-detail-card textarea,.ce-ask-detail-card select{background:Field!important;color:FieldText!important}}@media(prefers-reduced-motion:reduce){.ce-ai-truth-badge,.ce-ai-provider-badge,.ce-ai-truth-list *{scroll-behavior:auto;transition:none!important}}
