/* Published research tables use the same design as reviewed drafts. */
.research-article table{width:100%;border-collapse:collapse;table-layout:fixed;font:inherit;font-size:14px;line-height:1.5;margin:22px 0}
.research-article table th,.research-article table td{padding:16px;border:1px solid #cad9e7;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.research-article table thead th{background:#0f2d5b;color:#fff;font-weight:700}
.research-article table tbody th,.research-article table tbody td{background:#edf4f8;color:#172d48}
.research-article table th:first-child{width:23%}



@media(max-width:640px){.research-article table,.research-article table tbody,.research-article table tr,.research-article table td,.research-article table th{display:block;width:auto!important}.research-article table thead{display:none}.research-article table tbody tr{margin-bottom:14px;border:1px solid #cad9e7}.research-article table tbody th{background:#0f2d5b!important;color:#fff!important}.research-article table td{border:0;border-bottom:1px solid #cad9e7;padding:12px}body[data-article-style="ai-business"] .research-article table td:nth-child(2)::before{content:"Useful starting point";display:block;font-weight:700;margin-bottom:6px}body[data-article-style="ai-business"] .research-article table td:nth-child(3)::before{content:"Limitations to assess";display:block;font-weight:700;margin-bottom:6px}}



/* Compact the two closing transitions without changing other article sections. */
body[data-article-style="ai-business"] main#main .research-article section.research-next{margin-top:22px!important;padding-top:0!important}body[data-article-style="ai-business"] main#main .research-article section.research-sources{margin-top:22px!important;padding-top:10px!important}

/* AI diagram only: crop unused canvas, keeping the full diagram and its width. */
@media screen{body[data-article-style="ai-business"] main#main figure.research-figure{margin:16px auto 22px!important}body[data-article-style="ai-business"] main#main figure.research-figure img{aspect-ratio:1536/860!important;object-fit:cover!important;object-position:center center;height:auto!important}body[data-article-style="ai-business"] main#main figure.research-figure figcaption{margin-top:6px!important}}

/* Caption aligns with the visible outer diagram border, inset within its source canvas. */
body[data-article-style="ai-business"] main#main figure.research-figure figcaption{padding-left:2.9%;padding-right:2.9%;box-sizing:border-box}
