.JobsFilterBar_form__7ceZi{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;padding:20px}@media(min-width:480px){.JobsFilterBar_form__7ceZi{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.JobsFilterBar_form__7ceZi{grid-template-columns:repeat(4,1fr)}}.JobsFilterBar_field__J0E7V{display:flex;flex-direction:column;gap:6px;font-family:var(--font-body);font-weight:400;line-height:1.5;font-size:.875rem;color:var(--color-text);font-weight:600}.JobsFilterBar_field__J0E7V input,.JobsFilterBar_field__J0E7V select{min-height:48px;padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-input);background-color:var(--surface-elevated);color:var(--color-text);box-shadow:var(--control-shadow);transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-fast)}.JobsFilterBar_field__J0E7V input:hover,.JobsFilterBar_field__J0E7V select:hover{border-color:var(--border-strong)}.JobsFilterBar_field__J0E7V input:focus-visible,.JobsFilterBar_field__J0E7V select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--color-focus)}.JobsFilterBar_check__MfsOx{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:400;line-height:1.5;font-size:.875rem;color:var(--color-text-secondary)}.JobsFilterBar_actions__Zo4a0{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.JobsFilterBar_submit__39ZPk{min-height:44px;padding:10px 18px;border:1px solid var(--color-cta-bg);border-radius:var(--radius-button);background-color:var(--color-cta-bg);color:var(--color-cta-text);font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-base)}.JobsFilterBar_submit__39ZPk:hover{background-color:var(--color-cta-bg-hover);border-color:var(--color-cta-bg-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.JobsFilterBar_submit__39ZPk:active{transform:translateY(0) scale(.98);box-shadow:none}.JobsFilterBar_submit__39ZPk:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.JobsFilterBar_submit__39ZPk{transition:background-color var(--transition-base)}.JobsFilterBar_submit__39ZPk:active,.JobsFilterBar_submit__39ZPk:hover{transform:none}}.JobsFilterBar_reset__Uz5IO{color:var(--color-text);font-weight:600;transition:color var(--transition-base)}.JobsFilterBar_reset__Uz5IO:hover{color:var(--color-accent)}