@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.page-wrap .page-title .title-row{padding-bottom:3.6rem}.page-wrap .page-title .sub-title-row{padding-bottom:1.6rem}.page-wrap .page-cont{flex-direction:column;gap:1.6rem;display:flex}.page-wrap .list-control-bar{justify-content:space-between;align-items:flex-end;margin-bottom:1.6rem;display:flex}.page-wrap .list-control-bar .total-count{color:#65758b;font-size:1.3rem}.page-wrap .list-control-bar .total-count span{color:#4338ca;margin:0 .2rem;font-weight:700}.page-wrap .list-control-bar .search-wrap{gap:.8rem;display:flex}.page-wrap .list-control-bar .search-wrap .base-input-wrapper.select{min-width:14rem;max-width:16rem}.page-wrap .list-control-bar .search-wrap .base-input-wrapper>.base-field{max-width:24rem}.page-wrap .list-control-bar .search-wrap .txt{color:#65758b;font-size:1.3rem}.page-wrap .table-empty-cell{text-align:center;color:#65758b;padding:4.8rem 1.6rem;font-size:1.4rem}.page-wrap .content-card{background:#fff;border-radius:1.6rem;padding:3.2rem;box-shadow:0 10px 15px -3px #00000005,0 4px 6px -2px #00000005}@media (max-width:768px){.page-wrap .content-card .form-grid{grid-template-columns:1fr}}.page-wrap .content-card .card-header{border-bottom:1px solid #121927;margin-bottom:2.4rem;padding-bottom:1.6rem;line-height:1}.page-wrap .content-card .card-header .card-tit{color:#121927;font-size:1.8rem;font-weight:600;line-height:1}.page-wrap .content-card .card-body .card-item{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;padding:2rem}.page-wrap .content-card .card-body .desc{color:#323f50;font-size:1.4rem;line-height:1.6}.page-wrap .content-card .card-body .note{text-align:center;color:#65758b;background-color:#f3f4f6;border-radius:.8rem;margin-bottom:2.4rem;padding:.8rem;font-size:1.4rem}.page-wrap .content-card .card-body.evaluation{border:1px solid #e2e8f0;border-radius:1.2rem;align-items:flex-start;gap:2rem;padding:1.6rem;display:flex}.page-wrap .content-card .card-body.evaluation .grade-card{background-color:#4338ca0a;border-radius:1.2rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:24rem;padding:2.4rem 1.6rem;display:flex}.page-wrap .content-card .card-body.evaluation .grade-display{border-radius:999rem;justify-content:center;align-items:center;width:7.4rem;height:7.4rem;margin-bottom:1.2rem;font-size:4.6rem;font-weight:800;line-height:1;display:flex}.page-wrap .content-card .card-body.evaluation .score-meta{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;display:flex}.page-wrap .content-card .card-body.evaluation .score-meta .score-label{color:#65758b;text-transform:uppercase;font-size:1.4rem;display:block}.page-wrap .content-card .card-body.evaluation .score-meta span{color:#65758b;font-size:1.8rem;font-weight:400}.page-wrap .content-card .card-body.evaluation .score-meta .score-value{color:#121927;font-size:3.2rem;line-height:1}.page-wrap .content-card .card-body .evaluation-comment-box .comment-title{color:#323f50;margin:0;padding-bottom:1.6rem;font-size:1.6rem}.page-wrap .content-card .card-body .evaluation-comment-box .comment-desc{color:#323f50;font-size:1.4rem;line-height:1.6}.page-wrap .content-card .card-list+.card-list{margin-top:3.6rem}.page-wrap .content-card .card-list .employment-meta-cont{margin-bottom:2rem}.page-wrap .content-card .card-list .employment-meta-cont .card-header{background:0 0;border-bottom:.1rem solid #121927;justify-content:space-between;align-items:flex-end;padding-bottom:1.4rem;display:flex}.page-wrap .content-card .card-list .employment-meta-cont .card-header .card-tit-group{flex-direction:column;gap:.4rem;display:flex}.page-wrap .content-card .card-list .employment-meta-cont .card-header .card-tit-group .card-tit{color:#1e293b;letter-spacing:-.05rem;font-size:2.2rem;font-weight:800;line-height:1.2}.page-wrap .content-card .card-list .employment-meta-cont .card-header .card-tit-group .card-txt{color:#94a3b8;margin:0;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500}.page-wrap .content-card .card-list .employment-meta-cont .card-header .meta-code-val{color:#65758b;background-color:#f1f5f9;border-radius:.6rem;padding:.6rem 1.2rem;font-size:1.2rem;line-height:1}.page-wrap .content-card .card-list .profile-card-grid{grid-template-columns:repeat(4,1fr);gap:1.6rem;margin-top:1.6rem;display:grid}.page-wrap .content-card .card-list .profile-card-grid .card-item{text-align:left}.page-wrap .content-card .card-list .profile-card-grid .card-item .card-label-eng{color:#121927;background-color:#f3f4f6;border-radius:.4rem;flex-shrink:0;padding:.6rem .8rem;font-size:1.3rem;line-height:1;display:inline}.page-wrap .content-card .card-list .profile-card-grid .card-item .card-value-wrap{padding-top:1.6rem}.page-wrap .content-card .card-list .profile-card-grid .card-item .card-value-wrap .card-value-txt{color:#121927;font-size:1.6rem;font-weight:400;line-height:1}.page-wrap .content-card .detail-info-tab .tab-header-admin{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:2.4rem;padding-bottom:1.6rem;display:flex}.page-wrap .content-card .detail-info-tab .tab-header-admin .header-left{color:#323f50;align-items:center;gap:.8rem;font-size:1.6rem;font-weight:500;display:flex}.page-wrap .content-card .detail-info-tab .tab-header-admin .header-right{gap:.4rem;display:flex}.page-wrap .page-footer-btns{justify-content:flex-end;gap:.8rem;padding-top:1.6rem;display:flex}.modal-card-list{flex-direction:column;gap:1.2rem;max-width:47rem;display:flex}.modal-card-list .info-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;padding:2rem 2.4rem;transition:all .2s}.modal-card-list .info-card:hover:not(.disabled){border-color:#121927}.modal-card-list .info-card.is-active,.modal-card-list .info-card.is-selected-card-focus{background:#1219270d;border-color:#121927;box-shadow:inset 0 0 0 2px #121927}.modal-card-list .info-card.disabled{cursor:not-allowed;background:#f1f5f9}.modal-card-list .info-card.disabled .card-header .card-title{color:#65758b}.modal-card-list .info-card.disabled .card-desc,.modal-card-list .info-card.disabled .card-footer{color:#94a3b8}.modal-card-list .info-card .card-header{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.modal-card-list .info-card .card-header .card-title{color:#121927;font-size:1.6rem;font-weight:700;line-height:1}.modal-card-list .info-card .card-desc{color:#323f50;text-align:left;border-top:1px solid #e2e8f0;margin-bottom:1.2rem;padding-top:1.6rem;font-size:1.4rem}.modal-card-list .info-card .card-footer{color:#65758b;align-items:center;gap:.4rem;font-size:1.3rem;line-height:1;display:flex}.modal-card-list .info-card .card-footer .divider{background:#e2e8f0;width:1px;height:1.4rem}.table-control-admin{justify-content:space-between;align-items:end;padding-bottom:1.6rem;display:flex}.table-control-admin .control-left{gap:.8rem;display:flex}.table-control-admin .control-left>.base-field{width:24rem}.table-control-admin .control-left .base-input-wrapper.select{width:14rem}.table-control-admin .control-right{align-items:center;gap:.4rem;display:flex}.table-control-admin .control-right .total-count{color:#65758b;font-size:1.3rem}.table-control-admin .control-right .total-count .count-num{color:#4338ca;font-weight:700}.register-modal-inner .individual-register-wrap .member-row-list{flex-direction:column;display:flex}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row{border-bottom:1px solid #e2e8f0;align-items:center;gap:.8rem;width:100%;padding:.8rem 0;display:flex}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .row-number{color:#323f50;flex-shrink:0;min-width:1.8rem;font-size:1.4rem;font-weight:600}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .base-input-wrapper{min-width:0}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .base-input-wrapper:first-of-type{flex:3}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .base-input-wrapper:nth-of-type(2){flex:7}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .base-input-wrapper:nth-of-type(3){flex:6}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .flex-auto-input{flex:auto}.register-modal-inner .individual-register-wrap .member-row-list .member-form-row .btn-minus-row{color:#fff;background-color:#94a3b8;border-radius:999rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;display:flex}.register-modal-inner .modal-fixed-error-zone .error{color:#e61c1c;background-color:#fff;padding-top:.8rem;font-size:1.3rem;position:sticky;bottom:0}.register-modal-inner .register-send-invite-row{border-top:1px solid #e2e8f0;margin-top:1.6rem;padding-top:1.2rem}.register-modal-inner .register-send-invite-row .send-invite-help-txt{color:#94a3b8;margin-top:.4rem;padding-left:2.8rem;font-size:1.2rem}.file-register-wrap{flex-direction:column;display:flex}.file-register-wrap .file-upload-container .upload-dropzone{text-align:center;cursor:pointer;border:1px dashed #cbd5e1;border-radius:1.6rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:2.4rem;padding-bottom:2.4rem;display:flex}.file-register-wrap .file-upload-container .upload-dropzone .base-icon{color:#94a3b8;background-color:#f3f4f6;border-radius:999rem;width:4.2rem;height:4.2rem;margin-bottom:1.2rem}.file-register-wrap .file-upload-container .upload-dropzone .file-txt .tit{color:#65758b;padding-bottom:.4rem;font-size:1.4rem;font-weight:600;line-height:1}.file-register-wrap .file-upload-container .upload-dropzone .file-txt .txt{color:#94a3b8;font-size:1.3rem}.file-register-wrap .file-upload-container .upload-completed-zone{border:1px solid #cbd5e1;border-radius:1.2rem;justify-content:space-between;padding:1.2rem 1.6rem;display:flex}.file-register-wrap .file-upload-container .upload-completed-zone .file-info-left{align-items:center;gap:.8rem;display:flex}.file-register-wrap .file-upload-container .upload-completed-zone .file-info-left .base-icon{color:#94a3b8;background-color:#f3f4f6;border-radius:999rem;width:2.4rem;height:2.4rem}.file-register-wrap .file-upload-container .upload-completed-zone .file-info-left .file-name{font-size:1.4rem}.file-register-wrap .file-upload-container .upload-completed-zone .btn-file-delete{color:#94a3b8}.file-register-wrap .preview-table-wrap{flex-direction:column;display:flex}.result-user-top{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:2.4rem;margin-bottom:1.6rem;padding-bottom:1.6rem;display:flex}.result-user-top .user-left{align-items:center;gap:1.6rem;display:flex}.result-user-top .user-left .avatar{background:#f3f4f6;border-radius:999rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex}.result-user-top .user-left .avatar .base-icon{width:2.8rem;height:2.8rem}.result-user-top .user-left .user-info{flex-direction:column;gap:.4rem;display:flex}.result-user-top .user-left .user-info .name{color:#121927;font-size:2rem;font-weight:700;line-height:1}.result-user-top .user-left .user-info .email{color:#323f50;font-size:1.3rem}.result-user-top .user-right{display:flex}.result-user-top .user-right span{color:#65758b;align-items:center;font-size:1.3rem;display:flex}.result-user-top .user-right span:first-child:after{content:"";background-color:#e2e8f0;width:.1rem;height:1.2rem;margin-left:.8rem;margin-right:.8rem;display:inline-block}.content-card.detail-box .evaluation-grid{gap:1.6rem;display:flex}.content-card.detail-box .evaluation-grid .evaluation-card{text-align:center;border:1px solid #e2e8f0;border-radius:1.2rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.6rem;padding:2rem;display:flex}.content-card.detail-box .evaluation-grid .evaluation-card .card-label{color:#323f50;font-size:1.6rem;line-height:1}.content-card.detail-box .evaluation-grid .evaluation-card.is-pass{color:#14917e}.content-card.detail-box .evaluation-grid .evaluation-card.is-pass:last-child .card-value{background-color:#2fd1b5}.content-card.detail-box .evaluation-grid .evaluation-card.is-fail{color:#e61c1c}.content-card.detail-box .evaluation-grid .evaluation-card.is-fail:last-child .card-value{background-color:#e61c1c}.content-card.detail-box .evaluation-grid .evaluation-card .card-value{background-color:#f3f4f6;border-radius:999rem;padding:1.6rem 2rem;font-size:2rem;font-weight:600}.content-card.detail-box .evaluation-grid .evaluation-card .card-desc{color:#666;margin-top:.2rem;font-size:1.2rem;line-height:1.4}.content-card.detail-box .evaluation-grid .evaluation-card:last-child{background-color:#f5f9fc}.content-card.detail-box .evaluation-grid .evaluation-card:last-child .card-value{color:#fff}.content-card.detail-box .factor-table-section+.factor-table-section{margin-top:2.4rem}.content-card.detail-box .factor-table-section .sub-title-sm{color:#323f50;align-items:center;margin:0;padding-bottom:1.6rem;font-size:1.6rem;font-weight:500;display:flex}.content-card.detail-box .factor-table-section .bar-chart-wrapper{align-items:center;gap:.8rem;width:100%;display:flex}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track{background-color:#f3f4f6;border-radius:999rem;flex:1;height:1rem;position:relative;overflow:hidden}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill{border-radius:999rem;height:100%;transition:width .4s ease-in-out}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.mint{background-color:#2fd1b5}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.secondary{background-color:#4338ca}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.orange{background-color:#f26511}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.error{background-color:#e61c1c}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.blue{background-color:#1d51d8}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-track .bar-fill.gray{background-color:#94a3b8}.content-card.detail-box .factor-table-section .bar-chart-wrapper .bar-score{color:#65758b;text-align:right;min-width:4rem;font-size:1.4rem}.content-btn-group{justify-content:space-between;align-items:center;width:100%;display:flex}.content-btn-group .left,.content-btn-group .right{align-items:center;gap:.8rem;display:flex}.content-btn-group .left:empty{display:none}.content-btn-group:has(.left:empty){justify-content:flex-end}.modal-tab-content .title-content{margin:2.4rem 0 1.6rem}.share-modal-inner .qr-display-box{border:1px dashed #cbd5e1;border-radius:.8rem;justify-content:center;align-items:center;padding:2.4rem;display:flex}.custom-dropdown-wrap{position:relative}.custom-dropdown-wrap .btn-custom-action{cursor:pointer;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.custom-dropdown-wrap .dropdown-action-menu{z-index:100;background-color:#fff;border:1px solid #e2e8f0;border-radius:.8rem;width:12rem;padding:.4rem 0;position:absolute;top:3.8rem;right:0;box-shadow:0 4px 6px -1px #0000001a}.custom-dropdown-wrap .dropdown-action-menu .menu-item-cell{color:#65758b;cursor:pointer;padding:.8rem 1.2rem;font-size:1.3rem}.custom-dropdown-wrap .dropdown-action-menu .menu-item-cell:hover{color:#323f50;background-color:#1219270a}.apply-detail-modal-inner .grid-container.cols-3{gap:1.6rem;display:grid}.apply-detail-modal-inner .grid-container.cols-3.count-1{grid-template-columns:minmax(34rem,38rem);justify-content:center}.apply-detail-modal-inner .grid-container.cols-3.count-2{grid-template-columns:repeat(2,minmax(34rem,1fr))}.apply-detail-modal-inner .grid-container.cols-3.count-3{grid-template-columns:repeat(3,minmax(34rem,1fr))}.apply-detail-modal-inner .info-card-item{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;min-width:0;padding:2rem;transition:all .2s}.apply-detail-modal-inner .info-card-item:hover{border-color:#121927}.apply-detail-modal-inner .info-card-item .card-top-header{justify-content:space-between;align-items:center;display:flex}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group{align-items:center;gap:1.2rem;display:flex}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group .row-number-badge{color:#121927;font-size:1.6rem;font-weight:500}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group .user-meta-block{flex-direction:column;gap:.4rem;display:flex}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group .user-meta-block .name-flag-row{align-items:center;gap:.4rem;display:flex}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group .user-meta-block .name-flag-row strong{color:#121927;font-size:1.8rem;line-height:1}.apply-detail-modal-inner .info-card-item .card-top-header .header-left-group .user-meta-block>span{color:#65758b;font-size:1.3rem;line-height:1}.apply-detail-modal-inner .card-info-dl-body{background-color:#f8fafc;border-radius:1.2rem;margin-top:1.6rem;padding:1.6rem}.apply-detail-modal-inner .card-info-dl-body .info-dl-list{flex-direction:column;gap:.8rem;margin:0;display:flex}.apply-detail-modal-inner .card-info-dl-body .info-dl-row{justify-content:space-between;align-items:flex-start;gap:1.2rem;display:flex}.apply-detail-modal-inner .card-info-dl-body .info-dl-row dt{color:#65758b;flex-shrink:0;width:8rem;font-size:1.3rem;line-height:1.4}.apply-detail-modal-inner .card-info-dl-body .info-dl-row dd{text-align:right;color:#323f50;word-break:keep-all;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:1.4rem;line-height:1.4}.is-grade-a{color:#fff;background-color:#2fd1b5}.is-grade-b{color:#fff;background-color:#4338ca}.is-grade-c{color:#fff;background-color:#94a3b8}.compare-grid-cont{grid-template-columns:repeat(2,1fr);gap:1.6rem;display:grid}.compare-grid-cont .card-item .compare-card-content{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex}.compare-grid-cont .card-item .compare-card-content .compare-highlight{background-color:#f3f4f6;border-radius:999rem;padding:1.6rem 2rem;font-size:2.8rem;font-weight:600;line-height:1}.compare-grid-cont .card-item .compare-card-content .compare-highlight em{font-size:2rem}.compare-grid-cont .card-item .compare-card-content .compare-highlight.secondary{color:#4338ca}.compare-grid-cont .card-item .compare-card-content .compare-highlight.mint{color:#14917e}.compare-grid-cont .card-item .compare-card-content .txt{color:#65758b;font-size:1.4rem}.compare-grid-cont .card-item .card-title{color:#444;margin:0;font-size:1.6rem;font-weight:600;line-height:1}.compare-grid-cont .chart-legend{justify-content:center;align-items:center;gap:1.2rem;margin-top:1.6rem;display:flex}.compare-grid-cont .chart-dot{align-items:center;gap:.6rem;display:flex}.compare-grid-cont .chart-dot .dot{border-radius:999rem;width:.8rem;height:.8rem}.compare-grid-cont .chart-dot .txt{color:#65758b;font-size:1.4rem}.compare-grid-cont .chart-area{width:100%;height:32rem}.compare-grid-cont .recharts-legend-wrapper{bottom:-.8rem!important}.factor-section-list{flex-direction:column;gap:2.4rem;display:flex}.factor-section-list .factor-panel-row{background-color:#fff;border:.1rem solid #e2e8f0;border-radius:1.2rem}.factor-section-list .factor-panel-row .factor-upper-header{background-color:#f3f4f6;border-radius:1.2rem 1.2rem 0 0;justify-content:space-between;align-items:center;height:5.6rem;padding-left:1.6rem;padding-right:1.6rem;display:flex}.factor-section-list .factor-panel-row .factor-upper-header .header-left-group{align-items:center;gap:1.2rem;display:flex}.factor-section-list .factor-panel-row .factor-upper-header .header-left-group .factor-num{color:#94a3b8;width:1.6rem;font-size:1.4rem;font-weight:700}.factor-section-list .factor-panel-row .factor-upper-header .header-left-group .factor-title{color:#121927;font-size:1.6rem;font-weight:700}.factor-section-list .factor-panel-row .factor-upper-header .header-left-group .factor-percent{color:#65758b;align-items:center;gap:.8rem;font-size:1.3rem;display:flex}.factor-section-list .factor-panel-row .factor-upper-header .header-left-group .factor-percent:before{content:"";background-color:#cbd5e1;width:.1rem;height:1.4rem;display:inline-block}.factor-section-list .factor-panel-row .factor-upper-header .header-right-group{align-items:center;gap:.8rem;display:flex}.factor-section-list .factor-panel-row .factor-upper-header .header-right-group .factor-diff-txt{font-size:1.4rem}.factor-section-list .factor-panel-row .factor-upper-header .header-right-group .factor-diff-txt.is-high{color:#e61c1c}.factor-section-list .factor-panel-row .factor-upper-header .header-right-group .factor-diff-txt.is-low{color:#1d51d8}.factor-section-list .factor-panel-row .factor-upper-header .header-right-group .factor-small-badge{text-align:center;border-radius:999rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:2rem;font-weight:500;display:inline-flex}.factor-section-list .factor-panel-row .factor-cont{padding:1.6rem}.factor-section-list .factor-panel-row .factor-middle-chart-zone{border-bottom:1px solid #e2e8f0;border-radius:.6rem;flex-direction:column;gap:1.2rem;margin-bottom:1.6rem;padding-bottom:2.4rem;display:flex}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row{align-items:center;width:100%;display:flex}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row .row-label{color:#94a3b8;width:7rem;font-size:1.2rem;font-weight:600}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row .bar-track{background-color:#f3f4f6;border-radius:999rem;flex-grow:1;height:1.2rem;margin-right:1.6rem;overflow:hidden}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row .bar-track .bar-fill{border-radius:999rem;height:100%;transition:width .4s}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row .row-score-val{text-align:right;color:#65758b;width:4rem;font-size:1.3rem}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row.is-user .bar-fill{background-color:#4338ca}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row.is-user .row-score-val{color:#323f50;font-weight:700}.factor-section-list .factor-panel-row .factor-middle-chart-zone .chart-row.is-avg .bar-fill{background-color:#94a3b8}.factor-section-list .factor-panel-row .factor-bottom-comment .comment-txt{color:#323f50;margin:0;font-size:1.4rem;line-height:1.6}.employment-total-status-wrap{flex-direction:column;display:flex}.employment-total-status-wrap .status-dashboard-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.employment-total-status-wrap .status-dashboard-grid .status-chart-card{background-color:#fff;border:.1rem solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:2rem;padding:2rem;display:flex;box-shadow:0 .1rem .3rem #00000003}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header{border-bottom:.1rem solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:1.2rem;display:flex}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header .header-left-title{align-items:center;gap:1.2rem;display:flex}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header .header-left-title .main-factor-tit{color:#121927;font-size:1.5rem;font-weight:700}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header .header-right-weight{align-items:center;gap:.4rem;display:flex}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header .header-right-weight .weight-label{color:#65758b;font-size:1.3rem;font-weight:600}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-top-header .header-right-weight .weight-val{color:#323f50;font-size:1.3rem;font-weight:700}.employment-total-status-wrap .status-dashboard-grid .status-chart-card .card-chart-body{width:100%;min-height:24rem;position:relative}.down-btn{color:#65758b;justify-content:space-between;align-items:flex-end;font-size:1.4rem;display:flex}.vertical-edit-form-wrapper{flex-direction:column;gap:1.6rem;display:flex}.modal-log-trace-container-box{width:100%}.modal-log-trace-container-box .log-trace-card-box{background-color:#0f172a;border:.1rem solid #1e293b;border-radius:.8rem;width:100%;overflow:hidden}.modal-log-trace-container-box .log-trace-card-box .log-card-header{color:#94a3b8;background-color:#1e293b;border-bottom:.1rem solid #0f172a;align-items:center;gap:.8rem;padding:.8rem 1.6rem;font-family:Courier New,monospace;font-size:1.2rem;font-weight:700;display:flex}.modal-log-trace-container-box .log-trace-card-box .log-card-header i{color:#e61c1c}.modal-log-trace-container-box .log-trace-card-box .error-log-code-block{color:#f1f5f9;text-align:left;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;margin:0;padding:1.6rem;font-family:Fira Code,Courier New,monospace;font-size:1.3rem;line-height:1.6}.mode-mo .mo-full-popup-form-content-pad .form-vertical-stack{flex-direction:column;gap:2.4rem;display:flex}.mode-mo .state-bottom-btn{flex-direction:column;gap:1.2rem;display:flex}.mode-mo .mo-detail-content-area{width:100%}.mode-mo .mo-detail-content-area .mo-invite-card-item-wrapper .mo-card-top-alert-badge-line{width:100%;margin-bottom:.8rem;padding:0 .4rem}.mode-mo .mo-detail-content-area .mo-invite-card-item-wrapper .mo-card-top-alert-badge-line .base-badge{border-radius:.8rem;justify-content:center;width:100%;padding:.8rem 1.2rem;font-size:1.25rem;font-weight:600}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant{background:#fff;min-height:8rem;box-shadow:0 -4px 20px #0f172a0f;height:auto!important}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant .mo-multi-checked-action-stack-panel{flex-direction:column;gap:1.2rem;width:100%;display:flex}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant .mo-multi-checked-action-stack-panel .row{gap:.8rem;display:flex}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant .mo-multi-checked-action-stack-panel .action-row-top-wide{width:100%}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant .mo-multi-checked-action-stack-panel .action-row-bottom-split{align-items:center;gap:1rem;width:100%;display:flex}.mode-mo .mo-detail-content-area .mo-dashboard-fixed-action-dock.is-invite-management-variant .mo-multi-checked-action-stack-panel .action-row-bottom-split .split-cell{flex:1;display:flex}.mode-mo .mo-register-popup-container{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex}.mode-mo .mo-register-popup-container .mo-popup-tab-header-wrap{background-color:#fff;border-bottom:1px solid #f1f5f9;width:100%;padding:0 1.6rem}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap{flex-direction:column;gap:2rem;width:100%;display:flex}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block{background:#fff;padding-top:1.6rem}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block:after{content:"";background-color:#f1f5f9;width:calc(100% + 4rem);height:.8rem;margin:.8rem -2rem -2rem;display:inline-block}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-header-line{border-bottom:1px solid #121927;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.6rem;padding-bottom:1.2rem;display:flex}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-header-line .member-title-label{color:#121927;font-size:1.6rem;font-weight:500}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-header-line .btn-card-trash-delete{color:#94a3b8;background:0 0;border:none;padding:.4rem;font-size:1.8rem;display:flex}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-header-line .btn-card-trash-delete:disabled{opacity:.3}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-inputs-group-field{flex-direction:column;gap:1.6rem;display:flex}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-member-form-card-block .card-form-inputs-group-field .base-input-wrapper{width:100%!important}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-add-row-action-block{width:100%;margin-top:.8rem}.mode-mo .mo-register-popup-container .mo-individual-card-stack-wrap .mo-add-row-action-block button{width:100%}.mode-mo .modal-full-type .full-popup-wrap .full-body .content-inner:has(.is-result-detail-mo-root){box-sizing:border-box;flex-direction:column;display:flex;height:100%!important;padding:0!important;overflow-y:hidden!important}.mode-mo .mo-result-detail-popup-inner-stage{flex-direction:column;height:100%;min-height:0;display:flex}.mode-mo .is-result-detail-mo-root{background-color:#f8fafc;flex-direction:column;width:100%;height:100%;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header{z-index:100;background-color:#fff;border-bottom:1px solid #e2e8f0;width:calc(100% + 4rem);margin:0 -2rem;padding:2rem;position:sticky;top:-.1rem}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .meta-info-line{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .meta-info-line .test-name-txt{color:#323f50;align-items:center;font-size:1.3rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .meta-info-line .test-name-txt:after{content:"";background-color:#cbd5e1;width:.1rem;height:1.2rem;margin-left:.8rem;display:inline-block}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .meta-info-line .test-code-txt{color:#65758b;font-size:1.3rem}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row{align-items:center;width:100%;display:flex;position:relative}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row .avatar-icon-circle{color:#64748b;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-right:1rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row .applicant-name{color:#0f172a;margin-right:1rem;font-size:1.8rem;font-weight:700}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row .badge-inline-stack{gap:.4rem;display:inline-flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row .btn-header-accordion-toggle{color:#64748b;background:0 0;border:none;font-size:2rem;transition:transform .2s ease-in-out;position:absolute;right:0}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-user-row .btn-header-accordion-toggle.is-expanded{transform:rotate(180deg)}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-email-line{margin-top:-.4rem}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .applicant-master-profile-block .profile-email-line .email-txt{color:#64748b;font-size:1.3rem}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .mo-fixed-info-dropdown-grid-panel{border-top:1px solid #f1f5f9;flex-direction:column;gap:.8rem 1.6rem;margin-top:1.6rem;padding-top:1.4rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .mo-fixed-info-dropdown-grid-panel .info-mini-row{justify-content:space-between;font-size:1.3rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .mo-fixed-info-dropdown-grid-panel .info-mini-row .lbl{color:#94a3b8}.mode-mo .is-result-detail-mo-root .mo-result-detail-fixed-top-header .mo-fixed-info-dropdown-grid-panel .info-mini-row .val{color:#334155;font-weight:500}.mode-mo .is-result-detail-mo-root .mo-result-detail-scroll-content-container{background-color:#fff;flex-direction:column;flex:1;gap:1.6rem;margin-top:1.6rem;display:flex;overflow-y:auto}.mode-mo .is-result-detail-mo-root .mo-result-detail-scroll-content-container>*{flex-shrink:0}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit{background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;padding:1.6rem;overflow:hidden;box-shadow:0 4px 12px #0f172a03}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-header{cursor:pointer;background:#fff;border-bottom:none;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:0;display:flex}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-header .card-tit{color:#0f172a;font-size:1.6rem;font-weight:700}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-header .accordion-arrow-icon{color:#94a3b8;font-size:2rem;transition:transform .2s ease-in-out}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-header .accordion-arrow-icon.is-active{color:#121927;transform:rotate(180deg)}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-body{will-change:max-height,opacity,transform;border-top:1px solid #121927;margin-top:1.6rem;padding-top:1.6rem;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .2s,transform .25s}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-body.padding-x-zero{padding-left:0;padding-right:0}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-body .font-height-cozy{color:#334155;font-size:1.4rem;line-height:1.6}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-body .evaluation-card .card-label{font-size:1.4rem}.mode-mo .is-result-detail-mo-root .mo-accordion-card-unit .card-body .evaluation-card .card-value{padding:1.2rem 1.6rem;font-size:1.6rem}.mode-mo .is-result-detail-mo-root .evaluation-grid{grid-template-columns:repeat(2,1fr);gap:1.2rem;width:100%;display:grid!important}.mode-mo .is-result-detail-mo-root .evaluation-grid .evaluation-card{width:100%!important;margin:0!important}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper{margin-bottom:2.4rem}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-section-sub-title-label{color:#65758b;margin:0;padding-bottom:1.2rem;font-size:1.4rem;font-weight:500}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.2rem;padding:0 2rem .8rem;display:flex;overflow-x:auto}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider::-webkit-scrollbar{display:none}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card{scroll-snap-align:start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.4rem;flex-shrink:0;width:28rem;padding:1.6rem}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:1.2rem;padding-bottom:1rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-name-txt{color:#121927;font-size:1.6rem;font-weight:700}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt{font-size:1.6rem;font-weight:800}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.mint{color:#2fd1b5}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.secondary{color:#4338ca}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.orange{color:#f26511}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.blue{color:#1d51d8}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.error{color:#e61c1c}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .chip-card-top-line .factor-grade-badge-txt.gray{color:#94a3b8}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .lbl-percentile-tag{color:#94a3b8;margin-bottom:.4rem;font-size:1.1rem;display:block}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line{align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track{background:#e2e8f0;border-radius:.4rem;flex:1;height:.8rem;overflow:hidden}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill{border-radius:.4rem;height:100%}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.mint{background:#2fd1b5}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.secondary{background:#4338ca}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.orange{background:#f26511}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.blue{background:#1d51d8}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.error{background:#e61c1c}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-track .bar-fill.gray{background-color:#94a3b8}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .mo-bar-chart-pipeline-line .bar-score-number{color:#334155;text-align:right;min-width:2.8rem;font-size:1.2rem;font-weight:700}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .factor-definition-box-line{background:#fff;border:1px solid #f1f5f9;border-radius:.8rem;padding:1rem}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .factor-definition-box-line .def-title{color:#94a3b8;margin-bottom:.2rem;font-size:1.1rem;font-weight:700;display:block}.mode-mo .is-result-detail-mo-root .mo-factor-section-swipe-track-wrapper .mo-factor-cards-horizontal-slider .mo-factor-item-chip-card .factor-definition-box-line .def-desc-txt{color:#475569;margin:0;font-size:1.4rem;line-height:1.5}.mode-mo .is-result-detail-mo-root .mo-caption-spacing{margin-top:-.8rem}.mode-mo .is-result-detail-mo-root .mo-popup-fixed-footer-bar{z-index:110;box-sizing:border-box;background:#fff;border-top:1px solid #e2e8f0;width:100%;padding:1.6rem 1.6rem 2.4rem;position:fixed;bottom:0;left:0}.mode-mo .is-result-detail-mo-root .mo-popup-fixed-footer-bar .content-button-group{width:100%;margin:0!important;padding:0!important}.mode-mo .is-result-detail-mo-root .mo-popup-fixed-footer-bar .btn-group{gap:1rem;width:100%;display:flex}.mode-mo .is-result-detail-mo-root .mo-popup-fixed-footer-bar .base-button{width:100%;flex:1!important}.mode-mo .caption-txt{color:#65758b;margin-top:.8rem;font-size:1.4rem}.mode-mo .apply-detail-modal-inner{box-sizing:border-box;width:100%}.mode-mo .apply-detail-modal-inner .pc-only-grid-container-block{display:none!important}.mode-mo .apply-detail-modal-inner .mo-only-swiper-container-block{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:0 1.6rem;display:block;overflow:hidden}.mode-mo .apply-detail-modal-inner .mo-employment-history-swiper-engine{width:100%;overflow:visible!important}.mode-mo .apply-detail-modal-inner .mo-swiper-slide-item-cell{flex-shrink:0;height:auto;width:30rem!important}.mode-mo .apply-detail-modal-inner .mo-swiper-slide-item-cell .info-card-item{box-sizing:border-box;width:100%;padding:1.6rem}.mode-mo .apply-detail-modal-inner .mo-swiper-slide-item-cell .info-card-item .card-info-dl-body .info-dl-list .info-dl-row{font-size:1.3rem}.mode-mo .page-wrap.is-result-detail-mo-root{background-color:#f8fafc}.mode-mo .page-wrap.is-result-detail-mo-root .mo-university-report-title-branding-banner{box-sizing:border-box;width:100%}.mode-mo .page-wrap.is-result-detail-mo-root .mo-university-report-title-branding-banner .main-brand-tit{color:#0f172a;margin:0 0 .4rem;font-size:1.8rem;font-weight:800}.mode-mo .page-wrap.is-result-detail-mo-root .mo-university-report-title-branding-banner .sub-brand-eng{color:#94a3b8;margin:0 0 .6rem;font-size:1.1rem;line-height:1.3}.mode-mo .page-wrap.is-result-detail-mo-root .mo-university-report-title-branding-banner .caption-brand-code{color:#64748b;font-size:1.2rem;font-weight:600}.mode-mo .page-wrap.is-result-detail-mo-root .mo-identity-profile-table-card{background:#fff;border:1px solid #f3f4f6;border-radius:1.2rem;padding:1.6rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-identity-profile-table-card .mo-pure-identity-grid-layout{flex-direction:column;gap:1.2rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-identity-profile-table-card .mo-pure-identity-grid-layout .identity-grid-cell-row{justify-content:space-between;align-items:center;font-size:1.3rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-identity-profile-table-card .mo-pure-identity-grid-layout .identity-grid-cell-row .cell-label-tag-column{color:#64748b;background:#f8fafc;border-radius:.6rem;padding:.4rem .8rem;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-identity-profile-table-card .mo-pure-identity-grid-layout .identity-grid-cell-row .cell-value-strong-column{color:#1e293b;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin{flex-direction:column;gap:2rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row{background:#f8fafc;border-radius:1.2rem;align-items:center;gap:1.6rem;padding:1.4rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row .display-badge-circle-a{color:#fff;background:#4338ca;border-radius:50%;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;font-size:2.2rem;font-weight:800;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row .score-numerical-block{flex-direction:column;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row .score-numerical-block .lbl-score{color:#94a3b8;text-transform:uppercase;font-size:1.1rem;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row .score-numerical-block .val-score{color:#0f172a;font-size:2rem;font-weight:800}.mode-mo .page-wrap.is-result-detail-mo-root .is-total-evaluation-flex-skin .mo-grade-score-horizontal-dock-row .score-numerical-block .val-score .total-denominator{color:#94a3b8;font-size:1.3rem;font-style:normal;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card{width:100%}.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box .commentary-paragraph-txt,.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box .card-sub-inner-desc,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card .commentary-paragraph-txt,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card .card-sub-inner-desc{color:#334155;text-align:justify;margin:0 0 1.4rem;font-size:1.35rem;line-height:1.65}.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box .commentary-paragraph-txt strong,.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box .card-sub-inner-desc strong,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card .commentary-paragraph-txt strong,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card .card-sub-inner-desc strong{color:#0f172a;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .mo-ai-advisor-commentary-pad-box .card-sub-inner-tit,.mode-mo .page-wrap.is-result-detail-mo-root .mo-evaluation-editorial-commentary-card .card-sub-inner-tit{color:#121927;margin:0 0 1rem;font-size:1.4rem;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .note{margin-bottom:1.2rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row{gap:1.2rem;margin-bottom:1.6rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card{border:1px solid #e2e8f0;border-radius:1.2rem;flex-direction:column;flex:1;align-items:center;gap:.6rem;padding:1.4rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card .twin-card-lbl{color:#121927;font-size:1.4rem;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card .twin-card-highlight{font-size:1.8rem;font-weight:800}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card .twin-card-highlight.is-purple{color:#4338ca}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card .twin-card-highlight.is-mint{color:#14917e}.mode-mo .page-wrap.is-result-detail-mo-root .mo-comparison-score-cards-twin-row .score-twin-unit-card .twin-card-sub{color:#94a3b8;font-size:1.2rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;width:100%;margin-bottom:1.6rem;padding:1.6rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card:last-child{margin-bottom:0}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-inner-title{color:#121927;text-align:center;margin:0 0 1.2rem;font-size:1.4rem;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-recharts-drawing-canvas-board{width:100%;height:16rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-recharts-drawing-canvas-board.is-radar-height-offset{height:22rem;margin-top:-1rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-legend-center-row{color:#64748b;justify-content:center;gap:1.6rem;margin-top:1.2rem;font-size:1.1rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-legend-center-row .legend-dot-unit{align-items:center;gap:.4rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-legend-center-row .legend-dot-unit .dot{border-radius:50%;width:.8rem;height:.8rem;display:inline-block}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-legend-center-row .legend-dot-unit .dot.bg-gray{background-color:#cbd5e1}.mode-mo .page-wrap.is-result-detail-mo-root .mo-recharts-chart-wrapper-card .mo-chart-legend-center-row .legend-dot-unit .dot.bg-purple{background-color:#4338ca}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock{box-sizing:border-box;padding-bottom:1.6rem!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .mo-factor-card-deck-swiper-core{flex-direction:column;width:100%;display:flex;position:relative;overflow:visible!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .mo-factor-card-deck-swiper-core .swiper-wrapper{display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .mo-factor-card-deck-swiper-core .swiper-slide{align-items:stretch;display:flex;height:auto!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .swiper-pagination-css-mode,.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .swiper-pagination{justify-content:center;align-items:center;display:flex;width:100%!important;margin-top:1.6rem!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .swiper-pagination-bullet{width:.6rem;height:.6rem;transition:width .2s,border-radius .2s;opacity:1!important;background:#94a3b8!important;margin:0 .3rem!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-accordion-card-unit.has-swiper-pagination-bottom-dock .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4338ca!important;border-radius:.4rem!important;width:1.4rem!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:1.4rem;flex-direction:column;width:100%;min-height:30rem;padding:1.6rem;display:flex;height:100%!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .info-card-item{flex-direction:column;width:100%;display:flex;height:100%!important}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-title-left{align-items:center;gap:.4rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-title-left .panel-idx-num{color:#121927;font-size:1.5rem;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-title-left .panel-title-txt{color:#0f172a;font-size:1.5rem;font-weight:800}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-diff-badge{border-radius:.6rem;padding:.2rem .6rem;font-size:1.2rem;font-weight:500}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-diff-badge.is-high{color:#e61c1c}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-top-row-stack .panel-diff-badge.is-low{color:#1d51d8}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-numerical-txt{color:#64748b;font-size:1.3rem;font-weight:600}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-numerical-txt .divider-bar{color:#e2e8f0;margin:0 .4rem;font-style:normal}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-circle-grade-badge{border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:1.4rem;font-weight:800;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-circle-grade-badge.is-grade-a{color:#4338ca;background:#e0e7ff}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-circle-grade-badge.is-grade-b{color:#14917e;background:#ecfdf5}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-score-grade-line .panel-circle-grade-badge.is-grade-c{color:#e61c1c;background:#fef2f2}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone{background:#f8fafc;border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:1.6rem;padding:1.2rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit{align-items:center;gap:1rem;font-size:1.2rem;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit .progress-lbl{color:#64748b;width:4.5rem;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit .progress-track-rail{background:#e2e8f0;border-radius:.4rem;flex:1;height:.8rem;position:relative;overflow:hidden}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit .progress-track-rail .progress-fill-bar{border-radius:.4rem;height:100%}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit .progress-score-val{text-align:right;color:#1e293b;width:3.5rem;font-weight:700}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit.is-user .progress-fill-bar{background-color:#4338ca}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-horizontal-progress-bar-zone .progress-row-unit.is-avg .progress-fill-bar{background-color:#94a3b8}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-editorial-comment-block{border-top:1px dashed #e2e8f0;flex:1;margin-top:auto;padding-top:1.4rem}.mode-mo .page-wrap.is-result-detail-mo-root .mo-factor-card-inside-panel-wrapper .panel-editorial-comment-block .commentary-paragraph-txt{color:#65758b;text-align:justify;margin:0;font-size:1.4rem;line-height:1.6}.mode-mo .page-wrap.is-result-detail-mo-root .is-result-detail-bottom-navigator-triple{background-color:#fff;border-top:1px solid #f1f5f9;flex-direction:column;gap:1.2rem;display:flex;padding:1.6rem 1.6rem 3rem!important}.mode-mo .page-wrap.is-result-detail-mo-root .is-result-detail-bottom-navigator-triple .w-full-share-action-link-btn{border-radius:1.2rem!important;width:100%!important}.mode-mo .page-wrap.is-result-detail-mo-root .is-result-detail-bottom-navigator-triple .mo-twin-action-button-pipeline-row{gap:1rem;width:100%;display:flex}.mode-mo .page-wrap.is-result-detail-mo-root .is-result-detail-bottom-navigator-triple .mo-twin-action-button-pipeline-row .flex-1-btn{border-radius:1.2rem!important;flex:1!important}.mode-mo .page-wrap.is-result-detail-mo-root .is-result-detail-bottom-navigator-triple .mo-twin-action-button-pipeline-row .flex-1-btn.is-heavy-dark-slate-btn{color:#fff!important;background-color:#0f172a!important}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage{box-sizing:border-box;width:100%}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .card-body{padding:1.6rem 0 4rem!important}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout{flex-direction:column;gap:1.6rem;width:100%;display:flex}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card{box-sizing:border-box;background:#fff;width:100%;padding:1.6rem}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header .header-left-title{align-items:center;gap:.6rem;display:flex}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header .header-left-title .main-factor-tit{color:#121927;font-size:1.6rem;font-weight:700;line-height:1.3}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header .header-right-weight{flex-shrink:0;align-items:center;display:flex}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header .header-right-weight .weight-label{color:#94a3b8;font-size:1.1rem}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-top-header .header-right-weight .weight-val{color:#65758b;font-size:1.4rem;font-weight:700}.mode-mo .employment-total-status-wrap.is-mobile-responsive-stage .status-dashboard-grid.is-mo-one-column-layout .status-chart-card .card-chart-body{width:100%;height:22rem;position:relative}.mode-mo .down-btn{padding-bottom:1.2rem;font-size:1.3rem}.mo-lang-check-grid .base-segment{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.mo-lang-check-grid .base-segment>*{white-space:nowrap}
