.searchbox button{border:0;background:var(--gold);color:#18222a;padding:12px 16px;border-radius:12px;font:inherit;font-weight:800;cursor:pointer}.searchbox button:hover{filter:brightness(1.06)}.searchbox button:focus-visible,.searchbox input:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.search-status{min-height:26px;margin:10px 0 0;color:#d7ddd9;font-size:.92rem}.card[hidden],.section-head[hidden]{display:none}
