.jobs-filter__dropdown[data-v-c17a3a4e]{position:relative}.jobs-filter__dropdown:not(.is-form) .jobs-filter__dropdownTrigger[data-v-c17a3a4e]{box-sizing:border-box;width:150px;max-width:150px}.jobs-filter__dropdownTrigger[data-v-c17a3a4e]{background:var(--jjr-color-bg-job-card);border:1px solid var(--jjr-color-border-job-divider);border-radius:var(--jjr-radius-sm);min-width:150px;font-family:inherit;font-size:var(--jobs-filter-dropdown-font-size);color:var(--jjr-color-text-job-body);cursor:pointer;transition:background-color var(--jjr-duration-fast) var(--jjr-easing-standard), border-color var(--jjr-duration-fast) var(--jjr-easing-standard), color var(--jjr-duration-fast) var(--jjr-easing-standard), box-shadow var(--jjr-duration-fast) var(--jjr-easing-standard);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.jobs-filter__dropdownTrigger[data-v-c17a3a4e]:hover,.jobs-filter__dropdownTrigger[data-v-c17a3a4e]:focus-visible{border-color:var(--jjr-color-text-job-soft)}.jobs-filter__dropdown.is-open .jobs-filter__dropdownTrigger[data-v-c17a3a4e],.jobs-filter__dropdown.is-selected .jobs-filter__dropdownTrigger[data-v-c17a3a4e]{border-color:var(--jjr-color-accent);color:var(--jjr-color-text-job-strong)}.jobs-filter__dropdownText[data-v-c17a3a4e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jobs-filter__dropdownActions[data-v-c17a3a4e]{flex:none;align-items:center;gap:6px;margin-left:2px;padding-left:4px;display:inline-flex}.jobs-filter__dropdownArrow[data-v-c17a3a4e]{width:10px;height:10px;color:var(--jjr-color-text-job-soft);transition:transform var(--jjr-duration-fast) var(--jjr-easing-standard);flex-shrink:0}.jobs-filter__dropdownClear[data-v-c17a3a4e]{z-index:2;background:radial-gradient(circle at 32% 28%, #fffffff2, #fff0 45%), var(--jjr-palette-neutral-1);width:22px;height:22px;color:var(--jjr-color-text-job-soft);cursor:pointer;opacity:.82;transition:background-color var(--jjr-duration-fast) var(--jjr-easing-standard), border-color var(--jjr-duration-fast) var(--jjr-easing-standard), color var(--jjr-duration-fast) var(--jjr-easing-standard), opacity var(--jjr-duration-fast) var(--jjr-easing-standard), transform var(--jjr-duration-fast) var(--jjr-easing-standard);border:1px solid #a4ff0147;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)scale(.96)}.jobs-filter__dropdownClear svg[data-v-c17a3a4e]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:12px;height:12px}.jobs-filter__dropdownClear[data-v-c17a3a4e]:hover,.jobs-filter__dropdownClear[data-v-c17a3a4e]:focus-visible{border-color:var(--jjr-color-accent);background:var(--jjr-color-accent);color:var(--jjr-color-text-job-on-accent);opacity:1;outline:none;transform:translateY(-50%)scale(1)}.jobs-filter__dropdown.is-open .jobs-filter__dropdownArrow[data-v-c17a3a4e]{transform:rotate(180deg)}.jobs-filter__dropdownList[data-v-c17a3a4e]{z-index:20;background:var(--jjr-palette-neutral-0);border:1px solid var(--jjr-palette-neutral-6);border-radius:var(--jjr-radius-sm);box-shadow:0 6px 16px var(--jjr-color-shadow-soft);box-sizing:border-box;max-height:240px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.jobs-filter__dropdown:not(.is-form) .jobs-filter__dropdownList[data-v-c17a3a4e]{width:150px;min-width:150px;max-width:150px}.jobs-filter__dropdownOption+.jobs-filter__dropdownOption[data-v-c17a3a4e]{margin-top:2px}.jobs-filter__dropdownOption[data-v-c17a3a4e]{font-size:var(--jobs-filter-dropdown-font-size);color:var(--jjr-color-text-job-body);cursor:pointer;white-space:nowrap;transition:background var(--jjr-duration-fast) var(--jjr-easing-standard), color var(--jjr-duration-fast) var(--jjr-easing-standard);padding:6px 12px}.jobs-filter__dropdownOption[data-v-c17a3a4e]:hover{background:var(--jjr-color-bg-job-logo);color:var(--jjr-color-text-job-strong)}.jobs-filter__dropdownOption.is-active[data-v-c17a3a4e]{background:var(--jjr-color-accent);color:var(--jjr-color-text-job-on-accent);font-weight:var(--jjr-fw-medium)}.jobs-filter__dropdownOption.is-active[data-v-c17a3a4e]:hover{background:var(--jjr-color-bg-job-chip-hover);color:var(--jjr-color-text-job-on-accent)}.jobs-filter__dropdownOption.is-disabled[data-v-c17a3a4e]{color:var(--jjr-color-text-job-soft);cursor:not-allowed;opacity:.55}.jobs-filter__dropdownOption.is-disabled[data-v-c17a3a4e]:hover{color:var(--jjr-color-text-job-soft);background:0 0}.jobs-filter__dropdown.is-form[data-v-c17a3a4e]{width:100%}.jobs-filter__dropdown.is-form .jobs-filter__dropdownTrigger[data-v-c17a3a4e]{width:100%;min-width:0;height:44px;padding:0 calc(var(--jjr-space-5) + var(--jjr-space-3) + var(--jjr-space-2)) 0 var(--jjr-space-5);box-sizing:border-box;border-color:var(--jjr-color-text-default);background:var(--jjr-palette-neutral-0);color:var(--jjr-color-text-muted);font-size:var(--jobs-filter-dropdown-font-size);border-radius:4px;position:relative}.jobs-filter__dropdown.is-form.is-selected.is-clearable .jobs-filter__dropdownTrigger[data-v-c17a3a4e]{padding-right:52px}.jobs-filter__dropdown.is-form .jobs-filter__dropdownActions[data-v-c17a3a4e]{top:50%;right:var(--jjr-space-5);margin-left:0;padding-left:0;position:absolute;transform:translateY(-50%)}.jobs-filter__dropdown.is-form.is-selected.is-clearable .jobs-filter__dropdownActions[data-v-c17a3a4e]{right:46px}.jobs-filter__dropdown.is-form .jobs-filter__dropdownClear[data-v-c17a3a4e]{width:24px;height:24px;right:18px}.jobs-filter__dropdown.is-form.is-selected .jobs-filter__dropdownTrigger[data-v-c17a3a4e]{color:var(--jjr-color-text-default)}.jobs-filter__dropdown.is-form .jobs-filter__dropdownList[data-v-c17a3a4e]{box-sizing:border-box;width:100%;min-width:100%;top:calc(100% + 6px)}
