.job-search[data-v-a4cebcc7]{width:100%;max-width:var(--jjr-search-bar-max-width);box-sizing:border-box;margin:0 auto}.job-search__bar[data-v-a4cebcc7]{width:100%;max-width:var(--jjr-search-bar-max-width);flex-flow:row;align-items:stretch;margin:0 auto;display:flex}.job-search__field[data-v-a4cebcc7]{flex:auto;min-width:0;position:relative}.job-search__ipt[data-v-a4cebcc7]{width:100%;height:var(--jjr-search-bar-input-height);box-sizing:border-box;margin:var(--jjr-space-0);padding:0 var(--jjr-space-4);font-size:var(--jjr-fs-4);line-height:var(--jjr-search-bar-input-height);color:var(--jjr-color-text-strong);background:var(--jjr-palette-neutral-0);border:3px solid var(--jjr-color-accent);border-right:0;outline:none;display:block}.job-search__ipt[data-v-a4cebcc7]::placeholder{color:var(--jjr-color-text-subtle)}.job-search__ipt[data-v-a4cebcc7]:focus{box-shadow:inset 0 0 0 1px var(--jjr-color-shadow-green-muted)}.job-search__btn[data-v-a4cebcc7]{min-width:var(--jjr-search-bar-btn-min-width);padding:0 var(--jjr-space-4);justify-content:center;align-items:center;gap:var(--jjr-space-2);height:auto;min-height:var(--jjr-search-bar-input-height);box-sizing:border-box;white-space:nowrap;background:var(--jjr-color-accent);color:var(--jjr-palette-neutral-6);border:1px solid var(--jjr-color-accent);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;flex:none;display:inline-flex}.job-search__btn[data-v-a4cebcc7]:hover{background:var(--jjr-palette-green-5-hover)}.job-search__ico[data-v-a4cebcc7]{width:16px;height:16px;margin:var(--jjr-space-0);box-sizing:border-box;border:2px solid var(--jjr-palette-neutral-6);border-radius:50%;flex-shrink:0;display:block;position:relative}.job-search__ico[data-v-a4cebcc7]:after{content:"";background:var(--jjr-palette-neutral-6);transform-origin:50%;border-radius:2px;width:7px;height:2px;position:absolute;bottom:-2px;right:-3px;transform:rotate(42deg)}.job-search__btnText[data-v-a4cebcc7]{font-size:var(--jjr-fs-6);letter-spacing:.02em;color:var(--jjr-palette-neutral-6);font-weight:500;line-height:1}.job-search__hot[data-v-a4cebcc7]{float:none;width:100%;max-width:var(--jjr-search-bar-max-width);padding:var(--jjr-space-0);color:var(--jjr-color-text-muted);align-items:center;gap:var(--jjr-space-1) var(--jjr-space-0);box-sizing:border-box;flex-wrap:wrap;height:20px;margin:10px auto 0;line-height:20px;display:flex;position:relative}.job-search__hot .title[data-v-a4cebcc7]{float:none;margin:0 var(--jjr-space-1) 0 0;font-size:var(--jjr-fs-3);color:var(--jjr-color-text-muted)}.hotSearch_list[data-v-a4cebcc7]{float:none;align-items:center;gap:0 var(--jjr-space-3);margin:var(--jjr-space-0);padding:var(--jjr-space-0);flex-wrap:wrap;list-style:none;display:flex}.hotSearch_list li[data-v-a4cebcc7]{float:none;margin:var(--jjr-space-0);list-style:none}.hotSearch_list a[data-v-a4cebcc7],.hotSearch_list .hotSearch_list__link[data-v-a4cebcc7]{font-size:var(--jjr-fs-3);color:var(--jjr-color-text-muted);text-decoration:none}.hotSearch_list a[data-v-a4cebcc7]:hover,.hotSearch_list .hotSearch_list__link[data-v-a4cebcc7]:hover{color:var(--jjr-palette-green-1);text-decoration:underline}
