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}.codeal-markdown h1[data-v-a168236e]{font-size:20px}.codeal-markdown h2[data-v-a168236e]{font-size:16px}.codeal-markdown h3[data-v-a168236e]{font-size:1rem}.codeal-markdown p[data-v-a168236e]{font-size:1rem;margin-bottom:24px}.codeal-markdown a[data-v-a168236e]{color:#18768f}.codeal-markdown ul[data-v-a168236e]{padding-left:15px}.codeal-markdown ul[data-v-a168236e] ::marker{font-size:.5rem}.codeal-markdown ol[data-v-a168236e]{padding-left:20px}.codeal-markdown img[data-v-a168236e]{display:block;margin:10px auto;max-width:560px;width:100%}.spinner[data-v-1b127067]{animation:spin-1b127067 1.5s linear infinite;font-size:3em}@keyframes spin-1b127067{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hide[data-v-37b295d3]{opacity:0}.trigger-block[data-v-37b295d3]{height:1px}.trigger-block .top[data-v-37b295d3]{margin-bottom:-1px}.trigger-block .bottom[data-v-37b295d3]{margin-top:-1px}.application-history-item[data-v-7f2c5a78]{display:grid;grid-template-columns:75px 1fr}.application-history-item .body[data-v-7f2c5a78] p{margin:0}.application-history[data-v-c3843e3a]{background-color:#fff;color:#686f71;font-size:12px}.application-history .item[data-v-c3843e3a]:not(:last-child){margin-bottom:12px}.user-job-seeker-list[data-v-4915b720]{background-color:#eee;color:#202020;font-size:10px;line-height:19px;max-width:120px;min-width:26px;overflow:hidden;padding-left:8px;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;width:min-content}@media(max-width:767.98px){.user-job-seeker-list[data-v-4915b720]{max-width:60px}}@media(max-width:374.98px){.user-job-seeker-list[data-v-4915b720]{max-width:40px}}.user-job-seeker-lists-dropdown[data-v-273c1b75] .dropdown-menu{padding:8px 0}.user-job-seeker-lists-dropdown[data-v-273c1b75] .dropdown-toggle{border-radius:4px;font-size:12px;font-weight:300;line-height:1.5;padding:4px 8px}.user-job-seeker-lists-dropdown.show[data-v-273c1b75] .dropdown-toggle{color:#fff}.user-job-seeker-lists-dropdown[data-v-273c1b75] .custom-control{padding-bottom:0}.user-job-seeker-lists-dropdown[data-v-273c1b75] .custom-control-label{width:100%}.user-job-seeker-lists-dropdown .list-select[data-v-273c1b75]{max-height:206px;overflow-y:auto;width:255px}.user-job-seeker-lists-dropdown .list-select .select[data-v-273c1b75]:not(:last-child){margin-bottom:16px}.user-job-seeker-lists-dropdown .divider[data-v-273c1b75] hr{border-top:1px solid #b3b9ba}.user-job-seeker-lists .ellipsis[data-v-d5447ef6]{transform:rotate(90deg)}.user-job-seeker-lists .list-items[data-v-d5447ef6]{display:flex;flex-wrap:wrap;margin-bottom:-4px}.user-job-seeker-lists .list-items .list-item[data-v-d5447ef6]{margin-bottom:4px;margin-right:8px}.recruiter-memo-form[data-v-49bb193c]{background:#fff;padding:16px}.recruiter-memo-form .form textarea[data-v-49bb193c]{height:150px}.recruiter-memo-form .form .controls button[data-v-49bb193c]{width:90px}.c-dropdown[data-v-081fae1e]{vertical-align:initial}.c-dropdown[data-v-081fae1e] .dropdown-menu{padding-bottom:8px;padding-top:8px}.c-dropdown[data-v-081fae1e]:not(.no-max-height) .dropdown-menu{max-height:220px;overflow-y:auto}.c-dropdown[data-v-081fae1e] .dropdown-item{padding:8px 16px}.c-dropdown[data-v-081fae1e] .btn-link{border:0;border-radius:0;font-size:inherit;font-weight:unset;line-height:1.5;padding:0;text-align:left;vertical-align:initial}.c-dropdown[data-v-081fae1e] .btn-link.focus,.c-dropdown[data-v-081fae1e] .btn-link:focus,.c-dropdown[data-v-081fae1e] .btn-link:hover{-webkit-text-decoration:none;text-decoration:none}.c-dropdown .show-dropdown[data-v-081fae1e]{transform:rotate(180deg);transition:.1s}.recruiter-memo-footer[data-v-21a27435]{align-items:center;color:#686f71;display:flex;font-size:10px}.recruiter-memo-footer .author-avatar[data-v-21a27435]{flex-shrink:0;height:30px;margin-right:12px;width:30px}.recruiter-memo-footer .author-name[data-v-21a27435]{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.recruiter-memo-footer .timestamp[data-v-21a27435]{flex-shrink:0;margin-left:auto}.recruiter-memo[data-v-22243b0f]{background:#fff;padding:16px}.recruiter-memo .body[data-v-22243b0f]{margin-bottom:16px}.remove-body[data-v-22243b0f]{border:1px solid #b3b9ba;max-height:150px;overflow-y:auto;padding:16px}.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}.recruiter-memo-list .btn-new-memo[data-v-2d17d788]{width:148px}.recruiter-memo-list .item[data-v-2d17d788]:not(:last-child){margin-bottom:16px}.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}.mask-bar[data-v-53091a56]{background-color:#eee}.mask-bar.big[data-v-53091a56]{height:24px}.mask-bar.normal[data-v-53091a56]{height:14px}.mask-bar.small[data-v-53091a56]{height:10px}.mask-bar.medium[data-v-53091a56]{width:72px}.mask-bar.short[data-v-53091a56]{width:40px}.mask-bar.long[data-v-53091a56]{width:128px}.mask-bar.very-long[data-v-53091a56]{width:256px}.profile-descriptions[data-v-f9d34e32]{display:grid;gap:16px;grid-template-columns:114px 1fr;margin-bottom:0;word-break:keep-all}.profile-descriptions>dd[data-v-f9d34e32]{margin-bottom:0}.job-badge[data-v-560c860e]{background-color:#eee;border:1px solid #eee;border-radius:4px;display:inline-block;font-size:10px;line-height:18px;padding:0 12px;white-space:nowrap}.job-badge.badge-white[data-v-560c860e]{background-color:#fff;border-color:#fff}.job-badge.badge-outline[data-v-560c860e]{background-color:#fff;border-color:#202020}.job-badge.badge-primary[data-v-560c860e]{background-color:#dc3068;border-color:#dc3068;color:#fff}.job-badge.badge-secondary[data-v-560c860e]{background-color:#18768f;border-color:#18768f;color:#fff}.job-badge.badge-gray-0[data-v-560c860e]{background-color:#b3b9ba;border-color:#b3b9ba;color:#fff}.recommended-worker-badge .award-icon[data-v-d0ec5376]{color:#f90;height:16px}.user-application-badge[data-v-f7da4f06]{margin-top:-8px}.username[data-v-64b2aed4]{font-size:16px;margin-bottom:0}.user-profile-header .work-class[data-v-2c750912]{height:40px;width:40px}.portfolio-urls .header[data-v-fd233086]{font-size:16px}.portfolio-urls .url[data-v-fd233086]{color:#18768f;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-badge[data-v-04e2160b]{display:inline-block;line-height:1}.skill-badge .btn[data-v-04e2160b]{font-size:10px;height:20px;line-height:18px;padding:0 6px}.skill-badge .btn[data-v-04e2160b]:first-child{padding-left:12px}.skill-badge .btn[data-v-04e2160b]:last-child{padding-right:12px}.skill-badge .btn .icon-dismiss[data-v-04e2160b]{display:block;height:5px;width:5px}.badge-skill-badge[data-v-04e2160b],.btn-skill-badge[data-v-04e2160b]{background-color:#fff;border:.5px solid #686f71;border-radius:20px;color:#686f71;cursor:default;display:inline-block;font-size:10px;font-weight:300;line-height:19px;padding:0 12px;-webkit-text-decoration:none;text-decoration:none}.badge-skill-badge.banned[data-v-04e2160b],.btn-skill-badge.banned[data-v-04e2160b]{border:#b3b9ba;color:#b3b9ba}.badge-skill-badge.clickable[data-v-04e2160b],.btn-skill-badge.clickable[data-v-04e2160b]{cursor:pointer}.badge-skill-badge.clickable[data-v-04e2160b]:hover,.btn-skill-badge.clickable[data-v-04e2160b]:hover{border-color:#18768f;color:#18768f}.badge-skill-badge.clickable[data-v-04e2160b]:active,.btn-skill-badge.clickable[data-v-04e2160b]:active{box-shadow:0 0 1px 1px #18768f80}.badge-skill-badge.clickable.active[data-v-04e2160b],.btn-skill-badge.clickable.active[data-v-04e2160b]{border-color:#18768f;color:#18768f}.user-profile-skills .skill-container[data-v-105fb728]{margin-bottom:-8px}.sns-link[data-v-67eaf104]{display:inline-block}.sns-link .btn-sns-link[data-v-67eaf104]{border-radius:0}.sns-links[data-v-5ab0db7a]{text-align:center}.sns-links .link[data-v-5ab0db7a]{margin-left:32px}.sns-links .link[data-v-5ab0db7a]:first-child{margin-left:0}.sns-links .sns-icon[data-v-5ab0db7a]{height:30px;width:30px}.sns-links .sns-icon.no-link[data-v-5ab0db7a]{color:#eee}.user-profile-stats[data-v-0f077f70]{color:#686f71;display:grid;font-size:10px;row-gap:4px}.user-requested-job-conditions>dl[data-v-aadad8a4]{display:grid;gap:16px 12px;grid-template-columns:minmax(70px,max-content) 1fr;margin-bottom:0;word-break:keep-all}.user-requested-job-conditions>dl>dd[data-v-aadad8a4]{margin-bottom:0}.user-requested-job-conditions .skill-container[data-v-aadad8a4]{margin-bottom:-8px}.user-requested-job-conditions .line-clamp[data-v-aadad8a4]{line-height:1.5;margin-right:-1rem;max-height:4.5rem;overflow:hidden;padding-right:1rem;position:relative;text-align:justify}.user-requested-job-conditions .line-clamp[data-v-aadad8a4]:after,.user-requested-job-conditions .line-clamp[data-v-aadad8a4]:before{position:absolute;right:1rem}.user-requested-job-conditions .line-clamp[data-v-aadad8a4]:before{background:#fff;bottom:0;content:"...";width:1em!important}.user-requested-job-conditions .line-clamp[data-v-aadad8a4]:after{background:#fff;content:"";height:1rem;margin-top:.2rem;width:1rem}.work-history-description>dl[data-v-0818f548]{display:grid;gap:8px 12px;grid-template-columns:minmax(70px,max-content) 1fr;margin-bottom:0;word-break:keep-all}.work-history-description>dl>dd[data-v-0818f548]{margin-bottom:0}.work-history-description .skill-container[data-v-0818f548]{margin-bottom:-8px}.work-history-description .line-clamp[data-v-0818f548]{line-height:1.5;margin-right:-1rem;max-height:4.5rem;overflow:hidden;padding-right:1rem;position:relative;text-align:justify}.work-history-description .line-clamp[data-v-0818f548]:after,.work-history-description .line-clamp[data-v-0818f548]:before{position:absolute;right:1rem}.work-history-description .line-clamp[data-v-0818f548]:before{background:#fff;bottom:0;content:"...";width:1em!important}.work-history-description .line-clamp[data-v-0818f548]:after{background:#fff;content:"";height:1rem;margin-top:.2rem;width:1rem}.user-profile[data-v-1382c436] .avatar{height:57px;width:57px}.user-profile .requested-criteria[data-v-1382c436]{white-space:pre-wrap}.user-profile[data-v-1382c436] .skill-container h3{font-size:16px}.user-profile[data-v-1382c436] .other-skills{margin-top:32px}.user-profile .user-profile-navigation[data-v-1382c436]{max-width:438px}.user-profile .user-profile-navigation .link[data-v-1382c436]{background-color:#fff;height:64px;padding:20px 0;text-align:center;-webkit-text-decoration:none;text-decoration:none}.user-profile .user-profile-navigation .link[data-v-1382c436]:hover{background-color:#f7f7f7}.user-profile .user-profile-navigation .link.active[data-v-1382c436]{border-bottom:4px solid #000;font-weight:700}.user-profile .user-profile-navigation .link.active[data-v-1382c436]:hover{background-color:#fff}.user-profile[data-v-1382c436] .memo-list .note{text-align:center}.user-profile[data-v-1382c436] .memo-list .recruiter-memo{border:1px solid #000}.scout-remaining[data-v-4fe850cf]{text-align:center;width:max-content}.scout-remaining .link[data-v-4fe850cf]{-webkit-text-decoration:underline;text-decoration:underline}.scout-message-dismissible-box[data-v-149a864c]{border:1px solid #b3b9ba;padding:16px;position:relative}.scout-message-dismissible-box .close-btn[data-v-149a864c]{font-size:1.5rem;position:absolute;right:0;top:0}.scout-message-dismissible-box .close-btn.btn-outline-secondary[data-v-149a864c]:hover:not([disabled]),.scout-message-dismissible-box .close-btn[data-v-149a864c]{background-color:#0000;border-color:#0000;color:#b3b9ba}.scout-message-dismissible-box .close-btn.btn-outline-secondary.disabled[data-v-149a864c],.scout-message-dismissible-box .close-btn.btn-outline-secondary[data-v-149a864c]:disabled{border-color:#0000;color:#b3b9ba}.scout-message-dismissible-box .close-btn.btn-outline-secondary:not([disabled]):not(.disabled).active[data-v-149a864c],.scout-message-dismissible-box .close-btn.btn-outline-secondary[data-v-149a864c]:not([disabled]):not(.disabled):active{box-shadow:none;color:#b3b9ba}.search-input-button[data-v-05a03ee9]{background-color:#fff;border:1px solid #3a3a3a;border-radius:24px;padding:0}.search-input-button.input-focus[data-v-05a03ee9]{border-color:#18768f;box-shadow:0 0 1px 1px #18768f80}.search-input-button input[data-v-05a03ee9]{border:none;border-radius:0;height:42px;margin:2px 0 2px 16px;padding-left:0}.search-input-button input[data-v-05a03ee9]:focus{box-shadow:none}.search-input-button .icon-btn button[data-v-05a03ee9]{background-color:#0000;border:none;border-radius:0 24px 24px 0;color:#202020;font-size:16px;padding-right:16px}.textarea-block[data-v-5fe17b70]{position:relative}.textarea-block .textarea[data-v-5fe17b70]{max-height:145px;min-height:20px;outline:0;overflow-y:auto;padding:12px 18px 11px 16px}.textarea-block .textarea.blank[data-v-5fe17b70]:not(:focus):before{color:#b3b9ba;content:attr(data-placeholder)}.message-compose-box[data-v-0f08646c]{height:auto;padding:0}.message-compose-box.has-focus[data-v-0f08646c]{border-color:#18768f;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 1px 1px #18768f80}.ios .message-compose-box.has-focus[data-v-0f08646c]{margin-bottom:40px!important}.message-compose-box.is-invalid[data-v-0f08646c]{border-color:#ff3f34}.message-compose-box.is-invalid.has-focus[data-v-0f08646c]{box-shadow:0 0 0 .2rem #ff3f3440}.message-compose-indicator[data-v-9e38c3fe]{color:#ff3f34;font-size:10px;font-weight:700;height:20px;line-height:20px;overflow:hidden;text-align:right}.message-template-dropdown[data-v-174168b3]{background-color:#0000}.message-template-dropdown[data-v-174168b3] .operation-button{background-color:#0000;border:0;border-radius:0;color:#b3b9ba;font-size:18px;height:20px;line-height:18px;padding:0}.message-template-dropdown[data-v-174168b3] .operation-button:focus{box-shadow:none}.message-template-dropdown[data-v-174168b3] .operation-button:focus.focus-visible{outline:1px dotted #000}.message-template-dropdown[data-v-174168b3] .operation-button:hover{color:#115263}.message-template-dropdown[data-v-174168b3] .operation-button.template-selected{color:#18768f}.message-template-dropdown[data-v-174168b3] .dropdown-menu{padding:0}.message-template-dropdown .scrollable[data-v-174168b3]{max-height:200px;overflow-x:hidden;overflow-y:auto}.message-template-dropdown[data-v-174168b3] .dropdown-item{max-width:80vw;padding:4px;width:300px}.message-template-dropdown .template-item .template-body-container[data-v-174168b3]{min-height:45px}.message-template-dropdown .template-item:hover .template-body[data-v-174168b3]{line-height:1.5;margin-right:-1rem;max-height:45px;overflow:hidden;padding-right:1rem;position:relative;text-align:justify}.message-template-dropdown .template-item:hover .template-body[data-v-174168b3]:after,.message-template-dropdown .template-item:hover .template-body[data-v-174168b3]:before{position:absolute;right:1rem}.message-template-dropdown .template-item:hover .template-body[data-v-174168b3]:before{background:#f7f7f7;bottom:0;content:"...";width:1em!important}.message-template-dropdown .template-item:hover .template-body[data-v-174168b3]:after{background:#f7f7f7;content:"";height:1rem;margin-top:.2rem;width:1rem}.message-template-dropdown .template-item .template-body[data-v-174168b3]{line-height:1.5;margin-right:-1rem;max-height:45px;overflow:hidden;padding-right:1rem;position:relative;text-align:justify;white-space:pre-line}.message-template-dropdown .template-item .template-body[data-v-174168b3]:after,.message-template-dropdown .template-item .template-body[data-v-174168b3]:before{position:absolute;right:1rem}.message-template-dropdown .template-item .template-body[data-v-174168b3]:before{background:#fff;bottom:0;content:"...";width:1em!important}.message-template-dropdown .template-item .template-body[data-v-174168b3]:after{background:#fff;content:"";height:1rem;margin-top:.2rem;width:1rem}.message-template-dropdown .template-item[data-v-174168b3]:not(:last-child){border-bottom:1px solid #b3b9ba}.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}.message-item-related-org-jobs-item[data-v-a07838ba]{text-align:left}.message-item-related-org-jobs-item .job-card[data-v-a07838ba]{background-color:#fff;border:1px solid #202020;min-width:200px;text-align:left;width:200px}.message-item-related-org-jobs-item .job-card .title .title-icon-xs[data-v-a07838ba]{flex-shrink:0;height:28px;width:28px}.message-item-related-org-jobs-item .job-card[data-v-a07838ba]:focus{outline:0}.message-item-related-org-jobs-item.selective[data-v-a07838ba]{border:1px solid #202020;cursor:pointer}.message-item-related-org-jobs-item.selective[data-v-a07838ba]:focus-within,.message-item-related-org-jobs-item.selective[data-v-a07838ba]:hover{border-color:#18768f;box-shadow:0 0 1px 1px #18768f80}.message-item-related-org-jobs-item.selective .job-card[data-v-a07838ba]{border:none}.message-item-related-org-jobs-item .selective-right[data-v-a07838ba]{background:#f7f7f7}.message-item-related-org-jobs-item .selective-right .description[data-v-a07838ba]{width:72px}.message-item-related-org-jobs .search-result[data-v-15626b18]{grid-gap:8px;display:grid}.message-item-related-org-jobs .search-result[data-v-15626b18] .job-card{min-width:auto}.message-item-related-org-jobs[data-v-15626b18] .scrollable{max-height:200px;overflow-x:hidden;overflow-y:auto}.message-item-related-org-jobs-item[data-v-b3bf551c]{position:relative;text-align:left}.message-item-related-org-jobs-item .job-card[data-v-b3bf551c]{background-color:#fff;border:1px solid #202020;min-width:200px;text-align:left;width:200px}.message-item-related-org-jobs-item .job-card .title .title-icon-xs[data-v-b3bf551c]{flex-shrink:0;height:28px;width:28px}.scout-message-form-selected-jobs[data-v-ab40cd84]{gap:16px}.scout-message-form-selected-jobs .btn-remove[data-v-ab40cd84]{border-radius:100%;font-size:12px;height:24px;left:-6px;line-height:24px;padding:0;position:absolute;text-align:center;top:-6px;width:24px;z-index:100}.scout-message-form .group[data-v-5d4a05dd]{margin-bottom:0}.scout-message-form .group[data-v-5d4a05dd]>.label{margin-bottom:0;text-align:center}.scout-message-form .body-textarea[data-v-5d4a05dd]{height:100%;min-height:44px;padding:0;width:100%}.scout-message-form .body-textarea[data-v-5d4a05dd] .textarea{min-height:200px}.scout-message-form[data-v-5d4a05dd] .message-compose-indicator{font-weight:300;text-align:left}@media(max-width:575.98px){.job-search-dropdown[data-v-5d4a05dd]{display:none}}.job-search-dropdown[data-v-5d4a05dd] .dropdown-menu{padding:20px;width:600px}.job-search-dropdown[data-v-5d4a05dd] .dropdown-toggle{border-radius:4px;font-size:12px;font-weight:300;line-height:30px;padding:4px 32px;width:auto}.job-search-dropdown.show[data-v-5d4a05dd] .dropdown-toggle{color:#fff}.container[data-v-0e31fb28]{max-width:656px}.scout-action[data-v-0e31fb28] .w-240{width:240px}@media(max-width:575.98px){.scout-action[data-v-0e31fb28] .w-240{width:100%}}.scout-action button[data-v-0e31fb28]{width:240px}@media(max-width:575.98px){.scout-action button[data-v-0e31fb28]{width:100%}}