#legalissue-search-form{margin-bottom:20px;position:relative}#legalissue-search{width:100%;padding:10px 40px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px}#legalissue-search-form button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer}.search-results-container{margin:15px 0;padding:15px;background-color:#f9f9f9;border-left:3px solid #0073aa;border-radius:3px;display:none}.search-results-container p{margin:0;color:#555}.search-loading{margin:15px 0;color:#666;display:none}.search-loading span{margin-right:5px;animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.openTopic[data-matched="true"]{border-left:3px solid #0073aa}