#map-coverage-panel { grid-column: 1 / -1; margin-block: 1rem; padding: 1rem; border: 2px solid #e9bd64; }
#map-coverage-status { font-weight: 700; }
.unmapped-warning { margin-block: .75rem; padding: 1rem; border: 1px solid #8295a5; border-radius: .5rem; }
.unmapped-warning summary { cursor: pointer; font-weight: 700; }
.unmapped-warning summary:focus-visible { outline: 3px solid #e9bd64; outline-offset: 5px; }
.unmapped-warning dd { margin: 0 0 .6rem; overflow-wrap: anywhere; }
.unmapped-warning dt { font-weight: 700; }
.unmapped-warning pre, .unmapped-warning p { white-space: pre-wrap; overflow-wrap: anywhere; }
.unmapped-warning a { display: inline-block; padding: .5rem; }
