.candidates-page .text-muted-soft{color:var(--gray-600)}.candidates-page .close{opacity:.4;margin-top:-3px}.candidates-page .close:hover{opacity:.8}.candidates-page .searchresults hr{margin:20px 0 15px}.candidates-page .searchresults p{max-width:650px}.candidates-page .searchpane h5{margin-top:1.5em}.candidates-page .searchpane h5:first-child{margin-top:.5em}.candidates-page .searchpane li{margin-bottom:.25rem}.candidates-page .searchpane em{background-color:var(--gray-lightest);font-style:normal;padding:3px 6px;margin:-3px -6px;border-radius:10px}@media(max-width:1024px){.candidates-page .editable-input{display:block}.candidates-page .text-info-container{margin-right:auto;display:flex}.candidates-page .text-info{display:block!important;text-align:left}}@media(max-width:767px){.candidates-page .searchpane{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--body-bg);z-index:1050;padding:0;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease}.candidates-page .searchpane.show{transform:translate(0)}.candidates-page .mobile-filters-close{align-items:baseline;background-color:var(--gray-lightest);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;inset:0 0 auto;padding:.75rem;position:sticky;z-index:1}.candidates-page .searchpane .form{display:block;padding:1rem}.candidates-page .mobile-filters-toggle{position:fixed;bottom:0;left:1rem;right:1rem;z-index:1000}}.candidates--label-dots{width:22px;text-align:center}.candidates--label-dollar-sign{width:13px}.candidates--filters-range-inputs{display:flex;align-items:center;margin-left:-13px}.candidates--filters-range-block .input{width:50px;min-width:0;flex:0 0 auto}.filter-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;margin:0;padding:0;visibility:hidden;position:absolute;z-index:-1}.filter-check-label{display:inline-block;margin:0 2px 0 0;padding:3px 7px 4px;border-radius:var(--border-radius-sm);background:var(--gray-100);color:var(--gray-900);transition:all ease .2s;cursor:pointer}.filter-check-label:hover,.filter-check-label:focus{background-color:var(--blue-lightest);text-decoration:none}.filter-check-input:checked+.filter-check-label,.filter-check-label--active{background-color:var(--primary);color:var(--white)}.filter-check-input:disabled+.filter-check-label{opacity:.5}.radio-reset{display:none;cursor:pointer;font-size:1.2em;line-height:1;margin-left:.5em;opacity:.5;transition:opacity .2s;color:var(--gray-100)}.radio-reset:hover{opacity:1}.filter-check-input:checked+.filter-check-label .radio-reset{display:block}.searchform li{margin-bottom:.4rem}.searchpane .form-check{margin-bottom:.5rem}.searchpane .filter-highlight .form-check{margin-bottom:0}.search-btns{width:calc(100% + 1rem);display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 0 .5rem 1rem;margin-top:.5rem;margin-left:-1rem;border-top:1px solid var(--gray-150);background-color:var(--body-bg);position:sticky;bottom:0;z-index:10}.candidates-job-filter.active{background-color:var(--blue-light);font-weight:500;border-left:3px solid #2196f3;padding-left:8px;border-radius:0 6px 6px 0}.candidates-job-autocomplete-dropdown,.candidates-job-autocomplete-input{margin-left:-12px}.keywords-autocomplete-wrapper #keywords-suggestions{position:relative}.keywords-autocomplete-wrapper #keywords-suggestions .dropdown-menu.show{display:block;margin-top:.25rem;margin-left:-1px;width:100%;box-shadow:4px 4px 4px #0000001a,-4px 4px 4px #0000001a;max-height:300px;overflow-y:auto}@media(min-width:768px){.keywords-autocomplete-wrapper #keywords-suggestions .dropdown-menu.show{width:70%}}.candidates-filter__category-inline .candidates-filter__category-search{max-width:100%;min-height:32px;text-align:left}
