@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.examinee-global-header{z-index:100;background-color:#fff;width:100%;height:6rem;box-shadow:0 10px 15px -3px #00000005,0 4px 6px -2px #00000005}.examinee-global-header .header-inner{justify-content:space-between;align-items:center;height:100%;padding-left:6rem;padding-right:6rem;display:flex}.examinee-global-header .header-left-logo-zone .logo-link{text-decoration:none}.examinee-global-header .header-right-title-zone .examinee-meta-title{color:#65758b;font-size:1.4rem;font-weight:500}.examinee-app-wrapper{box-sizing:border-box;flex-direction:column;height:100vh;display:flex}.examinee-main-container{box-sizing:border-box;flex:1;justify-content:center;align-items:stretch;padding-top:6rem;padding-bottom:6rem;display:flex;overflow:hidden}.examinee-content-viewport{box-sizing:border-box;background-color:#fff;border-radius:1.2rem;flex-direction:column;width:100%;max-width:80rem;height:100%;padding:4.8rem 4rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 10px 15px -3px #00000005,0 4px 6px -2px #00000005}.examinee-auth-inside-layout{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.auth-header-zone{flex-shrink:0;margin-bottom:3.6rem}.auth-header-zone .auth-main-title{font-size:2.8rem;font-weight:700}.auth-header-zone .auth-sub-title{color:#323f50;padding-top:3.2rem;padding-bottom:.8rem;font-size:1.8rem;font-weight:500}.auth-header-zone .auth-sub-text{color:#65758b;font-size:1.6rem;line-height:1}.auth-body-content-zone{flex-direction:column;flex:1;justify-content:flex-start;padding-bottom:2.4rem;display:flex;overflow-y:auto}.info-recipient-target-card{text-align:center;background-color:#f8fafc;border:.1rem solid #e2e8f0;border-radius:.8rem;width:100%;padding-top:4rem;padding-bottom:4rem}.info-recipient-target-card .info-row .value{color:#65758b;font-size:1.6rem}.custom-auth-input-container{width:100%;position:relative}.custom-auth-input-container .real-ghost-hidden-input{opacity:0;z-index:10;cursor:pointer;width:100%;height:6.4rem;position:absolute;top:0;left:0}.custom-auth-input-container .visual-display-code-row{justify-content:space-between;gap:1.2rem;width:100%;display:flex}.custom-auth-input-container .visual-display-code-row .digit-box{box-sizing:border-box;background-color:#fff;border:.15rem solid #cbd5e1;border-radius:.8rem;flex:1;justify-content:center;align-items:center;height:6.4rem;transition:all .15s ease-in-out;display:flex}.custom-auth-input-container .visual-display-code-row .digit-box .entered-number{color:#121927;font-family:Inter,Fira Code,monospace;font-size:2.4rem;font-weight:800}.custom-auth-input-container .visual-display-code-row .digit-box .placeholder-dot{background-color:#cbd5e1;border-radius:50%;width:1rem;height:1rem}.custom-auth-input-container .visual-display-code-row .digit-box.is-active{background-color:#f8fafc;border-color:#121927}.custom-auth-input-container .resend-btn-wrapper{justify-content:flex-end;margin-top:1.6rem;display:flex}.custom-auth-input-container .resend-btn-wrapper .resend-underline-txt-btn{color:#1d51d8;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.3rem;font-weight:600;text-decoration:underline}.auth-footer-fixed-action-zone{background-color:#fff;flex-direction:column;flex-shrink:0;gap:.8rem;width:100%;margin-top:auto;padding-top:1.6rem;display:flex}.auth-footer-fixed-action-zone .base-button{width:100%}.info-setting-form-body{gap:2.4rem}.info-setting-form-body .form-item-block-row{flex-direction:column;width:100%;display:flex}.info-lock-warning-notice-banner{box-sizing:border-box;background-color:#fef2f2;border:.1rem solid #fee2e2;border-radius:.8rem;align-items:center;gap:.8rem;width:100%;padding:1.2rem 1.6rem;display:flex}.setting-page-footer-zone .live-error-message-alert-txt{color:#e61c1c;letter-spacing:-.02em;justify-content:center;align-items:center;gap:.6rem;width:100%;font-size:1.35rem;font-weight:500;animation:.3s ease-in-out shakeErrorTxt;display:flex}.setting-page-footer-zone .live-error-message-alert-txt i,.setting-page-footer-zone .live-error-message-alert-txt .base-icon{color:#e61c1c}@keyframes shakeErrorTxt{0%,to{transform:translate(0)}25%{transform:translate(-.4rem)}75%{transform:translate(.4rem)}}.guide-top-header-flex{justify-content:space-between;align-items:center;width:100%;display:flex}.guide-top-header-flex .guide-header-right-select{flex-shrink:0;width:13rem}.guide-body-contents{gap:3.2rem}.guide-body-contents .guide-welcome-sub-title{color:#334155;letter-spacing:-.02em;font-size:1.6rem;font-weight:500;line-height:1.4}.guide-body-contents .guide-welcome-sub-title .user-name-bold{color:#0f172a;font-weight:800}.guide-body-contents .guide-section-table-block{flex-direction:column;gap:1rem;width:100%;display:flex}.guide-body-contents .guide-section-table-block .table-bottom-notice-star-txt{color:#65758b;margin-top:.4rem;font-size:1.3rem;font-weight:500}.content-inner-title-set{flex-direction:column;gap:.4rem;display:flex}.content-inner-title-set .inner-title{color:#323f50;margin:0;padding-bottom:.8rem;font-size:1.6rem;font-weight:700;line-height:1}.content-inner-title-set .inner-sub-desc{color:#65758b;margin:0;font-size:1.3rem;font-weight:400}.guide-rules-dot-list-card{box-sizing:border-box;background-color:#f265110a;border-radius:1.2rem;width:100%;padding:1.6rem}.guide-rules-dot-list-card .rules-card-title{color:#f26511;margin:0;padding-bottom:.8rem;font-size:1.6rem;font-weight:600}.guide-rules-dot-list-card .rules-dot-list-wrapper{flex-direction:column;gap:.8rem;margin:0;padding-left:1.8rem;display:flex}.guide-rules-dot-list-card .rules-dot-list-wrapper li{color:#65758b;font-size:1.5rem;font-weight:500;line-height:1.5;list-style-type:disc}.guide-rules-dot-list-card .rules-dot-list-wrapper li::marker{color:#65758b}.guide-page-footer-action-bar{flex-direction:row;align-items:center;gap:1.6rem;width:100%;display:flex}.guide-page-footer-action-bar .footer-left-small-btn-box{flex:4;min-width:0}.guide-page-footer-action-bar .footer-right-huge-btn-box{flex:6;min-width:0}.confirm-modal-inside-view{flex-direction:column;gap:1.2rem;padding:.4rem .2rem;display:flex}.confirm-modal-inside-view .modal-meta-info-flex-summary{gap:1.2rem;width:100%;display:flex}.confirm-modal-inside-view .modal-meta-info-flex-summary .meta-badge-item{background-color:#f8fafc;border-radius:.8rem;flex:1;justify-content:space-between;align-items:center;padding:1rem 1.4rem;display:flex}.confirm-modal-inside-view .modal-meta-info-flex-summary .meta-badge-item .lbl{color:#65758b;font-size:1.3rem;font-weight:600}.confirm-modal-inside-view .modal-meta-info-flex-summary .meta-badge-item .val{font-family:Inter,monospace;font-size:1.5rem;font-weight:600}.confirm-modal-inside-view .modal-meta-info-flex-summary .meta-badge-item .val.color-blue{color:#1d51d8}.confirm-modal-inside-view .modal-meta-info-flex-summary .meta-badge-item .val.color-red{color:#e61c1c}.confirm-modal-inside-view .error-warn-message-box{border-radius:.6rem;align-items:center;gap:.4rem;display:flex}.confirm-modal-inside-view .error-warn-message-box i,.confirm-modal-inside-view .error-warn-message-box .base-icon{color:#e61c1c;font-size:1.6rem}.confirm-modal-inside-view .error-warn-message-box .warn-txt{color:#e61c1c;text-align:left;margin:0;font-size:1.3rem;font-weight:500;line-height:1.4}.testing-dynamic-top-bar-panel{flex-shrink:0;width:100%;height:4.4rem;margin-bottom:2rem}.testing-dynamic-top-bar-panel .test-mode-header-line,.testing-dynamic-top-bar-panel .real-mode-header-line{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.testing-dynamic-top-bar-panel .real-mode-header-line .timer-countdown-digital-box{background-color:#f8fafc;border-radius:.6rem;align-items:center;gap:.4rem;padding:.6rem 1.4rem;display:inline-flex}.testing-dynamic-top-bar-panel .real-mode-header-line .timer-countdown-digital-box i,.testing-dynamic-top-bar-panel .real-mode-header-line .timer-countdown-digital-box .base-icon{color:#65758b;font-size:1.8rem}.testing-dynamic-top-bar-panel .real-mode-header-line .timer-countdown-digital-box .time-txt-inter{color:#65758b;letter-spacing:.05em;font-family:Inter,monospace;font-size:1.6rem;font-weight:500}.testing-dynamic-top-bar-panel .real-mode-header-line .real-header-right-bundle{align-items:center;gap:1.6rem;display:flex}.testing-dynamic-top-bar-panel .real-mode-header-line .real-header-right-bundle .progress-percent-meta-txt{color:#65758b;font-size:1.35rem;font-weight:500}.testing-dynamic-top-bar-panel .real-mode-header-line .real-header-right-bundle .progress-percent-meta-txt .primary-num{color:#4338ca;font-family:Inter,monospace;font-weight:700}.testing-step-gauge-bar-container{flex-shrink:0;width:100%;margin-bottom:4rem}.testing-step-gauge-bar-container .gauge-track-background-line{background-color:#f1f5f9;border-radius:.3rem;width:100%;height:.6rem;overflow:hidden}.testing-step-gauge-bar-container .gauge-track-background-line .gauge-active-fill-stream{background:#4338ca;border-radius:.3rem;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.testing-core-viewport-box{text-align:left;align-items:flex-start}.testing-core-viewport-box .question-number-index-badge-row{background-color:#f8fafc;border-radius:2rem;align-items:center;gap:.4rem;margin-bottom:2.4rem;padding:.6rem 1.4rem;display:inline-flex}.testing-core-viewport-box .question-number-index-badge-row .current-idx{color:#4338ca;font-family:Inter,monospace;font-size:1.6rem;font-weight:800}.testing-core-viewport-box .question-number-index-badge-row .split-slash{color:#65758b;font-size:1.2rem;font-weight:500}.testing-core-viewport-box .question-number-index-badge-row .total-idx{color:#65758b;font-family:Inter,monospace;font-size:1.4rem;font-weight:400}.testing-core-viewport-box .question-main-text-paragraph-zone{justify-content:flex-start;align-items:center;width:100%;margin-bottom:4.8rem;display:flex}.testing-core-viewport-box .question-main-text-paragraph-zone .q-paragraph-txt{color:#121927;letter-spacing:-.02em;word-break:keep-all;font-size:2rem;font-weight:400;line-height:1.6}.custom-twin-choice-action-panel{align-items:center;gap:1.6rem;width:100%;display:flex}.custom-twin-choice-action-panel .choice-custom-btn{cursor:pointer;box-sizing:border-box;background-color:#fff;border:.1rem solid #e2e8f0;border-radius:.8rem;flex-direction:column;flex:1;justify-content:center;align-items:center;height:6rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.custom-twin-choice-action-panel .choice-custom-btn .lbl-txt{letter-spacing:-.02em;color:#121927;font-size:2rem;font-weight:500}.custom-twin-choice-action-panel .choice-custom-btn:hover{background-color:#4338ca0a;border-color:#4338ca}.custom-twin-choice-action-panel .choice-custom-btn:hover .lbl-txt{color:#4338ca}.custom-twin-choice-action-panel .choice-custom-btn.is-selected{background-color:#4338ca0a;border-color:#4338ca}.custom-twin-choice-action-panel .choice-custom-btn.is-selected .lbl-txt{color:#4338ca}.exam-submitting-overlay{z-index:9999;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;display:flex;position:fixed;inset:0}.exam-submitting-overlay .list-loading-spinner{border-color:#fff #ffffff40 #ffffff40}.exam-submitting-overlay .overlay-txt{color:#fff;text-align:center;font-size:1.5rem;line-height:1.5}.testing-page-bottom-nav-hub-bar{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;gap:1.2rem!important}.testing-page-bottom-nav-hub-bar .nav-arrow-left-btn-slot,.testing-page-bottom-nav-hub-bar .nav-arrow-right-btn-slot{flex-shrink:0;width:4.8rem;height:4.8rem}.testing-page-bottom-nav-hub-bar .nav-arrow-left-btn-slot button,.testing-page-bottom-nav-hub-bar .nav-arrow-right-btn-slot button{border-radius:.8rem;width:100%;height:100%}.testing-page-bottom-nav-hub-bar .nav-arrow-left-btn-slot button .base-icon,.testing-page-bottom-nav-hub-bar .nav-arrow-right-btn-slot button .base-icon{font-size:2.4rem!important}.testing-page-bottom-nav-hub-bar .nav-arrow-left-btn-slot button:hover,.testing-page-bottom-nav-hub-bar .nav-arrow-right-btn-slot button:hover{opacity:1;background-color:#fff!important;border-color:#121927!important}.testing-page-bottom-nav-hub-bar .nav-arrow-left-btn-slot button:hover .base-icon,.testing-page-bottom-nav-hub-bar .nav-arrow-right-btn-slot button:hover .base-icon{color:#121927}.testing-complete-view-block{text-align:center;justify-content:center;align-items:center;padding:4rem 2rem}.testing-complete-view-block .complete-icon-animation-box{margin-bottom:2.4rem;animation:.4s cubic-bezier(.34,1.56,.64,1) scaleInCompleteIcon}.testing-complete-view-block .complete-icon-animation-box i,.testing-complete-view-block .complete-icon-animation-box .base-icon{color:#2fd1b5;font-size:7.2rem}.testing-complete-view-block .complete-main-title{color:#121927;letter-spacing:-.03em;margin-bottom:1.6rem;font-size:2.4rem;font-weight:800}.testing-complete-view-block .complete-sub-desc{color:#65758b;letter-spacing:-.02em;word-break:keep-all;font-size:1.45rem;font-weight:500;line-height:1.6}@keyframes scaleInCompleteIcon{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.examinee-result-scroll-wrapper{flex-direction:column;height:100%;display:flex}.result-nodata-header-zone{flex-shrink:0;margin-bottom:2rem}.result-nodata-header-zone.theme-error-red .base-no-data i,.result-nodata-header-zone.theme-error-red .base-no-data .base-icon{color:#e61c1c!important}.result-nodata-header-zone.theme-mint-green .base-no-data i,.result-nodata-header-zone.theme-mint-green .base-no-data .base-icon{color:#2fd1b5!important}.result-body-tables-block{gap:3.2rem;padding-bottom:4rem}.guide-rules-dot-list-card.info-box{background-color:#f1f5f9}.guide-rules-dot-list-card.info-box .rules-card-title{color:#323f50}.guide-rules-dot-list-card.info-box .rules-dot-list-wrapper li{color:#65758b}.guide-rules-dot-list-card.info-box .rules-dot-list-wrapper li::marker{color:#65758b}.result-fixed-footer-bar{flex-direction:column;gap:1.2rem;margin-top:auto;display:flex}.result-fixed-footer-bar .footer-top-guide-notice-txt{color:#65758b;text-align:center;letter-spacing:-.02em;font-size:1.4rem;font-weight:500}.color-error-text{color:#e61c1c;font-weight:700}.custom-likert-scale-slider-wrapper{box-sizing:border-box;width:100%;max-width:52rem;margin:0 auto;padding:0 1rem;position:relative}.custom-likert-scale-slider-wrapper .likert-horizontal-axis-line{z-index:1;pointer-events:none;background-color:#e2e8f0;height:.6rem;position:absolute;top:1.2rem;left:8%;right:8%;transform:translateY(-50%)}.custom-likert-scale-slider-wrapper .likert-nodes-flex-container{z-index:2;justify-content:space-between;width:100%;display:flex;position:relative}.custom-likert-scale-slider-wrapper .likert-node-item-block{cursor:pointer;text-align:center;flex-direction:column;align-items:center;width:16%;display:flex}.custom-likert-scale-slider-wrapper .likert-node-item-block .likert-target-dot-pulse{box-sizing:border-box;background-color:#fff;border:.6rem solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-top:0;margin-bottom:1.6rem;transition:all .2s ease-in-out;display:flex}.custom-likert-scale-slider-wrapper .likert-node-item-block .likert-target-dot-pulse .inner-core-circle{background-color:#0000;border-radius:50%;width:1rem;height:1rem;transition:all .2s ease-in-out}.custom-likert-scale-slider-wrapper .likert-node-item-block{flex-direction:column;align-items:center;display:flex}.custom-likert-scale-slider-wrapper .likert-node-item-block .likert-bottom-anchor-label{color:#65758b;word-break:keep-all;letter-spacing:-.03em;font-size:1.3rem;font-weight:600;line-height:1.4;transition:color .15s}.custom-likert-scale-slider-wrapper .likert-node-item-block:hover .likert-target-dot-pulse{border-color:#4338ca;transform:scale(1.08)}.custom-likert-scale-slider-wrapper .likert-node-item-block:hover .likert-bottom-anchor-label{color:#4338ca}.custom-likert-scale-slider-wrapper .likert-node-item-block.is-selected .likert-target-dot-pulse{background-color:#fff;border-color:#4338ca}.custom-likert-scale-slider-wrapper .likert-node-item-block.is-selected .likert-target-dot-pulse .inner-core-circle{background-color:#fff}.custom-likert-scale-slider-wrapper .likert-node-item-block.is-selected .likert-bottom-anchor-label{color:#4338ca;font-weight:700}.employment-application-grid-form-factory{width:100%;padding:.4rem .2rem}.spec-hybrid-input-btn-zone{flex-direction:column;gap:0;width:100%;display:flex}.spec-hybrid-input-btn-zone .input-label{color:#1e293b;margin-bottom:.8rem;font-size:1.4rem}.spec-hybrid-input-btn-zone .hybrid-flex-row-box{align-items:center;gap:1rem;width:100%;display:flex}.spec-hybrid-input-btn-zone .hybrid-flex-row-box .flex-input-grow{flex:1;min-width:0}.spec-hybrid-input-btn-zone .hybrid-flex-row-box .flex-btn-shrink{flex-shrink:0}.spec-email-triple-combo-zone{flex-direction:column;gap:0;width:100%;display:flex}.spec-email-triple-combo-zone .input-label{color:#1e293b;margin-bottom:.8rem;font-size:1.4rem}.spec-email-triple-combo-zone .email-triple-flex-row-box{align-items:center;gap:.8rem;width:100%;display:flex}.spec-email-triple-combo-zone .email-triple-flex-row-box .email-id-box{flex:1;min-width:0}.spec-email-triple-combo-zone .email-triple-flex-row-box .email-at-txt{color:#94a3b8;-webkit-user-select:none;user-select:none;font-size:1.4rem;font-weight:600}.spec-email-triple-combo-zone .email-triple-flex-row-box .email-domain-select-box{flex:1.2;min-width:0}.spec-textarea-full-block .examinee-custom-textarea-component{color:#0f172a;box-sizing:border-box;resize:none;background-color:#fff;border:.15rem solid #cbd5e1;border-radius:.8rem;outline:none;width:100%;padding:1.4rem 1.8rem;font-size:1.4rem;font-weight:500;line-height:1.5;transition:all .15s}.spec-textarea-full-block .examinee-custom-textarea-component:focus{background-color:#f8fafc;border-color:#3b82f6;box-shadow:0 0 0 .3rem #3b82f61a}.examinee-wide-dashboard-bypass-gate{box-sizing:border-box;width:100%}.examinee-content-viewport:has(.examinee-wide-dashboard-bypass-gate){box-shadow:none;background:#f3f4f6;padding:0;transition:max-width .25s cubic-bezier(.4,0,.2,1);max-width:128rem!important}@media (max-width:1320px){.examinee-content-viewport:has(.examinee-wide-dashboard-bypass-gate){max-width:100%!important;padding:0 4rem!important}}.mode-mo .examinee-app-wrapper{position:relative}.mode-mo .examinee-app-wrapper .examinee-global-header{box-shadow:none;border-bottom:1px solid #e2e8f0}.mode-mo .examinee-app-wrapper .examinee-global-header .header-inner{padding-inline:2rem}.mode-mo .examinee-app-wrapper .examinee-main-container{background-color:#fff;padding:4rem 2rem 10rem}.mode-mo .examinee-app-wrapper .examinee-main-container .examinee-content-viewport{box-shadow:none;border-radius:0;padding:0;overflow:hidden}.mode-mo .examinee-app-wrapper .examinee-main-container .examinee-content-viewport .auth-body-content-zone .grid-container{flex-direction:column;display:flex}.mode-mo .examinee-app-wrapper .examinee-main-container .auth-header-zone{margin-bottom:2.4rem}.mode-mo .examinee-app-wrapper .examinee-main-container .auth-header-zone .auth-main-title{font-size:2.4rem}.mode-mo .examinee-app-wrapper .examinee-main-container .auth-header-zone .auth-sub-title{padding-top:2.4rem;padding-bottom:.4rem;font-size:1.6rem}.mode-mo .examinee-app-wrapper .examinee-main-container .auth-header-zone .auth-sub-text{font-size:1.4rem}.mode-mo .examinee-app-wrapper .base-segment{flex-direction:column;display:flex}.mode-mo .examinee-app-wrapper .base-segment .base-control{flex:auto}.mode-mo .custom-likert-scale-slider-wrapper{width:100%;max-width:100%;padding:0}.mode-mo .auth-footer-fixed-action-zone{padding:2rem 2.4rem;position:fixed;bottom:0;left:0}
