body{margin:0;padding:0;height:100vh}#fileEdit{width:100%;height:100vh}.honorList[data-v-3fb10e31]{display:flex;position:relative;justify-content:center;align-items:center}.leftList[data-v-3fb10e31],.rightList[data-v-3fb10e31]{display:flex;position:absolute;top:50%;transform:translateY(-50%);max-width:450px;overflow-x:auto;white-space:nowrap}.leftList[data-v-3fb10e31]{right:calc(100% - 10px)}.rightList[data-v-3fb10e31]{left:calc(100% + 10px)}.list-item[data-v-3fb10e31]{color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-size:100% 100%;border-radius:50%;overflow:hidden;width:50px;height:50px;position:relative;z-index:10001}.tooltip_div[data-v-3fb10e31]{width:50px;height:50px;position:absolute;top:0;left:0}.list-item.active[data-v-3fb10e31]{background:rgba(0,0,0,.8)}.list-item[data-v-3fb10e31]:last-child{margin-right:0}.coursewareBtn[data-v-3fb10e31]{width:50px;height:50px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:30px;color:#000;box-shadow:0 0 10px rgba(0,0,0,.3);margin:20px;cursor:pointer;z-index:1;border-radius:50%;overflow:hidden}.fade-enter-active[data-v-3fb10e31],.fade-leave-active[data-v-3fb10e31]{transition:opacity .3s ease}.fade-enter[data-v-3fb10e31],.fade-leave-to[data-v-3fb10e31]{opacity:0}.coursewareBtn[data-v-3fb10e31]:active{transform:scale(.9)}img[data-v-3fb10e31]{width:100%;height:100%}.el-tooltip__popper,[data-v-3fb10e31] .el-tooltip__popper{z-index:10002!important}#app[data-v-e43165aa]{overflow:hidden;position:relative}.floatingOfficeButton[data-v-e43165aa]{position:fixed;bottom:5px;left:50%;transform:translateX(-50%);z-index:10000;display:flex}.VabOnlyOffice[data-v-e43165aa]{z-index:9998;position:fixed;top:0;bottom:0;left:0;right:0}.html-courseware-iframe[data-v-e43165aa]{width:100%;height:100%;border:none;background:#fff}.coursewareVideo[data-v-e43165aa]{position:fixed;z-index:9999;top:0;left:0;width:100vw;height:calc(100vh - 60px);height:calc(100dvh - 60px);-o-object-fit:contain;object-fit:contain}.coursewareListBtn[data-v-e43165aa]{background:var(--th-primary);border:none;border-radius:980px;padding:6px 18px;min-width:88px;color:var(--th-on-primary);font-size:13px;font-weight:500;text-shadow:none;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.12);transition:background-color .2s ease,transform .15s ease}.coursewareListBtn[data-v-e43165aa]:hover{background:var(--th-primary-bright)}.coursewareListBtn[data-v-e43165aa]:active{transform:scale(.96)}.videoListItem[data-v-e43165aa]{cursor:pointer;display:inline-block;line-height:1;white-space:nowrap;background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:980px;padding:6px 14px;color:var(--th-text);font-size:13px;font-weight:500;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:background-color .2s ease,transform .15s ease}.videoListItem[data-v-e43165aa]:active{transform:scale(.96)}.fade-enter-active[data-v-e43165aa],.fade-leave-active[data-v-e43165aa]{transition:opacity .5s,transform .5s}.fade-enter[data-v-e43165aa],.fade-leave-to[data-v-e43165aa]{opacity:0;transform:translateY(30px)}.optionbutton[data-v-e43165aa]:active{transform:scale(.9)}.selectedVideoIdCss[data-v-e43165aa]{filter:brightness(.8)}.overflowAuto{overflow:auto}.displayFlex{display:flex}.flexWrapWrap{flex-wrap:wrap}.displayInlineBlock{display:inline-block}.positionRelative{position:relative}.positionAbsolute{position:absolute}.positionFixed{position:fixed}.whiteSpaceNowrap{white-space:nowrap}.top0{top:0}.right0{right:0}.bottom0{bottom:0}.bottombai10{bottom:10%}.bottombai20{bottom:20%}.bottombai24{bottom:24%}.left0{left:0}.left10{left:10%}.right10{right:10%}.zIndex10{z-index:10}.alignItemsCenter{align-items:center}.alignItemsFlexStart{align-items:flex-start}.justifyContentCenter{justify-content:center}.justifyContentSpaceBetween{justify-content:space-between}.justifyContentSpaceAround{justify-content:space-around}.margin20{margin:20px}.marginleftRight20{margin:0 20px}.margintopBottom20{margin:20px 0}.marginLeft20{margin-left:20px}.marginBottom20{margin-bottom:20px}.marginRight40{margin-right:40px}.marginBottom40{margin-bottom:40px}.padding20{padding:20px}.paddingTop20{padding-top:20px}.paddingTop40{padding-top:40px}.fontSize40{font-size:40px}.textAlignCenter{text-align:center}.textAlignLeft{text-align:left}.widthAuto{width:auto!important}.width220{width:220px!important}.height85vh{height:90vh}.width600{width:600px}.width500{width:500px}.height140{height:140px}.overflowHidden{overflow:hidden}.el-dialog__body{display:flex;justify-content:center;align-items:center}.el-dialog{border-radius:16px}.el-drawer__body{padding:20px}.elMessInfoBlue{background-color:#0797e1}.el-message.elMessInfoBlue .el-icon-info,.el-message.elMessInfoBlue .el-message__content,.elMessInfoBlue{color:#fff!important}body,html{touch-action:manipulation;-webkit-tap-highlight-color:transparent;overflow-x:hidden}html{font-size:clamp(13px,.5vw + 8px,16px)}img,video{max-width:100%}.el-dialog{max-width:min(94vw,100%)}body,html{margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}@font-face{font-family:FZCuSong;src:url(/static/fonts/FZCS.6cac3b58.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.nav-tabs{border:none}.backgroundfff{background:#fff}.width100_{width:100%}.height100_{height:100%}.dropbtn{background-color:#04aa6d;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;right:0;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.titleBigFontSize{font-size:26px}.titleFlowFontSize,.titleMiddle,.titleSmallFontSize{font-size:18px}.titleBigWidth{width:260px}.titleMiddleWidth{width:240px}.titleReportFontSize{font-size:40px}.LableReportFontSize{font-size:28px}.contentReportFontSize{font-size:20px}.reportWidth200{width:200px}.reportWidth400{width:400px}.reportWidth500{width:500px}.bottomCoursewareList{max-width:650px;height:40px}.bottomCoursewareVideoList{height:22px}.mainFlexCenter{display:flex}.backBtn,.mainFlexCenter{justify-content:center;align-items:center}.backBtn{display:inline-flex;gap:8px;min-height:38px;padding:0 22px;border-radius:980px;background:var(--th-panel,#fff);border:1px solid rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.06);color:var(--th-text,#1d1d1f);font-size:14px;font-weight:500;letter-spacing:4px;text-indent:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;box-sizing:border-box;transition:box-shadow .2s ease,transform .15s ease,background-color .2s ease}.backBtn:hover{box-shadow:0 2px 10px rgba(0,0,0,.12)}.backBtn:active{transform:scale(.97)}:root{--th-r-space-1:0.25rem;--th-r-space-2:0.5rem;--th-r-space-3:0.75rem;--th-r-space-4:1rem;--th-r-space-5:1.5rem;--th-r-space-6:2rem;--th-r-page-gutter:clamp(0.75rem,0.5rem + 1vw,1.5rem);--th-r-panel-gap:clamp(0.5rem,0.35rem + 0.75vw,1rem);--th-r-touch-target:2.75rem;--th-r-dialog-inline:min(92vw,42rem);--th-r-dialog-block:min(88dvh,56rem);--th-r-safe-top:env(safe-area-inset-top,0rem);--th-r-safe-right:env(safe-area-inset-right,0rem);--th-r-safe-bottom:env(safe-area-inset-bottom,0rem);--th-r-safe-left:env(safe-area-inset-left,0rem)}body.theme-th-fresh-education .loginClass{block-size:auto;min-block-size:0}body.theme-th-fresh-education .th-responsive-page{inline-size:100%;min-inline-size:0;min-block-size:0;padding-inline:max(var(--th-r-page-gutter),var(--th-r-safe-left)) max(var(--th-r-page-gutter),var(--th-r-safe-right));box-sizing:border-box}body.theme-th-fresh-education .th-responsive-main{min-inline-size:0;min-block-size:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.theme-th-fresh-education .th-layout-viewport{width:100%;max-width:100%;height:auto;min-height:0;inline-size:100%;max-inline-size:100%;block-size:auto;min-inline-size:0;min-block-size:0;flex:1 1 0;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}body.theme-th-fresh-education .th-layout-shell,body.theme-th-fresh-education .th-layout-split{inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:0;flex:1 1 auto;box-sizing:border-box;overflow:hidden}body.theme-th-fresh-education .th-layout-shell>*,body.theme-th-fresh-education .th-layout-split>*{min-inline-size:0;min-block-size:0}body.theme-th-fresh-education .th-layout-viewport>.th-layout-shell,body.theme-th-fresh-education .th-layout-viewport>.th-layout-split,body.theme-th-fresh-education .th-layout-viewport>.th-responsive-main{block-size:auto;min-block-size:0;flex:1 1 0}body.theme-th-fresh-education .th-layout-viewport>.backBtns{inline-size:100%;block-size:auto;min-block-size:calc(var(--th-r-touch-target) + var(--th-r-space-2));box-sizing:border-box;flex:0 0 auto;padding-block-end:max(var(--th-r-space-2),var(--th-r-safe-bottom));position:relative;z-index:1}body.theme-th-fresh-education .th-layout-viewport .combinationCompositionEvaluationContentMain,body.theme-th-fresh-education .th-layout-viewport .compositionEvaluationContentMain,body.theme-th-fresh-education .th-layout-viewport .compositionEvaluationGroupContentMain,body.theme-th-fresh-education .th-layout-viewport .courseContentMain,body.theme-th-fresh-education .th-layout-viewport .studentContentMain,body.theme-th-fresh-education .th-layout-viewport .typeWritingContentMain,body.theme-th-fresh-education .th-layout-viewport>.tableContainer{min-inline-size:0;min-block-size:0}body.theme-th-fresh-education .th-responsive-row{min-inline-size:0;min-block-size:0;display:flex;gap:var(--th-r-panel-gap)}body.theme-th-fresh-education .th-responsive-row>*{min-inline-size:0;min-block-size:0}body.theme-th-fresh-education .th-responsive-grid{min-inline-size:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--th-r-panel-gap)}body.theme-th-fresh-education .th-responsive-scroll{min-inline-size:0;min-block-size:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.theme-th-fresh-education .th-responsive-toolbar{min-inline-size:0;min-block-size:0;display:flex;gap:var(--th-r-space-2);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}body.theme-th-fresh-education .th-responsive-toolbar>*{min-inline-size:var(--th-r-touch-target);min-block-size:var(--th-r-touch-target);flex:0 0 auto}body.theme-th-fresh-education .th-responsive-table{inline-size:100%;min-inline-size:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}body.theme-th-fresh-education .th-responsive-media{inline-size:auto;max-inline-size:100%;max-block-size:100%;-o-object-fit:contain;object-fit:contain}body.theme-th-fresh-education .el-dialog.th-responsive-dialog{inline-size:var(--th-r-dialog-inline)!important;max-inline-size:calc(100vw - var(--th-r-page-gutter)*2);max-block-size:var(--th-r-dialog-block);display:flex;flex-direction:column}body.theme-th-fresh-education .el-dialog.th-responsive-dialog .el-dialog__body{min-inline-size:0;min-block-size:0;overflow:auto}body.theme-th-fresh-education .el-drawer.th-responsive-drawer{inline-size:min(92vw,26rem)!important;max-inline-size:calc(100vw - var(--th-r-page-gutter)*2)}body.theme-th-fresh-education .el-pagination.th-responsive-pagination{max-inline-size:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--th-r-space-1)}body.theme-th-fresh-education .el-message.th-responsive-message{inline-size:min(calc(100vw - var(--th-r-page-gutter)*2),30rem);max-inline-size:100%}@supports not (height:100dvh){:root{--th-r-dialog-block:min(88vh,56rem)}}#app,body,html{width:100%;min-height:0;inline-size:100%;min-block-size:0;overflow:hidden;overscroll-behavior:none}#app,body,body.theme-th-fresh-education,html{height:100%;block-size:100%}body.theme-th-fresh-education #app>.Report,body.theme-th-fresh-education #app>.th-layout-viewport{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;height:auto;min-height:0;inline-size:auto;max-inline-size:none;block-size:auto;min-block-size:0;box-sizing:border-box}body.theme-th-fresh-education .homeClass>.el-container>.th-layout-split,body.theme-th-fresh-education .homeClass>.el-container>.th-layout-viewport{width:100%;height:auto;min-width:0;min-height:0;inline-size:100%;block-size:auto;min-inline-size:0;min-block-size:0;flex:1 1 0;box-sizing:border-box;overflow:hidden}body.theme-th-fresh-education #app>.VabOnlyOffice>div,body.theme-th-fresh-education #app>.VabOnlyOffice>div>div{inline-size:100%;block-size:100%!important;min-block-size:0}body.theme-th-fresh-education #app>.coursewareVideo{top:0;bottom:60px;block-size:calc(100vh - 60px);block-size:calc(100dvh - 60px)}@supports not (display:block){body.theme-th-fresh-education{max-inline-size:100%;overflow-x:hidden}body.theme-th-fresh-education .CourseExplanation,body.theme-th-fresh-education .Report,body.theme-th-fresh-education .StudentData,body.theme-th-fresh-education .TypeWriting,body.theme-th-fresh-education .homeClass,body.theme-th-fresh-education .knowledge-page,body.theme-th-fresh-education .report-v2-container{min-inline-size:0;padding:var(--th-r-page-gutter);box-sizing:border-box}body.theme-th-fresh-education .CourseMain,body.theme-th-fresh-education .ReportMain,body.theme-th-fresh-education .StudentMain,body.theme-th-fresh-education .TypeWritingMain,body.theme-th-fresh-education .home,body.theme-th-fresh-education .homeClass .el-container:not(.is-vertical),body.theme-th-fresh-education .homeClass>.el-container,body.theme-th-fresh-education .report-body{display:flex;flex-wrap:wrap;gap:var(--th-r-panel-gap);min-inline-size:0;min-block-size:0}body.theme-th-fresh-education .customAside,body.theme-th-fresh-education .leftHome,body.theme-th-fresh-education .report-aside-fluid,body.theme-th-fresh-education .studentListLeft{inline-size:auto!important;max-inline-size:100%;min-inline-size:min(100%,13.75rem);flex:1 1 15rem}body.theme-th-fresh-education .CourseContent,body.theme-th-fresh-education .MainRight,body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .StudentContent,body.theme-th-fresh-education .TypeWritingContent,body.theme-th-fresh-education .report-main,body.theme-th-fresh-education .rightHome{inline-size:auto!important;max-inline-size:100%;min-inline-size:min(100%,28rem);flex:999 1 42rem}body.theme-th-fresh-education .SelectTopLeft .up,body.theme-th-fresh-education .select-upper{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));gap:var(--th-r-space-2);min-inline-size:0}body.theme-th-fresh-education .SelectTopLeft .selectItem,body.theme-th-fresh-education .select-item{min-inline-size:0;margin:0}body.theme-th-fresh-education .SelectTopLeft .el-select,body.theme-th-fresh-education .select-item .el-select{inline-size:100%;min-inline-size:0}body.theme-th-fresh-education .CourseMain>.btns,body.theme-th-fresh-education .StudentMain>.btns,body.theme-th-fresh-education .TypeWritingMain>.btns{flex:1 1 4.5rem;max-inline-size:100%;min-inline-size:4rem;min-block-size:var(--th-r-touch-target);overflow:auto}body.theme-th-fresh-education .CourseMain>.CourseContent,body.theme-th-fresh-education .StudentMain>.StudentContent,body.theme-th-fresh-education .TypeWritingMain>.TypeWritingContent{flex:999 1 36rem}body.theme-th-fresh-education .backBtns,body.theme-th-fresh-education .el-pagination,body.theme-th-fresh-education .mainTabBar,body.theme-th-fresh-education .paginationClass,body.theme-th-fresh-education .studentListTop,body.theme-th-fresh-education .toolsJIHE{display:flex;flex-wrap:wrap;max-inline-size:100%;gap:var(--th-r-space-2)}body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .courseContentMain,body.theme-th-fresh-education .report-main,body.theme-th-fresh-education .studentContentMain,body.theme-th-fresh-education .tableContainer,body.theme-th-fresh-education .typeWritingContentMain{min-inline-size:0;min-block-size:0;overflow:auto;-webkit-overflow-scrolling:touch}body.theme-th-fresh-education .el-dialog{inline-size:min(92vw,42rem)!important;max-inline-size:calc(100vw - var(--th-r-page-gutter)*2);max-block-size:min(88vh,56rem);display:flex;flex-direction:column}body.theme-th-fresh-education .el-dialog__body{min-inline-size:0;min-block-size:0;overflow:auto}body.theme-th-fresh-education .el-drawer{inline-size:min(92vw,26rem)!important;max-inline-size:calc(100vw - var(--th-r-page-gutter)*2)}body.theme-th-fresh-education .el-message,body.theme-th-fresh-education .el-notification{inline-size:min(calc(100vw - var(--th-r-page-gutter)*2),30rem);min-inline-size:0}body.theme-th-fresh-education .metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}body.theme-th-fresh-education .statisticalLayout,body.theme-th-fresh-education .stratification-row{display:flex;flex-wrap:wrap}body.theme-th-fresh-education .studentListPanel{flex:1 1 14rem;max-inline-size:100%}body.theme-th-fresh-education .statisticalChartPanel,body.theme-th-fresh-education .statisticalContainter{min-inline-size:min(100%,28rem);max-inline-size:100%;flex:999 1 36rem}body.theme-th-fresh-education .floatingOfficeButton{inset-block-end:max(.5rem,env(safe-area-inset-bottom));inline-size:min(calc(100vw - 1rem),35rem);max-inline-size:calc(100vw - 1rem);overflow-x:auto;justify-content:flex-start}body.theme-th-fresh-education .homeClass .el-header{inline-size:100%;max-inline-size:100%;min-block-size:clamp(3.625rem,3.25rem + .5vw,4rem);block-size:auto!important;padding-inline:clamp(.375rem,1vw,1rem);box-sizing:border-box}body.theme-th-fresh-education .homeClass .homeHeader{min-inline-size:0;display:flex;flex-wrap:wrap;align-items:center}body.theme-th-fresh-education .homeClass .imgContain{inline-size:clamp(4rem,14vw,12rem);min-inline-size:4rem;flex:0 1 auto}body.theme-th-fresh-education .homeClass .imgContain .logo{max-inline-size:100%;block-size:auto;-o-object-fit:contain;object-fit:contain}body.theme-th-fresh-education .homeClass .headerName,body.theme-th-fresh-education .homeClass .report-entry{min-inline-size:0;overflow-wrap:anywhere}body.theme-th-fresh-education .CompositionEvaluation,body.theme-th-fresh-education .CompositionEvaluationGroup,body.theme-th-fresh-education .combinCompositionEvaluation{inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:100vh;min-block-size:100dvh;padding:var(--th-r-page-gutter);box-sizing:border-box;overflow:auto}body.theme-th-fresh-education .CombinationCompositionEvaluationContent,body.theme-th-fresh-education .CombinationCompositionEvaluationMain,body.theme-th-fresh-education .CompositionEvaluationContent,body.theme-th-fresh-education .CompositionEvaluationGroupContent,body.theme-th-fresh-education .CompositionEvaluationGroupMain,body.theme-th-fresh-education .CompositionEvaluationMain{inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:0;box-sizing:border-box}body.theme-th-fresh-education .combinationCompositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationGroupContentTitle{block-size:auto;min-block-size:clamp(3rem,2.5rem + 1vw,3.625rem);padding:clamp(.625rem,1vw,.875rem);line-height:1.35;box-sizing:border-box}body.theme-th-fresh-education .combinationCompositionEvaluationContentMain,body.theme-th-fresh-education .compositionEvaluationContentMain,body.theme-th-fresh-education .compositionEvaluationGroupContentMain{inline-size:100%;max-inline-size:100%;min-inline-size:0;padding:clamp(.5rem,1vw,1rem);box-sizing:border-box;overflow:auto}body.theme-th-fresh-education .knowledge-table-container{inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:0;padding:clamp(.625rem,1vw,1rem);gap:clamp(.75rem,1vw,1rem);box-sizing:border-box}body.theme-th-fresh-education .table-item{min-inline-size:0;padding:clamp(.875rem,1.2vw,1.25rem);box-sizing:border-box;overflow-x:auto}body.theme-th-fresh-education .table-item .basic-info-item{max-inline-size:100%;overflow-wrap:anywhere}body.theme-th-fresh-education .placeholder-box,body.theme-th-fresh-education .report-section{padding:clamp(.75rem,1.4vw,1.5rem);box-sizing:border-box}}:root{--th-void:#f2f7fb;--th-panel:#fff;--th-panel-deep:#f6fafd;--th-panel-head:#eaf5fb;--th-primary:#1f78b4;--th-primary-rgb:31,120,180;--th-primary-deep:#17376f;--th-primary-bright:#2d8fd5;--th-on-primary:#fff;--th-accent:#f4c95d;--th-accent-rgb:244,201,93;--th-success:#48a77a;--th-warning:#d9a62e;--th-danger:#d95c5c;--th-info:#6ebee7;--th-text:#1f2f46;--th-text-dim:#65758b;--th-text-muted:#8b99aa;--th-text-bright:#17376f;--th-hairline:#dceaf4;--th-radius-card:22px;--th-radius-input:14px;--th-radius-pill:980px;--th-radius-small:10px;--th-ease:cubic-bezier(0.16,1,0.3,1);--th-shadow-card:0 12px 32px rgba(41,104,145,.08);--th-shadow-float:0 18px 48px rgba(31,78,116,.16);--th-space-1:4px;--th-space-2:8px;--th-space-3:12px;--th-space-4:16px;--th-space-5:20px;--th-space-6:24px;--th-font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","HarmonyOS Sans SC","MiSans","Hiragino Sans GB","Microsoft YaHei",sans-serif}body[class*=theme-th-]{background:var(--th-void);color:var(--th-text);font-family:var(--th-font-ui);line-height:1.5;-webkit-font-smoothing:antialiased}.th-panel{position:relative;background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:var(--th-radius-card);box-shadow:var(--th-shadow-card)}.th-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;background:var(--th-primary);border:none;border-radius:var(--th-radius-pill);color:var(--th-on-primary);font-size:14px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .25s var(--th-ease),transform .15s var(--th-ease)}.th-btn:hover{background:var(--th-primary-bright)}.th-btn:active{background:var(--th-primary-deep);transform:scale(.98)}.th-btn--ghost{background:transparent;border:1px solid var(--th-hairline);color:var(--th-text)}.th-btn--ghost:hover{background:rgba(0,0,0,.04)}body[class*=theme-th-] .el-input__inner{background:var(--th-panel-deep);border:1px solid transparent;border-radius:var(--th-radius-input);color:var(--th-text);transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}body[class*=theme-th-] .el-input__inner::-moz-placeholder{color:var(--th-text-dim)}body[class*=theme-th-] .el-input__inner::placeholder{color:var(--th-text-dim)}body[class*=theme-th-] .el-input__inner:hover{border-color:rgba(0,0,0,.1)}body[class*=theme-th-] .el-input__inner:focus{background:var(--th-panel);border-color:var(--th-primary);box-shadow:0 0 0 4px rgba(var(--th-primary-rgb),.14)}body[class*=theme-th-] .el-input__prefix{color:var(--th-text-dim);left:4px}body[class*=theme-th-] .el-input__inner:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--th-panel-deep) inset!important;-webkit-text-fill-color:var(--th-text)!important;caret-color:var(--th-text);-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}body[class*=theme-th-] .el-button--primary{background:var(--th-primary);border:none;border-radius:var(--th-radius-pill);color:var(--th-on-primary);font-weight:500;transition:background-color .25s var(--th-ease),transform .15s var(--th-ease)}body[class*=theme-th-] .el-button--primary:focus,body[class*=theme-th-] .el-button--primary:hover{background:var(--th-primary-bright);color:var(--th-on-primary)}body[class*=theme-th-] .el-button--primary:active{background:var(--th-primary-deep)}body[class*=theme-th-] .el-button--primary.is-disabled{background:rgba(var(--th-primary-rgb),.35);color:#fff}body[class*=theme-th-] .el-button--default{background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:var(--th-radius-pill);color:var(--th-text);font-weight:500}body[class*=theme-th-] .el-button--default:focus,body[class*=theme-th-] .el-button--default:hover{background:var(--th-panel);border-color:rgba(0,0,0,.2);color:var(--th-text)}body[class*=theme-th-] .el-checkbox__label{color:#515154}body[class*=theme-th-] .el-checkbox__inner{border-radius:4px;border-color:#d2d2d7}body[class*=theme-th-] .el-checkbox__input.is-checked .el-checkbox__inner,body[class*=theme-th-] .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:var(--th-primary);border-color:var(--th-primary)}body[class*=theme-th-] .el-checkbox__input.is-checked+.el-checkbox__label{color:var(--th-primary)}body[class*=theme-th-] .el-form-item__error{color:var(--th-danger)}@keyframes th-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body[class*=theme-th-] *,body[class*=theme-th-] :after,body[class*=theme-th-] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body[class*=theme-th-] .el-select-dropdown{border-radius:12px;border:1px solid var(--th-hairline);box-shadow:0 8px 32px rgba(0,0,0,.12)}body[class*=theme-th-] .el-select-dropdown__item{color:var(--th-text);border-radius:8px;margin:2px 8px;padding:0 12px;line-height:32px;height:32px;transition:background-color .15s ease}body[class*=theme-th-] .el-select-dropdown__item:hover{background:var(--th-panel-deep)}body[class*=theme-th-] .el-select-dropdown__item.selected{color:var(--th-primary);font-weight:400}body[class*=theme-th-] .el-select-dropdown__empty{color:var(--th-text-dim)}body[class*=theme-th-] .el-popper[x-placement^=bottom] .popper__arrow,body[class*=theme-th-] .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}body[class*=theme-th-] .el-popper[x-placement^=top] .popper__arrow,body[class*=theme-th-] .el-popper[x-placement^=top] .popper__arrow:after{border-top-color:#fff}body[class*=theme-th-] .el-dialog{border-radius:var(--th-radius-card);box-shadow:0 12px 48px rgba(0,0,0,.18);overflow:hidden}body[class*=theme-th-] .el-dialog__header{padding:20px 24px 10px;background:var(--th-panel)}body[class*=theme-th-] .el-dialog__title{font-size:17px;font-weight:600;color:var(--th-text)}body[class*=theme-th-] .el-dialog__body{padding:10px 24px 20px;color:var(--th-text)}body[class*=theme-th-] .el-dialog__footer{padding:10px 24px 20px}body[class*=theme-th-] .el-dialog__headerbtn{top:20px;right:20px}body[class*=theme-th-] .el-dialog__headerbtn .el-dialog__close{color:var(--th-text-dim);font-size:20px}body[class*=theme-th-] .el-dialog__headerbtn:focus .el-dialog__close,body[class*=theme-th-] .el-dialog__headerbtn:hover .el-dialog__close{color:var(--th-text)}body[class*=theme-th-] .v-modal{background:rgba(0,0,0,.32);backdrop-filter:blur(2px)}body[class*=theme-th-] .el-dropdown-menu{border-radius:12px;border:1px solid var(--th-hairline);box-shadow:0 8px 32px rgba(0,0,0,.12);padding:6px}body[class*=theme-th-] .el-dropdown-menu__item{color:var(--th-text);border-radius:8px;line-height:34px;height:34px;padding:0 14px;margin:2px 0}body[class*=theme-th-] .el-dropdown-menu__item:not(.is-disabled):hover{background:rgba(var(--th-primary-rgb),.07);color:var(--th-primary)}body[class*=theme-th-] .el-pagination{color:var(--th-text-dim);font-weight:400}body[class*=theme-th-] .el-pagination button{background:transparent;color:var(--th-text-dim)}body[class*=theme-th-] .el-pagination button:disabled{color:rgba(0,0,0,.2);background:transparent}body[class*=theme-th-] .el-pager li{background:transparent;color:var(--th-text);border-radius:8px;min-width:30px}body[class*=theme-th-] .el-pager li:hover{color:var(--th-primary)}body[class*=theme-th-] .el-pager li.active{color:var(--th-primary);font-weight:600}body[class*=theme-th-] .el-table{color:var(--th-text);background:transparent}body[class*=theme-th-] .el-table th.el-table__cell{background:var(--th-panel-head);color:var(--th-text-dim);font-weight:400;border-bottom:1px solid var(--th-hairline)}body[class*=theme-th-] .el-table td.el-table__cell,body[class*=theme-th-] .el-table th.el-table__cell.is-leaf{border-bottom:1px solid var(--th-hairline)}body[class*=theme-th-] .el-table tr{background:transparent}body[class*=theme-th-] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:var(--th-panel-deep)}body[class*=theme-th-] .el-table--border:after,body[class*=theme-th-] .el-table--group:after,body[class*=theme-th-] .el-table:before{background-color:var(--th-hairline)}body[class*=theme-th-] .el-table--border,body[class*=theme-th-] .el-table--border .el-table__cell{border-color:var(--th-hairline)}body[class*=theme-th-] .el-empty__description p,body[class*=theme-th-] .el-table__empty-text{color:var(--th-text-dim)}body[class*=theme-th-] .el-message{border-radius:980px;border:1px solid var(--th-hairline);box-shadow:0 4px 20px rgba(0,0,0,.1)}body[class*=theme-th-] .el-loading-mask{background-color:rgba(245,245,247,.8)}body[class*=theme-th-] .el-loading-spinner .path{stroke:var(--th-primary)}body[class*=theme-th-] .el-loading-spinner .el-loading-text{color:var(--th-text-dim)}body[class*=theme-th-] .el-switch__core{border-radius:980px}body[class*=theme-th-] .el-switch.is-checked .el-switch__core{background:var(--th-primary);border-color:var(--th-primary)}body[class*=theme-th-] .el-tag{border-radius:8px}body[class*=theme-th-] .el-drawer{border-radius:16px 0 0 16px}body[class*=theme-th-] .el-input__icon,body[class*=theme-th-] .el-progress__text{color:var(--th-text-dim)}body[class*=theme-th-] .el-select .el-input .el-select__caret.is-reverse{color:var(--th-primary)}body[class*=theme-th-] ::-moz-selection{background:rgba(var(--th-primary-rgb),.22)}body[class*=theme-th-] ::selection{background:rgba(var(--th-primary-rgb),.22)}body[class*=theme-th-] .el-button:focus-visible,body[class*=theme-th-] .el-input__inner:focus-visible,body[class*=theme-th-] a:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(var(--th-primary-rgb),.22)}body[class*=theme-th-] .el-checkbox__original:focus-visible+.el-checkbox__inner,body[class*=theme-th-] .el-radio__original:focus-visible+.el-radio__inner{box-shadow:0 0 0 4px rgba(var(--th-primary-rgb),.22)}body[class*=theme-th-] .el-pagination,body[class*=theme-th-] .el-table{font-variant-numeric:tabular-nums}body.theme-th-fresh-education,body.theme-th-fresh-education #app{min-width:0;min-height:100%}body.theme-th-fresh-education{background:linear-gradient(145deg,hsla(0,0%,100%,.82),rgba(242,247,251,.96) 46%,rgba(234,245,251,.9)),var(--th-void);color:var(--th-text);font-size:clamp(14px,.31vw + 11px,15px);letter-spacing:0;max-width:100vw;overflow-x:hidden;container:th-body-frame/inline-size}body.theme-th-fresh-education *,body.theme-th-fresh-education :after,body.theme-th-fresh-education :before{box-sizing:border-box}body.theme-th-fresh-education h1,body.theme-th-fresh-education h2,body.theme-th-fresh-education h3,body.theme-th-fresh-education h4,body.theme-th-fresh-education h5,body.theme-th-fresh-education h6{color:var(--th-text-bright);font-family:var(--th-font-ui);font-weight:600;letter-spacing:-.015em}body.theme-th-fresh-education a{color:var(--th-primary);text-decoration:none}body.theme-th-fresh-education button,body.theme-th-fresh-education input,body.theme-th-fresh-education select,body.theme-th-fresh-education textarea{font:inherit}body.theme-th-fresh-education *{scrollbar-color:rgba(var(--th-primary-rgb),.32) transparent;scrollbar-width:thin}body.theme-th-fresh-education ::-webkit-scrollbar{width:8px;height:8px}body.theme-th-fresh-education ::-webkit-scrollbar-track{background:transparent}body.theme-th-fresh-education ::-webkit-scrollbar-thumb{background:rgba(var(--th-primary-rgb),.28);border:2px solid transparent;border-radius:var(--th-radius-pill);background-clip:padding-box}body.theme-th-fresh-education ::-webkit-scrollbar-thumb:hover{background:rgba(var(--th-primary-rgb),.46);border:2px solid transparent;background-clip:padding-box}body.theme-th-fresh-education .CompositionEvaluation,body.theme-th-fresh-education .CompositionEvaluationGroup,body.theme-th-fresh-education .CourseContent,body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .StudentContent,body.theme-th-fresh-education .TypeWritingContent,body.theme-th-fresh-education .combinCompositionEvaluation,body.theme-th-fresh-education .leftHome,body.theme-th-fresh-education .lesson-report,body.theme-th-fresh-education .report-aside,body.theme-th-fresh-education .report-main,body.theme-th-fresh-education .rightHome,body.theme-th-fresh-education .select-panel,body.theme-th-fresh-education .studentListLeft,body.theme-th-fresh-education .subject-report,body.theme-th-fresh-education .th-panel,body.theme-th-fresh-education .unit-report{background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:var(--th-radius-card);box-shadow:var(--th-shadow-card)}body.theme-th-fresh-education .answer-card-explanation-btn,body.theme-th-fresh-education .backBtn,body.theme-th-fresh-education .calibrate-action-btn,body.theme-th-fresh-education .conflictBtn,body.theme-th-fresh-education .el-button,body.theme-th-fresh-education .fontSettingsActionBtn,body.theme-th-fresh-education .optionBtn,body.theme-th-fresh-education .takeOverBtn,body.theme-th-fresh-education .viewOnlyBtn,body.theme-th-fresh-education .work-view-explanation-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 20px;border-radius:var(--th-radius-pill);font-size:14px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;transition:background-color .18s var(--th-ease),border-color .18s var(--th-ease),color .18s var(--th-ease),box-shadow .18s var(--th-ease),transform .15s var(--th-ease)}body.theme-th-fresh-education .el-button--primary,body.theme-th-fresh-education .optionBtn,body.theme-th-fresh-education .takeOverBtn,body.theme-th-fresh-education .viewOnlyBtn{background:var(--th-primary);border:1px solid var(--th-primary);color:var(--th-on-primary);box-shadow:0 8px 18px rgba(var(--th-primary-rgb),.18)}body.theme-th-fresh-education .el-button--primary:hover,body.theme-th-fresh-education .optionBtn:hover,body.theme-th-fresh-education .takeOverBtn:hover,body.theme-th-fresh-education .viewOnlyBtn:hover{background:var(--th-primary-bright);border-color:var(--th-primary-bright);color:var(--th-on-primary)}body.theme-th-fresh-education .backBtn:active,body.theme-th-fresh-education .conflictBtn:active,body.theme-th-fresh-education .el-button:active,body.theme-th-fresh-education .optionBtn:active,body.theme-th-fresh-education .takeOverBtn:active,body.theme-th-fresh-education .viewOnlyBtn:active{transform:scale(.98)}body.theme-th-fresh-education .backBtn,body.theme-th-fresh-education .conflictBtn,body.theme-th-fresh-education .el-button--default{background:var(--th-panel);border:1px solid #c8deec;color:var(--th-primary-deep);box-shadow:none}body.theme-th-fresh-education .backBtn:hover,body.theme-th-fresh-education .conflictBtn:hover,body.theme-th-fresh-education .el-button--default:hover{background:var(--th-panel-head);border-color:rgba(var(--th-primary-rgb),.48);color:var(--th-primary-deep)}body.theme-th-fresh-education .backBtn{min-width:96px;min-height:44px;letter-spacing:1px;text-indent:0}body.theme-th-fresh-education .el-input-number,body.theme-th-fresh-education .el-input__inner,body.theme-th-fresh-education .el-select .el-input__inner,body.theme-th-fresh-education .el-textarea__inner{min-height:42px;background:var(--th-panel-deep);border:1px solid var(--th-hairline);border-radius:var(--th-radius-input);color:var(--th-text);box-shadow:none}body.theme-th-fresh-education .el-textarea__inner{padding:12px 14px;line-height:1.65;resize:vertical}body.theme-th-fresh-education .el-input-number:hover,body.theme-th-fresh-education .el-input__inner:hover,body.theme-th-fresh-education .el-textarea__inner:hover{border-color:#b9d7e9}body.theme-th-fresh-education .el-input-number.is-controls-right .el-input__inner:focus,body.theme-th-fresh-education .el-input__inner:focus,body.theme-th-fresh-education .el-select .el-input.is-focus .el-input__inner,body.theme-th-fresh-education .el-textarea__inner:focus{background:var(--th-panel);border-color:var(--th-primary);box-shadow:0 0 0 4px rgba(var(--th-primary-rgb),.13)}body.theme-th-fresh-education .el-input__inner::-moz-placeholder,body.theme-th-fresh-education .el-textarea__inner::-moz-placeholder{color:var(--th-text-muted)}body.theme-th-fresh-education .el-input__inner::placeholder,body.theme-th-fresh-education .el-textarea__inner::placeholder{color:var(--th-text-muted)}body.theme-th-fresh-education .el-form-item__label{color:var(--th-text);font-weight:600;line-height:1.4}body.theme-th-fresh-education .el-radio-button__inner{min-height:40px;border-color:var(--th-hairline);color:var(--th-text);box-shadow:none}body.theme-th-fresh-education .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:var(--th-primary);border-color:var(--th-primary);box-shadow:-1px 0 0 0 var(--th-primary)}body.theme-th-fresh-education .el-checkbox__label,body.theme-th-fresh-education .el-radio__label{color:var(--th-text)}body.theme-th-fresh-education .el-checkbox__inner,body.theme-th-fresh-education .el-radio__inner{width:18px;height:18px;border-color:#b9cddd}body.theme-th-fresh-education .el-checkbox__input.is-checked .el-checkbox__inner:after{left:6px;top:3px}body.theme-th-fresh-education .el-card{background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:var(--th-radius-card);box-shadow:var(--th-shadow-card)}body.theme-th-fresh-education .el-tag{height:28px;line-height:26px;padding:0 11px;background:var(--th-panel-head);border-color:#c9e4f3;border-radius:var(--th-radius-pill);color:var(--th-primary-deep);font-weight:600}body.theme-th-fresh-education .el-tabs__header{margin-bottom:18px}body.theme-th-fresh-education .el-tabs__item{height:44px;line-height:44px;color:var(--th-text-dim);font-weight:600}body.theme-th-fresh-education .el-tabs__item.is-active,body.theme-th-fresh-education .el-tabs__item:hover{color:var(--th-primary-deep)}body.theme-th-fresh-education .el-tabs__active-bar{height:3px;border-radius:var(--th-radius-pill);background:var(--th-primary)}body.theme-th-fresh-education .el-tabs__nav-wrap:after{height:1px;background:var(--th-hairline)}body.theme-th-fresh-education .el-table{border-radius:var(--th-radius-input);overflow:hidden}body.theme-th-fresh-education .el-table th.el-table__cell{height:48px;background:var(--th-panel-head);color:var(--th-primary-deep);font-size:13px;font-weight:600}body.theme-th-fresh-education .el-table td.el-table__cell{height:50px;color:var(--th-text)}body.theme-th-fresh-education .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:#f4faff}body.theme-th-fresh-education .el-tree{background:transparent;color:var(--th-text)}body.theme-th-fresh-education .el-tree-node__content{min-height:42px;margin:2px 0;padding-right:10px;border-radius:11px}body.theme-th-fresh-education .el-tree-node__content:hover{background:var(--th-panel-head)}body.theme-th-fresh-education .el-tree-node.is-current>.el-tree-node__content{background:rgba(var(--th-primary-rgb),.11);color:var(--th-primary-deep);font-weight:600}body.theme-th-fresh-education .el-dialog,body.theme-th-fresh-education .el-dropdown-menu,body.theme-th-fresh-education .el-picker-panel,body.theme-th-fresh-education .el-popover,body.theme-th-fresh-education .el-select-dropdown{background:var(--th-panel);border:1px solid var(--th-hairline);box-shadow:var(--th-shadow-float)}body.theme-th-fresh-education .el-dialog{border-radius:var(--th-radius-card)}body.theme-th-fresh-education .el-dialog__header{padding:22px 24px 16px;border-bottom:1px solid var(--th-hairline)}body.theme-th-fresh-education .el-dialog__title{color:var(--th-text-bright);font-size:18px}body.theme-th-fresh-education .el-dialog__body{padding:22px 24px}body.theme-th-fresh-education .el-dialog__footer{padding:16px 24px 22px;border-top:1px solid var(--th-hairline)}body.theme-th-fresh-education .el-drawer{background:var(--th-panel);box-shadow:var(--th-shadow-float)}body.theme-th-fresh-education .el-drawer__header{margin:0;padding:22px 22px 16px;border-bottom:1px solid var(--th-hairline);color:var(--th-text-bright);font-size:18px;font-weight:600}body.theme-th-fresh-education .el-drawer__body{padding:18px}body.theme-th-fresh-education .v-modal{background:rgba(23,55,111,.28);backdrop-filter:none}body.theme-th-fresh-education .el-message,body.theme-th-fresh-education .el-notification{background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:var(--th-radius-input);box-shadow:var(--th-shadow-float)}body.theme-th-fresh-education .el-message.elMessInfoBlue{background:var(--th-primary);border-color:var(--th-primary)}body.theme-th-fresh-education .el-message.elMessInfoBlue .el-icon-info,body.theme-th-fresh-education .el-message.elMessInfoBlue .el-message__content{color:var(--th-on-primary)!important}body.theme-th-fresh-education .el-loading-mask{background:rgba(242,247,251,.86)}body.theme-th-fresh-education .homeClass{padding:16px 18px;background:transparent}body.theme-th-fresh-education .homeClass .el-header{height:68px!important;min-height:68px;margin-bottom:14px;background:hsla(0,0%,100%,.98);border:1px solid var(--th-hairline);border-radius:18px;box-shadow:0 8px 24px rgba(41,104,145,.07)}body.theme-th-fresh-education .homeClass .imgContain{width:240px;padding:4px 0 4px 18px}body.theme-th-fresh-education .homeClass .imgContain .logo{width:auto;height:58px;max-width:184px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal}body.theme-th-fresh-education .homeClass .helpicon{width:44px;height:44px;box-sizing:border-box;padding:5px;margin-right:8px;background:var(--th-primary-deep);border:1px solid rgba(var(--th-primary-rgb),.38);border-radius:50%;box-shadow:0 6px 16px rgba(23,55,111,.18);-o-object-fit:contain;object-fit:contain;opacity:1;transition:background-color .18s var(--th-ease),border-color .18s var(--th-ease),box-shadow .18s var(--th-ease),transform .15s var(--th-ease)}body.theme-th-fresh-education .homeClass .helpicon:hover{background:var(--th-primary);border-color:var(--th-primary);box-shadow:0 8px 20px rgba(var(--th-primary-rgb),.24)}body.theme-th-fresh-education .homeClass .helpicon:active{transform:scale(.97)}body.theme-th-fresh-education .homeClass .report-entry{min-height:38px;display:inline-flex;align-items:center;padding:0 16px;margin-right:12px;background:var(--th-panel-head);border-radius:var(--th-radius-pill);color:var(--th-primary-deep);font-weight:600}body.theme-th-fresh-education .homeClass .outLogin{min-height:44px;padding:0 8px;border-radius:var(--th-radius-pill)}body.theme-th-fresh-education .homeClass .headerImg{border:2px solid #d7e9f4;mix-blend-mode:normal}body.theme-th-fresh-education .leftHome,body.theme-th-fresh-education .rightHome{border-radius:var(--th-radius-card);box-shadow:var(--th-shadow-card)}body.theme-th-fresh-education .customAside{width:clamp(250px,19vw,310px)!important}body.theme-th-fresh-education .SelectTopLeft{background:transparent;color:var(--th-text)}body.theme-th-fresh-education .SelectTopLeft .up{padding:22px 18px 16px;background:linear-gradient(180deg,#f8fcff,#fff);border-bottom:1px solid var(--th-hairline)}body.theme-th-fresh-education .SelectTopLeft .selectItem{margin-bottom:16px}body.theme-th-fresh-education .SelectTopLeft .downTitle,body.theme-th-fresh-education .SelectTopLeft .selectItem .title{margin-bottom:8px;color:var(--th-primary-deep);font-size:14px;font-weight:600}body.theme-th-fresh-education .SelectTopLeft .down{padding:18px}body.theme-th-fresh-education .MainRight{background:transparent}body.theme-th-fresh-education .mainTabBar{min-height:64px;padding:10px 16px 0;gap:8px;border-bottom:1px solid var(--th-hairline)}body.theme-th-fresh-education .MainTop{width:auto!important;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--th-radius-pill);color:var(--th-text-dim);font-size:16px;font-weight:600}body.theme-th-fresh-education .MainTop.active,body.theme-th-fresh-education .MainTop:hover{background:var(--th-panel-head);color:var(--th-primary-deep)}body.theme-th-fresh-education .tableContainer{padding:16px 18px 10px}body.theme-th-fresh-education .tableLableList{background:var(--th-panel-head);border:1px solid var(--th-hairline);border-radius:14px 14px 0 0;color:var(--th-primary-deep)}body.theme-th-fresh-education .tableLableList .ball1,body.theme-th-fresh-education .tableLableList .ball2,body.theme-th-fresh-education .tableLableList .line{display:none}body.theme-th-fresh-education .tableLableList .tablename{position:static;color:var(--th-primary-deep);font-size:13px;font-weight:600}body.theme-th-fresh-education .tableItem{min-height:58px;padding:8px 14px;background:var(--th-panel);border-bottom:1px solid var(--th-hairline);color:var(--th-text)}body.theme-th-fresh-education .tableItem:hover{background:#f8fcff}body.theme-th-fresh-education .paginationClass{padding:10px 16px 16px}body.theme-th-fresh-education .CourseExplanation,body.theme-th-fresh-education .Report,body.theme-th-fresh-education .StudentData,body.theme-th-fresh-education .TypeWriting,body.theme-th-fresh-education .knowledge-page,body.theme-th-fresh-education .report-v2-container{min-height:100vh;min-height:100dvh;padding:14px;background:transparent}body.theme-th-fresh-education .homeClass>.el-container>.CourseExplanation{height:auto;min-height:0;flex:1 1 auto;padding:0;overflow:hidden}body.theme-th-fresh-education .homeClass>.el-container>.CourseExplanation>.CourseMain{height:auto;min-height:0;flex:1 1 auto}body.theme-th-fresh-education .homeClass>.el-container>.CourseExplanation>.backBtns{height:60px;min-height:60px;flex:0 0 60px;box-sizing:border-box}body.theme-th-fresh-education .CourseMain,body.theme-th-fresh-education .ReportMain,body.theme-th-fresh-education .StudentMain,body.theme-th-fresh-education .TypeWritingMain{gap:12px}body.theme-th-fresh-education .CourseContent,body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .StudentContent,body.theme-th-fresh-education .TypeWritingContent{overflow:hidden}body.theme-th-fresh-education .courseContentTitle,body.theme-th-fresh-education .report-header,body.theme-th-fresh-education .reportContentTop,body.theme-th-fresh-education .studentContentTitle,body.theme-th-fresh-education .typeWritingContentTitle{color:var(--th-primary-deep);font-family:var(--th-font-ui);font-weight:600;letter-spacing:-.015em}body.theme-th-fresh-education .courseContentTitle,body.theme-th-fresh-education .studentContentTitle,body.theme-th-fresh-education .typeWritingContentTitle{min-height:64px;padding:16px 22px;background:linear-gradient(90deg,#fff,#f4faff);border-bottom:1px solid var(--th-hairline);font-size:22px}body.theme-th-fresh-education .combinationCompositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationGroupContentTitle{font-size:22px}body.theme-th-fresh-education .leftTypeContent,body.theme-th-fresh-education .mainLeft,body.theme-th-fresh-education .rightTypeContent,body.theme-th-fresh-education .studentList,body.theme-th-fresh-education .topicToolkitPane{background:var(--th-panel-deep);border-color:var(--th-hairline)}body.theme-th-fresh-education .StudentData .groupList,body.theme-th-fresh-education .StudentData .studentList{background:var(--th-panel);border-color:var(--th-hairline);color:var(--th-text)}body.theme-th-fresh-education .calibrate-panel,body.theme-th-fresh-education .html-answer-card,body.theme-th-fresh-education .html-work-view,body.theme-th-fresh-education .statisticalContainter,body.theme-th-fresh-education .studentGridItem,body.theme-th-fresh-education .topicClass{background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:16px;box-shadow:0 6px 18px rgba(41,104,145,.06)}body.theme-th-fresh-education .topicClass{margin:8px;padding:12px}body.theme-th-fresh-education .studentListTitle,body.theme-th-fresh-education .topicTitle,body.theme-th-fresh-education .topicToolkitTitle,body.theme-th-fresh-education .typeName{color:var(--th-primary-deep);font-weight:600}body.theme-th-fresh-education .activeSmallQuestion,body.theme-th-fresh-education .itemCombinationTopic{min-height:40px;display:flex;align-items:center;gap:8px;margin:4px 0;padding:8px 12px;border-radius:11px;color:var(--th-text)}body.theme-th-fresh-education .itemCombinationTopic:hover{background:var(--th-panel-head)}body.theme-th-fresh-education .activeSmallQuestion{background:rgba(var(--th-primary-rgb),.13);color:var(--th-primary-deep);font-weight:600}body.theme-th-fresh-education .typeWritingTab{padding:8px;gap:6px;background:var(--th-panel-head);border-bottom:1px solid var(--th-hairline)}body.theme-th-fresh-education .typeWritingTabItem{min-height:40px;padding:0 16px;border-radius:var(--th-radius-pill);color:var(--th-text-dim)}body.theme-th-fresh-education .typeWritingTabItemActive{background:var(--th-panel);color:var(--th-primary-deep);box-shadow:0 5px 14px rgba(41,104,145,.09)}body.theme-th-fresh-education .resize-handle,body.theme-th-fresh-education .resizeHandle,body.theme-th-fresh-education .topicSplitResizer{background:var(--th-panel-head);border-color:var(--th-hairline)}body.theme-th-fresh-education canvas{background:#fff;border-radius:12px}body.theme-th-fresh-education .statisticalContainter canvas{background:transparent}body.theme-th-fresh-education .optionStatisticalClass .statisticalContainter{background:hsla(0,0%,100%,.3);border:none;box-shadow:none}body.theme-th-fresh-education .btns{width:76px;min-width:76px;height:100%;min-height:0;box-sizing:border-box;flex:0 0 76px;padding:10px 8px;background:hsla(0,0%,100%,.96);border:1px solid var(--th-hairline);border-radius:18px;box-shadow:0 10px 26px rgba(41,104,145,.09);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8dced transparent}body.theme-th-fresh-education .btns .optionbutton{width:58px;height:46px;flex:0 0 46px;margin-bottom:8px;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--th-primary-deep);background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:14px;overflow:hidden;transition:background-color .18s var(--th-ease),border-color .18s var(--th-ease),transform .15s var(--th-ease)}body.theme-th-fresh-education .btns .optionbutton:hover{background:var(--th-panel-head);border-color:#c8e3f2}body.theme-th-fresh-education .btns .optionbutton.selected{color:var(--th-on-primary);background:var(--th-primary);border-color:var(--th-primary);box-shadow:0 5px 14px rgba(var(--th-primary-rgb),.2)}body.theme-th-fresh-education .btns .optionbutton.selected:hover{background:var(--th-primary-bright);border-color:var(--th-primary-bright)}body.theme-th-fresh-education .btns .optionbuttonLabel{padding:0 5px;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:0;word-break:keep-all;white-space:normal}body.theme-th-fresh-education .btns::-webkit-scrollbar{width:5px}body.theme-th-fresh-education .btns::-webkit-scrollbar-thumb{background:#b8dced;border-radius:980px}body.theme-th-fresh-education .report-header{height:68px;padding:0 22px;background:var(--th-panel);border:1px solid var(--th-hairline);border-radius:18px;box-shadow:var(--th-shadow-card)}body.theme-th-fresh-education .report-body{gap:14px;padding-top:14px}body.theme-th-fresh-education .report-aside{padding:18px;border-radius:var(--th-radius-card)}body.theme-th-fresh-education .report-main{padding:22px;border-radius:var(--th-radius-card)}body.theme-th-fresh-education .studentListLeft{padding:16px;border-radius:var(--th-radius-card)}body.theme-th-fresh-education .studentListContent{min-height:46px;margin:4px 0;padding:8px 12px;border-radius:11px;color:var(--th-text)}body.theme-th-fresh-education .studentListContent:hover{background:var(--th-panel-head)}body.theme-th-fresh-education .custom-table,body.theme-th-fresh-education .reportContentTable,body.theme-th-fresh-education .tableTrContent{border-color:var(--th-hairline)}body.theme-th-fresh-education .empty-tip{color:var(--th-text-dim)}body.theme-th-fresh-education .empty-tip i{color:var(--th-info)}body.theme-th-fresh-education .status-correct{background:#e9f7f0;color:#2f7c59}body.theme-th-fresh-education .student-matched{background:#2f7c59;color:#fff;box-shadow:inset 0 0 0 1px #1f5f45}body.theme-th-fresh-education .conflictNotice,body.theme-th-fresh-education .status-half,body.theme-th-fresh-education .warning-text{background:#fff8e5;border-color:#f1d98d;color:#785b16}body.theme-th-fresh-education .status-wrong{background:#fff0f0;color:#a64040}body.theme-th-fresh-education .card-not-submitted,body.theme-th-fresh-education .status-none{background:#f1f5f8;color:var(--th-text-dim)}@container th-body-frame (max-width: 1199px){body.theme-th-fresh-education .CourseExplanation,body.theme-th-fresh-education .Report,body.theme-th-fresh-education .StudentData,body.theme-th-fresh-education .TypeWriting,body.theme-th-fresh-education .homeClass,body.theme-th-fresh-education .knowledge-page,body.theme-th-fresh-education .report-v2-container{padding:10px}body.theme-th-fresh-education .homeClass .el-header{height:62px!important;min-height:62px;margin-bottom:10px}body.theme-th-fresh-education .homeClass .imgContain{width:190px}body.theme-th-fresh-education .homeClass .imgContain .logo{height:52px;max-width:152px}body.theme-th-fresh-education .customAside{width:clamp(220px,27vw,270px)!important}body.theme-th-fresh-education .MainTop{padding:0 12px;font-size:14px}body.theme-th-fresh-education .CourseMain,body.theme-th-fresh-education .ReportMain,body.theme-th-fresh-education .StudentMain,body.theme-th-fresh-education .TypeWritingMain{gap:8px}body.theme-th-fresh-education .btns{width:64px;min-width:64px;flex-basis:64px;padding:8px 5px;border-radius:16px}body.theme-th-fresh-education .btns .optionbutton{width:52px;height:44px;flex-basis:44px}body.theme-th-fresh-education .report-aside-fluid{width:280px!important}}@container th-body-frame (max-width: 767px){body.theme-th-fresh-education .CourseExplanation,body.theme-th-fresh-education .Report,body.theme-th-fresh-education .StudentData,body.theme-th-fresh-education .TypeWriting,body.theme-th-fresh-education .homeClass,body.theme-th-fresh-education .knowledge-page,body.theme-th-fresh-education .report-v2-container{min-height:100dvh;padding:8px}body.theme-th-fresh-education .homeClass{overflow:hidden;width:100%;min-width:0;max-width:100%}body.theme-th-fresh-education .CourseContent,body.theme-th-fresh-education .MainRight,body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .StudentContent,body.theme-th-fresh-education .TypeWritingContent,body.theme-th-fresh-education .homeClass .el-container,body.theme-th-fresh-education .homeClass .el-main,body.theme-th-fresh-education .homeClass>.el-container,body.theme-th-fresh-education .report-main,body.theme-th-fresh-education .rightHome{width:100%;min-width:0;max-width:100%}body.theme-th-fresh-education .homeClass .el-header{position:sticky;top:0;z-index:500;height:58px!important;min-height:58px;border-radius:16px;width:100%;max-width:100%;padding-right:6px}body.theme-th-fresh-education .homeClass .homeHeader{min-width:0}body.theme-th-fresh-education .homeClass .imgContain{width:62px;min-width:62px;height:54px;padding:0;margin-right:4px;overflow:hidden}body.theme-th-fresh-education .homeClass .imgContain .logo{width:96px;height:96px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:8% 16%;object-position:8% 16%;transform:scale(1.18);transform-origin:left top}body.theme-th-fresh-education .homeClass .report-entry{padding:0 10px;margin-right:6px;font-size:12px}body.theme-th-fresh-education .homeClass .helpicon{display:block;width:44px;height:44px;padding:5px;margin-right:4px}body.theme-th-fresh-education .homeClass .headerName{display:none}body.theme-th-fresh-education .homeClass .outLogin{margin-right:2px}body.theme-th-fresh-education .homeClass .headerImg{width:34px;height:34px;margin:0}body.theme-th-fresh-education .homeClass .el-container,body.theme-th-fresh-education .homeClass>.el-container{min-height:auto;overflow:visible}body.theme-th-fresh-education .homeClass .el-container:not(.is-vertical){display:flex;flex-direction:column}body.theme-th-fresh-education .customAside{width:100%!important;max-height:none;margin-bottom:10px;overflow:visible}body.theme-th-fresh-education .leftHome,body.theme-th-fresh-education .rightHome{height:auto;min-height:0;overflow:visible}body.theme-th-fresh-education .SelectTopLeft .up{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}body.theme-th-fresh-education .SelectTopLeft .selectItem{min-width:0;margin:0}body.theme-th-fresh-education .SelectTopLeft .down{padding:16px}body.theme-th-fresh-education .SelectTopLeft .chapterList{max-height:300px}body.theme-th-fresh-education .homeClass .el-main,body.theme-th-fresh-education .rightHome+*{padding:0!important;overflow:visible}body.theme-th-fresh-education .mainTabBar{overflow-x:auto;padding:8px 10px}body.theme-th-fresh-education .MainTop{flex:0 0 auto;min-height:42px}body.theme-th-fresh-education .tableContainer{padding:10px;overflow-x:auto}body.theme-th-fresh-education .tableLableList,body.theme-th-fresh-education .tableList{min-width:620px}body.theme-th-fresh-education .paginationClass{overflow-x:auto;justify-content:flex-start}body.theme-th-fresh-education .CourseMain,body.theme-th-fresh-education .ReportMain,body.theme-th-fresh-education .StudentMain,body.theme-th-fresh-education .TypeWritingMain{position:relative;display:flex;flex-direction:column;min-height:0}body.theme-th-fresh-education .homeClass .CourseExplanation{min-height:0}body.theme-th-fresh-education .CourseMain>.btns,body.theme-th-fresh-education .StudentMain>.btns,body.theme-th-fresh-education .TypeWritingMain>.btns{width:100%;min-width:0;height:auto;min-height:66px;flex:0 0 auto;padding:6px;flex-direction:row;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;order:2}body.theme-th-fresh-education .CourseMain>.btns:last-of-type,body.theme-th-fresh-education .StudentMain>.btns:last-of-type,body.theme-th-fresh-education .TypeWritingMain>.btns:last-of-type{display:flex;order:2}body.theme-th-fresh-education .btns .optionbutton{flex:0 0 56px;width:56px;height:50px;margin:0 6px 0 0}body.theme-th-fresh-education .CourseContent,body.theme-th-fresh-education .ReportContent,body.theme-th-fresh-education .StudentContent,body.theme-th-fresh-education .TypeWritingContent{width:100%;min-height:0;order:1;border-radius:18px}body.theme-th-fresh-education .courseContentMain,body.theme-th-fresh-education .studentContentMain,body.theme-th-fresh-education .typeWritingContentMain{min-width:0;overflow:auto}body.theme-th-fresh-education .courseContentTitle,body.theme-th-fresh-education .studentContentTitle,body.theme-th-fresh-education .typeWritingContentTitle{min-height:56px;padding:14px 16px;font-size:19px}body.theme-th-fresh-education .combinationCompositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationContentTitle,body.theme-th-fresh-education .compositionEvaluationGroupContentTitle{font-size:19px}body.theme-th-fresh-education .courseContentMain{flex-direction:column}body.theme-th-fresh-education .courseContentMain .mainLeft{width:100%!important;max-height:220px;border-right:0;border-bottom:1px solid var(--th-hairline)}body.theme-th-fresh-education .courseContentMain .mainRight{width:100%!important;min-height:420px}body.theme-th-fresh-education .typeWritingContentMain{display:flex;flex-direction:column}body.theme-th-fresh-education .leftTypeContent,body.theme-th-fresh-education .rightTypeContent{width:100%!important;min-height:360px}body.theme-th-fresh-education .resize-handle,body.theme-th-fresh-education .resizeHandle{display:none}body.theme-th-fresh-education .backBtns{padding:8px 0 0;gap:8px}body.theme-th-fresh-education .backBtn{min-height:44px;min-width:92px}body.theme-th-fresh-education .ReportMain{overflow:visible}body.theme-th-fresh-education .studentListLeft{width:100%!important;max-height:340px;margin-bottom:10px}body.theme-th-fresh-education .ReportContent{width:100%!important;overflow:auto}body.theme-th-fresh-education .report-body{display:flex;flex-direction:column;gap:10px}body.theme-th-fresh-education .report-aside-fluid{width:100%!important;max-height:48dvh}body.theme-th-fresh-education .report-main{width:100%;padding:14px}body.theme-th-fresh-education .el-dialog{width:calc(100vw - 16px)!important;max-width:none;margin:8px auto!important}body.theme-th-fresh-education .el-dialog__body{max-height:calc(100dvh - 150px);overflow:auto;padding:18px 16px}body.theme-th-fresh-education .el-drawer{width:min(92vw,420px)!important}body.theme-th-fresh-education .el-message,body.theme-th-fresh-education .el-notification{width:calc(100vw - 24px);min-width:0}body.theme-th-fresh-education .backBtn,body.theme-th-fresh-education .conflictBtn,body.theme-th-fresh-education .el-button,body.theme-th-fresh-education .optionBtn,body.theme-th-fresh-education .takeOverBtn,body.theme-th-fresh-education .viewOnlyBtn{min-height:44px}}@container th-body-frame (max-width: 479px){body.theme-th-fresh-education .SelectTopLeft .up{grid-template-columns:1fr}body.theme-th-fresh-education .homeClass .report-entry{max-width:84px;overflow:hidden;text-overflow:ellipsis}body.theme-th-fresh-education .el-dialog__footer,body.theme-th-fresh-education .el-dialog__header{padding-left:16px;padding-right:16px}}body.theme-th-fresh-education .el-dialog.tingpiConfirmDialog{width:min(92%,20rem)!important;max-width:calc(100vw - 16px)}body.theme-th-fresh-education .answer-card-name-click,body.theme-th-fresh-education .btnBox,body.theme-th-fresh-education .calibrate-btn,body.theme-th-fresh-education .courseActionBtn,body.theme-th-fresh-education .coursewareBtn,body.theme-th-fresh-education .dimensionBtnItem,body.theme-th-fresh-education .dimensionButtonItem,body.theme-th-fresh-education .el-pagination .btn-next,body.theme-th-fresh-education .el-pagination .btn-prev,body.theme-th-fresh-education .el-pagination .el-pager li,body.theme-th-fresh-education .fontSettingsBtn,body.theme-th-fresh-education .loginBtn,body.theme-th-fresh-education .openOrCloseRevision,body.theme-th-fresh-education .option .nextPage,body.theme-th-fresh-education .option .optionRight span,body.theme-th-fresh-education .option .previousPage,body.theme-th-fresh-education .optionbutton,body.theme-th-fresh-education .studentNameStatistical,body.theme-th-fresh-education .topicTitleAdd,body.theme-th-fresh-education .typeWritingTabItem,body.theme-th-fresh-education button{border-radius:var(--th-radius-pill)}