/* Author: Sandeep Belgavi */
#search-form{max-width:850px;margin-top:30px}#search-form label{display:block;font-size:13px;color:#cdd4e8}.search-input{display:flex;gap:12px;margin:10px 0 22px}input,select,button{font:inherit}#query{width:100%;min-width:0;border:1px solid #525c83;border-radius:8px;padding:17px;background:#fff;color:#0b1024;font-size:16px}.search-input button,#more{border:0;border-radius:8px;padding:12px 24px;background:#6366f1;color:white;cursor:pointer;font-weight:600}.search-filters{display:flex;gap:20px;flex-wrap:wrap}.search-filters select{display:block;min-width:180px;max-width:100%;margin-top:7px;padding:10px;border:1px solid #525c83;border-radius:6px;background:#111831;color:white}.search-results{padding-top:42px;padding-bottom:70px;min-height:400px}.search-results h2{font-size:25px}#status{color:#4b5563}#suggestions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}#suggestions span{width:100%;font-size:12px;color:#64748b}#suggestions a{padding:9px 14px;border:1px solid #dfe3f1;border-radius:20px;text-decoration:none}#results{list-style:none;padding:0;margin:25px 0}#results li{border-top:1px solid #e2e8f0;padding:25px 0}#results a{display:block;text-decoration:none}#results h3{margin:8px 0 12px;font-size:21px;color:#111a38}#results a:hover h3{color:#5255d6;text-decoration:underline}#results p{color:#4b5563;font-size:14px;overflow-wrap:anywhere}.result-meta{font-size:11px;color:#5863c5;text-transform:uppercase;letter-spacing:.07em}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a78bfa;outline-offset:3px}[hidden]{display:none!important}@media(max-width:600px){.search-input{flex-wrap:wrap}.search-input button{width:100%}.search-filters label,.search-filters select{width:100%}.search-filters{display:block}.search-filters label{margin-top:14px}.wrap{padding-left:22px;padding-right:22px}#results h3{font-size:19px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
