@charset "UTF-8";@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.login-page{position:relative;background-color:#f9fafb;min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:27px}.login-page .page-container{width:600px;padding:60px;background-color:#fff;border:1px solid #dadde1;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1600px){.login-page .page-container{padding:40px;width:520px}}.login-page .page-container .header{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}@media (max-width: 1600px){.login-page .page-container .header{margin-bottom:20px}}.login-page .page-container .header .app-logo{max-height:35px;margin-bottom:10px}@media (max-width: 1600px){.login-page .page-container .header .app-logo{max-height:30px}}.login-page .page-container .header .title{font-size:28px;font-weight:700;line-height:38px;letter-spacing:-.3px}@media (max-width: 1600px){.login-page .page-container .header .title{font-size:24px}}.login-page .page-container .form-container{width:100%}.login-page .page-container .login-button-container{margin-top:20px;width:100%}@media (max-width: 1600px){.login-page .page-container .login-button-container{margin-top:10px}}.login-page .page-container .login-button-container .login-button{width:100%}.login-page .page-container .info-box-container{margin-top:36px;padding:16px;background-color:#f2f4f6;border-radius:8px;width:100%}.login-page .page-container .info-box-container .question-title{display:flex;align-items:center;margin-bottom:10px}.login-page .page-container .info-box-container .question-title .title{margin-left:6px;color:#2c3043;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.login-page .page-container .info-box-container .question-title .title{font-size:14px}}.login-page .page-container .info-box-container .question-answer{color:#2c3043;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.login-page .page-container .info-box-container .question-answer{font-size:14px}}.login-page .page-container .agreement-container{width:100%;display:inline-flex;align-items:center;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;justify-content:space-between;margin-top:36px}@media (max-width: 1600px){.login-page .page-container .agreement-container{font-size:12px}}.login-page .page-container .agreement-container>.agreement-item{width:120px;text-align:center;cursor:pointer}.login-page .page-container .agreement-container>.agreement-item.bold{font-weight:600}.login-page .page-container .agreement-container>.agreement-item:last-child{border-right:unset}.login-page .page-container .agreement-container .bar{width:1px;height:16px;background-color:#e3e6e9}.login-page .banner-container{transition:all .3s ease;visibility:visible}.login-page .banner-container.hide{opacity:0;visibility:hidden}.login-page .banner-container .banner{width:600px;cursor:pointer}@media (max-width: 1600px){.login-page .banner-container .banner{width:520px}}.login-page .dev-label{position:absolute;top:20px;right:30px;padding:5px 20px;border-radius:15px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:.1px;word-break:keep-all;background-color:#ff3b30;color:#fff}.login-page .license-marker{position:absolute;bottom:20px;right:20px;display:flex;align-items:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:-.3px;font-size:12px;color:#aaa8ae}.validation-alert-content{border-radius:10px;padding:16px;background-color:#f2f4f6}.validation-alert-content .validation-title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#3a66ff;text-align:left;margin-bottom:8px}@media (max-width: 1600px){.validation-alert-content .validation-title{font-size:14px}}.validation-alert-content .validation-title .validation-fill{font-size:15px;color:#3a66ff;margin-right:6px}.validation-alert-content .validation-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;text-align:left;white-space:pre-wrap}@media (max-width: 1600px){.validation-alert-content .validation-text{font-size:14px}}.custom-input{position:relative;height:44px;display:inline-flex;border-radius:8px;padding:0 16px;justify-content:center;align-items:flex-start;border-width:1px;border-style:solid;border-color:#dadde1;box-sizing:border-box;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.custom-input{font-size:14px}}.custom-input:hover{border-color:#727e8d}.custom-input.high{height:56px}.custom-input:focus:not(.readOnly):not(.invalid){border-width:2px;border-color:#2c3043;padding-left:15px}.custom-input::placeholder{color:#ced2d7}.custom-input.invalid{border-width:2px;border-color:#f01c0d;padding-left:15px}.custom-input.invalid.focusIgnoreError:focus{border-color:#064193}.custom-input.disabled{border-color:#e3e6e9;background-color:#00000003;color:#ced2d7;-webkit-text-fill-color:#ced2d7;opacity:1}.custom-input.readOnly{border-color:#e3e6e9;background-color:#00000003;color:#727e8d}textarea:focus,input:focus{outline:none}.form-input-container{margin-bottom:10px}.form-input-container .label{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-left:4px;margin-bottom:4px}@media (max-width: 1600px){.form-input-container .label{font-size:12px}}.form-input-container .label.error{color:#f01c0d}.form-input-container .input-wrapper{position:relative}.form-input-container .input-wrapper .input-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;width:100%}@media (max-width: 1600px){.form-input-container .input-wrapper .input-text{font-size:14px}}.form-input-container .input-wrapper .suffix-container{position:absolute;right:14px}.form-input-container .bottom-box{position:relative;height:16px}.form-input-container .error-label{position:absolute;top:4px;left:8px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#f01c0d;white-space:pre-wrap}@media (max-width: 1600px){.form-input-container .error-label{font-size:12px}}.custom-button{border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.custom-button .icon-wrapper{display:flex;align-items:center;margin-right:12px}.custom-button .icon-wrapper.medium{max-height:20px}.custom-button .icon-wrapper.post{margin-right:0;margin-left:12px}.custom-button.filled{background-color:#2c3043;color:#fff}.custom-button.filled:hover{background-color:#616b78}.custom-button.filled:active{background-color:#464d56}.custom-button.outlined{background-color:#fff;border:1px solid #2c3043;color:#2c3043}.custom-button.outlined:hover{background-color:#f9fafb}.custom-button.outlined:active{background-color:#f2f4f6}.custom-button.line{border:1px solid #dadde1;background-color:#fff}.custom-button.line:hover{background-color:#f9fafb}.custom-button.line:active{background-color:#f2f4f6}.custom-button.small{padding:8.5px 16px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.custom-button.small{font-size:12px}}.custom-button.medium{padding:12px 24px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.custom-button.medium{font-size:14px}}.custom-button.large{padding:16.5px 36px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.custom-button.large{font-size:16px}}.custom-button:not(.disabled):hover{cursor:pointer}.custom-button.disabled{cursor:not-allowed}.custom-button.disabled.filled{background-color:#e3e6e9;color:#8b95a1}.custom-button.disabled.filled:hover{background-color:#e3e6e9}.custom-button.disabled.outlined{color:#8b95a1;border:1px solid #dadde1}.partner-logout-notice{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;background:linear-gradient(135deg,#fff,#f8fff8);border-radius:20px;position:relative;overflow:hidden}.partner-logout-notice:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 25%,rgba(39,171,122,.05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(102,126,234,.05) 0%,transparent 50%);pointer-events:none}.partner-logout-notice .notice-icon{margin-bottom:24px;position:relative;z-index:1}.partner-logout-notice .notice-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background:radial-gradient(circle,rgba(39,171,122,.1) 0%,transparent 70%);border-radius:50%;z-index:-1}.partner-logout-notice .notice-title{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#27ab7a;margin:0 0 24px;font-weight:800;letter-spacing:-.5px;position:relative;z-index:1}@media (max-width: 1600px){.partner-logout-notice .notice-title{font-size:32px}}.partner-logout-notice .notice-content{max-width:520px;width:100%;position:relative;z-index:1}.partner-logout-notice .notice-message{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2d3436;line-height:1.7;margin:0 0 36px;font-weight:500}@media (max-width: 1600px){.partner-logout-notice .notice-message{font-size:16px}}.partner-logout-notice .notice-actions{display:flex;gap:20px;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.partner-logout-notice .notice-actions button{padding:16px 32px;border:none;border-radius:16px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:180px;position:relative;overflow:hidden}@media (max-width: 1600px){.partner-logout-notice .notice-actions button{font-size:14px}}.partner-logout-notice .notice-actions button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.partner-logout-notice .notice-actions button:hover{opacity:.9}.partner-logout-notice .notice-actions button:hover:before{left:100%}.partner-logout-notice .notice-actions button:active{opacity:.8}.partner-logout-notice .notice-actions .close-tab-btn{background:#27ab7a;color:#fff}.partner-logout-notice .notice-actions .close-tab-btn:hover{background:#1f9468}.partner-logout-notice .notice-help{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#636e72;line-height:1.8;margin:0;background:#636e720d;padding:16px 20px;border-radius:12px;border-left:4px solid #74b9ff}@media (max-width: 1600px){.partner-logout-notice .notice-help{font-size:12px}}.partner-logout-notice .notice-help strong{color:#0984e3;font-weight:700;background:#74b9ff1a;padding:2px 6px;border-radius:4px}@media (max-width: 1600px){.partner-logout-notice{padding:32px 24px;border-radius:16px}.partner-logout-notice .notice-title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:20px}}@media (max-width: 1600px) and (max-width: 1600px){.partner-logout-notice .notice-title{font-size:28px}}@media (max-width: 1600px){.partner-logout-notice .notice-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-bottom:28px}}@media (max-width: 1600px) and (max-width: 1600px){.partner-logout-notice .notice-message{font-size:14px}}@media (max-width: 1600px){.partner-logout-notice .notice-actions{flex-direction:column;align-items:center;gap:16px}.partner-logout-notice .notice-actions button{width:100%;max-width:300px;padding:18px 32px}.partner-logout-notice .notice-help{padding:14px 18px;font-size:13px}}@media (max-width: 480px){.partner-logout-notice{padding:24px 20px;border-radius:12px}.partner-logout-notice .notice-icon{margin-bottom:20px}.partner-logout-notice .notice-icon svg{width:64px;height:64px}.partner-logout-notice .notice-title{font-size:28px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:16px}}@media (max-width: 480px) and (max-width: 1600px){.partner-logout-notice .notice-title{font-size:24px}}@media (max-width: 480px){.partner-logout-notice .notice-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-bottom:24px}}@media (max-width: 480px) and (max-width: 1600px){.partner-logout-notice .notice-message{font-size:14px}}@media (max-width: 480px){.partner-logout-notice .notice-actions{gap:12px}.partner-logout-notice .notice-actions button{padding:16px 24px;min-width:140px;font-size:14px}}.ai-supervisor-logout-notice{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;position:relative;overflow:hidden}.ai-supervisor-logout-notice:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 25%,rgba(255,71,87,.05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(102,126,234,.05) 0%,transparent 50%);pointer-events:none}.ai-supervisor-logout-notice .notice-icon{margin-bottom:24px;animation:shake .5s ease-in-out;position:relative;z-index:1}.ai-supervisor-logout-notice .notice-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background:radial-gradient(circle,rgba(255,71,87,.1) 0%,transparent 70%);border-radius:50%;z-index:-1}.ai-supervisor-logout-notice .notice-title{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#d63031;margin:0 0 24px;font-weight:800;letter-spacing:-.5px;position:relative;z-index:1}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-title{font-size:32px}}.ai-supervisor-logout-notice .notice-content{max-width:520px;width:100%;position:relative;z-index:1}.ai-supervisor-logout-notice .notice-message{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2d3436;line-height:1.7;margin:0 0 36px;font-weight:500}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-message{font-size:16px}}.ai-supervisor-logout-notice .notice-actions{display:flex;gap:20px;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.ai-supervisor-logout-notice .notice-actions button{padding:16px 32px;border:none;border-radius:16px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:180px;position:relative;overflow:hidden}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-actions button{font-size:14px}}.ai-supervisor-logout-notice .notice-actions button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ai-supervisor-logout-notice .notice-actions button:hover{opacity:.9}.ai-supervisor-logout-notice .notice-actions button:hover:before{left:100%}.ai-supervisor-logout-notice .notice-actions button:active{opacity:.8}.ai-supervisor-logout-notice .notice-actions .close-tab-btn{background:#ff4757;color:#fff}.ai-supervisor-logout-notice .notice-actions .close-tab-btn:hover{background:#ff3742}.ai-supervisor-logout-notice .notice-actions .blank-page-btn{background:#f8f9fa;color:#2d3436;border:1px solid #dee2e6}.ai-supervisor-logout-notice .notice-actions .blank-page-btn:hover{background:#e9ecef;border-color:#adb5bd}.ai-supervisor-logout-notice .notice-countdown{margin:24px 0;padding:12px 20px;background:#ff475714;border-radius:8px;border-left:3px solid #ff4757}.ai-supervisor-logout-notice .notice-countdown p{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin:0;color:#2d3436;font-size:14px;text-align:center}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-countdown p{font-size:14px}}.ai-supervisor-logout-notice .notice-countdown p strong{color:#ff4757;font-weight:700;font-size:16px}.ai-supervisor-logout-notice .notice-help{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#636e72;line-height:1.8;margin:0;background:#636e720d;padding:16px 20px;border-radius:12px;border-left:4px solid #74b9ff}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-help{font-size:12px}}.ai-supervisor-logout-notice .notice-help strong{color:#0984e3;font-weight:700;background:#74b9ff1a;padding:2px 6px;border-radius:4px}@media (max-width: 1600px){.ai-supervisor-logout-notice{padding:32px 24px;border-radius:16px}.ai-supervisor-logout-notice .notice-title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:20px}}@media (max-width: 1600px) and (max-width: 1600px){.ai-supervisor-logout-notice .notice-title{font-size:28px}}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-bottom:28px}}@media (max-width: 1600px) and (max-width: 1600px){.ai-supervisor-logout-notice .notice-message{font-size:14px}}@media (max-width: 1600px){.ai-supervisor-logout-notice .notice-actions{flex-direction:column;align-items:center;gap:16px}.ai-supervisor-logout-notice .notice-actions button{width:100%;max-width:300px;padding:18px 32px}.ai-supervisor-logout-notice .notice-countdown{margin:20px 0;padding:10px 16px}.ai-supervisor-logout-notice .notice-countdown p{font-size:13px}.ai-supervisor-logout-notice .notice-countdown p strong{font-size:15px}.ai-supervisor-logout-notice .notice-help{padding:14px 18px;font-size:13px}}@media (max-width: 480px){.ai-supervisor-logout-notice{padding:24px 20px;border-radius:12px}.ai-supervisor-logout-notice .notice-icon{margin-bottom:20px}.ai-supervisor-logout-notice .notice-icon svg{width:64px;height:64px}.ai-supervisor-logout-notice .notice-title{font-size:28px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:16px}}@media (max-width: 480px) and (max-width: 1600px){.ai-supervisor-logout-notice .notice-title{font-size:24px}}@media (max-width: 480px){.ai-supervisor-logout-notice .notice-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-bottom:24px}}@media (max-width: 480px) and (max-width: 1600px){.ai-supervisor-logout-notice .notice-message{font-size:14px}}@media (max-width: 480px){.ai-supervisor-logout-notice .notice-actions{gap:12px}.ai-supervisor-logout-notice .notice-actions button{padding:16px 24px;min-width:140px;font-size:14px}.ai-supervisor-logout-notice .notice-countdown{margin:16px 0;padding:8px 14px}.ai-supervisor-logout-notice .notice-countdown p{font-size:12px}.ai-supervisor-logout-notice .notice-countdown p strong{font-size:14px}}.sms-login-container{position:relative;background-color:#f9fafb;min-height:100vh;display:flex;justify-content:center;align-items:center}.sms-login-container .contents{padding:60px;width:600px;background-color:#fff;border:1px solid #dadde1;border-radius:16px}@media (max-width: 1600px){.sms-login-container .contents{padding:40px;width:520px}}.sms-login-container .contents .desc-container{margin-bottom:36px}.sms-login-container .contents .desc-container>h1{font-size:28px;font-weight:700;line-height:38px;letter-spacing:-.3px;color:#2c3043;text-align:center;margin-bottom:8px}@media (max-width: 1600px){.sms-login-container .contents .desc-container>h1{font-size:24px}}.sms-login-container .contents .desc-container .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;text-align:center;color:#616b78;white-space:pre-wrap}@media (max-width: 1600px){.sms-login-container .contents .desc-container .desc{font-size:14px}}.sms-login-container .contents .action-container .input-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;transition:all 1s linear}@media (max-width: 1600px){.sms-login-container .contents .action-container .input-container{margin-bottom:36px}}.sms-login-container .contents .action-container .input-container .sms-input{width:360px}.sms-login-container .contents .action-container .input-container .sms-input .remain-time-container{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#f44336}@media (max-width: 1600px){.sms-login-container .contents .action-container .input-container .sms-input .remain-time-container{font-size:12px}}.sms-login-container .contents .action-container .input-container .retry-btn{width:100px;height:60px;display:flex;align-items:center;justify-content:center;color:#8b95a1;margin-left:10px;cursor:not-allowed}.sms-login-container .contents .action-container .input-container .retry-btn.enable{cursor:pointer;color:#3182f6}.sms-login-container .contents .action-container .input-container .retry-btn .retry{font-size:20px;margin-right:10px}.sms-login-container .contents .action-container .input-container .retry-btn .retry-txt{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#8b95a1}@media (max-width: 1600px){.sms-login-container .contents .action-container .input-container .retry-btn .retry-txt{font-size:16px}}.sms-login-container .contents .action-container .input-container .retry-btn .retry-txt.enable{color:#3182f6}.sms-login-container .contents .action-container .btn-container{display:flex;margin-bottom:36px}.sms-login-container .contents .action-container .btn-container .cancel-btn{margin-right:10px}.sms-login-container .contents .action-container .btn-container .confirm-btn{display:flex;flex:1}.sms-login-container .contents .action-container .help-container{display:flex;justify-content:space-between;align-items:center}.sms-login-container .contents .action-container .help-container .not-sended-auth-code{color:#616b78;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;display:flex;align-items:center}@media (max-width: 1600px){.sms-login-container .contents .action-container .help-container .not-sended-auth-code{font-size:14px}}.sms-login-container .contents .action-container .help-container .not-sended-auth-code .ic-info{margin-right:8px;font-size:24px}.sms-login-container .contents .action-container .help-container .cs-call{cursor:pointer;color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;text-decoration:underline}@media (max-width: 1600px){.sms-login-container .contents .action-container .help-container .cs-call{font-size:14px}}.check-box-wrapper{display:flex;align-items:center;padding:16px;border-radius:10px}.check-box-wrapper.outlined{border:1px solid #dadde1}.check-box-wrapper .check-box{width:24px;height:24px;border-radius:4px;border:2px solid #dadde1;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-right:16px}.check-box-wrapper .check-box.checked{background-color:#3182f6;border-color:#3182f6}.check-box-wrapper .desc{width:calc(100% - 40px);display:flex;justify-content:space-between;align-items:center}.check-box-wrapper .desc .label{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;width:250px}@media (max-width: 1600px){.check-box-wrapper .desc .label{font-size:14px}}.check-box-wrapper .desc .label.accent{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.check-box-wrapper .desc .label.accent{font-size:16px}}.check-box-wrapper .desc>svg{cursor:pointer}.agreements-page{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;white-space:pre-line;justify-content:center;background-color:#f9fafb}.agreements-page .agreement-container{padding:60px;background-color:#fff;border-radius:8px;border:1px solid #dadde1;width:480px}.agreements-page .agreement-container .header-container{display:flex;flex-direction:column;align-items:center;margin-bottom:36px}.agreements-page .agreement-container .header-container .title{color:#2c3043;font-size:28px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:8px}@media (max-width: 1600px){.agreements-page .agreement-container .header-container .title{font-size:24px}}.agreements-page .agreement-container .header-container .desc{color:#616b78;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.agreements-page .agreement-container .header-container .desc{font-size:14px}}.agreements-page .agreement-container .submit-container{margin-top:36px}.agreements-page .agreement-container .submit-container .agree-btn{width:100%}.flow-status-bar-container{height:90px;background-color:#f2f4f6;display:flex;justify-content:center;align-items:center}@media (max-width: 1600px){.flow-status-bar-container{height:65px}}.flow-status-bar-container .content{width:100%;max-width:1128px;display:flex;align-items:center;justify-content:center}@media (max-width: 1600px){.flow-status-bar-container .content{scale:.9}}.flow-status-bar-container .content .status-item-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#8b95a1;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.flow-status-bar-container .content .status-item-container{font-size:14px}}.flow-status-bar-container .content .status-item-container .numbering{background-color:#fff;border:1px solid #e3e6e9;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#bec3ca;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:4px}@media (max-width: 1600px){.flow-status-bar-container .content .status-item-container .numbering{font-size:12px}}.flow-status-bar-container .content .status-item-container .numbering.done,.flow-status-bar-container .content .status-item-container .numbering.target{background-color:#2c3043;color:#fff}.flow-status-bar-container .content .status-item-container.done,.flow-status-bar-container .content .status-item-container.target{color:#2c3043}.flow-status-bar-container .content .bar{width:200px;height:2px;border-radius:4px;background-color:#bec3ca;transform:translateY(-15px)}.flow-status-bar-container .content .bar.done{background-color:#2c3043}.caution-modal-container .caution-contents .tab-content{margin-top:40px}.modal{display:flex;justify-content:center;position:fixed;position:-ms-device-fixed;top:0;left:0;width:100%;height:100%;background-color:#333c;z-index:10;overflow:auto}.modal::-webkit-scrollbar{display:none}.modal .modal-page{margin:auto;background-color:#fff;width:840px;max-height:800px;overflow-y:hidden;border-radius:8px}.modal .modal-page.large{height:97%;max-height:1000px}.modal .modal-page.normal{height:97%;max-height:800px}@media (max-width: 1600px){.modal .modal-page{scale:.9}}.modal .modal-page.size-unset{width:unset;max-height:unset}.modal .modal-page .header{padding:16px 0;border-bottom:1px solid #e3e6e9;position:relative;display:flex;justify-content:center;z-index:3}.modal .modal-page .header .title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043}@media (max-width: 1600px){.modal .modal-page .header .title{font-size:18px}}.modal .modal-page .header .close-icon{font-size:30px;position:absolute;top:16px;right:16px;color:#616b78;cursor:pointer}.modal .modal-page .modal-content{padding:0 40px 24px;height:85%;overflow-y:auto}.modal .modal-page .modal-content.large{height:calc(95vh - 160px)}.modal .modal-page .modal-content.size-unset{height:unset}.modal .modal-page .modal-content::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.modal .modal-page .modal-content::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.modal.close{visibility:hidden;opacity:0;transition:visibility .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s;-webkit-transition:visibility .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s}.modal.show{visibility:visible;opacity:1;transition:visibility .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s;-webkit-transition:visibility .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s}.modal.show .modal-page{opacity:1;transform:translate(0) translateY(0);-webkit-transform:translateX(0) translateY(0px);transition:transform .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s;-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.2,1) 0s}.modal .modal-page{opacity:0;transform:translate(0) translateY(50px);-webkit-transform:translateX(0) translateY(50px);transition:transform .5s cubic-bezier(0,0,.2,1) 0s,opacity .5s cubic-bezier(0,0,.2,1) 0s;-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.2,1) 0s}.modal-tab-container{display:flex;justify-content:space-around;position:sticky;top:0;background-color:#fff;padding-top:24px;z-index:2}.modal-tab-container .tab{padding:10px 0;background-color:#f2f4f6;width:100%;text-align:center;border-top:1px solid #dadde1;border-bottom:1px solid #dadde1;border-left:1px solid #dadde1;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;cursor:pointer}@media (max-width: 1600px){.modal-tab-container .tab{font-size:14px}}.modal-tab-container .tab:first-child{border-left:1px solid #dadde1}.modal-tab-container .tab:last-child{border-right:1px solid #dadde1}.modal-tab-container .tab.selected{background-color:#fff;border-bottom:unset;border-top:2px solid #3182f6;border-left:1px solid #dadde1;border-right:1px solid #dadde1}.modal-tab-container .tab.selected .tab-text{color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.modal-tab-container .tab.selected .tab-text{font-size:14px}}.caution-container>section{margin-bottom:24px}.caution-container>section .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.caution-container>section .desc{font-size:14px}}.caution-container>section .desc.blue{color:#64a2f8}.caution-container>section>p{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.caution-container>section>p{font-size:16px}}.caution-container>section>p .accent-color{color:#f77268;font-weight:700}.caution-container>section>ol>li{display:flex;align-items:center;margin-bottom:8px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;white-space:pre-wrap}@media (max-width: 1600px){.caution-container>section>ol>li{font-size:14px}}.caution-container>section>ol>li .numbering{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.5px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%}.caution-container>section>ol>li .accent{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78}@media (max-width: 1600px){.caution-container>section>ol>li .accent{font-size:14px}}.caution-container>section>ol>li .accent.color{color:#f77268}.caution-container>section .img-wrapper{display:flex;justify-content:space-between;margin-bottom:8px}.caution-container>section .img-wrapper .ex-img{width:163px}.faq-container .item-container{border-bottom:1px solid #e3e6e9;cursor:pointer}.faq-container .item-container .title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;display:flex;align-items:center;justify-content:space-between;padding:16px}@media (max-width: 1600px){.faq-container .item-container .title{font-size:14px}}.faq-container .item-container .title .left-side{display:flex;align-items:center}.faq-container .item-container .title .left-side .title-text{cursor:pointer}.faq-container .item-container .title .left-side .q-icon{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;margin-right:8px;padding:3px 7px;color:#616b78;background-color:#dadde1;border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center}@media (max-width: 1600px){.faq-container .item-container .title .left-side .q-icon{font-size:12px}}.faq-container .item-container .title .right-side{display:flex;align-items:center;transition:all .2s ease;transform-origin:50% 50%}.faq-container .item-container .title .right-side>svg{font-size:24px;cursor:pointer}.faq-container .item-container .title.open{background-color:#cee2fd;color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;border-radius:4px}@media (max-width: 1600px){.faq-container .item-container .title.open{font-size:14px}}.faq-container .item-container .title.open .left-side .q-icon{color:#fff;background-color:#3182f6}.faq-container .item-container .title.open .right-side{transform:rotate(180deg)}.faq-container .item-container .desc{padding:24px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;overflow:hidden;transition:all .2s ease;white-space:pre-wrap}@media (max-width: 1600px){.faq-container .item-container .desc{font-size:14px}}.faq-container .item-container .desc.open{height:auto}.faq-container .item-container .desc.close{padding:0 24px;height:0px}.faq-container .item-container .desc .img-container{display:flex;justify-content:center}.faq-container .item-container .desc .img-container>img{width:600px}.faq-container .item-container:last-child{border-bottom:unset}.home-header-container{height:68px;border-bottom:1px solid #dadde1;background-color:#fefefe;z-index:10;position:sticky;top:0}@media (max-width: 1600px){.home-header-container{height:55px}}.home-header-container .header-content{max-width:1128px;margin:0 auto;height:100%;display:flex;justify-content:space-between;align-items:center}.home-header-container .header-content .header-left{display:flex;align-items:center}.home-header-container .header-content .header-left .company-logo{max-height:40px;margin-right:16px}@media (max-width: 1600px){.home-header-container .header-content .header-left .company-logo{max-height:30px}}.home-header-container .header-content .header-left .welcome-applicant{color:#2c3043}.home-header-container .header-content .header-left .welcome-applicant .applicant-name{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.home-header-container .header-content .header-left .welcome-applicant .applicant-name{font-size:14px}}.home-header-container .header-content .header-left .welcome-applicant .welcome-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.home-header-container .header-content .header-left .welcome-applicant .welcome-message{font-size:14px}}.home-header-container .header-content .header-right,.home-header-container .header-content .header-right .testing-status{display:flex;align-items:center}.home-header-container .header-content .header-right .testing-status .mail{font-size:16px;color:#727e8d}.home-header-container .header-content .header-right .testing-status .cs-email{margin-left:5px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;cursor:pointer}@media (max-width: 1600px){.home-header-container .header-content .header-right .testing-status .cs-email{font-size:14px}}.home-header-container .header-content .header-right .common{display:flex;align-items:center}.home-header-container .header-content .header-right .common .bar{height:10px;width:1px;background-color:#e3e6e9;margin:0 16px}.home-header-container .header-content .header-right .common .header-item{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;cursor:pointer}@media (max-width: 1600px){.home-header-container .header-content .header-right .common .header-item{font-size:14px}}.home-header-container .header-content .header-right .common .environment-check-button{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-left:24px}@media (max-width: 1600px){.home-header-container .header-content .header-right .common .environment-check-button{font-size:14px}}.home-header-container .header-content .header-right .common .environment-check-button>span{font-size:16px;color:#3182f6}.main-page-container{background-color:#f9fafb;min-height:100vh}.main-page-container .page-content{max-width:1128px;margin:0 auto;min-height:calc(100vh - 68px);padding-top:20px}@media (max-width: 1600px){.main-page-container .page-content{min-height:calc(100vh - 50px)}}.main-page-container .page-content.full-height{min-height:100vh}.main-page-container .page-content.status-bar{min-height:calc(100vh - 158px)}.main-page-container .page-content.header-whole-progress-bar{min-height:calc(100vh - 118px)}.home-container{display:flex;justify-content:center;align-items:center}.home-container .content{display:flex}.company-info-container{border:1px solid #dadde1;border-radius:16px;background-color:#fff;overflow:hidden;margin-right:24px;display:flex;flex-direction:column;width:552px;height:752px}@media (max-width: 1600px){.company-info-container{height:unset}}.company-info-container .promotion-video{width:552px;height:280px;object-fit:cover}.company-info-container .company-introduce-img{width:552px;height:280px;object-fit:contain}.company-info-container .message-line{padding:16px;color:#fff;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;display:flex;align-items:center}@media (max-width: 1600px){.company-info-container .message-line{font-size:16px}}.company-info-container .message-line .mail-ic{margin-right:14px;padding-left:8px;font-size:24px;box-sizing:content-box}.company-info-container .message-content{margin:24px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;height:273px;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap}@media (max-width: 1600px){.company-info-container .message-content{font-size:14px}}.company-info-container .message-content::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.company-info-container .message-content::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.company-info-container .message-content .content-wrap{overflow-y:auto;overflow-x:hidden}.company-info-container .message-content .content-wrap::-webkit-scrollbar{display:none}.company-info-container .company-question-content{padding:24px;display:flex;overflow-y:auto}.company-info-container .company-question-content::-webkit-scrollbar{display:none}.company-info-container .company-question-content .right{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;padding-left:14px;overflow-y:auto;overflow-x:hidden;width:100%}@media (max-width: 1600px){.company-info-container .company-question-content .right{font-size:14px}}.company-info-container .company-question-content .right::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.company-info-container .company-question-content .right::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.company-info-container .company-question-content .right .desc{white-space:pre-wrap}.home-exam-info-container{position:relative;border:1px solid #dadde1;border-radius:16px;background-color:#fff;overflow:hidden;width:552px;padding:36px;height:752px}@media (max-width: 1600px){.home-exam-info-container{height:unset}}.home-exam-info-container .exam-info-title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:24px;text-align:center}@media (max-width: 1600px){.home-exam-info-container .exam-info-title{font-size:21px}}.home-exam-info-container .exam-info-title.real-test-info-title{line-height:1.4;margin-bottom:8px}.home-exam-info-container .exam-time-desc-flow-container .desc-title{display:flex;align-items:center;margin-bottom:12px}.home-exam-info-container .exam-time-desc-flow-container .desc-title>svg{font-size:24px}.home-exam-info-container .exam-time-desc-flow-container .desc-title>.step-text{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;display:flex;width:70px;padding:4px 8px;justify-content:center;align-items:center;color:#2c3043;border:1px solid #464d56;border-radius:4px;margin-right:10px}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .desc-title>.step-text{font-size:12px}}.home-exam-info-container .exam-time-desc-flow-container .desc-title>.label{padding-left:6px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .desc-title>.label{font-size:16px}}.home-exam-info-container .exam-time-desc-flow-container .env-desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .env-desc{font-size:14px}}.home-exam-info-container .exam-time-desc-flow-container .env-desc>li{position:relative;padding-left:20px;line-height:20px}.home-exam-info-container .exam-time-desc-flow-container .env-desc>li:before{content:"•";position:absolute;left:10px;top:5px;line-height:9px}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container{display:flex;flex-direction:column;margin-bottom:10px;margin-top:10px}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line{padding-bottom:20px;height:fit-content;position:relative}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .label{display:inline-block;text-align:center;padding:4px 12px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;border:1px solid #dadde1;border-radius:4px;margin-right:16px;width:74px}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .label{font-size:12px}}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .label{width:64px}}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .step-text{white-space:pre-wrap;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .step-text{font-size:16px}}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line .step-text>.accent{font-weight:700}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line>.bar{display:inline-block;width:1px;height:16px;margin:0 8px;background-color:#e3e6e9}.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line:not(.home-exam-info-container .exam-time-desc-flow-container .flow-desc-container .line:last-child):after{content:"";padding:.5px;height:13px;background-color:#dadde1;position:absolute;left:35px;bottom:3px}.home-exam-info-container .exam-time-desc-flow-container .sub-info-container{margin-bottom:48px}.home-exam-info-container .exam-time-desc-flow-container .sub-info-container .sub-info-line{position:relative}.home-exam-info-container .exam-time-desc-flow-container .sub-info-container .sub-info-line .dot{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.home-exam-info-container .exam-time-desc-flow-container .sub-info-container .sub-info-line .desc{padding-left:25px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.home-exam-info-container .exam-time-desc-flow-container .sub-info-container .sub-info-line .desc{font-size:14px}}.home-exam-info-container .start-btn{width:calc(100% - 72px);font-weight:700;position:absolute;bottom:36px;left:36px;right:36px}.home-exam-info-container .start-btn .custom-button{width:100%}.home-exam-info-container .remain-timer{position:absolute;bottom:10px;left:36px;right:36px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;color:#3182f6;font-size:14px;font-weight:500;line-height:20px}.home-exam-info-container .env-check-btn{width:100%;font-weight:700}.home-exam-info-container .exam-info-desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:30px;text-align:center}@media (max-width: 1600px){.home-exam-info-container .exam-info-desc{font-size:14px}}.home-exam-info-container .env-check-done-container{display:flex;align-items:center;justify-content:center;gap:8px}.home-exam-info-container .env-check-done-container .ic-check{background:#3182f6;color:#fff;font-size:16px;border-radius:50%;padding:4px;width:24px;height:24px}.divide-line{width:100%;height:1px;background-color:#8b95a1;margin:30px 0}.period-container{margin-bottom:24px;display:flex;justify-content:space-around;align-items:center}.period-container .period-during{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#bec3ca}@media (max-width: 1600px){.period-container .period-during{font-size:18px}}.period-container .date{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#464d56}@media (max-width: 1600px){.period-container .date{font-size:14px}}.dim-svg{position:absolute;top:0;left:0;z-index:999}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:24px 24px 0}.tooltip-wrapper .tooltip-header .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.tooltip-wrapper .tooltip-header .title{font-size:16px}}.tooltip-wrapper .tooltip-header .close-btn{font-size:24px;cursor:pointer}.tooltip-wrapper .tooltip-contents{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;padding:0 24px 24px;white-space:pre-wrap}@media (max-width: 1600px){.tooltip-wrapper .tooltip-contents{font-size:14px}}.tooltip-wrapper .tooltip-contents .item-line{position:relative;margin-bottom:5px}.tooltip-wrapper .tooltip-contents .item-line .dot{position:absolute;width:3px;height:3px;border-radius:3px;background-color:#fff;top:8px}.tooltip-wrapper .tooltip-contents .item-line .text{padding-left:10px}.tooltip-wrapper .step-section{padding:8px 24px;display:flex;justify-content:space-between;align-items:center}.tooltip-wrapper .step-section .step-text-container{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#a8c8fb}@media (max-width: 1600px){.tooltip-wrapper .step-section .step-text-container{font-size:12px}}.tooltip-wrapper .step-section .step-text-container.hide{visibility:hidden}.tooltip-wrapper .step-section .step-text-container .label{margin-right:6px}.tooltip-wrapper .step-section .step-btn-container{display:flex}.tooltip-wrapper .step-section .step-btn-container .step-btn{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;padding:8px 16px;border-radius:50px;cursor:pointer}@media (max-width: 1600px){.tooltip-wrapper .step-section .step-btn-container .step-btn{font-size:12px}}.tooltip-wrapper .step-section .step-btn-container .step-btn.next{color:#3182f6;background-color:#fff}.tooltip-wrapper .step-section .step-btn-container .step-btn.previous{color:#fff;margin-right:4px}.ai-human-intro-container{min-height:100vh;background-color:#f9fafb;display:flex;flex-direction:column;justify-content:center;align-items:center}.animate-guide-container{position:relative;display:flex;align-items:center;flex-direction:column;padding-bottom:56px}.animate-guide-container .animate-guide-video{width:100px;height:100px;margin-bottom:40px;border-radius:50%;padding:8px;background-color:#fff;position:fixed;top:320px}.animate-guide-container .text-guide-container{position:fixed;top:450px}.animate-guide-container .text-guide-container.show{opacity:1;transition:all ease-in-out .65s,opacity .7s ease-in-out .65s;-webkit-transition:all .7s ease-in-out .65s}.animate-guide-container .text-guide-container.hide{opacity:0;transform:translateY(10px);transition:all ease-in-out 0s,opacity .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s}.animate-guide-container .text-guide-container .row-text{margin-bottom:5px;text-align:center;width:100%;font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700}@media (max-width: 1600px){.animate-guide-container .text-guide-container .row-text{font-size:32px}}.animate-guide-container .text-guide-container .row-text .normal{color:#616b78}.animate-guide-container .text-guide-container .row-text .accent{color:#fff;border-radius:8px;padding:8px 16px;display:inline-block}.animate-guide-container .text-guide-container .row-text .black{color:#616b78}.animate-guide-container .animate-button-container{padding-top:40px;width:100%;display:flex;justify-content:center}.animate-guide-container .animate-button-container>.gen-button{min-width:285px;font-size:16px;font-weight:400;line-height:24px;color:#333;font-style:normal}.animate-guide-container .warning-msg{width:100%;text-align:center;white-space:pre-wrap;font-size:16px;line-height:24px;letter-spacing:-.5px;font-weight:700;color:#616b78;margin-top:18px}.animate-guide-container .audio-btn-container{width:100%;display:flex;justify-content:center;margin-top:25px}.animate-guide-container .lottie-container{width:100%;display:flex;justify-content:center;margin-bottom:60px}.ai-manager-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 100px;margin-bottom:20px}.ai-manager-wrapper .ai-manager-badge-container{padding:8px;background-color:#2c3043;border-radius:100px;display:inline-flex;align-items:center;justify-content:space-evenly}.ai-manager-wrapper .ai-manager-badge-container.hide-bottom-margin{margin-bottom:0}.ai-manager-wrapper .ai-manager-badge-container .left-side{background-color:#464d56;border:1px solid #616b78;border-radius:58px;padding:4px 14px;display:flex;align-items:center}.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container{display:flex;align-items:center}.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container .recording-marker{width:8px;height:8px;border-radius:50%;background-color:#f44336;border:2px solid #f01c0d;margin-right:10px}.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container .recording-marker.on{animation:time-red-dot-anime 2s linear infinite}.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container .recording-marker.hide{display:none}.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container .ai-manager-text{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#fff}@media (max-width: 1600px){.ai-manager-wrapper .ai-manager-badge-container .left-side .ai-manager-text-container .ai-manager-text{font-size:12px}}.ai-manager-wrapper .ai-manager-badge-container.hide{visibility:hidden}.ai-manager-wrapper .time-div-wrapper{display:flex;align-items:center;border:1px solid #ced2d7;gap:10px;border-radius:100px;padding:0 15px;background-color:#fff;z-index:1}.ai-manager-wrapper .time-div-wrapper .label{font-size:15px;font-weight:400;line-height:26px;color:#000;color:#616b78}.ai-manager-wrapper .time-div-wrapper .time-bar{width:1px;height:24px;background-color:#ced2d7}.ai-manager-wrapper .time-div-wrapper .time-text{font-size:40px;font-weight:700;line-height:52px;letter-spacing:-1px;color:#3182f6;width:110px}.ai-manager-wrapper .time-div-wrapper.hide{visibility:hidden}.ai-manager-wrapper .dummy-div{width:150px}.water-mark{position:absolute;user-select:none;width:110%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}.water-mark .test-id{display:inline-block;color:#f2f4f6;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;transform:rotate(-35deg);margin:10px 15px}@media (max-width: 1600px){.water-mark .test-id{font-size:12px}}.water-mark .test-id:nth-child(2n){margin:30px 75px}.answer-done-button-container{background-color:#3182f6;padding:12px 24px;border-radius:8px;display:flex;align-items:center;cursor:pointer;color:#fff;transition:all 1s ease}.answer-done-button-container .ic{font-size:18px;margin-right:10px}.answer-done-button-container .text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.answer-done-button-container .text{font-size:14px}}.answer-done-button-container.disabled{cursor:not-allowed;background-color:#e3e6e9;color:#8b95a1}.answer-done-button-container.disabled .text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.answer-done-button-container.disabled .text{font-size:14px}}.bei-bedge-container{display:inline-block;padding-right:8px}.bei-bedge-container:after{content:"";width:1px;height:15px;background-color:#dadde1;position:absolute;left:78px;top:33px}.bei-bedge-container .text{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.bei-bedge-container .text{font-size:16px}}.set-question-flow-container{display:inline-flex;padding-left:24px;align-items:center}.set-question-flow-container .status-item{padding:6px 12.5px;border:1px solid #dadde1;border-radius:8px;display:flex;align-items:center;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.set-question-flow-container .status-item{font-size:14px}}.set-question-flow-container .status-item.true{color:#3182f6;border:2px solid #3182f6}.set-question-flow-container .status-item.true .text{color:#3182f6}.set-question-flow-container .status-item .num{display:inline-flex;background-color:#fff;justify-content:center;align-items:center;width:20px;height:20px;margin-right:6px;border-radius:50%;border:1px solid #dadde1;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#8b95a1}@media (max-width: 1600px){.set-question-flow-container .status-item .num{font-size:12px}}.set-question-flow-container .status-item .num>span{height:20px}@media (max-width: 1600px){.set-question-flow-container .status-item .num>span{height:16px}}.set-question-flow-container .status-item .num.true{border-color:#8bb9fa;color:#8bb9fa}.set-question-flow-container .status-item .text{height:21px;color:#8b95a1}.set-question-flow-container .status-item.done{background-color:#f2f4f6}.set-question-flow-container .bar{width:8px;height:2px;background-color:#bec3ca}.new-question-box-container{position:absolute;top:76px;left:94px;box-shadow:0 4px 4px #00000040;width:940px;min-height:122px;background-color:#fffc;border:1px solid #ffffff;backdrop-filter:blur(20px);border-radius:16px;margin:0 auto;z-index:2;overflow:hidden;white-space:pre-wrap;transition:max-height .5s ease-in-out;opacity:0;transform:translateY(-30px)}.new-question-box-container:after{content:"";position:absolute;bottom:0;width:100%;height:25px;background:linear-gradient(#fff0,#fff)}.new-question-box-container.not-use-animation{opacity:1;transform:translateY(0)}.new-question-box-container.animation{transition:all 1s ease .2s;opacity:1;transform:translateY(0)}.new-question-box-container.one{max-height:132px}.new-question-box-container.two{max-height:165px}.new-question-box-container.three{max-height:198px}.new-question-box-container.four{max-height:212px}.new-question-box-container .new-question-box-wrapper{position:relative}.new-question-box-container .new-question-box-wrapper .question-info{display:flex;align-items:center;justify-content:space-between;min-height:50px;position:sticky;top:0;padding:16px 24px;z-index:1}.new-question-box-container .new-question-box-wrapper .question-info .left-side{display:flex;align-items:center;background-color:#fff}.new-question-box-container .new-question-box-wrapper .question-info .left-side .test-badge-container{display:inline-block;padding:6px 16px;border:1px solid #dadde1;border-radius:4px;background-color:#fff;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.new-question-box-container .new-question-box-wrapper .question-info .left-side .test-badge-container{font-size:16px}}.new-question-box-container .new-question-box-wrapper .question-info .right-side{display:flex}.new-question-box-container .new-question-box-wrapper .question-info .right-side>.face-btn:first-child{margin-right:10px}.new-question-box-container .new-question-box-wrapper .question-info .right-side>.face-btn.show-face{background-color:#2c3043;color:#fff}.new-question-box-container .new-question-box-wrapper .question-info .right-side>.face-btn.hide{visibility:hidden}.new-question-box-container .new-question-box-wrapper .question{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:pre-wrap;padding:0 24px 16px;overflow-y:auto;height:122px;transition:all .4s ease-in-out}@media (max-width: 1600px){.new-question-box-container .new-question-box-wrapper .question{font-size:21px}}.new-question-box-container .new-question-box-wrapper .question::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.new-question-box-container .new-question-box-wrapper .question::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.new-question-box-container .new-question-box-wrapper.one{height:51px}.new-question-box-container .new-question-box-wrapper.two{height:84px}.new-question-box-container .new-question-box-wrapper.three{height:117px}.new-question-box-container .new-question-box-wrapper.four{height:131px}.new-question-box-container .new-question-box-wrapper.text-animation-enter{opacity:0}.new-question-box-container .new-question-box-wrapper.text-animation-enter-active{opacity:1;transition:opacity .8s ease-in}.new-question-box-container .new-question-box-wrapper.text-animation-exit,.new-question-box-container .new-question-box-wrapper.text-animation-exit-active{display:none}.new-question-box-container.hide{visibility:hidden;opacity:0}.unexpect-bedge-container{display:flex;align-items:center;border:1px solid #f77268;padding:4.5px 16px;background-color:#fff;border-radius:4px;color:#f77268;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.unexpect-bedge-container{font-size:16px}}.unexpect-bedge-container .warn{margin-right:8px}.common-bedge-container{display:inline-block;padding:6px 16px;border:1px solid #dadde1;border-radius:4px;background-color:#fff;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.common-bedge-container{font-size:16px}}.common-bedge-container.small{padding:4.5px 16px}.record-layout-container{width:1128px;margin:0 auto;position:relative}@media (max-width: 1600px){.record-layout-container{scale:.9}}.whole-interview-progress-bar-container{background-color:#f2f4f6;border-bottom:1px solid #ffffff}.whole-interview-progress-bar-container.abs{position:absolute;top:68px;left:0;width:100%}@media (max-width: 1600px){.whole-interview-progress-bar-container.abs{top:56px}}.whole-interview-progress-bar-container .content{max-width:1128px;margin:0 auto;width:100%;padding:8px 0;display:flex;align-items:center;justify-content:flex-start}.whole-interview-progress-bar-container .content .badge-container{display:flex;width:115px;padding:4px 10px;border:1px solid #ffffff;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;background-color:#f9fafb;color:#616b78;border-radius:16px;justify-content:center;align-items:center}@media (max-width: 1600px){.whole-interview-progress-bar-container .content .badge-container{font-size:12px}}.whole-interview-progress-bar-container .content .badge-container .icon-wrapper{margin-right:4px;font-size:14px;margin-top:1px;height:20px}@media (max-width: 1600px){.whole-interview-progress-bar-container .content .badge-container .icon-wrapper{height:16px}}.whole-interview-progress-bar-container .content .bar-wrapper{padding-left:16px;width:100%}.whole-interview-progress-bar-container .content .bar-wrapper .progress-bar-wrapper{height:6px;background-color:#dadde1;border-radius:3px;overflow:hidden}.whole-interview-progress-bar-container .content .bar-wrapper .progress-bar-wrapper .percent-bar{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#3182f6;height:6px;transition:all .5s ease}.tool-tip-alert-container{position:absolute;transition:all .5s ease;background-color:#fff;padding:24px;border-radius:20px;z-index:1;box-shadow:0 8px 16px #ced2d7;width:300px}.tool-tip-alert-container .title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043;margin-bottom:8px;text-align:center}@media (max-width: 1600px){.tool-tip-alert-container .title{font-size:18px}}.tool-tip-alert-container .desc{white-space:pre-wrap;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;text-align:center}@media (max-width: 1600px){.tool-tip-alert-container .desc{font-size:14px}}.tool-tip-alert-container .desc>.accent{color:#f44336}.tool-tip-alert-container.show{opacity:1;visibility:visible}.tool-tip-alert-container.hide{opacity:0;visibility:hidden;transform:translateY(50px)}.tool-tip-alert-container .tool-tip-arrow{position:absolute;width:0;height:0;bottom:-26px;left:142px;border-bottom:18px solid transparent;border-top:8px solid #ffffff;border-left:8px solid transparent;border-right:8px solid transparent}.answer-start-container{display:flex;justify-content:center;align-items:center;position:absolute;height:500px;width:100%;max-width:888px;flex-direction:column;z-index:1}.answer-start-container .blur-div{position:absolute;width:100%;height:500px;backdrop-filter:blur(20px);background-color:#0006;border-radius:16px;top:0}.answer-start-container .blur-div.three{transform:translateY(75px);height:425px}.answer-start-container .blur-div.four{transform:translateY(80px);height:420px}.answer-start-container .answer-start-content{z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translateY(20px)}.answer-start-container .answer-start-content .remain-time{color:#fff;font-size:80px;font-weight:700;line-height:104px;letter-spacing:-1px}.answer-start-container .answer-start-content>.text{font-size:28px;font-weight:700;line-height:38px;letter-spacing:-.3px;white-space:pre-wrap;text-align:center;color:#fff}@media (max-width: 1600px){.answer-start-container .answer-start-content>.text{font-size:24px}}.answer-start-container .answer-start-content .buttons-container{margin-top:60px}.answer-start-container .answer-start-content .buttons-container .answer-start-btn{cursor:pointer;padding:18px 36px;background-color:#fff;border:1px solid #dadde1;border-radius:30px;display:flex;align-items:center;margin-bottom:26px}.answer-start-container .answer-start-content .buttons-container .answer-start-btn .mic{color:#3182f6;font-size:22px;margin-right:12px}.answer-start-container .answer-start-content .buttons-container .answer-start-btn .btn-text{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.answer-start-container .answer-start-content .buttons-container .answer-start-btn .btn-text{font-size:16px}}.answer-start-container .answer-start-content .buttons-container .skip-btn{cursor:pointer;display:flex;align-items:center;justify-content:center}.answer-start-container .answer-start-content .buttons-container .skip-btn.hide{visibility:hidden}.answer-start-container .answer-start-content .buttons-container .skip-btn .restart{color:#fff;font-size:22px;margin-right:12px}.answer-start-container .answer-start-content .buttons-container .skip-btn .btn-text{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;text-decoration:underline;color:#fff}@media (max-width: 1600px){.answer-start-container .answer-start-content .buttons-container .skip-btn .btn-text{font-size:16px}}.answer-start-container .tooltip-btn-container{display:flex;justify-content:center;margin-top:16px}.answer-start-container .tooltip-btn-container .cancel-btn{margin-right:8px}.answer-start-container .tooltip-btn-container .change-btn{background-color:#3182f6}.answer-start-container .tooltip-btn-container .change-btn.last{background-color:#f44336}.video-img-container{position:absolute;display:flex;justify-content:center;align-items:center;z-index:1;top:220px;left:158px;width:800px;transform:translateY(-50px)}.video-img-container .video-image{width:800px;height:450px;position:relative}.video-img-container .video-image.blur{filter:blur(10px) contrast(25%)}.video-img-container .user-img{position:absolute;bottom:20px;right:20px}.tip-select-container{display:flex;background-color:#fff;position:relative;border-bottom:1px solid #dadde1;height:68px;z-index:100000000000000000}@media (max-width: 1600px){.tip-select-container{height:55px}}.tip-select-container .content{position:relative;max-width:1128px;margin:0 auto;width:100%;padding:16px 0}@media (max-width: 1600px){.tip-select-container .content{padding:10px 0}}.tip-select-container .content .text-container{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;display:flex;color:#616b78;justify-content:center}@media (max-width: 1600px){.tip-select-container .content .text-container{font-size:21px}}.tip-select-container .content .text-container .bar{height:36px;width:1px;background-color:#dadde1;margin:0 40px}.tip-select-container .content .text-container .normal{cursor:pointer}.tip-select-container .content .text-container .normal.true{color:#3182f6}.tip-select-container .content .text-container .bei{cursor:pointer}.tip-select-container .content .text-container .bei.true{color:#3182f6}.tip-select-container .content .icon-wrapper{position:absolute;top:15px;right:0;font-size:40px;cursor:pointer;color:#616b78}@media (max-width: 1600px){.tip-select-container .content .icon-wrapper{top:6px}}.interview-tips-container{min-height:100vh;background-color:#f9fafb}.animate-audio-guide-w-children-container{min-height:calc(100vh - 158px);display:flex;flex-direction:column;justify-content:center;align-items:center}.animate-audio-guide-w-children-container .lottie-container,.animate-audio-guide-w-children-container .animate-video-container{margin-bottom:40px}.animate-audio-guide-w-children-container .animate-video-container .animate-guide-video{width:100px;height:100px;padding:10px;border-radius:50%;background-color:#fff}.animate-audio-guide-w-children-container .text{color:#616b78;font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:40px;opacity:0;transform:translateY(10px);transition:all ease-in-out 0s,opacity .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s}@media (max-width: 1600px){.animate-audio-guide-w-children-container .text{font-size:32px}}.animate-audio-guide-w-children-container .text.show{transition:all ease-in-out .65s,opacity .7s ease-in-out .65s;-webkit-transition:all .7s ease-in-out .65s;opacity:1;transform:translateY(0)}.animate-audio-guide-w-children-container .text.short{margin-bottom:10px}.animate-audio-guide-w-children-container .sub-text{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;margin-bottom:40px;opacity:0;transform:translateY(10px);transition:all ease-in-out 0s,opacity .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s}@media (max-width: 1600px){.animate-audio-guide-w-children-container .sub-text{font-size:18px}}.animate-audio-guide-w-children-container .sub-text.show{transition:all ease-in-out .65s,opacity .7s ease-in-out .65s;-webkit-transition:all .7s ease-in-out .65s;opacity:1;transform:translateY(0)}.environment-caution-container{padding:24px;margin-bottom:24px;border:1px solid #dadde1;background-color:#fff;border-radius:10px}.environment-caution-container .title{display:flex;align-items:center;color:#464d56;margin-bottom:8px}.environment-caution-container .title .icon{font-size:24px;margin-right:8px}.environment-caution-container .title .p-title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700}@media (max-width: 1600px){.environment-caution-container .title .p-title{font-size:18px}}.environment-caution-container .list-container .list{margin-bottom:4px}.environment-caution-container .list-container .list .list-text{position:relative;padding-left:25px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.environment-caution-container .list-container .list .list-text{font-size:16px}}.environment-caution-container .list-container .list .list-text:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.environment-caution-container .memory-caution-container{display:flex;align-items:center}.environment-caution-container .memory-caution-container .caution-label{background-color:#f77268;color:#fff;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;padding:4px 16px;border-radius:50px;margin-right:10px}@media (max-width: 1600px){.environment-caution-container .memory-caution-container .caution-label{font-size:12px}}.environment-caution-container .memory-caution-container .caution-desc{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#f77268}@media (max-width: 1600px){.environment-caution-container .memory-caution-container .caution-desc{font-size:16px}}.environment-caution-container .memory-caution-container .caution-desc .accent{font-weight:700}.env1-button-container{display:flex;justify-content:center}.store-bar-container{position:absolute;bottom:0;left:0;border-top:1px solid #dadde1;background-color:#f2f4f6;width:100%;display:flex;padding:2px;color:#2c3043;justify-content:space-between}.store-bar-container .warn-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;padding:16px}@media (max-width: 1600px){.store-bar-container .warn-text{font-size:14px}}.store-bar-container .warn-text .accent{color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.store-bar-container .warn-text .accent{font-size:14px}}.store-bar-container .button-container{display:flex}.store-bar-container .button-container>.button{cursor:pointer;padding:12px 23px;border:1px solid #dadde1;background-color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;width:140px;margin-right:10px}@media (max-width: 1600px){.store-bar-container .button-container>.button{font-size:14px}}.store-bar-container .button-container>.button>span{padding-left:7px}.store-bar-container .button-container>.button>.ios{padding-top:4px}.store-bar-container .qr-container .qr-img{width:120px}.store-bar-container .qr-container .qr-downlink{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.store-bar-container .qr-container .qr-downlink{font-size:14px}}.store-bar-container .qr-container .link{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;cursor:pointer;color:#3182f6;text-align:center;text-decoration:underline}@media (max-width: 1600px){.store-bar-container .qr-container .link{font-size:14px}}.qr-img-container{position:absolute;padding:24px;top:-200px;border-radius:8px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 0 4px #ced2d7}.qr-img-container .qr-title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.qr-img-container .qr-title{font-size:16px}}.qr-img-container .qr{width:105px}.qr-img-container.ios{right:140px}.qr-img-container.android{right:5px}.qr-img-container.hide{visibility:hidden}.caution-modal-layout-container{padding-bottom:125px}.caution-modal-layout-container .bottom-container{position:fixed;bottom:50px;left:0;right:0;background-color:#fff;height:120px;display:flex;justify-content:center;align-items:center}.device-caution-container{color:#2c3043;padding-bottom:120px}.device-caution-container .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;margin-bottom:8px}@media (max-width: 1600px){.device-caution-container .title{font-size:16px}}.device-caution-container .title .accent{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.device-caution-container .title .accent{font-size:16px}}.device-caution-container .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.device-caution-container .desc{font-size:14px}}.device-caution-container .spec-table{margin-bottom:24px}.device-caution-container .spec-table .th{display:flex;background-color:#f9fafb;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;padding:8px 0;border-top:1px solid #e3e6e9;border-bottom:1px solid #e3e6e9}@media (max-width: 1600px){.device-caution-container .spec-table .th{font-size:12px}}.device-caution-container .spec-table .th>span{width:360px;text-align:center}.device-caution-container .spec-table .td{display:flex;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;border-bottom:1px solid #e3e6e9}@media (max-width: 1600px){.device-caution-container .spec-table .td{font-size:14px}}.device-caution-container .spec-table .td .td-item{width:360px;padding:10px;border-right:1px solid #e3e6e9}.device-caution-container .spec-table .td .td-item:last-child{border:unset}.device-caution-container .spec-table .td .td-item .list-item{position:relative;padding-left:25px}.device-caution-container .spec-table .td .td-item .list-item:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.device-caution-container .caution-notice{padding:16px;background-color:#f2f4f6;border-radius:10px;margin-bottom:25px}.device-caution-container .caution-notice .title{display:flex;align-items:center;color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}.device-caution-container .caution-notice .title>svg{font-size:18px;margin-right:10px}@media (max-width: 1600px){.device-caution-container .caution-notice .title{font-size:14px}}.device-caution-container .caution-notice .list{position:relative;padding-left:25px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.device-caution-container .caution-notice .list{font-size:14px}}.device-caution-container .caution-notice .list:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.speaker-caution-container .group{margin-bottom:24px}.speaker-caution-container .group .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.speaker-caution-container .group .title{font-size:16px}}.speaker-caution-container .group .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:5px;display:flex;align-items:flex-start}@media (max-width: 1600px){.speaker-caution-container .group .desc{font-size:14px}}.speaker-caution-container .group .desc .desc-numbering{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%;color:#616b78;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;margin-right:8px}.speaker-caution-container .previous-btn{margin-right:10px}.camera-caution-container .previous-btn{margin-right:10px}.mic-caution-container .group{margin-bottom:36px}.mic-caution-container .group .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.mic-caution-container .group .title{font-size:16px}}.mic-caution-container .group .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:5px;display:flex;align-items:flex-start}@media (max-width: 1600px){.mic-caution-container .group .desc{font-size:14px}}.mic-caution-container .group .desc .desc-numbering{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%;color:#616b78;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;margin-right:8px}.mic-caution-container .previous-btn{margin-right:10px}.internet-caution-container .paragraph{margin-bottom:16px;display:flex;align-items:center;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.internet-caution-container .paragraph{font-size:16px}}.internet-caution-container .paragraph .rank{display:inline-flex;padding:4.5px 11px;border:1px solid #dadde1;margin-right:8px;border-radius:10px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#000}@media (max-width: 1600px){.internet-caution-container .paragraph .rank{font-size:12px}}.internet-caution-container .paragraph .accent{color:#616b78}.internet-caution-container .notice-box{display:inline-flex;align-items:flex-start;padding:16px;background-color:#f5f7f8;margin-top:10px;border-radius:10px}.internet-caution-container .notice-box>svg{font-size:24px;margin-right:4px}@media (max-width: 1600px){.internet-caution-container .notice-box>svg{font-size:18px}}.internet-caution-container .notice-box .desc{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.internet-caution-container .notice-box .desc{font-size:14px}}.internet-caution-container .previous-btn{margin-right:10px}.guide-caution-modal .guide-caution-contents .tab-content{margin-top:40px}.env2-button-container .guide-btn{margin-right:16px}.environment-check-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.environment-check-layout-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media (max-width: 1600px){.environment-check-layout-container{zoom:.9}}.environment-check-layout-container>.title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:30px}@media (max-width: 1600px){.environment-check-layout-container>.title{font-size:28px}}.environment-check-layout-container .contents{width:100%;max-width:1128px;background-color:#fff;padding:36px;border:1px solid #dadde1;border-radius:16px;display:flex}.environment-check-layout-container .contents .left-side{display:inline-block;margin-right:36px;position:relative}.environment-check-layout-container .contents .left-side .environment-video{width:600px;height:450px;background-color:#000;border-radius:30px;transform:rotateY(180deg)}.environment-check-layout-container .contents .left-side .environment-video.not-mirroring{transform:unset}.environment-check-layout-container .contents .left-side .user-grid-container{transition:all 1s ease-in-out;opacity:0;visibility:hidden}.environment-check-layout-container .contents .left-side .user-grid-container .user-grid{position:absolute;top:0;left:0;width:600px;height:450px}.environment-check-layout-container .contents .left-side .user-grid-container.show{opacity:1;visibility:visible}.environment-check-layout-container .contents .left-side .user-grid-container .please-face-center-text{position:absolute;width:172px;left:218px;top:180px;font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#fff;text-align:center;opacity:.5}@media (max-width: 1600px){.environment-check-layout-container .contents .left-side .user-grid-container .please-face-center-text{font-size:21px}}@media (max-width: 1600px){.environment-check-layout-container .contents .left-side .user-grid-container .please-face-center-text{width:160px}}.environment-check-layout-container .contents .left-side .video-not-connected{position:absolute;padding:16px;top:190px;left:160px;background-color:#2c3043cc;border-radius:16px;color:#fff;font-size:28px;font-weight:700;line-height:38px;letter-spacing:-.3px;transition:all 1s ease-in-out}@media (max-width: 1600px){.environment-check-layout-container .contents .left-side .video-not-connected{font-size:24px}}@media (max-width: 1600px){.environment-check-layout-container .contents .left-side .video-not-connected{left:176px}}.environment-check-layout-container .contents .left-side .video-not-connected.hide{visibility:hidden;opacity:0;transform:translateY(50px)}.environment-check-layout-container .contents .left-side .volume-bar{position:absolute;right:20px;bottom:50px}@media (max-width: 1600px){.environment-check-layout-container .contents .left-side .volume-bar{bottom:20px}}.environment-check-layout-container .contents .right-side{flex:1}.speaker-volume-container{width:40px;height:40px;border-radius:50%;background-color:#2ec991;transition:all .1s linear;display:flex;align-items:center;justify-content:space-evenly}.speaker-volume-container.large{width:60px;height:60px}.speaker-volume-container .bar{background-color:#fff;width:4px;min-height:4px;border-radius:54px}.speaker-volume-container .bar.large{width:6px;height:6px}.speaker-volume-container .bar.first.level-2{height:6px}.speaker-volume-container .bar.first.level-3,.speaker-volume-container .bar.first.level-4{height:8px}.speaker-volume-container .bar.first.level-4.large,.speaker-volume-container .bar.first.level-5{height:10px}.speaker-volume-container .bar.first.level-5.large{height:16px}.speaker-volume-container .bar.first.level-6{height:15px}.speaker-volume-container .bar.first.level-6.large{height:18px}.speaker-volume-container .bar.second.level-2{height:8px}.speaker-volume-container .bar.second.level-3{height:10px}.speaker-volume-container .bar.second.level-3.large{height:18px}.speaker-volume-container .bar.second.level-4{height:15px}.speaker-volume-container .bar.second.level-4.large{height:24px}.speaker-volume-container .bar.second.level-5{height:18px}.speaker-volume-container .bar.second.level-5.large{height:24px}.speaker-volume-container .bar.second.level-6{height:21px}.speaker-volume-container .bar.second.level-6.large{height:30px}.speaker-volume-container .bar.third.level-2{height:6px}.speaker-volume-container .bar.third.level-3,.speaker-volume-container .bar.third.level-4{height:8px}.speaker-volume-container .bar.third.level-4.large,.speaker-volume-container .bar.third.level-5{height:10px}.speaker-volume-container .bar.third.level-5.large{height:16px}.speaker-volume-container .bar.third.level-6{height:15px}.speaker-volume-container .bar.third.level-6.large{height:18px}.mic-test-container{height:52px;border-top:1px solid #dadde1;padding:16px 16px 16px 44px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:nowrap;width:300px;text-overflow:ellipsis;overflow:hidden;position:relative}@media (max-width: 1600px){.mic-test-container{font-size:12px}}.mic-test-container .mic{font-size:20px;position:absolute;left:15px;top:15px}.mic-test-container .mic-volume-bar{max-width:240px;height:3px;margin-top:10px;background-color:#dadde1;overflow:hidden}.mic-test-container .mic-volume-bar .gauge{height:3px;background-color:#3182f6}.speaker-test-container{border-top:1px solid #dadde1;padding:16px 16px 16px 44px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:nowrap;width:300px;text-overflow:ellipsis;overflow:hidden;position:relative}@media (max-width: 1600px){.speaker-test-container{font-size:12px}}.speaker-test-container .speaker{font-size:20px;position:absolute;left:15px;top:15px}.speaker-test-container.playing{color:#3182f6}.select-box-container{width:230px;height:56px;padding:16px;background-color:#fff;border:1px solid #dadde1;border-radius:8px;position:relative;cursor:pointer}.select-box-container .value-container{overflow:hidden;width:175px;height:20px}.select-box-container .value-container .value{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:nowrap}@media (max-width: 1600px){.select-box-container .value-container .value{font-size:14px}}.select-box-container .arrow-icon{position:absolute;right:10px;top:20px;color:#ced2d7;font-size:20px;transform-origin:50% 50%;transition:all .3s ease}.select-box-container .arrow-icon.open{transform:rotate(180deg)}.select-box-container .options-container{border-radius:8px;background-color:#fff;border:1px solid #dadde1;box-shadow:0 8px 16px #ced2d7;z-index:3;transition:all .3s ease;width:300px;position:absolute;top:60px;left:0}.select-box-container .options-container.close{opacity:0;height:0px;visibility:hidden}.select-box-item-container{padding:16px 16px 16px 44px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:nowrap;width:300px;text-overflow:ellipsis;overflow:hidden;position:relative}@media (max-width: 1600px){.select-box-item-container{font-size:12px}}.select-box-item-container.selected{color:#3182f6}.select-box-item-container .check{font-size:20px;color:#3182f6;position:absolute;left:14px;top:14px}.init-environment-check-container .media-list{margin-bottom:24px;display:flex;align-items:center}.init-environment-check-container .media-list.카메라.false{margin-bottom:30px}.init-environment-check-container .media-list .category{width:80px;margin-right:8px;color:#616b78;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.init-environment-check-container .media-list .category{font-size:16px}}.init-environment-check-container .media-list .select-container{position:relative}.init-environment-check-container .media-list .select-container.카메라.false:after{position:absolute;top:62px;left:10px;content:"다른 카메라를 선택해 주세요.";font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:.1px;color:#000;word-break:keep-all;color:#f44336}.init-environment-check-container .media-list .status{display:flex;align-items:center;padding-left:10px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.init-environment-check-container .media-list .status{font-size:14px}}.init-environment-check-container .media-list .status.connect{color:#3182f6}.init-environment-check-container .media-list .status.un-connect{color:#f44336}.init-environment-check-container .media-list .status .connect-icon{font-size:20px;margin-right:8px}.init-environment-check-container .btn-container{display:flex;justify-content:space-around}.init-environment-check-container .btn-container .environment-btn{width:202px}.init-environment-check-container .btn-container .environment-btn.guide{font-weight:700}.warning-box-container{padding:16px;background-color:#f2f4f6;border-radius:10px;margin-bottom:24px}.warning-box-container .box-title{display:flex;align-items:center;color:#2c3043;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;margin-bottom:11px}@media (max-width: 1600px){.warning-box-container .box-title{font-size:14px}}.warning-box-container .box-title .notice{margin-right:6px;font-size:20px;font-weight:400}.warning-box-container .descriptions .list{position:relative;padding-left:25px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;white-space:pre-wrap}@media (max-width: 1600px){.warning-box-container .descriptions .list{font-size:14px}}.warning-box-container .descriptions .list:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.warning-box-container .descriptions .list .accent{font-weight:700}.warning-box-container .descriptions .list .blue-line{text-decoration:underline;color:#3182f6;cursor:pointer}.warning-box-container .user-grant-modal-container .grant-content{padding-top:24px}.warning-box-container .user-grant-modal-container .grant-content .list{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.warning-box-container .user-grant-modal-container .grant-content .list{font-size:14px}}.warning-box-container .user-grant-modal-container .grant-content .list .numbering{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%;color:#616b78;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;margin-right:8px}.video-problem-container{padding-top:40px}.video-problem-container .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;display:inline-flex;align-items:center}@media (max-width: 1600px){.video-problem-container .title{font-size:16px}}.video-problem-container .title .smile-ic{font-size:24px;margin-right:10px;color:#f44336}.video-problem-container .title .success-ic{font-size:24px;margin-right:10px;color:#3182f6}.video-problem-container .sub-title{padding-left:25px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;position:relative}@media (max-width: 1600px){.video-problem-container .sub-title{font-size:14px}}.video-problem-container .sub-title:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.video-problem-container .action-item-list{margin-top:24px;padding:16px;border-radius:10px;background-color:#f2f4f6;margin-bottom:15px}.video-problem-container .action-item-list .solution{display:inline-flex;align-items:center;margin-bottom:8px;color:#3182f6;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}.video-problem-container .action-item-list .solution .ic-fill{font-size:18px;margin-right:6px}@media (max-width: 1600px){.video-problem-container .action-item-list .solution{font-size:14px}}.video-problem-container .action-item-list .list{position:relative;padding-left:25px;margin-bottom:8px;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.video-problem-container .action-item-list .list{font-size:14px}}.video-problem-container .action-item-list .list:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.recorded-env-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.recorded-env-container .analyze-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.recorded-env-container .analyze-container>.status-icon{font-size:46px;margin-bottom:8px;color:#fff;border-radius:50%;padding:12px}.recorded-env-container .analyze-container>.status-icon.success{background-color:#3182f6}.recorded-env-container .analyze-container>.status-icon.fail{background-color:#f44336}.recorded-env-container .analyze-container .problem-arrow{color:#f44336;font-size:20px}.recorded-env-container .analyze-container .status-text{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.recorded-env-container .analyze-container .status-text{font-size:18px}}.recorded-env-container .analyze-container .sub-text{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.recorded-env-container .analyze-container .sub-text{font-size:16px}}.recorded-env-container>.bar{margin:20px 0;height:1px;background-color:#dadde1;width:100%}.recorded-env-container .btm-button-container{display:flex;align-items:center;width:100%;justify-content:space-between}.recorded-env-container .btm-button-container .restart-btn{width:202px}.recorded-env-container .btm-button-container .restart-btn .restart-icon{font-size:20px}.recorded-env-container .btm-button-container .next-done{width:202px}.normal-record-video-container{position:relative;display:flex;justify-content:center;align-items:center;width:888px;height:500px;margin:0 auto}.normal-record-video-container .normal-record-video{transform:rotateY(180deg);width:100%;height:100%;background-color:#2c3043;object-fit:contain;border-radius:16px}.normal-record-video-container .normal-video-speaker{position:absolute;bottom:20px;right:20px;z-index:1}.normal-record-video-container .normal-blur-div{position:absolute;width:888px;height:500px;backdrop-filter:blur(20px);border-radius:16px}.volume-alert-container{position:absolute;bottom:30px;padding:16px 24px;border-radius:10px;background-color:#2c304366;color:#fff;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700}@media (max-width: 1600px){.volume-alert-container{font-size:18px}}.volume-alert-container.not-animation{visibility:hidden}.volume-alert-container.show{animation:showAnimation 1s ease;z-index:10}.volume-alert-container.hide{animation:hideAnimation 1s ease;animation-fill-mode:forwards}@keyframes hideAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes showAnimation{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.start-container{display:flex;justify-content:center;align-items:center;position:absolute;max-width:888px;width:100%;height:500px;flex-direction:column;z-index:1}.start-container .blur-div{position:absolute;width:100%;height:500px;backdrop-filter:blur(20px);background-color:#0006;border-radius:16px;top:0}.start-container .blur-div.three{transform:translateY(75px);height:425px}.start-container .blur-div.four{transform:translateY(80px);height:420px}.start-container .text{color:#fff;font-weight:700;font-size:100px;line-height:130px;letter-spacing:-.5px;z-index:1;transition:all .5s linear}.start-container .text.show{opacity:1}.start-container .text.hide{opacity:0;transform:translateY(50px)}.unexpected-container{display:flex;justify-content:center;align-items:center;position:absolute;height:500px;width:100%;max-width:888px;flex-direction:column;z-index:1}.unexpected-container .blur-div{position:absolute;width:100%;height:500px;backdrop-filter:blur(20px);background-color:#0006;border-radius:16px;top:0}.unexpected-container .blur-div.three{transform:translateY(75px);height:425px}.unexpected-container .blur-div.four{transform:translateY(80px);height:420px}.unexpected-container .unexpected-text-container{z-index:2}.unexpected-container .unexpected-text-container .wait-txt{color:#fff;font-size:56px;line-height:130%;letter-spacing:-1px;font-weight:700;margin-bottom:24px;text-align:center}@media (max-width: 1600px){.unexpected-container .unexpected-text-container .wait-txt{font-size:46px}}.unexpected-container .unexpected-text-container .warning-msg{background-color:#f77268;padding:16px;border-radius:16px;font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#fff;display:flex;align-items:center}@media (max-width: 1600px){.unexpected-container .unexpected-text-container .warning-msg{font-size:28px}}.unexpected-container .unexpected-text-container .warning-msg>.ic{margin-right:10px}.normal-record-layout-container{position:absolute;top:220px;left:116px;display:flex;justify-content:center;align-items:center;transform:translateY(-50px);padding-bottom:50px}.uploading-fail-container{min-height:calc(100vh - 67px);display:flex;flex-direction:column;justify-content:center;align-items:center}.uploading-fail-container .title{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.uploading-fail-container .title{font-size:40px}}.uploading-fail-container .desc{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;margin-bottom:40px}@media (max-width: 1600px){.uploading-fail-container .desc{font-size:18px}}.uploading-fail-container .retry-btn .restart-ic{font-size:24px}.uploading-video-container{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 68px);z-index:2;display:flex;justify-content:center;align-items:center}.uploading-video-container .upload-text{text-align:center;display:flex;flex-direction:column}.uploading-video-container .upload-text .text{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;display:inline-block;text-align:center;margin-bottom:16px}@media (max-width: 1600px){.uploading-video-container .upload-text .text{font-size:40px}}.uploading-video-container .upload-text .upload-remain-time-txt{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#616b78}@media (max-width: 1600px){.uploading-video-container .upload-text .upload-remain-time-txt{font-size:18px}}.uploading-video-container .upload-text .progress-container{width:400px;height:6px;background-color:#dadde1;margin-top:60px;border-radius:8px;overflow:hidden;position:relative}.uploading-video-container .upload-text .progress-container .ratio-bar{height:6px;background-color:#3182f6;width:1px;transition:all .2s linear}.analysis-help-text-container{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78}@media (max-width: 1600px){.analysis-help-text-container{font-size:18px}}.analysis-help-text-container .line{display:flex;justify-content:center;white-space:pre-wrap}.analysis-help-text-container .line .accent{cursor:pointer;color:#3182f6}.analysis-indicator-container{padding-top:60px}.analysis-indicator-container>.gen-progress-indicator{color:#64a2f8;width:80px;height:80px;animation:progress-keyframes-circular-rotate 1.4s linear infinite}.analysis-indicator-container .gen-progress-circle{stroke:currentColor}.analysis-indicator-container .gen-circle-indeterminate{animation:progress-keyframes-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0px}.video-analyzing-container{display:flex;justify-content:center;align-items:center}.video-analyzing-container .contents{display:flex;flex-direction:column;justify-content:center;align-items:center}.video-analyzing-container .contents .analyzing{margin-bottom:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-analyzing-container .contents .analyzing .text{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.video-analyzing-container .contents .analyzing .text{font-size:40px}}.video-analyzing-container .contents .analyzing .text>.loading span{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 5px;animation:loading 1s ease-in-out infinite;background-color:#2c3043}.video-analyzing-container .contents .analyzing .text>.loading span:nth-child(2){animation-delay:.2s}.video-analyzing-container .contents .analyzing .text>.loading span:nth-child(3){animation-delay:.4s}.video-analyzing-container .contents .analyzing .desc-text{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78}@media (max-width: 1600px){.video-analyzing-container .contents .analyzing .desc-text{font-size:18px}}.profile-guide-content-container .sub-text-div{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;margin-bottom:40px}@media (max-width: 1600px){.profile-guide-content-container .sub-text-div{font-size:18px}}.profile-guide-content-container .btn-container{display:flex;justify-content:center}.profile-guide-content-container .btn-container .guide-btn{margin-right:16px}.profile-modal-content{padding-top:24px;padding-bottom:50px}.profile-init-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.profile-init-container .title-container{display:flex;justify-content:center;align-items:center;flex:1}.profile-init-container .title-container .title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#616b78;text-align:center;white-space:pre-wrap}@media (max-width: 1600px){.profile-init-container .title-container .title{font-size:18px}}.profile-init-container .profile-warning-box-container{padding:16px;background-color:#f2f4f6;border-radius:10px}.profile-init-container .profile-warning-box-container .box-title{display:flex;align-items:center;margin-bottom:8px}.profile-init-container .profile-warning-box-container .box-title .ic-warn{font-size:18px;margin-right:6px;color:#2c3043}.profile-init-container .profile-warning-box-container .box-title .title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.profile-init-container .profile-warning-box-container .box-title .title{font-size:14px}}.profile-init-container .profile-warning-box-container .descriptions{color:#2c3043;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.profile-init-container .profile-warning-box-container .descriptions{font-size:14px}}.profile-init-container .profile-warning-box-container .descriptions .list{position:relative;margin-bottom:4px;padding-left:25px;white-space:pre-wrap}.profile-init-container .profile-warning-box-container .descriptions .list:after{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.profile-init-container .profile-init-btn-container{display:flex;margin-top:24px}.profile-init-container .profile-init-btn-container .custom{width:200px}.profile-init-container .profile-init-btn-container .guide-btn{margin-right:8px}.profile-analyzed-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.profile-analyzed-container .analysis-status-container{flex:1;display:flex;justify-content:center;flex-direction:column;align-items:center}.profile-analyzed-container .analysis-status-container .camera-ic{font-size:20px;border-radius:50%;padding:10px;box-sizing:content-box;color:#fff}.profile-analyzed-container .analysis-status-container .camera-ic.success{background-color:#3182f6}.profile-analyzed-container .analysis-status-container .camera-ic.fail{background-color:#f44336}.profile-analyzed-container .analysis-status-container .status-txt{margin-top:16px;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043}@media (max-width: 1600px){.profile-analyzed-container .analysis-status-container .status-txt{font-size:18px}}.profile-analyzed-container .profile-analysis-box-container{padding:16px;background-color:#f2f4f6;border-radius:10px;width:100%}.profile-analyzed-container .profile-analysis-box-container.fail{background-color:#fcd2cf}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents{display:flex;flex-direction:column;align-items:flex-start}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .alert-bedge{background-color:#fff;padding:4px 10px;border-radius:50px;display:flex;justify-content:center;align-items:center}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .alert-bedge .ic-alert{margin-right:5px;margin-bottom:2px;font-size:18px;color:#f44336}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .alert-bedge .title-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .alert-bedge .title-text{font-size:14px}}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .message-title{margin-top:8px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .message-title{font-size:16px}}.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .message-text{padding-top:6px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.profile-analyzed-container .profile-analysis-box-container .fail-box-contents .message-text{font-size:16px}}.profile-analyzed-container .profile-analysis-box-container .box-title{display:flex;align-items:center;margin-bottom:8px}.profile-analyzed-container .profile-analysis-box-container .box-title .ic-warn{color:#3182f6;font-size:18px;margin-right:6px}.profile-analyzed-container .profile-analysis-box-container .box-title .title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#3182f6}@media (max-width: 1600px){.profile-analyzed-container .profile-analysis-box-container .box-title .title{font-size:14px}}.profile-analyzed-container .profile-analysis-box-container .descriptions{color:#2c3043;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.profile-analyzed-container .profile-analysis-box-container .descriptions{font-size:14px}}.profile-analyzed-container .profile-analysis-box-container .descriptions .list{padding-left:20px;position:relative;margin-bottom:4px;white-space:pre-wrap}.profile-analyzed-container .profile-analysis-box-container .descriptions .list:before{content:"";width:3px;height:3px;background-color:#616b78;border-radius:3px;position:absolute;left:10px;top:7px;line-height:10px}.profile-analyzed-container .profile-analysis-btn-container{display:flex;margin-top:24px}.profile-analyzed-container .profile-analysis-btn-container .custom{width:200px}.profile-analyzed-container .profile-analysis-btn-container .retry{margin-right:8px}.profile-analyzed-container .profile-analysis-btn-container .restart.black{color:#2c3043}.profile-analyzed-container .profile-analysis-btn-container .restart.white{color:#fff}.profile-analyzing-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.profile-analyzing-container .contents{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.profile-analyzing-container .contents{font-size:40px}}.profile-analyzing-container .contents>.loading span{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 5px;animation:loading 1s ease-in-out infinite;background-color:#2c3043}.profile-analyzing-container .contents>.loading span:nth-child(2){animation-delay:.2s}.profile-analyzing-container .contents>.loading span:nth-child(3){animation-delay:.4s}.profile-analyzing-container .contents .desc-text{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;text-align:center;margin-top:16px}@media (max-width: 1600px){.profile-analyzing-container .contents .desc-text{font-size:18px}}.profile-analyzing-container .contents .desc-text:last-child{margin-top:0}.profile-image-container{display:flex;justify-content:center;align-items:center;position:relative}.profile-image-container .my-profile-img{position:absolute;padding:10px;max-width:348px;border-radius:24px;background-color:#fff;transform:rotateY(180deg)}.profile-uploading-container .title{margin-bottom:60px}.profile-uploading-container .title>span{color:#616b78;font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700}@media (max-width: 1600px){.profile-uploading-container .title>span{font-size:40px}}.profile-uploading-container .percent-container{background-color:#dadde1;height:6px;border-radius:8px;overflow:hidden;max-width:540px}.profile-uploading-container .percent-container .bar{height:6px;background-color:#3182f6;transition:all .1s linear}.profile-record-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.guide-caution-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.guide-caution-container .title{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.guide-caution-container .title{font-size:32px}}.guide-caution-container .title .accent{color:#3182f6;font-weight:700}.guide-caution-container .sub-title{display:flex;flex-direction:column;align-items:center;gap:1px;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;margin-bottom:40px}@media (max-width: 1600px){.guide-caution-container .sub-title{font-size:18px}}.guide-caution-container .contents{display:flex;justify-content:space-around;margin-bottom:40px}.guide-caution-container .contents .box{background-color:#fff;padding:40px;border:1px solid #dadde1;border-radius:10px;width:530px}.guide-caution-container .contents .box:first-child{margin-right:24px}.guide-caution-container .contents .box .img-container{text-align:center;margin-bottom:36px}.guide-caution-container .contents .box .img-container .box-img{height:150px}@media (max-width: 1600px){.guide-caution-container .contents .box .img-container .box-img{height:100px}}.guide-caution-container .contents .box .text-title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;margin-bottom:16px}@media (max-width: 1600px){.guide-caution-container .contents .box .text-title{font-size:21px}}.guide-caution-container .contents .box .text-title .accent{font-weight:700;color:#f77268}.guide-caution-container .contents .box .bar{width:100%;height:1px;background-color:#dadde1;margin-top:36px;margin-bottom:36px}@media (max-width: 1600px){.guide-caution-container .contents .box .bar{margin-top:20px;margin-bottom:20px}}.guide-caution-container .next-btn{width:150px}.list-container .list{position:relative;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;margin-bottom:8px;white-space:pre-wrap}@media (max-width: 1600px){.list-container .list{font-size:16px}}.list-container .list .numbering{position:absolute;display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;border:1px solid #dadde1;border-radius:50%;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;margin-right:8px}@media (max-width: 1600px){.list-container .list .numbering{font-size:12px}}.list-container .list .text-container{padding-left:35px;padding-top:2px}.list-container .list .text-container .text.accent{font-weight:700}.agree-container{background-color:#fff;border:1px solid #dadde1;padding:60px;border-radius:10px;margin-bottom:36px}@media (max-width: 1600px){.agree-container{scale:.9}}.agree-container .title-container{display:flex;flex-direction:column;align-items:center;background-color:#f2f4f6;width:540px;padding:24px 0;border-top:2px solid #2c3043;border-bottom:1px solid #dadde1}.agree-container .title-container .title-ic{margin-bottom:8px}.agree-container .title-container .title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.agree-container .title-container .title{font-size:21px}}.agree-container .contents{width:540px;background-color:#fff;border-bottom:1px solid #dadde1;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;padding:40px;white-space:pre-wrap;text-align:center;margin-bottom:24px;color:#2c3043}@media (max-width: 1600px){.agree-container .contents{font-size:18px}}.agree-container .contents .accent{font-weight:700}.agree-container .agree-check-container{display:flex;justify-content:center;flex-direction:column}.agree-container .agree-check-container .check-line{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;display:inline-flex;align-items:center;margin-bottom:20px;color:#2c3043}@media (max-width: 1600px){.agree-container .agree-check-container .check-line{font-size:18px}}.agree-container .agree-check-container .check-line .radio-btn{width:20px;height:20px;margin:0 10px 0 0}.agree-container .agree-check-container .check-line:last-child{margin-bottom:0}.agree-container .agree-check-container .text{font-size:22px;font-weight:400;letter-spacing:-.5px;color:#2c3043;cursor:pointer}.enroll-btn-container>.prev-btn{width:150px;margin-right:16px}.enroll-btn-container>.enroll-btn{width:150px}@media (min-width: 1600px){.agree-container .title-container,.agree-container .contents{width:740px}}.examination-guide-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1600px){.examination-guide-container{scale:.9}}.examination-description-container{display:flex;justify-content:center;align-items:center}.big5-survey-page{width:1128px;position:relative}@media (max-width: 1600px){.big5-survey-page{scale:.9}}.big5-survey-page .title{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#2c3043;margin-bottom:8px;text-align:center}@media (max-width: 1600px){.big5-survey-page .title{font-size:32px}}.big5-survey-page .desc{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;text-align:center}@media (max-width: 1600px){.big5-survey-page .desc{font-size:16px}}.big5-survey-page .survey-wrapper{position:relative;overflow:hidden;margin-top:40px;padding:40px;background-color:#fff;border-radius:16px;border:1px solid #ced2d7;margin-bottom:40px}.big5-survey-page .survey-wrapper .survey-status-bar-container{position:absolute;top:0;left:0;width:100%;height:2px;transition:all .5s ease}.big5-survey-page .survey-btn-container{width:100%;display:flex;justify-content:center;margin-bottom:50px}.big5-survey-page .survey-btn-container .previous-btn{width:150px;font-weight:700;margin-right:8px}.big5-survey-page .survey-btn-container .next-btn{width:150px;font-weight:700;padding:16.5px 0}.check-box-container{position:relative;min-height:28px;margin-bottom:20px;display:table}.check-box-container .square-box{cursor:pointer;position:absolute;top:4px;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;border:2px solid #ced2d7}.check-box-container .square-box.enable:hover{border-width:3px}.check-box-container .square-box.disable{cursor:not-allowed}.check-box-container .square-box.check{background-color:#3a66ff;border-color:#3a66ff}.check-box-container .label{display:inline-block;cursor:pointer;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;word-break:keep-all;padding-left:30px;color:#616b78}.check-box-container .label.disable{cursor:not-allowed;color:#8b95a1}.check-box-container.hoverable:hover .square-box{border-width:3px}.check-box-container:last-child{margin-bottom:0}.radio-btn-wrapper{display:flex;align-items:center;min-height:28px;position:relative;margin-bottom:20px}.radio-btn-wrapper>input[type=radio]{opacity:0;cursor:pointer;width:20px;height:20px;position:absolute;outline:none;left:0;top:4px;margin:0;z-index:7}.radio-btn-wrapper>input[type=radio]:checked+label .custom-circle{border-color:#3a66ff}.radio-btn-wrapper>input[type=radio]:checked+label .custom-circle:before{background:#3a66ff}.radio-btn-wrapper>input[type=radio]:checked:hover+label .custom-circle{border-color:#3a66ff;border-width:2px;background-color:#fff}.radio-btn-wrapper>input[type=radio]:hover+label .custom-circle{background-color:#f2f4f6;border-color:#e3e6e9;border-width:3px}.radio-btn-wrapper .radio-label .custom-circle{content:"";position:absolute;left:0;top:4px;height:20px;width:20px;display:block;background-color:#fff;border-radius:50%;border-color:#ced2d7;border-style:solid;border-width:2px;display:flex;justify-content:center;align-items:center}.radio-btn-wrapper .radio-label .custom-circle .inner-circle.check{width:10px;height:10px;border-radius:50%;background-color:#3a66ff}.radio-btn-wrapper .radio-label .radio-label-span{cursor:pointer;display:inherit;padding-left:30px;left:30px;top:0;color:#616b78;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400}@media (max-width: 1600px){.radio-btn-wrapper .radio-label .radio-label-span{font-size:18px}}.radio-btn-wrapper .radio-label.not-check:hover .custom-circle{background-color:#f2f4f6;border-color:#e3e6e9;border-width:3px}.radio-btn-wrapper:last-child{margin-bottom:0}.survey-container .question-container{background-color:#f2f4f6;border-radius:16px;padding:16px;margin-bottom:40px}.survey-container .question-container .status{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;padding:4px 8px;background-color:#fff;border:1px solid #dadde1;border-radius:4px;display:inline-block;margin-bottom:16px}@media (max-width: 1600px){.survey-container .question-container .status{font-size:14px}}.survey-container .question-container .status .counting{font-weight:700}.survey-container .question-container .survey-title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.survey-container .question-container .survey-title{font-size:21px}}.survey-container .question-container .survey-title .q-dot{color:#3182f6}.survey-container .row{margin-bottom:8px}.survey-container .row .survey-question-count{font-size:16px;letter-spacing:.5px;font-weight:700;line-height:24px;color:#616b78}.survey-container .row .survey-tag{display:block;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#3182f6;margin-top:8px}@media (max-width: 1600px){.survey-container .row .survey-tag{font-size:14px}}.survey-container .row .question-title{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:-1px;color:#000;word-break:keep-all}.survey-container .row.survey-title{margin-bottom:30px}.survey-container .row:last-child{margin-bottom:0}.survey-page-container{display:flex;justify-content:center;align-items:center}.exam-info-container{display:flex;flex-direction:column;align-items:center}@media (max-width: 1600px){.exam-info-container{zoom:.9}}.exam-info-container .ai-human-video{width:100px;height:100px;padding:10px;background-color:#fff;border-radius:50%;margin-bottom:40px}.exam-info-container .ai-human-video.hide{display:none}.exam-info-container .title-container{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.exam-info-container .title-container{font-size:32px}}.exam-info-container .question-infos-text-container{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#616b78;font-weight:400;margin-bottom:40px}@media (max-width: 1600px){.exam-info-container .question-infos-text-container{font-size:18px}}.exam-info-container .question-infos-text-container .row{margin-bottom:1px;text-align:center}.exam-info-container .question-infos-text-container .row .accent{font-weight:700}.question-card-container{background-color:#fff;border:1px solid #dadde1;border-radius:16px;padding:40px;margin-bottom:36px}.question-card-container .card-wrapper{display:flex;justify-content:space-around;margin-bottom:24px}.question-card-container .card-wrapper .q-box-container{width:300px;border-radius:16px;padding:24px;background-color:#f2f4f6;margin-right:10px}.question-card-container .card-wrapper .q-box-container:last-child{margin-right:unset}.question-card-container .card-wrapper .q-box-container .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.question-card-container .card-wrapper .q-box-container .top .type{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043}@media (max-width: 1600px){.question-card-container .card-wrapper .q-box-container .top .type{font-size:18px}}.question-card-container .card-wrapper .q-box-container .top .counting{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;padding:8px 24px;background-color:#f9fafb;border:1px solid #dadde1;border-radius:50px}@media (max-width: 1600px){.question-card-container .card-wrapper .q-box-container .top .counting{font-size:16px}}.question-card-container .card-wrapper .q-box-container .mid{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.question-card-container .card-wrapper .q-box-container .mid{font-size:16px}}.question-card-container .read-warn-box.one{max-width:520px}.question-card-container .read-warn-box.two{max-width:610px}.question-card-container .read-warn-box.three{max-width:920px}.question-card-container .read-warn-box .title{display:flex;align-items:center;margin-bottom:8px}.question-card-container .read-warn-box .title .info-ic{font-size:24px;color:#f77268}.question-card-container .read-warn-box .title .text{color:#f77268;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;margin-left:6px;padding-top:2px}@media (max-width: 1600px){.question-card-container .read-warn-box .title .text{font-size:18px}}.question-card-container .read-warn-box .list-box .list-item{position:relative;margin-bottom:1px;display:flex}.question-card-container .read-warn-box .list-box .list-item .dot{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.question-card-container .read-warn-box .list-box .list-item .text{padding-left:25px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.question-card-container .read-warn-box .list-box .list-item .text{font-size:16px}}.question-card-container .read-warn-box .list-box .list-item .text .accent{color:#f77268;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.question-card-container .read-warn-box .list-box .list-item .text .accent{font-size:16px}}.flow-tag-container{display:flex;align-items:center}.flow-tag-container .status-item{border:1px solid #dadde1;background-color:#fff;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#8b95a1;padding:5px 6px;border-radius:6px}@media (max-width: 1600px){.flow-tag-container .status-item{font-size:14px}}.flow-tag-container .status-item .number{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;border:1px solid #dadde1;border-radius:50%;padding:0 5px;margin-right:4px;width:20px;height:20px;display:inline-flex;line-height:120%;align-items:center;justify-content:center}@media (max-width: 1600px){.flow-tag-container .status-item .number{font-size:12px}}@media (max-width: 1600px){.flow-tag-container .status-item .number>span{width:7px;height:11px}}.flow-tag-container .status-item.current{border-color:#3182f6;color:#3182f6;border-width:2px}.flow-tag-container .status-item.current .number{border-color:#3182f6}.flow-tag-container .status-item.done{background-color:#f2f4f6}.flow-tag-container .status-item.done .number{background-color:#fff}.flow-tag-container .line{width:6px;height:2px;background-color:#bec3ca}.flow-tag-container .line:last-child{display:none}.set-box{padding:16px;background-color:#f2f4f6;border-radius:16px;margin-bottom:16px}.set-box .top{display:flex;align-items:center;margin-bottom:8px}.set-box .top .set-name{font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.5px}.set-box .top .bar{width:1px;height:12px;background-color:#dadde1;margin-left:8px;margin-right:14px}.set-box .question-text{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;cursor:pointer}.set-box .question-text .texts{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.set-box .question-text .texts{font-size:16px}}.set-box .question-text .texts .accent{font-weight:700}.set-box .question-text .example-btn{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;display:inline-flex;align-items:center;cursor:pointer}@media (max-width: 1600px){.set-box .question-text .example-btn{font-size:14px}}.set-box .question-text .example-btn .fold-icon{margin-left:3px;font-size:20px;transition:all .5s ease}.set-box .question-text .example-btn .fold-icon.open{transform:rotate(180deg)}.set-box .example-answer-container{padding:10px;background-color:#fff;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;border-radius:8px;transition:all .2s linear;overflow:hidden;max-height:200px}@media (max-width: 1600px){.set-box .example-answer-container{font-size:14px}}.set-box .example-answer-container.hide{max-height:0px;padding:0 10px}.set-question-guide-modal-content-container{padding-top:24px}.set-question-guide-modal-content-container .title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:20px}@media (max-width: 1600px){.set-question-guide-modal-content-container .title{font-size:16px}}.set-question-guide-modal-content-container .set-box-container{margin-bottom:80px}.set-question-guide-modal-content-container .set-box-container .tip-box-container{background-color:#cee2fd;border-radius:16px;padding:16px}.set-question-guide-modal-content-container .set-box-container .tip-box-container .title{display:flex;align-items:center;margin-bottom:8px}.set-question-guide-modal-content-container .set-box-container .tip-box-container .title .info-ic{color:#3182f6;font-size:17px;margin-right:6px}.set-question-guide-modal-content-container .set-box-container .tip-box-container .title .text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#3182f6}@media (max-width: 1600px){.set-question-guide-modal-content-container .set-box-container .tip-box-container .title .text{font-size:14px}}.set-question-guide-modal-content-container .set-box-container .tip-box-container .content .line{margin-bottom:2px;position:relative;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043}@media (max-width: 1600px){.set-question-guide-modal-content-container .set-box-container .tip-box-container .content .line{font-size:14px}}.set-question-guide-modal-content-container .set-box-container .tip-box-container .content .line .dot{content:"";width:3px;height:3px;position:absolute;top:10px;left:10px;background-color:#616b78;border-radius:3px}.set-question-guide-modal-content-container .set-box-container .tip-box-container .content .line .text{padding-left:25px}.set-question-guide-modal-content-container .btn-container{display:flex;justify-content:center;align-items:center;background-color:#fff;position:fixed;bottom:0;width:calc(100% - 80px);padding:10px}.set-question-guide-modal-content-container .btn-container .confirm-btn{width:150px}.examination-intro-container{display:flex;justify-content:center;align-items:center}.examination-intro-container.not-flex{display:block}.cheating-warning-message-container{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.cheating-warning-message-container{font-size:14px}}.cheating-warning-message-container .top-section{color:#616b78;margin-bottom:20px;margin-top:20px}.cheating-warning-message-container .top-section .accent{color:#f77268;font-weight:700}.cheating-warning-message-container .login-info-box-container{padding:16px;background-color:#f2f4f6;border-radius:10px;display:flex;flex-direction:column}.cheating-warning-message-container .login-info-box-container .login-info-title{color:#3182f6;display:flex;align-items:center;margin-bottom:8px}.cheating-warning-message-container .login-info-box-container .login-info-title .information-ic{margin-right:6px;width:15px;height:15px}.cheating-warning-message-container .login-info-box-container .login-info-title>span{font-weight:700}.cheating-warning-message-container .login-info-box-container .login-info-desc{color:#2c3043;text-align:left;white-space:pre-wrap}.cheating-warning-message-container .login-info-box-container .login-info-desc-bold{color:#2c3043;font-weight:700;text-align:left;white-space:pre-wrap}.ai-human-record-video-container{position:relative;max-width:940px;display:flex;justify-content:center;margin:0 auto;width:100%}.ai-human-record-video-container .ai-human-video{width:100%;max-width:888px;min-height:500px;border-radius:16px}.ai-human-record-video-container .ai-human-video.hide{display:none}.ai-human-record-video-container .ai-human-img{width:100%;max-width:888px;min-height:500px;border-radius:16px;display:block}.ai-human-record-video-container .ai-human-img.hide{display:none}.ai-human-record-video-container .user-video-container{position:absolute;bottom:20px;right:20px;opacity:0;transform:translateY(40px);transition:all .5s ease .9s}.ai-human-record-video-container .user-video-container.animation{opacity:1;transform:translateY(0)}.ai-human-record-video-container .user-video-container .video-speaker-wrapper{position:relative}.ai-human-record-video-container .user-video-container .video-speaker-wrapper .user-video{transform:rotateY(180deg);width:220px;height:165px;background-color:#2c3043;object-fit:contain;border-radius:16px}.ai-human-record-video-container .user-video-container .video-speaker-wrapper .ai-human-video-speaker{position:absolute;bottom:16px;right:16px;z-index:0}.portal-modal{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;min-height:100vh;height:100%;background-color:#0003;z-index:999}.portal-modal .modal-content{background-color:#fff;position:relative;min-width:500px;min-height:200px}.portal-modal .modal-content::-webkit-scrollbar{display:none}.image-container{position:absolute;left:20px;bottom:70px;width:240px;height:152px;background-color:#2c3043;overflow:hidden;filter:drop-shadow(0px 0px 3.2px #ced2d7);border-radius:12px;cursor:pointer;z-index:1;transform:translateY(30px);opacity:0}.image-container.visible{transition:all 1s ease .7s;opacity:1;transform:translateY(0)}.image-container .label-icon-container{position:absolute;top:0;left:0;padding:6.5px 10px;border-bottom-right-radius:8px;color:#fff;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;display:flex;align-items:center;z-index:1}@media (max-width: 1600px){.image-container .label-icon-container{font-size:12px}}.image-container .label-icon-container.image{background-color:#3182f6}.image-container .label-icon-container.pdf{background-color:#f44336}.image-container .label-icon-container .img-icon{font-size:20px}.image-container .label-icon-container .text{padding-left:5px}.image-container .full-screen-btn{position:absolute;bottom:4px;right:4px;background-color:#fff;border:1px solid #2c3043;padding:6.4px;color:#2c3043;border-radius:7.2px;display:flex;align-items:center;z-index:1}.image-container .full-screen-btn .full-screen-ic{font-size:17px}.image-container .full-screen-btn .full-screen-txt{padding-left:5px}.image-container .thumb-img-container{width:100%;height:100%}.image-container .thumb-img-container .question-img{width:100%;height:100%;object-fit:contain}.modal-img-contents{max-height:97vh;overflow:scroll;box-shadow:0 8px 16px #ced2d7;border-radius:20px}.pdf-thumbnail-container{display:flex;justify-content:center;align-items:center}.control-bar-container{width:100%;background-color:#fff;margin-bottom:2px}.control-bar-container .contents{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;width:100%;max-width:1128px;padding:16px 24px 0}.control-bar-container .contents .title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043}@media (max-width: 1600px){.control-bar-container .contents .title{font-size:21px}}.control-bar-container .contents .user-video-wrapper{position:absolute;left:calc(50% - 30px);z-index:1;top:17px;transition:all .5s ease}.control-bar-container .contents .user-video-wrapper.show{left:63%}.control-bar-container .contents .user-video-wrapper .user-small-video{width:65px;height:49px;border-radius:10px;transform:rotateY(180deg)}.control-bar-container .contents .close-container{position:absolute;display:flex;align-items:center;right:24px;z-index:1;cursor:pointer}.control-bar-container .contents .close-container .close-ic{font-size:30px;margin-right:5px}.control-bar-container .contents .close-container .close-txt{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78}@media (max-width: 1600px){.control-bar-container .contents .close-container .close-txt{font-size:21px}}.image-content-container .image-content-wrapper{max-width:1228px;width:100%;margin:0 auto}.image-content-container .image-content-wrapper .page-num-container{display:flex;justify-content:center;align-items:center;height:56px}.image-content-container .image-content-wrapper .page-num-container .page-num-content{padding:13px 16px;background-color:#fff;display:flex;justify-content:center;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78}@media (max-width: 1600px){.image-content-container .image-content-wrapper .page-num-container .page-num-content{font-size:14px}}.image-content-container .image-content-wrapper .page-num-container .page-num-content .accent{color:#3182f6}.image-content-container .image-content-wrapper .page-num-container .page-num-content .arrow-ic{font-size:24px;cursor:pointer}.image-content-container .image-content-wrapper .page-num-container .page-num-content .arrow-ic:hover{color:#3182f6}.image-content-container .image-content-wrapper .img-wrapper{height:calc(100vh - 314px);display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:0 20px}.image-content-container .image-content-wrapper .img-wrapper .arrow-btn{background-color:#fff;width:60px;height:60px;border:1px solid #dadde1;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.image-content-container .image-content-wrapper .img-wrapper .arrow-btn.left{margin-right:10px}.image-content-container .image-content-wrapper .img-wrapper .arrow-btn.right{margin-left:10px}.image-content-container .image-content-wrapper .img-wrapper .arrow-btn>svg{font-size:30px;font-weight:700;color:#616b78}.image-content-container .image-content-wrapper .img-wrapper .arrow-btn:hover>svg{color:#3182f6}.image-content-container .image-content-wrapper .img-wrapper .exam-img{max-width:950px;height:100%;display:inline-block;object-fit:contain}.image-content-container .image-content-wrapper .paddings{padding-top:20px}.pdf-view-container .pdf-content-wrapper{max-width:1228px;width:100%;margin:0 auto}.pdf-view-container .pdf-content-wrapper .page-num-container{display:flex;justify-content:center;align-items:center;height:56px;margin-bottom:20px;position:relative}.pdf-view-container .pdf-content-wrapper .page-num-container .page-num-content{padding:13px 16px;background-color:#fff;display:flex;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78;justify-content:center}@media (max-width: 1600px){.pdf-view-container .pdf-content-wrapper .page-num-container .page-num-content{font-size:16px}}.pdf-view-container .pdf-content-wrapper .page-num-container .page-num-content .page-text{margin-right:10px;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.pdf-view-container .pdf-content-wrapper .page-num-container .page-num-content .page-text{font-size:16px}}.pdf-view-container .pdf-content-wrapper .page-num-container .page-num-content .accent{color:#3182f6}.pdf-view-container .pdf-content-wrapper .page-num-container .zoom-btn-container{position:absolute;right:20px}.pdf-view-container .pdf-content-wrapper .page-num-container .zoom-btn-container .current-scale-text{display:inline-block;text-align:center;width:80px;color:#616b78;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;padding:0 10px}@media (max-width: 1600px){.pdf-view-container .pdf-content-wrapper .page-num-container .zoom-btn-container .current-scale-text{font-size:16px}}.pdf-view-container .pdf-content-wrapper .page-num-container .zoom-btn-container .zoom-btn{height:48px;width:86px}.pdf-view-container .pdf-content-wrapper .page-num-container .zoom-btn-container .zoom-btn.plus{margin-right:4px}.pdf-view-container .pdf-content-wrapper .pdf-wrapper{height:calc(100vh - 314px);display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:0 20px}.pdf-view-container .pdf-content-wrapper .pdf-wrapper>.rpv-core__viewer{max-width:900px}.pdf-view-container .pdf-content-wrapper .pdf-wrapper .arrow-btn{border:1px solid #dadde1;background-color:#fff;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.pdf-view-container .pdf-content-wrapper .pdf-wrapper .arrow-btn>svg{font-size:30px;font-weight:700;color:#616b78}.pdf-view-container .pdf-content-wrapper .pdf-wrapper .arrow-btn:hover>svg{color:#3182f6}.gen-progress-indicator{color:#64a2f8;width:40px;height:40px;animation:progress-keyframes-circular-rotate 1.4s linear infinite}.gen-progress-circle{stroke:currentColor}.gen-circle-indeterminate{animation:progress-keyframes-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0px}.pdf-viewer-container{max-width:892px;width:100%;overflow:scroll;cursor:grab;height:calc(90vh - 240px);text-align:center}.pdf-viewer-container::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.pdf-viewer-container::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.pdf-viewer-container .indicator-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:600px}.pdf-viewer-container .indicator-wrapper.hide{display:none}.pdf-viewer-container .pdf-canvas.hide{visibility:hidden}.question-bar-container{background-color:#fff;position:relative;overflow:hidden}.question-bar-container .contents{position:inherit;max-width:1128px;width:100%;margin:0 auto;height:181px;padding:0 24px 24px;overflow-y:scroll;overflow-x:hidden;z-index:2}.question-bar-container .contents::-webkit-scrollbar{width:8px;background-color:#cee2fd;height:0px}.question-bar-container .contents::-webkit-scrollbar-thumb{width:8px;background-color:#8bb9fa}.question-bar-container .contents .question-text{margin-top:14px;z-index:1;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;white-space:pre-wrap}@media (max-width: 1600px){.question-bar-container .contents .question-text{font-size:16px}}.examination-flow-view-container .using-load-src{position:absolute;top:-99999px;left:-9999px;opacity:0}.examination-flow-view-container .video-wrapper{position:absolute;z-index:2;border-radius:50%;overflow:hidden;top:0;left:0;border:7px solid #ffffff;left:calc(50% - 75px);top:230px;transition:all .8s cubic-bezier(0,0,.2,1)}.examination-flow-view-container .video-wrapper.hide{display:none}.examination-flow-view-container .video-wrapper .ai-human-face-video{width:120px;height:120px}.examination-flow-view-container .video-wrapper .ai-human-face-video.hide{display:none}.examination-flow-view-container .video-wrapper .ai-human-img{width:120px;height:120px}.examination-flow-view-container .video-wrapper .ai-human-img.hide{display:none}.examination-flow-view-container .video-wrapper.visible{opacity:1}.examination-flow-view-container .video-wrapper.invisible{opacity:0}.examination-flow-view-container .examination-bg-img{width:888px;min-height:500px;border-radius:16px;display:block}.examination-flow-view-container .flow-message{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center}.examination-flow-view-container .flow-message.ai-human{top:230px}.examination-flow-view-container .flow-message.normal{top:210px}.examination-flow-view-container .flow-message .main-txt{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78}@media (max-width: 1600px){.examination-flow-view-container .flow-message .main-txt{font-size:32px}}.examination-flow-view-container .flow-message .main-txt.visible{transition:all ease-in-out .65s,opacity .7s ease-in-out .65s;-webkit-transition:all .7s ease-in-out .65s;opacity:1}.examination-flow-view-container .flow-message .main-txt.invisible{transition:all ease-in-out 0s,opacity .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s;opacity:0;transform:translateY(10px)}.examination-flow-view-container .flow-message .play-error-btn{margin-top:40px}.examination-flow-view-container .flow-message .upload-container{padding-top:50px}.examination-flow-view-container .flow-message .upload-container .upload-text{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;text-align:center}@media (max-width: 1600px){.examination-flow-view-container .flow-message .upload-container .upload-text{font-size:21px}}.examination-flow-view-container .flow-message .upload-container .progress-container{margin-top:20px;height:6px;background-color:#dadde1;border-radius:8px;overflow:hidden;position:relative;width:240px}.examination-flow-view-container .flow-message .upload-container .progress-container .ratio-bar{height:6px;background-color:#3182f6;width:1px;transition:all .2s linear}.desc-question-sub-text-container{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#f77268;display:flex;align-items:flex-start;margin-top:16px}@media (max-width: 1600px){.desc-question-sub-text-container{font-size:21px}}.desc-question-sub-text-container .alert-ic{color:#f77268;margin-right:4px;margin-top:4px}.desc-question-sub-text-container .txt{white-space:pre-wrap}.desc-question-sub-text-container.visible{transition:all ease-in-out .65s,opacity .7s ease-in-out .65s;-webkit-transition:all .7s ease-in-out .65s;opacity:1}.desc-question-sub-text-container.invisible{transition:all ease-in-out 0s,opacity .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s;opacity:0;transform:translateY(10px)}.examination-container{display:flex;justify-content:center;align-items:center;position:relative}.examination-container.not-flex{display:block}.env-check-restart-info-container{padding:24px;border:1px solid #dadde1;border-radius:10px;background-color:#fff;max-width:740px;width:100%;margin-bottom:36px}.env-check-restart-info-container .title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043;display:flex;align-items:center;margin-bottom:8px}.env-check-restart-info-container .title>svg{margin-right:6px}@media (max-width: 1600px){.env-check-restart-info-container .title{font-size:18px}}.env-check-restart-info-container .list .line{position:relative;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:6px}@media (max-width: 1600px){.env-check-restart-info-container .list .line{font-size:14px}}.env-check-restart-info-container .list .line .numbering{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%;color:#616b78;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;margin-right:8px;position:absolute;font-weight:700}.env-check-restart-info-container .list .line .paragraph{display:inline-block;padding-left:30px}.env-check-restart-info-container .list .line .paragraph .accent{color:#f77268;font-weight:700}.env-check-restart-info-container .env-container,.re-start-env-btn-container{text-align:center}.retry-info-page-container{background-color:#fff;border:1px solid #dadde1;border-radius:16px;display:flex;position:relative;align-items:center}.retry-info-page-container .retry-card{padding:36px}.retry-info-page-container .retry-card .title{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:24px;text-align:center}@media (max-width: 1600px){.retry-info-page-container .retry-card .title{font-size:21px}}.retry-info-page-container .retry-card .info-card{padding:24px;background-color:#f9fafb;border-radius:10px;width:490px;min-height:270px;margin-bottom:40px}.retry-info-page-container .retry-card .info-card .info-title{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#2c3043;margin-bottom:8px;display:flex;align-items:center}@media (max-width: 1600px){.retry-info-page-container .retry-card .info-card .info-title{font-size:16px}}.retry-info-page-container .retry-card .info-card .info-title.blue{color:#3182f6}.retry-info-page-container .retry-card .info-card .info-title .text{margin-left:6px;font-weight:700}.retry-info-page-container .retry-card .info-card .line{position:relative;margin-bottom:8px}.retry-info-page-container .retry-card .info-card .line .numbering{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dadde1;border-radius:50%;color:#616b78;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;margin-right:8px;position:absolute}.retry-info-page-container .retry-card .info-card .line .texts{padding-left:30px;display:inline-block;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.retry-info-page-container .retry-card .info-card .line .texts{font-size:14px}}.retry-info-page-container .retry-card .info-card .line .texts .accent{font-weight:700;color:#f77268}.retry-info-page-container .retry-card .btn-container{text-align:center}.retry-info-page-container .retry-card .btn-container .exam-start{width:150px}.retry-info-page-container .bar{width:1px;height:100%;min-height:300px;background-color:#e3e6e9}.video-check-info-container{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.video-check-info-container .top{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:397px}.video-check-info-container .top .camera-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.video-check-info-container .top .camera-info .camera-ic-fill{width:48px;height:48px;color:#fff;padding:13px;border-radius:50%;margin-bottom:8px}.video-check-info-container .top .camera-info .camera-ic-fill.true{background-color:#3182f6}.video-check-info-container .top .camera-info .camera-ic-fill.false{background-color:#f44336}.video-check-info-container .top .camera-info .text-title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.video-check-info-container .top .camera-info .text-title{font-size:18px}}.video-check-info-container .top .camera-info .text-desc{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.video-check-info-container .top .camera-info .text-desc{font-size:16px}}.video-check-info-container .top .hr-bar{width:100%;height:1px;border-top:unset;border-color:#dadde1}.video-check-info-container .top .mic-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.video-check-info-container .top .mic-info .mic-ic-fill{width:48px;height:48px;color:#fff;padding:13px;border-radius:50%;margin-bottom:8px}.video-check-info-container .top .mic-info .mic-ic-fill.true{background-color:#3182f6}.video-check-info-container .top .mic-info .mic-ic-fill.false{background-color:#f44336}.video-check-info-container .top .mic-info .text-title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#2c3043;margin-bottom:8px}@media (max-width: 1600px){.video-check-info-container .top .mic-info .text-title{font-size:18px}}.video-check-info-container .top .mic-info .text-desc{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78}@media (max-width: 1600px){.video-check-info-container .top .mic-info .text-desc{font-size:16px}}.video-check-info-container .bottom{display:flex;width:100%}.video-check-info-container .bottom .next-btn{width:100%}.examination-retry-container{display:flex;justify-content:center;align-items:center;padding:15px 0}.video-thumbnail-img-container{position:relative;display:inline-block;width:215px;height:160px;margin-right:8px;margin-bottom:8px;cursor:pointer}.video-thumbnail-img-container .video-poster{border:1px solid #ffffff;width:100%;border-radius:20px 16px 16px;height:160px}.video-thumbnail-img-container .video-idx{position:absolute;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78;padding:10px;background-color:#fff;border-bottom-right-radius:16px;border-top-left-radius:16px}@media (max-width: 1600px){.video-thumbnail-img-container .video-idx{font-size:12px}}.video-thumbnail-img-container .play-icon{display:flex;justify-content:center;align-items:center;padding:16px 19px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:1}.video-thumbnail-img-container .play-icon.hide{opacity:0}.often-question-modal-container .content{margin-top:40px;overflow:hidden}.often-question-modal-container .footer{position:absolute;bottom:0;height:56px;width:100%;left:0;background-color:#f2f4f6;padding:0 16px;align-items:center;display:flex;justify-content:space-between;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400}@media (max-width: 1600px){.often-question-modal-container .footer{font-size:14px}}.exam-video-list-container{padding-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.exam-video-list-container .title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:8px}@media (max-width: 1600px){.exam-video-list-container .title{font-size:28px}}.exam-video-list-container .sub-title{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#8b95a1}@media (max-width: 1600px){.exam-video-list-container .sub-title{font-size:18px}}.exam-video-list-container .sub-title .accent{cursor:pointer;color:#3182f6;text-decoration:underline}.exam-video-list-container .list-container{margin-top:40px;width:100%;max-width:1128px;margin-bottom:40px}.exam-video-list-container .btn-container{padding-bottom:50px}.exam-video-list-container .btn-container .mail-btn{margin-right:8px;width:146px}.exam-video-list-container .btn-container .terminate-btn{width:146px}.exam-video-list-container .survey-banner{cursor:pointer;margin-bottom:34px;height:80px}.examination-finish-container{display:flex;justify-content:center;align-items:center}.examination-finish-container.not-flex{display:block}.video-play-page-container{display:flex;justify-content:center;align-items:center}@media (max-width: 1600px){.video-play-page-container{scale:.9;transform-origin:top}}.video-play-page-container .contents{width:888px}.video-play-page-container .contents .header{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:20px;text-align:center}@media (max-width: 1600px){.video-play-page-container .contents .header{font-size:28px}}.video-play-page-container .contents .video-box{border-radius:16px;box-shadow:0 0 4px #ced2d7;overflow:hidden}.video-play-page-container .contents .video-box .top-bar{position:relative;background-color:#fff;padding:10px;display:flex;justify-content:center}.video-play-page-container .contents .video-box .top-bar .numbering{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#616b78}@media (max-width: 1600px){.video-play-page-container .contents .video-box .top-bar .numbering{font-size:18px}}.video-play-page-container .contents .video-box .top-bar .close-video{cursor:pointer;position:absolute;top:10px;right:10px;font-size:28px;color:#616b78}.video-play-page-container .contents .video-box .video-view-container{max-height:590px;position:relative}.video-play-page-container .contents .video-box .video-view-container .loading-text{width:100%;height:590px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#2c3043;font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;transition:all .5s ease;visibility:visible}@media (max-width: 1600px){.video-play-page-container .contents .video-box .video-view-container .loading-text{font-size:32px}}.video-play-page-container .contents .video-box .video-view-container .loading-text.hide{opacity:0;visibility:hidden;height:0px}.video-play-page-container .contents .video-box .video-view-container .loading-text .loading>span{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 5px;animation:loading 1s ease-in-out infinite;background-color:#fff}.video-play-page-container .contents .video-box .video-view-container .loading-text .loading>span:nth-child(2){animation-delay:.2s}.video-play-page-container .contents .video-box .video-view-container .loading-text .loading>span:nth-child(3){animation-delay:.4s}.video-play-page-container .contents .video-box .video-view-container .recorded-video{width:100%;height:590px;background-color:#2c3043;visibility:hidden}.video-play-page-container .contents .video-box .video-view-container .recorded-video.show{visibility:visible}.error-page{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.error-page .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.error-page .container>img{margin-bottom:40px;width:86px}.error-page .container .text{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78;margin-bottom:16px}@media (max-width: 1600px){.error-page .container .text{font-size:40px}}.error-page .container .sub-text{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;text-align:center;white-space:pre-wrap}@media (max-width: 1600px){.error-page .container .sub-text{font-size:18px}}.error-page .container .service-btn{margin-top:60px}.browser-page-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.browser-page-container .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.browser-page-container .container .text{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78}@media (max-width: 1600px){.browser-page-container .container .text{font-size:40px}}.browser-page-container .container .sub-text{color:#616b78;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;text-align:center;white-space:pre-wrap}@media (max-width: 1600px){.browser-page-container .container .sub-text{font-size:18px}}.browser-page-container .container .sub-text .accent{color:#f77268;margin-right:4px;font-weight:700}.upload-error-modal-container .upload-error-modal-content{min-height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}.upload-error-modal-container .upload-error-modal-content .text-container{display:flex;gap:16px;flex-direction:column;align-items:center}.upload-error-modal-container .upload-error-modal-content .text-container .title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78}@media (max-width: 1600px){.upload-error-modal-container .upload-error-modal-content .text-container .title{font-size:28px}}.secret-mode-modal .secret-modal-content{padding-top:24px;display:flex;flex-direction:column;gap:8px;align-items:center}.secret-mode-modal .secret-modal-content .secret-mode-line{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;display:inline-flex;align-items:flex-start}@media (max-width: 1600px){.secret-mode-modal .secret-modal-content .secret-mode-line{font-size:14px}}.secret-mode-modal .secret-modal-content .secret-mode-line .text-container{width:290px}.secret-mode-modal .secret-modal-content .secret-mode-line .text-container .img-include-div{display:flex;align-items:flex-start;gap:5px}.video-error.numbering{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:22px;height:22px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.5px;color:#616b78;border:1px solid #dadde1;margin-right:8px}.video-error-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:40px}.video-error-page-container .desc-container .title{margin-bottom:10px;text-align:center;font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#2c3043}@media (max-width: 1600px){.video-error-page-container .desc-container .title{font-size:32px}}.video-error-page-container .desc-container .desc{display:flex;flex-direction:column;align-items:center;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78}@media (max-width: 1600px){.video-error-page-container .desc-container .desc{font-size:18px}}.video-error-page-container .desc-container .desc .under-bar{text-decoration:underline;cursor:pointer;text-underline-offset:4px}.video-error-page-container .desc-container .desc .accent{color:#3a66ff;font-weight:700}.video-error-page-container .step-container{display:flex;flex-direction:column;background-color:#f2f4f6;border-radius:10px;padding:20px;gap:8px}.video-error-page-container .step-container .title{color:#3a66ff;font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700}@media (max-width: 1600px){.video-error-page-container .step-container .title{font-size:16px}}.video-error-page-container .step-container .title .fill-ic{font-size:18px;margin-right:5px;color:#3a66ff}.video-error-page-container .step-container .desc-line{display:inline-flex;align-items:center;color:#616b78;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;white-space:pre-wrap}@media (max-width: 1600px){.video-error-page-container .step-container .desc-line{font-size:14px}}.video-error-page-container .step-container .desc-line .bold{font-weight:700}.video-error-page-container .step-container .desc-line .detail-txt{margin-left:5px;color:#3a66ff;text-decoration:underline;cursor:pointer}.video-error-page-container .qr-code-container{display:flex;justify-content:space-between;gap:20px}.video-error-page-container .qr-code-container .qr-container{display:flex;flex-direction:column;width:320px;align-items:center;border:1px solid #bec3ca;padding:30px 0}.video-error-page-container .qr-code-container .qr-container .name{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#616b78}@media (max-width: 1600px){.video-error-page-container .qr-code-container .qr-container .name{font-size:16px}}.video-error-page-container .qr-code-container .qr-container .qr-img{width:105px}.partners-login{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;background-color:#fff}.partners-login__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.partners-login__bg-gradient-1{position:absolute;width:100%;height:100%;background:radial-gradient(125.15% 74.21% at 42.4% 112.14%,#e1eafd,#fff0);transform:rotate(180deg);opacity:.6;transform:translateZ(0);will-change:transform}.partners-login__bg-gradient-2{position:absolute;width:100%;height:100%;background:radial-gradient(106.8% 132.51% at -3.58% 165.82%,#193c7f 4.03%,#fff);opacity:.7;opacity:.3;transform:translateZ(0);will-change:transform}.partners-login__container{position:relative;z-index:1;width:100%;max-width:480px;padding:48px 32px;background:#fffffff2;backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 12px 32px #00000029;margin:0 16px;transform:translateZ(0);will-change:transform}@media (max-width: 1600px){.partners-login__container{padding:40px 24px;margin:0 16px}}.partners-login__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media (max-width: 1600px){.partners-login__content{gap:32px}}.partners-login__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.partners-login__logo-icon{animation:pulse 2s ease-in-out infinite;will-change:transform,opacity}.partners-login__title{font-size:32px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#464d56;margin:0}@media (max-width: 1600px){.partners-login__title{font-size:28px}}.partners-login__subtitle{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;margin:0;text-transform:uppercase;letter-spacing:2px;font-weight:500}@media (max-width: 1600px){.partners-login__subtitle{font-size:14px}}.partners-login__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%}.partners-login__spinner{position:relative;width:60px;height:60px;will-change:transform}.partners-login__spinner-ring{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-radius:50%;will-change:transform}.partners-login__spinner-ring:nth-child(1){border-top-color:#3a66ff;animation:spin 1.5s linear infinite}.partners-login__spinner-ring:nth-child(2){border-right-color:#8bb9fa;animation:spin 2s linear infinite reverse;animation-delay:-.5s}.partners-login__spinner-ring:nth-child(3){border-bottom-color:#bed8fc;animation:spin 2.5s linear infinite;animation-delay:-1s}.partners-login__progress{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.partners-login__progress-bar{flex:1;height:6px;background-color:#dadde1;border-radius:3px;overflow:hidden;position:relative}.partners-login__progress-fill{height:100%;background:linear-gradient(90deg,#3a66ff,#64a2f8);border-radius:3px;width:100%;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-out;position:relative;will-change:transform}.partners-login__progress-fill:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 1.5s ease-in-out infinite}.partners-login__progress-text{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#3a66ff;min-width:40px;width:40px;text-align:right;will-change:contents;font-variant-numeric:tabular-nums;letter-spacing:.5px}@media (max-width: 1600px){.partners-login__progress-text{font-size:12px}}.partners-login__loading-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin:0;text-align:center;animation:fadeInOut 1s ease-in-out infinite alternate;will-change:opacity;min-height:1.4em;display:flex;align-items:center;justify-content:center}@media (max-width: 1600px){.partners-login__loading-text{font-size:14px}}.partners-login__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;text-align:center}.partners-login__error-icon{animation:shake .5s ease-in-out;will-change:transform}.partners-login__error-message{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin:0;line-height:1.6;max-width:320px}@media (max-width: 1600px){.partners-login__error-message{font-size:14px}}.partners-login__error-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:280px}.partners-login__retry-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:12px;border:none;background-color:#3a66ff;color:#fff;font-weight:600;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;cursor:pointer;transition:all .3s ease;will-change:transform,box-shadow}@media (max-width: 1600px){.partners-login__retry-button{font-size:14px}}.partners-login__retry-button:hover:not(:disabled){background-color:#073eff;transform:translateY(-2px);box-shadow:0 8px 24px #3a66ff4d}.partners-login__retry-button:active:not(:disabled){transform:translateY(0)}.partners-login__retry-button:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.partners-login__home-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:12px;font-weight:500;font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;background-color:#dadde1;border:1px solid #ced2d7;cursor:pointer;transition:all .3s ease;will-change:transform,background-color}@media (max-width: 1600px){.partners-login__home-button{font-size:14px}}.partners-login__home-button:hover{background-color:#ced2d7;transform:translateY(-1px)}.partners-login__home-button:active{transform:translateY(0)}.partners-login__status{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:24px 0}.partners-login__status-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#8b95a1;transition:color .3s ease}@media (max-width: 1600px){.partners-login__status-item{font-size:12px}}.partners-login__status-item:has(.partners-login__status-dot--active){color:#3a66ff}.partners-login__status-dot{width:8px;height:8px;border-radius:50%;background-color:#bec3ca;transition:background-color .3s ease,box-shadow .3s ease;will-change:background-color,box-shadow}.partners-login__status-dot--active{background-color:#3a66ff;box-shadow:0 0 8px #3a66ff66;animation:pulse 2s ease-in-out infinite}.partners-login__status-dot--error{background-color:#f44336;box-shadow:0 0 8px #ff475766;animation:shake .5s ease-in-out}.partners-login__status-line{width:32px;height:1px;background-color:#ced2d7;margin:0 4px}.partners-login__security{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;background:#27ab7a0d;border-radius:12px;border:1px solid rgba(39,171,122,.1);width:100%}.partners-login__security-badge{display:flex;align-items:center;gap:6px;font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#27ab7a}@media (max-width: 1600px){.partners-login__security-badge{font-size:12px}}.partners-login__security-text{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#727e8d;margin:0;text-align:center}@media (max-width: 1600px){.partners-login__security-text{font-size:12px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes fadeInOut{0%{opacity:.7}to{opacity:1}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@media (max-width: 768px){.partners-login__container{padding:32px 20px;border-radius:16px}.partners-login__content{gap:32px}.partners-login__title{font-size:28px;line-height:130%;letter-spacing:-1px;font-weight:700}}@media (max-width: 768px) and (max-width: 1600px){.partners-login__title{font-size:24px}}@media (max-width: 768px){.partners-login__spinner{width:48px;height:48px}.partners-login__status{flex-direction:column;gap:16px}.partners-login__status .partners-login__status-line{width:1px;height:16px;margin:0}.partners-login__error-actions{gap:16px}.partners-login__retry-button,.partners-login__home-button{padding:16px 24px;font-size:16px}}@media (prefers-color-scheme: dark){.partners-login{background-color:#464d56}.partners-login__container{background:#2c3043f2}.partners-login__title{color:#fff}.partners-login__subtitle,.partners-login__loading-text{color:#bec3ca}.partners-login__security{background:#27ab7a1a}.partners-login__security-text,.partners-login__error-message{color:#bec3ca}.partners-login__home-button{background-color:#616b78;border-color:#727e8d;color:#ced2d7}.partners-login__home-button:hover{background-color:#727e8d}}.gen-alert-container .gen-alert{box-shadow:0 4px 8px #00000029;padding:16px 21.5px 24px;width:300px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background-color:#fff;border:1px solid #dadde1}.gen-alert-container .gen-alert .gen-alert-top .title{color:#2c3043;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;text-align:center;margin-bottom:8px}.gen-alert-container{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:100}.gen-alert-container.showBlur{background-color:#04040fcc}.gen-alert-container.show{transition:all .8s ease;opacity:1}.gen-alert-container.hide{opacity:0;visibility:hidden}.gen-alert-container .gen-alert{box-shadow:0 4px 8px #00000029;padding:16px 21.5px 24px;width:400px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background-color:#fff;border:1px solid #dadde1}.gen-alert-container .gen-alert .icon-container{display:flex;justify-content:flex-end;margin-bottom:16px}.gen-alert-container .gen-alert .icon-container .close-icon{cursor:pointer;font-size:24px}.gen-alert-container .gen-alert .gen-alert-top .title{color:#2c3043;font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;text-align:center;margin-bottom:8px;white-space:pre-wrap}@media (max-width: 1600px){.gen-alert-container .gen-alert .gen-alert-top .title{font-size:18px}}.gen-alert-container .gen-alert .gen-alert-top .accent-text{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;text-align:center;color:#616b78;white-space:pre-wrap;color:#f44336}@media (max-width: 1600px){.gen-alert-container .gen-alert .gen-alert-top .accent-text{font-size:14px}}.gen-alert-container .gen-alert .gen-alert-top .body{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;text-align:center;color:#616b78;margin-bottom:40px;white-space:pre-wrap}@media (max-width: 1600px){.gen-alert-container .gen-alert .gen-alert-top .body{font-size:14px}}@media (max-width: 1600px){.gen-alert-container .gen-alert .gen-alert-top .body{margin-bottom:20px}}.gen-alert-container .gen-alert .gen-alert-bottom{display:flex;justify-content:center}.debug-window-container{position:absolute;border:1px solid #2c3043;top:60px;left:20px;width:400px;padding:10px;background-color:#fff;border-radius:5px;z-index:9999;cursor:grab;box-shadow:2px 2px 3.7px #00000001,4.5px 4.5px 9.6px #00000002,8.3px 8.3px 18.5px #00000002,14.3px 14.3px 31.6px #00000004,26.5px 26.5px 51.8px #00000006,100px 100px 80px #00000012}.debug-window-container .debug-title{font-weight:700;font-size:16px;border-bottom:1px solid black;text-align:center;padding-bottom:5px;position:relative;height:30px}.debug-window-container .debug-title .minimize{position:absolute;right:0;top:-2px;padding:2px 5px;background-color:#e49e9e;border-radius:5px;height:28px;display:flex;align-items:center}.debug-window-container .debug-body{overflow:hidden}.debug-window-container .debug-body .debug-list-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.debug-window-container .debug-body.mini{height:0px;padding:0}.debug-window-container .debug-body.not-mini{height:auto;padding:10px}.debug-window-container .debug-footer{overflow:hidden;border-top:1px solid black}.debug-window-container .debug-footer .debug-status-container{display:flex;justify-content:space-between;height:34px;margin-bottom:3px;align-items:center}.debug-window-container .debug-footer .debug-status-container .status-name{font-weight:700}.debug-window-container .debug-footer.mini{height:0px;padding:0}.debug-window-container .debug-footer.not-mini{height:auto;padding:10px}.debug-button-container{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;background-color:beige;border-radius:10px;font-weight:700;cursor:pointer;height:34px}.debug-button-container.disable{background-color:gray;cursor:not-allowed;color:#fff}.toast-container{position:fixed;top:93px;right:10px;min-width:250px;min-height:75px;background-color:#525b66;border-radius:16px;padding:16px 24px;display:flex;align-items:center;transition:all .5s linear}.toast-container.show{opacity:1;transform:translateY(0);z-index:11111}.toast-container.hide{opacity:0;transform:translateY(30px);z-index:-1}.toast-container .icon-wrapper .warning{font-size:24px;color:#ffc670}.toast-container .content-wrapper{margin-left:10px}.toast-container .content-wrapper .title-div{display:flex;justify-content:space-between}.toast-container .content-wrapper .title-div .title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#fff;margin-bottom:4px}@media (max-width: 1600px){.toast-container .content-wrapper .title-div .title{font-size:14px}}.toast-container .content-wrapper .title-div .close-icon{color:#fff;cursor:pointer}.toast-container .content-wrapper .text{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#fff}@media (max-width: 1600px){.toast-container .content-wrapper .text{font-size:12px}}.route-transition{position:relative}@font-face{font-family:Pretendard;font-style:normal;font-weight:100;src:local(※),url(/assets/Pretendard-Thin.subset-DWc8mLUC.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:200;src:local(※),url(/assets/Pretendard-ExtraLight.subset-BOZr4nRl.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;src:local(※),url(/assets/Pretendard-Light.subset-B94xHKuS.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:local(※),url(/assets/Pretendard-Regular.subset-ZBqo5aGF.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;src:local(※),url(/assets/Pretendard-Medium.subset-Y06xfiVw.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;src:local(※),url(/assets/Pretendard-SemiBold.subset-ZPzDHilX.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;src:local(※),url(/assets/Pretendard-Bold.subset-C7miX2zx.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;src:local(※),url(/assets/Pretendard-ExtraBold.subset-C2-BvFUE.woff2) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:900;src:local(※),url(/assets/Pretendard-Black.subset-CVWqp8MN.woff2) format("woff")}*{box-sizing:border-box;font-family:Pretendard;user-select:none}body{font-family:Pretendard,sans-serif,Arial,Helvetica;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar{display:none}.mobile-redirect-page{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100vh;white-space:pre-wrap}.mobile-redirect-page .ic-info{color:#fff;font-size:28px;background-color:#3182f6;border-radius:50%;margin-bottom:20px;padding:12px;width:76px;height:76px}.mobile-redirect-page .title{font-size:17px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;text-align:center;margin-bottom:10px;font-size:17px!important}@media (max-width: 1600px){.mobile-redirect-page .title{font-size:14px}}.mobile-redirect-page .desc{font-size:15px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;font-size:15px!important;text-align:center;margin-bottom:30px}@media (max-width: 1600px){.mobile-redirect-page .desc{font-size:12px}}.mobile-redirect-page .down-btn-container .ios{width:132px;margin-right:18px}.mobile-redirect-page .down-btn-container .android{width:153px}.chrome-redirect-page{width:100%;height:100vh;display:flex;background-color:#f9fafb}.chrome-redirect-page .hidden-copy-input{position:absolute;left:-1000px;top:-1000px}.chrome-redirect-page .page{height:unset;margin:auto}.chrome-redirect-page .page .page-container .title{display:flex;align-items:center;margin-bottom:10px}.chrome-redirect-page .page .page-container .title .chrome-ic{width:50px;margin-right:20px}.chrome-redirect-page .page .page-container .title>span{font-size:48px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#616b78}@media (max-width: 1600px){.chrome-redirect-page .page .page-container .title>span{font-size:40px}}.chrome-redirect-page .page .page-container .desc{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;font-weight:400;color:#616b78;text-align:center;margin-bottom:50px}@media (max-width: 1600px){.chrome-redirect-page .page .page-container .desc{font-size:18px}}.chrome-redirect-page .page .page-container .content-box{background-color:#fff;box-shadow:0 0 4px #ced2d7;border-radius:20px;margin-bottom:20px;padding:30px;overflow:hidden;width:640px}.chrome-redirect-page .page .page-container .content-box .sub-desc-box .sub-desc{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;font-weight:700;color:#2c3043;margin-bottom:5px}@media (max-width: 1600px){.chrome-redirect-page .page .page-container .content-box .sub-desc-box .sub-desc{font-size:21px}}.chrome-redirect-page .page .page-container .content-box .sub-desc-box .sub-desc.small{font-size:19px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;margin-bottom:20px}@media (max-width: 1600px){.chrome-redirect-page .page .page-container .content-box .sub-desc-box .sub-desc.small{font-size:16px}}.chrome-redirect-page .page .page-container .content-box .url-copy-row .input-text{width:430px;height:60px;margin-right:5px}.chrome-redirect-page .page .page-container .content-box .btn-container{display:flex;justify-content:center}.chrome-redirect-page .page .page-container .content-box .btn-container .chrome-btn{margin-top:15px;background-color:#3182f6}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-decoration:none}a{color:unset}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes progress-keyframes-circular-rotate{to{transform:rotate(360deg)}}@keyframes progress-keyframes-circular-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}@keyframes padding-anime{0%{opacity:.3;padding-top:50px}25%{opacity:1;padding-top:0}75%{opacity:1;padding-top:0}to{opacity:.3;padding-top:50px}}@keyframes time-red-dot-anime{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes wave{0%{margin-left:0}to{margin-left:-1920px}}@keyframes wave{0%{margin-left:0}to{margin-left:-1920px}}@keyframes loading{0%{transform:scale(1);opacity:1}50%{transform:scale(.8);opacity:.5}to{transform:scale(1);opacity:1}}iframe{display:none}.tablet-container{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100vh;white-space:pre-wrap}.tablet-container .tablet-ic-info{color:#fff;font-size:30px;background-color:#3182f6;border-radius:50%;margin-bottom:60px;padding:20px;width:86px;height:86px}.tablet-container .title{font-size:36px;line-height:130%;letter-spacing:-1px;font-weight:700;color:#2c3043;text-align:center;margin-bottom:20px}@media (max-width: 1600px){.tablet-container .title{font-size:32px}}.tablet-container .desc{font-size:24px;line-height:140%;letter-spacing:-.5px;font-weight:400;color:#616b78;text-align:center;margin-bottom:60px}@media (max-width: 1600px){.tablet-container .desc{font-size:21px}}.tablet-container .down-container{display:flex;justify-content:space-around;background-color:#f2f4f6;padding:40px 100px;border-radius:10px}.tablet-container .down-container .app-box{width:176px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:30px}.tablet-container .down-container .app-box:last-child{margin-right:0}.tablet-container .down-container .app-box .name{font-size:22px;line-height:140%;letter-spacing:-.5px;font-weight:700;color:#616b78;margin-bottom:20px}@media (max-width: 1600px){.tablet-container .down-container .app-box .name{font-size:18px}}.tablet-container .down-container .app-box .qr{width:125px;padding:10px;background-color:#fff;border:1px solid #e3e6e9}
