.region-links{display:flex;gap:8px;overflow-x:auto;padding:16px 0 4px;scrollbar-width:thin}
.region-links a{flex-shrink:0;padding:9px 12px;background:#fff7d9;color:#202020;font:600 13px/1.5 Arial,sans-serif;border-bottom:2px solid #005b38}
.agency-filters{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin:20px 0}
.agency-filters select{display:block;max-width:100%;padding:10px;font:inherit;border:1px solid #dce1dd;background:#fff}
.agency-list .edition-row{grid-template-columns:minmax(0,1fr) auto}
.agency-list .edition-row>form{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.agency-settings input[type=checkbox]{width:auto;min-height:auto;display:inline-block}
@media(max-width:640px){.agency-list .edition-row{display:block}.agency-list .edition-row>form{justify-content:flex-start;margin-top:14px}.agency-filters label{flex:1;min-width:120px}.agency-settings{padding:12px}}
