dialog{width:min(760px,94vw)} .header-actions{flex-wrap:wrap} .field .button{margin-top:12px}.detail-actions{flex-wrap:wrap}.map-pin.cluster{background:#0D2542;border-radius:50%;transform:none}.map-pin.cluster span{transform:none}.status.pending,.status.needs_info{background:#EFE8DC;color:#08151E}.status.declined,.status.duplicate{background:#D2D6DB;color:#2C3549}#legend{max-width:320px;font-size:11px}#test-inbox{padding-block:12px}#test-inbox a{text-decoration:none}.review-fields{margin-bottom:16px}#sign-out{margin-top:16px}@media(max-width:720px){.header{gap:12px}.header-actions{width:100%;justify-content:space-between}.nav-button{white-space:nowrap}.header nav{overflow:auto;width:100%}.map-bottom{gap:10px}#legend{max-width:180px}}
@media(min-width:721px){.header{gap:24px;height:auto;min-height:88px}.header nav{gap:18px}.nav-button{white-space:nowrap;font-size:13px}.header-actions{flex-wrap:nowrap;gap:8px;flex-shrink:0}.header-actions .button{padding:12px 14px}.brand{flex-shrink:0}}@media(min-width:721px) and (max-width:1100px){.header{flex-wrap:wrap;padding-block:12px;gap:12px}.header nav{order:3;width:100%;min-height:38px}.header-actions{margin-inline-start:auto}}.map-pin.unassessed{background:#2C3549}
