.public-site .public-mobile-job-search{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px;display:flex}.public-site .public-mobile-job-search>p{overflow-wrap:anywhere;color:hsl(var(--muted-foreground));font-size:14px;line-height:24px}.public-site.public-mobile-job-filter-dialog{width:calc(100vw - 32px);max-width:560px;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.public-site .public-mobile-job-filter-actions{flex-direction:column;gap:12px;padding-top:24px;display:flex}.public-site.public-mobile-job-filter-dialog .public-search-main-fields,.public-site.public-mobile-job-filter-dialog .public-search-refinement-fields{grid-template-columns:minmax(0,1fr);display:grid}.public-site.public-mobile-job-filter-dialog .public-job-filters{border:0;padding:0}
