.txtOption[data-v-34991abc]{color:#4a4a4a;font-size:14px;margin-left:16px;width:158px;display:inline-block}.menu-option-style[data-v-34991abc]{border-bottom:transparent;background:#f4f4f4;border-radius:4px}.chart-container[data-v-34991abc]{position:relative;height:290px;margin-top:16px;padding:24px 24px 36px 48px;background-color:rgba(0,0,0,.03);border-radius:24px}.site-text[data-v-34991abc]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:300px;position:absolute;margin-top:90px;margin-left:-128px}.image-profile-32[data-v-34991abc]{border:2px solid #fff}.skill-container[data-v-34991abc]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:17px 20px;margin-bottom:52px}.skill-container .skill-card[data-v-34991abc]{border-radius:6px;border:1px solid #ddd;padding:24px}.skill-display .title[data-v-34991abc]{font-size:18px;font-weight:900}.skill-display .title-label[data-v-34991abc]{font-size:14px;font-weight:700;margin-top:24px;margin-bottom:4px}.skill-display .bar-container[data-v-34991abc]{margin-top:4px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.skill-display .bar-container .bar-gradient[data-v-34991abc],.skill-display .bar-container .bar-solid[data-v-34991abc]{height:16px;background:#ccc}.skill-display .detail-link[data-v-34991abc]{font-size:13px;font-weight:700;color:#6c30cc;margin-top:18px;text-decoration:underline;cursor:pointer}.skill-display .absolute-right[data-v-34991abc]{position:absolute;right:0;opacity:.7;font-size:13px}.skill-display .excels .title-label[data-v-34991abc]{color:#00acc1}.skill-display .excels .bar-gradient[data-v-34991abc]{background:-webkit-gradient(linear,left top,right top,from(#d7f2f5),to(#f8f8f8))!important;background:linear-gradient(90deg,#d7f2f5,#f8f8f8)!important;border-radius:4px}.skill-display .excels .bar-solid[data-v-34991abc]{background:#00acc1;border-radius:4px}.skill-display .could-further-improve .title-label[data-v-34991abc]{color:#e45006}.skill-display .could-further-improve .bar-gradient[data-v-34991abc]{background:-webkit-gradient(linear,left top,right top,from(#ffe4d6),to(#f8f8f8))!important;background:linear-gradient(90deg,#ffe4d6,#f8f8f8)!important;border-radius:4px}.skill-display .could-further-improve .bar-solid[data-v-34991abc]{background:#e45006;border-radius:4px}.dropdownFooter[data-v-34991abc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:56px;padding-right:16px;background:#f8f8f8;border-top:1px solid #e8e8e8}.dropdownFooter .el-button--cancel[data-v-34991abc]{padding:4px 16px;height:24px;font-size:13px;font-weight:700;color:#747474;background-color:#e0e0e0;border-color:#e0e0e0}.dropdownFooter .el-button--cancel[data-v-34991abc]:focus,.dropdownFooter .el-button--cancel[data-v-34991abc]:hover{color:#747474;background-color:#e0e0e0;border-color:#e0e0e0;opacity:.7}.dropdownFooter .el-button--cancel[data-v-34991abc]:active{color:#747474;background-color:#e0e0e0;border-color:#e0e0e0;opacity:1}.dropdownFooter .el-button--save[data-v-34991abc]{padding:4px 16px;height:24px;font-size:13px;font-weight:700;color:#fff;background-color:#32c2d5;border-color:#32c2d5}.dropdownFooter .el-button--save[data-v-34991abc]:focus,.dropdownFooter .el-button--save[data-v-34991abc]:hover{color:#fff;background-color:#32c2d5;border-color:#32c2d5;opacity:.7}.dropdownFooter .el-button--save[data-v-34991abc]:active{color:#fff;background-color:#32c2d5;border-color:#32c2d5;opacity:1}.dropdownHeader[data-v-34991abc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;padding-left:24px;padding-right:16px;margin-bottom:10px;background:#f8f8f8;border-bottom:1px solid #e8e8e8}.dropdownHeaderTextStyle[data-v-34991abc]{font-size:13px;font-weight:700}.el-button--text.dropdownHeaderTextStyle[data-v-34991abc]{color:#32c2d5}.el-button--text.dropdownHeaderTextStyle[data-v-34991abc]:hover{color:#249fb0}.el-button--text.dropdownHeaderTextStyle[data-v-34991abc]:active{color:#32c2d5}.tooltipStyle[data-v-34991abc]{max-width:240px}.el-dropdown-menu[data-v-34991abc]{width:280px;padding-top:0;padding-bottom:0;border:1px solid #e8e8e8}.el-dropdown-menu__item[data-v-34991abc]{font-size:13px;font-weight:700;color:#292929;height:24px;padding-bottom:8px}.el-dropdown-menu__item[data-v-34991abc]:focus,.el-dropdown-menu__item[data-v-34991abc]:hover{cursor:default;background-color:initial!important}.drop-down-container[data-v-34991abc]{margin-left:12px;height:40px;border-radius:4px;padding:0 8px 0 12px}.drop-down-container.active[data-v-34991abc]{margin-left:10px;background-color:rgba(50,194,213,.1);padding:0 6px 0 10px}.text-drop-down[data-v-34991abc]{color:#00acc1;font-size:14px;font-weight:700;cursor:pointer}.detail-container-grid[data-v-34991abc]{display:grid;grid-template-columns:450px auto;color:#000}.detail-container-grid .left-card[data-v-34991abc],.detail-container-grid .right-card[data-v-34991abc]{padding:60px 40px 42px}.detail-container-grid .left-card[data-v-34991abc]{background:#f8f8f8}.detail-container-grid .left-card .excels .bar-gradient[data-v-34991abc]{background:-webkit-gradient(linear,left top,right top,from(#d7f2f5),to(#f8f8f8))!important;background:linear-gradient(90deg,#d7f2f5,#f8f8f8)!important}.detail-container-grid .left-card .could-further-improve .bar-gradient[data-v-34991abc]{background:-webkit-gradient(linear,left top,right top,from(#ffe4d6),to(#f8f8f8))!important;background:linear-gradient(90deg,#ffe4d6,#f8f8f8)!important}.detail-container-grid .left-card .attribute-conainter[data-v-34991abc]{display:grid;margin-top:16px;grid-template-columns:20px auto}.detail-container-grid .left-card .attribute-conainter .number[data-v-34991abc]{font-size:13px;font-weight:700;opacity:.3}.detail-container-grid .left-card .attribute-conainter .description[data-v-34991abc]{font-size:14px;font-weight:500;word-break:normal}.detail-container-grid .left-card .attribute-conainter .bar-conainter[data-v-34991abc]{display:grid;grid-template-columns:1fr;gap:17px;margin-top:1px}.detail-container-grid .left-card .attribute-conainter .bar-conainter .spilt-bar[data-v-34991abc]{display:grid;grid-template-columns:auto 36px;text-align:right;font-size:12px;font-weight:600}.detail-container-grid .left-card .attribute-conainter .bar-conainter .spilt-bar .bar[data-v-34991abc]{height:6px;border-radius:6px;position:relative;width:100%}.detail-container-grid .left-card .attribute-conainter .bar-conainter .spilt-bar .bar .score[data-v-34991abc]{position:absolute;height:6px;border-radius:6px;left:0}.detail-container-grid .left-card .attribute-conainter .bar-conainter .excels-bar>.bar[data-v-34991abc]{background:#d7f2f5}.detail-container-grid .left-card .attribute-conainter .bar-conainter .excels-bar>.bar .score[data-v-34991abc]{background:#00acc1}.detail-container-grid .left-card .attribute-conainter .bar-conainter .could-further-improve-bar>.bar[data-v-34991abc]{background:#ffe4d6}.detail-container-grid .left-card .attribute-conainter .bar-conainter .could-further-improve-bar>.bar .score[data-v-34991abc]{background:#e45006}.detail-container-grid .right-card[data-v-34991abc]{background:#fff}.detail-container-grid .title[data-v-34991abc]{font-size:20px;font-weight:900;margin-bottom:16px}.btn-generate[data-v-34991abc]{height:52px;background:#6c30cc;color:#fff;border-radius:4px;font-size:15px;font-weight:700;margin-top:60px}.btn-generate[data-v-34991abc]:hover{opacity:.9}.members-container[data-v-34991abc]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.members-container .member-card[data-v-34991abc]{border-radius:6px;border:1px solid #c7c7c7;padding:10px 8px;width:180px;margin-right:8px}.members-container .member-card .image-container[data-v-34991abc]{height:32px;width:32px;margin-bottom:8px}.members-container .member-card .image-container .image[data-v-34991abc]{height:32px;width:32px;border-radius:50%;background:#ccc;position:relative}.members-container .member-card .image-container .image .text-in-image[data-v-34991abc]{color:#fff;font-size:13px;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.members-container .member-card .name[data-v-34991abc]{font-size:13px;font-weight:700;color:#4a4a4a}.members-container .member-card .team[data-v-34991abc]{font-size:14px;font-weight:400;color:#000;opacity:.6}.members-container .member-card .score[data-v-34991abc]{font-size:13px;font-weight:700;color:#00acc1}.bar-6-percentage-coontainer[data-v-34991abc]{display:grid;grid-template-columns:repeat(6,1fr);gap:2px}.bar-6-percentage-coontainer .percentage-6[data-v-34991abc]{height:3px;background:rgba(0,0,0,.2);border-radius:6px}.bar-6-percentage-coontainer .excels[data-v-34991abc]{background:#00acc1}.bar-6-percentage-coontainer .could-further-improve[data-v-34991abc]{background:#e45006}.line-of-middle-chart[data-v-34991abc]{width:100%}.line-of-middle-chart[data-v-34991abc]:before{width:86%;height:1px}.line-of-middle-chart[data-v-34991abc]:after,.line-of-middle-chart[data-v-34991abc]:before{content:"";position:absolute;top:50%;left:50%;background:#ccc;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.line-of-middle-chart[data-v-34991abc]:after{width:1px;height:84%}.widht-label-of-chart[data-v-34991abc]{top:0;position:absolute;width:100%}.widht-label-of-chart .label-container[data-v-34991abc]{opacity:.5;font-size:10px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 22px}.widht-label-of-chart .label-container>div[data-v-34991abc]{width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.skill-Profictency[data-v-34991abc]{top:621px;left:334px;min-width:868px;min-height:498px;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 2px 4px rgba(0,0,0,.1607843137254902);border-radius:4px;opacity:1}.overview[data-v-34991abc]{top:277px;left:334px;min-width:868px;min-height:290px;background:var(--unnamed-color-000000) 0 0 no-repeat padding-box;background:#fafafa 0 0 no-repeat padding-box;border-radius:4px}.label-pie[data-v-34991abc]{border-radius:4px;width:16px;height:16px}.bar-excel[data-v-34991abc]{background:transparent -webkit-gradient(linear,left top,right top,from(#1da2b4),to(var(--unnamed-color-32c2d5))) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,#1da2b4,var(--unnamed-color-32c2d5)) 0 0 no-repeat padding-box;background:transparent -webkit-gradient(linear,left top,right top,from(#1da2b4),to(#32c2d5)) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,#1da2b4,#32c2d5) 0 0 no-repeat padding-box}.bar-excel[data-v-34991abc],.bar-improve[data-v-34991abc]{top:699px;left:533px;height:16px;border-radius:4px;opacity:1}.bar-improve[data-v-34991abc]{width:215px;background:transparent -webkit-gradient(linear,left top,right top,from(#c34b0f),to(#e45006)) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,#c34b0f,#e45006) 0 0 no-repeat padding-box}.menuOptionPowerup[data-v-34991abc]{width:200px;border-radius:4px;height:40px}#menuDropdownType .el-submenu__title{height:40px;line-height:40px;background-color:#f4f4f4}.title-custom[data-v-6f0ba9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;width:100%}.title-custom .image-expand[data-v-6f0ba9bc]{width:20px;height:20px;-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.title-custom .image-expand.rolate[data-v-6f0ba9bc]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title-custom .score-bar[data-v-6f0ba9bc]{position:absolute;left:0;border-radius:6px;height:100%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.0784313725490196);box-shadow:0 1px 6px rgba(0,0,0,.0784313725490196)}.title-custom .label[data-v-6f0ba9bc]{font-size:14px;font-weight:700;z-index:2}.skill-body .chart-container[data-v-6f0ba9bc]{position:relative;height:366px;width:calc(100% - 40px);padding:15px 20px 28px;margin-top:4px;border-radius:24px}.skill-body .chart-container .chart-title[data-v-6f0ba9bc]{font-size:12px;font-weight:700}.skill-body .chart-container .chart-title .box-color[data-v-6f0ba9bc]{height:16px;width:16px;border-radius:3px;margin-right:8px}.leaderboard-conainter[data-v-6f0ba9bc]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,64px);gap:6px 32px;padding-right:20px;grid-auto-flow:column;list-style:none}.leaderboard-conainter .member-card[data-v-6f0ba9bc]{height:64px;padding:0 24px 0 16px;border:1px solid #ddd;border-width:1px;border-radius:6px;overflow:hidden}.leaderboard-conainter .member-card .index[data-v-6f0ba9bc]{color:rgba(0,0,0,.30196078431372547);font-size:14px;font-weight:700;width:24px;padding-top:2px}.leaderboard-conainter .member-card .label-member[data-v-6f0ba9bc]{line-height:16px;width:190px;margin-left:12px}.leaderboard-conainter .member-card .name[data-v-6f0ba9bc]{color:#000;font-size:14px;font-weight:700}.leaderboard-conainter .member-card .team-name[data-v-6f0ba9bc]{color:#000;font-size:13px}.leaderboard-conainter .member-card .scorenum-label[data-v-6f0ba9bc]{font-size:16px;font-weight:700;width:66px;text-align:right;margin-right:12px}.leaderboard-conainter .member-card .rate-label[data-v-6f0ba9bc]{font-size:16px;font-weight:700}.leaderboard-conainter .member-card .rating-bar[data-v-6f0ba9bc]{height:4px;position:absolute;bottom:0;left:0}.bar-chart-conainter-style[data-v-6f0ba9bc]{padding:12px 24px;position:relative}.bar-chart-conainter-style .line-dashed[data-v-6f0ba9bc]{content:"";position:absolute;top:48px;left:24px;width:calc(100% - 48px);height:36px;opacity:.5;border:1px dashed #ddd;border-width:1px 0}.percentile-legend[data-v-6f0ba9bc]{position:absolute;top:8px;right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:11px;font-weight:600;z-index:10}.percentile-legend .legend-item[data-v-6f0ba9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.percentile-legend .legend-item .legend-line[data-v-6f0ba9bc]{width:20px;height:0;border-top-width:1px;display:inline-block}.chart-loading[data-v-6f0ba9bc]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.loading-spinner[data-v-6f0ba9bc]{width:24px;height:24px;border:2px solid #f3f3f3;border-top:2px solid #6c30cc;border-radius:50%;-webkit-animation:spin-data-v-6f0ba9bc 1s linear infinite;animation:spin-data-v-6f0ba9bc 1s linear infinite}@-webkit-keyframes spin-data-v-6f0ba9bc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-6f0ba9bc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-container[data-v-6f0ba9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px;padding:40px}.loading-content[data-v-6f0ba9bc]{text-align:center}.main-loading-spinner[data-v-6f0ba9bc]{width:48px;height:48px;border:4px solid #f3f3f3;border-top:4px solid #6c30cc;border-radius:50%;-webkit-animation:spin-data-v-6f0ba9bc 1s linear infinite;animation:spin-data-v-6f0ba9bc 1s linear infinite;margin:0 auto 16px}.loading-text[data-v-6f0ba9bc]{font-size:16px;color:#666;margin:0}.error-container[data-v-6f0ba9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px;padding:40px}.error-content[data-v-6f0ba9bc]{text-align:center;max-width:400px}.error-content h3[data-v-6f0ba9bc]{color:#e74c3c;margin-bottom:12px;font-size:18px}.error-content p[data-v-6f0ba9bc]{color:#666;margin-bottom:20px;line-height:1.5}.retry-button[data-v-6f0ba9bc]{background-color:#6c30cc;color:#fff;border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.retry-button[data-v-6f0ba9bc]:hover{background-color:#5a2ba8}.retry-button[data-v-6f0ba9bc]:active{background-color:#4e2496}.empty-container[data-v-6f0ba9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;padding:40px}.empty-content[data-v-6f0ba9bc]{text-align:center}.empty-content h3[data-v-6f0ba9bc]{color:#666;margin-bottom:12px;font-size:18px}.empty-content p[data-v-6f0ba9bc]{color:#999;line-height:1.5}#power_skill_page .el-collapse-item__header{background-color:#ccc;border:0;border-radius:6px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.0784313725490196);box-shadow:0 1px 6px rgba(0,0,0,.0784313725490196);margin-bottom:12px}#power_skill_page .el-collapse-item__arrow{display:none}#power_skill_page .el-collapse,#power_skill_page .el-collapse-item__wrap{border:0}#power_skill_page .percentile-legend{position:absolute;top:5px;right:10px;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;z-index:10}#power_skill_page .percentile-legend .legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}#power_skill_page .percentile-legend .legend-item .legend-line{display:inline-block;width:20px;border-top-width:1px;border-top-style:solid}svg>path[data-v-141dc6dc]{fill:#fff}.over-screen[data-v-141dc6dc]{-webkit-transition:.5s;transition:.5s;position:fixed;width:auto;z-index:999;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-100px;opacity:0}.active-loading[data-v-141dc6dc]{opacity:.9;bottom:8px}.loading-card[data-v-141dc6dc]{padding:8px 24px 8px 16px;border-radius:3px;-webkit-box-shadow:3px 3px 10px 3px hsla(0,0%,54.5%,.08235294117647059);box-shadow:3px 3px 10px 3px hsla(0,0%,54.5%,.08235294117647059);background-color:#323232;color:#fff}.txtOption[data-v-7d01152b]{color:#4a4a4a;font-size:14px;margin-left:16px;width:158px;display:inline-block}.menu-option-style[data-v-7d01152b]{border-bottom:transparent;background:#f4f4f4;border-radius:4px}#menuDropdownType .el-submenu__title[data-v-7d01152b]{height:40px;line-height:40px;background-color:#f4f4f4}.card-style[data-v-7d01152b]{width:210px;height:72px;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12156862745098039);box-shadow:0 3px 6px rgba(0,0,0,.12156862745098039);border-radius:4px;opacity:1}.card-style-content-green-icon[data-v-7d01152b]{margin-left:12px;width:48px;height:48px;background:#dcfce7 0 0 no-repeat padding-box;border-radius:4px;opacity:1}.card-style-content-pink-icon[data-v-7d01152b]{margin-left:12px;width:48px;height:48px;background:#fee2e2 0 0 no-repeat padding-box;border-radius:4px;opacity:1}.card-style-content-yellow-icon[data-v-7d01152b]{margin-left:12px;width:48px;height:48px;background:#fef9c3 0 0 no-repeat padding-box;border-radius:4px;opacity:1}.label-pie[data-v-7d01152b]{width:16px;height:16px;background:var(--unnamed-color-32c2d5) 0 0 no-repeat padding-box;border-radius:4px;opacity:.8}.card-layer[data-v-7d01152b]{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 1px 4px rgba(0,0,0,.1607843137254902);border-radius:9px;padding:0 4px;font-size:13px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;width:100%;padding:0;position:absolute;background:#fcfaff 0 0 no-repeat padding-box;-webkit-transition:all .25s cubic-bezier(.25,.46,.45,.94);transition:all .25s cubic-bezier(.25,.46,.45,.94);opacity:1}.relative[data-v-7d01152b]{position:relative;cursor:pointer}.relative:hover .card-layer[data-v-7d01152b]:first-child{-webkit-transform:translateY(-8px);transform:translateY(-8px);opacity:.9}.relative:hover .card-layer[data-v-7d01152b]:nth-child(2){-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:.95}.relative:hover .card-layer[data-v-7d01152b]:nth-child(3){-webkit-transform:translateY(-1px) scale(1.01);transform:translateY(-1px) scale(1.01);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);background:#f7f3ff 0 0 no-repeat padding-box;cursor:pointer}.relative:active .card-layer[data-v-7d01152b]:first-child{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.relative:active .card-layer[data-v-7d01152b]:nth-child(2){-webkit-transform:translateY(-2px);transform:translateY(-2px)}.relative:active .card-layer[data-v-7d01152b]:nth-child(3){-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.card[data-v-7d01152b]{position:relative;height:100px}.progress-bar[data-v-7d01152b]{width:125px;height:10px;position:relative;background-color:rgba(0,0,0,.08235294117647059);border-radius:4px}.progress-bar-fill[data-v-7d01152b]{position:absolute;top:0;left:0;height:100%;background-color:#6c30cc;border-radius:4px}.avatar[data-v-7d01152b]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.modal-1[data-v-7d01152b]{background:#fff 0 0 no-repeat padding-box;border-radius:0 40px 40px 0;padding-left:40px;padding-right:34px}.modal-1[data-v-7d01152b],.modal-2[data-v-7d01152b]{overflow-y:scroll;opacity:1;height:84vh;min-height:847px;max-height:1200px}.modal-2[data-v-7d01152b]{background:#f8f8f8 0 0 no-repeat padding-box;padding-left:42px;padding-right:42px;position:relative}.card-detail[data-v-7d01152b]{width:322px;height:60px;cursor:pointer;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1607843137254902);box-shadow:0 1px 4px rgba(0,0,0,.1607843137254902);border-radius:9px;opacity:1;border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:14px;position:relative;overflow:hidden}.card-detail[data-v-7d01152b]:hover{border-color:#6c30cc}.card-detail.card-detail-active[data-v-7d01152b]{border:1px solid #6c30cc!important}.card-detail.card-completed[data-v-7d01152b]{border-left:4px solid #4caf50}.card-detail.card-completed[data-v-7d01152b]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(76,175,80,.05);z-index:0}.card-detail.card-in-progress[data-v-7d01152b]{border-left:4px solid #ffc107}.card-detail.card-in-progress[data-v-7d01152b]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,193,7,.05);z-index:0}.card-detail.card-not-started[data-v-7d01152b]{opacity:.8}.card-status-indicator[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.card-status-indicator.in-progress .progress-dot[data-v-7d01152b]{width:8px;height:8px;background-color:#ffc107;border-radius:50%;-webkit-animation:pulse-data-v-7d01152b 1.5s infinite;animation:pulse-data-v-7d01152b 1.5s infinite}@-webkit-keyframes pulse-data-v-7d01152b{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,193,7,.7);box-shadow:0 0 0 0 rgba(255,193,7,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 6px rgba(255,193,7,0);box-shadow:0 0 0 6px rgba(255,193,7,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,193,7,0);box-shadow:0 0 0 0 rgba(255,193,7,0)}}@keyframes pulse-data-v-7d01152b{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,193,7,.7);box-shadow:0 0 0 0 rgba(255,193,7,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 6px rgba(255,193,7,0);box-shadow:0 0 0 6px rgba(255,193,7,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,193,7,0);box-shadow:0 0 0 0 rgba(255,193,7,0)}}.box_text[data-v-7d01152b]{background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;opacity:1}.content-card[data-v-7d01152b]{width:100%;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1);margin-bottom:24px}.content-card-header[data-v-7d01152b]{background-color:#6c30cc;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px}.header-text[data-v-7d01152b]{font-size:18px;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1}.content-card-body[data-v-7d01152b]{background-color:#eeeaf6;color:#000;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-card-body .content-text[data-v-7d01152b]{font-size:15px;font-weight:400;color:#000;padding:12px 0 24px 0;word-break:break-word}.instruction-box[data-v-7d01152b]{background-color:#fff8c7;border-radius:12px;padding:16px 20px;font-size:16px;color:#000;font-weight:500;word-break:break-word}.rating-buttons[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.rating-btn[data-v-7d01152b]{padding:10px 16px;border-radius:24px;font-size:14px;font-weight:600;cursor:pointer;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px}.just-right[data-v-7d01152b],.too-advanced[data-v-7d01152b],.too-basic[data-v-7d01152b]{background-color:#f2f2f2}.rating-btn[data-v-7d01152b]:hover{opacity:.9}.initiated-tag[data-v-7d01152b]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-align:center}.self-tag[data-v-7d01152b]{background-color:#6c30cc;color:#fff}.manager-tag[data-v-7d01152b]{background-color:#32c2d5;color:#fff}.compact-section[data-v-7d01152b]{background:#f7f7f7 0 0 no-repeat padding-box;border-radius:24px;opacity:1;padding:16px 24px}.section-subtitle[data-v-7d01152b]{color:var(--unnamed-color-000000);opacity:.6}.top-learners-grid[data-v-7d01152b]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px}.top-learner-item[data-v-7d01152b]{position:relative;background:#fff;border-radius:16px;padding:12px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);height:60px}.learner-rank[data-v-7d01152b],.top-learner-item[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learner-rank[data-v-7d01152b]{position:absolute;top:-8px;left:-8px;background:#6c30cc;color:#fff;width:22px;height:22px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:11px}.learner-profile[data-v-7d01152b]{margin-right:12px}.learner-avatar[data-v-7d01152b]{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.learner-info[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.learner-name[data-v-7d01152b]{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.learner-journeys[data-v-7d01152b]{font-size:11px;color:#000}.view-all-btn[data-v-7d01152b]{color:#6c30cc;font-weight:700;font-size:14px;cursor:pointer}.view-all-btn[data-v-7d01152b]:hover{opacity:.8}.top-learners-modal-content[data-v-7d01152b]{padding:0 16px}.top-learners-explanation[data-v-7d01152b]{color:#666;margin-bottom:24px;word-break:break-word}.mb-16[data-v-7d01152b]{margin-bottom:16px}.top-learners-list[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-height:500px;overflow-y:auto}.top-learner-row[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;padding:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);position:relative}.top-learner-row[data-v-7d01152b]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1)}.top-learner-rank-modal[data-v-7d01152b]{width:24px;height:24px;border-radius:50%;background:#6c30cc;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;margin-right:12px}.top-learner-info-modal[data-v-7d01152b],.top-learner-rank-modal[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-learner-info-modal[data-v-7d01152b]{-webkit-box-flex:1;-ms-flex:1;flex:1}.top-learner-avatar-modal[data-v-7d01152b]{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:12px;border:1px solid #f0f0f0}.top-learner-details[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-learner-name-modal[data-v-7d01152b]{font-size:14px;font-weight:700;color:#000}.top-learner-count-modal[data-v-7d01152b]{font-size:13px;color:#666}.top-learners-search[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-results[data-v-7d01152b]{margin:32px 0}.pagination-container[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.load-more-indicator[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;margin-bottom:16px;padding:12px 24px;background-color:#f0f0f0;border-radius:8px}.loading-dots[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-animation:blink-data-v-7d01152b 1.5s infinite;animation:blink-data-v-7d01152b 1.5s infinite}.loading-dot[data-v-7d01152b]{width:8px;height:8px;background-color:#6c30cc;border-radius:50%}@-webkit-keyframes blink-data-v-7d01152b{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}@keyframes blink-data-v-7d01152b{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.loading-text[data-v-7d01152b]{margin-left:8px;font-size:14px;font-weight:600;color:#666}.end-of-list[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;margin-bottom:16px;padding:12px 24px;background-color:#f0f0f0;border-radius:8px}.end-of-list-line[data-v-7d01152b]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#666}.end-of-list-text[data-v-7d01152b]{margin:0 16px;font-size:14px;font-weight:600;color:#666}.empty-state[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;margin-bottom:16px;padding:12px 24px;background-color:#f0f0f0;border-radius:8px}.empty-state-message[data-v-7d01152b]{font-size:14px;font-weight:600;color:#666}#top-learners-modal .el-tabs__nav-wrap[data-v-7d01152b]:after{height:1px;background-color:#eee}#top-learners-modal .el-tabs__active-bar[data-v-7d01152b]{background-color:#6c30cc;height:3px}#top-learners-modal .el-tabs__item[data-v-7d01152b]{font-size:15px;color:#666;height:44px;line-height:44px}#top-learners-modal .el-tabs__item.is-active[data-v-7d01152b]{color:#6c30cc;font-weight:700}#top-learners-modal .el-tabs__item[data-v-7d01152b]:hover{color:#6c30cc}.top-learners-grid-view[data-v-7d01152b]::-webkit-scrollbar,.top-learners-list[data-v-7d01152b]::-webkit-scrollbar{width:6px}.top-learners-grid-view[data-v-7d01152b]::-webkit-scrollbar-track,.top-learners-list[data-v-7d01152b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.top-learners-grid-view[data-v-7d01152b]::-webkit-scrollbar-thumb,.top-learners-list[data-v-7d01152b]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.top-learners-grid-view[data-v-7d01152b]::-webkit-scrollbar-thumb:hover,.top-learners-list[data-v-7d01152b]::-webkit-scrollbar-thumb:hover{background:#bbb}.expand-icon-container[data-v-7d01152b]{position:relative;z-index:2}.expand-icon[data-v-7d01152b]{-webkit-transition:all .25s cubic-bezier(.25,.46,.45,.94);transition:all .25s cubic-bezier(.25,.46,.45,.94);opacity:.8}.relative:hover .expand-icon[data-v-7d01152b]{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}.relative:active .expand-icon[data-v-7d01152b]{-webkit-transform:scale(.95);transform:scale(.95)}.card-layer[style*="position: relative"][data-v-7d01152b]{z-index:1}.card-layer[style*="position: relative"][data-v-7d01152b]:after{content:"";position:absolute;top:0;right:0;width:0;height:100%;background-color:rgba(108,48,204,.03);-webkit-transition:width .35s cubic-bezier(.25,.46,.45,.94);transition:width .35s cubic-bezier(.25,.46,.45,.94);z-index:-1}.relative:hover .card-layer[style*="position: relative"][data-v-7d01152b]:after{width:100%;left:0;right:auto}.skill-set-column[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.skill-name[data-v-7d01152b]{font-weight:700;line-height:1.4}.category-tag[data-v-7d01152b]{display:inline-block;font-size:11px;padding:2px 8px;border-radius:12px;font-weight:400;line-height:1.4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .2s ease;transition:all .2s ease}.category-tag-dynamic[data-v-7d01152b]{border:1px solid transparent}.category-tag-uncategorized[data-v-7d01152b]{background-color:#f5f5f5;color:#999;font-size:10px;opacity:.8}.category-tag[data-v-7d01152b]:not(.category-tag-uncategorized):hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ai-generated-tag[data-v-7d01152b]{position:relative}.ai-generated-tag[data-v-7d01152b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;opacity:.1;pointer-events:none;background-image:linear-gradient(45deg,hsla(0,0%,100%,.1) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 75%,transparent 0,transparent);background-size:8px 8px}.filter-toolbar[data-v-7d01152b]{background:#f7f7f7;padding:8px 16px;border-radius:8px;margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;height:32px}.filter-toolbar .el-menu-demo[data-v-7d01152b]{background:transparent;border-bottom:none}.text-truncate[data-v-7d01152b]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}[data-v-7d01152b]:deep(.el-menu--horizontal){border-bottom:none}:deep(.el-menu--horizontal) .el-submenu__title[data-v-7d01152b]{height:32px;line-height:32px;padding:0 12px}:deep(.el-menu) .el-menu-item[data-v-7d01152b]{height:36px;line-height:36px;padding:0 12px}.category-menu-item[data-v-7d01152b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px!important}[data-v-7d01152b]:deep(.el-menu--popup){min-width:300px!important}.category-analytics-container[data-v-7d01152b]{gap:6px}.category-analytics-container[data-v-7d01152b],.category-analytics-item[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-analytics-item[data-v-7d01152b]{background:#fff;border-radius:6px;padding:8px 10px;gap:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.category-name-wrapper[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.category-dot[data-v-7d01152b]{width:8px;height:8px}.category-name[data-v-7d01152b]{font-size:13px;font-weight:600;color:#333;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.category-count[data-v-7d01152b]{font-size:11px;color:#666}.category-progress-container[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:2px 0}.category-progress-bar[data-v-7d01152b]{height:4px;background-color:#eee;border-radius:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.category-progress-fill[data-v-7d01152b]{height:100%;border-radius:2px}.category-progress-label[data-v-7d01152b]{font-size:11px;font-weight:600;color:#666;width:28px;text-align:right}.category-status[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:2px}.category-status-item[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.category-status-dot[data-v-7d01152b]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.active-dot[data-v-7d01152b]{background-color:#ffc107}.completed-dot[data-v-7d01152b]{background-color:#4caf50}.category-status-label[data-v-7d01152b]{font-size:10px;color:#666}.empty-categories[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;border-radius:6px;padding:16px;margin-top:8px}.empty-categories-message[data-v-7d01152b]{font-size:13px;color:#666}.category-analytics-modal-content[data-v-7d01152b]{padding:0 16px 16px}.analytics-header[data-v-7d01152b]{padding:16px 0;gap:16px}.analytics-time-display[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.time-label[data-v-7d01152b]{font-size:12px;color:#666}.time-value[data-v-7d01152b]{font-size:14px;font-weight:600;color:#333}.analytics-actions[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.analytics-header .icon-export[data-v-7d01152b]{-ms-flex-negative:0;flex-shrink:0}.analytics-explanation[data-v-7d01152b]{color:#666;font-size:14px;max-width:450px}.analytics-list-container[data-v-7d01152b]{margin:16px 0}.analytics-list[data-v-7d01152b]{gap:12px;max-height:560px;overflow-y:auto;padding-right:8px}.category-row[data-v-7d01152b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:6px;padding:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.category-info[data-v-7d01152b]{width:180px}.category-details[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.category-count-modal[data-v-7d01152b]{font-size:11px;color:#666}.category-progress-bar-modal[data-v-7d01152b]{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.category-progress-fill-modal[data-v-7d01152b]{-webkit-transition:width .3s ease,background-color .3s ease;transition:width .3s ease,background-color .3s ease;min-width:4px;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.3)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.3))}.category-stats[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:120px}.category-stat[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-label[data-v-7d01152b]{font-size:11px;color:#666}.stat-value[data-v-7d01152b]{font-size:14px;font-weight:600;color:#333}.analytics-icon-btn[data-v-7d01152b]{-webkit-transition:background .2s;transition:background .2s;padding:4px}.analytics-icon-btn[data-v-7d01152b]:hover{background:#f3eaff}.analytics-icon-btn svg[data-v-7d01152b]{display:block}#learning-journeys-dialog .el-dialog{margin-top:8vh!important}#learning-journeys-dialog .el-dialog .el-dialog__header{padding:0!important}#learning-journeys-dialog .el-dialog .el-dialog__body{padding:0!important;height:84vh;min-height:847px;max-height:1200px}#top-learners-modal .el-dialog__header{text-align:center;padding:16px 20px;border-bottom:1px solid #eee}#top-learners-modal .el-dialog__title{font-size:20px;font-weight:700;color:#000}#top-learners-modal .el-dialog__body{padding:0}#top-learners-modal .el-dialog__headerbtn{top:16px}#top-learners-modal .el-pagination .btn-next,#top-learners-modal .el-pagination .btn-prev{color:#6c30cc;border-radius:4px}#top-learners-modal .el-pagination .number.active{color:#fff;background-color:#6c30cc}#top-learners-modal .el-pagination .number:hover{color:#6c30cc}.top-learners-dialog{border-radius:16px;overflow:hidden}.modal-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:20px;font-weight:700;padding:16px 24px 0 24px}.learners-header,.modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learners-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:16px}.learners-explanation{color:#666;font-size:14px;max-width:450px;word-break:break-word}.top-learners-search{width:240px}.top-learners-modal-content{padding-bottom:16px}.top-learners-list-container{padding:0 24px}.top-learners-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:560px;overflow-y:auto;padding-right:8px}.top-learner-row,.top-learners-list{display:-webkit-box;display:-ms-flexbox;display:flex}.top-learner-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;padding:12px 16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);position:relative;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.top-learner-row:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1)}.top-learner-rank-modal{width:18px;height:18px;border-radius:50%;background:#6c30cc;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;margin-right:8px;font-size:9px}.top-learner-info-modal,.top-learner-rank-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-learner-info-modal{-webkit-box-flex:1;-ms-flex:1;flex:1}.top-learner-avatar-modal{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:8px;border:1px solid #f0f0f0}.top-learner-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-learner-name-modal{font-size:12px;font-weight:700;color:#000}.top-learner-count-modal{font-size:10px;color:#666}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;margin-bottom:16px;padding:12px 24px 0;border-top:1px solid #eee}.total-count{font-size:13px;color:#666}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.no-results{text-align:center;color:#666;margin:32px 0;font-size:13px}.category-analytics-dialog[data-v-7d01152b]{border-radius:16px}.modal-title-text[data-v-7d01152b]{font-size:18px}.filter-label[data-v-7d01152b],.modal-subtitle[data-v-7d01152b]{font-size:13px}.analytics-search[data-v-7d01152b]{width:220px}.summary-card[data-v-7d01152b]{border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary-label[data-v-7d01152b]{font-size:13px}.analytics-main[data-v-7d01152b]{border-radius:8px}.header-item[style*="width: 70px"][data-v-7d01152b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.category-info[data-v-7d01152b]{width:220px}.category-name-modal[data-v-7d01152b]{font-size:13px;white-space:nowrap;text-overflow:ellipsis}.category-progress-container-modal[data-v-7d01152b]{padding:0 16px}.category-active-count[data-v-7d01152b],.category-completed-count[data-v-7d01152b],.category-total-count[data-v-7d01152b]{width:80px}.modal-title-text[data-v-7d01152b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-count[data-v-7d01152b]{font-size:13px}.category-analytics-dialog[data-v-7d01152b]{border-radius:24px!important;overflow:hidden}.modal-header[data-v-7d01152b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding-left:0}.modal-header[data-v-7d01152b],.modal-title-text[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.modal-title-text[data-v-7d01152b]{font-size:22px;font-weight:700;color:#333}.modal-subtitle[data-v-7d01152b]{font-size:14px;color:#666;margin-top:4px;text-align:left}.category-analytics-modal-content[data-v-7d01152b]{padding:0 24px 24px;text-align:left}.analytics-header[data-v-7d01152b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 16px 0;border-bottom:1px solid #eee;margin-bottom:16px}.analytics-filter[data-v-7d01152b],.analytics-header[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.analytics-filter[data-v-7d01152b]{gap:8px}.filter-label[data-v-7d01152b]{font-size:14px;color:#666}.time-period-select[data-v-7d01152b]{width:150px}.analytics-search[data-v-7d01152b]{width:240px}.analytics-summary[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.summary-card[data-v-7d01152b]{background:#f8f8f8;border-radius:16px;padding:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary-value[data-v-7d01152b]{font-size:24px;font-weight:700;color:#6c30cc}.summary-label[data-v-7d01152b]{font-size:14px;color:#666;margin-top:4px}.analytics-main[data-v-7d01152b]{background:#fff;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.analytics-category-header[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f4f4;padding:12px 16px;font-weight:600;font-size:14px;color:#333;text-align:left}.header-item[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.analytics-list-container[data-v-7d01152b]{padding:8px 0;max-height:none;overflow-y:visible}.analytics-list[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-row[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;-webkit-transition:background .2s;transition:background .2s}.category-row[data-v-7d01152b]:hover{background:#f9f5ff}.category-row[data-v-7d01152b]:last-child{border-bottom:none}.category-info[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:320px;text-align:left}.category-dot[data-v-7d01152b]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.category-name-modal[data-v-7d01152b]{font-weight:600;font-size:14px;color:#333;white-space:normal;overflow:hidden;text-align:left}.category-progress-container-modal[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 8px}.category-progress-bar-modal[data-v-7d01152b]{height:8px;background-color:#f0f0f0;border-radius:4px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;max-width:180px}.category-progress-fill-modal[data-v-7d01152b]{height:100%;border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.category-progress-label-modal[data-v-7d01152b]{font-size:13px;font-weight:600;color:#666;width:40px;text-align:right}.category-active-count[data-v-7d01152b],.category-completed-count[data-v-7d01152b],.category-total-count[data-v-7d01152b]{width:70px;text-align:center;font-size:13px;color:#333;font-weight:500}.category-active-count[data-v-7d01152b]{color:#ffc107}.category-completed-count[data-v-7d01152b]{color:#4caf50}.category-total-count[data-v-7d01152b]{font-weight:600}.modal-footer[data-v-7d01152b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #eee;text-align:left}.total-count[data-v-7d01152b]{font-size:14px;color:#666;text-align:left}.no-results[data-v-7d01152b]{text-align:center;padding:32px;color:#666;font-size:14px}[data-v-7d01152b]:deep(.el-dialog__header){padding:20px 24px 0!important;text-align:left!important}[data-v-7d01152b]:deep(.el-dialog__title){text-align:left!important;font-weight:700}[data-v-7d01152b]:deep(.el-dialog__body){padding:20px 0!important}[data-v-7d01152b]:deep(.el-dialog){border-radius:24px!important;overflow:hidden}[data-v-7d01152b]:deep(.el-dialog__headerbtn){top:16px;right:16px}.analytics-icon-btn[data-v-7d01152b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:12px;cursor:pointer;border-radius:50%;-webkit-transition:all .2s;transition:all .2s;padding:6px;background:#f3eaff}.analytics-icon-btn[data-v-7d01152b]:hover{background:#e6d4ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.analytics-icon-btn[data-v-7d01152b]:active{-webkit-transform:translateY(0);transform:translateY(0)}#skills .el-tabs__item{height:52px;line-height:52px;width:200px;text-align:center}#skills .el-tabs__header{margin:0}