@media (min-width:959.5px){.salary-filter{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.salary-filter.has-set .display{background:#ffaf56;color:#fff}.salary-filter.dropdown-shown .display .arrow-icon{margin-top:0;transform:rotateX(180deg)}.salary-filter .display{background:#fff;border:1px solid #f2e8ef;border-radius:.5rem;color:#425e70;cursor:pointer;font-size:1.125rem;line-height:1.375rem;padding:.75rem .875rem .75rem .625rem}.salary-filter .display .arrow-icon{display:inline-block;height:.75rem;margin-left:.5rem;margin-top:-.5rem;width:.8125rem}.salary-filter .dropdown{background:#fff;border-radius:1rem;box-shadow:0 .125rem .5rem #0000001e;overflow:hidden;padding:1.5rem;position:absolute;text-align:left;top:3.75rem;width:25rem;z-index:1}.salary-filter .dropdown .dropdown-header{align-items:center;display:flex;justify-content:space-between}.salary-filter .dropdown .dropdown-header .dropdown-title{color:#425e70;font-size:1.25rem;font-weight:700}.salary-filter .dropdown .dropdown-header .reset-btn{align-items:center;border:1px solid #fa5;border-radius:999px;color:#ff8355;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;height:2.25rem;justify-content:center;padding:0 1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.salary-filter .dropdown .dropdown-header .reset-btn:hover{background:#fff8f2}.salary-filter .dropdown .pay-period-section{margin-top:1.25rem}.salary-filter .dropdown .pay-period-section .section-label{color:#869aa6;font-size:.875rem;margin-bottom:.625rem}.salary-filter .dropdown .pay-period-section .wages{align-items:center;background:#fff2e0;border-radius:999px;display:flex;gap:.375rem;padding:.25rem}.salary-filter .dropdown .pay-period-section .wages .wage{border-radius:999px;color:#425e70;cursor:pointer;flex:1;font-size:.875rem;font-weight:600;line-height:1.125rem;padding:.5625rem .25rem;text-align:center;transition:all .2s ease}.salary-filter .dropdown .pay-period-section .wages .wage.active{background:linear-gradient(146deg,#fdc254,#f37e5a);box-shadow:0 .25rem .625rem #ff82554d;color:#fff}.salary-filter .dropdown .range-heading{color:#425e70;font-size:1.5rem;font-weight:700;margin-top:1.75rem}.salary-filter .dropdown .any-note{color:#869aa6;font-size:.875rem;margin-top:1.25rem}.salary-filter .dropdown .slider{--slider-height:.25rem;--slider-bg:#425e70;--slider-connect-bg:#fa5;--slider-handle-ring-color:rgba(255,170,85,.2);--slider-handle-height:1.25rem;--slider-handle-width:1.25rem;--slider-tooltip-bg:transparent;margin-top:1.5rem}.salary-filter .dropdown .slider .slider-tooltip{display:none}.salary-filter .dropdown .labels{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.salary-filter .dropdown .labels .label{color:#869aa6;font-size:.875rem;font-weight:500;line-height:1.0625rem}.salary-filter .dropdown hr{border-color:#f2e8ef;margin-top:1.5rem}.salary-filter .dropdown .btns{margin-top:1.25rem}.salary-filter .dropdown .btns .show-results-btn{width:100%}}@media (max-width:959.5px){.salary-filter{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.salary-filter.has-set .display{background:#ffaf56;color:#fff}.salary-filter.dropdown-shown .display .arrow-icon{margin-top:0;transform:rotateX(180deg)}.salary-filter .display{background:#fff;border:1px solid #f2e8ef;border-radius:.25rem;color:#425e70;cursor:pointer;font-size:.75rem;line-height:.9375rem;padding:.5rem .75rem .25rem}.salary-filter .display .arrow-icon{display:inline-block;height:.5rem;margin-left:.3125rem;margin-top:-.3125rem;width:.5rem}.salary-filter .dropdown{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .3125rem #0000001e;overflow:hidden;padding:1rem;position:absolute;text-align:left;top:2.25rem;width:18.75rem;z-index:1}.salary-filter .dropdown .dropdown-header{align-items:center;display:flex;justify-content:space-between}.salary-filter .dropdown .dropdown-header .dropdown-title{color:#425e70;font-size:.9375rem;font-weight:700}.salary-filter .dropdown .dropdown-header .reset-btn{align-items:center;border:1px solid #fa5;border-radius:999px;color:#ff8355;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:600;height:1.625rem;justify-content:center;padding:0 .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.salary-filter .dropdown .pay-period-section{margin-top:.875rem}.salary-filter .dropdown .pay-period-section .section-label{color:#869aa6;font-size:.6875rem;margin-bottom:.5rem}.salary-filter .dropdown .pay-period-section .wages{align-items:center;background:#fff2e0;border-radius:999px;display:flex;gap:.25rem;padding:.1875rem}.salary-filter .dropdown .pay-period-section .wages .wage{border-radius:999px;color:#425e70;cursor:pointer;flex:1;font-size:.6875rem;font-weight:600;line-height:.875rem;padding:.375rem .125rem;text-align:center;transition:all .2s ease}.salary-filter .dropdown .pay-period-section .wages .wage.active{background:linear-gradient(146deg,#fdc254,#f37e5a);box-shadow:0 .1875rem .5rem #ff82554d;color:#fff}.salary-filter .dropdown .range-heading{color:#425e70;font-size:1rem;font-weight:700;margin-top:1.125rem}.salary-filter .dropdown .any-note{color:#869aa6;font-size:.6875rem;margin-top:.875rem}.salary-filter .dropdown .slider{--slider-height:.1875rem;--slider-bg:#425e70;--slider-connect-bg:#fa5;--slider-handle-ring-color:rgba(255,170,85,.2);--slider-handle-height:.8125rem;--slider-handle-width:.8125rem;--slider-tooltip-bg:transparent;margin-top:1rem}.salary-filter .dropdown .slider .slider-tooltip{display:none}.salary-filter .dropdown .labels{align-items:center;display:flex;justify-content:space-between;margin-top:.75rem}.salary-filter .dropdown .labels .label{color:#869aa6;font-size:.6875rem;font-weight:500;line-height:.875rem}.salary-filter .dropdown hr{border-color:#f2e8ef;margin-top:1rem}.salary-filter .dropdown .btns{margin-top:.875rem}.salary-filter .dropdown .btns .show-results-btn{width:100%}}
