.slide-contents.slide-enter-active[data-v-d15e0ff4],.slide-contents.slide-leave-active[data-v-d15e0ff4]{transition:transform 80ms ease-out}@media(prefers-reduced-motion:reduce){.slide-contents.slide-enter-active[data-v-d15e0ff4],.slide-contents.slide-leave-active[data-v-d15e0ff4]{transition:none}}.slide-contents.slide-enter[data-v-d15e0ff4],.slide-contents.slide-leave-to[data-v-d15e0ff4]{transform:translateX(100vw)}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}.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}.message-attachment-file[data-v-2e8fdf44]{align-items:center;background-color:#fff;display:flex;padding:12px 8px;width:max-content}.message-attachment-file .icon[data-v-2e8fdf44]{color:#b3b9ba;font-size:20px}.message-attachment-image[data-v-f1608580]{height:auto;max-height:200px;max-width:100%;object-fit:cover;width:auto}@media(max-width:991.98px){.message-attachment-image[data-v-f1608580]{max-height:100px}}.message-attachment.file[data-v-6ff718ec]{width:100%}.message-attachment.file .link[data-v-6ff718ec]{margin-left:auto}.message-attachment .link[data-v-6ff718ec]{display:block;max-width:100%;width:max-content}.message-attachments[data-v-43ca9429]{padding-right:16px}.message-attachments .wrap-area[data-v-43ca9429]{display:flex;flex-wrap:wrap;margin-bottom:-16px}.message-attachments .wrap-area.left[data-v-43ca9429]{justify-content:start}.message-attachments .wrap-area.right[data-v-43ca9429]{justify-content:end}.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}.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-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}.message-item-related-jobs[data-v-f6aab458],.message-item-related-org-jobs .jobs[data-v-5505acaa]{gap:16px}.schedule-candidate .schedule-card[data-v-4aab5f05]{background-color:#fff;border:1px solid #b3b9ba;border-radius:4px;padding:8px;width:112px}.schedule-candidate .schedule-card.disabled[data-v-4aab5f05],.schedule-candidate .schedule-card[data-v-4aab5f05]:disabled{background-color:#fff;border-color:#b3b9ba;opacity:1}.schedule-candidate .card-text[data-v-4aab5f05]{color:#000;font-size:12px;line-height:1.5}.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%}.sns-link[data-v-67eaf104]{display:inline-block}.sns-link .btn-sns-link[data-v-67eaf104]{border-radius:0}.message-item[data-v-3181dc62]{display:inline-block;max-width:100%}.message-item .message-item-main-container[data-v-3181dc62]{display:inline-block;max-width:400px;min-width:70%}.message-item .message-item-main[data-v-3181dc62]{display:inline-block;max-width:100%}.message-item .sender-name[data-v-3181dc62]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-item .sender-sns[data-v-3181dc62]{white-space:nowrap}.message-item .sender-sns a[data-v-3181dc62]{display:inline-block;width:20px}.message-item .body[data-v-3181dc62]{display:inline-block;max-width:100%;word-break:break-all}.message-item .body p[data-v-3181dc62]{margin-bottom:0}.message-item .body[data-v-3181dc62] a{-webkit-text-decoration:underline;text-decoration:underline}.message-item.system[data-v-3181dc62]{display:block;text-align:center}.message-item.system .body[data-v-3181dc62]{background-color:#e2e4e4;border-radius:16px}.message-item.system .body[data-v-3181dc62] p{margin-bottom:0}.message-item.system .body[data-v-3181dc62] a{color:#202020}.message-item.system .body.emoji[data-v-3181dc62]{background-color:#0000;font-size:64px}.message-item.system.minor .body[data-v-3181dc62]{background-color:#0000;color:#686f71}.message-item.other .body[data-v-3181dc62]{background-color:#fff;border-radius:0 16px 16px 16px}.message-item.other .body.emoji[data-v-3181dc62]{background-color:#0000;font-size:64px}.message-item.myself[data-v-3181dc62]{margin-left:auto;text-align:right}.message-item.myself .body[data-v-3181dc62],.message-item.myself .pretty-date[data-v-3181dc62]{text-align:left}.message-item.myself .body[data-v-3181dc62]{background-color:#bee1e5;border-radius:16px 0 16px 16px}.message-item.myself .body.emoji[data-v-3181dc62]{background-color:#0000;font-size:64px}.attachment-button[data-v-7a1bd0f5]{background-color:#0000;border:0;border-radius:0;color:#b3b9ba;font-size:18px;height:20px;line-height:18px;padding:0}.attachment-button[data-v-7a1bd0f5]:focus{box-shadow:none}.attachment-button:focus.focus-visible[data-v-7a1bd0f5]{outline:1px dotted #000}.attachment-button[data-v-7a1bd0f5]:hover{color:#115263}.attachment-button.disabled[data-v-7a1bd0f5],.attachment-button[data-v-7a1bd0f5]:disabled{color:#18768f;cursor:not-allowed;opacity:1}.attachment-item .btn-remove[data-v-98893244]{align-items:center;border-radius:100%;display:inline-flex;font-size:12px;height:24px;justify-content:center;padding:0;width:24px}.attachment-item.image[data-v-98893244]{position:relative}.attachment-item.image .btn-remove[data-v-98893244]{left:0;position:absolute;top:0}.attachment-item.image .thumbnail[data-v-98893244]{height:auto;max-height:200px;max-width:calc(100% - 12px);object-fit:cover;width:auto}@media(max-width:991.98px){.attachment-item.image .thumbnail[data-v-98893244]{max-height:100px}}.attachment-item.other[data-v-98893244]{height:100%;margin-right:8px;max-height:100px;min-width:100px;outline:1px solid #eee}.attachment-schedules[data-v-3c98f329]{border:1px solid #b3b9ba;border-radius:4px}.attachment-schedules .btn-remove[data-v-3c98f329]{align-items:center;background-color:#b3b9ba;border:none;border-radius:100%;color:#fff;display:inline-flex;font-size:12px;justify-content:center;padding:2px}.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}.btn-submit[data-v-7ada6660]{border-radius:4px;font-size:12px;height:22px;line-height:22px;padding:0 8px}.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}.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)}.name[data-v-6ec8458e]{font-weight:700}.recruitment-status-dropdown.show[data-v-677f06be]>.recruitment-status-dropdown-toggle{color:#fff}.recruitment-status-dropdown[data-v-677f06be]>.recruitment-status-dropdown-toggle{font-size:12px;height:22px;line-height:22px}.recruitment-status-dropdown .ellipsis[data-v-677f06be]{overflow:hidden;text-overflow:ellipsis}.recruitment-status-dropdown[data-v-677f06be] .scrollable{border-bottom:1px solid #b3b9ba;max-height:200px;max-width:230px;overflow-x:hidden;overflow-y:auto}.message-compose-form .body-textarea[data-v-5b7ed7b0]{min-height:44px}.message-compose-form .body-textarea[data-v-5b7ed7b0] .textarea{padding-bottom:8px}.message-list .message-items[data-v-367e5572]{-webkit-overflow-scrolling:touch;flex:1;overflow-x:hidden;overflow-y:auto}.message-list .message[data-v-367e5572]{flex-grow:0;flex-shrink:1;width:100%}.message-list .header-enter-active[data-v-367e5572],.message-list .header-leave-active[data-v-367e5572]{transition:all .3s ease}.message-list .header-enter[data-v-367e5572],.message-list .header-leave-to[data-v-367e5572]{opacity:0;transform:translateY(-10px)}.recruiter-scope-status .org-name[data-v-4a511690]{font-weight:700}.recruiter-scope-status .scopes-list .dt[data-v-4a511690]{margin-bottom:16px}.recruiter-scope-status .scopes-list .dd[data-v-4a511690]{margin-bottom:24px}.message-actions[data-v-93babaf4]{background-color:#fff}.org-picture[data-v-93babaf4]{flex-shrink:0}.org-name[data-v-93babaf4]{font-size:16px;font-weight:700}.org-link[data-v-93babaf4]{flex-shrink:0;font-size:12px}.action-group .action-item[data-v-93babaf4]:not(.focus-visible){outline:0}.action-group .action-item[data-v-93babaf4]{border:0;color:inherit;padding:10px}.action-group .action-item[data-v-93babaf4]:focus,.action-group .action-item[data-v-93babaf4]:hover{background-color:#0000}.action-group .action-item[data-v-93babaf4]:hover{-webkit-text-decoration:underline;text-decoration:underline}.action-group .action-item.achived[data-v-93babaf4],.action-group .action-item.muted[data-v-93babaf4]{color:#18768f;font-weight:700}.action-group .action-item.disabled[data-v-93babaf4]{color:#b3b9ba}.header-contract[data-v-6767219e]{font-size:10px;white-space:nowrap}.soon-expired[data-v-6767219e]{color:#dc3068}.message-header[data-v-1328781c]{align-items:center;background-color:#fff;display:flex;height:56px}.org-picture[data-v-1328781c]{flex-shrink:0}.center .org-name[data-v-1328781c]{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center .contract-status[data-v-1328781c]{color:#686f71;font-size:10px}.arrow[data-v-1328781c]{flex-shrink:0}.mini-btn[data-v-c3524afa]{background-color:#c4c4c4;border-color:#c4c4c4;border-radius:20px;color:#202020;font-size:10px;font-weight:300;line-height:10px;padding:4px 12px}.approve-scopes-form .org-name[data-v-7e888644]{font-weight:700}.application-id-page[data-v-4ed505ac]{width:100%}.header-button[data-v-4ed505ac]:not(.focus-visible){outline:0}.header-button[data-v-4ed505ac]{background-color:#0000;border:0;height:56px;outline-offset:-1px;padding:0;text-align:left;width:100%}@media(max-width:1199.98px){.application-id-page[data-v-4ed505ac]{overflow:hidden;position:relative}.message-actions-column[data-v-4ed505ac],.message-list-column[data-v-4ed505ac]{background-color:#f7f7f7;height:100%;position:absolute;width:100%}.message-list-column[data-v-4ed505ac]{display:flex;flex-direction:column}.header-button[data-v-4ed505ac]{flex-shrink:0}.message-list[data-v-4ed505ac]{flex:1;min-height:0}.mobile-hide[data-v-4ed505ac]{display:none}}@media(min-width:1200px){.application-id-page[data-v-4ed505ac]{display:flex}.message-list-column[data-v-4ed505ac]{flex:1}.message-list[data-v-4ed505ac]{height:100%}.message-actions-column[data-v-4ed505ac]{flex-shrink:0;width:330px}}