.match-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px}#your-scheme-matches{margin:16px 0}#your-scheme-matches>button,#citizen-history>button{min-height:44px;margin:5px 8px 10px 0}#saved-matches .citizen-result{margin:0}#citizen-history{margin-top:20px}#citizen-history details{overflow-wrap:anywhere}#your-scheme-matches button:focus-visible,#citizen-history button:focus-visible{outline:3px solid #d9a244;outline-offset:3px}
