.recent-searches{max-width:730px;margin:18px auto 0;text-align:left}.recent-heading{display:flex;align-items:center;justify-content:space-between;color:#7b899c;font-size:14px}.recent-heading .text-button{min-height:36px}.history-list{display:flex;gap:8px;flex-wrap:wrap}.history-chip{max-width:200px;border:1px solid #e1e8f2;border-radius:20px;background:#fff;color:#526680;min-height:40px;padding:6px 13px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-chip:hover{border-color:#a9c7f5;color:#2563eb;background:#eff6ff}
.result-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.result-actions select{font-size:14px;min-height:40px;border:1px solid #dbe5f2;border-radius:7px;background:#fff;color:#526680;padding:6px 9px}.result-actions .text-button{min-height:40px;font-size:14px}.search-share-status{color:#2563eb;font-size:14px;margin:12px 22px 0}.search-share-status:empty{display:none}.search-link{display:block;width:calc(100% - 44px);margin:8px 22px 0;border:1px solid #dbe5f2;border-radius:7px;padding:9px;font-size:15px;min-height:44px;color:#526680}.load-more-bar{display:flex;justify-content:center;align-items:center;gap:18px;padding:16px 22px 22px;font-size:14px;color:#7b899c}.load-more-bar .secondary{font-size:15px;min-height:44px}
.recent-searches[hidden],.search-link[hidden],.load-more-bar[hidden],#load-more[hidden]{display:none}@media(max-width:480px){.section-heading:has(.result-actions){flex-wrap:wrap;gap:8px}.result-actions{gap:8px}.history-chip{max-width:160px}.load-more-bar{flex-direction:column;gap:10px}.load-more-bar .secondary{width:100%}.recent-searches{margin-top:14px}}
