::-webkit-scrollbar{width:14px}::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#E0E0E0}::-webkit-scrollbar-track{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#f4f7fe}.new_navbar,.navbar-mobile{border-bottom:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff)}#menu_mobile{background:#FFFFFF;width:100vw;height:72px;position:relative;z-index:2;top:0}#register_candidate .material-icons-outlined,#candidate_detail_setting .material-icons-outlined,#candidate_password_setting .material-icons-outlined{font-family:"Material Icons Outlined" !important}#register_candidate .v-application--wrap,#candidate_detail_setting .v-application--wrap,#candidate_password_setting .v-application--wrap{min-height:100%;height:calc(100vh - 73px);background-image:url(/static/images/register_bg.svg);background-size:100%;background-repeat:no-repeat}#register_candidate .v-main__wrap,#candidate_detail_setting .v-main__wrap,#candidate_password_setting .v-main__wrap{max-height:calc(100vh - 130px);overflow-y:auto}#register_candidate .header,#candidate_detail_setting .header,#candidate_password_setting .header{color:var(--stable-blue-900-headline, #212E4B);font-size:32px;font-style:normal;font-weight:700;line-height:48px}#register_candidate .sub-header,#candidate_detail_setting .sub-header,#candidate_password_setting .sub-header{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px}#register_candidate .sub-header span,#candidate_detail_setting .sub-header span,#candidate_password_setting .sub-header span{font-size:14px;font-style:normal;font-weight:400;line-height:20px}#register_candidate .footer-outbox,#candidate_detail_setting .footer-outbox,#candidate_password_setting .footer-outbox{margin-top:16px;width:100%;display:flex;align-items:center;gap:16px;justify-content:center}#register_candidate .footer-inbox,#candidate_detail_setting .footer-inbox,#candidate_password_setting .footer-inbox{width:100%;display:flex;align-items:center;gap:16px;justify-content:center}#register_candidate .footer-outbox .message,#register_candidate .footer-inbox .message,#candidate_detail_setting .footer-outbox .message,#candidate_detail_setting .footer-inbox .message,#candidate_password_setting .footer-outbox .message,#candidate_password_setting .footer-inbox .message{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;color:#5E7094}#register_candidate .footer-outbox a,#register_candidate .footer-inbox a,#candidate_detail_setting .footer-outbox a,#candidate_detail_setting .footer-inbox a,#candidate_password_setting .footer-outbox a,#candidate_password_setting .footer-inbox a{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;text-align:center;color:#4B8DF1;text-decoration:none}#register_candidate .footer-outbox a:hover,#register_candidate .footer-inbox a:hover,#candidate_detail_setting .footer-outbox a:hover,#candidate_detail_setting .footer-inbox a:hover,#candidate_password_setting .footer-outbox a:hover,#candidate_password_setting .footer-inbox a:hover{color:#7AB8F9}#register_candidate .footer-outbox a:active,#register_candidate .footer-inbox a:active,#candidate_detail_setting .footer-outbox a:active,#candidate_detail_setting .footer-inbox a:active,#candidate_password_setting .footer-outbox a:active,#candidate_password_setting .footer-inbox a:active{color:#3D69CB}#register_candidate #google-login-btn,#candidate_detail_setting #google-login-btn,#candidate_password_setting #google-login-btn{width:100%;height:48px;display:flex;padding:12px 16px 12px 8px;justify-content:center;align-items:center;border:1px solid #C3CBD9;cursor:pointer;user-select:none;border-radius:12px;gap:8px;text-decoration:auto;font-size:14px;font-weight:400;line-height:22px;color:#212E4B}#register_candidate #section_register_input,#candidate_detail_setting #section_register_input,#candidate_password_setting #section_register_input{border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.08),0px 0px 4px 0px rgba(0,0,0,0.04);max-width:370px;width:100%;display:flex;flex-direction:column;gap:24px;padding:32px;align-items:center}#register_candidate .line-break-or,#candidate_detail_setting .line-break-or,#candidate_password_setting .line-break-or{display:flex;width:100%}#register_candidate .line-break-or .line,#candidate_detail_setting .line-break-or .line,#candidate_password_setting .line-break-or .line{flex:1;border-bottom:1px solid #E8EAF0;margin:auto}#register_candidate .line-break-or .message,#candidate_detail_setting .line-break-or .message,#candidate_password_setting .line-break-or .message{margin:0 16px;font-size:16px}#register_candidate .v-input:not(.error--text) .v-text-field__details,#candidate_detail_setting .v-input:not(.error--text) .v-text-field__details,#candidate_password_setting .v-input:not(.error--text) .v-text-field__details{display:none}#register_candidate .v-input:not(.error--text) .v-input__append-inner,#register_candidate .v-input:not(.error--text) .v-input__append-outer,#register_candidate .v-input:not(.error--text) .v-input__prepend-inner,#register_candidate .v-input:not(.error--text) .v-input__prepend-outer,#candidate_detail_setting .v-input:not(.error--text) .v-input__append-inner,#candidate_detail_setting .v-input:not(.error--text) .v-input__append-outer,#candidate_detail_setting .v-input:not(.error--text) .v-input__prepend-inner,#candidate_detail_setting .v-input:not(.error--text) .v-input__prepend-outer,#candidate_password_setting .v-input:not(.error--text) .v-input__append-inner,#candidate_password_setting .v-input:not(.error--text) .v-input__append-outer,#candidate_password_setting .v-input:not(.error--text) .v-input__prepend-inner,#candidate_password_setting .v-input:not(.error--text) .v-input__prepend-outer{display:none}#register_candidate .v-select .v-input__append-inner,#register_candidate .v-select .v-input__append-outer,#register_candidate .v-select .v-input__prepend-inner,#register_candidate .v-select .v-input__prepend-outer,#candidate_detail_setting .v-select .v-input__append-inner,#candidate_detail_setting .v-select .v-input__append-outer,#candidate_detail_setting .v-select .v-input__prepend-inner,#candidate_detail_setting .v-select .v-input__prepend-outer,#candidate_password_setting .v-select .v-input__append-inner,#candidate_password_setting .v-select .v-input__append-outer,#candidate_password_setting .v-select .v-input__prepend-inner,#candidate_password_setting .v-select .v-input__prepend-outer{display:block !important}#register_candidate .v-select .v-icon,#candidate_detail_setting .v-select .v-icon,#candidate_password_setting .v-select .v-icon{color:#9FAABF !important}#register_candidate .material-textfield .primary--text,#candidate_detail_setting .material-textfield .primary--text,#candidate_password_setting .material-textfield .primary--text{color:#00DBB6 !important;caret-color:#00DBB6 !important}#register_candidate .material-textfield .v-text-field.v-text-field--enclosed .v-text-field__details,#register_candidate .material-textfield .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot,#candidate_detail_setting .material-textfield .v-text-field.v-text-field--enclosed .v-text-field__details,#candidate_detail_setting .material-textfield .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot,#candidate_password_setting .material-textfield .v-text-field.v-text-field--enclosed .v-text-field__details,#candidate_password_setting .material-textfield .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 12px;border-radius:16px}#register_candidate .material-textfield .v-text-field--outlined.v-input--has-state fieldset,#register_candidate .material-textfield .v-text-field--outlined.v-input--is-focused fieldset,#candidate_detail_setting .material-textfield .v-text-field--outlined.v-input--has-state fieldset,#candidate_detail_setting .material-textfield .v-text-field--outlined.v-input--is-focused fieldset,#candidate_password_setting .material-textfield .v-text-field--outlined.v-input--has-state fieldset,#candidate_password_setting .material-textfield .v-text-field--outlined.v-input--is-focused fieldset{border:1px solid;border-radius:16px}#register_candidate .material-textfield .v-text-field--filled>.v-input__control>.v-input__slot,#register_candidate .material-textfield .v-text-field--full-width>.v-input__control>.v-input__slot,#register_candidate .material-textfield .v-text-field--outlined>.v-input__control>.v-input__slot,#candidate_detail_setting .material-textfield .v-text-field--filled>.v-input__control>.v-input__slot,#candidate_detail_setting .material-textfield .v-text-field--full-width>.v-input__control>.v-input__slot,#candidate_detail_setting .material-textfield .v-text-field--outlined>.v-input__control>.v-input__slot,#candidate_password_setting .material-textfield .v-text-field--filled>.v-input__control>.v-input__slot,#candidate_password_setting .material-textfield .v-text-field--full-width>.v-input__control>.v-input__slot,#candidate_password_setting .material-textfield .v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;height:48px;min-height:48px;max-height:48px;padding:12px 16px}#register_candidate .material-textfield .v-text-field--enclosed .v-input__append-inner,#register_candidate .material-textfield .v-text-field--enclosed .v-input__append-outer,#register_candidate .material-textfield .v-text-field--enclosed .v-input__prepend-inner,#register_candidate .material-textfield .v-text-field--enclosed .v-input__prepend-outer,#register_candidate .material-textfield .v-text-field--full-width .v-input__append-inner,#register_candidate .material-textfield .v-text-field--full-width .v-input__append-outer,#register_candidate .material-textfield .v-text-field--full-width .v-input__prepend-inner,#register_candidate .material-textfield .v-text-field--full-width .v-input__prepend-outer,#candidate_detail_setting .material-textfield .v-text-field--enclosed .v-input__append-inner,#candidate_detail_setting .material-textfield .v-text-field--enclosed .v-input__append-outer,#candidate_detail_setting .material-textfield .v-text-field--enclosed .v-input__prepend-inner,#candidate_detail_setting .material-textfield .v-text-field--enclosed .v-input__prepend-outer,#candidate_detail_setting .material-textfield .v-text-field--full-width .v-input__append-inner,#candidate_detail_setting .material-textfield .v-text-field--full-width .v-input__append-outer,#candidate_detail_setting .material-textfield .v-text-field--full-width .v-input__prepend-inner,#candidate_detail_setting .material-textfield .v-text-field--full-width .v-input__prepend-outer,#candidate_password_setting .material-textfield .v-text-field--enclosed .v-input__append-inner,#candidate_password_setting .material-textfield .v-text-field--enclosed .v-input__append-outer,#candidate_password_setting .material-textfield .v-text-field--enclosed .v-input__prepend-inner,#candidate_password_setting .material-textfield .v-text-field--enclosed .v-input__prepend-outer,#candidate_password_setting .material-textfield .v-text-field--full-width .v-input__append-inner,#candidate_password_setting .material-textfield .v-text-field--full-width .v-input__append-outer,#candidate_password_setting .material-textfield .v-text-field--full-width .v-input__prepend-inner,#candidate_password_setting .material-textfield .v-text-field--full-width .v-input__prepend-outer{margin-top:12px}#register_candidate .privacy-wrapper,#candidate_detail_setting .privacy-wrapper,#candidate_password_setting .privacy-wrapper{display:flex}#register_candidate .privacy-wrapper .message,#candidate_detail_setting .privacy-wrapper .message,#candidate_password_setting .privacy-wrapper .message{margin-left:8px;text-align:start;color:#5E7094;font-size:10px;line-height:14px;user-select:none}#register_candidate .privacy-wrapper a,#candidate_detail_setting .privacy-wrapper a,#candidate_password_setting .privacy-wrapper a{color:#4B8DF1;font-size:10px;line-height:14px}#register_candidate .material_checkbox,#candidate_detail_setting .material_checkbox,#candidate_password_setting .material_checkbox{position:relative;padding:0;width:auto}#register_candidate .material_checkbox:has(input:focus),#candidate_detail_setting .material_checkbox:has(input:focus),#candidate_password_setting .material_checkbox:has(input:focus){border:1px solid #59C4AE}#register_candidate .checkbox_custom,#register_candidate .checkbox_custom div,#candidate_detail_setting .checkbox_custom,#candidate_detail_setting .checkbox_custom div,#candidate_password_setting .checkbox_custom,#candidate_password_setting .checkbox_custom div{width:inherit}#register_candidate .material_checkbox>input[type="checkbox"],#candidate_detail_setting .material_checkbox>input[type="checkbox"],#candidate_password_setting .material_checkbox>input[type="checkbox"]{visibility:hidden;position:absolute}#register_candidate .material_checkbox>input[type="checkbox"]+.checkbox_custom::before,#candidate_detail_setting .material_checkbox>input[type="checkbox"]+.checkbox_custom::before,#candidate_password_setting .material_checkbox>input[type="checkbox"]+.checkbox_custom::before{content:"";display:flex;vertical-align:bottom;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:4px;border-style:solid;border-width:1px;border-color:#C3CBD9}#register_candidate .material_checkbox>input[type="checkbox"]:checked+.checkbox_custom::before,#candidate_detail_setting .material_checkbox>input[type="checkbox"]:checked+.checkbox_custom::before,#candidate_password_setting .material_checkbox>input[type="checkbox"]:checked+.checkbox_custom::before{background-image:url("/static/images/new_Jobpasscard/checked.png");background-size:cover;background-repeat:no-repeat;border-width:1px;border-color:transparent}#register_candidate .material_checkbox>input[type="checkbox"]+.checkbox_custom:hover::before,#candidate_detail_setting .material_checkbox>input[type="checkbox"]+.checkbox_custom:hover::before,#candidate_password_setting .material_checkbox>input[type="checkbox"]+.checkbox_custom:hover::before{content:"";display:flex;vertical-align:bottom;width:24px;height:24px;border-radius:4px;border-style:solid;border-width:1px;border-color:#7A89A6}#register_candidate .checkbox_custom,#candidate_detail_setting .checkbox_custom,#candidate_password_setting .checkbox_custom{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;color:#5E7094;cursor:pointer}#register_candidate .footer,#candidate_detail_setting .footer,#candidate_password_setting .footer{width:100%;display:flex;align-items:center;gap:16px;justify-content:center;padding-bottom:16px}#register_candidate .footer .message,#candidate_detail_setting .footer .message,#candidate_password_setting .footer .message{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;color:#5E7094}#register_candidate .footer a,#candidate_detail_setting .footer a,#candidate_password_setting .footer a{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;text-align:center;color:#4B8DF1;text-decoration:none}#register_candidate .footer a:hover,#candidate_detail_setting .footer a:hover,#candidate_password_setting .footer a:hover{color:#7AB8F9}#register_candidate .footer a:active,#candidate_detail_setting .footer a:active,#candidate_password_setting .footer a:active{color:#3D69CB}#register_candidate .section-1,#candidate_detail_setting .section-1,#candidate_password_setting .section-1{display:flex;height:100%;align-items:center}#register_candidate .section-2,#candidate_detail_setting .section-2,#candidate_password_setting .section-2{display:flex;height:100%;align-items:flex-start;justify-content:center;padding-top:72px;text-align:center}#register_candidate .v-otp-input,#candidate_detail_setting .v-otp-input,#candidate_password_setting .v-otp-input{display:flex;flex-wrap:wrap;margin-right:-4px;margin-left:-4px;transition:none !important}#register_candidate .v-otp-input .v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,#register_candidate .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,#register_candidate .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages,#register_candidate .v-otp-input .v-text-field .v-input__control,#register_candidate .v-otp-input .v-text-field fieldset,#candidate_detail_setting .v-otp-input .v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,#candidate_detail_setting .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,#candidate_detail_setting .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages,#candidate_detail_setting .v-otp-input .v-text-field .v-input__control,#candidate_detail_setting .v-otp-input .v-text-field fieldset,#candidate_password_setting .v-otp-input .v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,#candidate_password_setting .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,#candidate_password_setting .v-otp-input .v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages,#candidate_password_setting .v-otp-input .v-text-field .v-input__control,#candidate_password_setting .v-otp-input .v-text-field fieldset{color:#C3CBD9;transition:none !important}#register_candidate .v-otp-input .v-input,#candidate_detail_setting .v-otp-input .v-input,#candidate_password_setting .v-otp-input .v-input{margin:0;flex:1 0 32px;max-width:100%;width:100%;padding:4px;transition:none !important}#register_candidate .v-otp-input .v-input input,#candidate_detail_setting .v-otp-input .v-input input,#candidate_password_setting .v-otp-input .v-input input{max-height:32px}#register_candidate .v-otp-input .v-input input::-webkit-outer-spin-button,#register_candidate .v-otp-input .v-input input::-webkit-inner-spin-button,#candidate_detail_setting .v-otp-input .v-input input::-webkit-outer-spin-button,#candidate_detail_setting .v-otp-input .v-input input::-webkit-inner-spin-button,#candidate_password_setting .v-otp-input .v-input input::-webkit-outer-spin-button,#candidate_password_setting .v-otp-input .v-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#register_candidate .v-otp-input .v-input input[type=number],#candidate_detail_setting .v-otp-input .v-input input[type=number],#candidate_password_setting .v-otp-input .v-input input[type=number]{-moz-appearance:textfield}#register_candidate .v-otp-input input,#candidate_detail_setting .v-otp-input input,#candidate_password_setting .v-otp-input input{text-align:center}#register_candidate .v-otp-input .v-text-field input,#candidate_detail_setting .v-otp-input .v-text-field input,#candidate_password_setting .v-otp-input .v-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0;max-width:100%;min-width:0;width:100%}#register_candidate .v-otp-input .v-text-field--outlined.v-input--is-focused fieldset,#candidate_detail_setting .v-otp-input .v-text-field--outlined.v-input--is-focused fieldset,#candidate_password_setting .v-otp-input .v-text-field--outlined.v-input--is-focused fieldset{border:1px solid;border-radius:16px}#register_candidate .v-otp-input .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset,#candidate_detail_setting .v-otp-input .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset,#candidate_password_setting .v-otp-input .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:#C3CBD9;border-radius:16px;border:0;background:var(--grayscale-white, #fff);transition:none !important}#register_candidate .v-otp-input .v-text-field__slot,#candidate_detail_setting .v-otp-input .v-text-field__slot,#candidate_password_setting .v-otp-input .v-text-field__slot{border:1px solid var(--stable-blue-100, #C3CBD9);border-radius:16px}#register_candidate .v-otp-input .v-text-field__slot:focus-within,#candidate_detail_setting .v-otp-input .v-text-field__slot:focus-within,#candidate_password_setting .v-otp-input .v-text-field__slot:focus-within{border:1px solid #00DBB6;border-radius:16px}#register_candidate .v-otp-input .primary--text,#candidate_detail_setting .v-otp-input .primary--text,#candidate_password_setting .v-otp-input .primary--text{color:#C3CBD9 !important;caret-color:#00DBB6 !important}#register_candidate .v-otp-input.invalid_otp .v-text-field__slot,#candidate_detail_setting .v-otp-input.invalid_otp .v-text-field__slot,#candidate_password_setting .v-otp-input.invalid_otp .v-text-field__slot{border:1px solid #EB3C2B;border-radius:16px}#register_candidate .v-otp-input.invalid_otp .v-text-field__slot:focus-within,#candidate_detail_setting .v-otp-input.invalid_otp .v-text-field__slot:focus-within,#candidate_password_setting .v-otp-input.invalid_otp .v-text-field__slot:focus-within{border:1px solid #EB3C2B;border-radius:16px}#register_candidate .v-otp-input.invalid_otp .primary--text,#candidate_detail_setting .v-otp-input.invalid_otp .primary--text,#candidate_password_setting .v-otp-input.invalid_otp .primary--text{color:#EB3C2B !important;caret-color:#00DBB6 !important}#register_candidate .v-otp-input.invalid_otp input,#candidate_detail_setting .v-otp-input.invalid_otp input,#candidate_password_setting .v-otp-input.invalid_otp input{color:#EB3C2B}#register_candidate .highlight,#candidate_detail_setting .highlight,#candidate_password_setting .highlight{color:#7AB8F9 !important}#register_candidate .otp-state form.digit-group,#candidate_detail_setting .otp-state form.digit-group,#candidate_password_setting .otp-state form.digit-group{display:flex;align-items:center;gap:32px;justify-content:center}#register_candidate .otp-state form input[type="text"]::-webkit-inner-spin-button,#register_candidate .otp-state form input[type="text"]::-webkit-outer-spin-button,#candidate_detail_setting .otp-state form input[type="text"]::-webkit-inner-spin-button,#candidate_detail_setting .otp-state form input[type="text"]::-webkit-outer-spin-button,#candidate_password_setting .otp-state form input[type="text"]::-webkit-inner-spin-button,#candidate_password_setting .otp-state form input[type="text"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}#register_candidate .otp-state form input[type="text"]:focus,#candidate_detail_setting .otp-state form input[type="text"]:focus,#candidate_password_setting .otp-state form input[type="text"]:focus{border-color:#00DBB6 !important}#register_candidate .otp-state form input[type="text"]:focus-visible,#candidate_detail_setting .otp-state form input[type="text"]:focus-visible,#candidate_password_setting .otp-state form input[type="text"]:focus-visible{outline:none}#register_candidate .otp-state form input[type="text"],#candidate_detail_setting .otp-state form input[type="text"],#candidate_password_setting .otp-state form input[type="text"]{font-style:normal;font-weight:500;font-size:36px;line-height:48px;text-align:center;color:#212E4B;caret-color:#00DBB6;width:64px;height:80px;background:#FFFFFF;border:1px solid #C3CBD9;border-radius:12px}#register_candidate .otp-state form.digit-group.invalid_otp input[type="text"],#candidate_detail_setting .otp-state form.digit-group.invalid_otp input[type="text"],#candidate_password_setting .otp-state form.digit-group.invalid_otp input[type="text"]{border-color:#EB3C2B;caret-color:#EB3C2B}#register_candidate .otp-state form.digit-group.invalid_otp input[type="text"]:focus-visible,#candidate_detail_setting .otp-state form.digit-group.invalid_otp input[type="text"]:focus-visible,#candidate_password_setting .otp-state form.digit-group.invalid_otp input[type="text"]:focus-visible{outline:0}#register_candidate .otp-state .invalid_otp_message .message,#candidate_detail_setting .otp-state .invalid_otp_message .message,#candidate_password_setting .otp-state .invalid_otp_message .message{font-style:normal;font-weight:400;font-size:20px;line-height:32px;text-align:center;color:#EB3C2B;margin-bottom:5px}#register_candidate .otp-state .invalid_otp_message,#candidate_detail_setting .otp-state .invalid_otp_message,#candidate_password_setting .otp-state .invalid_otp_message{display:none;align-items:center;gap:16px;justify-content:center;margin-top:24px}#register_candidate .otp-state .invalid_otp_message.show,#candidate_detail_setting .otp-state .invalid_otp_message.show,#candidate_password_setting .otp-state .invalid_otp_message.show{display:flex}#register_candidate .otp-state .otp_end,#candidate_detail_setting .otp-state .otp_end,#candidate_password_setting .otp-state .otp_end{font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#5E7094;margin-top:16px}#register_candidate .otp-state .otp_timer,#candidate_detail_setting .otp-state .otp_timer,#candidate_password_setting .otp-state .otp_timer{font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#EB3C2B}#register_candidate .otp-state .invalid_otp_message.show~.otp_end,#candidate_detail_setting .otp-state .invalid_otp_message.show~.otp_end,#candidate_password_setting .otp-state .invalid_otp_message.show~.otp_end{margin-top:16px}#register_candidate .otp-state .send_otp_agin,#candidate_detail_setting .otp-state .send_otp_agin,#candidate_password_setting .otp-state .send_otp_agin{font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;text-indent:8px;text-decoration-line:unset;color:#59C4AE;margin-top:32px;cursor:pointer;user-select:none;border:0;background:transparent;padding:8px 24px;width:230px;height:40px;border-radius:16px}#register_candidate .otp-state .send_otp_agin:hover,#candidate_detail_setting .otp-state .send_otp_agin:hover,#candidate_password_setting .otp-state .send_otp_agin:hover{background:var(--primary-50, #DEFAF2)}#register_candidate .otp-state .timeout_otp_message,#candidate_detail_setting .otp-state .timeout_otp_message,#candidate_password_setting .otp-state .timeout_otp_message{display:none;align-items:center;justify-content:center;gap:16px;margin-top:24px}#register_candidate .otp-state .timeout_otp_message .message,#candidate_detail_setting .otp-state .timeout_otp_message .message,#candidate_password_setting .otp-state .timeout_otp_message .message{font-style:normal;font-weight:400;font-size:20px;line-height:32px;text-align:center;color:#BDBDBD}#register_candidate .otp-state .timeout_otp_message.show,#candidate_detail_setting .otp-state .timeout_otp_message.show,#candidate_password_setting .otp-state .timeout_otp_message.show{display:flex}#register_candidate .otp-state .timeout_otp_message.show~.otp_end,#candidate_detail_setting .otp-state .timeout_otp_message.show~.otp_end,#candidate_password_setting .otp-state .timeout_otp_message.show~.otp_end{margin-top:16px}#register_candidate .otp-state form.digit-group.timeout_otp input[type="number"]:disabled,#candidate_detail_setting .otp-state form.digit-group.timeout_otp input[type="number"]:disabled,#candidate_password_setting .otp-state form.digit-group.timeout_otp input[type="number"]:disabled{border-color:#E8EAF0;background:#F5F5F5}#register_candidate .pwd-container,#candidate_detail_setting .pwd-container,#candidate_password_setting .pwd-container{position:relative;width:100%;max-width:360px;margin:auto}#register_candidate .material-textfield label,#candidate_detail_setting .material-textfield label,#candidate_password_setting .material-textfield label{position:absolute;font-size:1rem;left:16px;top:50%;transform:translateY(-50%);background-color:transparent;transition:.2s ease-out;transform-origin:left top;pointer-events:none;font-style:normal;font-weight:400;font-size:14px;color:transparent}#register_candidate input:focus,#candidate_detail_setting input:focus,#candidate_password_setting input:focus{border-color:#00DBB6;box-shadow:none}#register_candidate input:focus+label,#candidate_detail_setting input:focus+label,#candidate_password_setting input:focus+label{color:#00DBB6 !important;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background-color:white}#register_candidate input:focus:valid+label,#candidate_detail_setting input:focus:valid+label,#candidate_password_setting input:focus:valid+label{color:#00DBB6;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background-color:white}#register_candidate input:valid+label,#candidate_detail_setting input:valid+label,#candidate_password_setting input:valid+label{color:#9FAABF;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background:linear-gradient(to bottom, transparent 55%, #fff 50%)}#register_candidate input:focus::placeholder,#candidate_detail_setting input:focus::placeholder,#candidate_password_setting input:focus::placeholder{color:transparent !important}#register_candidate input:not(:placeholder-shown),#candidate_detail_setting input:not(:placeholder-shown),#candidate_password_setting input:not(:placeholder-shown){border-color:#E0E0E0}#register_candidate input[type=email]:not(:placeholder-shown)+label,#register_candidate input[type=password]:not(:placeholder-shown)+label,#candidate_detail_setting input[type=email]:not(:placeholder-shown)+label,#candidate_detail_setting input[type=password]:not(:placeholder-shown)+label,#candidate_password_setting input[type=email]:not(:placeholder-shown)+label,#candidate_password_setting input[type=password]:not(:placeholder-shown)+label{color:#9E9E9E;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background-color:white}#register_candidate .material-textfield.pwd.not_match input:valid,#register_candidate .material-textfield.confirm-pwd.not_match input:valid,#register_candidate .material-textfield.pwd.not_match input:not(:placeholder-shown),#register_candidate .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown),#candidate_detail_setting .material-textfield.pwd.not_match input:valid,#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:valid,#candidate_detail_setting .material-textfield.pwd.not_match input:not(:placeholder-shown),#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown),#candidate_password_setting .material-textfield.pwd.not_match input:valid,#candidate_password_setting .material-textfield.confirm-pwd.not_match input:valid,#candidate_password_setting .material-textfield.pwd.not_match input:not(:placeholder-shown),#candidate_password_setting .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown){border-color:#EB3C2B}#register_candidate .material-textfield.pwd.not_match input:valid+label,#register_candidate .material-textfield.confirm-pwd.not_match input:valid+label,#register_candidate .material-textfield.pwd.not_match input:not(:placeholder-shown)+label,#register_candidate .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown)+label,#candidate_detail_setting .material-textfield.pwd.not_match input:valid+label,#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:valid+label,#candidate_detail_setting .material-textfield.pwd.not_match input:not(:placeholder-shown)+label,#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown)+label,#candidate_password_setting .material-textfield.pwd.not_match input:valid+label,#candidate_password_setting .material-textfield.confirm-pwd.not_match input:valid+label,#candidate_password_setting .material-textfield.pwd.not_match input:not(:placeholder-shown)+label,#candidate_password_setting .material-textfield.confirm-pwd.not_match input:not(:placeholder-shown)+label{color:#EB3C2B;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background-color:white}#register_candidate .not_match_message,#candidate_detail_setting .not_match_message,#candidate_password_setting .not_match_message{display:flex}#register_candidate .validation-pwd-list,#candidate_detail_setting .validation-pwd-list,#candidate_password_setting .validation-pwd-list{display:flex !important}#register_candidate .validation-pwd-list,#register_candidate .validation-confirmpwd-list,#candidate_detail_setting .validation-pwd-list,#candidate_detail_setting .validation-confirmpwd-list,#candidate_password_setting .validation-pwd-list,#candidate_password_setting .validation-confirmpwd-list{align-items:flex-start;margin-top:8px}#register_candidate .validation-pwd-list span,#register_candidate .validation-confirmpwd-list span,#candidate_detail_setting .validation-pwd-list span,#candidate_detail_setting .validation-confirmpwd-list span,#candidate_password_setting .validation-pwd-list span,#candidate_password_setting .validation-confirmpwd-list span{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#9FAABF;padding:0 16px;display:flex;flex-direction:column;align-items:center}#register_candidate .validation-pwd-list .line,#register_candidate .validation-confirmpwd-list .line,#candidate_detail_setting .validation-pwd-list .line,#candidate_detail_setting .validation-confirmpwd-list .line,#candidate_password_setting .validation-pwd-list .line,#candidate_password_setting .validation-confirmpwd-list .line{width:1px;height:24px;background:#E8EAF0;margin:0 8px}#register_candidate .valid::after,#candidate_detail_setting .valid::after,#candidate_password_setting .valid::after{position:relative;content:"";background-image:url(/static/images/input-check.svg);background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:flex}#register_candidate .invalid::after,#candidate_detail_setting .invalid::after,#candidate_password_setting .invalid::after{position:relative;content:"";background-image:url(/static/images/input-invalid.svg);background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:flex}#register_candidate .form-invalid,#candidate_detail_setting .form-invalid,#candidate_password_setting .form-invalid{position:relative}#register_candidate .form-invalid input,#candidate_detail_setting .form-invalid input,#candidate_password_setting .form-invalid input{border-color:#EB3C2B !important;color:#EB3C2B}#register_candidate .form-invalid::after,#candidate_detail_setting .form-invalid::after,#candidate_password_setting .form-invalid::after{position:absolute;right:16px;top:50%;transform:translateY(-50%);content:"";background-image:url(/static/images/not_match.svg);background-color:white;background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:flex}#register_candidate .form-invalid-password,#candidate_detail_setting .form-invalid-password,#candidate_password_setting .form-invalid-password{position:relative}#register_candidate .form-invalid-password input,#candidate_detail_setting .form-invalid-password input,#candidate_password_setting .form-invalid-password input{border-color:#EB3C2B !important;color:#EB3C2B}#register_candidate .form-invalid-password::after,#candidate_detail_setting .form-invalid-password::after,#candidate_password_setting .form-invalid-password::after{position:absolute;right:50px;top:50%;transform:translateY(-50%);content:"";background-image:url(/static/images/not_match.svg);background-color:white;background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:flex}#register_candidate .invalid-message,#candidate_detail_setting .invalid-message,#candidate_password_setting .invalid-message{color:#EB3C2B;padding-top:8px;font-size:12px;line-height:16px;text-align:start}#register_candidate .material-textfield.pwd.not_match .group::after,#register_candidate .material-textfield.confirm-pwd.not_match .group::after,#candidate_detail_setting .material-textfield.pwd.not_match .group::after,#candidate_detail_setting .material-textfield.confirm-pwd.not_match .group::after,#candidate_password_setting .material-textfield.pwd.not_match .group::after,#candidate_password_setting .material-textfield.confirm-pwd.not_match .group::after{position:absolute;right:16px;top:50%;transform:translateY(-50%);content:"";background-image:url(/static/images/not_match.svg);background-color:white;background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:flex}#register_candidate .material-textfield.pwd.not_match input:focus,#register_candidate .material-textfield.confirm-pwd.not_match input:focus,#candidate_detail_setting .material-textfield.pwd.not_match input:focus,#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:focus,#candidate_password_setting .material-textfield.pwd.not_match input:focus,#candidate_password_setting .material-textfield.confirm-pwd.not_match input:focus{border-color:#EB3C2B}#register_candidate .material-textfield.pwd.not_match input:focus+label,#register_candidate .material-textfield.confirm-pwd.not_match input:focus+label,#candidate_detail_setting .material-textfield.pwd.not_match input:focus+label,#candidate_detail_setting .material-textfield.confirm-pwd.not_match input:focus+label,#candidate_password_setting .material-textfield.pwd.not_match input:focus+label,#candidate_password_setting .material-textfield.confirm-pwd.not_match input:focus+label{color:#EB3C2B !important;top:0;transform:translateY(-50%) scale(0.9);padding:0 8px;background-color:white}#register_candidate .pwd-container .jpc-img-icon,#candidate_detail_setting .pwd-container .jpc-img-icon,#candidate_password_setting .pwd-container .jpc-img-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}#register_candidate .jpc-img-icon,#candidate_detail_setting .jpc-img-icon,#candidate_password_setting .jpc-img-icon{width:24px;height:24px}#register_candidate .eye-icon,#candidate_detail_setting .eye-icon,#candidate_password_setting .eye-icon{content:url(../images/eye-icon.svg)}#register_candidate .eye-slash-icon,#candidate_detail_setting .eye-slash-icon,#candidate_password_setting .eye-slash-icon{content:url(../images/eye-slash-icon.svg) !important}#register_candidate .pwd-input-custom,#candidate_detail_setting .pwd-input-custom,#candidate_password_setting .pwd-input-custom{height:48px;border-radius:16px;border:1px solid #C3CBD9;background:var(--grayscale-white, #fff)}#register_candidate .v-dialog.register-dialog,#candidate_detail_setting .v-dialog.register-dialog,#candidate_password_setting .v-dialog.register-dialog{box-shadow:none;border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff);padding:32px;outline:none}#register_candidate .v-dialog.register-dialog .dialog-content,#candidate_detail_setting .v-dialog.register-dialog .dialog-content,#candidate_password_setting .v-dialog.register-dialog .dialog-content{display:flex;flex-direction:column;gap:16px}#register_candidate .v-dialog.register-dialog .line,#candidate_detail_setting .v-dialog.register-dialog .line,#candidate_password_setting .v-dialog.register-dialog .line{width:100%;height:1px;background:#E8EAF0}#register_candidate .v-dialog.register-dialog .message-group,#candidate_detail_setting .v-dialog.register-dialog .message-group,#candidate_password_setting .v-dialog.register-dialog .message-group{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}#register_candidate .v-dialog.register-dialog .message-group .title,#candidate_detail_setting .v-dialog.register-dialog .message-group .title,#candidate_password_setting .v-dialog.register-dialog .message-group .title{color:var(--stable-blue-900-headline, #212E4B);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px}#register_candidate .v-dialog.register-dialog .message-group .sub,#candidate_detail_setting .v-dialog.register-dialog .message-group .sub,#candidate_password_setting .v-dialog.register-dialog .message-group .sub{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}#register_candidate .v-dialog.register-dialog .message-group .sub span,#candidate_detail_setting .v-dialog.register-dialog .message-group .sub span,#candidate_password_setting .v-dialog.register-dialog .message-group .sub span{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}#register_candidate .v-dialog.register-dialog .btn-group,#candidate_detail_setting .v-dialog.register-dialog .btn-group,#candidate_password_setting .v-dialog.register-dialog .btn-group{width:100%;display:flex;align-items:center;gap:16px}#register_candidate .v-dialog.register-dialog .btn-group button,#candidate_detail_setting .v-dialog.register-dialog .btn-group button,#candidate_password_setting .v-dialog.register-dialog .btn-group button{width:100%;height:48px}#register_candidate .v-autocomplete__content.v-menu__content,#candidate_detail_setting .v-autocomplete__content.v-menu__content,#candidate_password_setting .v-autocomplete__content.v-menu__content{max-width:528px}#register_candidate .company-info-group,#candidate_detail_setting .company-info-group,#candidate_password_setting .company-info-group{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:24px}#register_candidate .company-info-group .name,#candidate_detail_setting .company-info-group .name,#candidate_password_setting .company-info-group .name{color:var(--Stable-blue-900---Headline, #212E4B);font-size:32px;font-style:normal;font-weight:700;line-height:48px}#register_candidate .company-info-group .position,#candidate_detail_setting .company-info-group .position,#candidate_password_setting .company-info-group .position{color:var(--Secondary-300---Info, #7AB8F9);text-align:center;font-size:17px;font-style:normal;font-weight:700;line-height:24px}#register_candidate .setting-pwd-box,#candidate_detail_setting .setting-pwd-box,#candidate_password_setting .setting-pwd-box{width:100%;max-width:352px;padding:32px;margin:auto;border-radius:var(--Medium, 16px);border:1px solid var(--Stable-blue-50---Stroke, #E8EAF0);background:var(--Grayscale-White, #fff);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.08),0px 0px 4px 0px rgba(0,0,0,0.04)}#register_candidate .setting-pwd-input,#candidate_detail_setting .setting-pwd-input,#candidate_password_setting .setting-pwd-input{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#register_candidate .setting-pwd-input .lb,#candidate_detail_setting .setting-pwd-input .lb,#candidate_password_setting .setting-pwd-input .lb{color:var(--Stable-Blue-400, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#register_candidate .v-snack.successToast .v-sheet.v-snack__wrapper,#candidate_detail_setting .v-snack.successToast .v-sheet.v-snack__wrapper,#candidate_password_setting .v-snack.successToast .v-sheet.v-snack__wrapper{border-radius:8px;background:var(--Secondary-50, #E7F3FE)}#register_candidate .line-breake,#candidate_detail_setting .line-breake,#candidate_password_setting .line-breake{border-bottom:1px solid #E8EAF0;margin:8px 0}#register_candidate .jpc-primary-btn.btn-to-test,#candidate_detail_setting .jpc-primary-btn.btn-to-test,#candidate_password_setting .jpc-primary-btn.btn-to-test{width:100%;height:48px;text-decoration:none;color:#212E4B}#register_candidate .btn-to-home,#candidate_detail_setting .btn-to-home,#candidate_password_setting .btn-to-home{color:var(--Secondary-600---Link, #4B8DF1);font-size:16px;font-style:normal;font-weight:700;line-height:24px;width:100%;height:48px;padding:8px 24px 8px 16px;justify-content:center;align-items:center;gap:8px;text-decoration:none;border-radius:12px}#register_candidate .btn-to-home:hover,#candidate_detail_setting .btn-to-home:hover,#candidate_password_setting .btn-to-home:hover{background:#E7F3FE}#candidate_detail_setting .v-stepper{max-width:680px;margin:auto;padding:24px;box-shadow:none;background:transparent;height:100%}#candidate_detail_setting .v-stepper .container{padding:12px 0}#candidate_detail_setting .v-stepper .container.step-3{padding:24px 0;padding-top:12px;border-bottom:1px solid #E8EAF0}#candidate_detail_setting .v-stepper .container.step-3 .v-input--radio-group--column .v-input--radio-group__input{flex-direction:column;gap:16px}#candidate_detail_setting .v-stepper .container.step-3 .v-input--radio-group--column{margin:0;padding:0}#candidate_detail_setting .v-stepper .container.step-3 .v-input--radio-group--column .v-messages{display:none}#candidate_detail_setting .v-stepper .container.step-3 .v-input--radio-group--column .v-input__slot{margin-bottom:0}#candidate_detail_setting .v-stepper .container.step-3 .material_checkbox{padding:0 !important}#candidate_detail_setting .v-stepper .container.step-3 .material_checkbox .checkbox_custom{gap:8px}#candidate_detail_setting .v-stepper .container.step-3 .material_checkbox .checkbox_custom.checkbox_name{color:var(--Stable-blue-400---Body-text, #5E7094);font-size:17px;font-style:normal;font-weight:400;line-height:24px}#candidate_detail_setting .v-stepper .v-stepper__items .v-stepper__wrapper{overflow:hidden;transition:none;max-height:calc(100vh - 294px);overflow-y:auto}#candidate_detail_setting .v-stepper .v-stepper__items.company-form .v-stepper__wrapper{overflow:hidden;transition:none;max-height:calc(100vh - 350px);overflow-y:auto}#candidate_detail_setting .v-stepper .v-stepper__header{height:72px;align-items:stretch;display:flex;box-shadow:none;flex-wrap:wrap;justify-content:space-between}#candidate_detail_setting .v-stepper .v-stepper__step{align-items:center;display:flex;flex-direction:column-reverse;padding:0;position:relative;justify-content:center;gap:6px}#candidate_detail_setting .v-stepper .v-stepper__step .v-stepper__step__step{background-color:#E8EAF0 !important;border-color:#E8EAF0 !important;color:#E8EAF0 !important}#candidate_detail_setting .v-stepper .v-stepper__step .v-stepper__step__step.primary,#candidate_detail_setting .v-stepper .v-stepper__step .v-stepper__step__step.v-icon{background-color:#00DBB6 !important;border-color:#00DBB6 !important;color:#00DBB6 !important}#candidate_detail_setting .v-stepper .v-stepper__step .v-stepper__label{color:var(--stable-blue-100, #C3CBD9);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-shadow:none;position:absolute;white-space:nowrap;top:0px;display:block}#candidate_detail_setting .v-stepper .v-stepper__step.v-stepper__step--active .v-stepper__label{color:#5E7094;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:20px}#candidate_detail_setting .v-stepper hr.v-divider{border-color:#E8EAF0;opacity:1;background-color:transparent;border-width:4px}#candidate_detail_setting .v-stepper hr.v-divider.active-line{border-color:#00DBB6}#candidate_detail_setting .v-stepper .v-stepper__content{padding:0}#candidate_detail_setting .primary--text{color:#00DBB6 !important;caret-color:#00DBB6 !important}#candidate_detail_setting .theme--light.v-btn.v-btn--has-bg{background-color:transparent}#candidate_detail_setting .v-btn:not(.v-btn--round).v-size--default{width:200px;height:48px;min-width:64px;padding:0 16px;border-radius:16px;box-shadow:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px}#candidate_detail_setting .v-btn:not(.v-btn--round).v-size--default .v-btn__content{display:flex;align-items:center;gap:8px;justify-content:center}#candidate_detail_setting form.v-form{display:flex;padding:32px;flex-direction:column;align-items:flex-start;border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff);margin-bottom:24px}#candidate_detail_setting form.v-form .v-divider{border-color:#E8EAF0;opacity:1;border-width:1px;border-bottom:1px;margin:24px 0}#candidate_detail_setting form.v-form .header{color:var(--stable-blue-900-headline, #212E4B);font-size:20px;font-style:normal;font-weight:700;line-height:32px}#candidate_detail_setting .v-messages__message{line-height:24px}#candidate_detail_setting .input-lb-group{display:flex;flex-direction:column;gap:8px;align-items:flex-start}#candidate_detail_setting .input-lb-group input::-webkit-outer-spin-button,#candidate_detail_setting .input-lb-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#candidate_detail_setting .input-lb-group input[type=number]{-moz-appearance:textfield}#candidate_detail_setting .input-lb-group .lb{color:var(--stable-blue-400, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px}#candidate_detail_setting .input-lb-group .lb span.required{color:var(--error-400, #E84B44);font-size:14px;font-style:normal;font-weight:400;line-height:22px}#candidate_detail_setting .input-lb-group .v-input--is-disabled,#candidate_detail_setting .input-lb-group .v-input--is-disabled input,#candidate_detail_setting .input-lb-group .v-input--is-disabled textarea{color:rgba(0,0,0,0.38);border-radius:16px}#candidate_detail_setting .input-lb-group .v-input--checkbox.v-input--is-disabled .v-input__slot{background:transparent}#candidate_detail_setting .input-lb-group .v-input--is-disabled .v-input__slot{background:var(--grayscale-100-clarity-white, #f5f5f5)}#candidate_detail_setting .input-lb-group .v-textarea .v-input__slot{box-shadow:none;border-radius:12px;border:1px solid #C3CBD9}#candidate_detail_setting .input-lb-group .v-textarea.primary--text{color:#00DBB6 !important;caret-color:#00DBB6 !important}#candidate_detail_setting .input-lb-group .v-textarea.primary--text .v-input__slot{box-shadow:none;border-radius:12px;border:1px solid #00DBB6}#candidate_detail_setting .input-lb-group .v-textarea.error--text{color:#ff5252 !important;caret-color:#ff5252 !important}#candidate_detail_setting .input-lb-group .v-textarea.error--text .v-input__slot{box-shadow:none;border-radius:12px;border:1px solid #ff5252}#candidate_detail_setting .input-lb-group .duplicate-phone-msg{color:#ff5252 !important}#candidate_detail_setting .input-lb-group .v-input{width:100%}#candidate_detail_setting .input-lb-group .v-input input{max-height:100%;padding:0}#candidate_detail_setting .input-lb-group .v-input fieldset{border-radius:12px;border:1px solid}#candidate_detail_setting .input-lb-group .v-input .v-text-field__details{padding:0;display:none}#candidate_detail_setting .input-lb-group .v-input.error--text fieldset{box-shadow:none;border-radius:12px;border:1px solid #ff5252}#candidate_detail_setting .input-lb-group .v-input.error--text .v-text-field__details{display:block}#candidate_detail_setting .input-lb-group .v-input.error--text .v-icon{color:#ff5252 !important}#candidate_detail_setting .input-lb-group .v-input .v-messages{display:none}#candidate_detail_setting .input-lb-group .v-input .v-messages.error--text{display:block;margin-top:8px}#candidate_detail_setting .input-lb-group .v-input .v-input__append-inner,#candidate_detail_setting .input-lb-group .v-input .v-input__append-outer,#candidate_detail_setting .input-lb-group .v-input .v-input__prepend-inner,#candidate_detail_setting .input-lb-group .v-input .v-input__prepend-outer{margin-top:0}#candidate_detail_setting .input-lb-group .v-input--radio-group--row{margin:0;padding:0}#candidate_detail_setting .input-lb-group .v-input--radio-group--row .v-input__slot{margin:0}#candidate_detail_setting .input-lb-group .v-input--radio-group--row .v-radio{width:50%}#candidate_detail_setting .input-lb-group .v-text-field--filled>.v-input__control>.v-input__slot,#candidate_detail_setting .input-lb-group .v-text-field--full-width>.v-input__control>.v-input__slot,#candidate_detail_setting .input-lb-group .v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;height:48px;min-height:48px;max-height:48px;margin:0;padding:12px 16px}#candidate_detail_setting .input-lb-group .quill-editor{border:1px solid #E8EAF0;border-radius:16px;overflow:hidden}#candidate_detail_setting .input-lb-group .ql-editor{min-height:150px}#candidate_detail_setting .input-lb-group .ql-toolbar.ql-snow{border:0}#candidate_detail_setting .input-lb-group .ql-container.ql-snow{border:0;border-top:1px solid #E8EAF0}#candidate_detail_setting .input-lb-group.focused .quill-editor{border:1px solid #00DBB6;border-radius:16px;overflow:hidden}#candidate_detail_setting .btn-upload-file{width:160px;height:48px;padding:16px;cursor:pointer}#candidate_detail_setting .chip-file-upload{display:flex;height:40px;padding:8px 24px 8px 16px;justify-content:space-between;align-items:center;gap:8px;width:100%}#candidate_detail_setting .chip-file-upload .file-name{color:var(--secondary-600-link, #4B8DF1);font-size:14px;font-style:normal;font-weight:700;line-height:20px}#candidate_detail_setting .v-input--selection-controls__input .v-icon{width:100%;color:#C3CBD9}#candidate_detail_setting .v-input--selection-controls .v-input__slot>.v-label{color:var(--stable-blue-900-headline, #212E4B);font-size:17px;font-style:normal;font-weight:400;line-height:24px}#candidate_detail_setting .v-input--selection-controls .v-radio>.v-label{color:var(--Stable-blue-400---Body-text, #5E7094);font-size:17px;font-style:normal;font-weight:400;line-height:24px}#candidate_detail_setting button.btn-blue-outline{display:flex;height:40px;padding:8px 24px 8px 16px;justify-content:center;align-items:center;gap:8px;color:var(--secondary-600-link, #4B8DF1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;border-radius:16px}#candidate_detail_setting button.btn-blue-outline:hover{background:#a0cdfd4a}#candidate_detail_setting button.btn-remove-work{display:flex;height:40px;padding:8px 24px 8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:16px;color:var(--primary-400, #59C4AE);font-size:14px;font-style:normal;font-weight:700;line-height:20px}#candidate_detail_setting button.btn-remove-work:hover{background:#59c4ae1c}#candidate_detail_setting .v-list-item .v-list-item__content{color:#5E7094}#candidate_detail_setting .v-list-item.v-list-item--highlighted .v-list-item__content{color:#00DBB6}#candidate_detail_setting .v-btn:not(.v-btn--round).v-size--default.btn-edit-form{width:120px;height:40px}#candidate_detail_setting .v-btn:not(.v-btn--round).v-size--default.btn-edit-form .v-btn__content{font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media (max-width: 992px){#register_candidate .v-application--wrap,#candidate_detail_setting .v-application--wrap,#candidate_password_setting .v-application--wrap{min-height:100%;height:calc(100vh - 73px);background-image:unset;background-size:100%;background-repeat:no-repeat}#register_candidate .v-main__wrap,#candidate_detail_setting .v-main__wrap,#candidate_password_setting .v-main__wrap{max-height:calc(100vh - 127px);overflow-y:auto;background:#FAFAFA}#register_candidate .v-stepper,#candidate_detail_setting .v-stepper,#candidate_password_setting .v-stepper{background:#FAFAFA}#register_candidate .v-stepper .v-stepper__header,#candidate_detail_setting .v-stepper .v-stepper__header,#candidate_password_setting .v-stepper .v-stepper__header{padding:0 24px}#register_candidate .v-stepper,#candidate_detail_setting .v-stepper,#candidate_password_setting .v-stepper{padding:24px 16px}#register_candidate .v-btn:not(.v-btn--round).v-size--default,#candidate_detail_setting .v-btn:not(.v-btn--round).v-size--default,#candidate_password_setting .v-btn:not(.v-btn--round).v-size--default{width:45%}#register_candidate .v-autocomplete__content.v-menu__content,#candidate_detail_setting .v-autocomplete__content.v-menu__content,#candidate_password_setting .v-autocomplete__content.v-menu__content{max-width:300px}#register_candidate .footer .message,#candidate_detail_setting .footer .message,#candidate_password_setting .footer .message{font-style:normal;font-weight:400;font-size:10px;line-height:16px;display:flex;align-items:center;color:#5E7094}#register_candidate .footer a,#candidate_detail_setting .footer a,#candidate_password_setting .footer a{font-style:normal;font-weight:400;font-size:10px;line-height:16px;display:flex;align-items:center;text-align:center;color:#4B8DF1;text-decoration:none}#register_candidate .footer a:hover,#candidate_detail_setting .footer a:hover,#candidate_password_setting .footer a:hover{color:#7AB8F9}#register_candidate .footer a:active,#candidate_detail_setting .footer a:active,#candidate_password_setting .footer a:active{color:#3D69CB}#register_candidate .footer.mobile,#candidate_detail_setting .footer.mobile,#candidate_password_setting .footer.mobile{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:8px 24px;justify-content:center;border-top:1px solid #E8EAF0}}
