.national-sources{margin-top:40px;padding-top:28px;border-top:1px solid #d6dce3}
.national-sources .source-toolbar{align-items:flex-start;gap:20px}
.national-sources h2{font-size:24px;margin:0 0 8px}
.national-sources .source-toolbar p{margin:0;max-width:70ch}
.national-sources .source-toolbar .button{flex-shrink:0}
.national-empty{padding:24px 0}
.national-empty p{margin:0 0 8px}
.source-filter-summary{margin:18px 0;overflow-wrap:anywhere}
.source-filter-summary p{margin:8px 0;font-size:13px;line-height:1.6}
.source-filter-summary strong{display:block;color:#181b20}
#dialog-body textarea[name="keywords"],#dialog-body textarea[name="exclusions"]{min-height:100px;height:auto}
@media(max-width:700px){.national-sources .source-toolbar{flex-direction:column}.national-sources .source-toolbar .button{width:100%}.national-sources h2{font-size:22px}}

.source-credit-fields{border:0;border-top:1px solid #d6dce3;margin:24px 0;padding:18px 0 0;min-width:0}.source-credit-fields legend{font-weight:700;padding:0 10px 0 0}.source-credit-toggle{display:flex;align-items:center;gap:10px;margin-bottom:16px}.source-credit-toggle input{width:20px;height:20px;min-height:20px;accent-color:#388443}
