.homework-grade-editor{max-width:calc(100vw - 32px)}.homework-detail,.homework-export-drawer,.homework-grade-editor,.homework-settings,.homework-statistics{--hw-ink:#172b4d;--hw-muted:#5f7190;--hw-line:#dfe6f0;--hw-primary:#005bff;--hw-primary-hover:#004bd6;--hw-info-bg:#eff5ff;color:var(--hw-ink);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) :is(button,input,textarea){font-family:inherit}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) ::-moz-selection{background:#dbe9ff;color:#142447}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) ::selection{background:#dbe9ff;color:#142447}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) input{caret-color:var(--hw-primary)}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) :is(button,[role=tab],[tabindex],input):focus-visible{outline:2px solid var(--hw-primary);outline-offset:3px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-checkbox:focus-within .el-checkbox__inner,:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-switch:focus-within .el-switch__core{outline:2px solid var(--hw-primary);outline-offset:3px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button{border-radius:4px;font-size:15px;white-space:nowrap}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button--primary{background:var(--hw-primary);border-color:var(--hw-primary);color:#fff}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button--primary:not(.is-disabled):is(:hover,:focus-visible){background:var(--hw-primary-hover);border-color:var(--hw-primary-hover)}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button--primary.is-plain{background:#fff;color:var(--hw-primary);border-color:#a7c6ff}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button--primary.is-plain:not(.is-disabled):is(:hover,:focus-visible){background:#edf4ff;color:#004bd6;border-color:var(--hw-primary)}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button.is-disabled{opacity:.55;cursor:not-allowed}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert--info{background:var(--hw-info-bg);border:1px solid #bfd5ff;color:#24508c}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert{border-radius:4px;padding:9px 14px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert__title{font-size:14px;line-height:22px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert__icon{font-size:18px;width:18px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert--info .el-alert__icon{color:var(--hw-primary)}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-alert__description{font-size:13px;line-height:21px;color:var(--hw-muted);margin-top:3px}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table{color:var(--hw-ink);border-color:var(--hw-line)}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table--border{border-left:1px solid var(--hw-line)!important}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table--border:after,:is(.homework-statistics,.homework-settings,.homework-detail) .el-table:before{background:var(--hw-line)}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table :is(td,th){border-color:var(--hw-line)}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table th{background:#f8f9fb;color:#243b5d;font-weight:500}:is(.homework-statistics,.homework-settings,.homework-detail) .el-table .cell{font-size:14px;line-height:22px}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-detail) .el-tabs__active-bar{background:var(--hw-primary);height:3px}:is(.homework-statistics,.homework-export-drawer,.homework-detail) .el-tabs__item.is-active{color:var(--hw-primary);font-weight:700}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner{border-color:#cbd6e5;color:var(--hw-ink);font-size:15px}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner::-webkit-input-placeholder{color:var(--hw-muted);opacity:1}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner::-moz-placeholder{color:var(--hw-muted);opacity:1}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner:-ms-input-placeholder{color:var(--hw-muted);opacity:1}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner::-ms-input-placeholder{color:var(--hw-muted);opacity:1}:is(.homework-statistics,.homework-settings,.homework-grade-editor,.homework-detail) .el-input__inner::placeholder{color:var(--hw-muted);opacity:1}:is(.homework-statistics,.homework-settings,.homework-detail) .el-input__suffix{color:var(--hw-muted)}:is(.homework-statistics,.homework-settings,.homework-detail) .el-select .el-input .el-select__caret{font-size:16px;color:var(--hw-muted)}.homework-statistics .el-range-editor .el-range__icon{font-size:18px;color:var(--hw-muted)}.homework-statistics .report-body{color:var(--hw-ink)}:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) .el-button:active:not(.is-disabled){-webkit-filter:brightness(.96);filter:brightness(.96)}@media (prefers-reduced-motion:reduce){:is(.homework-statistics,.homework-settings,.homework-export-drawer,.homework-grade-editor,.homework-detail) *{-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-animation-duration:0s!important;animation-duration:0s!important}}.homework-detail .el-page-header__content{font-size:22px;font-weight:700;color:var(--hw-ink)}.homework-detail .el-page-header__title{font-size:15px;font-weight:600}.homework-detail :is(.meta,.hint,.period,.muted,.week,.day small,.metrics,.summary){color:var(--hw-muted)}.homework-detail :is(.meta,.hint,.day small,.cell span){font-size:14px;line-height:1.5}.homework-detail :is(h3,.el-card__header){font-size:18px;font-weight:700}.homework-detail :is(.metrics,.summary){-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16px}.homework-detail :is(.metrics,.summary) strong{font-size:20px;font-weight:700}.homework-detail .content-text{font-size:15px;line-height:1.7}.homework-detail :is(.el-card,.el-card__header,.day){border-color:var(--hw-line)}:is(.homework-statistics,.homework-detail) .el-button.is-circle{border-radius:50%;min-width:32px;min-height:32px;padding:7px}:is(.homework-statistics,.homework-detail) .el-table th{font-weight:600}.homework-detail .el-input--small .el-input__inner{height:36px;line-height:36px}.homework-detail .el-card__header .hint{font-weight:400}.homework-detail.month-page p.hint{float:none;margin:16px 0 0}