/* Content extension: inherits AdmixChem's established type and palette. */
.ac-toc{max-width:1120px;margin:0 auto;padding:22px 24px;display:flex;flex-wrap:wrap;gap:12px 24px;border-bottom:1px solid #dce4ec}.ac-toc a{color:#0b3d6b;font-weight:600;text-decoration:underline;text-underline-offset:4px}.ac-update{font-size:.85rem!important;color:#dbe6ef}.ac-guide{overflow-wrap:anywhere}.ac-guide h2,.ac-guide h3{font-style:normal}.ac-table caption{text-align:left;padding:14px 16px;font-weight:700;color:#0b3d6b;background:#f6f8fa}.ac-question{border-top:1px solid #dce4ec;padding:18px 0}.ac-question:last-child{border-bottom:1px solid #dce4ec}.ac-question summary{cursor:pointer;font-weight:700;color:#0b3d6b;line-height:1.55}.ac-question summary:focus-visible{outline:3px solid #f26b21;outline-offset:4px}.ac-formula{background:#edf3f7;border-left:4px solid #f26b21;padding:20px 24px;margin:24px 0}.ac-primary-link{display:inline-block;padding:12px 20px;background:#0b3d6b;color:white!important;text-decoration:none!important;border-radius:5px}.ac-primary-link:hover{background:#08243f}.ac-reference-note{font-size:.9rem;color:#53657a}.ac-guide .ac-links{list-style:none;padding:0}.ac-links li{padding:12px 0;border-bottom:1px solid #dce4ec}.ac-guide .ac-links small{display:block;font-weight:400;color:#53657a;margin-top:5px}.ac-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.ac-path>div{border-top:3px solid #f26b21;padding-top:12px}.ac-path h3{margin-top:0}.ac-index-number{font-size:.8rem;letter-spacing:.12em;color:#53657a}.ac-guide a{overflow-wrap:anywhere}@media(max-width:600px){.ac-toc{padding:18px 20px;gap:12px 20px}.ac-path{grid-template-columns:minmax(0,1fr)}.ac-formula{padding:16px}.ac-table td{overflow-wrap:anywhere}.ac-guide h2{max-width:100%}}@media print{header,footer,.site-mobile-menu,.fixed,.ac-toc{display:none!important}.ac-hero{background:white!important;color:black!important;padding:12px}.ac-hero p{color:black!important}.ac-guide{padding:14px 0}.ac-question p{display:block}.ac-table{overflow:visible}a{color:black!important}}

/* Bound inherited product tables to their grid track on narrow screens. */
main .grid>div{min-width:0}main table{width:100%;table-layout:fixed}main td,main th{overflow-wrap:anywhere}

@media(max-width:360px){header>div{padding-left:16px!important;padding-right:16px!important}}
