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}.cover-image[data-v-78d8a966]{object-fit:cover;object-position:center}.cover-image.no-image[data-v-78d8a966]{object-fit:scale-down}.cover-image.crop-center[data-v-78d8a966]{max-height:350px;width:100%}@media(max-width:767.98px){.cover-image.crop-center[data-v-78d8a966]{max-height:175px}}.cover-image.crop-center-xs[data-v-78d8a966]{height:162px;width:100%}.cover-image.crop-center-xxs[data-v-78d8a966]{height:75px;object-fit:cover;object-position:center;width:100%}.cover-image.crop-center-xxxs[data-v-78d8a966]{height:42px;object-fit:cover;object-position:center;width:100%}.job-org[data-v-5ca43401]{align-items:center;display:flex;justify-content:flex-end}.job-org .icon[data-v-5ca43401]{height:30px;width:30px}.job-org .label[data-v-5ca43401]{font-weight:700}.apply-job-card[data-v-74798161]{border:1px solid #000}.apply-job-card .cover-image[data-v-74798161]{height:auto;width:76px}.btn-mini[data-v-138a14be]{border-radius:4px;font-size:12px;font-weight:300;height:32px;line-height:30px}.btn-mini[data-v-138a14be]:not(:hover){background:#fff}.uploaded-file-item[data-v-863630b8]{background-color:#fff;border:1px solid #b3b9ba;border-radius:4px;max-width:100%}.uploaded-file-item.item-size-sm[data-v-863630b8]{height:40px;line-height:38px}.uploaded-file-item.item-size-md[data-v-863630b8]{height:54px;line-height:52px}.link-container[data-v-863630b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-file .upload-files[data-v-5967411c]{background-color:#eee;padding:16px}.annual-income .annual-income-input[data-v-1a626463]{width:150px}.date-select[data-v-6590c03e]{align-items:baseline;display:flex}.date-select.inline[data-v-6590c03e]{display:inline-flex}.date-select .month[data-v-6590c03e],.date-select .year[data-v-6590c03e]{width:114px}.date-select .month[data-v-6590c03e] .multiselect__single,.date-select .year[data-v-6590c03e] .multiselect__single{width:auto}.work-history-date-range .date-range-group[data-v-699e13a3]{align-items:baseline;display:flex;margin-bottom:-16px}@media(max-width:767.98px){.work-history-date-range .date-range-group[data-v-699e13a3]{flex-wrap:wrap}}.work-history-date-range .date-range-group .end-date-help[data-v-699e13a3]{color:#686f71;font-size:10px}.work-history-date-range .range-info[data-v-699e13a3]{background-color:#eee}.work-history-role .role-input[data-v-541051ba]{height:160px}.job-apply-container[data-v-49139ce8]{max-width:560px}.job-apply-container .warning-box[data-v-49139ce8]{border:1px solid #ff3f34;color:#ff3f34}