#mapsAuditPanel{scroll-margin-top:90px;margin-bottom:24px;overflow-wrap:anywhere}
#mapsAuditPanel>button{margin:0 10px 12px 0;min-height:44px}
#mapsAuditPanel [data-maps-output],#mapsAuditPanel [data-maps-settings]{display:grid;gap:12px}
#mapsAuditPanel [data-maps-output]>p,#mapsAuditPanel [data-maps-output]>ul{margin:0}
#mapsAuditPanel [data-maps-output]>h3{margin:16px 0 0}
#mapsAuditPanel form{display:grid;gap:16px;max-width:720px}
#mapsAuditPanel label{display:grid;gap:8px;color:var(--muted)}
#mapsAuditPanel input:not([type=checkbox]){width:100%;box-sizing:border-box;min-height:46px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg,#0c1420);color:var(--text,#eee);font:inherit}
#mapsAuditPanel input[type=checkbox]{width:24px;height:24px;accent-color:var(--gold)}
#mapsAuditPanel button:focus-visible,#mapsAuditPanel input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
#mapsAuditPanel article{padding:16px;border:1px solid var(--line);border-radius:12px}
#mapsAuditPanel li{margin-block:10px;line-height:1.65}
@media(max-width:600px){#mapsAuditPanel>button{display:block;width:100%;margin-right:0}#mapsAuditPanel{padding:20px}}
