.collection-filters{grid-template-columns:2fr repeat(4,minmax(0,1fr)) auto;align-items:end}
.collection-filters label,.collection-filters select,.collection-filters input{min-width:0}
.source-reference .card-top{gap:10px;align-items:flex-start}
.source-reference .card-number{overflow-wrap:anywhere;text-align:right}
.source-reference h3{font-size:20px;overflow-wrap:anywhere}
.source-reference .source-topics{overflow-wrap:anywhere}
.prose details{border:1px solid var(--line);padding:18px;border-radius:6px;margin-block:20px}
.prose summary{cursor:pointer;font-weight:600}
.prose .table-scroll th{min-width:155px}
@media(max-width:1100px){.collection-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-filters .search-field{grid-column:span 2}}
@media(max-width:680px){.collection-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-filters .search-field{grid-column:1/-1}.source-reference h3{font-size:20px}.source-reference .card-category{font-size:9px}}

.source-article{max-width:900px}.source-article section{scroll-margin-top:100px;margin:2.2rem 0}.source-article p{line-height:1.8}.article-toc{display:grid;gap:.55rem;border-left:3px solid var(--lime,#cdf56b);padding:1rem 1.2rem;margin:1.4rem 0}.source-citation{font-size:.82rem}.source-citation a{font-size:inherit}.reported-results th,.reported-results td{white-space:normal;vertical-align:top;min-width:100px}.reported-results th:first-child{min-width:180px}.reported-results small{display:block;margin-top:.4rem;font-size:.72rem}.result-conditions,.source-receipt-details{padding:1rem 0;border-bottom:1px solid #d8ddd8;scroll-margin-top:100px}.result-conditions summary,.source-receipt-details>summary{cursor:pointer;min-height:44px;line-height:1.7}.editorial-disclosure{font-size:.85rem;border-top:1px solid #d8ddd8;padding-top:1rem}.guide-source-examples{margin-top:2rem}@media(max-width:560px){.public-site .strip-detail::after{content:" · SOURCE COLLECTION"!important}.local-preview .strip-detail::after{content:" · LOCAL PREVIEW · NOINDEX"!important}}
