.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]){width:100%;margin:1.1rem 0 2.25rem;overflow:hidden;table-layout:fixed;border:1px solid var(--gray-200);border-collapse:separate;border-spacing:0;border-radius:.9rem;background:var(--white);box-shadow:0 .75rem 2rem rgba(15,23,42,.08);line-height:1.65}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) td,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) th{padding:1.15rem 1.35rem;vertical-align:top;border:0}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) thead{color:var(--white);background-color:var(--primary-700);background-image:linear-gradient(135deg,var(--primary-700),var(--primary-500,var(--primary)))}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) thead th{color:inherit;font-size:.82rem;font-weight:700;line-height:1.4;letter-spacing:.035em;text-transform:uppercase}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody th,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) thead th:first-child{width:29%}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody th{color:var(--primary-700);background:var(--primary-50);font-weight:700;line-height:1.55}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody td{color:var(--gray-800);background:var(--white)}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr+tr>*{border-top:1px solid var(--gray-200)}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr{transition:background-color .2s ease}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr:hover td{background:var(--gray-50)}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) ol:last-child,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) p:last-child,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) ul:last-child{margin-bottom:0!important}body[data-theme-style=dark] .blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]){border-color:var(--gray-300);background:var(--gray-100);box-shadow:0 .75rem 2rem rgba(0,0,0,.2)}body[data-theme-style=dark] .blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody th{color:var(--primary-700);background:var(--primary-100)}body[data-theme-style=dark] .blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody td,body[data-theme-style=dark] .blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr:hover td{color:var(--gray-800);background:var(--gray-100)}@media (max-width:767.98px){.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]){overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]),.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) td,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) th,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tr{display:block;width:100%}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody{display:grid;gap:1rem}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr{overflow:hidden;border:1px solid var(--gray-200);border-radius:.75rem;background:var(--white);box-shadow:0 .4rem 1.2rem rgba(15,23,42,.07)}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody td,.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody th{padding:1rem 1.1rem}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody th{width:100%;border-bottom:1px solid var(--primary-100)}.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) tbody tr+tr>*{border-top:0}}
@media(max-width:767.98px){.blog-post-content :is(.ai-decision-table,table[data-ai-decision-table="1"]) caption{display:block;width:100%}}
