#quickCardSearchResults{margin:14px 0 22px;color:#18344c}
#quickCardSearchResults[hidden]{display:none}
#quickCardSearchResults>h2{font-size:22px;margin:0 0 5px}.qsr-query{font-size:14px;color:#5d6a75;margin:0 0 12px}
.qsr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px;align-items:start}
.qsr-card{min-width:0;overflow:hidden;border:1px solid #c9d8e4;background:white;border-radius:18px;box-shadow:0 5px 18px #14304a0c}
.qsr-card>.qcx-art{margin:0;border-radius:0;min-height:130px}.qsr-body{padding:15px}.qsr-body h3{margin:0;font-size:21px}
.qsr-title{color:#174c75;text-decoration:none}.qsr-domain{color:#607080;font-size:13px;overflow-wrap:anywhere}
.qsr-visit{display:inline-flex;align-items:center;min-height:46px;padding:10px 16px;border-radius:11px;background:#006bb4;color:white;text-decoration:none;font-weight:750}
.qsr-title:focus-visible,.qsr-visit:focus-visible{outline:3px solid #e7b047;outline-offset:3px}.qsr-actions{margin-top:12px}
