@media (max-width:640px){#municipal-delivery-table td a{vertical-align:middle;align-items:center;min-width:44px;max-width:100%;min-height:44px;padding-block:2px;display:inline-flex}}.municipality-search{margin-block:1.5rem}.municipality-search label{margin-bottom:.75rem;display:block}.municipality-search input{width:100%;min-height:44px;display:block}.municipality-search button{min-height:44px;margin-top:.75rem}.paper-article .town-directory .letter-index a,.paper-article .town-directory th a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.paper-article .town-directory>[data-letter]{margin-top:2rem}.paper-article .town-directory>details[data-letter]{margin-top:0;padding-block:0}.paper-article .town-directory>details[data-letter]>summary{align-items:center;min-height:48px;padding-block:0}.paper-article .town-directory [hidden]{display:none!important}.paper-article .town-directory [data-example]>small{display:block}[data-month-dollars],[data-month-total],.whitespace-nowrap,.paper-article .town-directory [data-fact]>span:first-child,.paper-article .town-directory [data-example]>span:first-child{white-space:nowrap}.paper-article .town-directory td>.cut-more,.paper-article .town-directory .row-more{border:0;margin:0;padding:0;font-weight:400;display:block}.paper-article .town-directory td>.cut-more>summary,.paper-article .town-directory .row-more>summary{cursor:pointer;align-items:center;min-width:44px;min-height:44px;text-decoration:underline;display:flex}.paper-article .town-directory [data-town-name]{display:block}.paper-article .town-directory .cut-table{table-layout:fixed;width:100%}.paper-article .town-directory .cut-table col:first-child{width:40%}.paper-article .town-directory .cut-table col:not(:first-child){width:30%}.paper-article .town-directory .cut-table :is(th,td){overflow-wrap:normal;word-break:normal}.paper-article .town-directory .cut-table :is(ul,li,p){margin-block:0}.paper-article .town-directory .cut-table ul{padding:0;list-style:none}.town-results:empty,.town-checked{display:none}.paper-article:has(.municipality-search)>.intro{display:none}@media (max-width:599px){.town-checked,.table-sources>p>span{display:block}.table-sources>p>span>a{align-items:center;min-height:44px;display:inline-flex}p.table-sources a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.table-sources .source-separator,:is(.paper-article:has(.municipality-search) .article-topic,.paper-article:has(.municipality-search)>.article-meta){display:none}.paper-article:has(.municipality-search){padding-top:var(--s3)}.paper-article .town-directory .cut-table,.paper-article .town-directory .cut-table :is(tbody,tr,th,td){width:auto;display:block}.paper-article .town-directory .cut-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.paper-article .town-directory .cut-table caption{width:auto;display:block}.paper-article .town-directory .cut-table colgroup{display:none}.paper-article .town-directory .cut-table tbody tr{border-bottom:1px solid var(--edge);margin:0;padding:.125rem .5rem}.paper-article .town-directory .cut-table tbody th{background:0 0;border:0;min-height:44px;margin:0;padding:0}.paper-article .town-directory .cut-table tbody td{text-align:left;border:0;padding:0}.paper-article .town-directory .cut-table tbody td:before{content:attr(data-label) ": ";display:inline}.paper-article .town-directory .cut-table :is(p,small){margin-block:0}.paper-article .town-directory .cut-table tbody td a{min-height:0;padding:0;display:inline}.paper-article .town-directory .cut-table tbody td:has(a){flex-wrap:wrap;align-items:center;gap:.25rem;min-height:44px;display:flex}.paper-article .town-directory .cut-table tbody td a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.paper-article .town-directory .cut-table tbody td:has(.cut-more){display:block}}
