/* District content is server rendered. The map progressively enhances it. */
#arr-cl #arr-lisbon-map .ls-district-entry[hidden],#arr-cl #arr-lisbon-map .ls-district-empty[hidden]{display:none!important}
#arr-cl #arr-lisbon-map .am-districts{min-width:0}
#arr-cl #arr-lisbon-map.am-enhanced .ls-district-entry{border:0;margin:0;padding:0;background:none}
#arr-cl #arr-lisbon-map.am-enhanced .ls-district-entry>summary{display:none}
#arr-cl #arr-lisbon-map.am-enhanced .ls-district-entry .am-card{width:100%;box-sizing:border-box}
#arr-cl #arr-lisbon-map .ls-district-empty{padding:24px;background:#eef1ea;color:#173c43}
#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-map-wrap,#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-toolbar,#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-list-top,#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-note{display:none}
#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-layout{display:block}
#arr-cl #arr-lisbon-map:not(.am-enhanced) .ls-district-entry{border:1px solid #c8d1cd;margin:0 0 12px;background:#eef1ea}
#arr-cl #arr-lisbon-map:not(.am-enhanced) .ls-district-entry>summary{cursor:pointer;padding:18px 22px;color:#173c43;font:500 18px/1.4 Roboto,Arial,sans-serif}
#arr-cl #arr-lisbon-map:not(.am-enhanced) .am-card{border:0;min-height:0}
#arr-cl #arr-lisbon-map .ls-district-entry>summary:focus-visible{outline:2px solid #0b45b5;outline-offset:3px}
