body:has(.c-modal[open]){overflow:hidden}.c-modal[data-v-135ec4b8]{background:unset;border:unset;color:#202020;font-size:1rem;font-weight:300;line-height:1.5;max-width:400px;min-width:340px;overflow:visible;padding:unset;text-align:initial;width:100%}.c-modal[data-v-135ec4b8]::backdrop{background:#000;opacity:.5}.c-modal .btn-modal-close[data-v-135ec4b8]{border:unset;border-radius:unset;color:#fff;font-size:32px;line-height:32px;padding:unset}.c-modal .btn-modal-close[data-v-135ec4b8]:focus{box-shadow:unset}.c-modal .btn-modal-close[data-v-135ec4b8]:focus-visible{outline:auto}.c-modal .title[data-v-135ec4b8]{font-size:16px;margin-bottom:24px;text-align:center}.c-modal-content{background:#fff;border-radius:10px;box-shadow:0 10px 30px 0 #00000080;max-height:80vh;overflow-y:auto;padding:24px}.recruiter-job-search-condition .search-filter[data-v-7b99b52a]{background-color:#fff}.recruiter-job-search-condition .search-filter .keyword-search-container[data-v-7b99b52a]{max-width:100%;width:276px}.recruiter-job-search-condition .search-filter .filters[data-v-7b99b52a]{margin-top:-8px}.recruiter-job-search-condition .search-filter .filters[data-v-7b99b52a] .filter-item{align-items:center;display:flex;margin-right:16px;margin-top:8px}.recruiter-job-search-condition .search-filter .filters[data-v-7b99b52a] .filter-item .heading{margin-right:8px}.recruiter-job-search-condition .search-filter .filters[data-v-7b99b52a] .filter-item .multiselect{margin-bottom:8px;width:200px}.job-requirement-item .label[data-v-14cb6000]{margin-right:8px}.job-requirement-item .label[data-v-14cb6000],.job-requirement-item .value[data-v-14cb6000]{display:inline-block;font-size:12px}.job-requirements .item[data-v-5d375482]{display:inline-block;margin-right:8px}.job-requirements .skill-ellipsis[data-v-5d375482]{display:inline-block;max-width:300px;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.c-dropdown-item-button-check.checked[data-v-47580b0c]>.dropdown-item{color:#18768f}.c-dropdown-item-button-check:not(.checked) .check[data-v-47580b0c]{visibility:hidden}.job-publish-status-dropdown[data-v-1efe227b]>.dropdown-toggle{border:0;border-radius:0;line-height:1.5;padding:0}.jobs-table-row .job-cover-image-area-xxxs[data-v-991aca26]{flex-shrink:0}.jobs-table-row .job-cover-image-area-xxxs a img[data-v-991aca26]{width:80px}.jobs-table[data-v-31af74e3]{background-color:#fff;border-collapse:collapse;min-width:100%;position:relative;white-space:nowrap}.jobs-table .cell-th[data-v-31af74e3],.jobs-table[data-v-31af74e3] td{background-color:#fff;border-bottom:1px solid #b3b9ba;padding:8px}.jobs-table .cell-th[data-v-31af74e3]{position:sticky;top:0;z-index:2}.jobs-table[data-v-31af74e3] tr.terminated td{background-color:#eee}.jobs-table .action-column[data-v-31af74e3]{text-align:center;width:60px}.jobs-table .detail-column[data-v-31af74e3]{min-width:400px;text-align:center}.jobs-table .timestamp-column[data-v-31af74e3]{text-align:center;width:150px}.jobs-table .index-column-small[data-v-31af74e3]{font-size:12px;font-weight:300;text-align:center;width:83px}.jobs-table .index-column-medium[data-v-31af74e3]{font-size:12px;font-weight:300;text-align:center;width:91px}.jobs-table .icon-outer[data-v-31af74e3]{align-items:center;background-color:#dceaee;border-radius:50%;color:#18768f;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;width:32px}.jobs-table .column-name-center[data-v-31af74e3]{align-items:center;display:flex;flex-direction:column}.recruiter-job-search[data-v-78003c48]{background-color:#f7f7f7;height:100%}.recruiter-job-search .results-column[data-v-78003c48]{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.recruiter-job-search .results-column .container[data-v-78003c48]{max-width:none;padding:16px 40px}.recruiter-job-search .results-column .container .new-job-button[data-v-78003c48]{display:inline-block}.collapse-arrow[data-v-65ceede4]{transition:transform .2s ease}.collapse-arrow.up[data-v-65ceede4]{transform:rotate(180deg)}.collapse-arrow.left[data-v-65ceede4]{transform:rotate(90deg)}.collapse-arrow.right[data-v-65ceede4]{transform:rotate(270deg)}.collapse-button[data-v-010baf27]{background-color:#fff;border:0;border-radius:4px}.collapse-button.gray[data-v-010baf27]{background-color:#eee}.collapse-button.small{background-color:#0000;font-size:12px;line-height:1.08;padding:0;text-align:center;width:48px;word-break:keep-all}.recruiter-job-search-condition .collapse-picky-block[data-v-34383b2c]{background-color:#fff}.recruiter-job-search[data-v-23e729ff]{background-color:#f7f7f7}