.active[data-v-7dc36304]{background-color:#007bff;color:#fff}.disabled[data-v-7dc36304]{pointer-events:none;cursor:default}.login-btn[data-v-9a48e04e]{display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(12px,1.5vw,18px);width:auto;padding:.5rem 1.5rem}.responsive-header[data-v-9a48e04e]{display:flex;align-items:center;width:100%;padding:0 1vw}.header-logo[data-v-9a48e04e]{transition:height .3s ease}.search-container[data-v-9a48e04e]{margin-right:1vw;width:20vw;min-width:120px}.search-input[data-v-9a48e04e]{font-size:clamp(12px,2vw,14px)}.search-icon[data-v-9a48e04e]{object-fit:cover;height:100%;cursor:pointer}.nav-items-container[data-v-9a48e04e]{display:flex;flex:1;overflow:hidden}.nav-item[data-v-9a48e04e]{flex-shrink:1;padding:0!important}.nav-link[data-v-9a48e04e]{padding:0 1vw!important;white-space:nowrap}.nav-text[data-v-9a48e04e]{font-size:clamp(12px,1.5vw,16px);padding:0!important}.user-actions[data-v-9a48e04e]{display:flex;align-items:center;white-space:nowrap}.login-btn[data-v-9a48e04e]{padding:.3vw .8vw}.login-btn[data-v-9a48e04e],.username-btn[data-v-9a48e04e]{font-size:clamp(12px,1.5vw,14px)}@media (max-width:992px){.search-container[data-v-9a48e04e]{width:18vw}}@media (max-width:768px){.search-container[data-v-9a48e04e]{width:15vw}.nav-link[data-v-9a48e04e]{padding:0 .8vw!important}}@media (max-width:576px){.search-container[data-v-9a48e04e]{width:12vw}.nav-link[data-v-9a48e04e]{padding:0 .5vw!important}}#bg{background:url(/img/bg2.2c1acb52.png);width:100%;height:100%;position:relative;background-size:cover}#content{padding:20px}.box-card{width:90%;margin-left:5%}.setting{height:300px;margin:auto}.box-card-setting-title{width:100%}.box-card-setting-title-1{font-weight:700}.box-card-setting-title-2{width:100%;font-weight:400;font-size:24px;padding-top:10px;padding-bottom:10px}.box-card-setting-title-analysis{width:100px}.option-play{display:inline;margin-left:100px}.option-speed{display:inline;margin-left:10px;margin-right:10px;font-size:15px}#box-card-setting-time0{width:100%;height:100px}.box-card-setting-time{padding-left:50px;float:left}.box-card-setting-num,.box-card-setting-time{margin-top:10px;width:150px}.scrollbar{height:100%}


/*    !*padding: auto;*!*/#drawer-text{padding:45px;height:100%;width:100%;background:url(data:image/png;base64,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);background-size:cover}#drawer-text-title{text-align:center;font-size:30px}#drawer-text-content{padding-top:25px}.el-table .warning-row{background:oldlace}.el-table .success-row{background:#f0f9eb}#adaptive_PA{width:1500px}#adaptive_5,#adaptive_PA{height:500px;position:relative;background:#fff}#adaptive_5{width:1300px;margin:auto}#adaptiveR{width:860px;height:500px;position:absolute;background:#fff;margin-left:80px}#tips{width:600px;height:300px;margin-top:500px;margin-left:20px;overflow:scroll}#tips,#tips2-1{position:absolute;background:#fff;z-index:100;font-size:20px}#tips2-1{width:400px;height:50px;margin-top:50px}#tips2-2{margin-top:160px}#tips2-2,#tips2-3{width:400px;height:50px;position:absolute;background:#fff;z-index:100;font-size:20px}#tips2-3{margin-top:270px}#tips1{width:450px;margin-left:940px}#tips1,#tips14{height:500px;position:absolute;border:10px;background:#fff;z-index:100;font-size:20px;overflow:scroll}#tips14{width:480px;margin-left:925px;line-height:1.8}#tips2{width:400px;height:50px;position:absolute;margin-top:180px;margin-left:133px;font-size:20px}#tips2,#tips5{background:#fff;z-index:100}#tips5{width:1200px;height:300px;position:relative;margin:auto;padding:50px;padding-top:0;padding-bottom:0;font-size:18px;overflow:scroll;line-height:1.8}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}#outer{padding:20px;background-image:url(/img/bg2.2c1acb52.png);background-repeat:no-repeat;background-attachment:fixed}.text{font-size:14px}.item{margin-bottom:18px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.el-menu{padding-left:20px;justify-content:center;background-color:#abd799}.ball-container{width:100%;height:500px;background:#ddf2cf}.AnimateContainer,.ball-container{display:flex;justify-content:center;align-items:center}.AnimateContainer{background:#fff;margin-bottom:20px}.home{width:100%}.menu-wrapper{width:100%;background-color:#f5f5f5;display:flex;justify-content:center}.menu-columns{display:flex;width:100%;padding:0;margin:0}.menu-block{flex:1;margin:0;text-align:center;width:250px;padding:0}.submenu-columns{display:flex;flex-wrap:wrap;justify-content:left;padding:10px}.submenu-columns .el-menu-item{width:33.33%;box-sizing:border-box}.image-panel{position:absolute;top:0;bottom:0;width:250px;height:100%;overflow:visible;z-index:10}.left-panel{left:0}.left-panel,.right-panel{z-index:10;overflow:visible;right:0}.floating-img{width:80px;height:auto;position:absolute;pointer-events:none;opacity:.8;transition:transform 10s ease-in-out}@keyframes floatRandom{0%{transform:translateY(0) translateX(0)}25%{transform:translateY(-10px) translateX(5px)}50%{transform:translateY(5px) translateX(-5px)}75%{transform:translateY(-5px) translateX(10px)}to{transform:translateY(0) translateX(0)}}.page-container[data-v-69fc7b83]{min-height:100vh;max-width:1500px;margin:0 auto;transition:background .5s ease;position:relative}.page-container[data-v-69fc7b83]:before{content:"";position:absolute;top:0;left:0;width:100%;height:60%;background:radial-gradient(circle at center,rgba(204,153,255,0) 20%,#4be9ff 80%,#65f6ea 100%);opacity:.1;z-index:-1}.logo-container[data-v-69fc7b83]{position:absolute;width:100%;height:60%;pointer-events:none;top:0}.logo[data-v-69fc7b83]{position:absolute;width:60px;height:60px;animation:float-69fc7b83 3s ease-in-out infinite}.logo1[data-v-69fc7b83]{top:10%;left:20%;animation-delay:.5s}.logo2[data-v-69fc7b83]{top:40%;left:15%;animation-delay:1.5s}.logo3[data-v-69fc7b83]{top:80%;left:10%;animation-delay:2.5s}.logo4[data-v-69fc7b83]{top:10%;right:20%;animation-delay:.5s}.logo5[data-v-69fc7b83]{top:40%;right:15%;animation-delay:1.5s}.logo6[data-v-69fc7b83]{top:80%;right:10%;animation-delay:2.5s}.logo img[data-v-69fc7b83]{width:150%;height:150%;object-fit:contain}@keyframes float-69fc7b83{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(5deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes background-scroll-69fc7b83{0%{background-position:0 0}to{background-position:100% 0}}.tag-cloud[data-v-69fc7b83]{width:550px;height:420px;margin:20px auto;position:relative}.tag-cloud a[data-v-69fc7b83]{opacity:0;position:absolute;white-space:nowrap;transition:all .5s,opacity .5s,transform .5s;transform-origin:center center}.tag-cloud a[data-v-69fc7b83]:hover{transform:scale(1.5);opacity:1!important;z-index:999!important}.back-button[data-v-69fc7b83]{position:absolute;top:30px;left:calc(50% - 280px);display:inline-flex;align-items:center;padding:8px 16px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:24px;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#2c3e50;font-family:Arial,sans-serif}.back-button[data-v-69fc7b83]:hover{background-color:#e9ecef;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.back-button[data-v-69fc7b83]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.05)}.back-button svg[data-v-69fc7b83]{width:18px;height:18px;margin-right:8px;stroke:#4a90e2}.back-button span[data-v-69fc7b83]{font-size:14px;font-weight:500;letter-spacing:.5px}.keyword-container[data-v-69fc7b83]{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);z-index:1000;pointer-events:none}.keyword-info[data-v-69fc7b83]{font-size:1.8rem;color:transparent;background:linear-gradient(45deg,#4f46e5 30%,#ec4899 70%);-webkit-background-clip:text;background-clip:text;text-shadow:0 2px 4px rgba(182,195,208,.2);font-family:Segoe UI,system-ui;font-weight:500;letter-spacing:-.8px;padding:0 2rem}.decor-line[data-v-69fc7b83]{background:linear-gradient(90deg,rgba(142,197,252,.3),transparent)}.decor-line.right[data-v-69fc7b83]{background:linear-gradient(270deg,rgba(224,195,252,.3),transparent)}.keyword-info[data-v-69fc7b83]:hover{transform:scale(1.03);background:linear-gradient(45deg,#9bd2fc 20%,#e8d3fc 70%);text-shadow:0 4px 8px rgba(182,195,208,.3)}.keyword-info[data-v-69fc7b83]:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle at 50% 50%,rgba(142,197,252,.1) 0,transparent 60%);pointer-events:none}@media (max-width:768px){.keyword-info[data-v-69fc7b83]{font-size:2.2rem;background:linear-gradient(45deg,#9bc2ef 20%,#d8c3fc 70%)}}a[data-v-69fc7b83]{text-decoration:none}.dropdown-container[data-v-69fc7b83]{display:flex;gap:20px;width:70%;margin:50px auto;height:200px}.dropdown[data-v-69fc7b83]{position:relative;flex:1}.dropbtn[data-v-69fc7b83]{background-color:#f8f8f8;color:#000;padding:16px;font-size:20px;font-weight:700;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%}.dropdown-content[data-v-69fc7b83]{display:none;position:absolute;background-color:#f9f9f9;min-width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border:1px solid #ccc;border-radius:8px;margin-top:4px}.dropdown-content a[data-v-69fc7b83]{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a[data-v-69fc7b83]:hover{background-color:#f1f1f1}.dropdown.show .dropdown-content[data-v-69fc7b83]{display:block}.arrow[data-v-69fc7b83]{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transition:transform .3s ease}.down[data-v-69fc7b83]{transform:rotate(45deg)}.up[data-v-69fc7b83]{transform:rotate(-135deg)}.tag-cloud[data-v-3882b74d]{width:550px;height:420px;margin:20px auto;position:relative;//cursor:move}.tag-cloud a[data-v-3882b74d]{opacity:0;position:absolute;white-space:nowrap;transition:all .5s,opacity .5s,transform .5s;transform-origin:center center}.tag-cloud a[data-v-3882b74d]:hover{transform:scale(1.5);opacity:1!important;z-index:999!important}.back-button[data-v-3882b74d]{position:absolute;top:30px;left:calc(50% - 280px);display:inline-flex;align-items:center;padding:8px 16px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:24px;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#2c3e50;font-family:Arial,sans-serif}.back-button[data-v-3882b74d]:hover{background-color:#e9ecef;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.back-button[data-v-3882b74d]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.05)}.back-button svg[data-v-3882b74d]{width:18px;height:18px;margin-right:8px;stroke:#4a90e2}.back-button span[data-v-3882b74d]{font-size:14px;font-weight:500;letter-spacing:.5px}.keyword-container[data-v-3882b74d]{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);z-index:1000;pointer-events:none}.keyword-info[data-v-3882b74d]{font-size:1.8rem;color:transparent;background:linear-gradient(45deg,#4f46e5 30%,#ec4899 70%);-webkit-background-clip:text;background-clip:text;text-shadow:0 2px 4px rgba(182,195,208,.2);font-family:Segoe UI,system-ui;font-weight:500;letter-spacing:-.8px;padding:0 2rem}.decor-line[data-v-3882b74d]{background:linear-gradient(90deg,rgba(142,197,252,.3),transparent)}.decor-line.right[data-v-3882b74d]{background:linear-gradient(270deg,rgba(224,195,252,.3),transparent)}.keyword-info[data-v-3882b74d]:hover{transform:scale(1.03);background:linear-gradient(45deg,#9bd2fc 20%,#e8d3fc 70%);text-shadow:0 4px 8px rgba(182,195,208,.3)}.keyword-info[data-v-3882b74d]:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle at 50% 50%,rgba(142,197,252,.1) 0,transparent 60%);pointer-events:none}@media (max-width:768px){.keyword-info[data-v-3882b74d]{font-size:2.2rem;background:linear-gradient(45deg,#9bc2ef 20%,#d8c3fc 70%)}}a[data-v-3882b74d]{text-decoration:none}.knowledge-graph-container[data-v-f7f4e5e0]{pointer-events:auto!important}.chart-container[data-v-f7f4e5e0]{display:flex;width:100%;height:100vh;background-color:#fff;background-size:cover}.left-container[data-v-f7f4e5e0],.right-container[data-v-f7f4e5e0]{flex:1;min-height:100%;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.box-menu-container[data-v-f7f4e5e0]{display:flex;justify-content:center;margin-bottom:20px}.menu-item[data-v-f7f4e5e0]{margin:10px 25px;width:180px;background:rgba(0,0,0,.05);border:none;color:rgba(0,0,0,.8);cursor:pointer;font-size:16px;border-radius:5px;padding:10px 15px;transition:background-color .3s,color .3s}.menu-item[data-v-f7f4e5e0]:hover{color:#000;font-weight:700;background:rgba(0,0,0,.1)}.menu-item.selected[data-v-f7f4e5e0]{background:rgba(0,0,0,.15);color:#000;font-weight:700}.chart[data-v-f7f4e5e0]{flex:1;width:100%;height:100%;min-height:400px;background:hsla(0,0%,100%,.9);border-radius:15px;position:relative}.right-container[data-v-f7f4e5e0]{position:relative}.introduce[data-v-f7f4e5e0]{text-align:center;color:rgba(0,0,0,.8);font-size:24px;font-weight:700;margin:20px 0}.search-bar-wrapper[data-v-f7f4e5e0]{position:absolute;top:60px;left:20px;z-index:1000;width:200px}.search-bar[data-v-f7f4e5e0]{width:100%;background:hsla(0,0%,100%,.9);border-radius:4px}.search-bar[data-v-f7f4e5e0] .ant-input-search-button{background-color:rgba(101,60,168,.8);border:none;color:#fff;transition:background-color .3s;padding:0 12px}.search-bar[data-v-f7f4e5e0] .ant-input{border:1px solid rgba(101,60,168,.8);box-shadow:none;height:32px;color:#000}.search-bar[data-v-f7f4e5e0] .ant-input-search-button:hover{background-color:rgba(22,3,131,.8)}.no-data-tip[data-v-f7f4e5e0]{margin-top:50px;color:#666;font-size:18px;text-align:center}.ability-analysis-container[data-v-84096688]{padding:20px}.action-btn[data-v-84096688]{min-width:fit-content;white-space:nowrap;margin:.25rem}.dashboard-grid[data-v-84096688]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.card[data-v-84096688]{box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.static-knowledge[data-v-84096688] *{pointer-events:none!important}.card-header[data-v-84096688]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:12px 15px;height:55px}.stats-container[data-v-84096688]{display:flex;justify-content:space-between;flex-wrap:wrap}.stat-item[data-v-84096688]{text-align:center;padding:10px;flex:1;min-width:100px}.stat-value[data-v-84096688]{font-size:24px;font-weight:700;color:#007bff}.stat-label[data-v-84096688]{font-size:14px;color:#6c757d}.progress-container[data-v-84096688]{margin-top:15px}.progress-label[data-v-84096688]{margin-bottom:5px;font-size:14px}.knowledge-item[data-v-84096688]{margin-bottom:15px}.knowledge-name[data-v-84096688]{font-weight:500}.knowledge-completion[data-v-84096688]{font-size:12px;color:#6c757d}.difficulty-label[data-v-84096688]{font-weight:500}.knowledge-accuracy-item[data-v-84096688]{font-size:14px}@media (max-width:992px){.dashboard-grid[data-v-84096688]{grid-template-columns:1fr}}.knowledge-points-container[data-v-84096688]{max-height:300px;overflow-y:auto;padding-right:5px}.knowledge-points-container[data-v-84096688]::-webkit-scrollbar{width:6px}.knowledge-points-container[data-v-84096688]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.knowledge-points-container[data-v-84096688]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.knowledge-points-container[data-v-84096688]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.heatmap-card .card-body[data-v-84096688]{height:350px;display:flex;flex-direction:column}.ai-advice-card[data-v-84096688]{grid-column:1/-1}.message[data-v-84096688]{margin-bottom:15px}.no-interaction[data-v-84096688]{pointer-events:none!important;user-select:none!important}.no-interaction[data-v-84096688] *{pointer-events:none!important}.profile[data-v-84096688]{display:flex;align-items:center;margin-bottom:10px;opacity:0;transition:opacity .3s ease}.profile.visible[data-v-84096688]{opacity:1}.reply[data-v-84096688]{background-color:#f8f9fa;border-radius:8px;padding:15px;min-height:100px;max-height:300px;overflow-y:auto;opacity:0;transition:opacity .5s ease}.reply.visible[data-v-84096688]{opacity:1}.spin[data-v-84096688]{animation:spin-84096688 2s linear infinite}@keyframes spin-84096688{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reply[data-v-84096688]::-webkit-scrollbar{width:6px}.reply[data-v-84096688]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.reply[data-v-84096688]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.reply[data-v-84096688]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.loading-mask[data-v-84096688]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.9);z-index:10000;display:flex;justify-content:center;align-items:center}.loading-content[data-v-84096688]{text-align:center}.loading-content .spinner-border[data-v-84096688]{margin-bottom:.5rem}.card[data-v-50317412]{margin:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.card-header[data-v-50317412]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:15px}.table[data-v-50317412]{margin-bottom:0}.pagination[data-v-50317412]{margin-top:20px}.experiment-list[data-v-1a79ca97]{padding:20px}.experiment-card[data-v-1a79ca97]{margin-bottom:20px}.experiment-item[data-v-1a79ca97]{display:flex;flex-direction:column}.experiment-header[data-v-1a79ca97]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.experiment-content p[data-v-1a79ca97]{color:#666;line-height:1.6;margin-bottom:15px}.experiment-meta[data-v-1a79ca97]{display:flex;flex-wrap:wrap;gap:20px;color:#888;font-size:14px;margin-bottom:20px}.experiment-actions[data-v-1a79ca97]{align-self:flex-end}.empty-state[data-v-1a79ca97]{margin:50px 0;text-align:center}[data-v-1a79ca97] .el-loading-mask{display:flex;justify-content:center;align-items:center}.programming-question[data-v-363fdbfa]{margin-top:15px;width:100%;overflow:hidden}.question-content[data-v-363fdbfa]{margin-bottom:20px;transition:width .1s ease;overflow-y:auto;max-height:calc(100vh - 50px);padding-right:10px}.question-desc[data-v-363fdbfa]{margin:10px 0 20px;line-height:1.8}pre[data-v-363fdbfa]{background:#f5f5f5;padding:10px;border-radius:4px;overflow-x:auto}.example[data-v-363fdbfa]{background:#f0f9eb;border:1px solid #e1f3d8}.code-area[data-v-363fdbfa]{margin-top:20px;transition:width .1s ease;overflow-y:auto;max-height:calc(100vh - 50px);padding-left:10px}.resizer[data-v-363fdbfa]{height:100vh;position:relative;z-index:10;transition:background-color .2s ease}.resizer[data-v-363fdbfa]:hover{background-color:#999}.choice-question[data-v-71848e14]{margin-top:15px}.question-desc[data-v-71848e14]{margin:10px 0 20px;color:#606266;line-height:1.6}.options[data-v-71848e14]{margin-left:20px}.option-item[data-v-71848e14]{font-size:16px!important;margin-bottom:10px;display:block}.exercise-actions[data-v-71848e14]{margin-top:20px;padding-top:10px;border-top:1px solid #e8e8e8}.el-radio[data-v-71848e14] .el-radio__label{font-size:16px;line-height:2}.question-block[data-v-289f779a]{padding:10px 0}.question-item[data-v-289f779a]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #e4e7ed}.question-item[data-v-289f779a]:last-child{border-bottom:none}.question-header[data-v-289f779a]{margin-bottom:15px;font-size:16px}.question-number[data-v-289f779a]{font-weight:700}.question-score[data-v-289f779a]{color:#f56c6c;margin-left:10px}.empty-msg[data-v-289f779a]{text-align:center;padding:30px;color:#909399;background-color:#f5f7fa;border-radius:4px}.exam-container[data-v-c010b9dc]{padding:20px}.exam-header[data-v-c010b9dc]{padding:10px 0}.exam-meta[data-v-c010b9dc]{margin-top:10px;display:flex;gap:20px;color:#606266;flex-wrap:wrap}.countdown[data-v-c010b9dc]{color:#f56c6c;font-weight:700}.countdown.warning[data-v-c010b9dc]{color:#e6a23c;animation:blink-c010b9dc 1s infinite}@keyframes blink-c010b9dc{0%,to{opacity:1}50%{opacity:.5}}.navigation-buttons[data-v-c010b9dc]{display:flex;justify-content:center;gap:20px;margin-top:20px}.question-nav[data-v-c010b9dc]{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;padding:10px;background:#f5f7fa;border-radius:4px}.question-nav-item[data-v-c010b9dc]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer}.question-nav-item.active[data-v-c010b9dc]{background:#409eff;color:#fff;border-color:#409eff}.question-nav-item.answered[data-v-c010b9dc]{border-color:#67c23a;color:#67c23a}.question-card[data-v-c010b9dc]{padding:20px}.question-header[data-v-c010b9dc]{margin-bottom:15px;font-size:16px}.class-container[data-v-5c0cea3d]{padding:20px}.class-header[data-v-5c0cea3d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.class-list[data-v-5c0cea3d]{background-color:#fff}.empty-classes[data-v-5c0cea3d]{text-align:center;padding:50px 0}.class-detail[data-v-5c0cea3d]{padding:10px 0}.detail-item[data-v-5c0cea3d]{margin-bottom:16px;line-height:1.6}.detail-label[data-v-5c0cea3d]{display:inline-block;width:100px;font-weight:500;color:#606266}.profile-container[data-v-26231a5a]{max-width:800px;margin:20px auto;padding:0 20px}.card-header[data-v-26231a5a]{display:flex;justify-content:space-between;align-items:center}.avatar-container[data-v-26231a5a]{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.avatar[data-v-26231a5a]{width:150px;height:150px;border-radius:50%;object-fit:cover;border:2px solid #e5e7eb}.avatar-uploader-icon[data-v-26231a5a]{width:150px;height:150px;line-height:150px;font-size:32px;color:#909399;background-color:#f5f7fa;border-radius:50%}.avatar-hint[data-v-26231a5a]{margin-top:10px}.profile-form[data-v-26231a5a]{margin-top:20px}.form-action[data-v-26231a5a]{display:flex;justify-content:center;margin-top:20px}.class-filter[data-v-40b0af68]{padding:0 16px 16px}.page-container[data-v-40b0af68]{height:100vh;overflow:hidden}.sidebar-menu[data-v-40b0af68]{height:100vh;border-right:none}.user-info[data-v-40b0af68]{cursor:pointer;padding:20px;text-align:center;border-bottom:1px solid #333842;margin-bottom:10px}.avatar-wrapper[data-v-40b0af68]{width:64px;height:64px;margin:0 auto 12px}.avatar-placeholder[data-v-40b0af68]{width:100%;height:100%;border-radius:50%;background-color:#363e4a;display:flex;align-items:center;justify-content:center;color:#fff}.user-name[data-v-40b0af68]{font-size:16px;color:#797676;margin:0 0 4px}.user-role[data-v-40b0af68]{font-size:12px;color:#86909c;margin:0}.main-content[data-v-40b0af68]{padding:20px;background-color:#f5f7fa;overflow-y:auto;height:100vh}.t-menu-item[data-v-40b0af68],.t-submenu-title[data-v-40b0af68]{margin:0 8px 4px;border-radius:6px}.t-submenu .t-menu[data-v-40b0af68]{padding-left:16px}.t-submenu .t-menu-item[data-v-40b0af68]{padding-left:32px!important}.experiment-detail[data-v-aabb9ca8]{padding:20px}.experiment-info[data-v-aabb9ca8]{margin-bottom:20px}.experiment-description h3[data-v-aabb9ca8]{margin-bottom:15px;color:#333}.experiment-description p[data-v-aabb9ca8]{line-height:1.8;margin-bottom:20px;color:#666}.exercise-title[data-v-aabb9ca8]{color:#409eff;cursor:pointer}.exercise-title[data-v-aabb9ca8]:hover{text-decoration:underline}.completion-status[data-v-aabb9ca8]{margin:20px 0;padding:15px;background-color:#f5f7fa;border-radius:4px}.status-stats[data-v-aabb9ca8]{display:flex;justify-content:space-between;margin-top:10px;color:#666;font-size:14px}.stats-card[data-v-aabb9ca8]{margin-bottom:20px}.stats-grid[data-v-aabb9ca8]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:10px 0}.stat-item[data-v-aabb9ca8]{text-align:center;padding:15px;background-color:#f5f7fa;border-radius:4px}.stat-label[data-v-aabb9ca8]{color:#666;font-size:14px;margin-bottom:5px}.stat-value[data-v-aabb9ca8]{font-size:20px;font-weight:700;color:#333}.el-table .completed-row[data-v-aabb9ca8]{background-color:#f0f9eb}.el-table .completed-row:hover>td[data-v-aabb9ca8]{background-color:#e6f7e0!important}#smartsettings[data-v-3b877921]{position:relative;display:flex;width:100%;height:89vh;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease}#smartsettings.collapsed[data-v-3b877921]{transform:translateX(-98%);z-index:0;background-color:transparent}#leftTapBar[data-v-3b877921]{width:10%;background-color:#f0f2f5;display:flex;justify-content:center}#leftTapBar ul[data-v-3b877921]{list-style-type:none;padding:0}#leftTapBar li[data-v-3b877921]{margin:20px 0;text-align:center}#rightTapBar[data-v-3b877921]{width:90%;background-color:#fff;display:flex;flex-direction:column;padding:20px;box-sizing:border-box}.header[data-v-3b877921]{width:100%;background:#0d6efd;color:#fff;text-align:center;padding:10px 0;font-size:1.5em;margin-bottom:20px}.content[data-v-3b877921]{display:flex;flex-direction:column;align-items:center}.message[data-v-3b877921]{display:flex;flex-direction:column;margin-bottom:20px;width:100%;justify-content:flex-start}.profile[data-v-3b877921]{width:100%;height:50px;display:flex;align-items:center;opacity:0;transition:opacity .3s ease}.profile.visible[data-v-3b877921]{opacity:1}.reply[data-v-3b877921]{margin-top:10px;margin-left:15px;width:95%;height:49vh;overflow-y:auto;padding:15px;box-sizing:border-box;border:2px solid #f0fff0;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fafafa;text-align:start;white-space:pre-wrap;opacity:0}.reply.visible[data-v-3b877921]{opacity:1}.message img[data-v-3b877921]{border-radius:50%;margin-right:10px}.options[data-v-3b877921]{position:absolute;top:540px;display:flex;flex-direction:column;align-items:center;width:350px;margin-bottom:10px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.options.visible[data-v-3b877921]{opacity:1;transform:translateY(0)}.options button[data-v-3b877921]{width:60%;padding:10px;border:1px solid #000;background-color:#f0f0f0;color:gray;margin:0;border-radius:0}.options button[data-v-3b877921]:first-child{border-bottom:none}.options button[data-v-3b877921]:hover{background-color:#e0e0e0}.toggle-button[data-v-3b877921]{position:absolute;right:0;top:50%;width:20px;height:40px;background-color:gray;clip-path:polygon(100% 0,0 50%,100% 100%);cursor:pointer;transition:transform .3s ease}.toggle-button.collapsed-arrow[data-v-3b877921]{clip-path:polygon(0 0,100% 50%,0 100%)}.option-button[data-v-3b877921]{padding:12px 20px;border-radius:8px;font-size:12px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}.option-button[data-v-3b877921]:hover{box-shadow:0 6px 8px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1);transform:translateY(-2px)}.option-button[data-v-3b877921]:active{box-shadow:0 3px 5px rgba(0,0,0,.2);transform:translateY(1px)}.option-button:hover span[data-v-3b877921]{transform:scale(1.1)}.selected-text[data-v-3b877921]{font-size:18px;margin-top:15px}.option-button[data-v-3b877921]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;margin:10px;border:none;border-radius:10px;background:#2575fc;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 10px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08);text-align:center;min-width:60px}.option-button[data-v-3b877921]:hover{background:#2575fc;box-shadow:0 8px 12px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);transform:translateY(-3px)}.option-button[data-v-3b877921]:active{background:#2575fc;box-shadow:0 4px 6px rgba(0,0,0,.2);transform:translateY(2px)}.option-button span[data-v-3b877921]{display:inline-block;transition:transform .3s ease}.option-button:hover span[data-v-3b877921]{transform:scale(1.15)}.selected-text[data-v-3b877921]{font-size:20px;font-weight:700;color:#333;margin-top:20px}.selected-text span[data-v-3b877921]{color:#2575fc;text-decoration:underline}.input-container[data-v-3b877921]{position:absolute;top:90%;display:flex;width:400px;align-items:center;gap:10px}textarea[data-v-3b877921]{width:100%;height:60px!important;padding:5px;font-size:14px;box-sizing:border-box;margin-bottom:5px;resize:none;border-radius:8px;flex-grow:1}.submit[data-v-3b877921]{width:40px;height:40px;background:#0d6efd;color:#fff;border:none;cursor:pointer;align-self:flex-start;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px}.submit[data-v-3b877921]:hover{background:#0d6efd;box-shadow:0 8px 12px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);transform:translateY(-3px)}.submit[data-v-3b877921]:active{background:#0d6efd;box-shadow:0 4px 6px rgba(0,0,0,.2);transform:translateY(2px)}.questionGroup[data-v-3b877921]{display:flex;flex-direction:column;gap:10px;max-width:600px;//margin:0 auto}.question[data-v-3b877921]{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:16px;border-radius:6px;min-height:30px;transition:box-shadow .3s}.question[data-v-3b877921]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}button[data-v-3b877921]:disabled,textarea[data-v-3b877921]:disabled{cursor:not-allowed}.checkbox-group[data-v-f85b221a]{margin-top:10px}.el-checkbox[data-v-f85b221a]{display:block;margin-bottom:10px}.exercise-detail[data-v-f85b221a]{padding:20px}.exercise-card[data-v-f85b221a],.exercise-header[data-v-f85b221a]{margin-bottom:20px}.exercise-header h2[data-v-f85b221a]{margin-bottom:10px;color:#333}.exercise-meta[data-v-f85b221a]{display:flex;gap:15px;align-items:center}.exercise-content[data-v-f85b221a]{margin-bottom:20px}.question-description[data-v-f85b221a]{margin-bottom:20px;line-height:1.8}.options[data-v-f85b221a]{margin-top:20px}.radio-group[data-v-f85b221a]{margin-top:10px}.el-radio[data-v-f85b221a]{display:block;margin-bottom:10px}.option-letter[data-v-f85b221a]{font-weight:700;margin-right:5px}#coding[data-v-f85b221a],#introduction[data-v-f85b221a],#results[data-v-f85b221a]{overflow:auto;padding:0 10px}#main-wrapper[data-v-f85b221a]{display:flex;min-width:100%}#coding[data-v-f85b221a],#introduction[data-v-f85b221a],#smartSetting[data-v-f85b221a]{overflow:auto}.resizer[data-v-f85b221a]{background-color:#ccc;cursor:ew-resize}.resizer[data-v-f85b221a]:hover{background-color:#6495ed}@keyframes bounce-in-f85b221a{0%{transform:scale(.5) translateY(200px);opacity:0}60%{transform:scale(1.15) translateY(-20px);opacity:1}75%{transform:scale(.95) translateY(10px)}90%{transform:scale(1.05) translateY(-5px)}to{transform:scale(1) translateY(0)}}.text-primary[data-v-f85b221a]{color:#409eff;font-size:16px}.code-block[data-v-f85b221a]{background-color:#f5f5f5;padding:10px;border-radius:4px;font-family:monospace}.result-content[data-v-f85b221a]{padding:10px}.result-summary[data-v-f85b221a]{background-color:#f9f9f9;padding:15px;border-radius:4px;margin-bottom:15px}.result-item[data-v-f85b221a]{margin-bottom:8px;display:flex;justify-content:space-between}.score[data-v-f85b221a]{color:#e6a23c;font-weight:700}.success[data-v-f85b221a]{color:#67c23a}.danger[data-v-f85b221a]{color:#f56c6c}.empty-result[data-v-f85b221a]{text-align:center;padding:50px 0;color:#999}.test-cases[data-v-f85b221a]{margin-top:15px}.error-message[data-v-f85b221a]{color:#f56c6c;font-size:12px}.debug-modal[data-v-f85b221a]{height:400px;display:flex;flex-direction:column}.modal-section[data-v-f85b221a]{margin-bottom:15px;flex:1;display:flex;flex-direction:column}.debug-input[data-v-f85b221a],.debug-output[data-v-f85b221a]{flex:1;width:100%;border:1px solid #ddd;border-radius:4px;padding:8px;resize:none;font-family:monospace;font-size:14px}.debug-output[data-v-f85b221a]{background-color:#f9f9f9}.debug-info[data-v-f85b221a]{color:#666;font-size:14px;padding:8px;border:1px solid #ddd;border-radius:4px;height:100%}.result-modal[data-v-f85b221a]{text-align:center;padding:20px 0}.result-icon[data-v-f85b221a]{font-size:50px;margin-bottom:20px}.el-icon-success[data-v-f85b221a]{color:#67c23a}.el-icon-error[data-v-f85b221a]{color:#f56c6c}.result-stats p[data-v-f85b221a]{margin:5px 0}.exercise-actions[data-v-f85b221a]{display:flex;justify-content:space-between;margin-top:30px}.icon-btn[data-v-f85b221a]{margin:0 5px}.el-radio[data-v-f85b221a] .el-radio__label{font-size:16px;line-height:2}.attendance-management[data-v-3228499e]{max-width:1400px;margin:0 auto;padding:20px}.content-card[data-v-3228499e]{margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.card-header[data-v-3228499e]{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.search-container[data-v-3228499e]{display:flex;gap:15px;margin-bottom:20px;align-items:center;flex-wrap:wrap;justify-content:flex-start;padding:0 4px}.search-input[data-v-3228499e]{width:300px;min-width:200px}.filter-select[data-v-3228499e]{width:150px;min-width:120px}.el-table[data-v-3228499e]{border-radius:8px;overflow:hidden}.el-table .el-table__cell[data-v-3228499e]{padding:12px 8px}.el-table th[data-v-3228499e]{background-color:#f8f9fa;font-weight:600;color:#333;text-align:center}.el-table td[data-v-3228499e]{text-align:center}.el-table .cell[data-v-3228499e]{padding:0 8px;word-break:break-word}.pagination-container[data-v-3228499e]{display:flex;justify-content:center;margin-top:20px;padding:20px 0}.action-buttons-vertical[data-v-3228499e]{display:flex;flex-direction:column;gap:4px;align-items:stretch;width:100%}.action-buttons-vertical .el-button[data-v-3228499e]{margin:0;width:100%;font-size:12px;padding:6px 12px;border-radius:4px}.action-button-group[data-v-3228499e]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.action-button-group .el-button[data-v-3228499e]{margin-left:0}.detail-info[data-v-3228499e]{padding:20px 0}.info-item[data-v-3228499e]{display:flex;align-items:center;margin-bottom:15px;padding:8px 0}.info-item label[data-v-3228499e]{font-weight:700;margin-right:15px;min-width:100px;color:#606266}.dialog-footer[data-v-3228499e]{display:flex;justify-content:center;gap:15px;padding-top:20px}@media (max-width:768px){.attendance-management[data-v-3228499e]{padding:15px}.search-container[data-v-3228499e]{flex-direction:column;align-items:stretch}.filter-select[data-v-3228499e],.search-input[data-v-3228499e]{width:100%}.action-button-group[data-v-3228499e]{flex-direction:column}.el-table .el-table__cell[data-v-3228499e]{padding:8px 4px}}.el-table .el-table__cell[data-v-3228499e]{vertical-align:middle}.el-tag[data-v-3228499e]{font-weight:500;padding:4px 12px}.el-button-group .el-button[data-v-3228499e]{margin-left:0}.el-button-group .el-button[data-v-3228499e]:not(:first-child){margin-left:-1px}.el-card__body[data-v-3228499e]{padding:24px}