.review-dialog-wrapper .review-dialog[data-v-c560225e]{overflow:hidden}.review-dialog-wrapper .review-dialog .dialog-header[data-v-c560225e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}.review-dialog-wrapper .review-dialog .dialog-header .close-btn[data-v-c560225e]{cursor:pointer}.review-dialog-wrapper .review-dialog .dialog-header .close-btn[data-v-c560225e]:hover{opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}.review-dialog-wrapper .review-dialog .dialog-header .dialog-title[data-v-c560225e]{font-size:13px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat-SemiBold;background:#2372b3;border-radius:4px;padding:9px 28px;margin-right:28px;text-align:center}.review-dialog-wrapper .review-dialog .dialog-header .homework-title[data-v-c560225e]{background:#f6c752;color:#333}.review-dialog-wrapper .review-dialog .dialog-header .time-info-homework[data-v-c560225e]{position:absolute;right:40px;bottom:0;font-size:13px;background-color:#bce1dc;border-radius:4px;padding:6px 12px;color:#2372b3;font-family:Montserrat-SemiBold;white-space:pre;text-align:right;line-height:20px}.review-dialog-wrapper .review-dialog-content[data-v-c560225e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;height:calc(100vh - 240px);overflow-y:auto;padding-top:40px}.review-dialog-wrapper .homework-content[data-v-c560225e]{height:calc(100vh - 280px)}.review-dialog-wrapper .homework-padding[data-v-c560225e]{padding-top:54px!important}.review-dialog-wrapper .review-dialog-footer[data-v-c560225e]{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6c752;border-radius:100px;font-size:14px;color:#333;font-family:Montserrat-SemiBold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 24px;cursor:pointer}.review-dialog-wrapper .materials-footer[data-v-c560225e]{background:#2372b3;color:#fff}.review-dialog-wrapper .nothing-placeholder[data-v-c560225e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:200px}.review-dialog-wrapper .nothing-placeholder .nothing-text[data-v-c560225e]{color:#9e9e9e;font-size:16px;font-family:Montserrat-Medium;text-align:center}.review-dialog-wrapper .el-dialog__wrapper{position:fixed!important;top:90px!important;right:0!important;bottom:0!important;left:58vw!important;pointer-events:auto!important;z-index:2004!important;background:transparent!important;overflow:hidden!important}.review-dialog-wrapper .review-dialog{width:100%!important;margin:0 0 0 10px!important;border-radius:16px 0 0 0!important;height:calc(100vh - 90px)!important;max-height:calc(100vh - 90px)!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden}.review-dialog-wrapper .review-dialog .time-info{font-size:13px;border-radius:12px;padding:8px 0;color:#2372b3;font-family:Montserrat-SemiBold;line-height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5vw}.review-dialog-wrapper .review-dialog .time-info .header-time-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-dialog-wrapper .review-dialog .time-info .header-time-item .header-time-label{font-size:12px;color:#9e9e9f;font-family:Montserrat-SemiBold}.review-dialog-wrapper .review-dialog .time-info .header-time-item .header-time-value{font-size:15px;color:#2372b3;padding:4px 0;font-family:Montserrat-SemiBold}.review-dialog-wrapper .review-dialog .time-info .header-time-item .header-time-range{background-color:#bce1dc;border-radius:4px;padding:4px 8px;color:#2372b3;font-family:alarm-clock}.review-dialog-wrapper .review-dialog .el-dialog__header{padding:24px 0 0 28px!important}.review-dialog-wrapper .review-dialog .el-dialog__body{padding:0!important}.review-dialog-wrapper .review-dialog .review-dialog-content{padding:24px 28px 0 28px;-webkit-box-sizing:border-box;box-sizing:border-box}.review-dialog-wrapper .review-dialog .review-dialog-content .dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-dialog-wrapper .review-dialog .review-dialog-content .dialog-header .close-btn{cursor:pointer;font-size:20px;color:#666}.review-dialog-wrapper .review-dialog .review-dialog-content .dialog-header .close-btn:hover{color:#333}.review-dialog-wrapper .review-dialog .review-dialog-content .review-info .time-info{margin-bottom:20px;color:#666}.review-dialog-wrapper .review-dialog .review-dialog-content .review-info .teacher-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.review-dialog-wrapper .review-dialog .review-dialog-content .review-info .teacher-info .teacher-avatar{width:50px;height:50px;border-radius:50%}.review-dialog-wrapper .review-dialog .review-dialog-content .review-info .teacher-info .teacher-name{color:#333;font-size:16px}.review-dialog-wrapper .review-dialog .el-dialog__footer{padding:20px!important}