@font-face{font-family:Code2001;src:local("Code2001"),url(/static/assets/extra_fonts/CODE2001-f438d173.woff) format("woff"),url(/static/assets/extra_fonts/CODE2001-5174cacc.ttf) format("truetype");unicode-range:U+10000-1013f,U+101d0-101ff,U+10300-1034f,U+10380-104af,U+10800-1083f,U+10900-1091f,U+1d300-1d7ff,U+1f030-1f09f}@font-face{font-family:Code2002;src:local("Code2002"),url(/static/assets/extra_fonts/CODE2002-c5d25fbe.woff) format("woff"),url(/static/assets/extra_fonts/CODE2002-ecbf246c.ttf) format("truetype");unicode-range:U+20000-2a6df}:root{--primary-brand-color-lightened-7:#ffcb80;--primary-brand-color-lightened-6:#fff5e5;--primary-brand-color-lightened-5:#f28500;--primary-brand-color-lightened-4:#e4fafa;--primary-brand-color-lightened-3:#b7e6e4;--primary-brand-color-lightened-2:#99e4e5;--primary-brand-color-lightened-1:#5fd8e0;--primary-brand-color:#20bec8;--primary-brand-color-darkened-1:#378f95;--primary-brand-color-darkened-2:#068894;--primary-brand-color-darkened-3:#065e64;--nav-bg-color:#3a445c;--nav-color:#a9b0c0;--nav-active-color:#f6f7fa;--nav-avatar-color:var(--primary-brand-color);--highlight-color:#ff7800;--state-success-color-lightened-3:#eefff4;--state-success-color-lightened-2:#93deb7;--state-success-color-lightened-1:#53ca8b;--state-success-color:#28bd6e;--state-success-color-darkened-1:#24aa63;--state-success-color-darkened-2:#08663f;--state-error-color-lightened-3:#feeeee;--state-error-color-lightened-2:#fba9a9;--state-error-color-lightened-1:#f97575;--state-error-color-lightened-0:#f16565;--state-error-color:#f85353;--state-error-color-darkened-1:#df4b4b;--state-error-color-darkened-2:#953232;--state-warning-color-lightened-3:#fff5e5;--state-warning-color-lightened-2:#ffcb80;--state-warning-color-lightened-1:#ffac33;--state-warning-color:#ff9700;--state-warning-color-darkened-1:#f28500;--state-warning-color-darkened-2:#b74d00;--state-info-color-lightened-3:#eff6ff;--state-info-color-lightened-2:#a3c8fb;--state-info-color-lightened-1:#6da8f8;--state-info-color:#4892f6;--state-info-color-darkened-1:#4183dd;--state-info-color-darkened-2:#254b7f;--primary-button-bg-color:var(--primary-brand-color);--primary-button-bg-hover-color:var(--primary-brand-color-darkened-2);--link-color:var(--primary-brand-color);--nprogress-color:var(--primary-brand-color);--primary-text-color:#333;--secondary-text-color:#737373;--third-text-color:#4d4d4d;--standard-black:#000;--tag-primary-border-color:#82c6c7}html{touch-action:manipulation}a.go-back-link{color:var(--primary-text-color)}.go-back-link>i{left:-2px;position:relative}.go-back-link>i,.go-back-link>span{display:inline-block;vertical-align:middle}.breadcrumbs{float:left;margin:0}.breadcrumbs>:before{content:">";top:-2px!important}.breadcrumbs .icon.icon-breadcrumbs{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -485px;height:13px;margin-right:4px;width:11px}.breadcrumbs a{color:var(--primary-brand-color);vertical-align:top}.border-left{border-left:1px solid #dfdfdf!important}.border-right{border-right:1px solid #dfdfdf!important}.border-left.border-left-dark{border-left-color:#bbb!important}.border-top{border-top:1px solid #dfdfdf!important}.border-bottom{border-bottom:1px solid #dfdfdf!important}.border-table .row{border-top:1px solid #cbcbcb}.border-table .row:last-of-type{border-bottom:1px solid #cbcbcb}.border-table .column,.border-table .columns{border-left:1px solid #cbcbcb}.border-table .column:last-of-type,.border-table .columns:last-of-type{border-right:1px solid #cbcbcb}.no-result-info{color:var(--primary-text-color);font-size:18px;margin-top:100px;text-align:center}.no-result-info .icon{margin-bottom:10px}.blank-prompt-info{clear:both;color:var(--primary-text-color);font-size:18px;margin:100px auto;text-align:center}.blank-prompt-info .blank-icon{color:var(--primary-brand-color);display:block;font-size:100px}.blank-prompt-info .blank-message{display:block;margin-bottom:15px}.blank-prompt-info .blank-button{background-color:#fff;border-color:var(--primary-brand-color);border-radius:3px;color:var(--primary-brand-color);font-size:14px;outline:none;padding:5px 10px}.blank-prompt-info .blank-button.secondary-button{margin-left:15px}.blank-prompt-info.student-view{padding-top:55px}.blank-prompt-info.in-course-toolbar{margin-top:30px}.blank-prompt-info.in-score-detail{margin-top:40px}.blank-prompt-info.direct-in-score-area,.blank-prompt-info.in-edit-homework{margin-top:77px}.radius{border-radius:3px}.ng-cloak,[ng-cloak]{display:none!important}.truncate-text{word-wrap:normal;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.tip{background-color:#fef4c3;border:1px solid #000;padding:5px;position:absolute;top:25px;z-index:100}.column.no-horizontal-padding,.columns.no-horizontal-padding,.no-horizontal-padding{padding-left:0;padding-right:0}.font-alert{color:red}.clear-both{clear:both}.float-left{float:left}.pre-line{white-space:pre-line}.pre-wrap{white-space:pre-wrap}.card{border:1px solid #d8d8d8}.number{font-family:Hiragino Sans GB!important}.cursor-pointer{cursor:pointer}.status .active{color:var(--primary-brand-color)}.status .inactive{color:var(--highlight-color)}.force-reset-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}span.attribute{color:var(--secondary-text-color)}span.attribute:after{content:""}span.value-like-attribute{color:var(--secondary-text-color)}.toggle-off{display:none!important}.drag-area-mark:hover,.drag-area:hover{cursor:move;cursor:-moz-grab;cursor:-webkit-grab}.drag-area-mark:active,.drag-area:active{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.drag-area-mark{position:absolute;right:0;top:0;width:20px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:3px!important}.simditor-popover.code-popover{height:2.5rem;margin:0;padding:0}.simditor-popover.code-popover .code-settings,.simditor-popover.code-popover .code-settings .settings-field{margin:0;padding:0}.simditor-popover.code-popover .code-settings .settings-field .select-lang{border:none;height:2.5rem;margin:0;padding:5px 20px}.completeness-activity-icon{position:relative}.completeness-activity-icon .expired-activity{font-size:12px!important;position:absolute;right:-5px;top:12px}.item-status{border-radius:15px;display:inline-block;font-size:12px;height:20px;line-height:20px;margin:auto;padding-left:8px;padding-right:8px}.item-status.before-class{background-color:#eff6ff;border:1px solid #a3c8fb;color:#4183dd}.item-status.during-class{background-color:#eefff4;border:1px solid #93deb7;color:#24aa63}.item-status.after-class{background-color:#fff5e5;border:1px solid #ffcb80;color:#f28500}.item-status.final,.item-status.midterm{background-color:#e4fafa;border:1px solid #b7e6e4;color:#378f95}.item-status.unspecified{background-color:#e8eaec;border:1px solid #c5c8ce;color:#70748c}.item-status.unpublish{background-color:#5878b4;border:1px solid #5878b4;color:#fff;line-height:20px}.item-status.schedule-started{background-color:#28bd6e;border:1px solid #28bd6e;color:#fff;line-height:20px}.item-status.time-collapsed{background-color:#999;border:1px solid #999;color:#fff;line-height:20px}.item-status.expired,.item-status.finished,.item-status.off-shelf{background-color:#d4d4d4;border:1px solid #b1b1b1;color:#6c6c6c;line-height:20px}.item-status.generate_playback{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.item-status.finish,.item-status.published,.item-status.publishing,.item-status.started,.item-status.submitted{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.upcoming{background-color:var(--primary-brand-color-lightened-6);border:1px solid var(--primary-brand-color-lightened-7);color:var(--primary-brand-color-lightened-5);line-height:20px}.item-status.obe{background-color:var(--state-info-color-lightened-3);border:1px solid var(--state-info-color-lightened-2);color:var(--state-info-color);line-height:20px}.item-status.model-course{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.unscored{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.color-E33737{color:#e33737}.color-E28B41{color:#e28b41}.color-C8A732{color:#c8a732}.color-209361{color:#209361}.color-418CAF{color:#418caf}.color-AA8773{color:#aa8773}.color-999999{color:#999}.margin-level-1{margin-left:40px}.margin-level-2{margin-left:80px}.margin-level-3{margin-left:120px}.margin-level-4{margin-left:160px}.margin-level-5{margin-left:200px}.margin-level-6{margin-left:240px}.margin-level-7{margin-left:280px}.margin-level-8{margin-left:320px}.margin-level-9{margin-left:360px}.margin-level-10{margin-left:400px}div.rich-content,span.rich-content{word-wrap:break-word}div.bar{background-color:#ffc000;display:inline-block;height:75px;margin-right:5px;width:10px}.column-1-of-2{width:50%!important}.reset-padding{padding:0!important}.reset-border{border:none!important}.reset-margin{margin:0!important}.inline-block{display:inline-block!important}.nobr{white-space:nowrap!important}.hide{display:none!important}.activity-detail-tabs{border-bottom:1px solid #dfdfdf}.activity-detail-tabs .tab-title{color:var(--primary-text-color);cursor:pointer;height:32px;margin-bottom:-1px;padding:5px 18px}.activity-detail-tabs .tab-title.active{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:2px solid var(--primary-brand-color)}.activity-detail-tabs.management-studio-tabs{background-color:#fff;border:1px solid #d8d8d8;margin-top:20px;padding-top:12px}.activity-detail-tabs.management-studio-tabs .tab-title{margin-left:16px}.color-blue{color:#72b7f8}.color-green{color:var(--primary-brand-color)}.color-red{color:#ee4949}.color-black{color:var(--primary-text-color)}.lenticular-bracket{margin-left:-10px}.lenticular-bracket:before{content:"【"}.lenticular-bracket:after{content:"】"}.no-select{-webkit-touch-callout:none;user-select:none}.flex{display:flex}.\!flex{display:flex!important}.items-center{align-items:center}.ml-0{margin-left:0}.mb-4{margin-bottom:16px}.mb-3{margin-bottom:12px}.mb-2{margin-bottom:8px}.mb-1{margin-bottom:4px}.mt-4{margin-top:16px}.mt-3{margin-top:12px}.mt-2{margin-top:8px}.mt-1{margin-top:4px}.mr-3{margin-right:12px}.mr-2{margin-right:8px}.course-header-container{background:#fff;border-bottom:1px solid #dfdfdf;min-height:75px}.course-header-container.segmentation-view{margin-bottom:15px}.course-header-container .course-preview-tips{background:#fff;border-bottom:1px solid #dfdfdf;margin:0 auto;padding:20px 0}.course-header-container .course-preview-tips .row .tips-title{color:var(--primary-brand-color);font-size:18px;line-height:32px}.course-header-container .course-preview-tips .row .button{font-size:14px}.course-header-container .course-preview-tips .row .button-expand{margin-right:16px}.course-header-container .course-preview-tips .row .button-expand>i{font-size:16px}.course-header-container .course-preview-tips .row .button-inspect{background-color:var(--primary-brand-color);border:none;color:#fff}.course-header-container .course-preview-tips .row .button-ding-talk-disabled{background-color:var(--primary-brand-color-lightened-2);cursor:not-allowed}.course-header-container .course-preview-tips .row .button-ding-talk{margin-left:12px;padding:5px 0}.course-header-container .course-preview-tips .row .tips-sub-title{color:var(--secondary-text-color);margin-top:2px}.course-header-container .course-header-content{line-height:14px;margin:0 auto;min-height:75px;padding:14px 0}.course-header-container .course-header-content .course-name-header{height:25px;line-height:25px}.course-header-container .course-header-content .course-name-header.no-klass{padding:13px 0}.course-header-container .course-header-content .course-name-header .go-back-link{position:relative;top:3px}.course-header-container .course-header-content .course-name-header .go-back-link span{margin-left:-4px;margin-right:5px;position:relative;top:-1px}.course-header-container .course-header-content .course-name-header .course-name-wrapper{display:inline-block;max-width:650px;vertical-align:middle}.course-header-container .course-header-content .course-name-header .course-name{color:var(--primary-text-color);font-size:20px;position:relative;top:2px}.course-header-container .course-header-content .course-name-header .cc-license{margin-left:8px}.course-header-container .course-header-content .course-name-header .cc-license .svg-icon{height:22px;position:relative;top:4px;width:60px}.course-header-container .course-header-content .course-name-header .cc-license-default{margin-left:8px}.course-header-container .course-header-content .course-name-header .cc-license-default .svg-icon{height:20px;position:relative;top:4px;width:20px}.course-header-container .course-header-content .course-name-header .air-course{height:20px;margin-left:8px;width:43px}.course-header-container .course-header-content .course-basic-info{display:inline-block;position:relative}.course-header-container .course-header-content .course-basic-info .blueprint-scope{line-height:18px;margin-left:10px;vertical-align:middle}.course-header-container .course-header-content .course-basic-info .blueprint-scope .blueprint-info{background-color:#4892f6;border:1px solid #4892f6;border-radius:15px;color:#fff;padding-left:10px;padding-right:10px}.course-header-container .course-header-content .course-basic-info .public-scope{line-height:18px;margin-left:8px;vertical-align:middle}.course-header-container .course-header-content .course-basic-info .public-scope .public-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:15px;padding-left:10px;padding-right:10px}.course-header-container .course-header-content .course-basic-info .course-type .sdg-course,.course-header-container .course-header-content .course-basic-info .course-type .vtrs-course{background-color:#5878b4;border:1px solid #5878b4;color:#fff}.course-header-container .course-header-content .course-operations{display:inline-block;float:right;padding:11px 0}.course-header-container .course-header-content .course-operations .course-import-button.disabled{opacity:1}.course-header-container .course-header-content .course-operations .spin{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:14px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:14px}.course-header-container .course-header-content .course-operations .spin:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.course-header-container .course-header-content .course-operations .spin:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}.course-header-container .course-header-content .course-operations .spin{vertical-align:-2px}.course-header-container .course-header-content .course-operations .role-button{margin-left:3px}.course-header-container .course-header-content .course-operations .role-button .button{margin-right:3px}.course-header-container .course-header-content .course-operations .button{height:30px;line-height:23px}.course-header-container .course-header-content .course-operations .button .font{margin-right:3px}.course-header-container .course-header-content .course-operations .button.capsule-button-left{border-radius:1px 0 0 1px;border-right:0;margin-right:0}.course-header-container .course-header-content .course-operations .button.capsule-button-left.active{background-color:var(--primary-brand-color);color:#fff;cursor:default}.course-header-container .course-header-content .course-operations .button.capsule-button-right{border-left:0;border-radius:0 1px 1px 0;margin-left:0}.course-header-container .course-header-content .course-operations .button.capsule-button-right.active{background-color:var(--primary-brand-color);color:#fff;cursor:default}.course-header-container .course-header-content .course-operations .enter-classmode,.course-header-container .course-header-content .course-operations .publish-course,.course-header-container .course-header-content .course-operations .synchronize-blueprint{background-color:var(--primary-brand-color);border:none;color:#fff}.course-header-container .course-header-content .course-operations .enter-classmode i,.course-header-container .course-header-content .course-operations .publish-course i,.course-header-container .course-header-content .course-operations .synchronize-blueprint i{color:#fff}.course-header-container .course-header-content .course-operations .active{background-color:var(--primary-brand-color);color:#fff}.course-header-container .course-header-content .course-operations .more-button{height:25px;margin-left:10px}.course-header-container .course-header-content .course-operations .more-button .button-font{color:var(--secondary-text-color);display:inline-block;font-size:13px;height:18px;vertical-align:middle}.course-header-container .course-header-content .course-operations .more-button .more-operations{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:9px 0 0 -65px;padding:10px 0;position:absolute;width:auto;z-index:100}.course-header-container .course-header-content .course-operations .more-button .more-operations .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.course-header-container .course-header-content .course-operations .more-button .more-operations .classify:last-child{box-shadow:none;padding:0}.course-header-container .course-header-content .course-operations .more-button .more-operations .drop-down-full-width{width:100%}.course-header-container .course-header-content .course-operations .more-button .more-operations .handle{margin-left:10px;position:absolute;top:-10px}.course-header-container .course-header-content .course-operations .more-button .more-operations ul{margin:0}.course-header-container .course-header-content .course-operations .more-button .more-operations li{border-top:0;line-height:26px;list-style:none;position:relative}.course-header-container .course-header-content .course-operations .more-button .more-operations li:first-of-type{border-top:none}.course-header-container .course-header-content .course-operations .more-button .more-operations li .truncate-a{display:block}.course-header-container .course-header-content .course-operations .more-button .more-operations li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.course-header-container .course-header-content .course-operations .more-button .more-operations li a .tipsy-span{padding:0}.course-header-container .course-header-content .course-operations .more-button .more-operations li a,.course-header-container .course-header-content .course-operations .more-button .more-operations li span{padding:1px 7px}.course-header-container .course-header-content .course-operations .more-button .more-operations li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.course-header-container .course-header-content .course-operations .more-button .more-operations li ul.second-level li{padding:0 5px}.course-header-container .course-header-content .course-operations .more-button .more-operations li:hover{background-color:#eee}.course-header-container .course-header-content .course-operations .more-button .more-operations i{color:var(--secondary-text-color)}.course-header-container .course-header-content .separate-line{background-color:#e9e9e9;float:right;height:50px;margin:10px 30px;width:1px}.course-header-container .course-header-content .course-klass-header{line-height:14px;margin-top:10px;max-width:650px}.course-header-container .course-header-content .course-klass-header .course-klass{color:var(--secondary-text-color);display:flex;font-size:13px;gap:12px}.course-header-container .course-header-content .course-klass-header .course-klass .location{display:inline-block;margin-right:24px}.course-header-container .course-header-content .course-klass-header .course-klass .teaching-class{display:inline-block}.course-header-container .course-header-content .course-klass-header .teaching-class-name{color:#4d4d4d}.course-header-container .course-header-content .teacher-info-header{margin-top:10px}.course-header-container .course-header-content .teacher-info-header .teacher-info{display:inline-block}.course-header-container .course-header-content .teacher-info-header .teacher-info .name{margin-right:10px;vertical-align:middle}.course-header-container .course-header-content .teacher-info-header .teacher-info .user-info{display:inline-block;max-width:90px;vertical-align:middle}.course-header-container .course-header-content .teacher-info-header .teacher-info .instructors{display:inline-block}.course-header-container .course-header-content .teacher-info-header .teacher-info .instructors .user-avatar-overflow{color:#737373;font-size:20px}.course-header-container .course-header-content .teacher-info-header .teacher-info .avatar32{display:inline-block;margin-right:10px}.course-header-container .course-header-content .teacher-info-header .teacher-info .teacher-name{display:inline-block;line-height:16px;margin-right:5px;max-width:60px;position:relative;top:4px}.course-header-container .course-header-content .teacher-info-header .course-menu-container{display:inline-flex;flex-wrap:wrap;float:right;line-height:32px;width:830px}.course-header-container .course-header-content .teacher-info-header .course-menu-container>span{flex-shrink:0}.course-header-container .course-header-content .teacher-info-header .course-menu-container .course-menu-item{display:flex}.course-header-container .course-header-content .teacher-info-header .course-menu-container .course-menu-item .course-menu-icon{color:#999;font-size:19px;height:20px;margin-left:20px;margin-right:5px;width:20px}.course-header-container .course-header-content .teacher-info-header .course-menu-container .course-menu-item .course-menu-icon.font-learning-warning{position:relative;top:2px}.course-header-container .course-header-content .teacher-info-header .course-menu-container .course-menu-item a{color:var(--secondary-text-color);font-size:13px}#moodle-course-import-popup .popup-content{left:50%!important;margin-top:0!important;position:absolute;top:50%!important;transform:translate(-50%,-50%)!important}#switch-lite-course .main-area{align-items:center;display:flex;height:280px;justify-content:center}.main-content-container{position:relative}.main-content-container .left-button{background-color:#e8e8e8;border-radius:3px;height:45px;left:-45px;line-height:45px;position:absolute;text-align:center;width:45px}.main-content-container .main-sidebar{background:#fff;float:left;margin-right:10px;-webkit-transition:width 2s linear;-moz-transition:width 2s linear;-o-transition:width 2s linear;transition:width 2s linear;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;width:130px}.main-content-container .main-sidebar .hide{display:none}.main-content-container .main-sidebar .course-menu-container ol{margin:0}.main-content-container .main-sidebar .course-menu-container li{list-style:none}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-parent{border-top:1px solid #d8d8d8;color:#868686;font-size:13px;padding:10px 5px 10px 15px}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-parent.nav-course-info{border:none}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item{display:table;padding:10px 0;width:100%}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item .activity-tab{background-color:var(--primary-brand-color);display:table-cell;height:24px;visibility:hidden;width:2px}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item a{color:var(--primary-text-color);display:table-cell;padding-left:30px;vertical-align:middle}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item.active,.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item:hover{background-color:#f5f5f5}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item.active a,.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item:hover a{color:var(--primary-brand-color)}.main-content-container .main-sidebar .course-menu-container .course-menu .activity-item.active .activity-tab{visibility:visible}.main-content-container .main-sidebar .course-menu-container .course-menu.course-settings,.main-content-container .main-sidebar .course-menu-container .course-menu.share-and-invite{border-top:1px solid #dfdfdf;margin-bottom:0}.main-content-container .main-content-bd{display:inline-block;width:calc(100% - 140px)}.main-content-container .main-content-bd.fold{min-width:100%}.main-content-container .main-content-bd.full-screen{width:100%}.main-content-container-student .main-content-bd{margin:15px auto;width:1080px}.course-activity-tabs-container{border-bottom:1px solid #dfdfdf;margin-bottom:15px}.course-activity-tabs{background:#fff;border-top:0;text-align:center}.course-activity-tabs .activity-tab{display:inline-block;font-size:16px;margin-top:15px;padding:0 15px}.course-activity-tabs .activity-tab a{color:#666}.course-activity-tabs .activity-tab .bottom-line{background-color:var(--primary-brand-color);border-radius:3px;height:2px;margin-top:10px;visibility:hidden}.course-activity-tabs .activity-tab.active a,.course-activity-tabs .activity-tab:hover a{color:var(--primary-brand-color)}.course-activity-tabs .activity-tab.active .bottom-line{visibility:visible}.course-member-menu{background-color:#fff;margin-bottom:15px}.course-member-menu .course-activity-tabs{margin:0 auto}.course-member-menu .course-activity-tabs .return-action{color:#666;float:left;line-height:51px}.course-student-completeness{background-color:#fff;padding-bottom:5px;padding-top:15px}.course-student-completeness .study-completeness{font-size:13px;margin:0 auto;width:1080px}.course-student-completeness .study-completeness .study-completeness-bar{background-color:#ececec;border-radius:5px;display:inline-block;height:5px;margin-bottom:2px;margin-right:20px;width:490px}.course-student-completeness .study-completeness .study-completeness-bar .completed-part{background:var(--primary-brand-color);border-radius:5px;height:5px}.course-student-completeness .study-completeness .description{color:#999;display:inline-block;width:435px}.course-student-completeness .study-completeness .description div{display:inline-block;vertical-align:top}.course-student-completeness .study-completeness .description .activity-title{max-width:100px}.course-student-completeness .study-completeness .study{margin-top:-4px}.course-student-completeness .study-completeness .study .button.small{font-size:13px}div.module .basic-info{float:left;margin-left:20px;max-width:690px;padding-right:5px}div.module .basic-info .module-name{padding-left:2px}div.module .module-basic-info{display:flex;flex-direction:column;float:left;height:100%;max-width:690px}div.module .module-basic-info.rest-line-height{line-height:normal}div.module .module-basic-info .module-name-container{height:50%;line-height:50px}div.module .module-basic-info .module-lecturer-container{align-items:center;color:#737373;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:32px;height:50%;margin-left:20px}div.module .module-basic-info .module-lecturer-container .lecturer-info{align-items:center;display:flex;gap:8px}div.module .module-basic-info .module-lecturer-container .lecturer-info .font:hover{color:unset}div.module .module-basic-info .module-lecturer-container .lecturer-info .divide-line{background:#737373;height:10px;width:1px}div.module .module-basic-info .module-lecturer-container .lecturer-info .lecturer-base-info{max-width:72px}div.module .module-basic-info .module-lecturer-container .lecturer-info .lecturer-department-info,div.module .module-basic-info .module-lecturer-container .lecturer-info .lecturer-teaching-week-info{max-width:160px}div.module .module-basic-info .module-lecturer-container .lecturer-info .lecturer-class-hours-info{max-width:56px}div.module .duration-info{float:right}div.module .duration-info .module-duration{font-size:13px}div.module .duration-info .expand-collapse-button{bottom:1.5px;position:relative}div.module .with-padding-right{padding-right:12px}div.module .module-operation{float:right;text-align:right;width:60px}div.module .module-operation .operation{margin-left:5px}div.module .module-summary{cursor:pointer;font-size:17px;height:46px;line-height:46px;overflow:hidden;padding:0 20px 0 14px;position:relative}div.module .module-summary #module-form>div{display:inline-block}div.module .module-summary input{margin:0;padding:0 5px;width:700px}div.module .module-summary .module-ctrl{float:right}div.module .module-summary .module-ctrl .button{font-size:13px;height:21px;margin-left:2px;padding:2px 0;width:45px}div.module .module-summary .module-ctrl .view-mode{text-align:right}div.module .module-summary .edit-mode{margin-left:8px}div.module .module-summary .edit-mode input{display:inline-block;width:610px}div.module .module-summary .edit-mode span.error{display:inline-block;margin-left:8px;margin-top:3px;padding:0}div.module .module-summary .drag-area-mark{background-color:#f0f0f0;border:0;height:100%;padding:0 5px}div.module .module-summary .drag-area-mark .icon{margin-bottom:0}div.module .resize-padding-for-module{padding:0 15px 0 14px}div.module .module-summary-edit{background:#fff;cursor:inherit}div.module .module-summary-edit div.basic-info{max-width:700px}div.module .module-create-area{background-color:#f6f6f6;line-height:85px;margin-top:10px;min-height:85px}div.module .module-create-area input{display:inline-block;line-height:16px}div.module .module-create-area span.error{margin-top:-28px}div.module .module-create-area .button{height:30px;padding:4px 0;width:80px}div.module .module-content{position:relative;width:100%}div.module .module-content .module-tip{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -66px;height:5px;left:19px;position:absolute;top:-4px;width:10px;z-index:1}@keyframes animation-collapse{0%{height:auto}to{height:0;overflow:hidden}}.sortable-chosen .module-content,.sortable-ghost .module-content{animation-duration:.2s;animation-fill-mode:forwards;animation-name:animation-collapse}.hidden-when-drag{display:none}.tipsy-right-arrow .tipsy-arrow.tipsy-arrow-s{right:27px}.tipsy-right-arrow .tipsy-inner{left:0;max-width:140px;min-width:140px}.homework-area .score-title{font-size:1.1428571429rem;padding-bottom:10px;padding-top:25px}.homework-area .list-submission .filter-area{margin-top:0}.homework-area .list-submission .no-result-info{clear:both;margin-top:0;padding:100px 0}.homework-area .list-submission .no-result-info .font-group-blank{color:var(--primary-brand-color);font-size:100px}.homework-area .list-group-submission .submission-item.need-instructor-review,.homework-area .list-submission .submission-item.need-instructor-review,.homework-area .recommend-submission .submission-item.need-instructor-review{background-color:#fdf1e8}.homework-area .list-group-submission .submission-item.need-instructor-review.review-border:not(:last-of-type),.homework-area .list-submission .submission-item.need-instructor-review.review-border:not(:last-of-type),.homework-area .recommend-submission .submission-item.need-instructor-review.review-border:not(:last-of-type){border-bottom:1px solid #e4d8cf}.homework-area .list-group-submission .submission-item input,.homework-area .list-submission .submission-item input,.homework-area .recommend-submission .submission-item input{margin-bottom:0;margin-right:4px}.homework-area .list-group-submission .text-container,.homework-area .list-submission .text-container,.homework-area .recommend-submission .text-container{padding-left:15px}.homework-area .list-group-submission .name-cell,.homework-area .list-submission .name-cell,.homework-area .recommend-submission .name-cell{align-items:center;display:flex}.homework-area .list-group-submission .name-cell .student-name,.homework-area .list-submission .name-cell .student-name,.homework-area .recommend-submission .name-cell .student-name{max-width:120px}.homework-area .group-row{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;line-height:30px;padding-right:10px}.homework-area .group-row .column{background-color:#f2f3f3;padding-left:0}.homework-area .group-row input[type=checkbox]{margin-left:-10px}.homework-area .group-list-area.row{margin:0}.homework-area .activity-details .show-recommend-submission .section-title.recommend-title span{padding-bottom:7px;position:relative}.homework-area .activity-details .show-recommend-submission .section-title.recommend-title .icon{margin-left:2px;margin-top:6px;position:absolute}.rubric-container{width:100%}.rubric-container.row{max-width:none}.rubric-container .row:after,.rubric-container.row:before{display:inline-block}.rubric-container.reveal-modal{width:100%}.rubric-container .popup-content{display:inline-block;vertical-align:middle;width:1078px}.rubric-container .main-area .column.no-padding{padding-left:0;padding-right:0;text-align:center}.rubric-container .main-area .rubric-form .column .score{height:40px;margin:0}.rubric-container .main-area .rubric-form .column .description{margin:0;min-height:165px}.rubric-container .main-area.readonly .rubric-form .column .description{border-top:1px solid #c9c9c9;padding-top:5px}.rubric-container .main-area.selection .rubric-form{padding:0}.rubric-container .main-area.selection .border-table .row.title{background-color:#f5f5f5;border-bottom:1px solid #c9c9c9;border-top:none;height:56px;padding:0 30px}.rubric-container .main-area.selection .border-table .column{border:none;padding-top:26px}.rubric-container .main-area.selection .border-table .column.level-column{border:1px solid #c9c9c9!important;border-radius:5px;cursor:pointer;margin-right:15px}.rubric-container .main-area.selection .border-table .column.level-column:last-child{float:left;margin-right:0}.rubric-container .main-area.selection .border-table .column.level-column:hover{border:1px solid #00bbbd!important}.rubric-container .main-area.selection .border-table .column.level-column.selected{background-color:#eff5f5;border:1px solid #eff5f5!important}.rubric-container .main-area.selection .border-table .column.level-column.selected .score{position:relative}.rubric-container .main-area.selection .border-table .column.level-column.selected .score .icon-select{display:inline-block;position:absolute;right:10px;top:10px}.rubric-container .main-area.selection .border-table .condition-container{border-bottom:none;border-top:none}.rubric-container .main-area.selection .border-table .condition-row{padding:15px 30px}.rubric-container .main-area.selection .border-table .condition-row:last-child{border:none}.rubric-container .rubric-form{padding:20px 30px}.rubric-container .rubric-form .hd{border-bottom:1px solid #c9c9c9;margin-bottom:10px;padding-top:5px}.rubric-container .rubric-form .hd .title{border-bottom:1px solid var(--primary-brand-color);color:var(--primary-brand-color);display:inline-block;font-size:16px;height:100%;margin-bottom:-1px}.rubric-container .rubric-form .hd .icon{cursor:pointer}.rubric-container .rubric-form .rubric-name{margin-bottom:15px}.rubric-container .rubric-form input{line-height:1.5}.rubric-container .rubric-form input.name{height:40px}.rubric-container .rubric-form .border-table .title{height:36px}.rubric-container .rubric-form .border-table .title div{height:100%;padding-top:6px}.rubric-container .rubric-form .border-table .condition-container{-ms-overflow-style:-ms-autohiding-scrollbar;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;min-height:120px;overflow-x:hidden}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper{overflow-x:auto;overflow-y:hidden;width:75%}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper.column{padding:0}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:10px;width:7px}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper::-webkit-scrollbar-thumb{background-color:rgba(208,226,225,.9);border-radius:4px;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper .inner .level-column{width:190px}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper .inner .level-column:first-child{border-left:none}.rubric-container .rubric-form .border-table .condition-container .conditions-wrapper .inner .level-column:last-child{border-right:none}.rubric-container .rubric-form .border-table .condition-row{border-bottom:1px solid #c9c9c9;border-top:none;overflow:hidden}.rubric-container .rubric-form .border-table .condition-row:last-child{border-bottom:none}.rubric-container .rubric-form .border-table .condition-row .column{height:100%;padding-top:13px}.rubric-container .rubric-form .border-table .condition-row .column.even{background-color:#fdfced}.rubric-container .rubric-form .border-table .condition-row .column.odd{background-color:#d0e2e1}.rubric-container .rubric-form .border-table .condition-row .column .name{font-size:15px}.rubric-container .rubric-form .border-table .condition-row .column .name.duplicate{border-color:red}.rubric-container .rubric-form .border-table .condition-row .column .desc{font-size:13px}.rubric-container .rubric-form .border-table .condition-row input,.rubric-container .rubric-form .border-table .condition-row textarea{font-size:13px;margin:0}.rubric-container .rubric-form .border-table .condition-row .condition-column>div,.rubric-container .rubric-form .border-table .condition-row .level-column>div{margin-bottom:13px}.rubric-container .rubric-form .border-table .condition-row .condition-column>div textarea,.rubric-container .rubric-form .border-table .condition-row .level-column>div textarea{overflow-y:hidden}.rubric-container .rubric-form .border-table .condition-row .condition-column:hover div.icon-div,.rubric-container .rubric-form .border-table .condition-row .level-column:hover div.icon-div{display:block}.rubric-container .rubric-form .border-table .condition-row div.icon-div{display:none;position:absolute;right:0;top:0}.rubric-container .rubric-form .border-table .condition-row .operation-column{height:250px;padding:13px}.rubric-container .rubric-form .border-table .condition-row .operation-column .font{color:var(--primary-text-color);font-size:30px}.rubric-container .rubric-form .border-table .condition-row .operation-column .font:hover{color:var(--primary-brand-color)}.rubric-container .rubric-form .border-table .condition-row .operation-column>div{margin-bottom:10px}.rubric-container .rubric-form .border-table .summary-column{border:none;height:40px;margin-top:10px;padding:0;text-align:center}.rubric-container .rubric-form .border-table .summary-column .add-condition{float:left;padding-top:6px}.rubric-container .rubric-form .border-table .summary-column .total-score{font-size:18px;height:100%;line-height:40px;margin-right:84px}.rubric-readonly-popup .error{padding-top:25px;position:absolute}.publish-type-button{border-radius:100px;font-family:PingFang SC;font-size:14px;font-style:normal;line-height:22px;margin-left:6px;padding-left:10px;padding-right:10px}.publish-type-button.unpublished{background:#e8eaec;border:1px solid #c5c8ce;color:#70748c}.publish-type-button.published{border:1px solid var(--primary-brand-color-lightened-3);color:var(--primary-brand-color-darkened-1)}.publish-type-button.published,.scheduled-tip{background:var(--primary-brand-color-lightened-4)}.scheduled-tip{border-bottom:1px solid var(--primary-brand-color-lightened-3);color:var(--primary-text-color);font-family:PingFang SC;font-size:12px;font-style:normal;height:34px;line-height:18px;padding:8px 20px;text-align:left;width:100%}.scheduled-tip .scheduled-tip-text{margin-left:7px}.homework-area .show-rubric-container{padding-right:0;position:relative}.homework-area .show-rubric-container .edit-rubric{cursor:pointer;position:absolute;right:5px;top:15px;z-index:100}.homework-area .show-rubric-container .icon-div{position:absolute;right:30px;top:25px;-webkit-transform:translateZ(0)}.homework-area .show-rubric-container .border-table{padding-bottom:20px;padding-top:10px}.homework-area .show-rubric-container .border-table .title{border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;height:36px}.homework-area .show-rubric-container .border-table .title div{height:100%;padding-left:6px;padding-top:6px}.homework-area .show-rubric-container .border-table .condition-container{font-size:13px;min-height:120px}.homework-area .show-rubric-container .border-table .condition-row{min-height:126px}.homework-area .show-rubric-container .border-table .condition-row .condition-name{height:30px}.homework-area .show-rubric-container .border-table .condition-row .condition-description{line-height:1.4rem;margin-top:5px;overflow-x:hidden}.homework-area .show-rubric-container .border-table .condition-row .condition-description>span{white-space:pre}.homework-area .show-rubric-container .border-table .condition-row div.column{border-bottom:1px solid #cbcbcb;padding-bottom:6px;padding-left:6px;padding-top:6px}.homework-area .show-rubric-container .border-table .condition-row>.column{height:100%}.homework-container{background-color:#fff;min-height:600px}.homework-container svg-icon{height:1em;width:1em}.homework-container .wide-list-area .list-item>div{height:100%}.homework-container .wide-list-area .blank-prompt-info{padding-top:180px}.homework-container .wide-list-area .formative-task{-webkit-box-flex:none;-moz-box-flex:none;color:#ed4014;display:inline-block;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:-30px}.homework-container .wide-list-area .formative-task .formative-task-tag-en .svg-icon{width:70px}.homework-container .wide-list-area .formative-task .svg-icon{height:24px;width:60px}.homework-container .wide-list-area .activity-operations-container{display:flex;float:right;height:100%;justify-content:right;width:100%}.homework-container .wide-list-area .activity-operations-container .row-operations{align-items:center;display:inline-flex;flex-wrap:wrap;height:100%}.homework-container .wide-list-area .activity-operations-container .row-operations a[disabled]{color:#333;cursor:default;opacity:.4;pointer-events:none;text-decoration:none}.homework-container .wide-list-area .activity-operations-container .row-operations .publish-activity{margin-right:10px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites{display:inline-block}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .activity-lock>i{display:none}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .activity-lock.is-locked{margin-left:28px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .activity-lock.is-locked>i{display:inline-block}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites:hover .activity-lock .font-thin-lock{color:var(--primary-brand-color)}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites:hover .prerequisites-tips{display:block}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;line-height:20px;max-width:370px;min-width:290px;position:relative;position:absolute;right:25px;right:30px;top:0;width:370px;z-index:1000}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .title{font-size:14px;padding:10px 15px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info{float:right}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished,.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.invalid{color:#999}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips{right:25px;width:290px}.homework-container .wide-list-area .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips .activity-title.instructor-view{max-width:180px}#give-recommend-score .score-detail-title,#give-score .score-detail-title,#show-score .score-detail-title{font-size:18px;padding-bottom:10px}#give-recommend-score .no-score-message-section,#give-score .no-score-message-section,#show-score .no-score-message-section{font-size:16px}#give-recommend-score .nav-row.group-navigation-wrapper .select2-wrapper,#give-score .nav-row.group-navigation-wrapper .select2-wrapper,#show-score .nav-row.group-navigation-wrapper .select2-wrapper{display:inline-block;width:264px}#give-recommend-score .nav-row.group-navigation-wrapper .navigation,#give-score .nav-row.group-navigation-wrapper .navigation,#show-score .nav-row.group-navigation-wrapper .navigation{padding-top:0}#give-recommend-score .group-inter-score-area .select2-dropdown-wrapper,#give-score .group-inter-score-area .select2-dropdown-wrapper,#show-score .group-inter-score-area .select2-dropdown-wrapper{margin-top:15px}#give-recommend-score .nest-navigation,#give-score .nest-navigation,#show-score .nest-navigation{border-bottom:1px solid #dfdfdf;padding:15px}#give-recommend-score .nest-navigation.group-members,#give-score .nest-navigation.group-members,#show-score .nest-navigation.group-members{padding:20px 0}#give-recommend-score .nest-navigation .nav-container,#give-score .nest-navigation .nav-container,#show-score .nest-navigation .nav-container{height:25px;line-height:25px}#give-recommend-score .nest-navigation .nav-container .icon,#give-score .nest-navigation .nav-container .icon,#show-score .nest-navigation .nav-container .icon{margin-bottom:1px}#give-recommend-score .nest-navigation span,#give-score .nest-navigation span,#show-score .nest-navigation span{display:inline-block}#give-recommend-score .nest-navigation .detail-index,#give-score .nest-navigation .detail-index,#show-score .nest-navigation .detail-index{margin-left:5px}#give-recommend-score .nest-navigation .detail-index>span,#give-score .nest-navigation .detail-index>span,#show-score .nest-navigation .detail-index>span{vertical-align:middle}#give-recommend-score .nest-navigation .nav-button,#give-score .nest-navigation .nav-button,#show-score .nest-navigation .nav-button{background-color:#e0e0e0;border-radius:3px;display:inline-block;height:25px;text-align:center;width:40px}#give-recommend-score .nest-navigation .nav-button:hover,#give-score .nest-navigation .nav-button:hover,#show-score .nest-navigation .nav-button:hover{background-color:#cacaca}#give-recommend-score .nest-navigation .nav-button.disabled,#give-score .nest-navigation .nav-button.disabled,#show-score .nest-navigation .nav-button.disabled{background-color:#e0e0e0;cursor:default}#give-recommend-score .nest-navigation .nav-button .icon,#give-score .nest-navigation .nav-button .icon,#show-score .nest-navigation .nav-button .icon{vertical-align:middle}#give-recommend-score .right-section .section-title,#give-score .right-section .section-title,#show-score .right-section .section-title{color:var(--primary-brand-color);font-size:16px;padding-bottom:15px}#give-recommend-score .right-section .section-title.group-inter-score,#give-score .right-section .section-title.group-inter-score,#show-score .right-section .section-title.group-inter-score{font-size:18px;padding-bottom:20px}#give-recommend-score .right-section .section-title.group-average-score,#give-score .right-section .section-title.group-average-score,#show-score .right-section .section-title.group-average-score{padding-bottom:0;padding-top:15px}#give-recommend-score .right-section .section-title .data-description,#give-score .right-section .section-title .data-description,#show-score .right-section .section-title .data-description{color:var(--primary-brand-color)}#give-recommend-score .right-section .inter-score-area,#give-score .right-section .inter-score-area,#show-score .right-section .inter-score-area{margin-bottom:15px}#give-recommend-score .right-section .inter-score-area .reviewer-title,#give-score .right-section .inter-score-area .reviewer-title,#show-score .right-section .inter-score-area .reviewer-title{font-size:18px;padding:15px 0}#give-recommend-score .right-section .inter-score-area .reviewer-data,#give-score .right-section .inter-score-area .reviewer-data,#show-score .right-section .inter-score-area .reviewer-data{margin-bottom:15px}#give-recommend-score .right-section .inter-score-area .reviewer-data .avatar70,#give-score .right-section .inter-score-area .reviewer-data .avatar70,#show-score .right-section .inter-score-area .reviewer-data .avatar70{background-size:32px 32px;height:32px;margin:0 5px 0 0;vertical-align:middle;width:32px}#give-recommend-score .right-section .inter-score-area .reviewer-data .avatar70 img,#give-score .right-section .inter-score-area .reviewer-data .avatar70 img,#show-score .right-section .inter-score-area .reviewer-data .avatar70 img{border:1px solid #00bbbd;border-radius:16px;height:32px;vertical-align:unset;width:32px}#give-recommend-score .right-section .inter-score-area .reviewer-data .avatar70.default,#give-score .right-section .inter-score-area .reviewer-data .avatar70.default,#show-score .right-section .inter-score-area .reviewer-data .avatar70.default{background-image:url(/static/assets/images/large/avatar70x70-c418b9a1.png)}#give-recommend-score .right-section .inter-score-area .reviewer-data .detail-data,#give-score .right-section .inter-score-area .reviewer-data .detail-data,#show-score .right-section .inter-score-area .reviewer-data .detail-data{display:inline-block;vertical-align:middle;width:87%}#give-recommend-score .right-section .inter-score-area .reviewer-data .detail-data .reviewer-detail,#give-score .right-section .inter-score-area .reviewer-data .detail-data .reviewer-detail,#show-score .right-section .inter-score-area .reviewer-data .detail-data .reviewer-detail{color:var(--secondary-text-color);font-size:13px}#give-recommend-score .right-section .inter-score-area .inter-score,#give-score .right-section .inter-score-area .inter-score,#show-score .right-section .inter-score-area .inter-score{padding-top:15px}#give-recommend-score .right-section .inter-score-area .inter-score:not(:last-of-type),#give-score .right-section .inter-score-area .inter-score:not(:last-of-type),#show-score .right-section .inter-score-area .inter-score:not(:last-of-type){padding-bottom:15px}#give-recommend-score .right-section .inter-score-area .inter-score .score-title,#give-score .right-section .inter-score-area .inter-score .score-title,#show-score .right-section .inter-score-area .inter-score .score-title{color:var(--primary-brand-color);font-size:16px;padding-bottom:7px}#give-recommend-score .right-section .data-content,#give-score .right-section .data-content,#show-score .right-section .data-content{color:var(--secondary-text-color);display:inline-block}#give-recommend-score .right-section .data-description,#give-score .right-section .data-description,#show-score .right-section .data-description{color:var(--secondary-text-color);display:inline-block;padding-right:5px}#give-recommend-score .right-section .data-description:after,#give-score .right-section .data-description:after,#show-score .right-section .data-description:after{content:":"}#give-recommend-score .right-section .score-data,#give-score .right-section .score-data,#show-score .right-section .score-data{font-size:16px}#give-recommend-score .right-section .score-data:not(:last-of-type),#give-score .right-section .score-data:not(:last-of-type),#show-score .right-section .score-data:not(:last-of-type){padding-bottom:12px}#give-recommend-score .right-section .score-data .data:not(.reviewer-comment),#give-score .right-section .score-data .data:not(.reviewer-comment),#show-score .right-section .score-data .data:not(.reviewer-comment){display:inline-block}#give-recommend-score .right-section .score-data .data.score,#give-score .right-section .score-data .data.score,#show-score .right-section .score-data .data.score{color:var(--primary-brand-color)}#give-recommend-score .right-section .score-data.reviewer-comment .data,#give-score .right-section .score-data.reviewer-comment .data,#show-score .right-section .score-data.reviewer-comment .data{display:block;font-size:14px}#give-recommend-score .right-section .peer-review-score-data:not(:last-of-type),#give-score .right-section .peer-review-score-data:not(:last-of-type),#show-score .right-section .peer-review-score-data:not(:last-of-type){padding-bottom:0}#give-recommend-score .right-section .peer-review-score-data .data.score,#give-score .right-section .peer-review-score-data .data.score,#show-score .right-section .peer-review-score-data .data.score{color:var(--primary-brand-color)}#give-recommend-score .right-section .rubric-list,#give-score .right-section .rubric-list,#show-score .right-section .rubric-list{border:1px solid #cbcbcb;border-radius:3px;margin-bottom:7px;margin-top:5px}#give-recommend-score .right-section .rubric-list .rubric,#give-score .right-section .rubric-list .rubric,#show-score .right-section .rubric-list .rubric{background-color:#fff}#give-recommend-score .right-section .rubric-list .rubric:not(:last-of-type),#give-score .right-section .rubric-list .rubric:not(:last-of-type),#show-score .right-section .rubric-list .rubric:not(:last-of-type){border-bottom:1px solid #dfdfdf}#give-recommend-score .right-section .rubric-list .condition-row,#give-score .right-section .rubric-list .condition-row,#show-score .right-section .rubric-list .condition-row{padding:10px 5px}#give-recommend-score .right-section .rubric-list .condition-row .rubric-score,#give-score .right-section .rubric-list .condition-row .rubric-score,#show-score .right-section .rubric-list .condition-row .rubric-score{color:var(--primary-brand-color)}#give-recommend-score .right-section .rubric-list .condition-row .name,#give-score .right-section .rubric-list .condition-row .name,#show-score .right-section .rubric-list .condition-row .name{color:#737373}#give-recommend-score .right-section .rubric-list .condition-row .bg-item,#give-score .right-section .rubric-list .condition-row .bg-item,#show-score .right-section .rubric-list .condition-row .bg-item{background-color:var(--primary-brand-color);border-radius:2px;height:11px;width:11px}#give-recommend-score .right-section .rubric-list .condition-row>span,#give-score .right-section .rubric-list .condition-row>span,#show-score .right-section .rubric-list .condition-row>span{display:inline-block}#give-recommend-score .right-section .rubric-list .score-description,#give-score .right-section .rubric-list .score-description,#show-score .right-section .rubric-list .score-description{padding:0 20px 16px}#make-up-homework-popup{min-height:280px}#make-up-homework-popup .make-up-content,#make-up-homework-popup .resubmit-content{min-height:150px}#make-up-homework-popup .make-up-content .review-info,#make-up-homework-popup .resubmit-content .review-info{padding-left:8px}#make-up-homework-popup .make-up-content .confirm-info-container,#make-up-homework-popup .resubmit-content .confirm-info-container{padding-bottom:0;padding-top:25px}#make-up-homework-popup .make-up-content .confirm-info-container .confirm-info,#make-up-homework-popup .resubmit-content .confirm-info-container .confirm-info{color:var(--secondary-text-color);display:inline-block;padding-left:8px}#make-up-homework-popup .make-up-content .section,#make-up-homework-popup .resubmit-content .section{border-bottom:none;padding:10px 20px 5px}#make-up-homework-popup .make-up-content .section.close-time-section .label,#make-up-homework-popup .resubmit-content .section.close-time-section .label{width:75px}#make-up-homework-popup .make-up-content .section.close-time-section .error,#make-up-homework-popup .resubmit-content .section.close-time-section .error{margin-left:38px}#make-up-homework-popup .make-up-content .section .choice,#make-up-homework-popup .resubmit-content .section .choice{margin:0}#make-up-homework-popup .make-up-content .section .choice label,#make-up-homework-popup .resubmit-content .section .choice label{margin-right:18px}#make-up-homework-popup .make-up-content .section .input,#make-up-homework-popup .resubmit-content .section .input{width:420px}#make-up-homework-popup .make-up-content .section .time-box .form-element-wrapper input[type=text],#make-up-homework-popup .resubmit-content .section .time-box .form-element-wrapper input[type=text]{min-width:175px;padding-right:0}#make-up-homework-popup .make-up-content.en-GB .section.close-time-section .label,#make-up-homework-popup .make-up-content.en-US .section.close-time-section .label,#make-up-homework-popup .resubmit-content.en-GB .section.close-time-section .label,#make-up-homework-popup .resubmit-content.en-US .section.close-time-section .label{width:130px}#make-up-homework-popup .make-up-content.en-GB .section.close-time-section .error,#make-up-homework-popup .make-up-content.en-US .section.close-time-section .error,#make-up-homework-popup .resubmit-content.en-GB .section.close-time-section .error,#make-up-homework-popup .resubmit-content.en-US .section.close-time-section .error{margin-left:66px}.logs-container .course-toolbar{border-bottom:1px solid #dfdfdf}.logs-container .main-area .activity-detail-tabs{margin-right:20px}.logs-container .main-area .logs-list{margin:20px}.logs-container .main-area .logs-list .list-area.row{margin:0;max-width:100%}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .logs-container .blank-prompt-info{margin:150px auto}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .logs-container .blank-prompt-info .blank-message{font-size:14px}@media(min-width:1080px){.homework-table-container .header-float{position:fixed;top:0;width:1036px;z-index:10}}.homework-table-container .left-box{box-shadow:2px 0 6px -3px rgba(0,0,0,.2)}.homework-table-container .right-box{box-shadow:-2px 0 6px -3px rgba(0,0,0,.2)}.homework-table-container .stick-column{background-color:inherit;height:100%;position:sticky!important}.homework-table-container .font-down,.homework-table-container .font-up{color:#999;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:3px}.homework-table-container .sort-active{color:#333}.homework-table-container .score-input input[type=text],.homework-table-container .status-comment input[type=text]{height:22px;margin-bottom:0}.homework-table-container .status-comment input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.homework-table-container .scrollbar-wrapper{background-color:#f5f5f5;overflow-x:scroll;width:auto}.homework-table-container .scrollbar-wrapper .scrollbar-content{height:1px}.homework-table-container .activity-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;overflow-x:hidden;overflow-y:hidden;top:14px;width:100%}.homework-table-container .activity-header ul.activity-list{background-color:inherit;display:inline-block;height:20px;margin:0;vertical-align:center;white-space:nowrap}.homework-table-container .activity-header ul.activity-list .stick-column{z-index:2}.homework-table-container .activity-header ul.activity-list li{display:inline-block;padding-left:5px;padding-right:5px;position:relative;width:100px}.homework-table-container .activity-header ul.activity-list li .sort-section{display:inline-block;position:absolute}.homework-table-container .activity-header ul.activity-list li.stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);height:100%;position:sticky;position:-webkit-sticky;width:auto;z-index:2}.homework-table-container .activity-header ul.activity-list li.stick-column-left .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:left;width:100px}.homework-table-container .activity-header ul.activity-list li.stick-column-left .stick-item.check-box{width:45px}.homework-table-container .activity-header ul.activity-list li.stick-column-left .stick-item.check-box.single-homework{left:9px;position:relative}.homework-table-container .activity-header ul.activity-list li.stick-column-left .user-no{width:130px}.homework-table-container .activity-header ul.activity-list li.group-peer-review-average-score,.homework-table-container .activity-header ul.activity-list li.homework-score{width:100px}.homework-table-container .activity-header ul.activity-list li[tag=homework-score] i.icon-tip{margin-left:2px;margin-right:4px}.homework-table-container .activity-header ul.activity-list li.center{display:inline-block;height:100%;padding-left:5px;padding-right:5px;vertical-align:middle;width:160px}.homework-table-container .activity-header ul.activity-list li.long{display:inline-block;padding-left:5px;padding-right:5px;width:180px}.homework-table-container .activity-header ul.activity-list li.stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);height:100%;position:sticky;position:-webkit-sticky;width:auto;z-index:2}.homework-table-container .activity-header ul.activity-list li.stick-column-right .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:center;width:100px}.homework-table-container .activity-header ul.activity-list li.stick-column-right .stick-item.correct{width:100px}.homework-table-container .activity-header ul.activity-list li.stick-column-right .stick-item.comment{padding-right:15px;text-align:center}.homework-table-container .activity-header ul.activity-list li.stick-column-right .stick-item.finial-score{text-align:left}.homework-table-container .activity-body{background-color:#fff;overflow-x:auto;overflow-y:hidden;width:100%}.homework-table-container .activity-body ul{display:inline-block;list-style:none;margin:0;white-space:nowrap}.homework-table-container .activity-body .homework-row{line-height:31px}.homework-table-container .activity-body .homework-row:nth-of-type(odd){background:#fff}.homework-table-container .activity-body .homework-row:nth-of-type(2n){background:#f4f4f4}.homework-table-container .activity-body .homework-row:hover .row-index-border,.homework-table-container .activity-body .homework-row:hover .submission-operations{display:inline-block}.homework-table-container .activity-body .homework-row.single-homework{height:30px}.homework-table-container .activity-body .homework-row.single-homework:hover .stick-column-left .stick-item.checkbox-cell .indicator{background-color:var(--primary-brand-color)}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;padding-left:0;padding-right:10px;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item{overflow:hidden!important;text-overflow:ellipsis}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item.user-name{align-items:center;display:inline-flex;vertical-align:top}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item.user-name .name{overflow:hidden;padding:0;text-overflow:ellipsis;width:auto}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item,.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item-basic,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .stick-item,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .stick-item{display:inline-block;height:100%;padding-left:5px;padding-right:5px;text-align:left;white-space:nowrap;width:100px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item,.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item-basic.checkbox-cell,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item{width:60px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item .indicator,.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item-basic.checkbox-cell .indicator{background-color:inherit;display:inline-block;height:100%;left:-5px;position:relative;width:5px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item input[type=checkbox],.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item-basic.checkbox-cell input[type=checkbox]{display:inline-block;height:100%;left:5px;margin:auto;position:relative}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item span,.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .stick-item-basic.checkbox-cell span,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item span,.homework-table-container .questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item span,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .homework-row.single-homework .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item span,.questionnaire-area .questionnaire-area-content .list-area-wrapper .homework-table-container .activity-body .questionnaire-row.single-submit .homework-row.single-homework .stick-column-left .checkbox-cell.stick-item span{display:inline-block;height:100%;left:5px;line-height:100%;margin:auto;position:relative;top:-10px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-left .user-no{width:130px}.homework-table-container .activity-body .homework-row.single-homework .center{display:inline-block;height:100%;overflow:hidden!important;padding-left:5px;padding-right:5px;position:relative;text-overflow:ellipsis;top:-10px;vertical-align:middle;white-space:nowrap;width:160px}.homework-table-container .activity-body .homework-row.single-homework .center .score-input{height:22px;margin-bottom:0;position:relative;top:3px;width:52px}.homework-table-container .activity-body .homework-row.single-homework .center.long{width:180px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;padding-left:5px;padding-right:5px;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row.single-homework .stick-column-right .stick-item{display:inline-block;height:100%;overflow:hidden!important;padding-left:5px;padding-right:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-right .stick-item.correct{width:100px}.homework-table-container .activity-body .homework-row.single-homework .stick-column-right .stick-item.comment input[type=text]{height:22px;margin-bottom:0;position:relative;top:3px;width:100%}.homework-table-container .activity-body .homework-row.single-homework .stick-column-right .stick-item.comment input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.homework-table-container .activity-body .homework-row .group-title-row{background-color:#f5f5f5;display:inline-block;line-height:30px;margin:0;vertical-align:center;white-space:nowrap}.homework-table-container .activity-body .homework-row .group-title-row .title-col{display:inline-block;padding-left:5px;padding-right:5px;position:relative}.homework-table-container .activity-body .homework-row .group-title-row:not(:last-of-type){border-bottom:1px solid #dfdfdf}.homework-table-container .activity-body .homework-row .group-title-row .font-toggle-collapsed-compact,.homework-table-container .activity-body .homework-row .group-title-row .font-toggle-expanded-compact{color:var(--secondary-text-color);font-size:12px;margin:0 4px 0 -4px}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;padding-left:5px;padding-right:5px;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-left .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:left;width:100px}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-left .stick-item.name-cell{vertical-align:middle}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-left .stick-item.checkbox-cell{width:45px}.homework-table-container .activity-body .homework-row .group-title-row .center{display:inline-block;height:100%;padding-left:5px;padding-right:5px;vertical-align:middle;width:160px}.homework-table-container .activity-body .homework-row .group-title-row .long{width:180px}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-right .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:center;width:100px}.homework-table-container .activity-body .homework-row .group-title-row .stick-column-right .stick-item.correct{width:50px}.homework-table-container .activity-body .homework-row li .group-row{background-color:#fff;border:none;line-height:30px;margin:0;padding:0;vertical-align:center;white-space:nowrap}.homework-table-container .activity-body .homework-row li .group-row:hover .stick-column-left .stick-item.checkbox-cell .indicator{background-color:var(--primary-button-bg-color)}.homework-table-container .activity-body .homework-row li .group-row:hover .group-row-index-border{display:inline-block}.homework-table-container .activity-body .homework-row li .group-row .group-row-item{display:inline-block;padding-left:5px;padding-right:5px;position:relative}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;padding-left:0;padding-right:10px;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left .stick-item{display:inline-block;overflow:hidden!important;padding-left:5px;padding-right:5px;position:relative;text-align:left;text-overflow:ellipsis;top:5px;white-space:nowrap;width:100px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left .stick-item.checkbox-cell{padding-left:0;padding-right:40px;width:45px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left .stick-item.checkbox-cell .indicator{background-color:inherit;display:inline-block;height:100%;position:relative;top:5px;width:5px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left .stick-item.user-name{align-items:center;display:inline-flex;vertical-align:top}.homework-table-container .activity-body .homework-row li .group-row .stick-column-left .stick-item.user-name .name{overflow:hidden;padding:0;text-overflow:ellipsis;width:auto}.homework-table-container .activity-body .homework-row li .group-row .center{display:inline-block;height:100%;overflow:hidden!important;padding-left:5px;padding-right:5px;position:relative;text-overflow:ellipsis;top:-10px;vertical-align:middle;white-space:nowrap;width:160px}.homework-table-container .activity-body .homework-row li .group-row .center .score-input{height:22px;margin-bottom:0;width:52px}.homework-table-container .activity-body .homework-row li .group-row .center.long{width:180px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;position:sticky;position:-webkit-sticky;z-index:2}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right .stick-item{display:inline-block;overflow:hidden!important;padding-left:5px;padding-right:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right .stick-item.correct{width:50px}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right .stick-item.comment input[type=text]{height:22px;margin-bottom:0;width:100%}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right .stick-item.comment input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.homework-table-container .activity-body .homework-row li .group-row .stick-column-right .stick-item.finial-score{text-align:left}.homework-table-container .activity-body .checkbox-cell{display:inline-block;height:30px;padding-left:15px;padding-right:15px;vertical-align:center;width:45px}.homework-table-container .activity-body .checkbox-cell .group-row-index-border{display:none;height:30px;left:0;margin-left:21px;position:absolute;width:5px}.homework-table-container .activity-body .checkbox-index-cell{display:inline-block;height:30px;padding-left:15px;padding-right:45px;vertical-align:center;width:40px}.homework-table-container .activity-body .checkbox-index-cell .row-index-border{background-color:var(--primary-brand-color);display:none;height:30px;left:0;margin-left:0;position:absolute;width:5px}.homework-table-container .no-result-info{border:none}.homework-table-container .no-result-info .blank-message{margin-bottom:10px}.submit-by-group .homework-table-container .activity-header ul.activity-list li.stick-column-right .stick-item.correct{width:50px}#submit-popup .clear-float{overflow:hidden}#submit-popup .left-group-buttons{float:left;margin-left:50px}#submit-popup .right-group-buttons{float:right;margin-right:50px}#submit-popup .multiple-choice-homework-student-submission{border-bottom:0;padding-bottom:0!important}#set-same-score-submissions-popup .popup-header{color:var(--standard-black);font-size:14px;font-weight:400;line-height:22px;padding:16.5px 16px}#set-same-score-submissions-popup .section{border-bottom:none;display:flex;flex-direction:column;padding:32px}#set-same-score-submissions-popup .section .confirm-info-container{margin-bottom:16px}#set-same-score-submissions-popup .section .confirm-info-container .confirm-info{color:var(--secondary-text-color)}#set-same-score-submissions-popup .section .center{align-items:center}#set-same-score-submissions-popup .section .top{align-items:flex-start}#set-same-score-submissions-popup .section .field{display:flex;flex-direction:row;margin-bottom:10px;padding-left:12px}#set-same-score-submissions-popup .section .field .comment-text,#set-same-score-submissions-popup .section .field .score-text{display:inherit}#set-same-score-submissions-popup .section .field .required:after{left:32px}#set-same-score-submissions-popup .section .field .score-box{display:inherit}#set-same-score-submissions-popup .section .field .score-box input{height:32px;margin-left:16px;width:240px}#set-same-score-submissions-popup .section .field .commnet-box{display:inherit}#set-same-score-submissions-popup .section .field .commnet-box textarea{height:80px;margin-left:16px;resize:vertical;width:480px}#set-same-score-submissions-popup .section .for-comment,#set-same-score-submissions-popup .section .for-score{height:26px;margin-bottom:10px;margin-left:56px}#homework-check-popup{align-items:center;background:rgba(0,0,0,.6);display:flex;font-family:PingFang SC;font-style:normal;height:100%;justify-content:center;left:0;min-height:280px;position:fixed;top:0;width:100%}#homework-check-popup input[type=checkbox],#homework-check-popup input[type=radio]{margin:0}#homework-check-popup input[type=radio]+label{margin-right:0}#homework-check-popup .check{align-items:center;box-sizing:border-box;display:flex;height:56px;padding:16px;width:100%}#homework-check-popup .work-rec{flex:10;font-size:16px;font-weight:400;line-height:24px}#homework-check-popup .check-prompt-icon{color:var(--primary-brand-color)}#homework-check-popup .check-prompt{background:var(--primary-brand-color-lightened-4);border-bottom:1px solid #b7e3e1;box-sizing:border-box;font-size:12px;font-weight:400;line-height:18px;padding:8px 16px}#homework-check-popup .prompt-text{position:relative}#homework-check-popup .prompt{color:#262833;padding-left:7px}#homework-check-popup .outer{border-bottom:1px solid #d4d4d4;color:#262833;font-size:18px;font-weight:500;line-height:26px;padding:32px 48px}#homework-check-popup .outer .main{align-items:center;display:flex}#homework-check-popup .outer label .provider{color:var(--secondary-text-color);font-size:14px;font-weight:400;line-height:22px;padding-left:24px;position:relative}#homework-check-popup .outer label .provider.cnki:after{content:url(/static/assets/images/cnki-logo-75b9c86b.png);position:absolute;top:-1px}#homework-check-popup .outer label .provider.vpcs:after{content:url(/static/assets/images/wpcs-logo-b9f7ea23.png);position:absolute;top:-1px}#homework-check-popup .slave{display:flex;font-size:14px;font-weight:400;line-height:22px;margin-top:32px}#homework-check-popup .check-way{flex:1}#homework-check-popup .check-way span{margin-right:5px}#homework-check-popup .outer-checkbox{height:20px;width:20px}#homework-check-popup .outer-label{color:#262833;font-size:18px;font-weight:500;height:26px;line-height:26px}#homework-check-popup #reway-one{margin:3px 3px 3px 0}#homework-check-popup .check-type{flex:7}#homework-check-popup .check-type ul{list-style:none;margin:0;padding:0}#homework-check-popup .check-type ul li{margin-bottom:12px}#homework-check-popup .homework-library{color:var(--primary-brand-color);padding-left:16px}#homework-check-popup .check-rule-container{align-items:center}#homework-check-popup .check-rule{display:inline-block;margin:0 5px;width:60px}#homework-check-popup .percentage{border:1px solid #cbcbcb;border-radius:3px;display:inline-block;width:60px}#homework-check-popup .tip-bubble-top{background:#f4f4f4;border:1px solid #d4d4d4;border-radius:3px;display:inline-block;padding:12px 16px;position:relative}#homework-check-popup .tip-bubble-top span{color:#ff5734}#homework-check-popup .tip-bubble-top i{border-color:transparent transparent #f4f4f4;border-style:dashed dashed dashed solid;border-width:0 8px 8px;left:16px;line-height:0;position:absolute;top:-8px}#homework-check-popup .radio-check-select{display:flex}#homework-check-popup .radio-check{flex:1}#homework-check-sub-popup .sub-popup-main-area{padding:50px 0;text-align:center}#homework-duplicate-detect-running-popup .loading-for-element{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:50px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:50px}#homework-duplicate-detect-running-popup .loading-for-element:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}#homework-duplicate-detect-running-popup .loading-for-element:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}#homework-duplicate-detect-running-popup .main-area{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center;text-align:center}#homework-duplicate-detect-running-popup .main-area .loading-for-element{margin-bottom:16px}#duplicate-detect-cancel-confirm-popup .main-area{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center;text-align:center}#duplicate-detect-lib .homework-duplicate-lib{min-height:600px}.course-select-container{display:inline-block;position:relative}.course-select-container .empty-course{color:#d4d4d4;cursor:no-drop;left:4px;position:absolute;top:5px;width:100%;z-index:1}.course-select-container button{height:32px;width:280px}.course-select-container button.ui-multiselect.ui-state-active,.course-select-container button.ui-multiselect:hover{border:1px solid var(--primary-brand-color);color:var(--primary-text-color)}.course-select-container ul.ui-multiselect-checkboxes{height:120px!important}.course-select-container .ui-multiselect-menu.ui-widget-content{width:480px!important}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-header.ui-widget-header .ui-multiselect-filter{border:1px solid #d8d8d8;border-radius:3px;height:32px;margin:0;padding:5px 8px;width:456px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin:0!important}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li.ui-multiselect-excluded{display:none!important}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label{align-items:center;display:flex;height:100%;padding:0 12px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label input{height:14px;width:14px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label>span{display:flex;justify-content:space-between;width:100%}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label .course-name{color:#262833;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:166px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label .academic-year-semester-container{align-items:center;color:#999;display:flex;font-size:12px;width:214px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label .academic-year-name{margin-left:0;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:88px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label .semester-name{margin-left:0;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:100px}.course-select-container .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label .delimiter{background:#d9d9d9;display:inline-block;height:14px;margin:0 8px;width:1px}#duplicate-detect-detail .homework-duplicate-detail{min-height:calc(100vh - 100px)}#zip-homework-popup .popup-content,.export-task-info-popup .popup-content{height:auto;width:500px}#zip-homework-popup .popup-content .exception,#zip-homework-popup .popup-content .failed,#zip-homework-popup .popup-content .processing,#zip-homework-popup .popup-content .ready,.export-task-info-popup .popup-content .exception,.export-task-info-popup .popup-content .failed,.export-task-info-popup .popup-content .processing,.export-task-info-popup .popup-content .ready{height:auto;text-align:center}#zip-homework-popup .popup-content .name,.export-task-info-popup .popup-content .name{align-items:center;background-color:#f0f1f3;display:flex;padding:12px 16px;width:100%}#zip-homework-popup .popup-content .name>i,.export-task-info-popup .popup-content .name>i{position:relative;top:2px}#zip-homework-popup .popup-content .name .zip-name,.export-task-info-popup .popup-content .name .zip-name{margin-left:10px}#zip-homework-popup .popup-content .zip-time,.export-task-info-popup .popup-content .zip-time{margin:15px 0;text-align:left;width:100%}#zip-homework-popup .popup-content .before,.export-task-info-popup .popup-content .before{height:auto;overflow-y:auto;padding:20px 32px;text-align:left}#zip-homework-popup .popup-content .before ul>li,.export-task-info-popup .popup-content .before ul>li{list-style:outside}#zip-homework-popup .popup-content .before #paper-zip-size,.export-task-info-popup .popup-content .before #paper-zip-size{background-color:#e8e8e8;border-radius:5px;margin-top:5px;padding:10px}#zip-homework-popup .popup-content .before #paper-zip-size span.warning,.export-task-info-popup .popup-content .before #paper-zip-size span.warning{color:red}#zip-homework-popup .popup-content .before .info-container,.export-task-info-popup .popup-content .before .info-container{align-items:center;display:flex;font-size:14px;margin-bottom:10px}#zip-homework-popup .popup-content .before .info-container .info-item,.export-task-info-popup .popup-content .before .info-container .info-item{text-align:center}#zip-homework-popup .popup-content .before .info-container .info-label,.export-task-info-popup .popup-content .before .info-container .info-label{font-weight:600;margin-bottom:5px;text-align:left}#zip-homework-popup .popup-content .before .info-container .info-value,.export-task-info-popup .popup-content .before .info-container .info-value{align-items:baseline;color:#333;display:flex;font-size:28px;font-weight:700}#zip-homework-popup .popup-content .before .info-container .info-value .info-unit,.export-task-info-popup .popup-content .before .info-container .info-value .info-unit{font-size:14px;font-weight:400;margin-left:2px}#zip-homework-popup .popup-content .before .info-container .info-divider,.export-task-info-popup .popup-content .before .info-container .info-divider{background-color:#e0e0e0;height:40px;margin:0 24px;width:1px}#zip-homework-popup .popup-content .before .info-container .overflow,.export-task-info-popup .popup-content .before .info-container .overflow{color:red}#zip-homework-popup .popup-content .before .info-container .overflow-tip,.export-task-info-popup .popup-content .before .info-container .overflow-tip{font-size:13px;font-weight:400}#zip-homework-popup .popup-content .before .warning,.export-task-info-popup .popup-content .before .warning{background-color:#f0f1f3;border-radius:4px;font-size:13px;font-weight:400;margin-top:16px;padding:12px}#zip-homework-popup .popup-content .before .warning p,.export-task-info-popup .popup-content .before .warning p{color:#4d4d4d;font-weight:550;margin:0 0 6px}#zip-homework-popup .popup-content .before .warning ul,.export-task-info-popup .popup-content .before .warning ul{font-weight:400;margin-bottom:0}#zip-homework-popup .popup-content .before .checkbox,.export-task-info-popup .popup-content .before .checkbox{align-items:center;display:flex}#zip-homework-popup .popup-content .before .checkbox input[type=checkbox],.export-task-info-popup .popup-content .before .checkbox input[type=checkbox]{margin:0}#zip-homework-popup .popup-content .before .checkbox input:checked,.export-task-info-popup .popup-content .before .checkbox input:checked{background-color:var(--primary-brand-color);color:#fff}#zip-students-stats-popup.export-task-info-popup .popup-content .name{background:transparent;padding:0}.select2-drop-active.select2-avatar-drop{width:300px}.select2-drop-active.select2-avatar-drop .select2-result:not(:last-of-type){border-bottom:1px solid #dfdfdf}.select2-drop-active.select2-avatar-drop .select2-result .select2-result-label{height:auto;padding-left:20px;padding-right:20px}.select2-drop-active.select2-avatar-drop .select2-result .result-wrapper>div{display:inline-block}.select2-drop-active.select2-avatar-drop .select2-result .detail-data{vertical-align:middle;width:80%}.select2-drop-active.select2-avatar-drop .select2-result .detail{color:var(--secondary-text-color)}.select2-drop-active.select2-avatar-drop .select2-result .avatar32{margin-right:10px}.select2-drop-active.select2-avatar-drop .select2-highlighted{border-bottom:1px solid #dfdfdf}.select2-drop-active.select2-drop-without-search.rubric-score .select2-result-label{height:auto;padding:10px}.select2-drop-active.select2-drop-without-search.rubric-score .score{color:var(--primary-brand-color);height:auto}.select2-drop-active.select2-drop-without-search.rubric-score .score .green-square{background-color:var(--primary-brand-color);border-radius:3px;display:inline-block;height:11px;margin-right:8px;width:11px}.select2-drop-active.select2-drop-without-search.rubric-score .description{color:var(--primary-text-color)}.select2-drop-active.select2-drop-without-search.rubric-score .select2-highlighted{background-color:#ebebeb}.select2-drop-active.select2-drop-without-search.rubric-score .select2-result:not(:last-of-type){border-bottom:1px solid #dfdfdf}.select2-drop-active.select2-drop-without-search.rubric-score .select2-result .select2-result-label:hover{background-color:#ebebeb}#give-intra-score,#give-recommend-score,#give-score{min-width:900px;width:100%}#give-intra-score .main-area.given-tab,#give-intra-score .main-area.received-tab,#give-recommend-score .main-area.given-tab,#give-recommend-score .main-area.received-tab,#give-score .main-area.given-tab,#give-score .main-area.received-tab{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#give-intra-score .given-tab .left-section,#give-recommend-score .given-tab .left-section,#give-score .given-tab .left-section{padding-right:20px}#give-intra-score .given-tab .left-section .detail-data,#give-recommend-score .given-tab .left-section .detail-data,#give-score .given-tab .left-section .detail-data{line-height:32px;padding-left:5px}#give-intra-score .given-tab .left-header>div,#give-recommend-score .given-tab .left-header>div,#give-score .given-tab .left-header>div{display:inline-block}#give-intra-score .given-tab .left-header .submit-time,#give-recommend-score .given-tab .left-header .submit-time,#give-score .given-tab .left-header .submit-time{text-align:right;vertical-align:middle}#give-intra-score .given-tab .group-given-tab-header,#give-recommend-score .given-tab .group-given-tab-header,#give-score .given-tab .group-given-tab-header{border-bottom:1px solid #dfdfdf;height:61px;line-height:30px;padding:15px}#give-intra-score .given-tab .group-given-tab-header .select2-container,#give-recommend-score .given-tab .group-given-tab-header .select2-container,#give-score .given-tab .group-given-tab-header .select2-container{display:inline-block;width:150px}#give-intra-score .given-tab .group-given-tab-header .data-description,#give-recommend-score .given-tab .group-given-tab-header .data-description,#give-score .given-tab .group-given-tab-header .data-description{padding-right:5px}#give-intra-score .given-tab .group-given-tab-header .data-description:after,#give-recommend-score .given-tab .group-given-tab-header .data-description:after,#give-score .given-tab .group-given-tab-header .data-description:after{content:":"}#give-intra-score .given-tab .user-data>div,#give-recommend-score .given-tab .user-data>div,#give-score .given-tab .user-data>div{display:inline-block}#give-intra-score .given-tab .submit-time,#give-recommend-score .given-tab .submit-time,#give-score .given-tab .submit-time{color:var(--secondary-text-color);line-height:32px}#give-intra-score .given-tab .department-info,#give-recommend-score .given-tab .department-info,#give-score .given-tab .department-info{color:#737373;padding-left:37px;position:relative;top:-10px}#give-intra-score .given-tab .no-submission-submitted,#give-recommend-score .given-tab .no-submission-submitted,#give-score .given-tab .no-submission-submitted{background:url(/static/assets/images/large/homework/no-submission-submitted-1e1316e0.png) no-repeat 50%;color:var(--secondary-text-color);height:300px;padding-top:230px;text-align:center}#give-intra-score .popup-content,#give-recommend-score .popup-content,#give-score .popup-content{min-height:717px;width:960px}#give-intra-score .give-score-form,#give-recommend-score .give-score-form,#give-score .give-score-form{padding:30px}#give-intra-score .give-score-form .peer-review-score-field,#give-recommend-score .give-score-form .peer-review-score-field,#give-score .give-score-form .peer-review-score-field{overflow:hidden;padding-left:10px;position:relative}#give-intra-score .give-score-form .field,#give-recommend-score .give-score-form .field,#give-score .give-score-form .field{position:relative}#give-intra-score .give-score-form .field .field-label,#give-recommend-score .give-score-form .field .field-label,#give-score .give-score-form .field .field-label{display:block;padding-bottom:10px;position:relative}#give-intra-score .give-score-form .field .field-label.required,#give-recommend-score .give-score-form .field .field-label.required,#give-score .give-score-form .field .field-label.required{padding-left:10px}#give-intra-score .give-score-form .field .field-label.inter-score,#give-recommend-score .give-score-form .field .field-label.inter-score,#give-score .give-score-form .field .field-label.inter-score{display:inline-block}#give-intra-score .give-score-form .field .notice,#give-recommend-score .give-score-form .field .notice,#give-score .give-score-form .field .notice{color:#f16565}#give-intra-score .give-score-form .field:not(:last-of-type),#give-recommend-score .give-score-form .field:not(:last-of-type),#give-score .give-score-form .field:not(:last-of-type){padding-bottom:15px}#give-intra-score .give-score-form .field.reviewer-comment textarea,#give-recommend-score .give-score-form .field.reviewer-comment textarea,#give-score .give-score-form .field.reviewer-comment textarea{padding:7px 10px}#give-intra-score .give-score-form span.error,#give-recommend-score .give-score-form span.error,#give-score .give-score-form span.error{margin-top:0}#give-intra-score .give-score-form .score-box input,#give-recommend-score .give-score-form .score-box input,#give-score .give-score-form .score-box input{height:26px;width:110px}#give-intra-score .give-score-form .use-rubric label,#give-recommend-score .give-score-form .use-rubric label,#give-score .give-score-form .use-rubric label{margin-left:3px}#give-intra-score .give-score-form .rubrics,#give-recommend-score .give-score-form .rubrics,#give-score .give-score-form .rubrics{background-color:#ebebeb;border-radius:3px;margin-bottom:10px;margin-top:5px;padding:20px;position:relative}#give-intra-score .give-score-form .rubrics .rubric-condition,#give-recommend-score .give-score-form .rubrics .rubric-condition,#give-score .give-score-form .rubrics .rubric-condition{display:inline-block;padding-right:30px;width:50%}#give-intra-score .give-score-form .rubrics .rubric-condition .rubric-condition-name,#give-recommend-score .give-score-form .rubrics .rubric-condition .rubric-condition-name,#give-score .give-score-form .rubrics .rubric-condition .rubric-condition-name{padding-left:10px;position:relative}#give-intra-score .give-score-form .rubrics .rubric-condition:nth-of-type(2n),#give-recommend-score .give-score-form .rubrics .rubric-condition:nth-of-type(2n),#give-score .give-score-form .rubrics .rubric-condition:nth-of-type(2n){padding-left:20px}#give-intra-score .give-score-form .rubric-condition input.rubric-score-box,#give-recommend-score .give-score-form .rubric-condition input.rubric-score-box,#give-score .give-score-form .rubric-condition input.rubric-score-box{border-color:transparent;box-shadow:none;height:24px;margin-left:2px;margin-top:2px;padding-bottom:1px;padding-top:4px;position:absolute;width:80%;z-index:1}#give-intra-score .users-select-wrapper,#give-recommend-score .users-select-wrapper,#give-score .users-select-wrapper{padding:20px}#give-intra-score .users-select-wrapper .current-user-wrapper .avatar60,#give-recommend-score .users-select-wrapper .current-user-wrapper .avatar60,#give-score .users-select-wrapper .current-user-wrapper .avatar60{display:inline-block;height:60px;line-height:60px;vertical-align:top;width:60px}#give-intra-score .users-select-wrapper .current-user-wrapper .avatar60 .font-avatar,#give-recommend-score .users-select-wrapper .current-user-wrapper .avatar60 .font-avatar,#give-score .users-select-wrapper .current-user-wrapper .avatar60 .font-avatar{color:var(--primary-brand-color);font-size:60px}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info,#give-score .users-select-wrapper .current-user-wrapper .current-user-info{display:inline-block;margin-left:10px}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item,#give-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item{max-width:300px}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.name,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.name,#give-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.name{font-size:16px}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.department,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.department,#give-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.department{color:#868686}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score,#give-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score{color:var(--primary-brand-color)}#give-intra-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score .score,#give-recommend-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score .score,#give-score .users-select-wrapper .current-user-wrapper .current-user-info .user-item.average-score .score{font-size:18px}#give-intra-score .users-select-wrapper .select2-wrapper,#give-recommend-score .users-select-wrapper .select2-wrapper,#give-score .users-select-wrapper .select2-wrapper{line-height:70px}#give-intra-score .users-select-wrapper .select2-wrapper .select2-container,#give-recommend-score .users-select-wrapper .select2-wrapper .select2-container,#give-score .users-select-wrapper .select2-wrapper .select2-container{width:264px}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container,#give-score .users-select-wrapper .select2-wrapper .nav-container{display:inline-block;margin-left:10px}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button{border:1px solid #d4d4d4;color:#737373;display:inline-block;height:25px;line-height:25px;text-align:center;width:25px}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled{cursor:default}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-next,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-prev,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-next,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-prev,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-next,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-prev,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-next,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-prev,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-next,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button.disabled .font-nav-prev,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-next,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button.disabled .font-nav-prev{opacity:.4}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button .font,#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button .font,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button .font,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button .font,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button .font,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-prev-button .font{font-size:11px}#give-intra-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button,#give-recommend-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button,#give-score .users-select-wrapper .select2-wrapper .nav-container .nav-next-button{border-left:none;margin-left:-4px}#give-intra-score .users-select-wrapper .select2-wrapper .detail-index,#give-recommend-score .users-select-wrapper .select2-wrapper .detail-index,#give-score .users-select-wrapper .select2-wrapper .detail-index{margin-left:5px}#give-intra-score .users-score,#give-recommend-score .users-score,#give-score .users-score{background-color:#f5f5f5;border-top:1px solid #d8d8d8;padding:20px 30px}#give-intra-score .users-score .users-score-label,#give-recommend-score .users-score .users-score-label,#give-score .users-score .users-score-label{font-size:16px;padding-bottom:20px}#give-intra-score .users-score .scores-list .user-wrapper,#give-recommend-score .users-score .scores-list .user-wrapper,#give-score .users-score .scores-list .user-wrapper{background:#fff;border:1px solid #d8d8d8;width:150px}#give-intra-score .users-score .scores-list .user-wrapper .user-header,#give-recommend-score .users-score .scores-list .user-wrapper .user-header,#give-score .users-score .scores-list .user-wrapper .user-header{height:83px;padding:10px}#give-intra-score .users-score .scores-list .user-wrapper .user-header .line,#give-recommend-score .users-score .scores-list .user-wrapper .user-header .line,#give-score .users-score .scores-list .user-wrapper .user-header .line{border-top:1px solid #d8d8d8;display:inline-block;height:1px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);width:100%}#give-intra-score .users-score .scores-list .user-wrapper .user,#give-recommend-score .users-score .scores-list .user-wrapper .user,#give-score .users-score .scores-list .user-wrapper .user{border-top:1px solid #d8d8d8;height:60px;padding:10px}#give-intra-score .users-score .scores-list .user-wrapper .user .avatar30,#give-recommend-score .users-score .scores-list .user-wrapper .user .avatar30,#give-score .users-score .scores-list .user-wrapper .user .avatar30{display:inline-block;height:30px;vertical-align:top;width:30px}#give-intra-score .users-score .scores-list .user-wrapper .user .avatar30 .font-avatar,#give-recommend-score .users-score .scores-list .user-wrapper .user .avatar30 .font-avatar,#give-score .users-score .scores-list .user-wrapper .user .avatar30 .font-avatar{color:var(--primary-brand-color);font-size:30px}#give-intra-score .users-score .scores-list .user-wrapper .user .user-info,#give-recommend-score .users-score .scores-list .user-wrapper .user .user-info,#give-score .users-score .scores-list .user-wrapper .user .user-info{display:inline-block}#give-intra-score .users-score .scores-list .user-wrapper .user .user-info .user-name,#give-recommend-score .users-score .scores-list .user-wrapper .user .user-info .user-name,#give-score .users-score .scores-list .user-wrapper .user .user-info .user-name{max-width:90px}#give-intra-score .users-score .scores-list .user-wrapper .user .user-info .user-info-item,#give-recommend-score .users-score .scores-list .user-wrapper .user .user-info .user-info-item,#give-score .users-score .scores-list .user-wrapper .user .user-info .user-info-item{color:#868686;font-size:13px;max-width:90px}#give-intra-score .users-score .scores-list .score-wrapper,#give-recommend-score .users-score .scores-list .score-wrapper,#give-score .users-score .scores-list .score-wrapper{background:#fff;border:1px solid #d8d8d8;border-left:none;width:70px}#give-intra-score .users-score .scores-list .score-wrapper .score-header,#give-recommend-score .users-score .scores-list .score-wrapper .score-header,#give-score .users-score .scores-list .score-wrapper .score-header{height:83px;padding:10px}#give-intra-score .users-score .scores-list .score-wrapper .score,#give-recommend-score .users-score .scores-list .score-wrapper .score,#give-score .users-score .scores-list .score-wrapper .score{border-top:1px solid #d8d8d8;height:60px;padding:10px;text-align:center}#give-intra-score .users-score .scores-list .score-wrapper .score .point,#give-recommend-score .users-score .scores-list .score-wrapper .score .point,#give-score .users-score .scores-list .score-wrapper .score .point{color:var(--primary-brand-color)}#give-intra-score .users-score .scores-list .conditions-comment-wrapper,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper,#give-score .users-score .scores-list .conditions-comment-wrapper{background:#fff;border:1px solid #d8d8d8;border-left:none;overflow-x:auto;overflow-y:hidden;width:calc(100% - 440px)}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header{height:83px}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment{height:60px}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .rubric-condition,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .rubric-condition,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .rubric-condition{border-top:1px solid #d8d8d8;text-align:center}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment,#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header{white-space:nowrap}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul,#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul{display:inline-block;height:100%;margin:0}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition,#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition{border-right:1px solid #d8d8d8;display:inline-block;font-size:13px;height:100%;overflow:auto;padding:10px;white-space:normal;width:150px}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition .description,#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition .description,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition .description,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition .description,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header ul .rubric-condition .description,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment ul .rubric-condition .description{color:#868686;padding-top:10px}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header .comment,#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header .comment,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment-header .comment,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment{display:inline-block;font-size:13px;height:100%;overflow:auto;padding:10px;white-space:normal;width:100%}#give-intra-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment,#give-recommend-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment,#give-score .users-score .scores-list .conditions-comment-wrapper .conditions-comment .comment{border-top:1px solid #d8d8d8}#give-intra-score .users-score .scores-list .time-wrapper,#give-recommend-score .users-score .scores-list .time-wrapper,#give-score .users-score .scores-list .time-wrapper{background:#fff;border:1px solid #d8d8d8;border-left:none;overflow-x:auto;overflow-y:hidden;width:200px}#give-intra-score .users-score .scores-list .time-wrapper .time-header,#give-recommend-score .users-score .scores-list .time-wrapper .time-header,#give-score .users-score .scores-list .time-wrapper .time-header{height:83px;padding:12px}#give-intra-score .users-score .scores-list .time-wrapper .time,#give-recommend-score .users-score .scores-list .time-wrapper .time,#give-score .users-score .scores-list .time-wrapper .time{border-top:1px solid #d8d8d8;font-size:13px;height:60px;padding:10px}#show-score{width:100%}#show-score .group-intra-tab{align-items:center;display:flex;flex-direction:column;height:610px;justify-content:center}#show-score .group-intra-tab svg{width:84px}#show-score .popup-content{min-width:900px;width:900px}#show-score .main-area.student-view{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:30px 20px 30px 15px}#show-score .main-area.student-view .main-content{padding:0}#show-score .right-section.student-view .border-top{border-top:1px solid #dfdfdf;padding-top:15px}#show-score.offline-homework{width:100%}#show-score.offline-homework .main-content{padding:28px 15px}#show-score.offline-homework .score-details{padding-top:20px}.popup-area .submission-content-title{font-size:18px}.popup-area .nav-row{background-color:#f5f5f5;overflow:hidden;padding:10px 15px}.popup-area .nav-row .avatar70{background-size:60px 60px;height:60px;margin:0 10px 0 0;vertical-align:middle;width:60px}.popup-area .nav-row .avatar70 img{border:2px solid #00bbbd;border-radius:30px;height:60px;vertical-align:unset;width:60px}.popup-area .nav-row .avatar70.default{background-image:url(/static/assets/images/large/avatar70x70-c418b9a1.png)}.popup-area .nav-row .avatar70 .font-avatar{font-size:54px}.popup-area .nav-row .user-data{float:left;overflow:hidden;width:50%}.popup-area .nav-row .user-data .detail-data{display:inline-block;vertical-align:middle;width:349px}.popup-area .nav-row .navigation{float:right;padding-top:15px;width:50%}.popup-area .nav-row .navigation>div{display:inline-block}.popup-area .nav-row .navigation .select2-wrapper{float:right;padding-right:20px;width:30%}.popup-area .nav-row .navigation .nav-wrapper{background-color:#777;border-radius:3px;color:#fff;float:right;font-size:14px;height:25px;margin-right:20px;margin-top:2px;min-width:55px;padding-top:2px;position:relative;text-align:center}.popup-area .nav-row .navigation .nav-wrapper .nav-text{padding-left:8px;padding-right:8px}.popup-area .nav-row .navigation .nav-wrapper.disabled{background-color:#b9b9b9}.popup-area .nav-row .navigation .nav-wrapper .nav-text{cursor:pointer}.popup-area .tab-menu{background-color:#f5f5f5;border-bottom:1px solid #d8d8d8;height:64px}.popup-area .tabs{font-size:16px;height:56px;line-height:56px;padding-left:15px;padding-right:15px}.popup-area .tabs>span{display:inline-block;margin-right:40px}.popup-area .tabs .tab:hover{cursor:pointer}.popup-area .tabs .tab .font-given-inter-score,.popup-area .tabs .tab .font-given-intra-score,.popup-area .tabs .tab .font-instructor-give-score,.popup-area .tabs .tab .font-received-inter-score,.popup-area .tabs .tab .font-received-intra-score{font-size:24px;line-height:1}.popup-area .tabs .tab .icon{margin-bottom:-5px;margin-right:8px}.popup-area .tabs .tab.active,.popup-area .tabs .tab:hover{border-bottom:3px solid var(--primary-brand-color);color:var(--primary-brand-color)}.popup-area .tabs .tab.active .icon-assessment-received,.popup-area .tabs .tab:hover .icon-assessment-received{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -7177px;height:24px;width:26px}.popup-area .tabs .tab.active .icon-assessment-given,.popup-area .tabs .tab:hover .icon-assessment-given{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -7129px;height:24px;width:24px}.popup-area .tabs .tab.active .icon-give-score,.popup-area .tabs .tab:hover .icon-give-score{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -7757px;height:26px;width:23px}.popup-area .tabs .tab .icon-assessment-received{background-position:0 -7201px;width:26px}.popup-area .tabs .tab .icon-assessment-given,.popup-area .tabs .tab .icon-assessment-received{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:24px}.popup-area .tabs .tab .icon-assessment-given{background-position:0 -7153px;width:24px}.popup-area .tabs .tab .icon-give-score{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -7783px;height:26px;width:23px}.popup-area .main-area .action-row{align-items:center;background:#f5f5f5;box-shadow:inset 0 -1px 0 #d4d4d4;display:flex;flex-direction:row;height:56px;padding:12px 16px}.popup-area .main-area .action-row>div{display:inline-block}.popup-area .main-area .action-row .select2-wrapper{align-items:center;display:flex;margin:0 8px}.popup-area .main-area .action-row .select2-wrapper .select2-right{height:30px;width:311px}.popup-area .main-area .action-row .select2-wrapper .ui-multiselect{background:#fff;border:none;border-radius:3px 0 0 3px;box-shadow:inset 1px 0 0 #d4d4d4,inset 0 -1px 0 #d4d4d4,inset 0 1px 0 #d4d4d4;height:30px;max-width:150px;min-width:80px;padding-right:30px}.popup-area .main-area .action-row .select2-wrapper .select2-container{background:#fff;border:none;border-radius:0 3px 3px 0;box-shadow:inset -1px 0 0 #d4d4d4,inset 1px 0 0 #d4d4d4,inset 0 -1px 0 #d4d4d4,inset 0 1px 0 #d4d4d4;height:30px;width:311px}.popup-area .main-area .action-row .nav-wrapper{background-color:#777;border-radius:3px;color:#fff;cursor:pointer;float:right;font-size:14px;height:25px;margin-right:20px;margin-top:2px;min-width:55px;padding-top:2px;position:relative;text-align:center}.popup-area .main-area .action-row .nav-wrapper .nav-text{padding-left:8px;padding-right:8px}.popup-area .main-area .action-row .nav-wrapper.disabled{background-color:#b9b9b9;cursor:default}.popup-area .main-area .main-content{height:549px;overflow:hidden;padding:30px 15px}.popup-area .main-area .main-content .uploaded-submissions{width:100%}.popup-area .main-area .student-info{color:#737373}.popup-area .main-area .submission-time-title{display:inline-block;margin-right:10px}.popup-area .main-area .submission-student-choice-question{margin-bottom:16px}.popup-area .main-area .submission-student-choice-question input{background:#f7f7f7;display:inline;height:30px;width:274px}.popup-area .main-area .submission-time{display:inline-block;width:320px}.popup-area .main-area .left-section{border-right:1px solid #dfdfdf;float:left;height:100%;left:1px;margin-right:-1px;overflow:auto;padding-left:15px;padding-right:20px;position:relative;width:58%}.popup-area .main-area .left-section .submission-version-select{border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:14px}.popup-area .main-area .left-section .homework{margin-top:10px}.popup-area .main-area .left-section .homework .section-title{font-size:18px;margin-bottom:10px}.popup-area .main-area .left-section .homework .homework-content{border-top:1px solid #dfdfdf;margin-bottom:30px;min-height:20px;padding-right:5px;padding-top:1rem}.popup-area .main-area .left-section .homework .homework-content .comment-area p{word-wrap:break-word}.popup-area .main-area .left-section .homework .homework-content .comment-area p:not(:first-of-type){margin:1rem 0}.popup-area .main-area .left-section .homework .homework-content .comment-area p:first-of-type{margin-bottom:1rem;margin-top:0}.popup-area .main-area .left-section .homework .uploaded-submissions{margin-bottom:30px}.popup-area .main-area .left-section .homework .uploaded-submissions .attachments-wrapper .file-name-wrapper{max-width:66px}.popup-area .main-area .left-section .homework .no-submission-data{margin-top:24px}.popup-area .main-area .right-section{border-left:1px solid #dfdfdf;float:right;height:100%;overflow:auto;padding-left:20px;width:42%}.popup-area .main-area .right-section.intra-right-section{min-height:300px}.popup-area .main-area .right-section.intra-right-section.disabled .field-label,.popup-area .main-area .right-section.intra-right-section.disabled input,.popup-area .main-area .right-section.intra-right-section.disabled textarea{opacity:.4}.popup-area .main-area .right-section.intra-right-section.disabled .select-rubric-levels{box-shadow:none;cursor:default;opacity:.4;pointer-events:none}.popup-area .main-area .right-section.intra-right-section.disabled .select-rubric-levels:hover{background-color:var(--primary-brand-color)}.popup-area .main-area .right-section .select2-dropdown-wrapper{height:30px;line-height:28px}.popup-area .main-area .right-section .select2-dropdown-wrapper .select2-container{display:inline-block;width:150px}.popup-area .main-area .right-section .form-title{font-size:18px;padding-bottom:10px}.popup-area .main-area .right-section .rubric-condition{position:relative}.popup-area .main-area .right-section .rubric-condition .rubric-condition-name{padding-left:10px}.popup-area .main-area .right-section .rubric-condition .error-message{margin-bottom:5px;margin-top:5px;padding:0;white-space:nowrap}.popup-area .main-area .right-section .rubric-condition input.rubric-score-box{border-color:transparent;box-shadow:none;height:18px;margin-left:2px;margin-top:2px;padding-bottom:1px;padding-top:1px;position:absolute;width:80%;z-index:1}.popup-area .main-area .right-section .rubric-condition .form-element-wrapper{margin-bottom:18px}.popup-area .main-area .right-section .rubric-condition .form-element-wrapper .select2-container .select2-choice{height:22px}.popup-area .main-area .right-section .rubric-condition .form-element-wrapper .select2-container .select2-choice .select2-chosen{height:22px;line-height:22px}.popup-area .main-area .right-section .rubric-condition .form-element-wrapper .select2-container .select2-choice .select2-arrow{background-color:#fff;background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -61px;border-left:none;filter:none;height:5px;margin-right:10px;margin-top:8px;width:8px;width:9px}.popup-area .main-area .right-section .rubric-condition .form-element-wrapper .select2-container .select2-choice .select2-arrow b{display:none}.popup-area .main-area .right-section .rubrics{background-color:#ebebeb;border-radius:3px;margin-bottom:10px;padding:10px;position:relative}.popup-area .main-area .right-section .rubrics select[ui-select2]{height:22px;margin-bottom:0;visibility:hidden}.popup-area .main-area .right-section .use-rubric{margin-bottom:14px;margin-left:10px;margin-top:5px}.popup-area .main-area .right-section .use-rubric span.error{display:inline-block}.popup-area .main-area .right-section .save-hint{color:#868686;padding:10px 0 3px 10px;position:relative}.popup-area .main-area .right-section .field{overflow:hidden;padding:10px 0 10px 10px;position:relative}.popup-area .main-area .right-section .field .comment-read-only{width:310px}.popup-area .main-area .right-section .field .button-green{line-height:20px}.popup-area .main-area .right-section .field>*{display:inline-block}.popup-area .main-area .right-section .field .field-label{width:69px}.popup-area .main-area .right-section .field .field-label.comment{margin-bottom:10px}.popup-area .main-area .right-section .field .field-label.score-label{vertical-align:middle}.popup-area .main-area .right-section .field .error-message{margin-left:3px;padding:5px 0}.popup-area .main-area .right-section .field .score-box{vertical-align:middle}.popup-area .main-area .right-section .field .score-box input{height:22px;width:70px}.popup-area .main-area .right-section .field .select-rubric-levels.disabled{background-color:#f7f7f7;border-color:#dcdee2;color:#c5c8ce;cursor:not-allowed}.popup-area .main-area .right-section .error-reviewer-comment{background-color:transparent;font-weight:400;margin-top:-1px;padding:6px 9px 9px 0}.popup-area .main-area .right-section .switch-button{margin-left:5px}.popup-area .score-details .summary{font-size:16px}.popup-area .score-details .summary .title{padding-right:10px}.popup-area .score-details .summary .score{color:var(--primary-brand-color)}.popup-area .score-details .section-label{color:#737373;padding-bottom:8px;padding-top:27px}#submit-popup{width:100%}#submit-popup .homework-mode{padding:16px 0}#submit-popup .homework-mode .label{background-color:#fff;margin-left:24px}#submit-popup .homework-mode .homework-mode-choice{width:288px}#submit-popup .homework-mode .errors{color:red;font-size:12px}#submit-popup.ie9{box-sizing:content-box}#submit-popup .popup-content{width:890px}#submit-popup .homework-data{overflow:hidden;padding-left:20px;padding-right:20px}#submit-popup .homework-data .upload-button-row{margin-bottom:30px}#submit-popup .homework-data .upload-button-row .data-description{padding-top:20px}#submit-popup .homework-data .submission-slides,#submit-popup .homework-data .submission-uploads{overflow:hidden}#submit-popup .homework-data .submission-slides{margin-top:10px}#submit-popup .homework-data .data-description{float:left;width:10%}#submit-popup .homework-data .attachment-wrapper{float:right;width:90%}#submit-popup .main-area{padding-bottom:30px}#submit-popup .main-area .row{padding-bottom:20px;padding-left:20px}#submit-popup .main-area .simditor{border:1px solid #d8d8d8;border-radius:0;height:100%}#submit-popup .main-area .simditor .simditor-body{min-height:280px}#submit-popup .main-area .simditor .simditor-toolbar{border-bottom:1px solid #dfdfdf;line-height:55px}#submit-popup .main-area .simditor .simditor-toolbar .toolbar-item{height:55px;line-height:55px}#submit-popup .main-area span.error{display:block;padding-left:0;padding-top:36px}.submit-slide{margin-top:50px}.submit-slide div.slide{width:400px}.submit-slide div.slide .select2-container{margin-bottom:28px}.submit-slide span.error{width:200px}.submit-slide .label{background-color:#fff}.content-under-nav-2 .activity-form .section .text-area{max-width:600px}.content-under-nav-2 .simditor .simditor-toolbar>ul>li .toolbar-item{width:37px}.homework-page .edit-homework-area .show-rubric{padding-top:5px}.homework-page .edit-homework-area a.edit-rubric{margin-top:5px;padding-left:0}.homework-page .edit-homework-area .homework-type-container .homework-type{display:inline-block;height:40px;position:relative}.homework-page .edit-homework-area .homework-type-container .homework-type div{background-color:#fff;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb;display:inline-block;float:left;font-size:14px;height:40px;line-height:40px;min-width:133px;padding-left:10px;padding-right:10px;text-align:center}.homework-page .edit-homework-area .homework-type-container .homework-type div.active{background-color:#00bbbd!important;border-bottom:1px solid var(--primary-brand-color);border-top:1px solid var(--primary-brand-color);z-index:1}.homework-page .edit-homework-area .homework-type-container .homework-type div:hover{background-color:#f6f6f6}.homework-page .edit-homework-area .homework-type-container .homework-type div.file-upload{border-bottom-left-radius:5px;border-left:1px solid #cbcbcb;border-top-left-radius:5px}.homework-page .edit-homework-area .homework-type-container .homework-type div.file-upload a.file-upload{line-height:inherit}.homework-page .edit-homework-area .homework-type-container .homework-type div.file-upload.active{border-left:1px solid var(--primary-brand-color)}.homework-page .edit-homework-area .homework-type-container .homework-type div.file-upload.active .icon.icon-homework-file-upload{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5304px;height:20px;width:21px}.homework-page .edit-homework-area .homework-type-container .homework-type div.offline-paper .icon.icon-homework-offline-paper{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5364px;height:20px;width:21px}.homework-page .edit-homework-area .homework-type-container .homework-type div.offline-paper.active .icon.icon-homework-offline-paper{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5344px;height:20px;width:21px}.homework-page .edit-homework-area .homework-type-container .homework-type div:last-child{border-bottom-right-radius:5px;border-right:1px solid #cbcbcb;border-top-right-radius:5px}.homework-page .edit-homework-area .homework-type-container .homework-type div.islide .icon.icon-homework-islide{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4733px;height:19px;width:22px}.homework-page .edit-homework-area .homework-type-container .homework-type div.islide.active{border-right:1px solid var(--primary-brand-color)}.homework-page .edit-homework-area .homework-type-container .homework-type div.islide.active .icon.icon-homework-islide{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4714px;height:19px;width:22px}.homework-page .edit-homework-area .homework-type-container .homework-type div a{color:var(--secondary-text-color);display:block}.homework-page .edit-homework-area .homework-type-container .homework-type div a.active{color:#fff}.activity-form.homework .section div.error,.activity-form.homework section div.error{float:right;line-height:1.58em;margin-left:0;width:233px}.activity-form.homework .section div.error .error,.activity-form.homework section div.error .error{margin-top:0;padding-right:0}.list-homework-area .course-syllabus:first-of-type .syllabus-title{border-top:none}.list-homework-area .course-syllabus .syllabus-title{border-top:1px solid #dfdfdf;height:auto;line-height:3.5rem;margin-left:1.4285714286rem;width:75.7142857143rem}.list-homework-area .course-syllabus .syllabus-title>div{display:inline-block;line-height:23px}.list-homework-area .course-syllabus .syllabus-summary{width:100%}.list-homework-area .column-header>div{margin-left:1.4285714286rem;padding-bottom:10px;width:75.7142857143rem}.list-homework-area .column-header>div .column,.list-homework-area .column-header>div .columns{color:#868686}.list-homework-area .learning-activity.learning-activity-homework{height:auto;line-height:1.5rem;margin-left:1.4285714286rem;min-height:3rem;padding-bottom:15px;padding-top:15px;width:75.7242857143rem}.list-homework-area .column-header>div,.list-homework-area .learning-activity-homework{padding-left:5px;padding-right:0}.list-homework-area .results{color:#868686}.homework-area .homework-rubric-section a.edit-rubric{float:right}.homework-area .list-area.row{margin:0;max-width:100%}.homework-area .homework-score-section .submission-operations,.homework-area .list-inter-score-submission .submission-operations,.homework-area .list-intra-score-submission .submission-operations,.homework-area .show-recommend-submission .submission-operations{padding-right:0}.homework-area .homework-score-section .submission-operations a:last-child:not(:first-child),.homework-area .list-inter-score-submission .submission-operations a:last-child:not(:first-child),.homework-area .list-intra-score-submission .submission-operations a:last-child:not(:first-child),.homework-area .show-recommend-submission .submission-operations a:last-child:not(:first-child){padding-left:10px}.homework-area .homework-score-section .group-row .status-comment,.homework-area .homework-score-section .list-item .status-comment,.homework-area .list-inter-score-submission .group-row .status-comment,.homework-area .list-inter-score-submission .list-item .status-comment,.homework-area .list-intra-score-submission .group-row .status-comment,.homework-area .list-intra-score-submission .list-item .status-comment,.homework-area .show-recommend-submission .group-row .status-comment,.homework-area .show-recommend-submission .list-item .status-comment{height:22px;margin-bottom:0;margin-top:4px;padding-bottom:0;padding-top:0;width:70px}.homework-area .homework-score-section .group-row input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .homework-score-section .list-item input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .list-inter-score-submission .group-row input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .list-inter-score-submission .list-item input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .list-intra-score-submission .group-row input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .list-intra-score-submission .list-item input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .show-recommend-submission .group-row input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus),.homework-area .show-recommend-submission .list-item input[type=text].status-comment:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.homework-area .homework-score-section .group-row div,.homework-area .homework-score-section .list-item div,.homework-area .list-inter-score-submission .group-row div,.homework-area .list-inter-score-submission .list-item div,.homework-area .list-intra-score-submission .group-row div,.homework-area .list-intra-score-submission .list-item div,.homework-area .show-recommend-submission .group-row div,.homework-area .show-recommend-submission .list-item div{word-break:break-all}.homework-area .homework-score-section .list-group-members .first-column,.homework-area .list-inter-score-submission .list-group-members .first-column,.homework-area .list-intra-score-submission .list-group-members .first-column,.homework-area .show-recommend-submission .list-group-members .first-column{padding-left:15px}.homework-area .homework-score-section .list-group-members .list-item,.homework-area .list-inter-score-submission .list-group-members .list-item,.homework-area .list-intra-score-submission .list-group-members .list-item,.homework-area .show-recommend-submission .list-group-members .list-item{background-color:#fff}.homework-area .homework-score-section .list-group-members .list-item .first-item,.homework-area .list-inter-score-submission .list-group-members .list-item .first-item,.homework-area .list-intra-score-submission .list-group-members .list-item .first-item,.homework-area .show-recommend-submission .list-group-members .list-item .first-item{padding:0}.homework-area .homework-score-section .need-instructor-review-message,.homework-area .list-inter-score-submission .need-instructor-review-message,.homework-area .list-intra-score-submission .need-instructor-review-message,.homework-area .show-recommend-submission .need-instructor-review-message{color:var(--primary-brand-color)}.homework-area .homework-score-section .operation-button,.homework-area .list-inter-score-submission .operation-button,.homework-area .list-intra-score-submission .operation-button,.homework-area .show-recommend-submission .operation-button{line-height:26px;margin-bottom:10px}.homework-area .homework-score-section .operation-button a,.homework-area .list-inter-score-submission .operation-button a,.homework-area .list-intra-score-submission .operation-button a,.homework-area .show-recommend-submission .operation-button a{font-size:13px;padding-left:7px;padding-right:7px}.homework-area .homework-score-section .operation-button a.running svg-icon,.homework-area .list-inter-score-submission .operation-button a.running svg-icon,.homework-area .list-intra-score-submission .operation-button a.running svg-icon,.homework-area .show-recommend-submission .operation-button a.running svg-icon{height:13px;margin-bottom:3px;vertical-align:middle;width:13px}.homework-area .homework-score-section .operation-button .homework-score-op-btn-dropdown,.homework-area .list-inter-score-submission .operation-button .homework-score-op-btn-dropdown,.homework-area .list-intra-score-submission .operation-button .homework-score-op-btn-dropdown,.homework-area .show-recommend-submission .operation-button .homework-score-op-btn-dropdown{display:inline-block}.homework-area .homework-score-section .operation-button .homework-score-op-btn-dropdown>.button,.homework-area .list-inter-score-submission .operation-button .homework-score-op-btn-dropdown>.button,.homework-area .list-intra-score-submission .operation-button .homework-score-op-btn-dropdown>.button,.homework-area .show-recommend-submission .operation-button .homework-score-op-btn-dropdown>.button{min-width:30px}.homework-area .homework-score-section .operation-button .homework-score-op-btn-dropdown .dropdown-list,.homework-area .list-inter-score-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list,.homework-area .list-intra-score-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list,.homework-area .show-recommend-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list{white-space:nowrap;width:auto}.homework-area .homework-score-section .operation-button .homework-score-op-btn-dropdown .dropdown-list a[disabled],.homework-area .list-inter-score-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list a[disabled],.homework-area .list-intra-score-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list a[disabled],.homework-area .show-recommend-submission .operation-button .homework-score-op-btn-dropdown .dropdown-list a[disabled]{cursor:not-allowed;opacity:.2}.homework-area .homework-score-section .recommend-check,.homework-area .list-inter-score-submission .recommend-check,.homework-area .list-intra-score-submission .recommend-check,.homework-area .show-recommend-submission .recommend-check{height:31px;padding-left:9px;padding-right:0}.homework-area .homework-score-section.bottom-over-chat-box,.homework-area .list-inter-score-submission.bottom-over-chat-box,.homework-area .list-intra-score-submission.bottom-over-chat-box,.homework-area .show-recommend-submission.bottom-over-chat-box{margin-bottom:45px}.homework-area .homework-score-section .size-limit-tip,.homework-area .list-inter-score-submission .size-limit-tip,.homework-area .list-intra-score-submission .size-limit-tip,.homework-area .show-recommend-submission .size-limit-tip{margin:16px 0}.homework-area .homework-score-section .size-limit-tip .exceed,.homework-area .list-inter-score-submission .size-limit-tip .exceed,.homework-area .list-intra-score-submission .size-limit-tip .exceed,.homework-area .show-recommend-submission .size-limit-tip .exceed{color:#f85353}.homework-area .tiptext{color:silver}.homework-area .score{color:var(--primary-brand-color);font-size:2em}.homework-area .submission-view{padding-bottom:10px;padding-top:10px}.homework-area .inspect-version>span:not(:first-of-type){padding-left:20px}.homework-blank-prompt{background-color:#fff;margin-top:0;min-height:455px;padding-top:165px}.submission-uploads.attachments-wrapper{border-top:1px solid #dbdbdb;height:auto}.submission-uploads.attachments-wrapper .file-name-wrapper{max-width:62%}.select2-user_no-drop .result-wrapper,.select2-user_no .result-wrapper{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:lighter}.select2-user_no-drop .result-wrapper .name,.select2-user_no .result-wrapper .name{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:13px}.select2-user_no-drop .result-wrapper .gap,.select2-user_no .result-wrapper .gap{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;width:5px}.select2-user_no-drop .result-wrapper .user_no,.select2-user_no .result-wrapper .user_no{-webkit-box-flex:none;-moz-box-flex:none;color:#999;-webkit-flex:none;-ms-flex:none;flex:none;font-size:12px;max-width:calc(100% - 33px)}.select2-user_no-drop .select2-search{height:47px;padding:11px 10px}.select2-user_no-drop .select2-search input{border:1px solid #ccc;border-radius:12.5px;height:26px!important}.select2-user_no-drop .select2-result-label{padding-left:9px;padding-right:5px}.multiple-choice-list .bg-gray{background:#f7f7f7!important}.multiple-choice-list .duplicate-error,.multiple-choice-list .errors{margin-left:50px}.warning-tag{background:#feeeee;border:1px solid #fba9a9;border-radius:100px;box-sizing:border-box;display:inline-block;height:19px;line-height:100%;margin-left:4px;padding:2px 10px 2px 8px;text-align:center}.warning-tag i{color:#df4b4b;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.icon-student-circle{align-items:center;background:rgba(0,0,0,.5);border-radius:100px;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}.icon-student-circle i{color:#fff;font-size:24px;line-height:normal;opacity:.6;padding-top:3px}.icon-student-circle i:hover{opacity:1}.icon-student-circle.left-position{left:8vw;position:absolute;top:50vh}.icon-student-circle.right-position{position:absolute;right:8vw;top:50vh}.icon-student-circle.disabled{background:rgba(173,173,173,.32)}.icon-student-circle.tiny{background:#adadad;height:20px;width:20px}.icon-student-circle.tiny i{font-size:10px}.icon-student-circle.tiny.disabled{background:rgba(173,173,173,.32)}#edit-outline-popup .popup-content{background:#fefefe}#edit-outline-popup .outline-form{padding:10px 20px}#edit-outline-popup .field-content{position:relative}#edit-outline-popup .field-content .field-label{display:inline-block;padding-left:10px;width:100px}#edit-outline-popup .field-content .field-label.attach-file,#edit-outline-popup .field-content .field-label.description{vertical-align:top}#edit-outline-popup .field-content .field-input{display:inline-block;width:750px}#edit-outline-popup .field-content .field-input .attachments-wrapper{border:1px solid #cbcbcb;margin-top:24px}#edit-outline-popup .field-content .field-input .file-content{border:1px solid #cbcbcb;border-radius:0 3px 3px 3px;min-height:130px;position:relative;width:100%}#edit-outline-popup .field-content .field-input .file-content .upload-wrapper{margin-top:10px;text-align:center}#edit-outline-popup .field-content .field-input .file-content .upload-wrapper button{background-color:transparent;border:none}#edit-outline-popup .send-message{bottom:13px;left:30px;position:absolute}#edit-outline-popup .send-message .message-tip{padding-left:5px}#edit-outline-popup .field:not(:first-of-type){padding-top:20px}#edit-outline-popup .field-error{margin-left:100px}#edit-outline-popup span.error{margin-top:0;padding-bottom:0}.portfolio .left-column,.portfolio .right-column{display:inline-block;margin-bottom:2rem;margin-left:1.5rem;margin-top:1rem;vertical-align:top;width:400px}.portfolio .title-box{background-color:var(--primary-brand-color);border-radius:2px;display:inline-block;height:1rem;margin:.2rem;vertical-align:top;width:1rem}.portfolio .title{font-size:1.3rem;font-weight:700;line-height:1.5rem;margin:1rem}.portfolio .item-title{margin:.5rem 1.5rem}.portfolio ul{margin-left:3rem}.portfolio ul li{list-style:initial;padding-right:3rem}.portfolio .avatar70{margin-left:2rem}.portfolio .instructor-name{display:inline-block;line-height:70px;margin-left:2rem;vertical-align:top}.portfolio table.instructor-info-table{background:none;border:none;margin-left:2rem}.portfolio table.instructor-info-table tr{background:none}.portfolio table.instructor-info-table tr td:first-child{color:#999}.outline-area-wrapper .outline-end-date-message{background-color:#f4f4f4;border:1px solid #d8d8d8;border-bottom:none;color:var(--secondary-text-color);padding:10px 20px}.outline-area-wrapper .outline-end-date-message.instructor-view{border:1px solid #dfdfdf;border-left:none;border-right:none}.outline-area .outline-edit{padding-left:0}.outline-area .outline-field{background-color:#fff;border:1px solid #d8d8d8;margin-bottom:15px;padding:20px}.outline-area .outline-field .no-info{color:#868686;font-size:14px}.outline-area .outline-field.no-border-margin{border:none;margin-bottom:0}.outline-area .outline-field.course-summary .course-fields .en-uk .field .field-name,.outline-area .outline-field.course-summary .course-fields.en-us .field .field-name{width:100px}.outline-area .outline-field.course-summary .course-fields .field{float:left;margin-bottom:20px;overflow-x:hidden;white-space:nowrap;width:33.333%;width:33.3333333333%}.outline-area .outline-field.course-summary .course-fields .field .field-name{color:var(--secondary-text-color);display:inline-block;margin-right:20px;overflow:hidden;width:60px}.outline-area .outline-field.course-summary .course-fields .field .field-name.cuc-field{width:100px}.outline-area .outline-field.course-summary .course-fields .field .field-value-wrapper{display:inline-block;max-width:180px}.outline-area .outline-field.course-summary .course-fields .field .field-value-wrapper .avatar{height:32px;margin-bottom:0;margin-right:7px;vertical-align:baseline;width:32px}.outline-area .outline-field.course-summary .course-fields .field .field-value-wrapper .avatar img{border-radius:20px;height:32px;width:32px}.outline-area .outline-field.course-summary .course-fields .field .user-avatar-overflow{bottom:2px;display:inline-block;overflow:hidden;position:relative;vertical-align:baseline}.outline-area .outline-field.course-summary .course-fields .field .teacher-name{margin-right:5px;max-width:60px}.outline-area .outline-field.course-summary .course-fields .flex-box{align-items:center;display:flex;overflow:hidden}.outline-area .outline-field.course-summary .course-fields .avatar-box{height:37px;width:39px}.outline-area .outline-field .course-outline-schedule{word-wrap:break-word;margin-bottom:20px}.outline-area .outline-field .course-outline-schedule .field-name{color:var(--secondary-text-color);padding-bottom:10px}.outline-area .outline-field-title{margin-bottom:20px;padding-bottom:20px;position:relative}.outline-area .outline-field-title:after{border-bottom:1px solid #dfdfdf;bottom:0;content:" ";left:-20px;position:absolute;right:-20px}.outline-area .outline-field-title .font-sunflower{color:var(--primary-brand-color-lightened-2);font-size:23px}.outline-area .outline-field-title .field-required:after{content:""}.outline-area .outline-field-title .field-required:before{color:red;content:"*";padding-right:5px}.outline-area .outline-field-title .field-name{font-size:16px}.outline-area .outline-field-title .operations{color:var(--secondary-text-color);display:inline-block;float:right}.outline-area .outline-field-title .operations .more-operations{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:9px 0 0 -10px;padding:10px 0;position:absolute;width:85px;z-index:100}.outline-area .outline-field-title .operations .more-operations .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.outline-area .outline-field-title .operations .more-operations .classify:last-child{box-shadow:none;padding:0}.outline-area .outline-field-title .operations .more-operations .drop-down-full-width{width:100%}.outline-area .outline-field-title .operations .more-operations .handle{margin-left:10px;position:absolute;top:-10px}.outline-area .outline-field-title .operations .more-operations ul{margin:0}.outline-area .outline-field-title .operations .more-operations li{border-top:0;line-height:26px;list-style:none;position:relative}.outline-area .outline-field-title .operations .more-operations li:first-of-type{border-top:none}.outline-area .outline-field-title .operations .more-operations li .truncate-a{display:block}.outline-area .outline-field-title .operations .more-operations li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.outline-area .outline-field-title .operations .more-operations li a .tipsy-span{padding:0}.outline-area .outline-field-title .operations .more-operations li a,.outline-area .outline-field-title .operations .more-operations li span{padding:1px 7px}.outline-area .outline-field-title .operations .more-operations li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.outline-area .outline-field-title .operations .more-operations li ul.second-level li{padding:0 5px}.outline-area .outline-field-title .operations .more-operations li:hover{background-color:#eee}.outline-area .outline-field-title .operations .more-operations .operation{color:var(--secondary-text-color);padding:4px 14px 0}.outline-area .outline-field-title .operations a{color:var(--secondary-text-color)}.outline-area .outline-field-title .operations i{margin-left:10px;margin-top:5px}.outline-area .outline-field-title i,.outline-area .outline-field-title span{display:inline-block;line-height:100%;vertical-align:middle}.outline-area .video-player{height:505px;margin-top:25px}.outline-area .slide-section,.outline-area .video-not-ready-msg{margin-top:25px}.outline-area .slide-section iframe{border:1px solid #dbdbdb;border-radius:3px}.outline-area .outline-upload-sections{margin-top:25px;padding:0 20px}.outline-area .outline-upload-sections .large-7{display:block}.outline-area .attachments-section{margin-top:25px}.outline-area dd p:last-of-type{margin-bottom:0}.outline-area .custom-outline-area .outline-field{position:relative}.outline-area .custom-outline-area .outline-field span.error{margin-top:0;padding-bottom:0;padding-left:0;padding-top:0}.outline-area .custom-outline-area .outline-field span.error.title-error{padding-left:20px}.outline-area .custom-outline-area .outline-field .title{padding-bottom:10px}.outline-area .custom-outline-area .outline-field .title:before{background-color:var(--primary-brand-color);border:3px solid var(--primary-brand-color);content:" ";display:inline-block;height:11px;vertical-align:middle;width:11px}.outline-area .custom-outline-area .outline-field .title>input{display:inline-block;font-size:25px;height:100%;line-height:1.2em;margin-left:5px;padding:5px 10px;vertical-align:middle;width:150px}.outline-area .custom-outline-area .outline-field .side-button-group{display:inline-block;margin-right:-27px;position:absolute;right:0;top:85px}.outline-area .custom-outline-area .outline-field .side-button-group a{display:inline-block}.outline-area .course-info-area{float:right;padding-left:10px;padding-right:0;padding-top:6px}.outline-area .course-info-area .info-section{border-bottom:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:20px}.outline-area .course-info-area .info-section:last-of-type{border:none}.outline-area .course-info-area .section-description{font-size:18px;margin-bottom:20px}.outline-area .course-info-area .course-fields.course-time .field>span{display:inline-block}.outline-area .course-info-area .course-fields.course-time .field .field-name{color:var(--secondary-text-color);width:40%}.outline-area .course-info-area .course-fields .field{margin-bottom:10px;overflow:hidden}.outline-area .course-info-area .course-fields .field:last-of-type{margin-bottom:0}.outline-area .course-info-area .course-fields .field span.name{color:var(--secondary-text-color);display:block;float:left;width:40%}.outline-area .course-info-area .course-fields .field span.field-value-wrapper{display:block;float:right;width:60%}.outline-area .course-info-area .course-fields .field .avatar70{background-size:60px 60px;float:left;height:60px;margin-bottom:0;margin-right:30px;width:60px}.outline-area .course-info-area .course-fields .field .avatar70 img{border-radius:30px;height:60px;vertical-align:unset;width:60px}.outline-area .course-info-area .course-fields .field .avatar70.default{background-image:url(/static/assets/images/large/avatar70x70-c418b9a1.png)}.outline-area .course-info-area .course-fields .field .instructor-name{font-size:18px;padding-top:19px}.outline-area .font-edit,.outline-area .font-more-vertical,.outline-area .font-plus-button{cursor:pointer}.outline-area .font-edit:hover,.outline-area .font-more-vertical:hover,.outline-area .font-plus-button:hover{color:var(--primary-brand-color)}.copy-area .module-list .module-container .chosen-all-area{background-color:#f4f4f4;z-index:1}.copy-area .module-list .module-container .chosen-all-area .module{background-color:transparent;border:none;margin-bottom:0}.copy-area .module-list .module-container .chosen-all-area .module .module-summary{background-color:transparent;border-bottom:none}.copy-area .module-list .module-container .chosen-all-area .module .module-summary.options-box{display:flex;justify-content:space-between;padding-right:0}.copy-area .module-list .module-container .chosen-all-area .module .module-summary.options-box .right-tools{display:flex}.copy-area .module-list .module-container .chosen-all-area .module .module-summary.options-box .right-tools .checkbox-btn{margin-bottom:2px;margin-right:10px;width:auto}.copy-area .module-list .module-container .module{border:1px solid #d8d8d8}.copy-area .module-list .module-container .module:not(:last-of-type){margin-bottom:20px}.copy-area .module-list .module-container .module .module-summary{border-bottom:1px solid #dfdfdf;margin-bottom:-1px;z-index:1}.copy-area .module-list .module-container .module .module-summary .basic-info{margin-left:0;padding-left:44px}.copy-area .module-list .module-container .module .module-summary .checkbox-zone .checkbox-wrapper{display:inline-block;position:inherit}.copy-area .module-list .module-container .module .module-activities{padding-bottom:0}.copy-area .module-list .module-container .module .course-syllabus{border:none;padding:0}.copy-area .module-list .module-container .module .course-syllabus .syllabus-summary{border-top:1px solid #dfdfdf;float:none;margin-bottom:0;margin-left:64px;max-width:none;padding:15px 30px 15px 0}.copy-area .module-list .module-container .module .learning-activities .learning-activity{padding:15px 15px 15px 64px}.copy-area .module-list .module-container .module .learning-activities .learning-activity.hovered{background-color:transparent;cursor:default}.copy-area .module-list .module-container .module .learning-activities .learning-activity.hovered .activity-header .activity-title .title{color:var(--primary-text-color)}.copy-area .module-list .module-container .module .learning-activities .learning-activity.hovered .activity-icon{background-color:transparent}.copy-area .module-list .module-container .module .learning-activities .learning-activity .activity-header{margin-left:42px;width:90%}.copy-area .module-list .module-container .module .warning-content{margin-left:0;padding:15px 30px 15px 44px}.copy-area .module-list .module-container .module .warning-content .warning-info{color:#f16565}.copy-area .module-list .module-container .checkbox-wrapper{left:10px;padding-right:7px;position:absolute;text-align:right;width:30px}.copy-area .module-list .module-container .checkbox-wrapper input[type=checkbox]{height:inherit;margin:0;width:auto}.copy-area .outline-area .outline-field .outline-field-title{padding-left:32px}.copy-area .outline-area .outline-field .outline-field-title .checkbox-wrapper{left:0;position:absolute;text-align:left}.copy-area .outline-area .outline-field .outline-field-title .checkbox-wrapper input[type=checkbox]{height:inherit;margin:0;width:auto}.copy-area .warning>div{color:#f0485f}.copy-area .warning>div:first-child{padding-top:15px}.copy-area .warning>div:last-child{padding-bottom:15px}.copy-area .course-list.wide-list-area .filters-area{background-color:#fff;border-bottom:1px solid #dfdfdf;padding:20px 15px}.copy-area .course-list.wide-list-area .filters-area.en .filter{margin-right:5px}.copy-area .course-list.wide-list-area .filters-area .filter{display:inline-block;margin-right:30px}.copy-area .course-list.wide-list-area .filters-area .filter .ui-multiselect{width:120px}.copy-area .course-list.wide-list-area .filters-area .condition-keyword{display:inline-block;float:right}.copy-area .course-list.wide-list-area .filters-area .condition-keyword input{display:inline-block;height:31px;line-height:14px;margin:0;width:200px}.copy-area .course-list.wide-list-area .filters-area .condition-keyword a{background-color:var(--primary-brand-color);border:none;display:inline-block}.copy-area .course-list.wide-list-area .filters-area .condition-keyword a:hover{background-color:var(--primary-button-bg-hover-color)}.copy-area .course-list.wide-list-area .list-header{padding-left:20px;padding-right:20px}.copy-area .course-list.wide-list-area .list-content{min-height:0}.copy-area .course-list.wide-list-area .list-content .list-item{line-height:30px;padding-left:20px;padding-right:20px}.copy-area .course-list.wide-list-area .list-content .list-item:last-child{border-bottom:none}.copy-area .course-list.wide-list-area .list-content .list-item:hover{background-color:transparent}.copy-area .course-list.wide-list-area .list-content .list-item .tipsy-mask{background:rgba(0,0,0,.01);height:12px;position:absolute;top:9px;width:12px}.copy-area .course-list.wide-list-area .list-content .list-item .select-module{color:var(--primary-brand-color)}.copy-area .copying-progress .list-item .status.failed{color:#f0485f}.copy-area .copying-progress .list-item .status.success{color:var(--primary-brand-color)}.copy-area .result{line-height:42px;padding-bottom:40px;padding-top:80px;text-align:center}.copy-area .result .result-icon{color:var(--primary-brand-color);font-size:70px;padding-bottom:30px}.copy-area .result .result-message{font-size:14px}.copy-area .course-copy-wizard{background-color:#fff;border-bottom:1px solid #dfdfdf;height:78px;margin-bottom:20px;position:relative;width:100%}.copy-area .course-copy-wizard .wizard-step{display:inline-block;margin:0 auto;padding-top:38px;text-align:center;width:240px}.copy-area .course-copy-wizard .wizard-step .title{color:var(--secondary-text-color);font-size:14px}.copy-area .course-copy-wizard .wizard-step.active .title{color:#333}.copy-area .course-copy-wizard .status{left:calc(50% - 120px);line-height:8px;position:absolute;top:20px}.copy-area .course-copy-wizard .status .point{background-color:#d4d4d4;border-radius:4px;display:inline-block;height:8px;width:8px}.copy-area .course-copy-wizard .status .point.active{background-color:var(--primary-brand-color)}.copy-area .course-copy-wizard .status .migration-bar{border-top:1px solid #d4d4d4;display:inline-block;vertical-align:middle;width:220px}.copy-area .course-copy-wizard .status.content{left:calc(50% - 230px)}.copy-area .choose-content{background:#fff}.copy-area .choose-content .choose-option{padding:20px}.copy-area .choose-content .choose-option .desc{width:180px}.copy-area .choose-content .choose-option .space{margin-right:50px}.copy-area .choose-content .choose-option .input{height:30px;line-height:30px;min-width:700px}.copy-area .choose-content .choose-option .input .disabled{color:#868686}.copy-area .choose-content .choose-option>div{display:inline-block}.copy-area .choose-content .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;margin-left:167.5px;margin-top:15px;max-width:1000px;min-width:250px;padding:10px 15px;position:relative}.copy-area .choose-content .row-tip label{cursor:auto;font-size:13px}.copy-area .choose-content .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}.copy-area .choose-content .row-tip .warning-area{white-space:nowrap}.copy-area .choose-content .row-tip .warning-area .top-content-title{display:inline-block;width:44px}.copy-area .choose-content .row-tip .warning-area .top-content-title.en{width:58px}.copy-area .choose-content .row-tip .top{margin-left:167.5px}.copy-area .choose-content .row-tip .shift-days{color:#000;font-weight:700}.copy-area .choose-content .row-tip .shift-days.alert-word{color:#f16565}.copy-area .choose-content .publish-status-radio{display:inline-block}.copy-area .choose-content .publish-status-radio .publish-status-radio-label{vertical-align:1px}.copy-area .bottom-content .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;margin-top:15px;max-width:100%;padding:10px 15px;position:relative}.copy-area .bottom-content .row-tip label{cursor:auto;font-size:13px}.copy-area .bottom-content .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}.copy-area .bottom-content .row-tip .warning-area{white-space:nowrap}.copy-area .bottom-content .row-tip .warning-area .top-content-title{display:inline-block;width:44px}.copy-area .bottom-content .row-tip .warning-area .top-content-title.en{width:58px}.copy-area .bottom-content .row-tip .bottom-warning{color:#000;font-weight:700}.copy-area .bottom-content .row-tip .bottom-warning.alert-word{color:#f16565}.copy-area .datepicker{display:inline-block;width:115px}.copy-area .datepicker.disabled{width:95px}.copy-area .datepicker.disabled input[type=text]{color:#c4c4c4;padding-right:0}.copy-area .datepicker .disabled{color:#d8d8d8}.copy-area .block-desc{border-left:5px solid var(--primary-brand-color);padding-left:10px}.copy-area .target-content{padding:0}.copy-area .target-content .basic-info{background-color:#f4f4f4;border-bottom:1px solid #dfdfdf;height:50px;line-height:50px}.copy-area .target-content .course-info-list{background-color:#fff;padding:0}.copy-area .target-content .course-info-list .course-summary{border-bottom:1px solid #dfdfdf;height:60px;line-height:60px}.copy-area .target-content .course-info-list .course-summary input[type=text]{border-color:#d8d8d8;height:30px}.copy-area .target-content .course-info-list .course-summary:last-child{border-bottom:none}.copy-area .source-course-info{padding:0}.copy-area .source-course-info .basic-info{background-color:#f4f4f4;border-bottom:1px solid #dfdfdf;height:50px;line-height:50px}.copy-area .source-course-info .course-info-list{background-color:#fff;padding:0}.copy-area .source-course-info .course-info-list .course-summary{border-bottom:1px solid #dfdfdf;height:60px;line-height:60px}.copy-area .source-course-info .course-info-list .course-summary input[type=text]{border-color:#d8d8d8;height:30px}.copy-area .source-course-info .course-info-list .course-summary:last-child{border-bottom:none}#select-target-module-popup .main-area{max-height:520px;min-height:408px;overflow:auto}#select-target-module-popup .main-area .module{background-color:#fff;border:1px solid #d8d8d8;margin:15px 10px}#select-target-module-popup .main-area .module:hover{border-color:#8d8d8d}#select-target-module-popup .main-area .module.chosen{border-color:var(--primary-brand-color)}#select-target-module-popup .main-area .module .module-summary{display:flex;height:50px;justify-content:space-between;line-height:50px;padding-left:20px;padding-right:25px}#select-target-module-popup .main-area .module .module-summary .module-name{color:var(--primary-text-color);font-size:16px;font-weight:500}#select-target-module-popup .main-area .module .module-activities{padding-left:20px;padding-right:25px}#select-target-module-popup .main-area .module .module-syllabus{margin-left:30px}#select-target-module-popup .main-area .module .module-syllabus .syllabus-summary{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;height:50px;justify-content:space-between}#select-target-module-popup .main-area .module .module-syllabus .syllabus-summary .syllabus-name{color:var(--primary-text-color);font-size:14px}#select-target-module-popup .main-area .module .module-syllabus .syllabus-summary a{padding-right:25px}#select-target-module-popup .main-area .module .learning-activity{align-items:center;display:flex;height:50px}#select-target-module-popup .main-area .module .learning-activity .activity-icon{font-size:22px;padding:0 10px}#select-target-module-popup .main-area .module .learning-activity .activity-title{color:var(--primary-text-color);font-size:14px}#select-target-module-popup .main-area .module .expand-collapse-button{color:var(--secondary-text-color)}#select-target-module-popup .main-area .module .expand-collapse-button .font-toggle-collapsed,#select-target-module-popup .main-area .module .expand-collapse-button .font-toggle-expanded{font-size:12px}#select-target-module-popup .main-area.grey-bg-color{background-color:#f4f4f4}.copy-area .action-buttons{padding-top:15px;text-align:center}.copy-area .action-buttons .button{font-size:14px;margin:0 4px}.batch-edit-area .module-list .module-container{max-width:95%}.batch-edit-area .module-list .module-container input[type=checkbox]{margin:0}.batch-edit-area .module-list .module-container .course-toolbar-container a.back-button{color:var(--primary-text-color)}.batch-edit-area .module-list .module-container .course-toolbar-container.fixed-list-header{position:fixed;top:0;width:95%;z-index:5}.batch-edit-area .module-list .module-container .course-toolbar-container .course-toolbar{background-color:#fff;border-bottom:none;line-height:25px;padding:10px 15px}.batch-edit-area .module-list .module-container .course-toolbar-container .list-header{background-color:#f2f3f3;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;height:45px;line-height:45px}.batch-edit-area .module-list .module-container .column.title-column{padding-left:10px}.batch-edit-area .module-list .module-container .column.small-padding{padding-left:5px;padding-right:5px}.batch-edit-area .module-list .module-container .column.checkbox-column{line-height:28px}.batch-edit-area .module-list .module-container .module-items{margin-top:45px}.batch-edit-area .module-list .module-container .module{border:1px solid #d8d8d8}.batch-edit-area .module-list .module-container .module:not(:last-of-type){margin-bottom:20px}.batch-edit-area .module-list .module-container .module .module-summary{border:0;height:40px;line-height:30px;padding:5px 5px 10px 12px}.batch-edit-area .module-list .module-container .module .module-summary input[type=checkbox]{margin:0;width:20px}.batch-edit-area .module-list .module-container .module .module-summary .module-info{margin-right:0}.batch-edit-area .module-list .module-container .module .module-content{border-top:1px solid #d8d8d8}.batch-edit-area .module-list .module-container .module .module-activities{padding-bottom:0}.batch-edit-area .module-list .module-container .module .expand-collapse-button{color:var(--secondary-text-color)}.batch-edit-area .module-list .module-container .module .course-syllabus .syllabus-info{padding:10px 5px 10px 14px}.batch-edit-area .module-list .module-container .module .course-syllabus .separate-line{border-top:1px solid #dcdcdc;height:1px;margin-left:50px}.batch-edit-area .module-list .module-container .module .learning-activities .learning-activity{padding:5px 5px 5px 14px}.batch-edit-area .module-list .module-container .module .learning-activities .learning-activity .title{display:inline-block;line-height:22px;margin-right:10px;max-width:66%;vertical-align:text-bottom}.batch-edit-area .module-list .module-container .module .learning-activities .learning-activity .activity-icon{background-color:transparent;display:inline-block;position:inherit}.batch-edit-area .module-list .module-container .module .learning-activities .learning-activity .item-status{vertical-align:text-bottom}.batch-edit-area .module-list .module-container .module .learning-activities .learning-activity .attribute-value{display:block;padding-top:3px}#setup-preview-activities-popup .section,#setup-time-popup .section{padding:20px 30px 5px}#setup-preview-activities-popup .section .section-title,#setup-time-popup .section .section-title{border-left:5px solid var(--primary-brand-color);color:#999;line-height:16px;margin-bottom:15px;margin-left:-10px;padding-bottom:0}#setup-preview-activities-popup .section .item .publish-container,#setup-time-popup .section .item .publish-container{padding:15px;width:480px}#setup-preview-activities-popup .section .item .publish-container .publish-time,#setup-time-popup .section .item .publish-container .publish-time{margin-bottom:15px}#setup-preview-activities-popup .section .item .publish-container .publish-time .publish-time-label,#setup-time-popup .section .item .publish-container .publish-time .publish-time-label{margin-right:15px}#setup-preview-activities-popup .section .item .publish-container .error-for-publish-time,#setup-time-popup .section .item .publish-container .error-for-publish-time{margin-left:70px}#setup-preview-activities-popup .section .item .publish-container .scheduled-offset,#setup-time-popup .section .item .publish-container .scheduled-offset{left:115px}#setup-preview-activities-popup .section .item .publish-container .unpublished-offset,#setup-time-popup .section .item .publish-container .unpublished-offset{left:215px}#setup-preview-activities-popup .section .item span.error,#setup-time-popup .section .item span.error{margin-bottom:0}#setup-preview-activities-popup .section .item div.error.for-end-time,#setup-time-popup .section .item div.error.for-end-time{margin-left:300px}#setup-preview-activities-popup .section .item div.error.for-announce-answer-time,#setup-preview-activities-popup .section .item div.error.for-announce-score-time-exam,#setup-time-popup .section .item div.error.for-announce-answer-time,#setup-time-popup .section .item div.error.for-announce-score-time-exam{margin-left:465px}#setup-preview-activities-popup .section .item div.error.for-announce-score-time,#setup-time-popup .section .item div.error.for-announce-score-time{margin-left:330px}#setup-preview-activities-popup .section .item .hint,#setup-time-popup .section .item .hint{margin-left:150px}#setup-preview-activities-popup .section.preview-title,#setup-time-popup .section.preview-title{padding-bottom:10px;padding-top:15px}#setup-preview-activities-popup .module,#setup-time-popup .module{margin-left:14px}#setup-preview-activities-popup .module:not(:last-of-type),#setup-time-popup .module:not(:last-of-type){border-bottom:1px solid #d8d8d8;margin-bottom:10px}#setup-preview-activities-popup .module .expand-collapse-button,#setup-time-popup .module .expand-collapse-button{color:var(--secondary-text-color)}#setup-preview-activities-popup .module .module-summary,#setup-time-popup .module .module-summary{font-size:16px;height:35px;line-height:25px;padding:0 20px 0 0;z-index:1}#setup-preview-activities-popup .module .module-summary .basic-info,#setup-time-popup .module .module-summary .basic-info{margin-left:0}#setup-preview-activities-popup .module .module-content,#setup-time-popup .module .module-content{padding-bottom:14px}#setup-preview-activities-popup .module .module-content .module-activities,#setup-time-popup .module .module-content .module-activities{padding-bottom:0}#setup-preview-activities-popup .module .module-content .course-syllabus,#setup-time-popup .module .module-content .course-syllabus{border:none;padding:0}#setup-preview-activities-popup .module .module-content .course-syllabus .syllabus-summary,#setup-time-popup .module .module-content .course-syllabus .syllabus-summary{float:none;margin-bottom:0;max-width:none;padding:5px 30px 5px 0}#setup-preview-activities-popup .module .module-content .learning-activities .learning-activity,#setup-time-popup .module .module-content .learning-activities .learning-activity{background-color:#f4f4f4;margin-right:15px;padding:10px 5px 5px 0}#setup-preview-activities-popup .module .module-content .learning-activities .learning-activity .activity-icon,#setup-time-popup .module .module-content .learning-activities .learning-activity .activity-icon{display:inline-block;margin-left:15px}#setup-preview-activities-popup .module .module-content .learning-activities .learning-activity .activity-header,#setup-time-popup .module .module-content .learning-activities .learning-activity .activity-header{display:inline-block;margin-left:5px}#setup-preview-activities-popup .module .module-content .learning-activities .learning-activity .activity-preview,#setup-time-popup .module .module-content .learning-activities .learning-activity .activity-preview{display:inline-block;float:right;margin-right:100px}.batch-edit-area .action-buttons{padding-top:15px;text-align:center}.batch-edit-area .action-buttons .button{font-size:14px;margin:0 4px}.batch-edit-area .batch-edit-wizard{background-color:#fff;border-bottom:1px solid #dfdfdf;height:auto;margin-bottom:20px;position:relative;width:100%}.batch-edit-area .batch-edit-wizard .wizard-step{display:inline-block;margin:0 auto;padding-right:20px;padding-top:25px;text-align:left}.batch-edit-area .batch-edit-wizard .wizard-step .wizard-step-num{border:2px solid var(--primary-brand-color);border-radius:20px;color:var(--primary-brand-color);display:inline-block;font-size:13px;height:20px;line-height:16px;text-align:center;width:20px}.batch-edit-area .batch-edit-wizard .wizard-step .title{color:var(--secondary-text-color);font-size:14px}.batch-edit-area .batch-edit-wizard .wizard-step.active .title{color:#333}.batch-edit-area .batch-edit-wizard .point{background-color:#d4d4d4;border-radius:4px;display:inline-block;height:8px;width:8px}.batch-edit-area .batch-edit-wizard .point.active{background-color:var(--primary-brand-color)}.batch-edit-area .batch-edit-wizard .warning-content{padding-bottom:25px;padding-top:15px}.batch-edit-area .batch-edit-wizard .warning-content .warning-info{color:#f16565}.course-end{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.course-end img{width:200px}.course-end .course-end-message{color:#70748c;font-size:14px;margin:10px 0}.course-end .blank-message{margin-bottom:5px;margin-top:15px}#course-invite-users-popup{width:100%}#course-invite-users-popup .button{line-height:22px}#course-invite-users-popup .main-area{line-height:45px;padding-bottom:40px}#course-invite-users-popup .main-area label{display:inline-block;margin:0;width:100px}#course-invite-users-popup .main-area input[type=text]{display:inline-block;height:30px;margin:0;padding:5px 8px}#course-invite-users-popup .main-area .invite-content span.error{margin-top:0;padding-left:70px}#course-invite-users-popup .main-area{background-color:#fff;padding-bottom:10px}#course-invite-users-popup .main-area .tabs{background-color:#f4f4f4;border-bottom:1px solid #dfdfdf;border-top:none;height:44px;padding-left:20px}#course-invite-users-popup .main-area .tabs .tab-title{margin-top:10px}#course-invite-users-popup .main-area .tabs .tab-title>a{background-color:transparent;font-size:14px;line-height:100%;padding:10px 20px 9px}#course-invite-users-popup .main-area .tabs .tab-title>a.active{background-color:#fff;border:1px solid #d8d8d8;border-bottom:none}#course-invite-users-popup .main-area .invite-content{padding:25px 30px 0}#course-invite-users-popup .main-area .invite-content .access-code,#course-invite-users-popup .main-area .invite-content .access-qrcode,#course-invite-users-popup .main-area .invite-content .access-url{min-height:90px;padding-bottom:20px;padding-top:20px;position:relative}#course-invite-users-popup .main-area .invite-content .access-code:not(.no-border),#course-invite-users-popup .main-area .invite-content .access-qrcode:not(.no-border),#course-invite-users-popup .main-area .invite-content .access-url:not(.no-border){border-top:1px dashed #d9d9d9}#course-invite-users-popup .main-area .invite-content .access-code .item-number,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-number,#course-invite-users-popup .main-area .invite-content .access-url .item-number{border:1px solid #ff9600;float:left;height:50px;margin-right:20px;text-align:center;width:50px}#course-invite-users-popup .main-area .invite-content .access-code .item-number span,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-number span,#course-invite-users-popup .main-area .invite-content .access-url .item-number span{color:#ff9600;font-size:20pt;line-height:50px}#course-invite-users-popup .main-area .invite-content .access-code .item-content,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-content,#course-invite-users-popup .main-area .invite-content .access-url .item-content{float:left;width:405px}#course-invite-users-popup .main-area .invite-content .access-code .item-content div,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-content div,#course-invite-users-popup .main-area .invite-content .access-url .item-content div{height:25px;line-height:25px}#course-invite-users-popup .main-area .invite-content .access-code .item-content .item-title,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-content .item-title,#course-invite-users-popup .main-area .invite-content .access-url .item-content .item-title{color:#ff9600;font-size:large}#course-invite-users-popup .main-area .invite-content .access-code .item-copy,#course-invite-users-popup .main-area .invite-content .access-qrcode .item-copy,#course-invite-users-popup .main-area .invite-content .access-url .item-copy{float:right}#course-invite-users-popup .main-area .invite-content .access-qrcode .item-content{width:470px}#course-invite-users-popup .main-area .invite-content .qrcode-container{margin:0 0 20px 70px}#course-invite-users-popup .main-area .invite-content .qrcode-container .qrcode-image{border:1px solid #d8d8d8;bottom:10px;height:160px;padding:4px;width:160px}#course-invite-users-popup .main-area .invite-content .qrcode-container .qrcode-image canvas{display:inline-block;vertical-align:middle}#course-invite-users-popup .main-area .invite-content .copy.button{height:30px;min-width:60px}#course-invite-users-popup .main-area .invite-content .role-group{line-height:100%;padding:0 20px 10px 0}#course-invite-users-popup .main-area .invite-content .role-group label{padding-right:50px;width:auto}#course-invite-users-popup .main-area .invite-content .role-group label input{margin-bottom:0;margin-right:5px}#course-invite-users-popup .main-area .invite-content .notice{line-height:100%}#course-invite-users-popup .main-area .invite-content .email-list{font-size:13px;height:100px;padding-left:20px;padding-top:15px}#course-invite-users-popup .main-area .batch-invite-content{padding-bottom:20px}#course-invite-users-popup .main-area .batch-invite-content .notice{color:var(--secondary-text-color);margin:10px 0}#course-invite-users-popup .main-area .org-invite-content{padding:10px 15px 20px}#course-invite-users-popup .main-area .org-invite-content .radio-group label{display:inline-block;margin-right:20px;width:auto}#course-invite-users-popup .main-area .org-invite-content .org-email-row{padding:0 15px}#course-invite-users-popup .main-area .org-add-content{min-height:385px}#course-invite-users-popup .main-area .org-add-content .error.message{line-height:20px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row{line-height:30px;margin:7px 0 15px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching{max-width:255px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .search-select-filter{position:relative}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .search-select-filter input{border:1px solid #cbcbcb;border-radius:3px;font-size:13px;margin:0;padding:0 8px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .search-select-filter i.font{color:#999;position:absolute;right:8px;top:0}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .search-select-filter i.icon{position:absolute;right:0;top:0;transform:scale(.5);-webkit-transform:scale(.5)}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list{max-height:200px;overflow-y:auto;padding:0;width:255px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user{line-height:18px;padding:8px 0}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user:not(:last-child){border-bottom:1px solid #dfdfdf}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user span{margin:0;padding:0 10px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user .user-name{color:var(--primary-text-color);display:block;margin-bottom:2px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user .user-info{color:#999;display:inline-block;font-size:12px;line-height:17px;max-width:110px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .invite-team-teaching .dropdown-list li.searched-user .search-keyword{color:var(--primary-brand-color);margin:0;padding:0}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list{background-color:#f4f4f4;margin-top:10px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item{font-size:13px;height:34px;line-height:34px;margin:0 10px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item:not(:last-child){border-bottom:1px solid #dfdfdf}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item .user-name{color:var(--primary-text-color);display:inline-block;width:80px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item .user-department,#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item .user-no{color:#999;display:inline-block;width:120px}#course-invite-users-popup .main-area .org-add-content .invite-teacher-row .selected-user-list .selected-user-item a{display:inline-block;vertical-align:top}#join-teaching-class-popup,#user-join-course-popup,#user-register-course-popup{width:100%}#join-teaching-class-popup .button,#user-join-course-popup .button,#user-register-course-popup .button{line-height:22px}#join-teaching-class-popup .main-area,#user-join-course-popup .main-area,#user-register-course-popup .main-area{line-height:45px;padding-bottom:40px}#join-teaching-class-popup .main-area label,#user-join-course-popup .main-area label,#user-register-course-popup .main-area label{display:inline-block;margin:0;width:100px}#join-teaching-class-popup .main-area input[type=text],#user-join-course-popup .main-area input[type=text],#user-register-course-popup .main-area input[type=text]{display:inline-block;height:30px;margin:0;padding:5px 8px}#join-teaching-class-popup .main-area .invite-content span.error,#user-join-course-popup .main-area .invite-content span.error,#user-register-course-popup .main-area .invite-content span.error{margin-top:0;padding-left:70px}#join-teaching-class-popup .popup-content,#user-join-course-popup .popup-content,#user-register-course-popup .popup-content{min-height:260px}#join-teaching-class-popup .main-area,#user-join-course-popup .main-area,#user-register-course-popup .main-area{background-color:#fff;height:145px;padding-top:50px;text-align:center}#join-teaching-class-popup .main-area .access-code,#user-join-course-popup .main-area .access-code,#user-register-course-popup .main-area .access-code{display:inline-block;position:relative}#join-teaching-class-popup .main-area .access-code .error,#user-join-course-popup .main-area .access-code .error,#user-register-course-popup .main-area .access-code .error{bottom:-14px;left:0;padding:0;position:absolute}#join-teaching-class-popup .main-area input[type=text],#user-join-course-popup .main-area input[type=text],#user-register-course-popup .main-area input[type=text]{border:1px solid #e5e5e5;width:278px}#join-teaching-class-popup .main-area input[type=text]:focus,#user-join-course-popup .main-area input[type=text]:focus,#user-register-course-popup .main-area input[type=text]:focus{border:1px solid var(--primary-brand-color)}#join-teaching-class-popup .main-area label,#user-join-course-popup .main-area label,#user-register-course-popup .main-area label{text-align:left}#user-join-course-popup .main-area{height:190px;padding-top:60px}#user-register-course-popup .main-area .tips{display:block;margin-top:-40px;padding-left:50px;text-align:left}.slide-area .slide-title{font-size:1.1428571429rem}.slide-area .row{line-height:2em}.lesson-list{padding-bottom:24px}.lesson-list .lesson-preview{display:none}.lesson-list .list-item a{color:var(--primary-brand-color)}.lesson-list .list-item .title i{margin-right:5px}.lesson-list .list-item:hover .lesson-preview{display:block}.lesson-delete{background-color:#ededed;font-size:16px;margin:20px;min-height:500px}.lesson-delete .lesson-delete-text{height:250px;margin:0 auto;position:relative;text-align:center;transform:translateY(100%);width:250px}.video-auditing-process{align-items:center;background-color:#ededed;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin:20px;min-height:500px}.video-auditing-process .video-state-text{color:#333;font-size:18px;letter-spacing:normal;line-height:1;margin-top:24px;text-align:center}.comment-question{border:1px solid #d8d8d8}.air-primary-generate-button{align-items:center;background:linear-gradient(315deg,#6a82fb,#fc5c7d);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;height:40px;justify-content:center}.air-primary-generate-button:focus{color:#fff}.air-primary-generate-button:hover:not([disabled]){background:linear-gradient(315deg,#839bfc,#fd788e);color:#fff}.air-primary-generate-button[disabled]{cursor:not-allowed!important;opacity:.5}.air-primary-generate-button i{display:flex}.air-generate-button,.button.air-generate-button,.subject-libs-container .hd .dropdown-list li.air-generate-button{align-items:center;background:linear-gradient(315deg,#6a82fb,#fc5c7d);background-clip:text;-webkit-background-clip:text;border:1px solid #d16eb1;border-radius:3px;color:transparent;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;height:40px;justify-content:center;position:relative}.air-generate-button:focus,.air-generate-button:hover:not([disabled]),.button.air-generate-button:focus,.button.air-generate-button:hover:not([disabled]),.subject-libs-container .hd .dropdown-list li.air-generate-button:focus,.subject-libs-container .hd .dropdown-list li.air-generate-button:hover:not([disabled]){color:transparent}.air-generate-button[disabled],.button.air-generate-button[disabled],.subject-libs-container .hd .dropdown-list li.air-generate-button[disabled]{cursor:not-allowed;opacity:.5}.air-generate-button i,.button.air-generate-button i,.subject-libs-container .hd .dropdown-list li.air-generate-button i{display:flex}.air-generate-button[type=primary],.button.air-generate-button[type=primary],.subject-libs-container .hd .dropdown-list li.air-generate-button[type=primary]{background:linear-gradient(315deg,#6a82fb,#fc5c7d);border:0;color:#fff}.air-generate-button[type=primary]:focus,.button.air-generate-button[type=primary]:focus,.subject-libs-container .hd .dropdown-list li.air-generate-button[type=primary]:focus{color:#fff}.air-generate-button[type=primary]:hover:not([disabled]),.button.air-generate-button[type=primary]:hover:not([disabled]),.subject-libs-container .hd .dropdown-list li.air-generate-button[type=primary]:hover:not([disabled]){background:linear-gradient(315deg,#839bfc,#fd788e);color:#fff}.subject-libs-container .hd .dropdown-list li.air-generate-button{height:unset}.video-title{font-size:17px}.video-info{font-size:13px;list-style:none;margin-left:10px}.video-support{background-color:#fff;border:1px solid #969696;height:475px;width:80%}.video-support .web-nav{background-color:#fcfcfc;padding:30px}.video-support .video-web{display:inline-block;height:48px;margin-top:30px}.video-support .video-web.youku{margin-left:50px;width:120px}.video-support .video-web.tudo{margin-left:100px;width:126px}.video-support .video-web.youtube{margin-left:100px;width:91px}.video-support .video-web.selected{border-bottom:1px solid #969696}.video-help{background-color:#f4f4f4}.video-help .share-tip-container{padding-top:20px}.video-help .share-tip-container .share-tip{height:344px;margin:0 auto;width:620px}.video-help .share-tip-container .share-tip.chinese-simplified{background-image:url(/static/assets/images/large/online-video/share-video-zh-cn-441daf50.png)}.video-help .share-tip-container .share-tip.not-chinese-simplified{background-image:url(/static/assets/images/large/online-video/share-video-zh-tw-eaff632e.png)}.video-help .video-help-message{background-color:#fff}.video-help .video-help-message .video-help-title{color:var(--secondary-text-color);margin:5px 10px}.video-help .video-help-message .video-help-how{line-height:12px;padding:10px 10px 0}.video-help .video-help-message .video-help-how span{font-weight:700}.video-help .video-help-message .video-help-action{font-size:12px;line-height:16px;padding:10px 20px 5px}.video-help .video-help-message .video-help-action .common-code{color:var(--primary-brand-color)}.activity-area .activity-details .generate-air-video-quiz{background-color:#f6f7f9;border-radius:4px;gap:24px;margin:24px 0;padding:12px 16px;width:100%}.activity-area .activity-details .generate-air-video-quiz span{color:#232429;font-weight:500;line-height:21px;padding-right:12px}.activity-area .activity-details .generate-air-video-quiz .air-primary-generate-button{height:32px}.questionnaire-activity-container .section-prompt-message.warning{margin:15px auto 0}.activity-form .section,.questionnaire-area .activity-form section{margin-top:0;padding:15px 30px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form{padding:10px 0 0}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form .select2-container{margin-bottom:0}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form .label{width:200px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section label{display:inline-block}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section .checkpoint-mode{padding-left:0}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.timing .start-time-prompt{color:var(--secondary-text-color);display:block;margin-bottom:20px;padding-left:148px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.timing .form-element-wrapper.disabled input{color:#b0b0b0}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.timing .score-rule{padding-left:232px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.timing .score-rule .select2-container{margin-left:22px;width:244px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.pick-subjects .input input[type=text],.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.time-box .input input[type=text]{display:inline-block;width:50px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .completion-criteria .criteria .form-element-wrapper{width:293px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites{display:inline-block;width:75%}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites .add-prerequisite{margin-top:3px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites .prerequisite{margin-bottom:10px;min-width:350px;width:350px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites .prerequisite .prerequisite-input{display:inline-block;min-width:150px;width:150px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites .prerequisite .criterion{font-size:13px;margin-left:5px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form section.score .prerequisites-item .prerequisites .prerequisite .font-delete{float:right;padding-top:5px}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form .form-buttons{margin:0}.questionnaire-area .questionnaire-area-content .questionnaire-activity-form .input .passing-score input{width:40px}.questionnaire-area .questionnaire-area-content .preview-frame .prompt-message{padding-top:40px}.questionnaire-area .questionnaire-area-content .require-info{color:var(--secondary-text-color);font-size:small}.questionnaire-area .questionnaire-area-content .prompt-message{font-size:16px;margin:20px 40px 20px 45px}.questionnaire-area .questionnaire-area-content .prompt-message.alert{color:red}.questionnaire-area .questionnaire-area-content .prompt-message.alert-required{background-color:#ff5a5f;border-radius:100px;color:#fff;font-size:13px;height:20px;line-height:20px;margin:0;padding-top:1px;text-align:center;width:48px}.questionnaire-area .questionnaire-area-content .exam-basic-info{background-color:#fff;padding:40px 60px}.questionnaire-area .questionnaire-area-content .exam-basic-info .exam-title-area{margin-bottom:50px}.questionnaire-area .questionnaire-area-content .exam-basic-info .exam-title-area .exam-title{color:var(--primary-brand-color);font-size:24px;line-height:1em}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area{margin-bottom:50px}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area .section-title{border-bottom:1px solid #dfdfdf;color:var(--primary-brand-color);font-size:18px;height:32px;margin-bottom:20px}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area .section-title>span{border-bottom:1px solid var(--primary-brand-color);padding-bottom:4px;position:absolute}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area .attributes .attribute{display:inline-block}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area .attributes .attribute:not(:last-of-type):after{color:var(--secondary-text-color);content:"|";padding:0 15px}.questionnaire-area .questionnaire-area-content .exam-basic-info .attributes-area .attributes .attribute .name{color:var(--secondary-text-color);margin-right:7px}.questionnaire-area .questionnaire-area-content .exam-basic-info .submit-times-prompt{margin-bottom:10px}.questionnaire-area .questionnaire-area-content .exam-basic-info .button.edit-exam,.questionnaire-area .questionnaire-area-content .exam-basic-info .button.take-exam{line-height:inherit}.questionnaire-area .questionnaire-area-content .exam-basic-info .prompt-msg{background-color:#ffeded;border:1px solid #f2c6c6;border-radius:3px;color:#b95353;font-size:14px;line-height:18px;margin-bottom:30px;padding:9px 20px}.questionnaire-area .questionnaire-area-content .exam-basic-info .prompt-msg i{font-size:18px;margin-right:20px}.questionnaire-content{margin-top:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections section{padding:24px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections section:not(:last-child){border-bottom:1px dashed #dcdee2}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-character-limit{border-top:1px solid #dfdfdf;line-height:30px;margin:0;padding:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-character-limit>*{display:inline-block}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-character-limit input[type=text]{display:inline-block;width:80px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-character-limit .error{display:block;margin-left:8px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .section-title{color:#333;font-family:PingFangSC;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.5;margin-bottom:12px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .section-title span.required:after{content:""}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .section-title span.required:before{color:red;content:"*";padding-right:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .section-title .error{display:inline-block;padding:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .simditor .simditor-body{max-height:240px;min-height:140px;word-break:break-all}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .answer-explanation textarea,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-description textarea{height:60px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .answer-explanation .subject-required,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-description .subject-required{margin-left:40px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .answer-explanation .simditor .simditor-wrapper .simditor-toolbar,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-description .simditor .simditor-wrapper .simditor-toolbar{line-height:40px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .answer-explanation .framework-of-textarea,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-description .framework-of-textarea{position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .answer-explanation .framework-of-textarea .left-count,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-description .framework-of-textarea .left-count{background-color:#fff;bottom:1px;position:absolute;right:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-answers .subject-answer{height:50px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-answers .subject-answer .content{border-radius:3px;display:inline-block;height:35px;margin-left:5px;padding-left:10px;width:70%}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-answers .subject-answer span.error{display:inline-block}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option{margin-bottom:16px;max-height:280px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option>*{display:inline-block;vertical-align:text-top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option span.error{margin-left:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .drag-to-sort{line-height:38px;margin-right:4px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .drag-to-sort:hover{cursor:move}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .image-option{background-color:#f1f1f1;border:1px solid #c4c4c4;border-radius:5px;height:50px;line-height:50px;padding-left:5px;width:calc(100% - 90px)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .image-option>span{display:inline-block;vertical-align:top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .image-option span.truncate-text{max-width:170px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option textarea{height:50px;width:calc(100% - 100px)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .simditor{margin:0 4px;width:calc(100% - 68px)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .simditor .simditor-toolbar>ul>li .toolbar-item{height:30px;line-height:30px;width:30px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .simditor .simditor-body{padding:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .simditor .simditor-body p,.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .simditor .simditor-body span{margin:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option input[type=checkbox],.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option input[type=radio]{height:35px;margin:0 4px;width:16px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations{line-height:38px;margin-left:8px;margin-right:12px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations a{color:var(--primary-text-color);display:inline-block}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations a .icon.icon-subject-option-copy{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -1156px;height:14px;width:14px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations a .icon.icon-subject-option-copy:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -1142px;height:14px;width:14px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations a .icon.icon-subject-option-delete{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -1184px;height:14px;width:14px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .subject-option .operations a .icon.icon-subject-option-delete:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -1170px;height:14px;width:14px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .image-selector{background-color:#f4f4f4;border:1px solid #b3b3b3;border-radius:3px;color:#686868;display:inline-block;font-size:16px;height:64px;margin-bottom:5px;margin-left:34px;outline:none;padding:0 2px;width:220px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options .image-selector span{vertical-align:super}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options-layout .layout-options{height:13px;line-height:13px;margin-left:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options-layout .layout-options label{display:inline-block;font-size:13px;height:13px;line-height:13px;margin-right:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections textarea{font-size:13px;margin-bottom:24px;padding:2px 8px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options-layout .section-title{color:#333;font-size:16px;font-weight:500;padding-left:10px;width:120px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options-layout .section-content{margin-top:4px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .edit-frame .subject-edit-sections .subject-options-layout .section-content label{display:inline-block;padding-right:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame{margin-left:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject{border:2px solid transparent;border-bottom:1px solid #dfdfdf;padding:15px 25px 20px 20px;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.text .subject-head .summary-title{padding-left:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .video-container{height:472px;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .warning{color:#f16565}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .paragraph-desc{margin-left:-20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head{padding-bottom:15px;padding-top:35px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .subject-required-message,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .append-sub-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .copy-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .______blank______,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .______blank______.editing,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .__blank__.editing{color:red}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title span{word-wrap:break-word}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field p,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field p.simditor-audio-container,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option.option-vertical{padding-right:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option p,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option input[type=checkbox],.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-index{margin-left:7px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content p,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content p.ace_fold-widget,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body ol.subject-answers,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body ol.subject-options{margin-left:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers{margin-bottom:15px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer input[type=text],.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer .sort{max-width:100%}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .answer-error{display:inline-block;margin-left:24px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .answer-error .answer-message{display:inline-block;padding-top:5px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .circle-number,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject:not(.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media{padding:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis.in-editing .analysis-subject-head,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media.in-editing .analysis-subject-head{padding:0 0 15px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis.in-editing .analysis-subject-head .summary-title,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media.in-editing .analysis-subject-head .summary-title{background-color:#f1fafa;margin-right:0;padding-left:40px;padding-right:25px;padding-top:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis.in-editing .analysis-subject-head .summary-title .subject-resort-index,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media.in-editing .analysis-subject-head .summary-title .subject-resort-index{left:20px;top:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis.in-editing .analysis-subject-head .summary-sub-title,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media.in-editing .analysis-subject-head .summary-sub-title{padding-left:40px;padding-right:27px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .analysis-subject-head,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .analysis-subject-head{padding-left:20px;padding-right:27px;padding-top:20px;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .analysis-subject-head .summary-title,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .analysis-subject-head .summary-title{padding-right:10px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subjects .sub-subject-content.in-editing .sub-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subjects .sub-subject-content.in-editing .sub-subject{background-color:#f1fafa}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subjects .sub-subject-content .sub-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subjects .sub-subject-content .sub-subject{padding-left:25px;padding-right:15px;position:relative}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subjects .sub-subject-content .sub-subject .summary-sub-title,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subjects .sub-subject-content .sub-subject .summary-sub-title{margin-right:15px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subjects .sub-subject-content .subject-summary,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subjects .sub-subject-content .subject-summary{padding-bottom:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subject-operations .add-subject-container,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subject-operations .add-subject-container{padding:20px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subject-operations .add-subject-container .add-sub-subject-button,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subject-operations .add-subject-container .add-sub-subject-button{height:30px;padding:3px 8px 4px}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.analysis .subject-body .sub-subject-operations .add-subject-container .add-sub-subject-button .icon,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.media .subject-body .sub-subject-operations .add-subject-container .add-sub-subject-button .icon{margin-bottom:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.active{border:2px solid var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject.in-editing:not(.analysis){background-color:#f1fafa}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head:hover .summary-title>span{word-wrap:break-word}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head:hover .append-sub-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head:hover .copy-subject,.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-head:hover .delete-subject{display:inline-block}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer{padding:0 5px 15px 0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer textarea{border-radius:3px;margin-bottom:0}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .subject-body .subject-answer .limitation-prompt{margin-top:5px;text-align:right}.questionnaire-area .questionnaire-area-content .subjects-edit-board .preview-frame .subjects-jit-display>.subject .drag-area-mark{background-color:#f0f0f0;height:100%;padding:36px 6px 22px 5px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame{background-color:#fff;float:left;height:calc(100vh - 72px);position:absolute;width:50%}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame .edit-section{height:100%}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame span.error{margin-top:0}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame form{height:calc(100% - 60px);overflow:auto;position:relative}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame form .subject-type{background-color:#e8e8e8;border-bottom:1px solid #dbdbdb;padding:10px 0 10px 20px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame form .subject-type .select2-container{display:inline-block;margin:0 0 0 10px;width:300px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .edit-frame .form-buttons{border-top:1px solid #dfdfdf;height:60px;padding-top:15px;text-align:center}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame{background-color:#fff;border-left:1px solid #dfdfdf;float:right;height:calc(100vh - 72px);overflow:auto;width:50%}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .summary-info{border-bottom:1px solid #dfdfdf;color:var(--link-color);height:51px;line-height:31px;padding:10px 20px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations{padding:12px 0;text-align:center}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject{border:2px solid #f5f5f5;border-radius:6px;display:inline-block;height:70px;line-height:70px;width:220px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject:hover{background-color:#f7f7f7;border:2px solid #d0e4e4}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject .font-add{color:var(--primary-brand-color);margin-right:8px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type{border:1px solid #d8d8d8;border-radius:6px;margin:10px 48px;padding:10px 15px;text-align:left}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type .from-library{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:10px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type a{display:inline-block;padding:10px 40px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type a.button{border-color:#d8d8d8;color:var(--secondary-text-color);font-size:14px;margin:7px 40px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type a.button:hover{background-color:var(--primary-brand-color);border-color:var(--primary-brand-color);color:#fff}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type:lang(en-US) a{padding:10px 7px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .operations .add-subject-by-type:lang(en-US) a.button{width:192px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head{padding-left:20px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head.analysis-subject-head{padding-left:40px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head.analysis-subject-head.active{padding-left:0}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head.analysis-subject-head.active .summary-title{padding-left:70px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head.analysis-subject-head.active .summary-title .subject-resort-index{left:40px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-head.analysis-subject-head.active .summary-sub-title{padding-left:40px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-body{padding-left:20px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-body .sub-subjects .subject-body,.questionnaire-area-content .subjects-edit-board .preview-back-ground .preview-frame .subjects-jit-display.in-editing .subject .subject-body .sub-subjects .subject-head{padding-left:0}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board{border:1px solid #d4d4d4;border-radius:5px;margin:20px;min-height:70px;padding:10px 8px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board .subject-type-buttons{font-size:0}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board .subject-type-buttons.from-library{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:15px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board .subject-type-buttons .button-container{margin-bottom:10px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board.wider .button-container .button{min-width:150px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board .button-container{display:inline-block;margin:5px 7px}.questionnaire-area-content .subjects-edit-board .preview-back-ground .subject-type-board .button-container .button{border-color:#d8d8d8;font-size:14px;min-width:149px;padding:8px}.questionnaire-area{position:relative}.questionnaire-area .questionnaire-area-header{height:68px;line-height:68px;width:100%}.questionnaire-area .questionnaire-area-header .tabs{display:inline-block}.questionnaire-area .questionnaire-area-header .tabs .tab-item{display:inline-block;margin-left:44px}.questionnaire-area .questionnaire-area-header .tabs .tab-item a{color:var(--primary-text-color);font-size:16px}.questionnaire-area .questionnaire-area-header .tabs .tab-item.active a,.questionnaire-area .questionnaire-area-header .tabs .tab-item:hover a{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-header .tabs .tab-item.active{border-bottom:4px solid var(--primary-brand-color)}.questionnaire-area .questionnaire-area-header .tabs .tab-item.active a{cursor:default}.questionnaire-area .settings{margin-top:0;padding:15px 30px}.questionnaire-area .settings .row>div{display:inline-block}.questionnaire-area .settings .row:not(:last-of-type){margin-bottom:10px}.questionnaire-area .settings .row .label{display:inline-block;margin-bottom:0;padding-bottom:5px;padding-top:5px;text-align:left;width:160px}.questionnaire-area .settings .row .label label{display:inline}.questionnaire-area .settings .row .label i.icon{display:inline-block}.questionnaire-area ol,.questionnaire-area ul{list-style:none;margin:0}.questionnaire-area .questionnaire-area-content .questionnaire-paper{padding-top:30px}.questionnaire-area .questionnaire-area-content .questionnaire-paper .paper-content .questionnaire-title{color:#262833;display:flex;font-size:28px;font-style:normal;font-weight:500;height:32px;justify-content:center;line-height:32px}.questionnaire-area .questionnaire-area-content .paper-header{background-color:#f7f7f7;min-height:88px;padding-bottom:23px;padding-top:33px;position:relative}.questionnaire-area .questionnaire-area-content .paper-header .left-section{display:inline-block;padding-left:30px;width:678px}.questionnaire-area .questionnaire-area-content .paper-header .left-section .title{color:var(--primary-brand-color);font-size:25px;line-height:1.2em}.questionnaire-area .questionnaire-area-content .paper-header .right-section{display:inline-block;height:30px;line-height:30px;padding-right:30px;position:absolute;text-align:right;width:400px}.questionnaire-area .questionnaire-area-content .paper-header .progress-wrapper{font-size:15px}.questionnaire-area .questionnaire-area-content .paper-header .progress-wrapper .progress-label{padding-right:10px;width:40%}.questionnaire-area .questionnaire-area-content .paper-header .progress-wrapper .progress-label .answered-subjects{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .paper-header .progress-wrapper .progress{border:0;bottom:2px;display:inline-block;height:6px;position:relative;width:178px}.questionnaire-area .questionnaire-area-content .paper-content{background-color:#fff;padding:40px 38px 40px 43px}.questionnaire-area .questionnaire-area-content .paper-footer{background-color:#f5f5f5;border-top:1px solid #dfdfdf;height:60px;line-height:60px;text-align:center}.questionnaire-area .questionnaire-area-content .paper-footer .button{line-height:20px}.questionnaire-area .questionnaire-area-content .paper-footer .error{display:inline-block}.questionnaire-area .questionnaire-area-content .paper-footer .prompt-info{font-size:18px}.questionnaire-area .questionnaire-area-content ol{list-style:none;margin:0}.subjects-jit-display .subject{position:relative}.subjects-jit-display .subject.text .subject-head .summary-title{padding-left:0}.subjects-jit-display .subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}.subjects-jit-display .subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}.subjects-jit-display .subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}.subjects-jit-display .subject .media-uploads-paper .video-container{height:472px;position:relative}.subjects-jit-display .subject .media-uploads-paper .warning{color:#f16565}.subjects-jit-display .subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}.subjects-jit-display .subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}.subjects-jit-display .subject .paragraph-desc{margin-left:-20px}.subjects-jit-display .subject .subject-head{padding-bottom:15px;padding-top:35px}.subjects-jit-display .subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}.subjects-jit-display .subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}.subjects-jit-display .subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}.subjects-jit-display .subject .subject-head .summary-title .subject-required-message,.subjects-jit-display .subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}.subjects-jit-display .subject .subject-head .summary-title .append-sub-subject,.subjects-jit-display .subject .subject-head .summary-title .copy-subject,.subjects-jit-display .subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}.subjects-jit-display .subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}.subjects-jit-display .subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}.subjects-jit-display .subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}.subjects-jit-display .subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}.subjects-jit-display .subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}.subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}.subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}.subjects-jit-display .subject .subject-head .summary-title .______blank______,.subjects-jit-display .subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}.subjects-jit-display .subject .subject-head .summary-title .______blank______.editing,.subjects-jit-display .subject .subject-head .summary-title .__blank__.editing{color:red}.subjects-jit-display .subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}.subjects-jit-display .subject .subject-head .summary-title span{word-wrap:break-word}.subjects-jit-display .subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}.subjects-jit-display .subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}.subjects-jit-display .subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}.subjects-jit-display .subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}.subjects-jit-display .subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}.subjects-jit-display .subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.subjects-jit-display .subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}.subjects-jit-display .subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}.subjects-jit-display .subject .subject-body .subject-options .option .option-field p,.subjects-jit-display .subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container,.subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,.subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}.subjects-jit-display .subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}.subjects-jit-display .subject .subject-body .subject-options .option.option-vertical{padding-right:10px}.subjects-jit-display .subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}.subjects-jit-display .subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}.subjects-jit-display .subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}.subjects-jit-display .subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}.subjects-jit-display .subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p,.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}.subjects-jit-display .subject .subject-body .subject-options .option input[type=checkbox],.subjects-jit-display .subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}.subjects-jit-display .subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}.subjects-jit-display .subject .subject-body .subject-options .option .option-index{margin-left:7px}.subjects-jit-display .subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}.subjects-jit-display .subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}.subjects-jit-display .subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}.subjects-jit-display .subject .subject-body .subject-options .option .option-content p,.subjects-jit-display .subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}.subjects-jit-display .subject .subject-body .subject-options .option .option-content p.ace_fold-widget,.subjects-jit-display .subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.subjects-jit-display .subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}.subjects-jit-display .subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}.subjects-jit-display .subject .subject-body ol.subject-answers,.subjects-jit-display .subject .subject-body ol.subject-options{margin-left:0}.subjects-jit-display .subject .subject-body .subject-answers{margin-bottom:15px}.subjects-jit-display .subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}.subjects-jit-display .subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text],.subjects-jit-display .subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-body .subject-answers .answer .sort{max-width:100%}.subjects-jit-display .subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}.subjects-jit-display .subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}.subjects-jit-display .subject .answer-error{display:inline-block;margin-left:24px}.subjects-jit-display .subject .answer-error .answer-message{display:inline-block;padding-top:5px}.subjects-jit-display .subject .circle-number,.subjects-jit-display .subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}.subjects-jit-display .subject:not(.subjects-jit-display .subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}.subjects-jit-display .subject .subject-head .summary-title>span{word-wrap:break-word}.subjects-jit-display .subject .subject-head .summary-title .subject-description>p{color:var(--primary-text-color);font-size:16px;margin:0}.subjects-jit-display .subject .subject-body .answer-content{padding-bottom:15px}.subjects-jit-display .subject .subject-body .answer-content .short-answer-take{max-height:480px}.subjects-jit-display .subject .subject-body .answer-content .short-answer-view{max-height:480px;min-height:160px;overflow-y:auto}.subjects-jit-display .subject .subject-body .answer-content .add-attachments{height:27px;line-height:27px}.subjects-jit-display .subject .subject-body .answer-content .add-attachments .add-attachment-btn{font-size:14px;height:23px;line-height:15px;padding-bottom:3px;padding-top:3px}.subjects-jit-display .subject .subject-body .answer-content .add-attachments .add-attachment-btn.disable{color:var(--secondary-text-color);cursor:default}.subjects-jit-display .subject .subject-body .answer-content .add-attachments .add-attachment-btn.disable:hover{background-color:#fff}.subjects-jit-display .subject .subject-body .answer-content .add-attachments .add-attachment-btn i{color:var(--secondary-text-color);font-size:14px}.subjects-jit-display .subject .subject-body .answer-content .add-attachments .attachment-limit-msg{color:var(--secondary-text-color);margin-left:10px}.subjects-jit-display .subject .subject-body.short-answer{margin-bottom:10px}.subjects-jit-display .subject .subject-body.short-answer .answer-content{padding-bottom:0}.subjects-jit-display .subject .subject-body.short-answer .answer-content .answer-area-container{margin-bottom:16px;padding:1px}.subjects-jit-display .subject .subject-body.short-answer .answer-content .answer-area-container.is-focus{border-color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-body.short-answer .answer-content .answer-area-container>textarea{border:none;margin-bottom:0;padding:8px 8px 0}.subjects-jit-display .subject .subject-body.short-answer .answer-content .answer-area-container .left-count{background-color:#fff;bottom:1px;color:#999;font-size:12px;height:26px;line-height:26px;position:absolute;right:10px;text-align:right}.subjects-jit-display .subject .subject-body .attachment-list{margin-top:15px}.subjects-jit-display .subject .subject-body .attachment-list.view-list{margin-top:-20px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block{padding:0 20px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .font-thumbnail-view{color:var(--primary-brand-color)}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container{margin-right:30px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail{border:1px solid #d5d5d5;height:132px;margin-top:5px;position:relative;width:132px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail .view-button{display:none}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail .button-mask{height:100%;position:absolute;width:100%}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail .button-mask .operation-button{display:none}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail img.fade{clip:rect(0,130px,130px,0);height:130px;width:130px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail:hover .view-button{border-radius:20px;display:block;height:40px;left:45px;position:absolute;top:45px;width:40px;z-index:1}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail:hover .button-mask{background-color:#000;opacity:.5}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail:hover .button-mask .operation-button{bottom:0;display:block;position:absolute;text-align:center;width:130px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail:hover .button-mask .operation-button a{color:#aeaeae;font-size:10px;padding:5px}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .thumbnail:hover .button-mask .operation-button a:hover{color:#fff}.subjects-jit-display .subject .subject-body .attachment-list .thumbnail-block .thumbnail-container .file-name{max-width:130px;padding:10px 0;text-align:center}.subjects-jit-display .subject .subject-body .sub-subjects{padding-left:20px}.subjects-jit-display .subject .subject-body .subject-options .option-content p,.subjects-jit-display .subject .subject-body .subject-options .option-content span{font-size:13px;line-height:21px;margin:0}.subjects-jit-display .subject .subject-body .subject-options .option-content p.ace_fold-widget,.subjects-jit-display .subject .subject-body .subject-options .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.questionnaire-area .questionnaire-area-content.score-list-tab{background-color:#fff}.questionnaire-area .questionnaire-area-content.score-list-tab .activity-detail-tabs{background:#fdfdfd;margin:0;padding-top:30px}.questionnaire-area .questionnaire-area-content .list-header{text-align:right}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area{max-width:100%}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header,.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item{height:32px;line-height:32px;padding:0 15px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header.pointer-cursor,.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item.pointer-cursor{cursor:pointer}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header input[type=text],.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item input[type=text]{height:30px;margin:0;padding:0}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header input[type=text]:not(:hover):not(.ng-invalid):not(:focus),.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header .name-cell,.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item .name-cell{align-items:center;display:flex}.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .column-header .name-cell .student-name,.questionnaire-area .questionnaire-area-content .list-area-wrapper .list-area .list-item .name-cell .student-name{max-width:100px}.questionnaire-area .questionnaire-area-content .subject-stats-wrapper .statistic-no-data{margin:0;position:relative}.questionnaire-area .questionnaire-area-content .filter-area{margin-top:0}.questionnaire-area .questionnaire-area-content .no-result-info{margin-top:0;padding:100px 0}.questionnaire-area .questionnaire-area-content .sort-section{display:inline-block;padding-left:5px;position:absolute;top:-1px}.questionnaire-area .questionnaire-area-content .font-down,.questionnaire-area .questionnaire-area-content .font-up{color:#c5c8ce;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:4px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.questionnaire-area .questionnaire-area-content .font-down.active,.questionnaire-area .questionnaire-area-content .font-up.active{color:#333}.questionnaire-area .score-chart{padding:30px 20px 0}.questionnaire-area .score-chart .score-summary{width:246px}.questionnaire-area .operation-button{line-height:26px;margin-bottom:10px}.questionnaire-area .questionnaire-area-content .message-score-not-ready{font-size:18px;min-height:460px;padding:30px 20px;text-align:center}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list{padding-left:30px;padding-right:30px}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.top{overflow:hidden}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.top .nav-wrapper{background-color:#777;border-radius:3px;color:#fff;float:right;font-size:14px;height:25px;line-height:25px;margin-right:14px;margin-top:2px;min-width:55px;position:relative;text-align:center}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.top .nav-wrapper .nav-text{padding-left:8px;padding-right:8px}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.top .nav-wrapper.disabled{background-color:#b9b9b9}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.middle .title{color:var(--primary-brand-color);font-size:25px;line-height:1.2em}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom{height:30px;line-height:30px}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom>*{display:inline-block}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .examinee-data{width:50%}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .submission-data{text-align:right;width:49%}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .submission-data>*{display:inline-block}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .submission-data .submission-score{margin-left:25px}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .submission-data .submission-score .score{color:var(--primary-brand-color);font-size:25px}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-header.score-list section.bottom .submission-data .version .select2-container{margin-bottom:0;margin-left:10px;text-align:left;width:150px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-summary .summary-title .error,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-summary .summary-title .error{display:inline}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-summary .summary-title>span,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-summary .summary-title>span{word-wrap:break-word}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .answer-error,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .answer-error{display:inline-block;margin-left:24px;margin-top:3px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .answer-error .horizontal,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .answer-error .horizontal{display:block}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content{padding-bottom:20px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-options .option label,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-options .option label{cursor:default}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-answer-explanation,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-answer-explanation{background:#f7f7f7 url(/static/assets/images/large/answer-explanation-abed9601.png) no-repeat left 10px top 10px;border-radius:3px;min-height:49px;padding:10px 10px 10px 49px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-answer-explanation .answer-options,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-answer-explanation .answer-options{color:var(--primary-brand-color);padding-bottom:8px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-answer-explanation .explanation .explanation-label,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-answer-explanation .explanation .explanation-label{color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-score,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-score{padding-left:8px;padding-top:10px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-score>input,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-score>input{display:inline-block;margin-bottom:0;margin-left:6px;width:80px}.questionnaire-area .questionnaire-area-content .questionnaire-result .classroom-area .subjects-jit-display .subject-content .subject-score .error,.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-content .subjects-jit-display .subject-content .subject-score .error{display:inline-block}.questionnaire-area .questionnaire-area-content .questionnaire-result .paper-footer .form-buttons{padding-top:0}.questionnaire-area .questionnaire-area-content .list-area-wrapper .scrollbar-wrapper{background-color:#f5f5f5;overflow-x:scroll;width:auto}.questionnaire-area .questionnaire-area-content .list-area-wrapper .scrollbar-wrapper .scrollbar-content{height:1px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;height:20px;overflow-x:hidden;overflow-y:hidden;top:14px;width:100%}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list{background-color:inherit;display:inline-block;height:20px;margin:0;vertical-align:center;white-space:nowrap}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list .stick-column{z-index:2}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li{display:inline-block;position:relative;width:100px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li .sort-section{display:inline-block;position:absolute}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);height:100%;left:0;position:sticky;position:-webkit-sticky;width:auto;z-index:2}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:left;width:160px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left .stick-item.check-box{margin-left:15px;width:60px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left .stick-item.seat-number{width:120px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left .stick-item.user-name{width:360px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-left .stick-item.user-depart{width:440px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.center{display:inline-block;height:100%;width:auto}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.center .column{height:100%;width:160px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.center .long{width:240px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.center .short{width:80px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);height:100%;position:sticky;position:-webkit-sticky;right:0;width:70px;z-index:2}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-header ul.activity-list li.stick-column-right .stick-item{display:inline-block;padding-left:5px;padding-right:5px;text-align:center;width:70px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body{background-color:#fff;overflow-x:auto;overflow-y:hidden;width:100%}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body ul{display:inline-block;list-style:none;margin:0;white-space:nowrap}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row{line-height:31px;padding-left:0;padding-right:0}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row:nth-of-type(odd){background:#fff}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row:nth-of-type(2n){background:#f4f4f4}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row:hover .row-index-border,.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row:hover .submission-operations{display:inline-block}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit{height:30px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit:nth-of-type(2n){background:#f4f4f4}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit:hover .stick-column-left .stick-item.checkbox-cell .indicator{background-color:var(--primary-brand-color)}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left{background-color:inherit;box-shadow:2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;left:0;padding-left:0;position:sticky;position:-webkit-sticky;z-index:2}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item{overflow:hidden!important;text-overflow:ellipsis;width:160px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item.check-box{margin-left:15px;width:60px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item.seat-number{width:120px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item.user-name{width:360px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item.user-depart{width:440px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item-basic{display:inline-block;height:100%;padding-left:5px;padding-right:5px;text-align:left;white-space:nowrap}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item,.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item-basic.checkbox-cell{width:60px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item .indicator,.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item-basic.checkbox-cell .indicator{background-color:inherit;display:inline-block;height:100%;left:-5px;position:relative;width:5px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item input[type=checkbox],.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item-basic.checkbox-cell input[type=checkbox]{display:inline-block;height:100%;left:5px;position:relative}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .checkbox-cell.stick-item span,.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-left .stick-item-basic.checkbox-cell span{display:inline-block;height:100%;left:5px;line-height:100%;margin:auto;position:relative;top:-10px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .center{display:inline-block;height:100%;overflow:hidden!important;position:relative;text-overflow:ellipsis;top:-10px;vertical-align:middle;white-space:nowrap;width:auto}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .center .column{height:100%;width:160px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .center .long{width:240px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .center .short{width:80px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-right{background-color:inherit;box-shadow:-2px 0 6px -3px rgba(0,0,0,.2);display:inline-block;height:100%;position:sticky;position:-webkit-sticky;right:0;z-index:2}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .questionnaire-row.single-submit .stick-column-right .stick-item{display:inline-block;height:100%;overflow:hidden!important;padding-left:5px;padding-right:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:70px}.questionnaire-area .questionnaire-area-content .list-area-wrapper .activity-body .checkbox-cell{display:inline-block;height:30px;padding-left:15px;padding-right:15px;vertical-align:center;width:45px}.subjects-container .subjects-container-column{height:calc(100vh - 120px);padding:0}.subjects-container .subjects-container-column.subjects{background-color:#fff}.subjects-container .subjects-container-column.input-text{border-right:1px solid #dfdfdf}.subjects-container .subjects-container-column .subject-list{height:calc(100% - 60px);overflow-y:scroll;position:relative}.subjects-container .subjects-container-column .subject-list .loading-gif{left:5%;position:relative}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-bg-mask{background-color:#f4f4f4;height:100%;left:0;opacity:.7;position:absolute;top:300;width:100%;z-index:10}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;height:3.57rem;left:calc(50% - 1.785rem);margin:0 auto;position:fixed;text-indent:-9999em;top:700px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:3.57rem;z-index:10}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}@media (min-width:0px){.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif{background:url(/static/assets/images/large/loading-main-content-e1718da4.gif) no-repeat\0 ;border-radius:0px\0 ;height:180px\0 ;width:270px\0 }.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:after,.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:before{background:none\0 }}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif{background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;height:3.57rem;width:3.57rem}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:before{background:var(--primary-brand-color)}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-gif:after{background:#f4f4f4}}.subjects-container .subjects-container-column .subject-list .loading-gif .loading-hint{color:#737373;font-size:14px;left:50%;position:fixed;text-align:center;top:calc(700px + 5rem);-webkit-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);width:200px;z-index:10}.subjects-container .subjects-container-column .content-header{background-color:#fff;border-bottom:1px solid #dfdfdf;height:60px}.subjects-container .subjects-container-column .content-header a{float:right;font-size:14px;margin-right:10px;margin-top:14px;padding:5px 8px}.subjects-container .subjects-container-column .right-header{color:var(--primary-brand-color);line-height:60px;padding-left:30px}.subjects-container .subjects-container-column .has-error{color:#f16565}.subjects-container .subjects-container-column .import-hint{background-color:#e5fafa;border-bottom:1px solid var(--primary-brand-color-lightened-3);color:var(--link-color);padding:5px;text-align:center}.subjects-container textarea{background-color:#f1f1f1;border:none;height:calc(100% - 151px);margin:0;overflow-x:hidden;padding:10px}.subjects-container .save-container{background-color:#fff;border-top:1px solid #dfdfdf;padding:14px;text-align:center}.subjects-container .save-container .button.button-green{line-height:22px}.subjects-container .subject{background-color:#fff;border-bottom:1px solid #dfdfdf;cursor:pointer;padding-bottom:10px}.subjects-container .subject.last{border:none}.subjects-container .subject.active{background-color:#ececec}.subjects-container .subject:hover .subject-index{border-left:4px solid var(--primary-brand-color);height:20px;left:0;position:absolute;top:10px}.subjects-container .subject.active .subject-summary .summary-title,.subjects-container .subject:hover .subject-summary .summary-title{color:var(--primary-brand-color)}.subjects-container .subject.active .subject-summary .icon.icon-exam-subject-index,.subjects-container .subject:hover .subject-summary .icon.icon-exam-subject-index{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5184px;height:20px;width:18px}.subjects-container .subject-summary{font-size:16px;padding:10px 20px 5px 48px;position:relative}.subjects-container .subject-summary .error{color:#f16565;font-size:13px}.subjects-container .subject-summary .icon.icon-exam-subject-index{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5204px;height:20px;left:20px;position:absolute;top:10px;width:18px}.subjects-container .group-header{padding-left:48px}.subjects-container .subject-content{margin-top:10px}.subjects-container .subject-content ol{margin-left:48px;margin-right:10px}.subjects-container .icon.icon-exam-subject-answer-explanation{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5204px;height:20px;width:18px}.subjects-container .answer-explanation{background:#f8f9fb url(/static/assets/images/large/answer-explanation-abed9601.png) no-repeat left 10px top 10px;margin:0 20px 0 48px;min-height:49px}.subjects-container .answer-explanation span{display:inline-block;margin:10px 10px 10px 50px;white-space:pre-wrap}.subjects-import-header{background-color:#5d5e60;color:#fff;font-size:20px;height:70px;line-height:70px}.subjects-import-header span{padding-left:10px}.icon.icon-subjects-import-check-box{background-position:0 -1548px}.icon.icon-subjects-import-check-box,.icon.icon-subjects-import-check-box-checked{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:14px;width:14px}.icon.icon-subjects-import-check-box-checked{background-position:0 -1534px}.icon.icon-subjects-import-radio-button{background-position:0 -1576px}.icon.icon-subjects-import-radio-button,.icon.icon-subjects-import-radio-button-checked{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:14px;width:14px}.icon.icon-subjects-import-radio-button-checked{background-position:0 -1562px}.subject-import-help{background-color:#fff;line-height:25px;padding:10px 40px 30px}.subject-import-help .title-1{color:var(--secondary-text-color);font-size:18px;margin-top:30px}.subject-import-help .title-2{font-size:16px;margin-top:15px}.subject-import-help .subject-hint{color:#f16565}.subjects-import .main-content{padding-bottom:50px}.icon.icon-syllabus-exam{background-position:0 -8557px}.icon.icon-syllabus-exam,.icon.icon-syllabus-exam-expired{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:30px;width:30px}.icon.icon-syllabus-exam-expired{background-position:0 -8497px}.icon.icon-syllabus-exam-read{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -8527px;height:30px;width:30px}.prerequisites-confirmation-popup .main-area{min-height:180px}.prerequisites-confirmation-popup .main-area .prerequisite{border-bottom:1px solid #d4d4d4;padding:20px 25px}.prerequisites-confirmation-popup .main-area .prerequisite .activity-title{display:inline-block;font-weight:700;max-width:210px;vertical-align:bottom}.prerequisites-confirmation-popup .main-area .prerequisite .activity-title.instructor-view{max-width:273px}.prerequisites-confirmation-popup .main-area .prerequisite .activity-read-info{float:right}.prerequisites-confirmation-popup .main-area .prerequisite.finished{color:var(--primary-brand-color)}.prerequisites-confirmation-popup .main-area .prerequisite.invalid{color:#999}.prerequisites-confirmation-popup .main-area .prerequisite:last-of-type{border-bottom:none}.popup-area{background:none repeat scroll 0 0 transparent;border:0;box-shadow:none;height:100%;left:0;margin:0;outline:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%}.popup-area .select2-container{margin-bottom:0}.popup-area .select2-container.page-selector .select2-container{margin-bottom:16px}.popup-area .popup-content,.popup-area .popup-content-full-screen{background-color:#fff;border-radius:5px;display:block;margin:auto;overflow:hidden;position:relative;text-align:left}.popup-area .popup-content-full-screen{height:100%;width:100%}.popup-area .popup-header{background-color:#fff;border-bottom:1px solid #dfdfdf;color:var(--primary-text-color);font-size:16px;line-height:1em;padding:15px 20px;text-align:left;width:100%}.popup-area .popup-header .font-close{color:#333}.popup-area .popup-header .close-reveal-modal{font-size:16px}.popup-area .main-area{background-color:#fff;border-bottom:1px solid #dfdfdf;overflow:hidden;width:100%}.popup-area .main-area .remind-message{margin:20px 40px}.popup-area .main-area .remind-message .warning-text{color:#de8a92;cursor:default}.popup-area .main-area .remind-message .middle-text{cursor:default;padding-top:15px}.popup-area .main-area .remind-message .middle-text .tc-color{color:#00bbbd}.popup-area .main-area .remind-message .error-message{color:#ca333a;font-weight:600;padding-top:15px}.popup-area .main-area .remind-message .id-number-container{padding-top:15px}.popup-area .main-area .alert{margin-bottom:10px;margin-top:30px;text-align:center}.popup-area .main-area .alert>i{color:#ff7800;font-size:58px}.popup-area .main-area .warning{font-size:14px;font-weight:500}.popup-area .main-area .form-items{padding:15px 30px 5px}.popup-area .main-area .form-items .simditor{width:100%}.popup-area .main-area .form-items .simditor .simditor-wrapper{overflow:visible}.popup-area .main-area .form-items .simditor .simditor-wrapper .simditor-body{max-height:300px;min-height:200px}.popup-area .main-area .form-items .item{line-height:30px;margin-bottom:15px}.popup-area .main-area .form-items .item .input,.popup-area .main-area .form-items .item .label,.popup-area .main-area .form-items .item .row-tip{display:inline-block}.popup-area .main-area .form-items .item .upload-wrapper{overflow:hidden}.popup-area .main-area .form-items .item .upload-wrapper .file-upload{width:100%}.popup-area .main-area .form-items .item .label{background-color:#fff;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top}.popup-area .main-area .form-items .item .label label{cursor:default}.popup-area .main-area .form-items .item .input>:not(.ui-multiselect-menu){display:inline-block}.popup-area .main-area .form-items .item .tree-view .item{line-height:unset;margin-bottom:unset}.popup-area .main-area .form-items .item .tree-view .item .input{width:unset}.popup-area .main-area .form-items .item.attachment-list{padding-left:8px}.popup-area .popup-footer{background-color:#fff;padding-bottom:20px;padding-top:20px;text-align:center}.popup-area .popup-footer .form-buttons{min-height:0;padding:0}.popup-area .popup-footer .form-buttons .button{margin:0 4px}.popup-area .popup-footer .form-buttons .button.button-grey{background-color:#8d8d8d}.popup-area .popup-footer .form-buttons .button.button-grey:focus,.popup-area .popup-footer .form-buttons .button.button-grey:hover{background-color:#656565}.popup-area .popup-footer .form-buttons span.error{display:inline-block}.popup-area.popup-600 .popup-content{width:600px}.popup-area.popup-600 .popup-content .form-items .item .label{width:100px}.popup-area.popup-600 .popup-content .form-items .item .input{width:436px}.popup-area.popup-600 .popup-content .form-items .item .error{margin-left:104px;padding-left:0}.popup-area.popup-640 .popup-content{width:640px}.popup-area.popup-900 .popup-content{width:900px}.popup-area.popup-900 .popup-content .form-items .item .label{width:100px}.popup-area.popup-900 .popup-content .form-items .item .input{width:736px}.popup-area.popup-900 .popup-content .form-items .item .error{margin-left:104px;padding-left:0}.popup-area.popup-400 .popup-content{width:400px}.popup-area.popup-480 .popup-content{width:480px}.popup-area.popup-800 .popup-content{width:800px}.popup-area.popup-1080 .popup-content{width:1080px}.popup-area.popup-1200 .popup-content{width:1200px}.popup-area.popup-full-page .popup-content{height:100%;width:100%}#create-teaching-class-popup .popup-content .teaching-class-form{background-color:#fff;height:145px;padding-bottom:40px;padding-top:10px}#create-teaching-class-popup .popup-content .teaching-class-form .row{height:50px;padding:5px 30px 0}#create-teaching-class-popup .popup-content .teaching-class-form span.error{margin:0;padding:5px}#create-teaching-class-popup .popup-content .teaching-class-form .field-label{line-height:30px}#pre-task-popup .popup-header{border-bottom:none}#pre-task-popup .popup-content{height:375px;text-align:center}#pre-task-popup .popup-content .pre-task-icon{height:99px;margin-left:20px;margin-top:40px}#pre-task-popup .popup-content .message{font-size:18px;height:50px;margin-top:23px}#pre-task-popup .popup-content .go-to{color:var(--primary-brand-color);cursor:pointer;font-size:22px;height:30px;margin-top:30px}#view-selected-departments-popup .popup-content,#view-shared-public-course-records-popup .popup-content{width:890px}#view-selected-departments-popup .popup-content .card,#view-shared-public-course-records-popup .popup-content .card{border-left:none;border-right:none;border-top:none}#view-selected-departments-popup .popup-content .main-area,#view-shared-public-course-records-popup .popup-content .main-area{height:450px;overflow:scroll}#view-selected-departments-popup .popup-content .main-area.record-area,#view-shared-public-course-records-popup .popup-content .main-area.record-area{overflow-x:hidden}#view-selected-departments-popup .popup-content .non-content,#view-shared-public-course-records-popup .popup-content .non-content{height:450px;line-height:450px;text-align:center}#file-hypothesis-stat-popup .popup-content{min-height:400px}#file-hypothesis-stat-popup .popup-content .popup-header{height:56px;line-height:26px}#file-hypothesis-stat-popup .popup-content .main-area .content.blank{margin-top:140px;text-align:center}#file-hypothesis-stat-popup .popup-content #file-hyp-stat-chart{height:344px}#batch-download-popup .main-area,#oncall-status-popup .main-area,#remove-status-popup .main-area,#rollcall-count-grade-popup .main-area,#switch-audio-confirmation-popup .popup-content .main-area,#switch-video-confirmation-popup .main-area{background-color:#fff;min-height:100px;padding:60px 40px;text-align:center}#batch-download-popup .main-area .message,#oncall-status-popup .main-area .message,#remove-status-popup .main-area .message,#rollcall-count-grade-popup .main-area .message,#switch-audio-confirmation-popup .popup-content .main-area .message,#switch-video-confirmation-popup .main-area .message{font-size:16px}#batch-download-popup .main-area .message .little,#oncall-status-popup .main-area .message .little,#remove-status-popup .main-area .message .little,#rollcall-count-grade-popup .main-area .message .little,#switch-audio-confirmation-popup .popup-content .main-area .message .little,#switch-video-confirmation-popup .main-area .message .little{font-size:14px}#batch-download-popup .main-area .message .green-color,#oncall-status-popup .main-area .message .green-color,#remove-status-popup .main-area .message .green-color,#rollcall-count-grade-popup .main-area .message .green-color,#switch-audio-confirmation-popup .popup-content .main-area .message .green-color,#switch-video-confirmation-popup .main-area .message .green-color{color:var(--primary-brand-color)}#batch-download-popup .main-area .message .red-color,#oncall-status-popup .main-area .message .red-color,#remove-status-popup .main-area .message .red-color,#rollcall-count-grade-popup .main-area .message .red-color,#switch-audio-confirmation-popup .popup-content .main-area .message .red-color,#switch-video-confirmation-popup .main-area .message .red-color{color:#f16565}#batch-download-popup .main-area .message .warning-color,#oncall-status-popup .main-area .message .warning-color,#remove-status-popup .main-area .message .warning-color,#rollcall-count-grade-popup .main-area .message .warning-color,#switch-audio-confirmation-popup .popup-content .main-area .message .warning-color,#switch-video-confirmation-popup .main-area .message .warning-color{color:#ff9700}#batch-download-popup .popup-footer,#oncall-status-popup .popup-footer,#remove-status-popup .popup-footer,#rollcall-count-grade-popup .popup-footer,#switch-audio-confirmation-popup .popup-content .popup-footer,#switch-video-confirmation-popup .popup-footer{height:auto}#course-score-synchronized-remind-popup .popup-header span{line-height:1.5}#course-score-synchronized-remind-popup .main-area .course-score-remind-cover{height:132px;margin:32px auto 16px;width:132px}#course-score-synchronized-remind-popup .main-area .notice{font-size:14px;text-align:center}#course-score-synchronized-remind-popup .main-area .notice .score{margin:0 auto}#course-score-synchronized-remind-popup .main-area .notice .score div{color:#333;display:flex;font-weight:500;line-height:1.71}#course-score-synchronized-remind-popup .main-area .notice .score div .score-percentage-title{justify-content:flex-end;width:60%}#course-score-synchronized-remind-popup .main-area .notice .score div .score-percentage{font-weight:600}#course-score-synchronized-remind-popup .main-area .notice .score div .score-percentage.master-score{color:#438ff9}#course-score-synchronized-remind-popup .main-area .notice .score div .score-percentage.child-score{color:#00bbbd}#course-score-synchronized-remind-popup .main-area .notice .tips{color:#737373;margin:16px 0 32px}#child-course-teaching-mode-popup .popup-header span{line-height:1.5}#child-course-teaching-mode-popup .main-area .teaching-mode-popup-cover{height:132px;margin:32px auto 16px;width:132px}#child-course-teaching-mode-popup .main-area .notice{font-size:14px;text-align:center}#child-course-teaching-mode-popup .main-area .notice .master-alert{color:#333;font-weight:500;line-height:1.71;margin:16px 0 32px}#start-audio-exam-confirmation-popup .message{padding:38px 65px 0}#start-audio-exam-confirmation-popup .message.not-check{padding:0 100px}#start-audio-exam-confirmation-popup .play-tip{color:#333;font-size:16px;font-weight:500}#start-audio-exam-confirmation-popup .player-container{padding:24px 0 40px 15px}#start-audio-exam-confirmation-popup .check-image{margin-bottom:16px;margin-top:40px;width:120px}#start-audio-exam-confirmation-popup .check-tip{font-size:14px;margin-bottom:40px}#start-audio-exam-confirmation-popup .issues{border-bottom:1px solid #d8d8d8;padding:15px 16px}#start-audio-exam-confirmation-popup .issues .expand-issues{color:#333}#start-audio-exam-confirmation-popup .issues .expand-issues:hover{color:var(--primary-brand-color)}#start-audio-exam-confirmation-popup .issues .expand-issues .font{position:relative}#start-audio-exam-confirmation-popup .issues .expand-issues .font:before{position:absolute;top:1px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}#start-audio-exam-confirmation-popup .issues .issues-list{color:#737373;padding-top:8px}.popup-area.new-popup-area .popup-header{line-height:24px;padding:16px 20px}.popup-area.new-popup-area .popup-footer{padding:16px 0}.popup-area.new-popup-area .popup-footer .button{height:32px}#unread-org-bulletin-popup .popup-content{max-height:calc(100vh - 64px);min-height:362px}#unread-org-bulletin-popup .main-area{max-height:calc(100vh - 185px);min-height:240px;overflow-y:auto}#unread-org-bulletin-popup .main-area .ivu-alert-warning{border-radius:0}#unread-org-bulletin-popup .main-area .bulletin-title{font-weight:600}#unread-org-bulletin-popup .popup-footer{height:64px}#unread-org-bulletin-popup .ivu-alert{margin-bottom:0}#assign_target_popup .popup-content .main-area{min-height:440px}#code-editor .popup-content .main-area{height:calc(100vh - 185px);min-height:240px}#code-editor .popup-content .main-area .toolbar{background-color:#f0f0f0;padding:10px 40px}#code-editor .popup-content .main-area .toolbar .mode-selector{width:200px}#code-editor .popup-content .main-area #editor{height:calc(100% - 50px)}#select-subject-type-popup .subject-type-buttons{font-size:0}#select-subject-type-popup .subject-type-buttons.from-library{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:15px}#select-subject-type-popup .subject-type-buttons .button-container{margin-bottom:10px}#select-subject-type-popup.wider .button-container .button{min-width:150px}#select-subject-type-popup .main-content{padding-bottom:0;padding-top:14px}#select-subject-type-popup .button-container{display:inline-block;margin:5px 7px}#select-subject-type-popup .button-container .button{border-color:#d8d8d8;font-size:14px;min-width:132px;padding:8px}#switch-subject-limit-type-popup .main-area{padding:51px 0 49px;text-align:center}#switch-subject-limit-type-popup .main-area .icon{color:#ff9700;font-size:54px}#switch-subject-limit-type-popup .main-area .title{font-size:14px;font-weight:500;line-height:22px}#switch-subject-limit-type-popup .main-area .sub-title{color:#737373;font-size:14px;line-height:22px}#embed-video-popup .main-area{line-height:30px;padding:100px 20px}#embed-video-popup .main-area .title{display:inline-block;padding:0 10px;position:relative;vertical-align:top}#embed-video-popup .main-area .input{display:inline-block;position:relative;width:450px}#embed-video-popup .main-area .input input.error{border-color:#f04124}#embed-video-popup .main-area .tips{color:#737373;padding:10px}#require-verification-popup .main-area{line-height:30px;padding:30px 20px;text-align:center}#require-verification-popup .main-area .gray{background-color:#f5f5f5;border-radius:3px;margin:10px 30px;padding:12px 16px}.popup-close{align-items:center;background:rgba(0,0,0,.3);display:flex;display:flex!important;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1004}.popup-close .content{background-color:#fff;border-radius:5px;height:270px;overflow:hidden;width:480px}.popup-close .content .main-area{align-items:center;background-color:#fff;border-bottom:1px solid #dfdfdf;display:inline-flex;height:calc(100% - 116px);justify-content:center;overflow:hidden;width:100%}.popup-close .content .main-area span{color:#333;font-size:16px}.popup-close .popup-header{background-color:#fff;border-bottom:1px solid #dfdfdf;color:var(--primary-text-color);font-size:16px;line-height:1em;padding:15px 20px;text-align:left;width:100%}.popup-close .popup-header .font-close{color:#333}.popup-close .popup-header .close-reveal-modal{font-size:16px}.popup-close .popup-footer{background-color:#fff;text-align:center}#duplicate-detect-result .popup-content .main-area{min-height:524px}#activity-publisher .publish-tip{background:#e4fafa;border-bottom:1px solid #b7e3e1;padding:8px 12px 8px 16px}#activity-publisher .publish-tip .tip-info{color:#20bec8;height:13px;width:13px}#activity-publisher .publish-type-choice{height:267px;padding-bottom:80px;padding-left:40px}#activity-publisher .auto-publish-setting{background:#f4f4f4;border:1px solid #d4d4d4;border-radius:3px;margin-left:150px;padding:21px 16px;width:480px}#activity-publisher .auto-publish-setting .title{display:inline-block;margin-right:15px;width:70px}#activity-publisher .auto-publish-setting .title .required{position:relative;right:10px}#activity-publisher .auto-publish-setting .time-box{display:inline-block}#activity-publisher .auto-publish-setting .mark-tip{color:#737373;font-size:13px}#activity-publisher .auto-publish-setting .time-chose-tip{margin-top:12px}#activity-publisher .auto-publish-setting .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;left:10px;position:absolute;top:-6px;width:12px}#activity-publisher .auto-publish-setting .icon-arrow{position:relative;top:-21px}#activity-publisher .auto-publish-setting .scheduled-arrow{left:100px}#activity-publisher .auto-publish-setting .unpublished-arrow{left:190px}#activity-publisher .auto-publish-setting .error-tip{color:red;font-size:12px;padding-left:90px}#lark-group-chat-operate-result-popup .popup-content .main-area{height:498px}#wecom-group-chat-remove-members-popup .popup-content .main-area{align-items:center;display:flex;height:160px;justify-content:center;padding:0 40px}#esign-user-auth-popup .popup-content .main-area .qr-code{margin-bottom:24px;margin-top:48px;text-align:center}#esign-user-auth-popup .popup-content .main-area .qr-code img{height:200px;padding:10px;width:200px}#esign-user-auth-popup .popup-content .main-area .update-status-btn{margin-bottom:8px;text-align:center}#esign-user-auth-popup .popup-content .main-area .tip-message{color:var(--standard-black);font-size:14px;margin-bottom:48px;padding:0 50px;text-align:center}#subject-detail-popup .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}#subject-detail-popup .media-uploads-paper .origin-text{background:#f7f8fa;display:block;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}#subject-detail-popup .media-uploads-paper .video-container{height:472px;position:relative}#subject-detail-popup .media-uploads-paper .warning{color:#f16565}#subject-detail-popup .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:9}#subject-detail-popup .media-uploads-paper .mvp-toggle-play{margin-left:16px}#subject-detail-popup .popup-header{border-radius:5px 5px 0 0}#subject-detail-popup .popup-content{border-radius:6px;overflow:initial}#subject-detail-popup .outer-nav.disabled{color:#8f8f8f}#subject-detail-popup .outer-nav{background:rgba(51,51,51,.72);border-radius:100px;color:#cacaca;cursor:pointer;display:flex;font-size:20px;height:48px;justify-content:center;position:absolute;top:50%;width:48px}#subject-detail-popup .outer-nav i{margin-top:13px}#subject-detail-popup .outer-nav:not(.disabled):hover{color:#fff}#subject-detail-popup .next-btn{right:-100px}#subject-detail-popup .prev-btn{left:-100px}#subject-detail-popup .subject-type{color:#737373;font-size:14px;line-height:22px;margin-bottom:12px}#subject-detail-popup .subject-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}#subject-detail-popup .subject-title .circle-number{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}#subject-detail-popup .knowledge-node-list .ivu-tag{background-color:#e7e5e5}#subject-detail-popup .main-area{border-radius:0 0 5px 5px;height:800px;overflow-y:auto;padding:24px}#subject-detail-popup .main-area .analysis-subject .subject-footer{margin:12px 0}#subject-detail-popup .main-area .cloze-options{margin-bottom:24px;padding-left:24px;position:relative}#subject-detail-popup .main-area .cloze-options .sort{display:inline-block;left:0;position:absolute;top:0}#subject-detail-popup .main-area .cloze-options .option{align-items:center;display:flex;padding-bottom:14px}#subject-detail-popup .main-area .cloze-options .option input{margin-bottom:0;margin-right:4px}#subject-detail-popup .main-area .fill-in-blank-options{align-items:center;display:flex;margin-bottom:24px}#subject-detail-popup .main-area .fill-in-blank-options input[type=text]{background:#f7f7f7;border:1px solid #c9c9c9;border-radius:3px;margin-left:12px;width:fit-content}#subject-detail-popup .main-area .matching-options .match-option-pool .match-row .empty-option{background-color:#fff;border:1px dashed var(--primary-brand-color);border-radius:3px;min-height:40px}#subject-detail-popup .main-area .matching-options .option-wrapper{display:flex;width:100%}#subject-detail-popup .main-area .matching-options .option-wrapper .left-area{width:66.6%}#subject-detail-popup .main-area .matching-options .option-wrapper .right-area{background-color:#f4f4f4;border-radius:5px;margin-left:18px;padding:10px;width:33.3%}#subject-detail-popup .main-area .matching-options .option-wrapper .option-item{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;line-height:38px;margin-bottom:16px;min-height:38px}#subject-detail-popup .main-area .matching-options .option-wrapper .option-item .desc p{margin-bottom:0}#subject-detail-popup .main-area .matching-options .match-tip-row{align-items:center;color:#737373;display:flex;font-size:12px;line-height:18px;margin-bottom:12px}#subject-detail-popup .main-area .matching-options .match-tip-row .content-wrapper{width:calc(50% - 12.5px)}#subject-detail-popup .main-area .matching-options .match-tip-row .answer-tip{margin-left:25px}#subject-detail-popup .main-area .matching-options .match-row{align-items:center;display:flex;margin-bottom:24px}#subject-detail-popup .main-area .matching-options .match-row .line{background:#d8d8d8;height:1px;width:24px}#subject-detail-popup .main-area .matching-options .match-row .answer-pane{border:1px dashed var(--primary-brand-color);border-radius:3px}#subject-detail-popup .main-area .matching-options .match-row .answer-pane .desc{border:unset;border-radius:unset}#subject-detail-popup .main-area .matching-options .match-row .desc{background-color:#f5f5f5;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;min-height:40px;padding:8px;width:100%}#subject-detail-popup .main-area .matching-options .match-row .desc p{margin-bottom:0}#subject-detail-popup .main-area .matching-options .match-row .content-wrapper{width:calc(50% - 12.5px)}#subject-detail-popup .main-area .subject{color:#1c1d23;font-size:16px;font-weight:500;line-height:24px;padding-left:30px;position:relative}#subject-detail-popup .main-area .subject .subject-index{display:inline-block;left:0;position:absolute;top:0}#subject-detail-popup .main-area .subject .subject-description>p{color:#1c1d23;font-size:16px;font-weight:500;line-height:24px}#subject-detail-popup .main-area .sub-subject .subject{padding-left:24px}#subject-detail-popup .main-area .sub-subject .simditor-viewer{width:auto}#subject-detail-popup .main-area .sub-subject .subject-footer{margin:10px 0 24px}#subject-detail-popup .main-area .info-wrapper{color:#737373;display:flex;font-size:14px;line-height:22px;margin-bottom:12px;margin-top:8px}#subject-detail-popup .main-area .info-wrapper .source-wrapper{display:flex}#subject-detail-popup .main-area .info-wrapper .divider{color:#d8d8d8;margin-left:6px;margin-right:6px}#subject-detail-popup .main-area .info-wrapper .source-value{color:var(--primary-brand-color);cursor:pointer;margin-left:4px}#subject-detail-popup .main-area .info-wrapper .source-value span{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis}#subject-detail-popup .main-area .subject-panel .simditor-viewer{width:auto}#subject-detail-popup .main-area .subject-footer{background:#f4f4f4;border-radius:3px;margin-top:24px;padding:0 24px}#subject-detail-popup .main-area .subject-footer .knowledge-node-list{display:flex;flex-wrap:wrap}#subject-detail-popup .main-area .subject-footer .footer-item{align-items:center;display:flex;padding:16px 0}#subject-detail-popup .main-area .subject-footer .footer-item .item-label{margin-right:48px;min-width:84px;width:84px}#subject-detail-popup .main-area .subject-footer .footer-item:not(:last-child){border-bottom:1px dashed #d8d8d8}@media screen and (max-height:1000px){#subject-detail-popup .main-area{height:calc(100vh - 110px)}}.random-groups-popup .popup-content .popup-header{height:56px}.random-groups-popup .popup-content .main-area{height:330px}.random-groups-popup .popup-content .main-area.has-plan{height:380px}.random-groups-popup .popup-content .main-area.has-plus-one{height:420px}.random-groups-popup .popup-content .main-area .form-items{padding-left:24px}.random-groups-popup .popup-content .main-area .form-items .item.explain{background:#f9f9f9;border:1px solid #dadada;border-radius:3px;line-height:13px;margin-left:8px;padding:15px}.random-groups-popup .popup-content .main-area .form-items .item.number-input{position:relative}.random-groups-popup .popup-content .main-area .form-items .item .label{width:110px}.random-groups-popup .popup-content .main-area .form-items .item .label.required:after{bottom:5px;font-size:16px;left:-5px}.random-groups-popup .popup-content .main-area .form-items .item .choice{display:inline-block}.random-groups-popup .popup-content .main-area .form-items .item .input{width:400px}.random-groups-popup .popup-content .main-area .form-items .item .input .ui-number{margin-right:5px;width:80px}.random-groups-popup .popup-content .main-area .form-items .item .input .no-group-info{color:var(--secondary-text-color);margin-left:20px}.random-groups-popup .popup-content .main-area .form-items .item .number-error{margin-left:10px;margin-top:13px;position:absolute}.random-groups-popup .popup-content .main-area .form-items .item .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;color:var(--secondary-text-color);font-size:13px;margin-left:113px;margin-top:10px;max-width:485px;min-width:280px;padding:10px 15px;position:relative;text-align:left}.random-groups-popup .popup-content .main-area .form-items .item .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;left:20px;position:absolute;top:-6px;width:12px}.random-groups-popup .popup-content .main-area .form-items .item .groups-plan{border:1px solid #cbcbcb;border-radius:3px;margin-left:113px;width:185px}.random-groups-popup .popup-content .main-area .form-items .item .groups-plan .font-groups{color:var(--primary-brand-color);margin-left:15px;margin-right:10px}.random-groups-popup .popup-content .main-area .form-items .item .groups-plan .groups-plan-info{height:40px;padding-top:5px;width:100%}.random-groups-popup .popup-content .main-area .form-items .item .groups-plan .groups-plan-info:nth-of-type(2){border-top:1px solid #cbcbcb}.random-groups-popup .popup-content .main-area .form-items.en-GB .item .label,.random-groups-popup .popup-content .main-area .form-items.en-US .item .label{width:130px}.random-groups-popup .popup-content .main-area .form-items.en-GB .item .row-tip,.random-groups-popup .popup-content .main-area .form-items.en-US .item .row-tip{margin-left:133px}.random-groups-popup .popup-content .main-area .form-items.en-GB .item .number-error,.random-groups-popup .popup-content .main-area .form-items.en-US .item .number-error{margin-left:30px;margin-top:10px}.random-groups-popup .popup-content .main-area .form-items.en-GB .item .groups-plan,.random-groups-popup .popup-content .main-area .form-items.en-US .item .groups-plan{margin-left:133px;width:250px}.random-groups-popup .popup-content .main-area .form-items.en-GB .item.leader-item .label,.random-groups-popup .popup-content .main-area .form-items.en-US .item.leader-item .label{display:block}.random-groups-popup .popup-content .main-area .form-items.en-GB .item.leader-item .choice,.random-groups-popup .popup-content .main-area .form-items.en-US .item.leader-item .choice{margin-left:133px}.file-uploader{overflow:hidden}.file-uploader .progress{background:#ccc;border:0;margin-bottom:0;position:relative;width:33%}.file-uploader .progress .meter{border:0}.file-uploader .progress .text{color:#fff;font-size:11px;height:100%;left:50%;margin-left:-10px;position:absolute;top:-2px}.file-uploader .uploads-wrapper{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom:1px solid #cbcbcb;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;padding:15px 10px;position:relative;top:-2px}.file-uploader .uploads-wrapper.ie9-fix{top:-18px}.file-uploader .uploads-wrapper .uploads.uploading{overflow:hidden}.file-uploader .uploads-wrapper .uploads .speed{display:inline-block}.file-uploader .uploads-wrapper .uploads .speed *{font-size:13px}.file-uploader .uploads-wrapper .uploads .progress,.file-uploader .uploads-wrapper .uploads .uploading-file{display:inline-block}.file-uploader .uploads-wrapper .uploads .uploading-file{position:relative;width:50%}.file-uploader .uploads-wrapper .uploads .uploading-file .file-name .name{display:inline-block;float:left;max-width:82%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.file-uploader .uploads-wrapper .uploads .uploading-file.error-file-name{color:red;padding-left:20px;width:65%}.file-uploader .uploads-wrapper .uploads .uploading-file.error-file-name .delete{left:0;position:absolute}.file-uploader .uploads-wrapper .uploads ul{margin-bottom:0;margin-left:0}.file-uploader .uploads-wrapper .uploads li{list-style:none;padding:2px 0}.file-uploader .uploads-wrapper .uploads li .filebar{float:left}.file-uploader .uploads-wrapper .uploads li .deletebar{position:absolute;right:25px}.file-uploader .uploads-wrapper .uploads li .deletebar .delete{visibility:hidden}.file-uploader .uploads-wrapper .uploads li:hover .deletebar .delete{visibility:visible}.file-uploader .uploads-wrapper .attachment-wrapper{margin-top:10px}.file-uploader .uploads-wrapper .attachment-wrapper .attachment{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.file-uploader .uploads-wrapper .attachment-wrapper .delete{background-color:#e9e9e9;border:1px solid #aeaeae;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;cursor:pointer;font-size:13px;left:-1px;padding:2px 10px;position:relative}.file-uploader .uploads-wrapper .attachment-wrapper .delete:hover{background-color:#c5c5c5}.file-uploader .dropzone{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:3px;cursor:pointer;height:80px;min-height:80px;min-width:395px;padding:16px 0;text-align:center}.file-uploader .dropzone .icon.icon-upload{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -11877px;height:40px;margin-bottom:5px;width:40px}.file-uploader .dropzone .icon.icon-upload.higher{margin-bottom:5px}.file-uploader .dropzone:hover .icon.icon-upload{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -11837px;height:40px;width:40px}.file-uploader .dropzone .container{align-items:center;display:flex;justify-content:center;margin-top:-3px}.file-uploader .dropzone .container .tiptext{align-items:flex-start;color:#666;display:flex;flex-direction:column;margin-left:10px;vertical-align:15%}.file-uploader .dropzone .container .tiptext div{line-height:1.5em}.file-uploader .dropzone .container .tiptext .line1,.file-uploader .dropzone .container .tiptext .line2{font-size:.8em}.file-uploader .dropzone .container .tiptext .line3,.file-uploader .dropzone .container .tiptext .line4{color:var(--secondary-text-color);font-size:.8em}.file-uploader .ng-invalid .dropzone{border-color:red}.file-uploader .ng-valid .dropzone{border-color:#ccc}.file-uploader .dropzone-over .tiptext{color:#666}.file-uploader .upload-failed{color:red}.file-uploader .error{margin-top:0}.file-uploader .html-msg{margin-bottom:10px}.file-uploader .font-import-upload{color:#bfbfbf;display:contents;font-size:40px}.file-uploader .file-upload-area-old-style{border:none}.file-uploader .file-upload-area-old-style:hover .font-import-upload{color:var(--primary-brand-color)}.file-uploader .file-upload-area{align-items:center;display:flex;flex-direction:column;justify-content:center}.file-uploader .file-upload-area:hover .font-import-upload{color:var(--primary-brand-color)}.file-uploader .file-upload-area.resource{background-color:#f4f4f4;border:1px dashed #bdbcbc;height:260px}.file-uploader .file-upload-area.dragover{background-color:rgba(0,187,189,.1)}.file-upload .file-uploader .file-upload-area .picture-select-file,.file-uploader .file-upload-area .file-upload .picture-select-file,.file-uploader .file-upload-area .select-file{margin-bottom:16px}.file-upload .file-uploader .file-upload-area .picture-select-file button,.file-uploader .file-upload-area .file-upload .picture-select-file button,.file-uploader .file-upload-area .select-file button{align-items:center;background-color:var(--primary-button-bg-color);border:1px solid var(--primary-button-bg-color);border-radius:3px;color:#fff;display:inline-flex;font-size:18px;height:50px;justify-content:center;outline:none;width:188px}.file-upload .file-uploader .file-upload-area .picture-select-file button:hover,.file-uploader .file-upload-area .file-upload .picture-select-file button:hover,.file-uploader .file-upload-area .select-file button:hover{background-color:var(--primary-button-bg-hover-color)}.file-upload .file-uploader .file-upload-area .picture-select-file button.button-open-client,.file-uploader .file-upload-area .file-upload .picture-select-file button.button-open-client,.file-uploader .file-upload-area .select-file button.button-open-client{margin-left:20px}.file-upload .file-uploader .file-upload-area .picture-select-file button.button-open-client .font-chinamcloud,.file-uploader .file-upload-area .file-upload .picture-select-file button.button-open-client .font-chinamcloud,.file-uploader .file-upload-area .select-file button.button-open-client .font-chinamcloud{font-size:24px;margin-right:6px;margin-top:6px}.file-upload .file-uploader .file-upload-area .picture-select-file button.button-open-client .icon-tip,.file-uploader .file-upload-area .file-upload .picture-select-file button.button-open-client .icon-tip,.file-uploader .file-upload-area .select-file button.button-open-client .icon-tip{margin-left:5px}.file-upload .file-uploader .file-upload-area .picture-select-file button .font-file-select,.file-uploader .file-upload-area .file-upload .picture-select-file button .font-file-select,.file-uploader .file-upload-area .select-file button .font-file-select{font-size:24px;margin-right:6px;margin-top:6px}.file-uploader .file-upload-area .upload-types{align-items:center;display:flex;justify-content:center}.file-uploader .file-upload-area .upload-types .upload-local{display:inline-block;position:relative}.file-uploader .file-upload-area .size-limit{color:var(--secondary-text-color);font-size:12px;line-height:15px;margin-top:4px;text-align:center;width:100%}.file-uploader .file-upload-area .size-limit .max-upload-size{color:#d76f12}.file-uploader .file-upload-area.disabled-upload-field>*{pointer-events:none}.file-uploader .file-upload-area.disabled-upload-field .tiptext{color:red}.file-uploader .file-upload-area.disabled-upload-field i{opacity:.4}.file-uploader .upload-select-area{align-items:center;background-color:var(--primary-button-bg-color);border:1px solid var(--primary-button-bg-color);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;gap:8px;height:50px;justify-content:center;outline:none;width:188px}.file-uploader .upload-select-area .font-upload-alt{align-items:center;color:#fff;display:flex;height:18px;width:18px}.file-uploader .upload-select-area .font-arrow-collapse{align-items:center;color:#fff;display:flex;font-size:7px;margin-left:3px}.file-uploader .upload-select-area:hover{background-color:var(--primary-button-bg-hover-color)}.file-uploader .dropdown{margin-left:63px;margin-top:2px}.file-uploader .dropdown li:hover{cursor:pointer}.upload-hint{text-align:center}.upload-hint .ipr-message{color:#333;display:inline-block;font-family:Helvetica;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0 auto;text-align:left;width:auto}#myFilesUpload .file-uploader{padding:20px}#myFilesUpload .file-uploader fieldset{border:0;margin:0;padding:0}#myFilesUpload .file-uploader fieldset.disabled-upload-field>*{pointer-events:none}#myFilesUpload .file-uploader fieldset.disabled-upload-field .tiptext{color:red}#myFilesUpload .upload-hint{padding:20px 20px 0}#myFilesUpload .upload-hint.in-my-files{margin-bottom:-20px}#myFilesUpload .upload-hint.in-file-select{margin-bottom:4px}#myFilesUpload .upload-hint.course-cover{position:relative;top:78px}#myFilesUpload .upload-hint .text-align-center{text-align:center}#myFilesUpload .storage-info{padding:0 20px}#myFilesUpload .storage-info.my-resources{padding:20px}#myFilesUpload .storage-info .storage-bar{background-color:#fff;bottom:0;height:40px;position:relative;width:100%}#myFilesUpload .storage-info .storage-bar .storage{position:relative}#myFilesUpload .storage-info .storage-bar .storage .storage-unused,#myFilesUpload .storage-info .storage-bar .storage .storage-used{color:#000;font-size:10px;height:25px;margin-top:12px;padding-top:5px;text-align:center;white-space:nowrap}#myFilesUpload .storage-info .storage-bar .storage .storage-used{border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;float:left}#myFilesUpload .storage-info .storage-bar .storage .storage-unused{background-color:#d5d5d5;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#333;float:right}#myFilesUpload .storage-info .storage-bar .storage .storage-text{position:absolute;text-align:center;top:15px;width:100%}#myFilesUpload .storage-info .storage-bar.tw-org{height:27px}#myFilesUpload .upload-wrapper{background:#fff;min-height:302px}#myFilesUpload .upload-wrapper .dropzone{height:140px;padding-bottom:47px;padding-top:47px}#myFilesUpload .upload-wrapper .attachment-wrapper .attachment{border-bottom-right-radius:55px;border-top-right-radius:55px}#myFilesUpload .upload-wrapper .attachment-wrapper .delete{display:none}#myFilesUpload .upload-wrapper .select-local-content{position:relative;top:0;transform:none;-ms-transform:none}#myFilesUpload .upload-wrapper .uploads-list ul{margin:0}#myFilesUpload .upload-wrapper .uploads-list .list-header{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:40px;line-height:40px;padding-left:20px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item{border-bottom:1px solid #d8d8d8;height:57px;padding-top:8px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .file-name{padding-left:0}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .file-name .name{display:inline-block;max-width:460px;vertical-align:middle}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .file-icon-wrapper{padding-left:24px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .file-info{color:#737373;font-size:12px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .file-info>div{float:left;margin-right:10px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .delete-upload-button,#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .speed,#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .upload-failed{position:relative;top:8px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .upload-failed{color:#f16565}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .upload-buttons{padding-left:20px}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .progress{background:#ccc;border:0;height:15px;margin-bottom:0;margin-left:3%;position:relative;top:11px;width:100%}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .progress .meter{border:0}#myFilesUpload .upload-wrapper .uploads-list .list-content .list-item .progress .text{color:#fff;font-size:11px;height:100%;left:50%;margin-left:-10px;position:absolute;top:0}#myFilesUpload .upload-wrapper .uploads-list .upload-failed-warning-area{margin:6.86px}#myFilesUpload .upload-wrapper .uploads-list .upload-failed-warning-area .view{color:var(--primary-brand-color);cursor:pointer}#myFilesUpload .upload-wrapper .uploads-list .upload-failed-warning-area .upload-failed-warning{color:#f85353}.file-upload{line-height:1.5}.file-upload .picture-select-file,.file-upload .select-file{margin-bottom:10px}.file-upload .picture-select-file button,.file-upload .select-file button{background-color:#f4f4f4;border:1px solid #b3b3b3;border-radius:3px;color:#686868;font-size:16px;font-size:14px;height:64px;outline:none;width:200px}.file-upload .picture-select-file button .icon,.file-upload .select-file button .icon{margin-right:3px;vertical-align:middle}.file-upload .picture-select-file button{height:82px;width:150px}.file-upload .attachment-wrapper{height:auto;margin-bottom:10px}.file-upload .attachment-wrapper .attachment{border-bottom-right-radius:0;border-top-right-radius:0}.file-upload .attachment-wrapper .delete{background-color:#e9e9e9;border:1px solid #aeaeae;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;cursor:pointer;font-size:13px;left:-1px;padding:2px 10px;position:relative}.file-upload .attachment-wrapper .delete:hover{background-color:#c5c5c5}.upload-wrapper.cannot-select .file-upload .picture-select-file,.upload-wrapper.cannot-select .file-upload .select-file{display:none}#upload_hint_popup .tw-org{line-height:30px;margin:20px}.file-upload .picture-select-file .font-file-select,.file-upload .select-file .font-file-select{color:var(--primary-brand-color)}.import-data-card .card{margin-top:20px}.import-data-card .card .card-header{height:40px;line-height:40px;padding-right:10px}.import-data-card .card .card-content{background-color:#fff;padding-top:20px}.import-data-card .card .card-footer{height:60px;line-height:60px}.import-data-card .card .card-footer .button{vertical-align:middle}.import-data-card .card-content .confirm-import{border-top:1px solid #dfdfdf;height:40px;line-height:40px;margin-top:30px;padding-left:15px}.import-data-card .wizards{border-bottom:1px solid #dfdfdf;font-size:16px;height:80px;list-style-type:decimal;margin:0}.import-data-card .wizards .wizard{display:inline-block;width:150px}.import-data-card .wizards .progress{height:8px;margin:0 auto;width:450px}.import-data-card .wizard-content{min-height:300px}.import-data-card .wizard-content.file-uploader{margin:0 auto;padding-top:40px}.import-data-card .wizard-content.file-uploader .message{margin:0 auto;text-align:center;width:66.7%}.import-data-card .wizard-content.file-uploader .upload-container{margin:50px auto;width:395px}.import-data-card .wizard-content.file-uploader .upload-container .description{margin-bottom:10px}.import-data-card .wizard-content.validate-users{position:relative}.import-data-card .wizard-content.validate-users .validate-users-successfully-message{font-size:18px}.import-data-card .wizard-content .list-summary{height:40px;line-height:40px;padding-left:20px;padding-right:20px}.import-data-card .wizard-content.validate-users .import-message{margin-top:100px}.import-data-card .wizard-content.import-result .import-message{height:auto;margin-bottom:50px;margin-top:50px}.import-data-card .wizard-content .import-message{font-size:18px;height:100px;line-height:100px}.import-data-card .wizard-content .import-message .error-msg{word-wrap:break-word;color:var(--state-error-color-darkened-1);height:100%;line-height:normal;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:100%}.import-data-card .wizard-content .import-message .icon{vertical-align:middle}.import-data-card .wizard-content .import-message>span{display:inline-block;margin-left:30px;vertical-align:middle}.import-data-card .wizard-content .message{font-size:18px;margin-bottom:40px}.import-data-card .table-wrapper{min-height:260px;position:relative}.import-data-card .table-wrapper .table-container.course-table-container .records{width:767px}.import-data-card .table-wrapper .table-container.scroll{overflow-x:scroll;width:767px}.import-data-card .table-wrapper .table-container.scroll .records{width:2000px}.import-data-card .table-wrapper .records.error{border-left:1px solid #dfdfdf;position:absolute;right:0;top:0;width:310px}.import-data-card .table-wrapper .records.error td{color:#f16565}.import-data-card table[class~=records]{border:none;border-collapse:collapse;table-layout:fixed;width:100%}.import-data-card table[class~=records] thead tr .row-index{padding:0;width:5px}.import-data-card table[class~=records] thead tr th:nth-of-type(n+3){padding:0 7px 0 0}.import-data-card table[class~=records] thead th{background-color:#f2f3f3;color:#868686;font-size:13px;font-weight:400}.import-data-card table[class~=records] tbody tr:hover td.row-index{border-left:5px solid var(--primary-brand-color)}.import-data-card table[class~=records] tbody tr td:nth-of-type(n+3){padding:0 7px 0 0}.import-data-card table[class~=records] tbody tr:nth-of-type(odd){background-color:#fff}.import-data-card table[class~=records] tbody tr:nth-of-type(2n){background-color:#f2f3f3}.import-data-card table[class~=records] tbody tr .row-index{display:inline-block;padding:0;width:5px}.import-data-card table[class~=records] td,.import-data-card table[class~=records] th{height:30px;padding-bottom:0;padding-top:0}.import-data-card table[class~=records] .error{color:#f16565;font-size:13px}.import-data-card{margin-top:-16px}.group-area .group-box{height:600px}.group-area .group-info-block span:not(:first-of-type){padding-left:10px}.group-area .group-info-block span.group-numbers-unit{padding-left:4px}.group-area .group-side-list{background-color:#f5f5f5;border-right:1px solid #dfdfdf;height:100%;overflow-y:auto;width:215px}.group-area .group-side-list .summary{padding:10px}.group-area .group-side-list .list .group-item{height:53px;line-height:20px;padding:16px 10px 16px 35px}.group-area .group-side-list .list .group-item .icon{left:10px;position:absolute}.group-area .group-side-list .list .group-item:not(.active):first-of-type{border-top:1px solid #dfdfdf}.group-area .group-side-list .list .group-item.active{background-color:var(--primary-brand-color);color:#fff}.group-area .group-side-list .list .group-item:not(.active):hover{background-color:#e6e6e6}.group-area .group-side-list .list .group-item:not(.active){cursor:pointer}.group-area .group-details{background-color:#fff;height:100%;width:862px}.group-area .group-details form{height:541px;overflow-y:auto;padding:10px 35px}.group-area .group-details form .row{margin-bottom:0}.group-area .group-details .group-details-block{padding-left:30px}.group-area .group-details .group-details-block .title{display:inline-block;line-height:23px;padding:15px 0;position:relative}.group-area .group-details .group-details-block .title .icon{border-style:none;left:-30px;position:absolute}.group-area .group-details .group-details-block .search-section{display:inline-block;line-height:23px;margin-top:20px}.group-area .group-details .group-details-block .search-section .condition-keyword{float:left}.group-area .group-details .group-details-block .search-section .submit{background:var(--primary-brand-color);color:#fff}.group-area .group-details .group-details-block .search-section .button{border-style:none}.group-area .group-details .group-details-block .search-section .submit:hover{background:var(--primary-button-bg-hover-color);color:#fff}.group-area .group-details .group-details-block .search-section .button-area{float:left;margin-left:5px}.group-area .group-details .group-details-block.group-name-block{margin-bottom:15px}.group-area .group-details .group-details-block.group-name-block>*{display:inline-block}.group-area .group-details .group-details-block.group-name-block label{line-height:30px;padding-right:10px;position:relative}.group-area .group-details .group-details-block.group-name-block label.required:after{left:-10px}.group-area .group-details .group-details-block.group-name-block input{width:400px}.group-area .group-details .group-details-block.group-name-block input.repeat-tip{border-color:red}.group-area .group-details .group-details-block.group-name-block .error-tips{margin-left:60px}.group-area .group-details .group-details-block.grouped-students-block .across-column{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-left:-50px;margin-right:-20px}.group-area .group-details .group-details-block.grouped-students-block .empty-members-prompt{background-color:#f5f5f5;height:60px;padding-left:50px;padding-top:20px}.group-area .group-details .group-details-block.grouped-students-block .students .students-header{background-color:#f5f5f5;height:33px;line-height:16px;margin-bottom:6px;padding-left:50px}.group-area .group-details .group-details-block.grouped-students-block .students .students-header .partial-student-header{display:inline-block;position:relative;width:356px}.group-area .group-details .group-details-block.grouped-students-block .students .students-header .partial-student-header.odd{margin-right:80px}.group-area .group-details .group-details-block.grouped-students-block .students .students-header .partial-student-header .leader-header,.group-area .group-details .group-details-block.grouped-students-block .students .students-header .partial-student-header .name-header{position:absolute;top:-5px}.group-area .group-details .group-details-block.grouped-students-block .students .students-header .partial-student-header .leader-header{left:278px}.group-area .group-details .group-details-block.grouped-students-block .students .students-table{padding-bottom:16px;padding-left:40px}.group-area .group-details .group-details-block.ungrouped-students-block .students{margin-left:-10px;margin-right:-20px}.group-area .group-list{background-color:#fff;min-height:680px}.group-area .group-list .group{border-top:1px solid #dcdcdc;position:relative}.group-area .group-list .group:first-of-type{border-top:none}.group-area .group-list .group .group-header{background-color:#f5f5f5;padding:10px 10px 10px 19px}.group-area .group-list .group .group-header .title{color:var(--primary-text-color);font-size:16px}.group-area .group-list .group .group-header .title:hover{color:var(--primary-brand-color)}.group-area .group-list .group .group-header .sub-title{color:var(--secondary-text-color);font-size:13px;margin-left:10px}.group-area .group-list .group .group-header .student-number{font-size:16px;margin-left:5px}.group-area .group-list .group .students{padding:10px 20px 20px 30px}.group-area .group-list .group .students .students-table .student{width:222px}.group-area .group-list .group .students .students-table .student .identification{width:auto}.group-area .group-list .group .students .students-table .student .identification .name-cell{display:flex;line-height:18px}.group-area .group-list .group .students .students-table .student .identification .name-cell .name{max-width:100px}.group-area .group-list .group .students .students-table .student.show-more{left:-3px;position:relative}.group-area .group-list .group .students .students-table .student.show-more .identification{line-height:33px}.group-area .group-list .group .operations{position:absolute;right:20px;top:13px}.group-area .group-list .group .operations .operation{margin-left:10px}.group-area .group-list .group .operations .operation .font{color:var(--secondary-text-color)}.group-area .group-list .group .operations .operation .font:hover{color:var(--primary-brand-color)}.group-area .group-info{background-color:#fff}.group-area .group-info .information-nav{position:absolute;width:130px}.group-area .group-info .information-nav .group-avatar{margin:24px 38px 8px;position:relative}.group-area .group-info .information-nav .group-avatar .group-avatar-icon{color:var(--primary-brand-color);height:54px;width:54px}.group-area .group-info .information-nav .member-length{color:#737373;font-size:12px;text-align:center}.group-area .group-info .information-nav .group-name,.group-area .group-info .information-nav .group-selector{height:30px;margin:10px 12px 24px;width:106px}.group-area .group-info .information-nav .group-name{text-align:center}.group-area .group-info .information-nav .group-selector .select2-container{width:106px}.group-area .group-info .information-nav .nav-block{color:var(--secondary-text-color);display:block;line-height:24px;padding:10px 0}.group-area .group-info .information-nav .nav-block .icon{left:12px;position:absolute}.group-area .group-info .information-nav .nav-block.active,.group-area .group-info .information-nav .nav-block:hover{background-color:#f5f5f5;color:var(--primary-brand-color)}.group-area .group-info .information-nav .nav-block.active:before{background-color:var(--primary-brand-color)}.group-area .group-info .information-nav .nav-block:before{content:" ";display:inline-block;height:24px;margin-right:30px;vertical-align:middle;width:2px}.group-area .group-info .content{background-color:#fff;margin-left:130px}.group-area .group-info .content>.card{border:0;border-left:1px solid #dfdfdf;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:100%;overflow-y:auto}.group-area .group-info .content>.card .topic-category-box,.group-area .group-info .content>.card .topic-list-page,.group-area .group-info .content>.card .topic-list-page .hd{border:none}.group-area .group-info .content .group-header{margin-top:10px;padding:10px 20px}.group-area .group-info .content .group-header .students-number{color:#333;font-size:16px;margin-right:20px}.group-area .group-info .content .group-header .students-number .number{font-size:13px;margin-left:7px}.group-area .group-info .content .group-header .belong-to{color:#737373;font-size:13px}.group-area .group-info .content .sharing{min-height:400px}.group-area .group-info .content .sharing .operations{padding:10px 20px}.group-area .group-info .content .sharing .no-file-prompt{font-size:16px;line-height:20px;padding:10px 0}.group-area .group-info .content .sharing .no-file-prompt .blank-icon{color:var(--primary-brand-color);display:block;font-size:100px;line-height:1.5}.group-area .group-info .content .sharing .file-table{padding:20px}.group-area .group-info .content .students{min-height:400px;padding:4px 15px}.group-area .group-info .content .students .students-table .no-student-prompt{font-size:16px;line-height:20px;padding:10px 0}.group-area .group-info .content .students .students-table .student{width:227px}.group-area .group-info .content .students .students-table .student.with-seat-number{border-radius:4px;margin-right:24px;min-height:76px;padding:12px 14px;width:207px}.group-area .group-info .content .students .students-table .student.with-seat-number:nth-of-type(4n){margin-right:0}.group-area .group-info .content .students .students-table .student.with-seat-number .identification{width:130px}.group-area .group-info .content .students .students-table .student .identification{width:165px}.group-area .group-info .content .course-syllabus .learning-activities .learning-activity .activity-header{width:85%}.group-area .group-selector .select2-container{display:inline-block;margin-left:0;width:154px}.group-area .group-selector .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:28px}.group-area .content-under-nav-2 .group-info .students.group-members .student{width:50%}.group-area .students{line-height:10px}.group-area .students .user-group{padding:10px 20px}.group-area .students .students-table .student{border-radius:3px;display:inline-block;margin-top:10px;min-height:44px;padding:6px 10px;width:360px}.group-area .students .students-table .student.odd{margin-right:80px}.group-area .students .students-table .student:hover{background-color:#f2f3f3}.group-area .students .students-table .student:hover .operation{background-color:#fff}.group-area .students .students-table .student>div{display:inline-block;float:left}.group-area .students .students-table .student .avatar32{margin-right:10px;position:relative;width:32px}.group-area .students .students-table .student .avatar32 .icon-leader-student{bottom:0;position:absolute;right:-4px}.group-area .students .students-table .student .identification{width:240px}.group-area .students .students-table .student .identification>div{line-height:16px}.group-area .students .students-table .student .identification .name-cell{display:flex;line-height:20px}.group-area .students .students-table .student .identification .name-cell .name{color:#333;font-size:14px;max-width:130px;overflow-y:hidden;width:130px}.group-area .students .students-table .student .identification .user-no{color:var(--secondary-text-color);font-size:10px;line-height:14px;max-width:130px;overflow-y:hidden}.group-area .students .students-table .student .operation{border:1px solid #9d9d9d;border-radius:3px;color:#777;display:inline-block;float:left;font-weight:700;height:18px;line-height:15px;margin-top:7px;text-align:center;width:24px}.group-area .students .students-table .student .operation:hover{background-color:#d9d9d9}.group-area .students .students-table .student .check-box{margin-right:16px;width:18px}.group-area .students .students-table .student .set-leader.leader{border:none}.group-area .exam-container.checkpoint-mode .list-content .row-operations,.group-area .homework-container.checkpoint-mode .list-content .row-operations{float:left}.group-area .exam-container .activity-operations-container,.group-area .homework-container .activity-operations-container{float:right}.group-area .exam-container .activity-operations-container .activity-prerequisites,.group-area .homework-container .activity-operations-container .activity-prerequisites{display:inline-block}.group-area .exam-container .activity-operations-container .activity-prerequisites .activity-lock,.group-area .homework-container .activity-operations-container .activity-prerequisites .activity-lock{margin-left:15px}.group-area .exam-container .activity-operations-container .activity-prerequisites:hover .activity-lock .font-thin-lock,.group-area .homework-container .activity-operations-container .activity-prerequisites:hover .activity-lock .font-thin-lock{color:var(--primary-brand-color)}.group-area .exam-container .activity-operations-container .activity-prerequisites:hover .prerequisites-tips,.group-area .homework-container .activity-operations-container .activity-prerequisites:hover .prerequisites-tips{display:block}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;line-height:20px;max-width:370px;min-width:290px;position:relative;position:absolute;right:25px;top:0;width:370px;z-index:1000}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .title,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .title{font-size:14px;padding:10px 15px}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info{float:right}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished,.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.group-area .exam-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.invalid,.group-area .homework-container .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.invalid{color:#999}.group-area .exam-container .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips,.group-area .homework-container .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips{width:290px}.group-area .exam-container .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips .activity-title.instructor-view,.group-area .homework-container .activity-operations-container .activity-prerequisites.is-instructor .prerequisites-tips .activity-title.instructor-view{max-width:180px}.group-area div.module .basic-info{float:left;max-width:85%;padding-top:3px}.group-area div.module .basic-info .module-name{padding-left:2px}.group-area .group-row{margin:0 auto}.group-area .group-toolbar{background-color:#fff;border-bottom:1px solid #dfdfdf}.group-area .group-toolbar .go-back-link .font{color:var(--secondary-text-color);font-size:12px}.group-area .group-list-toolbar{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;-webkit-box-shadow:2px 2px #eee;-moz-box-shadow:2px 2px #eee;box-shadow:2px 2px #eee}.group-area .group-list-toolbar .dropdown-list-add-group a{font-size:13px}.group-area .group-list-toolbar .dropdown-list-add-group a.disabled{color:var(--secondary-text-color);cursor:default;pointer-events:none}.group-area ul.button-group>li .button,.group-area ul.button-group>li button{border:1px solid #c9c9c9;border-radius:3px}.group-area .module-container{background-color:#fff;border:0;border-left:1px solid #dfdfdf;min-height:400px;padding-left:0;padding-right:0}.group-area .module-container div.module{border-top:0}#add-group-member-popup .popup-content .add-member-area{max-height:440px;max-width:611px;overflow-y:auto;padding:26px 0 20px 20px}#add-group-member-popup .popup-content .add-member-area .member-container{background-color:#f4f4f4;margin:8px 0;min-height:66px;width:232px}#add-group-member-popup .popup-content .add-member-area .member-container:nth-child(odd){margin-right:40px}#add-group-member-popup .popup-content .add-member-area .member-container .avatar32{margin:9px 14px 9px 13px}#add-group-member-popup .popup-content .add-member-area .member-container .avatar32 .member-avatar{vertical-align:top}#add-group-member-popup .popup-content .add-member-area .member-container.selected{border:1px solid var(--primary-brand-color)}#add-group-member-popup .popup-content .add-member-area .member-container.selected .member-info{margin:13px 0}#add-group-member-popup .popup-content .add-member-area .member-container .member-info{max-width:130px}#add-group-member-popup .popup-content .add-member-area .member-container .member-info .member-name{width:130px}#add-group-member-popup .popup-content .add-member-area .member-container .member-info .member-user-no{font-size:10px;line-height:14px;width:130px}#add-group-set-popup .row{line-height:32px}#add-group-set-popup .row .error{margin-top:0}#add-group-set-popup .add-group .row{margin-top:20px}#add-group-set-popup .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;width:12px}#add-group-set-popup .random-groups-area{background-color:#f5f5f5;border:1px solid #dfdfdf;margin-top:15px;min-height:162px}#add-group-set-popup .random-groups-area .row{margin-top:15px}#add-group-set-popup .random-groups-area .student-num{color:#999;font-size:13px}#add-group-set-popup .random-groups-area .grouping-by-group{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-top:15px;min-height:60px;position:relative}#add-group-set-popup .random-groups-area .grouping-by-group .tooltip-arrow{left:5px;top:-6px}#add-group-set-popup .random-groups-area .grouping-by-student{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-top:15px;min-height:60px;position:relative}#add-group-set-popup .random-groups-area .grouping-by-student .tooltip-arrow{left:100px;top:-6px}#delete-group-popup .main-message,#delete-group-set-popup .main-message,#delete-last-member-popup .main-message{color:#333;font-size:16px;line-height:40px}#delete-group-popup .sub-message,#delete-group-set-popup .sub-message,#delete-last-member-popup .sub-message{color:#f0485f;font-size:13px;line-height:30px}#delete-group-popup .main-message{width:440px}#delete-group-set-popup .popup-content{margin-top:50px}#delete-group-set-popup .main-area{padding:36px 16px}#delete-group-set-popup .sub-message{font-size:12px}#delete-group-set-popup .related-activity{border:1px solid #d8d8d8;border-radius:2px;color:#333;font-size:14px;line-height:38px;margin-top:25px;padding:0 20px;text-align:left}#delete-group-set-popup .activity-area{border:1px solid #d8d8d8;border-radius:2px;border-top:none;font-size:14px;max-height:232px;overflow-y:auto;padding:8px 20px;text-align:left}#delete-group-set-popup .activity-area .activity-item{line-height:36px}#delete-group-set-popup .activity-area .activity-item .activity-name{margin-left:6px}#add-group-popup .name-input,#copy-group-set-popup .name-input,#edit-group-set-popup .name-input{border-radius:3px;display:inline-block;height:30px;margin-left:5px;width:180px}#add-group-popup .error,#copy-group-set-popup .error,#edit-group-set-popup .error{margin-top:0}#edit-group-set-popup .input-box{display:inline-block;position:relative}#edit-group-set-popup .input-box .error-field{bottom:-40px;height:40px;left:0;position:absolute}.group-area{position:relative}.group-area .button{font-size:13px;height:25px;line-height:15px;padding:5px 10px;vertical-align:top}.group-area .button span{vertical-align:top}.group-area .dropdown-container{display:inline-block;position:relative}.group-area .dropdown-container .dropdown-list{text-align:left}.group-area .hint{color:#999;display:inline-block;font-size:14px;line-height:25px;padding-top:1px}.group-area .group-sets-toolbar{font-size:0;height:46px;padding:10px 20px}.group-area .group-sets-toolbar .button-group{margin-right:15px}.group-area .group-sets-toolbar .button-group .button{padding:5px 12px}.group-area .group-sets-toolbar .button-group .button.more{line-height:25px;padding:2px 0;width:32px}.group-area .group-sets-toolbar .button-group .button .dropdown-list{margin-top:-3px}.group-area .group-sets-toolbar .button-group .button .dropdown-list span{font-size:13px;line-height:28px}.group-area .group-sets-toolbar .button-group .button:not(:last-child){margin-right:12px}.group-area .group-set-area{height:40px;margin-top:8px;padding:0 20px;position:relative;width:100%}.group-area .group-set-area .add-group-set-button{background-color:var(--primary-brand-color);border:none;color:#fff;font-size:13px;height:25px;line-height:25px;padding:0;position:absolute;right:20px;top:11px;width:90px}.group-area .group-set-tabs{border-bottom:1px solid #dfdfdf;height:40px;margin:0 20px;position:relative}.group-area .group-set-tabs #reference-container{visibility:hidden}.group-area .group-set-tabs .tab-container{bottom:-1px;display:inline-block;height:40px;margin-bottom:-1px;overflow:hidden;position:absolute;width:824px}.group-area .group-set-tabs .tab-container .tab-title{height:40px;padding:13px 25px;text-align:left}.group-area .group-set-tabs .tab-container .tab-title.active{padding:11px 24px 13px}.group-area .group-set-tabs .tab-container .tab-title.active .name{color:var(--primary-brand-color);font-weight:500}.group-area .group-set-tabs .tab-container .tab-title .name{display:inline-block;font-size:14px;height:14px;line-height:14px;max-width:140px}.group-area .group-set-tabs .drawer{font-size:13px;height:40px;line-height:40px;margin-bottom:-1px;position:absolute;right:0}.group-area .group-set-tabs .drawer .font-down-arrow{font-size:12px}.group-area .group-set-tabs .drawer .dropdown-list{margin-top:-9px;max-height:300px;min-width:146px;overflow-x:hidden;overflow-y:auto;padding:0;right:0;width:unset}.group-area .group-set-tabs .drawer .dropdown-list ul{padding:10px 0}.group-area .group-set-tabs .drawer .dropdown-list ul li{font-size:13px;line-height:30px;padding:0 7px;width:144px}.group-area .group-set-tabs .drawer .dropdown-list ul li span{padding:0}.group-area .group-list-container{padding:0 20px;width:100%}.group-area .course-toolbar{height:57px;padding:16px 20px}.group-area .course-toolbar .button-container{font-size:0;margin-right:16px}.group-area .course-toolbar .button-container .button:not(:last-child){margin-right:12px}.group-area .course-toolbar .button-container .button[disabled]{background-color:#fff;border-color:#c9c9c9;color:var(--primary-text-color);opacity:.6}.group-area .course-toolbar .hint>.ungrouped-students{color:#f16565}.group-area .group-container{border:1px solid #dfdfdf;display:block;margin-bottom:20px;min-height:50px;width:100%}.group-area .group-container:hover{box-shadow:0 2px 6px rgba(0,0,0,.14)}.group-area .group-container .group-header{background-color:#f4f4f4;height:50px;line-height:50px;padding:0 6px 0 20px;width:100%}.group-area .group-container .group-header .group-name-error{display:inline-block;font-size:14px;padding-left:7px}.group-area .group-container .group-header .group-name-container{color:#333;font-size:14px;font-weight:500;height:50px}.group-area .group-container .group-header .group-name-container .group-name{display:inline-block;max-width:400px}.group-area .group-container .group-header .group-name-container .group-name-input{display:inline-block;max-width:150px}.group-area .group-container .group-header .group-name-container .edit-group-name{color:#333;display:inline-block;height:50px;text-align:center;vertical-align:top;width:30px}.group-area .group-container .group-header .group-name-container .edit-group-name:hover{color:var(--primary-brand-color)}.group-area .group-container .group-header .operation-container .operation-item{color:#737373;display:inline-block;height:50px;padding:0 6px}.group-area .group-container .group-header .operation-container .operation-item.enter-group{color:var(--primary-brand-color);cursor:pointer;padding-right:16px}.group-area .group-container .member-list{min-height:100px;padding:8px 0 8px 20px;width:100%}.student-group-area{background-color:#fff}.student-group-area .row{margin:0}.student-group-area .row .submitted-count{color:var(--primary-brand-color);font-size:16px}.student-group-area .row .unsubmitted-count{color:#ee4949;font-size:16px}.student-group-area .group-list .title{font-size:16px;height:46px;line-height:46px;margin-left:15px}.student-group-area .group-list .header{background-color:#f4f4f4;color:#000}.student-group-area .group-list .header .column{display:inline-block}.student-group-area .group-list .item{border-bottom:1px solid #d8d8d8;height:50px;line-height:50px}.student-group-area .group-list .item:hover{background-color:#f4f4f4;cursor:pointer}.member-container{border-radius:3px;display:inline-block;line-height:60px;margin:12px 10px 12px 0;min-height:60px;text-align:left;vertical-align:top;width:207px}.member-container .show-more{background-color:var(--primary-brand-color-lightened-4);border-radius:50%;display:inline-block;height:40px;line-height:40px;margin:14px;text-align:center;width:40px}.member-container.with-member:hover{background-color:#f4f4f4}.member-container.with-member:hover .remove-member{display:inline-block}.member-container.with-member:hover .set-leader{display:block}.member-container .font-leader-student{cursor:pointer}.member-container .set-leader{display:none}.member-container .avatar36{margin:12px 14px;position:relative}.member-container .avatar36 .font-leader-student{color:var(--primary-brand-color);position:absolute;right:-4px;top:4px}.member-container .avatar36 img.member-avatar{border:1px solid var(--primary-brand-color);vertical-align:unset}.member-container .member-info{display:inline-block;margin:14px 0;max-width:100px;min-height:32px;vertical-align:top}.member-container .member-info .member-name{color:#333;display:flex;font-size:14px;line-height:20px}.member-container .member-info .member-user-no{color:#737373;font-size:10px;line-height:14px;width:100px}.member-container .remove-member{cursor:pointer;display:none;float:right;font-size:14px;height:14px;line-height:14px;margin:22px 10px 20px 0;text-align:center;width:14px}.member-container .remove-member:hover{color:var(--primary-brand-color)}.member-container .remove-member.with-seat-number{margin-top:32px}.member-container .add-member-checkbox{float:right;font-size:14px;height:14px;line-height:14px;margin:22px 10px 20px 0;text-align:center;width:14px}.member-container .add-member{background-color:var(--primary-brand-color-lightened-4);border-radius:50%;display:inline-block;height:36px;line-height:36px;margin:12px 14px;text-align:center;width:36px}.member-container .add-member .font-add-new-elem{font-size:14px;vertical-align:middle}#add-group-member-popup .popup-content{width:546px}#add-group-member-popup .filter-by-keyword{display:inline-block;padding:12px 20px 0;position:relative}#add-group-member-popup .filter-by-keyword .keyword,#add-group-member-popup .filter-by-keyword .search{font-size:13px;height:31px;line-height:19px;padding:5px 10px}#add-group-member-popup .filter-by-keyword .keyword{background-color:#fff;border-color:#d8d8d8;border-radius:0 3px 3px 0;display:inline-block;margin:0;width:200px}#add-group-member-popup .filter-by-keyword .search{bottom:0;color:#999;padding-left:20px;position:absolute;right:20px}#add-group-member-popup .filter-by-keyword .search:hover,#add-group-member-popup .selected-users{color:var(--primary-brand-color)}#add-group-member-popup .avatar32{display:inline-block;height:32px;vertical-align:middle;width:32px}#copy-group-set-popup form{padding:0 27px}#copy-group-set-popup form .row{font-size:13px;line-height:30px}#copy-group-set-popup form .row .column{line-height:30px;padding:0;width:272px}#copy-group-set-popup form .row .column:first-child{margin-right:8px;width:106px}#copy-group-set-popup form .row .column.name-input{margin-left:0;padding:0 10px}#copy-group-set-popup form .row .column.error,#copy-group-set-popup form .row .column.hint{margin-top:6px;text-align:left}#copy-group-set-popup form .row .column.hint{color:var(--secondary-text-color)}#add-group-set-popup.popup-area.en .popup-content{width:680px}#add-group-set-popup .random-groups-area .choice.group-method .tooltip-arrow{top:30px;z-index:1000}#add-group-set-popup .random-groups-area .grouping .error span{padding-left:0;padding-right:0}#add-group-set-popup .row,#edit-group-set-popup .row{line-height:20px;margin-top:15px}#add-group-set-popup .row.name,#edit-group-set-popup .row.name{line-height:30px}#add-group-set-popup .row .column,#edit-group-set-popup .row .column{padding:0}#add-group-set-popup .row .column .required,#edit-group-set-popup .row .column .required{left:-8px;position:relative}#add-group-set-popup .row .column .required:after,#edit-group-set-popup .row .column .required:after{vertical-align:initial}#add-group-set-popup .add-group-set .row,#edit-group-set-popup .add-group-set .row{margin-top:20px}#add-group-set-popup .add-group-set.with-bottom-margin,#edit-group-set-popup .add-group-set.with-bottom-margin{margin-bottom:15px}#add-group-set-popup .tooltip-arrow,#edit-group-set-popup .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;width:12px}#add-group-set-popup .random-groups-area,#edit-group-set-popup .random-groups-area{background-color:#f5f5f5;border:1px solid #dfdfdf;border-bottom:none;margin-top:15px;min-height:162px}#add-group-set-popup .random-groups-area .row,#edit-group-set-popup .random-groups-area .row{margin-top:15px}#add-group-set-popup .random-groups-area .student-num,#edit-group-set-popup .random-groups-area .student-num{color:#999;font-size:13px}#add-group-set-popup .random-groups-area .grouping,#edit-group-set-popup .random-groups-area .grouping{border-top:1px solid #d8d8d8;margin:15px -8px 0;padding:15px 8px 0;position:relative}#add-group-set-popup .random-groups-area .grouping label,#edit-group-set-popup .random-groups-area .grouping label{display:inline-block;line-height:30px;margin-right:20px}#add-group-set-popup .random-groups-area .grouping input,#edit-group-set-popup .random-groups-area .grouping input{display:inline-block;height:30px;margin-right:20px;width:80px}#add-group-set-popup .random-groups-area .grouping span.error,#edit-group-set-popup .random-groups-area .grouping span.error{line-height:20px;padding-bottom:0;padding-left:0;width:300px}#add-group-set-popup .random-groups-area .grouping .tooltip-arrow,#edit-group-set-popup .random-groups-area .grouping .tooltip-arrow{left:5px;top:-6px}#add-group-set-popup .random-groups-area .grouping .hint,#edit-group-set-popup .random-groups-area .grouping .hint{color:#999}#add-group-set-popup .random-groups-area .grouping .type,#edit-group-set-popup .random-groups-area .grouping .type{display:inline-block;vertical-align:top}#add-group-set-popup .random-groups-area .grouping .content,#edit-group-set-popup .random-groups-area .grouping .content{display:inline-block}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble,#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble{border:1px solid #cbcbcb;border-radius:5px;margin:10px 0;position:relative;width:fit-content}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble .info,#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble .info{padding:10px 10px 10px 16px}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble .info+.info,#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble .info+.info{border-top:1px solid #cbcbcb}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups,#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups{color:var(--primary-brand-color);font-size:12px}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups .span,#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups .span{line-height:15px;margin:15px}#add-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups .span:nth-child(odd),#edit-group-set-popup .random-groups-area .grouping .content .plan .bubble .info .font-groups .span:nth-child(odd){border:1px solid #cbcbcb}#add-group-set-popup .random-groups-area .grouping .content .plan .hint,#edit-group-set-popup .random-groups-area .grouping .content .plan .hint{line-height:1;margin:0;width:300px}#add-group-set-popup .random-groups-area .random-add-group-leader,#edit-group-set-popup .random-groups-area .random-add-group-leader{border-top:1px solid #d8d8d8;margin:15px -8px 0;padding:15px 8px;position:relative}#add-group-set-popup .random-groups-area .random-add-group-leader label,#edit-group-set-popup .random-groups-area .random-add-group-leader label{margin-right:20px}#add-group-set-popup .random-groups-area .random-add-group-leader .choice,#add-group-set-popup .random-groups-area .random-add-group-leader label,#edit-group-set-popup .random-groups-area .random-add-group-leader .choice,#edit-group-set-popup .random-groups-area .random-add-group-leader label{display:inline-block;line-height:20px}.main-area.add-member-area{height:430px;overflow-y:scroll;padding:8px 20px;width:560px}.main-area.add-member-area .text-center{height:200px;padding:117px}.main-area.add-member-area .text-center .blank-message{padding:30px}.main-area.add-member-area .member-container{background-color:#f4f4f4;margin:8px 0;min-height:66px;padding:1px;width:232px}.main-area.add-member-area .member-container:nth-child(odd){margin-right:42px}.main-area.add-member-area .member-container:nth-child(2n){margin-right:-15px}.main-area.add-member-area .member-container.selected{border:1px solid var(--primary-brand-color);padding:0}.main-area.add-member-area .member-container.selected .member-name{padding-top:1px}.main-area.add-member-area .member-container.selected .member-info{margin:13px 0}.main-area.add-member-area .member-container .member-info .member-user-no{font-size:10px;line-height:14px;width:100px}.blank-prompt-info.blank-page.not-group-set{min-height:823px;padding-top:223px}.blank-prompt-info.blank-page.not-group-set .blank-message{margin:21px 0 30px}.blank-prompt-info.blank-page.not-group-set .row-tip{margin-top:20px}.classroom-container .hd{height:70px;line-height:70px;padding:0 20px}.classroom-container .hd .classroom-title{color:#fff;display:block;font-size:18px;max-width:200px}.classroom-container .hd .classroom-message{font-size:15px;margin-left:40px}.classroom-container .hd .button-add,.classroom-container .hd .button-finish,.classroom-container .hd .button-return{font-size:14px;height:32px;line-height:22px;margin-left:20px;min-width:84px}.classroom-container .hd .button-add{background-color:var(--primary-brand-color);border:0;color:#fff}.classroom-container .hd .button-add:hover{background-color:var(--primary-button-bg-hover-color)}.classroom-container .hd:not(.button-green){background-color:#5d5e60;color:#fff}.classroom-container .bd .classroom-exam ol,.classroom-container .bd .classroom-exam ul{margin:0}.classroom-area .classroom-area-content.score-list-tab .scored-status{color:var(--primary-brand-color)}.classroom-area .classroom-area-content .list-header{text-align:right}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header,.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item{height:32px;padding:0 15px}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header.pointer-cursor,.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item.pointer-cursor{cursor:pointer}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header input[type=text],.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item input[type=text]{height:22px;margin-bottom:0;margin-top:4px;padding-bottom:0;padding-top:0;text-align:right;width:52px}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header input[type=text]:not(:hover):not(.ng-invalid):not(:focus),.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header .user-cell,.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item .user-cell{align-items:center;display:flex}.classroom-area .classroom-area-content .list-area-wrapper .list-area .column-header .user-cell .student-name,.classroom-area .classroom-area-content .list-area-wrapper .list-area .list-item .user-cell .student-name{margin-right:4px}.classroom-area .classroom-area-content .filter-area{margin-top:0}.classroom-area .classroom-area-content .no-result-info{margin-top:0;padding:100px 0}.exam-activity-container .classroom-area .exam-area-content{padding-top:0}.exam-activity-container .classroom-area .exam-area-content .exam-paper .paper-content .subject ol.subject-options{margin-bottom:1.4285714286rem}.exam-activity-container .classroom-area .exam-area-content .exam-paper .paper-content .subject .subject-content{display:inline-block;width:85%}.exam-activity-container .classroom-area .exam-area-content .exam-paper .paper-content .subject .subject-operations{float:right;text-align:right}.exam-activity-container .classroom-area .exam-area-content .exam-paper .paper-content .subject .subject-operations .button{font-size:14px;height:32px;line-height:22px;margin:0}.exam-activity-container .classroom-area .exam-area-content .exam-paper .paper-content .subject .subject-operations .button.finish{background-color:#ff7800}.feedback-list{margin:30px 0}.feedback-list div.title{display:inline-block;width:70%}.feedback-list .hd-title{color:var(--secondary-text-color)}.feedback-list .left-column{display:block;float:left;width:70%}.feedback-list .votes{display:block;float:left;width:20%}.feedback-list .classroom-feedback>li .votes{padding-left:5px}.feedback-activity-content .list-area{margin:0 20px}.feedback-activity-content .list-area .list-content .list-item .row-index{text-align:center}.feedback-activity-content .list-area .list-content .list-item .row-index .row-index-border{left:0}.feedback-activity-content .list-area .list-item input{height:26px;margin:2px 0 0}.feedback-activity-content .list-area .list-item .operations{padding:0 10px 0 0}.feedback-activity-content .actions{padding:10px 20px}.feedback-activity-content .actions .manage-button{margin-top:20px}.feedback-activity-content .actions .manage-button .button{font-size:14px;line-height:20px}.danmu-list{margin:0 20px}.danmu-list .list-area{margin-top:20px}.danmu-list .list-area .row-index{text-align:center}.danmu-list .list-area .list-content .row-index-border{left:0}.danmu-list .list-area .list-content .column{height:30px}#classroom-exam-popup form,#feedback-popup form{padding:10px 0}#classroom-exam-popup form section,#feedback-popup form section{margin-top:0;padding:15px 30px}#classroom-exam-popup form section label,#feedback-popup form section label{display:inline-block}#classroom-exam-popup form section label .icon-tip,#feedback-popup form section label .icon-tip{pointer-events:auto}#classroom-exam-popup form section .item,#feedback-popup form section .item{margin-bottom:15px}#classroom-exam-popup form section .input,#feedback-popup form section .input{display:inline-block;min-width:375px}#classroom-exam-popup form section .input.en,#feedback-popup form section .input.en{width:430px}#classroom-exam-popup form section .error,#feedback-popup form section .error{margin:0 0 0 83px}#classroom-exam-popup .popup-content{width:800px}#classroom-exam-popup .popup-content .classroom-choice>label:first-child{margin-right:20px}#classroom-exam-popup .popup-content .activity-form .input>.form-element-wrapper,#classroom-exam-popup .popup-content .activity-form .input>input{min-width:525px}#classroom-exam-popup .popup-content .activity-form .input>.form-element-wrapper .select2-container,#classroom-exam-popup .popup-content .activity-form .input>input .select2-container{max-width:525px}#classroom-exam-popup .popup-content .activity-form .score-percentage div.error{margin-left:162px}#classroom-exam-popup .popup-content .activity-form .score-percentage div.error span{margin-left:0}#interaction-warning-popup .main-area{align-items:center;display:flex;flex-direction:column;justify-content:center}#interaction-warning-popup .main-area .inclass-interaction-hint{display:inline-block;height:197px;width:311px}#interaction-warning-popup .main-area .inclass-interaction-hint .cover{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}#interaction-warning-popup .main-area .inclass-interaction-hint .cover.zh-MO,#interaction-warning-popup .main-area .inclass-interaction-hint .cover.zh-TW{background-image:url(/static/assets/images/large/inclass-interaction-hint-zh-TW-696612e0.png)}#interaction-warning-popup .main-area .inclass-interaction-hint .cover.zh-CN{background-image:url(/static/assets/images/large/inclass-interaction-hint-zh-CN-90b9c88f.png)}#interaction-warning-popup .main-area .inclass-interaction-hint .cover.en-GB,#interaction-warning-popup .main-area .inclass-interaction-hint .cover.en-US{background-image:url(/static/assets/images/large/inclass-interaction-hint-en-US-35f54440.png)}.course-classrooms-container{background-color:#fff;min-height:600px}.course-classrooms-container .list-operations{height:45px;padding:0}.course-classrooms-container .list-operations .fixable-nav{padding:9px 20px}.course-classrooms-container .list-operations .fixable-nav.fixed{background-color:#fff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;-webkit-box-shadow:2px 0 #f4f4f4;-moz-box-shadow:2px 0 #f4f4f4;box-shadow:2px 0 #f4f4f4;left:auto;width:938px;z-index:9}.course-classrooms-container .list-operations .button{background-color:#fff;border:1px solid #c9c9c9;border-radius:3px;color:var(--primary-text-color);font-size:13px;height:27px;line-height:15px}.course-classrooms-container .list-operations .button:focus,.course-classrooms-container .list-operations .button:hover{background-color:#d6d6d6}.course-classrooms-container .list-operations .button.button-disabled{background-color:#fff;border-color:#e6e6e6;box-shadow:none;color:var(--primary-text-color);cursor:default;opacity:.4}.course-classrooms-container .list-operations .button.button-disabled:focus,.course-classrooms-container .list-operations .button.button-disabled:hover{background-color:#e6e6e6;background-color:#fff;color:var(--primary-text-color)}.course-classrooms-container .list-operations .button .icon{margin-bottom:-1px}.course-classrooms-container .wide-list-area .blank-prompt-info{margin:0 auto;padding-top:180px}.course-classrooms-container .wide-list-area .blank-prompt-info .blank-message{font-size:14px}.course-classrooms-container .wide-list-area .column-header{padding:0 20px}.course-classrooms-container .wide-list-area .list-content .operations-container{float:right}.course-classrooms-container .wide-list-area .list-content .svg-icon{height:22px;margin-top:9px;width:22px}.course-classrooms-container .wide-list-area .list-content .list-item{cursor:pointer;padding:8px 20px}.course-classrooms-container .wide-list-area .list-content .list-item .blueprint-lock{margin-left:8px}.course-classrooms-container .wide-list-area .list-content .list-item .blueprint-lock>i{color:#4892f6;display:inline-block;font-size:16px}.course-classrooms-container .wide-list-area .list-content .list-item:hover .row-operations{display:flex}.course-classrooms-container .wide-list-area .list-content .list-item:hover .title-wrapper{color:var(--primary-brand-color)}.course-classrooms-container .wide-list-area .list-content .list-item .column{padding-left:0;padding-right:0}.course-classrooms-container .wide-list-area .list-content .list-item .column.truncate-text.group-set{padding-right:20px}.course-classrooms-container .wide-list-area .list-content .list-item .row-operations{display:none;float:left}.course-classrooms-container .wide-list-area .list-content .list-item .row-operations a{margin-left:10px}.course-classrooms-container .wide-list-area .list-content .list-item .row-operations a:hover{color:var(--primary-brand-color)}.course-classrooms-container .wide-list-area .list-content .list-item .row-operations a:first-of-type.operation{margin-left:0}.course-classrooms-container .wide-list-area .list-content .list-item .activity-icon{font-size:22px}.course-classrooms-container .wide-list-area .list-content .list-item .interaction-row{display:flex}.course-classrooms-container .wide-list-area .list-content .list-item .interaction-row .interaction-status{margin-left:5px}.ask-question-detail{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:16px}.ask-question-detail .ask-question-header{align-items:center;display:flex;gap:50px;justify-content:space-between;min-width:0}.ask-question-detail .ask-question-header .ask-question-title-wrapper{align-items:center;display:flex;gap:16px;overflow:hidden}.ask-question-detail .ask-question-header .ask-question-title-wrapper .ask-question-tag{background:#eff6ff;border:1px solid #a3c8fb;border-radius:100px;color:#4183dd;flex-shrink:0;font-family:PingFang SC;font-size:12px;line-height:18px;padding:0 8px}.ask-question-detail .ask-question-header .ask-question-title-wrapper .ask-question-title{color:#333;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:500;line-height:130%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-question-detail .ask-question-header .font-edit:hover{color:var(--secondary-text-color)}.ask-question-detail .section-prompt-message{margin:0}.ask-question-detail .ask-question-plan .plan-label{color:#333;font-family:PingFang SC;font-weight:500;line-height:130%;margin-right:4px}.ask-question-detail .ask-question-plan .plan-value{color:#f28500;font-family:PingFang SC;font-weight:500;line-height:130%}.ask-question-detail .ask-question-plan .plan-divider{background-color:#999;border-radius:2px;font-size:0;margin:0 12px;padding:2px;vertical-align:middle}.ask-question-detail .list-area{border:1px solid #dfdfdf}.ask-question-detail .list-area .column{padding:0 15px}.ask-question-detail .list-area .column-header{height:34px;line-height:34px}.ask-question-detail .list-area .list-content-wrapper:not(:last-child){border-bottom:1px solid #dfdfdf}.ask-question-detail .list-area .list-content-item{color:#262833;line-height:34px;min-height:1px}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child{height:34px}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child input{border-color:transparent;height:28px;margin-top:3px;padding:3px;width:60px}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child input.ng-invalid,.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child input.ng-invalid:focus{border-color:red}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child input:focus{border-color:transparent}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child:hover input{border-color:#dfdfdf}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child:hover input.ng-invalid,.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child:hover input.ng-invalid:focus{border-color:red}.ask-question-detail .list-area .list-content-wrapper .list-content-item:last-child:hover input:focus{border-color:var(--primary-brand-color)}.ask-question-detail .group-batch-score{color:#262833;font-size:14px}.ask-question-detail .group-batch-score input{border-color:transparent;height:28px;margin-top:3px;padding:3px;width:60px}.ask-question-detail .group-batch-score input.ng-invalid,.ask-question-detail .group-batch-score input.ng-invalid:focus{border-color:red}.ask-question-detail .group-batch-score input:focus{border-color:transparent}.ask-question-detail .group-batch-score:hover input{border-color:#dfdfdf}.ask-question-detail .group-batch-score:hover input.ng-invalid,.ask-question-detail .group-batch-score:hover input.ng-invalid:focus{border-color:red}.ask-question-detail .group-batch-score:hover input:focus{border-color:var(--primary-brand-color)}.ask-question-detail .group-batch-score input{background:#f2f3f3}.ask-question-detail .score-value{display:inline-block;margin-left:5px;margin-right:5px;text-align:center;width:25px}.ask-question-detail .add-score,.ask-question-detail .minus-score{display:inline-block}.ask-question-detail .font-add-score,.ask-question-detail .font-minus-score{color:var(--primary-text-color)}.ask-question-detail .font-add-score:hover,.ask-question-detail .font-minus-score:hover{color:var(--primary-brand-color)}.ask-question-detail .font-add-score.disabled,.ask-question-detail .font-add-score.disabled:hover,.ask-question-detail .font-minus-score.disabled,.ask-question-detail .font-minus-score.disabled:hover{color:#d1d1d1}.classroom-area .subjects-summary-box .subjects-summary{margin-right:20px}.classroom-area .subjects-summary-box .subjects-summary:empty{display:none}.classroom-area .subjects-summary-box .preview-link,.classroom-area .subjects-summary-box .save-to-lib{color:var(--secondary-text-color);font-size:13px;line-height:15px;margin-right:10px}.classroom-area .activity-details .manage-button .button{font-size:14px;height:32px;line-height:22px;margin-top:20px}.classroom-area .activity-details .manage-button .button:not(:first-child){margin-left:10px}#classroom-exam-setting-popup form{border:none;box-shadow:none;padding:10px 0}#classroom-exam-setting-popup form section{margin-top:0;padding:15px 30px}#classroom-exam-setting-popup form section .classroom-hint{padding-left:5px}#classroom-exam-setting-popup form section label{display:inline-block}#classroom-exam-setting-popup form section label:not(:last-of-type){margin-right:20px}#classroom-exam-setting-popup form section .input{min-width:0;width:360px}#classroom-exam-setting-popup form section .error{margin-left:164px}#batch-import-rollcall-info-popup .popup-content .main-area{background-color:#fff;min-height:215px;padding-top:20px}#batch-import-rollcall-info-popup .popup-content .main-area .section{border-bottom:none;padding:15px 30px 5px}#batch-import-rollcall-info-popup .popup-content .main-area .section .item{margin-bottom:15px}#batch-import-rollcall-info-popup .popup-content .main-area .section .item .label{background-color:#fff;padding-bottom:5px;padding-top:5px;text-align:left;width:100px}#batch-import-rollcall-info-popup .popup-content .main-area .section .item .label label{display:inline-block}#batch-import-rollcall-info-popup .popup-content .main-area .section .item .choices{display:inline-block;margin-right:20px;vertical-align:top}#batch-import-rollcall-info-popup .popup-content .main-area .section .item .choices label{display:inline-block;width:100px}#batch-import-rollcall-info-popup .popup-content .main-area .section .item .choices label input[type=radio]{margin-bottom:0;margin-right:5px}#batch-import-rollcall-info-popup .popup-content .main-area .section .score-percentage .range-slider{display:inline-block;margin:0;width:70%}#batch-import-rollcall-info-popup .popup-content .main-area .section .score-percentage .percentage{display:inline-block;margin-left:24px}#batch-import-rollcall-info-popup .popup-content .main-area .section .score-percentage .percentage input{display:inline;margin-bottom:0;text-align:right;width:45px}#batch-import-rollcall-info-popup .popup-content .main-area .section .score-percentage .prompt-info .error{margin-top:0}#batch-import-rollcall-info-popup .popup-content .main-area .section .announce-score-time{margin-top:30px}#batch-import-rollcall-info-popup .popup-content .main-area .section .announce-score-time .item .input{display:inline-block;width:auto}#batch-import-rollcall-info-popup .popup-content .main-area .wizards{border-bottom:1px solid #dfdfdf;font-size:16px;height:50px;list-style-type:decimal;margin:0}#batch-import-rollcall-info-popup .popup-content .main-area .wizards .wizard{display:inline-block;width:150px}#batch-import-rollcall-info-popup .popup-content .main-area .wizards .progress{height:8px;margin:0 auto;width:450px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content{min-height:300px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.file-uploader{margin:0 auto;padding-top:40px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.file-uploader .message{margin:0 auto;text-align:center;width:66.7%}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.file-uploader .upload-container{margin:50px auto;width:395px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.file-uploader .upload-container .description{margin-bottom:10px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .list-summary{height:40px;line-height:40px;padding-left:20px;padding-right:20px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.import-result{padding-top:50px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content.import-result .import-message{margin-bottom:50px;margin-top:50px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .import-message{font-size:18px;height:100px;line-height:100px;margin-top:10px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .import-message.no-data{margin-top:100px}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .import-message .icon{vertical-align:middle}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .import-message>span{display:inline-block;margin-left:30px;vertical-align:middle}#batch-import-rollcall-info-popup .popup-content .main-area .wizard-content .message{font-size:18px;margin-bottom:40px}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper{position:relative}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper .table-container.course-table-container .records{width:767px}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper .table-container.scroll{overflow-x:scroll;width:767px}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper .table-container.scroll .records{width:2000px}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper .records.error{border-left:1px solid #dfdfdf;position:absolute;right:0;top:0;width:310px}#batch-import-rollcall-info-popup .popup-content .main-area .table-wrapper .records.error td{color:#f16565}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records]{border:none;border-collapse:collapse;table-layout:fixed;width:100%}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] thead tr .row-index{padding:0;width:5px}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] thead tr th:nth-of-type(n+3){padding:0 7px 0 0}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] thead th{background-color:#f2f3f3;color:#868686;font-size:13px;font-weight:400}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] tbody tr:hover td.row-index{border-left:5px solid var(--primary-brand-color)}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] tbody tr td:nth-of-type(n+3){padding:0 7px 0 0}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] tbody tr:nth-of-type(odd){background-color:#fff}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] tbody tr:nth-of-type(2n){background-color:#f2f3f3}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] tbody tr .row-index{display:inline-block;padding:0;width:5px}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] td,#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] th{height:30px;padding-bottom:0;padding-top:0}#batch-import-rollcall-info-popup .popup-content .main-area table[class~=records] .error{color:#f16565;font-size:13px}.select2-drop.select2-group-set[style]{margin-top:2px!important;width:328px!important}.select2-drop.select2-group-set:not([style]){visibility:hidden}.truncate-head-text{word-wrap:normal;max-width:60%;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.rollcall-list .ui-state-disabled,.student-rollcalls-list .ui-state-disabled{background-color:#f3f3f3!important;border:1px solid #dcdee2!important;border-radius:3px;color:#c5c8ce!important;cursor:not-allowed!important}.rollcall-page .filter-area .group-set .select2-group-set{display:inline-block;height:30px;margin:-8px 0 0;width:100px}.rollcall-page .filter-area .left{max-width:825px}.rollcall-page .filter-area,.student-interaction-page .filter-area{margin-top:0}.rollcall-page .status .disabled,.student-interaction-page .status .disabled{cursor:default}.rollcall-page .status .absent,.student-interaction-page .status .absent{color:#f16565;margin-right:0}.rollcall-page .status .on-leave,.rollcall-page .status .other,.student-interaction-page .status .on-leave,.student-interaction-page .status .other{color:#ff8022;margin-right:0;max-width:80%}.rollcall-page .status .on-leave.with-padding,.rollcall-page .status .other.with-padding,.student-interaction-page .status .on-leave.with-padding,.student-interaction-page .status .other.with-padding{padding-left:20px}.rollcall-page .status .on-call,.student-interaction-page .status .on-call{color:var(--primary-brand-color)}.rollcall-page .status .truncate-text,.student-interaction-page .status .truncate-text{display:inline-block}.rollcall-page .no-scored,.student-interaction-page .no-scored{color:#f16565}.rollcall-page .card-header,.student-interaction-page .card-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;line-height:28px;min-height:50px;padding:10px 20px;position:relative}.rollcall-page .card-header .select2-label,.student-interaction-page .card-header .select2-label{display:inline-block;padding-right:10px;vertical-align:middle}.rollcall-page .card-header .field-content,.student-interaction-page .card-header .field-content{display:inline-block;vertical-align:middle;width:200px}.rollcall-page .list-item .operations,.student-interaction-page .list-item .operations{padding-top:0}.rollcall-page .list-item .status-column,.student-interaction-page .list-item .status-column{padding-right:0}.rollcall-page .list-item .result-column,.student-interaction-page .list-item .result-column{word-wrap:normal;color:#f16565;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.rollcall-page .list-item input,.student-interaction-page .list-item input{margin:0 0 0 4px}.rollcall-page .list-item label,.student-interaction-page .list-item label{display:inline-block;margin-right:20px}.rollcall-page .list-item .row-index,.student-interaction-page .list-item .row-index{padding-left:20px}.rollcall-page .rollcall-list-line-height,.student-interaction-page .rollcall-list-line-height{line-height:28px}.rollcall-page .rollcall-score-checkbox input,.student-interaction-page .rollcall-score-checkbox input{margin:0 0 0 14px}.rollcall-page .return-list,.student-interaction-page .return-list{display:block;position:absolute;right:20px;top:12px}.rollcall-page .close-item-detail,.student-interaction-page .close-item-detail{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -2769px;height:16px;width:16px}.rollcall-page .rollcall-list .list-area,.student-interaction-page .rollcall-list .list-area{margin:0}.rollcall-page .rollcall-list .score-setting,.student-interaction-page .rollcall-list .score-setting{border-bottom:1px solid #dcdcdc;line-height:30px;padding:20px}.rollcall-page .rollcall-list .score-setting .score-percentage-announce-time>div,.student-interaction-page .rollcall-list .score-setting .score-percentage-announce-time>div{display:inline-block}.rollcall-page .rollcall-list .score-setting .score-percentage-announce-time>div:not(.student-interaction-page .rollcall-list .score-setting .score-percentage-announce-time>div:last-of-type,.rollcall-page .rollcall-list .score-setting .score-percentage-announce-time>div:last-of-type),.student-interaction-page .rollcall-list .score-setting .score-percentage-announce-time>div:not(.student-interaction-page .rollcall-list .score-setting .score-percentage-announce-time>div:last-of-type,.rollcall-page .rollcall-list .score-setting .score-percentage-announce-time>div:last-of-type){margin-right:30px}.rollcall-page .rollcall-list .score-setting .setting-label,.student-interaction-page .rollcall-list .score-setting .setting-label{margin-right:10px}.rollcall-page .rollcall-list .score-setting .score-methods-advanced>span,.student-interaction-page .rollcall-list .score-setting .score-methods-advanced>span{display:inline-block;vertical-align:top}.rollcall-page .rollcall-list .score-setting .score-methods-advanced ul,.student-interaction-page .rollcall-list .score-setting .score-methods-advanced ul{display:inline-block;line-height:30px;margin:0}.rollcall-page .rollcall-list .rollcall-toolbar,.student-interaction-page .rollcall-list .rollcall-toolbar{background:#fff}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button{font-size:0;padding:7px 20px 13px;vertical-align:middle}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .button,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .button{height:25px;line-height:25px;margin:0;padding:0 12px}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .button .font,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .button .font{float:left;margin-right:7px;margin-top:2px}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .button:not(last-child),.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .button:not(last-child){margin-right:10px}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .export-button:focus,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .export-button:focus{background-color:#fff;color:var(--primary-text-color)}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .export-button:hover,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .export-button:hover{background-color:#d6d6d6;color:var(--primary-text-color)}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button,.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button:hover,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button,.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button:hover{background-color:#fff;color:var(--primary-text-color)}.rollcall-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button[disabled],.student-interaction-page .rollcall-list .rollcall-toolbar .rollcall-button .count-grade-button[disabled]{border:1px solid #d8d8d8;pointer-events:none}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions{border-bottom:none;padding:20px}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions .tabs,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions .tabs{border:1px solid #d8d8d8;border-radius:3px;display:flex;margin:0 auto;overflow:hidden;width:242px}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title{width:120px}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title a,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title a{background-color:#fff;font-size:14px;line-height:20px;padding:4px 8px;text-align:center;width:100%}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title:hover a,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title:hover a{background-color:#f0f0f0}.rollcall-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title.active a,.student-interaction-page .rollcall-list .rollcall-toolbar .view-conditions .tabs .tab-title.active a{background-color:var(--primary-brand-color);color:#fff}.rollcall-page .rollcall-list .rollcall-tips,.student-interaction-page .rollcall-list .rollcall-tips{color:#999;padding:7px 20px}.rollcall-page .rollcall-list .rollcall-message,.student-interaction-page .rollcall-list .rollcall-message{align-items:center;color:grey;display:flex;font-size:14px;padding:20px;white-space:pre-line}.rollcall-page .rollcall-list .rollcall-leave-system-message.section-prompt-message,.student-interaction-page .rollcall-list .rollcall-leave-system-message.section-prompt-message{margin:0}.rollcall-page .rollcall-list .rollcall-leave-system-message button>a,.student-interaction-page .rollcall-list .rollcall-leave-system-message button>a{color:#fff}.rollcall-page .select2-container,.student-interaction-page .select2-container{margin-bottom:0}.rollcall-page .select2-container.select2-group-set,.student-interaction-page .select2-container.select2-group-set{margin-top:-6px!important}.rollcall-page .select2-container:not(.select2-group-set),.student-interaction-page .select2-container:not(.select2-group-set){margin-top:-2px!important}.rollcall-page .select2-container .select2-choice .select2-chosen .select2-line-content,.student-interaction-page .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:29px}.rollcall-page .rollcall-list.editing-rollcalls,.student-interaction-page .rollcall-list.editing-rollcalls{padding-bottom:60px}.rollcall-page .rollcall-detail,.rollcall-page .student-interactions,.rollcall-page .student-rollcalls,.student-interaction-page .rollcall-detail,.student-interaction-page .student-interactions,.student-interaction-page .student-rollcalls{background:#fff}.rollcall-page .rollcall-detail .list-header,.rollcall-page .student-interactions .list-header,.rollcall-page .student-rollcalls .list-header,.student-interaction-page .rollcall-detail .list-header,.student-interaction-page .student-interactions .list-header,.student-interaction-page .student-rollcalls .list-header{padding-bottom:14px;text-align:center}.rollcall-page .rollcall-detail .filter-conditions,.rollcall-page .student-interactions .filter-conditions,.rollcall-page .student-rollcalls .filter-conditions,.student-interaction-page .rollcall-detail .filter-conditions,.student-interaction-page .student-interactions .filter-conditions,.student-interaction-page .student-rollcalls .filter-conditions{border-bottom:none;display:inline-block;padding:0;width:362px}.rollcall-page .rollcall-detail .filter-conditions .tabs,.rollcall-page .student-interactions .filter-conditions .tabs,.rollcall-page .student-rollcalls .filter-conditions .tabs,.student-interaction-page .rollcall-detail .filter-conditions .tabs,.student-interaction-page .student-interactions .filter-conditions .tabs,.student-interaction-page .student-rollcalls .filter-conditions .tabs{border:1px solid #d8d8d8;border-radius:3px;display:flex;margin:0 auto;overflow:hidden;width:362px}.rollcall-page .rollcall-detail .filter-conditions .tabs .tab-title,.rollcall-page .student-interactions .filter-conditions .tabs .tab-title,.rollcall-page .student-rollcalls .filter-conditions .tabs .tab-title,.student-interaction-page .rollcall-detail .filter-conditions .tabs .tab-title,.student-interaction-page .student-interactions .filter-conditions .tabs .tab-title,.student-interaction-page .student-rollcalls .filter-conditions .tabs .tab-title{width:90px}.rollcall-page .rollcall-detail .filter-conditions .tabs .tab-title a,.rollcall-page .student-interactions .filter-conditions .tabs .tab-title a,.rollcall-page .student-rollcalls .filter-conditions .tabs .tab-title a,.student-interaction-page .rollcall-detail .filter-conditions .tabs .tab-title a,.student-interaction-page .student-interactions .filter-conditions .tabs .tab-title a,.student-interaction-page .student-rollcalls .filter-conditions .tabs .tab-title a{background-color:#fff;font-size:14px;line-height:20px;padding:4px 8px;text-align:center;width:100%}.rollcall-page .rollcall-detail .filter-conditions .tabs .tab-title:hover a,.rollcall-page .student-interactions .filter-conditions .tabs .tab-title:hover a,.rollcall-page .student-rollcalls .filter-conditions .tabs .tab-title:hover a,.student-interaction-page .rollcall-detail .filter-conditions .tabs .tab-title:hover a,.student-interaction-page .student-interactions .filter-conditions .tabs .tab-title:hover a,.student-interaction-page .student-rollcalls .filter-conditions .tabs .tab-title:hover a{background-color:#f0f0f0}.rollcall-page .rollcall-detail .filter-conditions .tabs .tab-title.active a,.rollcall-page .student-interactions .filter-conditions .tabs .tab-title.active a,.rollcall-page .student-rollcalls .filter-conditions .tabs .tab-title.active a,.student-interaction-page .rollcall-detail .filter-conditions .tabs .tab-title.active a,.student-interaction-page .student-interactions .filter-conditions .tabs .tab-title.active a,.student-interaction-page .student-rollcalls .filter-conditions .tabs .tab-title.active a{background-color:var(--primary-brand-color);color:#fff}.rollcall-page .rollcall-detail .filter-conditions-pu,.rollcall-page .student-interactions .filter-conditions-pu,.rollcall-page .student-rollcalls .filter-conditions-pu,.student-interaction-page .rollcall-detail .filter-conditions-pu,.student-interaction-page .student-interactions .filter-conditions-pu,.student-interaction-page .student-rollcalls .filter-conditions-pu{border-bottom:none;display:inline-block;padding:0;width:272px}.rollcall-page .rollcall-detail .filter-conditions-pu .tabs,.rollcall-page .student-interactions .filter-conditions-pu .tabs,.rollcall-page .student-rollcalls .filter-conditions-pu .tabs,.student-interaction-page .rollcall-detail .filter-conditions-pu .tabs,.student-interaction-page .student-interactions .filter-conditions-pu .tabs,.student-interaction-page .student-rollcalls .filter-conditions-pu .tabs{border:1px solid #d8d8d8;border-radius:3px;display:flex;margin:0 auto;overflow:hidden;width:272px}.rollcall-page .rollcall-detail .filter-conditions-pu .tabs .tab-title,.rollcall-page .student-interactions .filter-conditions-pu .tabs .tab-title,.rollcall-page .student-rollcalls .filter-conditions-pu .tabs .tab-title,.student-interaction-page .rollcall-detail .filter-conditions-pu .tabs .tab-title,.student-interaction-page .student-interactions .filter-conditions-pu .tabs .tab-title,.student-interaction-page .student-rollcalls .filter-conditions-pu .tabs .tab-title{width:90px}.rollcall-page .rollcall-detail .filter-conditions-pu .tabs .tab-title a,.rollcall-page .student-interactions .filter-conditions-pu .tabs .tab-title a,.rollcall-page .student-rollcalls .filter-conditions-pu .tabs .tab-title a,.student-interaction-page .rollcall-detail .filter-conditions-pu .tabs .tab-title a,.student-interaction-page .student-interactions .filter-conditions-pu .tabs .tab-title a,.student-interaction-page .student-rollcalls .filter-conditions-pu .tabs .tab-title a{background-color:#fff;font-size:14px;line-height:20px;padding:4px 8px;text-align:center;width:100%}.rollcall-page .rollcall-detail .filter-conditions-pu .tabs .tab-title:hover a,.rollcall-page .student-interactions .filter-conditions-pu .tabs .tab-title:hover a,.rollcall-page .student-rollcalls .filter-conditions-pu .tabs .tab-title:hover a,.student-interaction-page .rollcall-detail .filter-conditions-pu .tabs .tab-title:hover a,.student-interaction-page .student-interactions .filter-conditions-pu .tabs .tab-title:hover a,.student-interaction-page .student-rollcalls .filter-conditions-pu .tabs .tab-title:hover a{background-color:#f0f0f0}.rollcall-page .rollcall-detail .filter-conditions-pu .tabs .tab-title.active a,.rollcall-page .student-interactions .filter-conditions-pu .tabs .tab-title.active a,.rollcall-page .student-rollcalls .filter-conditions-pu .tabs .tab-title.active a,.student-interaction-page .rollcall-detail .filter-conditions-pu .tabs .tab-title.active a,.student-interaction-page .student-interactions .filter-conditions-pu .tabs .tab-title.active a,.student-interaction-page .student-rollcalls .filter-conditions-pu .tabs .tab-title.active a{background-color:var(--primary-brand-color);color:#fff}.rollcall-page .rollcall-detail .list-summary,.rollcall-page .student-interactions .list-summary,.rollcall-page .student-rollcalls .list-summary,.student-interaction-page .rollcall-detail .list-summary,.student-interaction-page .student-interactions .list-summary,.student-interaction-page .student-rollcalls .list-summary{padding:20px 20px 10px}.rollcall-page .rollcall-detail .list-summary pre,.rollcall-page .student-interactions .list-summary pre,.rollcall-page .student-rollcalls .list-summary pre,.student-interaction-page .rollcall-detail .list-summary pre,.student-interaction-page .student-interactions .list-summary pre,.student-interaction-page .student-rollcalls .list-summary pre{font-family:Helvetica,Hiragino Sans GB,WenQuanYi Micro Hei,Microsoft YaHei,sans-serif,Noto Sans CJK SC,Code2001,Code2002}.rollcall-page .rollcall-detail .info-block,.rollcall-page .student-interactions .info-block,.rollcall-page .student-rollcalls .info-block,.student-interaction-page .rollcall-detail .info-block,.student-interaction-page .student-interactions .info-block,.student-interaction-page .student-rollcalls .info-block{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-1);height:auto;margin-bottom:30px;padding:8px 48px 8px 38px;position:relative}.rollcall-page .rollcall-detail .info-block .font.font-notice,.rollcall-page .student-interactions .info-block .font.font-notice,.rollcall-page .student-rollcalls .info-block .font.font-notice,.student-interaction-page .rollcall-detail .info-block .font.font-notice,.student-interaction-page .student-interactions .info-block .font.font-notice,.student-interaction-page .student-rollcalls .info-block .font.font-notice{color:#2d8cf0;font-size:16px;font-weight:500;left:12px;position:absolute;top:6px}.rollcall-page .rollcall-detail .info-block .title,.rollcall-page .student-interactions .info-block .title,.rollcall-page .student-rollcalls .info-block .title,.student-interaction-page .rollcall-detail .info-block .title,.student-interaction-page .student-interactions .info-block .title,.student-interaction-page .student-rollcalls .info-block .title{font-size:13px;font-weight:500;margin-bottom:0}.rollcall-page .rollcall-detail .info-block .title .hint,.rollcall-page .student-interactions .info-block .title .hint,.rollcall-page .student-rollcalls .info-block .title .hint,.student-interaction-page .rollcall-detail .info-block .title .hint,.student-interaction-page .student-interactions .info-block .title .hint,.student-interaction-page .student-rollcalls .info-block .title .hint{color:#999;margin-left:30px}.rollcall-page .rollcall-detail .info-block .special-rules .title,.rollcall-page .rollcall-detail .info-block .statistics>.absent_bonus,.rollcall-page .student-interactions .info-block .special-rules .title,.rollcall-page .student-interactions .info-block .statistics>.absent_bonus,.rollcall-page .student-rollcalls .info-block .special-rules .title,.rollcall-page .student-rollcalls .info-block .statistics>.absent_bonus,.student-interaction-page .rollcall-detail .info-block .special-rules .title,.student-interaction-page .rollcall-detail .info-block .statistics>.absent_bonus,.student-interaction-page .student-interactions .info-block .special-rules .title,.student-interaction-page .student-interactions .info-block .statistics>.absent_bonus,.student-interaction-page .student-rollcalls .info-block .special-rules .title,.student-interaction-page .student-rollcalls .info-block .statistics>.absent_bonus{color:#f16565}.rollcall-page .rollcall-detail .info-block .special-rules.en-GB>.rule+.rule:before,.rollcall-page .rollcall-detail .info-block .special-rules.en-US>.rule+.rule:before,.rollcall-page .student-interactions .info-block .special-rules.en-GB>.rule+.rule:before,.rollcall-page .student-interactions .info-block .special-rules.en-US>.rule+.rule:before,.rollcall-page .student-rollcalls .info-block .special-rules.en-GB>.rule+.rule:before,.rollcall-page .student-rollcalls .info-block .special-rules.en-US>.rule+.rule:before,.student-interaction-page .rollcall-detail .info-block .special-rules.en-GB>.rule+.rule:before,.student-interaction-page .rollcall-detail .info-block .special-rules.en-US>.rule+.rule:before,.student-interaction-page .student-interactions .info-block .special-rules.en-GB>.rule+.rule:before,.student-interaction-page .student-interactions .info-block .special-rules.en-US>.rule+.rule:before,.student-interaction-page .student-rollcalls .info-block .special-rules.en-GB>.rule+.rule:before,.student-interaction-page .student-rollcalls .info-block .special-rules.en-US>.rule+.rule:before{content:", "}.rollcall-page .rollcall-detail .info-block .special-rules.zh-CN>.rule+.rule:before,.rollcall-page .rollcall-detail .info-block .special-rules.zh-MO>.rule+.rule:before,.rollcall-page .rollcall-detail .info-block .special-rules.zh-TW>.rule+.rule:before,.rollcall-page .student-interactions .info-block .special-rules.zh-CN>.rule+.rule:before,.rollcall-page .student-interactions .info-block .special-rules.zh-MO>.rule+.rule:before,.rollcall-page .student-interactions .info-block .special-rules.zh-TW>.rule+.rule:before,.rollcall-page .student-rollcalls .info-block .special-rules.zh-CN>.rule+.rule:before,.rollcall-page .student-rollcalls .info-block .special-rules.zh-MO>.rule+.rule:before,.rollcall-page .student-rollcalls .info-block .special-rules.zh-TW>.rule+.rule:before,.student-interaction-page .rollcall-detail .info-block .special-rules.zh-CN>.rule+.rule:before,.student-interaction-page .rollcall-detail .info-block .special-rules.zh-MO>.rule+.rule:before,.student-interaction-page .rollcall-detail .info-block .special-rules.zh-TW>.rule+.rule:before,.student-interaction-page .student-interactions .info-block .special-rules.zh-CN>.rule+.rule:before,.student-interaction-page .student-interactions .info-block .special-rules.zh-MO>.rule+.rule:before,.student-interaction-page .student-interactions .info-block .special-rules.zh-TW>.rule+.rule:before,.student-interaction-page .student-rollcalls .info-block .special-rules.zh-CN>.rule+.rule:before,.student-interaction-page .student-rollcalls .info-block .special-rules.zh-MO>.rule+.rule:before,.student-interaction-page .student-rollcalls .info-block .special-rules.zh-TW>.rule+.rule:before{content:"、"}.rollcall-page .rollcall-detail .info-block span,.rollcall-page .student-interactions .info-block span,.rollcall-page .student-rollcalls .info-block span,.student-interaction-page .rollcall-detail .info-block span,.student-interaction-page .student-interactions .info-block span,.student-interaction-page .student-rollcalls .info-block span{font-size:12px;font-weight:400}.rollcall-page .rollcall-detail .rollcall-student-tips,.rollcall-page .student-interactions .rollcall-student-tips,.rollcall-page .student-rollcalls .rollcall-student-tips,.student-interaction-page .rollcall-detail .rollcall-student-tips,.student-interaction-page .student-interactions .rollcall-student-tips,.student-interaction-page .student-rollcalls .rollcall-student-tips{color:#999;padding:0 20px 15px}.rollcall-page .rollcall-detail .form-element-wrapper,.rollcall-page .student-interactions .form-element-wrapper,.rollcall-page .student-rollcalls .form-element-wrapper,.student-interaction-page .rollcall-detail .form-element-wrapper,.student-interaction-page .student-interactions .form-element-wrapper,.student-interaction-page .student-rollcalls .form-element-wrapper{display:inline-block;margin-right:10px;width:264px}.rollcall-page .student-rollcalls,.student-interaction-page .student-rollcalls{min-height:600px}.rollcall-page .rollcall-toolbar.row .button,.student-interaction-page .rollcall-toolbar.row .button{font-size:13px;height:25px;line-height:1em;margin-top:4px;padding:5px 7px}.rollcall-page .form-buttons,.student-interaction-page .form-buttons{background-color:#f5f5f5;bottom:0;height:60px;line-height:60px;padding-top:0;position:absolute;width:100%}.rollcall-page .rollcall-form .rollcall-title-controll,.student-interaction-page .rollcall-form .rollcall-title-controll{display:inline-block;height:30px;line-height:30px}.rollcall-page .rollcall-form .rollcall-title-controll #merge-rollcall-title[disabled],.student-interaction-page .rollcall-form .rollcall-title-controll #merge-rollcall-title[disabled]{background-color:#f4f4f4}.rollcall-page .rollcall-form .rollcall-type-controll,.student-interaction-page .rollcall-form .rollcall-type-controll{display:inline-block;height:40px;line-height:40px}.rollcall-page .rollcall-form .rollcall-type-controll .form-element-wrapper,.student-interaction-page .rollcall-form .rollcall-type-controll .form-element-wrapper{width:200px}.rollcall-page .rollcall-form .rollcall-type-controll .rollcall-type-box,.student-interaction-page .rollcall-form .rollcall-type-controll .rollcall-type-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px}.rollcall-page .rollcall-form .rollcall-type-controll .rollcall-type-box:before,.student-interaction-page .rollcall-form .rollcall-type-controll .rollcall-type-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-form .rollcall-type-controll .rollcall-type-box:first-child,.student-interaction-page .rollcall-form .rollcall-type-controll .rollcall-type-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-form .rollcall-type-controll .rollcall-type-box:first-child:before,.student-interaction-page .rollcall-form .rollcall-type-controll .rollcall-type-box:first-child:before{content:""}.rollcall-page .rollcall-form .rollcall-type-controll .number-code-box,.student-interaction-page .rollcall-form .rollcall-type-controll .number-code-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px}.rollcall-page .rollcall-form .rollcall-type-controll .number-code-box:before,.student-interaction-page .rollcall-form .rollcall-type-controll .number-code-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-form .rollcall-type-controll .number-code-box:first-child,.student-interaction-page .rollcall-form .rollcall-type-controll .number-code-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-form .rollcall-type-controll .number-code-box:first-child:before,.student-interaction-page .rollcall-form .rollcall-type-controll .number-code-box:first-child:before{content:""}.rollcall-page .rollcall-form .rollcall-type-controll .number-code-box .number-code-bg,.student-interaction-page .rollcall-form .rollcall-type-controll .number-code-box .number-code-bg{align-content:center;background-color:#e6e6e6;color:#262833;display:inline-flex;font-size:18px;font-weight:400;height:24px;justify-content:center;line-height:24px;width:52px}.rollcall-page .rollcall-form .rollcall-type-controll .remain-time-box,.student-interaction-page .rollcall-form .rollcall-type-controll .remain-time-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px}.rollcall-page .rollcall-form .rollcall-type-controll .remain-time-box:before,.student-interaction-page .rollcall-form .rollcall-type-controll .remain-time-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-form .rollcall-type-controll .remain-time-box:first-child,.student-interaction-page .rollcall-form .rollcall-type-controll .remain-time-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-form .rollcall-type-controll .remain-time-box:first-child:before,.student-interaction-page .rollcall-form .rollcall-type-controll .remain-time-box:first-child:before{content:""}.rollcall-page .rollcall-form .rollcall-type-controll .remain-time-box .remain-time-text,.student-interaction-page .rollcall-form .rollcall-type-controll .remain-time-box .remain-time-text{color:var(--primary-brand-color);font-size:14px;font-weight:400}.rollcall-page .rollcall-form .form-element-wrapper,.student-interaction-page .rollcall-form .form-element-wrapper{display:inline-block;width:264px}.rollcall-page .rollcall-form .student-rollcalls-list,.student-interaction-page .rollcall-form .student-rollcalls-list{background-color:#fff;overflow:hidden;padding:16px 20px 70px}.rollcall-page .rollcall-form .student-rollcalls-list .card,.student-interaction-page .rollcall-form .student-rollcalls-list .card{overflow:hidden;white-space:nowrap}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container{align-items:stretch;display:flex;flex-wrap:nowrap;text-align:left}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column{align-items:center;display:flex;float:none;width:150px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column.user-no,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column.user-no{margin-left:0}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column.department,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column.department{width:330px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column.seat-number,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column.seat-number{width:100px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column.user-info,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column.user-info{width:250px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .column.group,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .column.group{width:200px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block{flex:0 0 auto;padding:0;width:318px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block .column-header,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block .column-header{width:100%}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block span,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block span{display:inline-block;overflow:hidden;text-overflow:ellipsis}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block .list-content .row-index,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .frozen-block .list-content .row-index{padding-right:0}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .dynamic-block,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .dynamic-block{flex:0 0 auto;width:65%}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header{background:#f4f4f4;color:#737373;display:inline-flex;height:30px;overflow:hidden;width:100%}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column{font-size:13px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column.name-cell,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column.name-cell{margin-left:40px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column.status,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column.status{width:450px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation{display:block}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font{color:#c5c8ce;cursor:pointer;display:block;font-size:9px;height:14px;margin-left:2px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-up,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-up{margin-top:-2px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-down,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-down{margin-top:-5px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .list-item,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-header .list-item{display:inline-flex}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content{overflow-x:scroll;overflow-y:hidden;white-space:normal}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item{align-items:center;background:#fff;display:inline-flex;flex-wrap:nowrap;height:60px;min-width:100%}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item:nth-child(2n),.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item:nth-child(2n){background:#f4f4f4}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column{flex:0 0 auto}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.row-index,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.row-index{width:40px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell{flex:1 0 auto}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .avatar32,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .avatar32{flex-shrink:0;width:32px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .student-name,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .student-name{margin-left:10px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .icon-arrow-down,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .icon-arrow-down{margin-bottom:3.5px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .absent input[type=radio],.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-call input[type=radio],.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-leave input[type=radio],.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .absent input[type=radio],.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-call input[type=radio],.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-leave input[type=radio]{transform:translateY(2px)}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-leave,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .on-leave{height:27px}.rollcall-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .absent,.student-interaction-page .rollcall-form .student-rollcalls-list .card .table-container .list-content .list-item .column.status .absent{height:24px}.rollcall-page .rollcall-form .row-index.large-1,.student-interaction-page .rollcall-form .row-index.large-1{padding-left:8px}.rollcall-page .rollcall-form .row-index.large-2,.student-interaction-page .rollcall-form .row-index.large-2{padding-left:20px}.rollcall-page .rollcall-detail .comment,.student-interaction-page .rollcall-detail .comment{background-color:#fff;padding:0 20px 20px}.rollcall-page .rollcall-detail .comment .comment-content,.student-interaction-page .rollcall-detail .comment .comment-content{margin:0;min-height:80px}.rollcall-page .rollcall-form .rollcall-title-controll .time-box,.student-interaction-page .rollcall-form .rollcall-title-controll .time-box{margin-left:10px}.rollcall-page .rollcall-form .rollcall-title-controll .error,.student-interaction-page .rollcall-form .rollcall-title-controll .error{display:inline-block}.rollcall-page .rollcall-form .check-scored,.student-interaction-page .rollcall-form .check-scored{background-color:#fff;padding:30px 20px 0}.rollcall-page .rollcall-form .check-scored input,.student-interaction-page .rollcall-form .check-scored input{margin-left:30px}.rollcall-page .rollcall-form .check-scored .tips,.student-interaction-page .rollcall-form .check-scored .tips{color:#868686;float:right}.rollcall-page .rollcall-form .comment,.student-interaction-page .rollcall-form .comment{background-color:#fff;padding:30px 20px 0}.rollcall-page .rollcall-form .comment .comment-content,.student-interaction-page .rollcall-form .comment .comment-content{border-color:#cbcbcb;margin:0;min-height:80px}.rollcall-page .rollcall-form .parse-button,.student-interaction-page .rollcall-form .parse-button{background-color:#fff;padding:32px 20px 0}.rollcall-page .rollcall-form .parse-button button+button,.student-interaction-page .rollcall-form .parse-button button+button{margin-left:8px}.rollcall-page .rollcall-tab,.student-interaction-page .rollcall-tab{background:#f4f4f4;border:solid #d4d4d4;border-width:0 0 1px;display:flex;height:42px;width:938px}.rollcall-page .rollcall-tab .rollcalls,.student-interaction-page .rollcall-tab .rollcalls{align-items:center;cursor:pointer;display:flex;height:33px;margin-top:8px;padding:5.5px 16px;width:fit-content}.rollcall-page .rollcall-tab .rollcall-status-tip,.student-interaction-page .rollcall-tab .rollcall-status-tip{border:1px solid var(--primary-brand-color-lightened-1);border-radius:20px;color:var(--primary-brand-color-lightened-1);font-size:12px;padding:0 6px}.rollcall-page .rollcall-tab .select-rollcall,.student-interaction-page .rollcall-tab .select-rollcall{background:#fff;border:solid #d4d4d4;border-width:1px 1px 0;cursor:default;height:34px}.rollcall-page .rollcall-tab .first-tab,.student-interaction-page .rollcall-tab .first-tab{width:20px}.rollcall-page .rollcall-tab .more,.student-interaction-page .rollcall-tab .more{display:flex;height:33px;justify-content:flex-end;margin-left:auto;margin-top:8px;padding:5.5px 25px;width:100px}.rollcall-page .rollcall-tab .more .more-icon:after,.student-interaction-page .rollcall-tab .more .more-icon:after{border-bottom:2px solid var(--link-color);border-left:2px solid var(--link-color);border-right:2px solid transparent;border-top:2px solid transparent;content:"";height:8px;margin:3px 2px;position:absolute;transform:rotate(-45deg);width:8px}.rollcall-page .rollcall-tab .more .rollcalls-list,.student-interaction-page .rollcall-tab .more .rollcalls-list{margin-top:27px;width:fit-content}.rollcall-page .rollcall-tab .more .rollcalls-list .item,.student-interaction-page .rollcall-tab .more .rollcalls-list .item{cursor:pointer;padding:5px 12px}.rollcall-page .rollcall-detail .rollcall-title-controll,.rollcall-page .rollcall-detail .rollcall-type-controll,.student-interaction-page .rollcall-detail .rollcall-title-controll,.student-interaction-page .rollcall-detail .rollcall-type-controll{display:inline-block;height:40px;line-height:40px}.rollcall-page .rollcall-detail .rollcall-type-controll .form-element-wrapper,.student-interaction-page .rollcall-detail .rollcall-type-controll .form-element-wrapper{width:200px}.rollcall-page .rollcall-detail .rollcall-type-controll .rollcall-type-box,.student-interaction-page .rollcall-detail .rollcall-type-controll .rollcall-type-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px;position:relative}.rollcall-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:first-child,.student-interaction-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:first-child:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .rollcall-type-box:first-child:before{content:""}.rollcall-page .rollcall-detail .rollcall-type-controll .number-code-box,.student-interaction-page .rollcall-detail .rollcall-type-controll .number-code-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px;position:relative}.rollcall-page .rollcall-detail .rollcall-type-controll .number-code-box:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .number-code-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-detail .rollcall-type-controll .number-code-box:first-child,.student-interaction-page .rollcall-detail .rollcall-type-controll .number-code-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-detail .rollcall-type-controll .number-code-box:first-child:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .number-code-box:first-child:before{content:""}.rollcall-page .rollcall-detail .rollcall-type-controll .number-code-box .number-code-bg,.student-interaction-page .rollcall-detail .rollcall-type-controll .number-code-box .number-code-bg{align-content:center;background-color:#e6e6e6;color:#262833;display:inline-flex;font-size:18px;font-weight:400;height:24px;justify-content:center;line-height:24px;width:52px}.rollcall-page .rollcall-detail .rollcall-type-controll .remain-time-box,.student-interaction-page .rollcall-detail .rollcall-type-controll .remain-time-box{display:inline-block;margin-left:10px;padding-left:10px;padding-right:8px;position:relative}.rollcall-page .rollcall-detail .rollcall-type-controll .remain-time-box:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .remain-time-box:before{color:#d8d8d8;content:"|";font-size:16px;font-weight:lighter;left:-6px;position:absolute;top:-1px}.rollcall-page .rollcall-detail .rollcall-type-controll .remain-time-box:first-child,.student-interaction-page .rollcall-detail .rollcall-type-controll .remain-time-box:first-child{margin-left:0;padding-left:0}.rollcall-page .rollcall-detail .rollcall-type-controll .remain-time-box:first-child:before,.student-interaction-page .rollcall-detail .rollcall-type-controll .remain-time-box:first-child:before{content:""}.rollcall-page .rollcall-detail .rollcall-type-controll .remain-time-box .remain-time-text,.student-interaction-page .rollcall-detail .rollcall-type-controll .remain-time-box .remain-time-text{color:var(--primary-brand-color);font-size:14px;font-weight:400}.rollcall-page .rollcall-detail .rollcall-type-controll .refresh-button,.student-interaction-page .rollcall-detail .rollcall-type-controll .refresh-button{display:inline-block;font-size:13px;font-weight:400px;height:24px;line-height:24px;margin:0 0 0 10px;min-width:68px;padding:0 12px;vertical-align:middle}.rollcall-page .rollcall-detail .rollcall-type-controll .refresh-button .font,.student-interaction-page .rollcall-detail .rollcall-type-controll .refresh-button .font{display:inline-block;font-size:10px;margin-top:1px}.rollcall-page .rollcall-detail .rollcall-type-container,.student-interaction-page .rollcall-detail .rollcall-type-container{align-items:center;display:flex;margin-bottom:5px}.rollcall-page .rollcall-detail .rollcall-type-container .is-merge-rollcall-course,.student-interaction-page .rollcall-detail .rollcall-type-container .is-merge-rollcall-course{align-items:center;display:flex;padding:20px 20px 10px}.rollcall-page .rollcall-detail .rollcall-type-container .tab-summary-list,.student-interaction-page .rollcall-detail .rollcall-type-container .tab-summary-list{width:400px}.rollcall-page .rollcall-detail .form-element-wrapper,.student-interaction-page .rollcall-detail .form-element-wrapper{display:inline-block;width:264px}.rollcall-page .rollcall-detail .student-rollcalls-list,.student-interaction-page .rollcall-detail .student-rollcalls-list{background-color:#fff;overflow:hidden;padding:0 20px 20px}.rollcall-page .rollcall-detail .student-rollcalls-list .card,.student-interaction-page .rollcall-detail .student-rollcalls-list .card{overflow:hidden;white-space:nowrap}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container{align-items:stretch;display:flex;flex-wrap:nowrap;text-align:left}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column{align-items:center;display:flex;float:none;width:150px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column span,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column span{display:inline-block;overflow:hidden;text-overflow:ellipsis}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.status,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.status{width:276px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.user-no,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.user-no{margin-left:0}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.department,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.department{width:330px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.seat-number,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.seat-number{width:100px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.user-info,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.user-info{width:250px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .column.group,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .column.group{width:200px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block{flex:0 0 auto;padding:0;width:317px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block .column-header,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block .column-header{width:100%}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block .list-content .row-index,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .frozen-block .list-content .row-index{padding-right:0}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .dynamic-block,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .dynamic-block{flex:0 0 auto;width:65%}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header{background:#f4f4f4;color:#737373;display:inline-flex;height:30px;overflow:hidden;padding-bottom:0;width:100%}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column{font-size:13px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column.name-cell,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column.name-cell{margin-left:40px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation{display:block}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font{color:#c5c8ce;cursor:pointer;display:block;font-size:9px;height:14px;margin-left:2px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-up,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-up{margin-top:-2px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-down,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .column .sort-operation .font.font-down{margin-top:-5px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .list-item,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-header .list-item{display:inline-flex}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content{overflow-x:scroll;overflow-y:hidden;white-space:normal}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item{align-items:center;background:#fff;display:inline-flex;flex-wrap:nowrap;height:60px;min-width:100%}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item:nth-child(2n),.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item:nth-child(2n){background:#f4f4f4}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column{flex:0 0 auto}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.row-index,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.row-index{width:40px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell{flex:1 0 auto}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .avatar32,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .avatar32{flex-shrink:0;width:32px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .student-name,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column.name-cell .student-name{margin-left:10px}.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .absent span,.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .on-call span,.rollcall-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .on-leave span,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .absent span,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .on-call span,.student-interaction-page .rollcall-detail .student-rollcalls-list .card .table-container .list-content .list-item .column .on-leave span{display:inline-table;line-height:22px}.rollcall-page .rollcall-list .dropdown-list,.rollcall-page .student-rollcalls-list .dropdown-list,.student-interaction-page .rollcall-list .dropdown-list,.student-interaction-page .student-rollcalls-list .dropdown-list{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:0 0 0 20px;min-width:90px;padding:5px 0;position:absolute;white-space:normal;z-index:100}.rollcall-page .rollcall-list .dropdown-list .classify,.rollcall-page .student-rollcalls-list .dropdown-list .classify,.student-interaction-page .rollcall-list .dropdown-list .classify,.student-interaction-page .student-rollcalls-list .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.rollcall-page .rollcall-list .dropdown-list .classify:last-child,.rollcall-page .student-rollcalls-list .dropdown-list .classify:last-child,.student-interaction-page .rollcall-list .dropdown-list .classify:last-child,.student-interaction-page .student-rollcalls-list .dropdown-list .classify:last-child{box-shadow:none;padding:0}.rollcall-page .rollcall-list .dropdown-list .drop-down-full-width,.rollcall-page .student-rollcalls-list .dropdown-list .drop-down-full-width,.student-interaction-page .rollcall-list .dropdown-list .drop-down-full-width,.student-interaction-page .student-rollcalls-list .dropdown-list .drop-down-full-width{width:100%}.rollcall-page .rollcall-list .dropdown-list .handle,.rollcall-page .student-rollcalls-list .dropdown-list .handle,.student-interaction-page .rollcall-list .dropdown-list .handle,.student-interaction-page .student-rollcalls-list .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.rollcall-page .rollcall-list .dropdown-list ul,.rollcall-page .student-rollcalls-list .dropdown-list ul,.student-interaction-page .rollcall-list .dropdown-list ul,.student-interaction-page .student-rollcalls-list .dropdown-list ul{margin:0}.rollcall-page .rollcall-list .dropdown-list li,.rollcall-page .student-rollcalls-list .dropdown-list li,.student-interaction-page .rollcall-list .dropdown-list li,.student-interaction-page .student-rollcalls-list .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.rollcall-page .rollcall-list .dropdown-list li:first-of-type,.rollcall-page .student-rollcalls-list .dropdown-list li:first-of-type,.student-interaction-page .rollcall-list .dropdown-list li:first-of-type,.student-interaction-page .student-rollcalls-list .dropdown-list li:first-of-type{border-top:none}.rollcall-page .rollcall-list .dropdown-list li .truncate-a,.rollcall-page .student-rollcalls-list .dropdown-list li .truncate-a,.student-interaction-page .rollcall-list .dropdown-list li .truncate-a,.student-interaction-page .student-rollcalls-list .dropdown-list li .truncate-a{display:block}.rollcall-page .rollcall-list .dropdown-list li a,.rollcall-page .student-rollcalls-list .dropdown-list li a,.student-interaction-page .rollcall-list .dropdown-list li a,.student-interaction-page .student-rollcalls-list .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.rollcall-page .rollcall-list .dropdown-list li a .tipsy-span,.rollcall-page .student-rollcalls-list .dropdown-list li a .tipsy-span,.student-interaction-page .rollcall-list .dropdown-list li a .tipsy-span,.student-interaction-page .student-rollcalls-list .dropdown-list li a .tipsy-span{padding:0}.rollcall-page .rollcall-list .dropdown-list li a,.rollcall-page .rollcall-list .dropdown-list li span,.rollcall-page .student-rollcalls-list .dropdown-list li a,.rollcall-page .student-rollcalls-list .dropdown-list li span,.student-interaction-page .rollcall-list .dropdown-list li a,.student-interaction-page .rollcall-list .dropdown-list li span,.student-interaction-page .student-rollcalls-list .dropdown-list li a,.student-interaction-page .student-rollcalls-list .dropdown-list li span{padding:1px 7px}.rollcall-page .rollcall-list .dropdown-list li ul.second-level,.rollcall-page .student-rollcalls-list .dropdown-list li ul.second-level,.student-interaction-page .rollcall-list .dropdown-list li ul.second-level,.student-interaction-page .student-rollcalls-list .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.rollcall-page .rollcall-list .dropdown-list li ul.second-level li,.rollcall-page .student-rollcalls-list .dropdown-list li ul.second-level li,.student-interaction-page .rollcall-list .dropdown-list li ul.second-level li,.student-interaction-page .student-rollcalls-list .dropdown-list li ul.second-level li{padding:0 5px}.rollcall-page .rollcall-list .dropdown-list li:hover,.rollcall-page .student-rollcalls-list .dropdown-list li:hover,.student-interaction-page .rollcall-list .dropdown-list li:hover,.student-interaction-page .student-rollcalls-list .dropdown-list li:hover{background-color:#eee}.rollcall-page .rollcall-list .dropdown-list li,.rollcall-page .student-rollcalls-list .dropdown-list li,.student-interaction-page .rollcall-list .dropdown-list li,.student-interaction-page .student-rollcalls-list .dropdown-list li{padding-left:8px}.rollcall-page .rollcall-list .dropdown-list.on-leave-dropdown,.rollcall-page .student-rollcalls-list .dropdown-list.on-leave-dropdown,.student-interaction-page .rollcall-list .dropdown-list.on-leave-dropdown,.student-interaction-page .student-rollcalls-list .dropdown-list.on-leave-dropdown{min-width:100px}.rollcall-page .rollcall-list .icon.icon-arrow-down,.rollcall-page .student-rollcalls-list .icon.icon-arrow-down,.student-interaction-page .rollcall-list .icon.icon-arrow-down,.student-interaction-page .student-rollcalls-list .icon.icon-arrow-down{margin-bottom:3px;margin-left:2px}.rollcall-page .rollcall-list .status-on-call label,.rollcall-page .student-rollcalls-list .status-on-call label,.student-interaction-page .rollcall-list .status-on-call label,.student-interaction-page .student-rollcalls-list .status-on-call label{display:inline-block;margin:0;max-width:80%}.rollcall-page .rollcall-list .status-on-call .on-call-detail-info,.rollcall-page .student-rollcalls-list .status-on-call .on-call-detail-info,.student-interaction-page .rollcall-list .status-on-call .on-call-detail-info,.student-interaction-page .student-rollcalls-list .status-on-call .on-call-detail-info{display:inline-block}.rollcall-page .rollcall-list .status-on-call:hover .button-status,.rollcall-page .student-rollcalls-list .status-on-call:hover .button-status,.student-interaction-page .rollcall-list .status-on-call:hover .button-status,.student-interaction-page .student-rollcalls-list .status-on-call:hover .button-status{visibility:visible}.rollcall-page .rollcall-list .status-on-call .button-status,.rollcall-page .student-rollcalls-list .status-on-call .button-status,.student-interaction-page .rollcall-list .status-on-call .button-status,.student-interaction-page .student-rollcalls-list .status-on-call .button-status{background-color:#fff;color:var(--secondary-text-color);font-size:13px;margin-left:4px;outline:none;padding:1px 3px 0;visibility:hidden}.rollcall-page .rollcall-list .status-on-call .button-status.active,.rollcall-page .student-rollcalls-list .status-on-call .button-status.active,.student-interaction-page .rollcall-list .status-on-call .button-status.active,.student-interaction-page .student-rollcalls-list .status-on-call .button-status.active{background-color:var(--primary-button-bg-color);border-color:var(--primary-button-bg-color);color:#fff;visibility:visible}.rollcall-page .rollcall-list .on-call .on-call-status-detail,.rollcall-page .student-rollcalls-list .on-call .on-call-status-detail,.student-interaction-page .rollcall-list .on-call .on-call-status-detail,.student-interaction-page .student-rollcalls-list .on-call .on-call-status-detail{background-color:var(--primary-button-bg-color);border-color:var(--primary-button-bg-color);color:#fff;display:inline-block;font-size:13px;line-height:1.5em;margin-left:4px;padding:1px 4px 0;visibility:visible}.rollcall-page .rollcall-list .on-call .truncate-text,.rollcall-page .student-rollcalls-list .on-call .truncate-text,.student-interaction-page .rollcall-list .on-call .truncate-text,.student-interaction-page .student-rollcalls-list .on-call .truncate-text{max-width:80%;vertical-align:middle}.rollcall-page .rollcall-list .on-call .truncate-text.on-call-status-detail,.rollcall-page .student-rollcalls-list .on-call .truncate-text.on-call-status-detail,.student-interaction-page .rollcall-list .on-call .truncate-text.on-call-status-detail,.student-interaction-page .student-rollcalls-list .on-call .truncate-text.on-call-status-detail{max-width:86px}.rollcall-page .rollcall-list .on-call .truncate-text.on-call-form-status,.rollcall-page .student-rollcalls-list .on-call .truncate-text.on-call-form-status,.student-interaction-page .rollcall-list .on-call .truncate-text.on-call-form-status,.student-interaction-page .student-rollcalls-list .on-call .truncate-text.on-call-form-status{pointer-events:auto}.rollcall-page .rollcall-list .on-leave .on-leave-status-detail,.rollcall-page .student-rollcalls-list .on-leave .on-leave-status-detail,.student-interaction-page .rollcall-list .on-leave .on-leave-status-detail,.student-interaction-page .student-rollcalls-list .on-leave .on-leave-status-detail{background-color:#ff8022;border-color:var(--primary-button-bg-color);color:#fff;display:inline-block;font-size:13px;line-height:1.5em;margin-left:4px;padding:1px 4px 0;visibility:visible}.rollcall-page .rollcall-list .on-leave .truncate-text,.rollcall-page .student-rollcalls-list .on-leave .truncate-text,.student-interaction-page .rollcall-list .on-leave .truncate-text,.student-interaction-page .student-rollcalls-list .on-leave .truncate-text{vertical-align:middle}.rollcall-page .rollcall-list .on-leave .truncate-text.on-leave-status-detail,.rollcall-page .student-rollcalls-list .on-leave .truncate-text.on-leave-status-detail,.student-interaction-page .rollcall-list .on-leave .truncate-text.on-leave-status-detail,.student-interaction-page .student-rollcalls-list .on-leave .truncate-text.on-leave-status-detail{max-width:73px}.rollcall-page .rollcall-list .on-leave .truncate-text.on-leave-form-status,.rollcall-page .student-rollcalls-list .on-leave .truncate-text.on-leave-form-status,.student-interaction-page .rollcall-list .on-leave .truncate-text.on-leave-form-status,.student-interaction-page .student-rollcalls-list .on-leave .truncate-text.on-leave-form-status{max-width:80%;pointer-events:auto}.rollcall-page .rollcall-list .health .temperature-unknown,.rollcall-page .student-rollcalls-list .health .temperature-unknown,.student-interaction-page .rollcall-list .health .temperature-unknown,.student-interaction-page .student-rollcalls-list .health .temperature-unknown{color:var(--secondary-text-color)}.rollcall-page .rollcall-list .health .temperature-normal,.rollcall-page .student-rollcalls-list .health .temperature-normal,.student-interaction-page .rollcall-list .health .temperature-normal,.student-interaction-page .student-rollcalls-list .health .temperature-normal{color:var(--primary-brand-color)}.rollcall-page .rollcall-list .entry-status .status-refuse,.rollcall-page .rollcall-list .health .temperature-aberrant,.rollcall-page .student-rollcalls-list .entry-status .status-refuse,.rollcall-page .student-rollcalls-list .health .temperature-aberrant,.student-interaction-page .rollcall-list .entry-status .status-refuse,.student-interaction-page .rollcall-list .health .temperature-aberrant,.student-interaction-page .student-rollcalls-list .entry-status .status-refuse,.student-interaction-page .student-rollcalls-list .health .temperature-aberrant{color:#f16565}.rollcall-page .rollcall-list .entry-status .status-permit,.rollcall-page .student-rollcalls-list .entry-status .status-permit,.student-interaction-page .rollcall-list .entry-status .status-permit,.student-interaction-page .student-rollcalls-list .entry-status .status-permit{color:var(--primary-brand-color)}.rollcall-page .rollcall-list .status-column,.rollcall-page .student-rollcalls-list .status-column,.student-interaction-page .rollcall-list .status-column,.student-interaction-page .student-rollcalls-list .status-column{position:static}.rollcall-page .rollcall-list .status-column.large-4 .status-inner-text,.rollcall-page .student-rollcalls-list .status-column.large-4 .status-inner-text,.student-interaction-page .rollcall-list .status-column.large-4 .status-inner-text,.student-interaction-page .student-rollcalls-list .status-column.large-4 .status-inner-text{max-width:101px}.rollcall-page .rollcall-list .status-column.large-3 .status-inner-text,.rollcall-page .student-rollcalls-list .status-column.large-3 .status-inner-text,.student-interaction-page .rollcall-list .status-column.large-3 .status-inner-text,.student-interaction-page .student-rollcalls-list .status-column.large-3 .status-inner-text{max-width:49px}.rollcall-add-form{font-size:14px}.rollcall-add-form .check-scored{margin-top:20px}.rollcall-add-form .rollcall-type{height:auto;margin-top:20px}.rollcall-add-form .rollcall-type .rollcall-number{background-color:#f5f5f5;height:50px;margin-top:5px;min-width:210px;padding:10px}.rollcall-add-form .rollcall-type .rollcall-number .title{color:#737373;display:inline-block;font-size:13px;font-weight:400;line-height:30px;vertical-align:bottom}.rollcall-add-form .rollcall-type .rollcall-number .password-image{color:#000;display:inline-block;font-size:20px;line-height:30px;margin-left:10px;vertical-align:bottom;word-spacing:10px}.rollcall-add-form .comment,.rollcall-add-form .rollcall-status{margin-top:20px}.rollcall-add-form .rollcall-duration-time{height:30px;line-height:30px;margin-top:20px;vertical-align:middle}.rollcall-add-form .rollcall-title-controll{background-color:#f5f5f5;height:64px;line-height:64px}.rollcall-add-form .row-tip{background-color:#f4f4f4;border-radius:2px;margin-top:3px;max-width:400px;min-width:180px;padding:10px 15px;position:relative}.rollcall-add-form .activity-submit-area{border-top:1px solid #e8eaec;margin-top:15px;padding-bottom:16px;padding-top:16px}.rollcall-result-popup .warning-block{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-1);height:auto;line-height:30px;padding:0 20px 0 35px;position:relative}.rollcall-result-popup .warning-block.answer{background-color:#eff6ff;border:1px solid #a3c8fb}.rollcall-result-popup .warning-block .font.font-notice{color:var(--primary-brand-color);font-size:15px;font-weight:400;left:10px;position:absolute;top:2px}.rollcall-result-popup .warning-block .font.font-notice.answer{color:#4892f6}.rollcall-result-popup .warning-block span{font-weight:500}.rollcall-result-popup .warning-block .remain-time{color:var(--primary-brand-color);margin-left:5px}.rollcall-result-popup .main-area{min-height:350px}.rollcall-result-popup .main-area .font.font-rollcall-in-progress{color:var(--primary-brand-color);font-size:50px}.rollcall-result-popup .main-area .font.font-rollcall-finish{color:var(--secondary-text-color);font-size:50px}.rollcall-result-popup .main-area .font.font-information-blank{color:var(--primary-brand-color);display:block;font-size:100px}.rollcall-result-popup .main-area .content-list{padding:0 24px;width:100%}.rollcall-result-popup .main-area .content-list .item{align-items:center;box-shadow:inset 0 -1px 0 #dcdee2;display:flex;height:64px;justify-content:space-between}.rollcall-result-popup .main-area .content-list .item .left-side{flex:0 0 50%}.rollcall-result-popup .main-area .content-list .item .left-side .type{background:#eff6ff;border:1px solid #a3c8fb;border-radius:100px;box-sizing:border-box;color:#4183dd;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:3px 8px;width:64px;word-break:keep-all}.rollcall-result-popup .main-area .content-list .item .left-side .type.number{background:#eefff4;border:1px solid #93deb7;color:#24aa63}.rollcall-result-popup .main-area .content-list .item .right-side .button-answer{border:none;border-radius:3px;font-size:14px;font-weight:400;height:32px;line-height:14px;width:auto}.rollcall-result-popup .main-area .content-list .item .right-side .button-answer .font-rollcall-clock{font-size:14px;line-height:14px;margin-right:3px}.rollcall-result-popup .main-area .content-list .item .right-side .button-answer.in-process{background-color:var(--primary-brand-color);color:#fff}.rollcall-result-popup .main-area .content-list .item .right-side .button-answer.on-call{background-color:var(--primary-brand-color-lightened-3);color:#fff;cursor:default}.rollcall-result-popup .main-area .content-list .item .right-side .button-answer.absent{background-color:#d4d4d4;color:#6c6c6c;cursor:default}.rollcall-result-popup .main-area .content-list .item .right-side .number{display:inline-block;padding-right:10px}.rollcall-result-popup .main-area .content-list .item .right-side .number input::-webkit-inner-spin-button,.rollcall-result-popup .main-area .content-list .item .right-side .number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rollcall-result-popup .main-area .content-list .item .right-side .number input[type=number]{-moz-appearance:textfield}.rollcall-result-popup .main-area .content-list .item .right-side .number input{display:inline-block;font-size:1.2rem;height:32px;margin-left:2px;margin-right:2px;padding:0;text-align:center;width:26px}.rollcall-result-popup .main-area .content-body{display:flex;flex-wrap:wrap;justify-content:center;min-height:240px;padding:0 50px;text-align:center;width:100%}.rollcall-result-popup .main-area .content-body .status{align-items:center;display:flex;flex-wrap:wrap;height:135px;justify-content:center;width:100%}.rollcall-result-popup .main-area .content-body .description{color:#262833;font-size:16px;font-weight:500;line-height:24px;margin-top:-25px;width:100%}.rollcall-result-popup .main-area .content-body .description .number-code{background-image:url(/static/assets/images/large/time-table/number-rollcall-code-bg-402f94ec.png);background-repeat:no-repeat;background-size:cover;border:.6px solid rgba(0,0,0,.1);font-size:24px;font-weight:400;height:34px;line-height:34px;margin:10px auto 0;width:96px}.rollcall-result-popup .main-area .content-body .stastics{align-items:center;background-color:#f7f7f7;display:flex;justify-content:center;margin-top:20px;padding:20px 0;width:100%}.rollcall-result-popup .main-area .content-body .stastics .text-space{padding-left:20px}.rollcall-result-popup .main-area .main-footer{border-top:1px solid #e8eaec;margin-top:20px;padding:10px 0;text-align:center}.rollcall-result-popup .main-area .button-finish{background-color:#ff9700;border:none;color:#fff;text-align:center}.rollcall-result-popup .main-area .button-cancel{background-color:#fff;color:#262833;text-align:center}.rollcall-result-popup .main-area .button-answer{background-color:var(--primary-brand-color-lightened-1);border:none;color:#fff;text-align:center}.avatar-tipsy{opacity:1}.avatar-tipsy .tipsy-arrow.tipsy-arrow-s{display:none}.avatar-tipsy .tipsy-inner{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);height:181px;max-width:none;padding:8px;width:280px}.avatar-tipsy .tipsy-inner,.avatar-tipsy .tipsy-inner .content{align-items:center;display:flex}.avatar-tipsy .tipsy-inner .content .avatar-container{align-items:center;background-color:#dfdfdf;display:flex;flex:0 0 auto;height:165px;justify-content:center;width:165px}.avatar-tipsy .tipsy-inner .content .avatar-svg,.avatar-tipsy .tipsy-inner .content .avatar-svg-pic{color:var(--primary-brand-color);height:100%;object-fit:contain;width:100%}.avatar-tipsy .tipsy-inner .content .avatar-svg{background-color:#fff}.avatar-tipsy .tipsy-inner .content .avatar-info{margin-left:10px}.avatar-tipsy .tipsy-inner .content .avatar-info div{-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;display:-webkit-box;display:-moz-box;line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.avatar-tipsy .tipsy-inner .content .avatar-info .avatar-name{color:#333;font-size:14px;font-weight:700}.avatar-tipsy .tipsy-inner .content .avatar-info .avatar-user-no{color:var(--third-text-color);font-size:13px;margin-top:10px}.cell{display:inline-block;min-width:88px;padding-left:20px;position:relative;vertical-align:middle;width:unset}.cell.basic-info-row{min-width:80%}.cell.basic-info{line-height:16px;position:relative;text-align:left}.cell.basic-info .avatar32{float:left;margin:2px 5px 0 0}.cell.basic-info .student-info-cell{display:inline-block;margin-top:3px;max-width:80px}.cell.basic-info .student-info-cell .user-no{color:#737373;font-size:12px;font-weight:400;max-width:80px}.cell.basic-info .student-info-cell .name-cell{display:flex;width:220px}.cell.basic-info .student-info-cell .truncate-text{max-width:80px}.scroll{height:14px;overflow-x:scroll;overflow-y:hidden;width:100%}.scroll .scroll-top{height:1px}.public-course-wrapper{padding-top:32px}.public-course-wrapper.no-top{padding-top:0}.public-course-wrapper .portal{width:1080px}.public-course-wrapper .portal .back{margin-bottom:20px}.public-course-wrapper .portal .cover-wrapper{float:left;position:relative;width:590px}.public-course-wrapper .portal .cover-wrapper .certification-tag{background-color:#4892f6;border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.public-course-wrapper .portal .cover-wrapper .certification-tag.large-info{border-radius:20px;font-size:18px;height:40px;line-height:36px;z-index:10}.public-course-wrapper .portal .cover-wrapper .certification-tag.info{border-radius:15px;display:inline-block;font-size:11px;height:30px;margin-bottom:-15px;position:relative;right:0;top:0}.public-course-wrapper .portal .cover-wrapper .certification-tag.student-certification{background-color:#6fd149}.public-course-wrapper .portal .cover-wrapper .certification-tag.remote-certification{background-color:#ff7800}.public-course-wrapper .portal .cover-wrapper .certification-tag span{vertical-align:middle}.public-course-wrapper .portal .cover-wrapper .certification-tag.certification-left-border{border-radius:0 15px 15px 0}.public-course-wrapper .portal .cover-wrapper .cover{border:1px solid #d8d8d8;height:320px;width:590px}.public-course-wrapper .portal .cover-wrapper .video-player-section{width:590px}.public-course-wrapper .portal .cover-wrapper .video-player-section .video-player{height:320px}.public-course-wrapper .portal .cover-wrapper .advertisement-cover-carousels{height:95px;margin-left:-1px;margin-top:20px;width:590px}.public-course-wrapper .portal .cover-wrapper .advertisement-cover-carousels img{height:107px;width:197px}.public-course-wrapper .portal .cover-wrapper .course-description{background-color:rgba(0,0,0,.75);display:none;height:320px;position:absolute;top:0}.public-course-wrapper .portal .cover-wrapper .course-description div{color:#e6e6e6;display:table-cell;font-size:16px;height:320px;margin:0 auto;padding:0 60px;text-align:center;vertical-align:middle;width:590px}.public-course-wrapper .portal .cover-wrapper:hover .course-description{display:block}.public-course-wrapper .portal .status{color:#fff;float:left;height:320px;padding-left:21px;width:483px}.public-course-wrapper .portal .status .course-info .name{color:var(--primary-text-color);font-size:24px;font-weight:700;height:auto;margin-top:31px;max-height:100px}.public-course-wrapper .portal .status .course-info .estimate{font-size:18px;line-height:25px;margin-top:12px}.public-course-wrapper .portal .status .course-info .estimate .score-average,.public-course-wrapper .portal .status .course-info .estimate .star{display:inline-block}.public-course-wrapper .portal .status .course-info .estimate .icon-half-star{margin:0 -3px -5px 0;transform:scale(.8666666667)}.public-course-wrapper .portal .status .course-info .estimate .star{vertical-align:top}.public-course-wrapper .portal .status .course-info .estimate .star i{color:var(--primary-brand-color)}.public-course-wrapper .portal .status .course-info .estimate .blank-stars{opacity:.2}.public-course-wrapper .portal .status .course-info .estimate .score-average{font-family:Hiragino Sans GB!important;font-size:26px;margin-left:10px}.public-course-wrapper .portal .status .course-info .estimate .score-average .score{color:var(--primary-brand-color);font-size:26px}.public-course-wrapper .portal .status .course-info .estimate .score-average .no-estimate{color:var(--secondary-text-color);font-size:18px;margin-top:-10px}.public-course-wrapper .portal .status .course-info .estimate .score-average .score-unit{color:var(--secondary-text-color);font-size:16px}.public-course-wrapper .portal .progress-status span{color:var(--secondary-text-color);font-size:18px}.public-course-wrapper .portal .progress-status span.passed_weeks{color:var(--primary-brand-color)}.public-course-wrapper .portal .course-state{margin-top:38px}.public-course-wrapper .portal .course-state .certification-tag{background-color:#4892f6;border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.public-course-wrapper .portal .course-state .certification-tag.large-info{border-radius:20px;font-size:18px;height:40px;line-height:36px;z-index:10}.public-course-wrapper .portal .course-state .certification-tag.info{border-radius:15px;display:inline-block;font-size:11px;height:30px;margin-bottom:-15px;position:relative;right:0;top:0}.public-course-wrapper .portal .course-state .certification-tag.student-certification{background-color:#6fd149}.public-course-wrapper .portal .course-state .certification-tag.remote-certification{background-color:#ff7800}.public-course-wrapper .portal .course-state .certification-tag span{vertical-align:middle}.public-course-wrapper .portal .course-state .certification-tag.certification-left-border{border-radius:0 15px 15px 0}.public-course-wrapper .portal .course-state .course-charge{line-height:38px;margin-bottom:14px}.public-course-wrapper .portal .course-state .course-charge .course-sign-up{color:var(--primary-text-color);display:inline-block;font-size:18px;font-weight:700}.public-course-wrapper .portal .course-state .course-charge .course-price{color:var(--highlight-color);display:inline-block;font-size:32px;font-weight:700}.public-course-wrapper .portal .course-state .course-state-info>div{font-size:18px}.public-course-wrapper .portal .course-state .course-state-info .course-schedule,.public-course-wrapper .portal .course-state .course-state-info .course-time{color:var(--secondary-text-color);font-size:18px;margin-bottom:16px;width:auto}.public-course-wrapper .portal .course-state .course-state-info .course-schedule .empty-icon,.public-course-wrapper .portal .course-state .course-state-info .course-time .empty-icon{display:inline-block;height:18px;margin-right:5px;width:18px}.public-course-wrapper .portal .course-state .course-state-info .course-schedule .font-clock,.public-course-wrapper .portal .course-state .course-state-info .course-time .font-clock{font-size:18px;margin-right:8px}.public-course-wrapper .portal .course-state .course-state-info .course-schedule span,.public-course-wrapper .portal .course-state .course-state-info .course-time span{margin-left:3px;vertical-align:top}.public-course-wrapper .portal .course-state .course-state-info .course-schedule .separate,.public-course-wrapper .portal .course-state .course-state-info .course-time .separate{padding-left:5px;padding-right:5px}.public-course-wrapper .portal .course-state .course-state-info .course-schedule div,.public-course-wrapper .portal .course-state .course-state-info .course-time div{display:inline-block;height:25px;line-height:25px}.public-course-wrapper .portal .course-state .course-state-button{display:inline-block;float:left;text-align:center}.public-course-wrapper .portal .course-state .course-state-button a{background-color:transparent;border-radius:3px;display:block;font-size:25px;height:60px;line-height:60px;padding:0 24px}.public-course-wrapper .portal .course-state .course-state-button a span{color:#fff;display:inline-block;font-weight:100;vertical-align:middle}.public-course-wrapper .portal .course-state .course-state-button a span.students-number{font-size:16px}.public-course-wrapper .portal .course-state .course-state-button a.entered-course,.public-course-wrapper .portal .course-state .course-state-button a.joined-course,.public-course-wrapper .portal .course-state .course-state-button a.waited-course{background-color:#ff7800}.public-course-wrapper .portal .course-state .course-state-button a.finished-course{background-color:#d0d0d0;cursor:default}.public-course-wrapper .portal .course-state .course-share-button{display:inline-block;float:right;font-size:27px;height:60px;line-height:60px;position:relative}.public-course-wrapper .portal .course-state .course-share-button .share{color:var(--highlight-color)}.public-course-wrapper .portal .course-state .course-share-button .share:hover{opacity:.8}.public-course-wrapper .portal .course-state .course-share-button span{font-size:16px;vertical-align:middle}.public-course-wrapper .portal .course-state .course-share-button #share-course-droplist span{color:var(--primary-text-color);margin-left:5px}.public-course-wrapper .portal .course-state .course-share-tw{float:right;font-size:27px;line-height:60px;margin-right:9px}.public-course-wrapper .portal .course-state .course-share-tw .fb{color:#3b5998}.public-course-wrapper .portal .course-state .course-share-tw .fb:hover{opacity:.8}.public-course-wrapper .portal .course-state .course-share-tw .line{color:#00c300;font-size:34px;vertical-align:middle}.public-course-wrapper .portal .course-state .course-share-tw .line:hover{opacity:.8}.public-course-wrapper .clear{clear:left}.public-course-wrapper .course-nav{margin-top:20px;padding-top:5px}.public-course-wrapper .course-nav.fixed{background-color:#fff;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);box-shadow:0 1px 5px rgba(0,0,0,.15);margin-top:0;padding-top:20px}.public-course-wrapper .course-nav .course-nav-content{margin:0 auto;max-width:1080px}.public-course-wrapper .course-nav .course-nav-content>a{color:var(--primary-text-color);float:left;font-size:18px;margin-bottom:2px}.public-course-wrapper .course-nav .course-nav-content>a .active{border-bottom:4px solid var(--primary-brand-color);color:var(--primary-brand-color);padding-bottom:2px}.public-course-wrapper .course-nav .course-nav-content>a:not(:last-of-type){margin-right:25px}.public-course-wrapper .wrapper-title{border-bottom:1px solid #e7e7e7;padding-bottom:10px}.public-course-wrapper .wrapper-title div{border-left:4px solid var(--primary-brand-color);font-size:20px;height:19px;line-height:19px;padding-left:5px}.public-course-wrapper hr{margin:0}.public-course-wrapper .course-content-wrapper{padding-top:30px;width:760px}.public-course-wrapper .course-catalog{padding-bottom:55px}.public-course-wrapper .course-catalog .catalog{margin-left:30px;margin-top:15px}.public-course-wrapper .course-catalog .catalog .course-module{padding-top:15px}.public-course-wrapper .course-catalog .catalog .course-module:first-of-type{padding-top:0}.public-course-wrapper .course-catalog .catalog .course-module .module-summary{cursor:pointer}.public-course-wrapper .course-catalog .catalog .course-module .module-summary .module-name{word-wrap:break-word;color:var(--primary-text-color);display:inline-block;font-size:16px;font-weight:700;max-width:680px;padding-bottom:5px}.public-course-wrapper .course-catalog .catalog .course-module .module-summary .expand-collapse-button{float:right;margin-top:3px}.public-course-wrapper .course-catalog .catalog .course-module .activity,.public-course-wrapper .course-catalog .catalog .course-module .syllabus{padding-bottom:20px;padding-left:20px}.public-course-wrapper .course-catalog .catalog .course-module .activity a:hover div.activity-title{color:var(--primary-brand-color)}.public-course-wrapper .course-catalog .catalog .course-module .activity div{line-height:23px}.public-course-wrapper .course-catalog .catalog .course-module .activity i{color:var(--primary-brand-color);font-size:20px;vertical-align:middle}.public-course-wrapper .course-catalog .catalog .course-module .activity .activity-title{color:var(--primary-text-color);display:inline;padding-left:10px}.public-course-wrapper .course-catalog .catalog .course-module .separate-line{border-top:1px dashed #c3c3c3;height:1px}.public-course-wrapper .course-catalog .catalog .course-module .separate-line:last-of-type{margin-bottom:5px}.public-course-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity{padding:5px 5px 5px 14px}.public-course-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity .title{display:inline-block;line-height:22px;margin-right:10px;max-width:66%;vertical-align:text-bottom}.public-course-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-icon{background-color:transparent;display:inline-block;font-size:22px;position:inherit}.public-course-wrapper .course-summary>div:last-child{padding-bottom:45px}.public-course-wrapper .course-summary .summary{margin-top:25px;padding-bottom:20px}.public-course-wrapper .course-summary .summary p:last-of-type{margin-bottom:0}.public-course-wrapper .course-summary .video-player{height:428px;margin-top:25px}.public-course-wrapper .course-summary .slide-section,.public-course-wrapper .course-summary .video-not-ready-msg{margin-top:25px}.public-course-wrapper .course-summary .slide-section iframe{border:1px solid #dbdbdb;border-radius:3px}.public-course-wrapper .course-summary .attachments-session{margin-top:25px}.public-course-wrapper .course-info-wrapper{color:var(--primary-text-color);padding-left:30px;width:318px}.public-course-wrapper .course-info-wrapper .title>span{font-size:20px}.public-course-wrapper .course-info-wrapper .basic-course-info-item span{font-size:14px;line-height:16px;vertical-align:top}.public-course-wrapper .course-info-wrapper .basic-course-info-item>span{color:var(--secondary-text-color);margin-right:-10px;overflow-wrap:break-word}.public-course-wrapper .course-info-wrapper .basic-course-info-item .content{max-width:140px}.public-course-wrapper .course-info-wrapper .basic-course-info-item .content span{color:var(--primary-text-color)}.public-course-wrapper .course-info-wrapper .basic-course-info,.public-course-wrapper .course-info-wrapper .instructors{background-color:#fafafa;border:1px solid #f3f3f3;padding:7px 20px 15px}.public-course-wrapper .course-info-wrapper .basic-course-info{margin-top:30px}.public-course-wrapper .course-info-wrapper .basic-course-info .basic-course-info-item,.public-course-wrapper .course-info-wrapper .basic-course-info .title{line-height:100%;margin-top:15px}.public-course-wrapper .course-info-wrapper .basic-course-info .title{margin-bottom:20px}.public-course-wrapper .course-info-wrapper .basic-course-info.en .open-departments .basic-course-info-item .content{max-width:115px}.public-course-wrapper .course-info-wrapper .instructors{margin-top:20px}.public-course-wrapper .course-info-wrapper .instructors .title{font-size:20px;margin-bottom:5px;margin-top:10px}.public-course-wrapper .course-info-wrapper .instructors .instructor{margin-top:10px}.public-course-wrapper .course-info-wrapper .instructors .instructor a.no-portfolio{cursor:default}.public-course-wrapper .course-info-wrapper .instructors .instructor .avatar70{position:relative;vertical-align:middle}.public-course-wrapper .course-info-wrapper .instructors .instructor .avatar70 .icon-portfolio{left:48px;position:absolute;top:46px;transform:scale(.5);-webkit-transform:scale(.5);z-index:2}.public-course-wrapper .course-info-wrapper .instructors .instructor .info{display:inline-block;vertical-align:middle}.public-course-wrapper .course-info-wrapper .instructors .instructor .info .instructor-name{font-size:16px}.public-course-wrapper .course-info-wrapper .instructors .instructor .info>span{display:block}.public-course-wrapper .course-info-wrapper .instructors .instructor .info>span>span{vertical-align:middle}.public-course-wrapper .course-info-wrapper .instructors .operation{display:block;margin-top:20px}.public-course-wrapper .dropdown-list{background-color:#fff;border:1px solid #a9a9a9;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);color:var(--primary-text-color);margin:0;padding:10px 5px;position:absolute;right:0;width:138px;z-index:100;z-index:11}.public-course-wrapper .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.public-course-wrapper .dropdown-list .classify:last-child{box-shadow:none;padding:0}.public-course-wrapper .dropdown-list .drop-down-full-width{width:100%}.public-course-wrapper .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.public-course-wrapper .dropdown-list ul{margin:0}.public-course-wrapper .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.public-course-wrapper .dropdown-list li:first-of-type{border-top:none}.public-course-wrapper .dropdown-list li .truncate-a{display:block}.public-course-wrapper .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.public-course-wrapper .dropdown-list li a .tipsy-span{padding:0}.public-course-wrapper .dropdown-list li a,.public-course-wrapper .dropdown-list li span{padding:1px 7px}.public-course-wrapper .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.public-course-wrapper .dropdown-list li ul.second-level li{padding:0 5px}.public-course-wrapper .dropdown-list li:hover{background-color:#eee}#activity-details-previewer .popup-content{height:600px;width:900px}#activity-details-previewer .popup-content .page-detail{max-height:500px;min-height:500px;overflow:auto;padding:10px}#activity-details-previewer .popup-content .lesson-detail{height:530px}#pay-course-popup .main-area{text-align:center}#pay-course-popup .main-area .pay-info{font-size:14px;padding-bottom:22px;padding-top:33px}#pay-course-popup .main-area .pay-info span{color:#ff7800;font-size:20px}#pay-course-popup .main-area .pay-info i{color:#60ba00;margin-right:8px}#pay-course-popup .main-area .pay-rq-code{padding-bottom:56px}#pay-course-popup .main-area .pay-rq-code canvas{border:1px solid #d5d5d5;border-radius:3px;padding:8px}#pay-course-popup .main-area #paying{display:none;height:305px;padding-top:127px}.icon.icon-whole-star-bigger{background-position:0 -6053px}.icon.icon-half-star-bigger,.icon.icon-whole-star-bigger{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:21px;width:23px}.icon.icon-half-star-bigger{background-position:0 -6032px}.icon.icon-blank-star-bigger{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -5990px;height:21px;width:23px}.icon.icon-whole-star-black{background-position:0 -1710px}.icon.icon-blank-star-black,.icon.icon-whole-star-black{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:15px;width:16px}.icon.icon-blank-star-black{background-position:0 -1650px}.icon.icon-toggle-expanded-lighter{background-position:0 -654px}.icon.icon-toggle-collapsed-lighter,.icon.icon-toggle-expanded-lighter{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:13px;width:13px}.icon.icon-toggle-collapsed-lighter{background-position:0 -641px}.icon.icon-blank-star-black-bigger{background-position:0 -6011px;height:21px;width:23px}.icon.icon-blank-star-black-bigger,.icon.icon-course-time{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png)}.icon.icon-course-time{background-position:0 -4944px;height:20px;width:20px}.icon.icon-hot-courses{background-position:0 -7324px}.icon.icon-hot-courses,.icon.icon-latest-courses{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:25px;width:25px}.icon.icon-latest-courses{background-position:0 -7349px}.icon.icon-find-course-black{background-position:0 -1620px}.icon.icon-find-course-black,.icon.icon-find-course-white{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);height:15px;width:17px}.icon.icon-find-course-white{background-position:0 -1635px}.icon.icon-share-course{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -10265px;height:35px;width:30px}.public-course-wrapper #course-estimate-wrapper .title{font-size:16px;margin-top:25px}.public-course-wrapper #course-estimate-wrapper textarea{background-color:#fcfcfc;border:1px solid #cbcbcb;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#6b6b6b;font-family:Hiragino Sans GB!important;font-size:14px;margin-bottom:0}.public-course-wrapper #course-estimate-wrapper textarea.ng-invalid{border-bottom:1px solid red}.public-course-wrapper #course-estimate-wrapper a.cancel-button{background-color:#777;border:none;color:#fff;font-size:13px;height:25px;margin-left:10px;min-width:50px;outline:0;padding-left:4px;padding-right:4px}.public-course-wrapper #course-estimate-wrapper a.cancel-button:focus,.public-course-wrapper #course-estimate-wrapper a.cancel-button:hover{background-color:#656565;color:#fff}.public-course-wrapper #course-estimate-wrapper a.cancel-button:focus[disabled=disabled],.public-course-wrapper #course-estimate-wrapper a.cancel-button:hover[disabled=disabled]{background-color:#656565}.public-course-wrapper #course-estimate-wrapper .pre-text{word-wrap:break-word}.public-course-wrapper #course-estimate-wrapper .pre-text pre{white-space:pre-wrap}.public-course-wrapper #course-estimate-wrapper .button-post{background-color:var(--primary-button-bg-color);border:none;color:#fff;font-size:13px;height:25px;min-width:70px;outline:0;padding-left:4px;padding-right:4px}.public-course-wrapper #course-estimate-wrapper .button-post:focus,.public-course-wrapper #course-estimate-wrapper .button-post:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.public-course-wrapper #course-estimate-wrapper .button-post.button-disabled,.public-course-wrapper #course-estimate-wrapper .button-post:focus[disabled=disabled],.public-course-wrapper #course-estimate-wrapper .button-post:hover[disabled=disabled]{opacity:.5}.public-course-wrapper #course-estimate-wrapper .comment-separate{margin-top:20px}.public-course-wrapper #course-estimate-wrapper .estimate-bar,.public-course-wrapper #course-estimate-wrapper .reply-bar{background-color:#fcfcfc;border:1px solid #cbcbcb;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;height:45px;padding-right:10px;padding-top:10px;text-align:right}.public-course-wrapper #course-estimate-wrapper .score{margin-left:10px;margin-top:25px}.public-course-wrapper #course-estimate-wrapper .score .score-summary,.public-course-wrapper #course-estimate-wrapper .score .star-stat{display:inline-block}.public-course-wrapper #course-estimate-wrapper .score .score-summary{padding-right:80px;vertical-align:top;width:35%}.public-course-wrapper #course-estimate-wrapper .score .score-summary>div{text-align:center}.public-course-wrapper #course-estimate-wrapper .score .score-summary .score-average{color:var(--primary-brand-color);font-family:Hiragino Sans GB!important;font-size:80px;line-height:1;margin:0;padding:10px 0 0}.public-course-wrapper #course-estimate-wrapper .score .score-summary .no-score-average{color:var(--secondary-text-color);font-size:40px;margin-bottom:5px;margin-top:30px}.public-course-wrapper #course-estimate-wrapper .score .score-summary .icon-half-star{margin:0 -5px -6px -3px;transform:scale(.7333333333)}.public-course-wrapper #course-estimate-wrapper .score .score-summary .star{color:var(--primary-brand-color);font-size:20px}.public-course-wrapper #course-estimate-wrapper .score .score-summary .blank-stars{opacity:.2}.public-course-wrapper #course-estimate-wrapper .score .star-stat{padding-top:10px;width:40%}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status{margin-bottom:3px}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar,.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .select-number,.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title{display:inline-block}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title{padding-right:5px;text-align:right;width:100px}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title i{color:var(--primary-brand-color)}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar{background-color:#f1f1f2;border-radius:3px;height:15px;margin-top:-4px;vertical-align:middle;width:150px}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar .select-percent{background-color:var(--primary-brand-color);border-radius:3px;display:inline-block;height:15px}.public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar .un-select-percent{display:inline-block}.public-course-wrapper #course-estimate-wrapper .not-login-hint{margin-top:25px}.public-course-wrapper #course-estimate-wrapper .my-estimate{border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:0;margin-top:15px}.public-course-wrapper #course-estimate-wrapper .my-estimate .estimate-title{font-family:Hiragino Sans GB!important;font-size:18px;padding-bottom:5px;padding-right:10px}.public-course-wrapper #course-estimate-wrapper .my-estimate textarea{border-radius:0;border-top:1px dotted #cbcbcb;padding-top:10px}.public-course-wrapper #course-estimate-wrapper .my-estimate textarea:focus{border-color:#cbcbcb}.public-course-wrapper #course-estimate-wrapper .my-estimate textarea.ng-invalid{border-top:1px solid red}.public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate{border:1px solid #cbcbcb;border-bottom:none;height:45px;padding:12px 0 10px 10px}.public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate i{color:var(--primary-brand-color)}.public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate .blank-stars{opacity:.2}.public-course-wrapper #course-estimate-wrapper .estimate-history{margin-top:20px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply{margin-bottom:20px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .user-avatar,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .user-avatar{margin-right:5px;vertical-align:top}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail{width:92%}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .edit-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .edit-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .edit-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .edit-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-button,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate{display:inline-block}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-create-time{color:#6b6b6b;font-family:Hiragino Sans GB!important;font-size:13px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time{padding-top:5px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary{display:inline-block}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary{margin-left:10px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-button a.button-post,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-button a.button-post,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-button a.button-post,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-button a.button-post{min-width:50px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-comment,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-comment,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-comment,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-comment{padding-top:10px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .roles,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-user-name,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .roles{color:var(--primary-brand-color)}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-create-time,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate{margin-left:5px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate i,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate i,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate i,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate i{color:var(--primary-brand-color)}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate i.blank-stars,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate i.blank-stars,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate i.blank-stars,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate i.blank-stars{opacity:.2}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-section,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-section,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-section,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-section{background-color:#f1f1f1;border-radius:3px;margin-top:10px;padding:10px 10px 5px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply{margin-bottom:10px;margin-top:10px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply .reply-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply .reply-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply .reply-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply .reply-detail{margin-bottom:10px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply:last-of-type,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply:last-of-type,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply:last-of-type,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply:last-of-type{margin-bottom:0}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply:last-of-type hr,.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply:last-of-type hr,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply:last-of-type hr,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply:last-of-type hr{display:none;padding-bottom:5px}.public-course-wrapper #course-estimate-wrapper .estimate-history .estimate-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .reply-detail,.public-course-wrapper #course-estimate-wrapper .estimate-history .user-avatar{display:inline-block}#delete-estimate-popup .estimate-delete-info{height:200px;line-height:200px;text-align:center}#delete-estimate-popup .estimate-delete-info div{height:25px}#create-trial-student-popup .popup-content div,#create-trial-student-popup input,#create-trial-student-popup label,#create-trial-student-popup span{font-family:Helvetica,Microsoft JhengHei,Hiragino Sans GB,WenQuanYi Micro Hei,Microsoft YaHei,sans-serif,Noto Sans CJK SC,Code2001,Code2002}#create-trial-student-popup .main-area{font-size:14px;width:100%}#create-trial-student-popup .main-area .switch-login{display:-webkit-flex;height:30px;margin:20px 30px}#create-trial-student-popup .main-area .switch-login a{border-bottom:2px solid #f1f1f1;color:#2d2d2d;display:inline-block;font-size:16px;padding-bottom:5px;text-align:center;width:50%}#create-trial-student-popup .main-area .switch-login a.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color)}#create-trial-student-popup .main-area form label{cursor:default;margin-right:30px;width:100px}#create-trial-student-popup .main-area form label.required:after{margin-left:30px}#create-trial-student-popup .main-area form input[type=text]{width:400px}#create-trial-student-popup .main-area form input[name=captcha_code]{width:230px}#create-trial-student-popup .main-area form .trial-row{display:-webkit-flex;margin:30px 20px 10px 40px;min-height:50px}#create-trial-student-popup .main-area form .trial-row.display-block{display:block;line-height:30px}#create-trial-student-popup .main-area form .trial-row img{border-radius:5px;margin-left:20px;position:relative}#create-trial-student-popup .main-area form .trial-row .re-get-code{color:var(--primary-brand-color);font-size:25px;margin-left:12px;position:relative;top:6px}#create-trial-student-popup .main-area form .trial-row .re-get-code.portal-page{top:-14px}#create-trial-student-popup .main-area form .trial-row .insert-field{background-color:#f3f3f3;height:50px}#create-trial-student-popup .main-area form .trial-row .insert-field:hover{background-color:#fff;border:1px solid #1aaeae}#create-trial-student-popup .main-area form .trial-row .insert-field:focus{background:#fff;border-color:#1aaeae;box-shadow:0 0 5px #1aaeae;outline:0}#create-trial-student-popup .main-area form .trial-row .new-user-no{color:#1aaeae}#create-trial-student-popup .main-area form div.below-error{margin:65px 0 0 10px;max-width:400px;position:absolute}.new-public-course-wrapper{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center}.new-public-course-wrapper .course-header-info{align-items:center;background-color:#fff;box-shadow:0 5px 10px -5px #cbcbcb;display:flex;justify-content:center;padding-top:32px;width:100%}.new-public-course-wrapper .header-info{width:1080px}.new-public-course-wrapper .header-info .portal .back{margin-bottom:20px}.new-public-course-wrapper .header-info .portal .cover-wrapper{float:left;position:relative;width:480px}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag{background-color:#4892f6;border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag.large-info{border-radius:20px;font-size:18px;height:40px;line-height:36px;z-index:10}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag.info{border-radius:15px;display:inline-block;font-size:11px;height:30px;margin-bottom:-15px;position:relative;right:0;top:0}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag.student-certification{background-color:#6fd149}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag.remote-certification{background-color:#ff7800}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag span{vertical-align:middle}.new-public-course-wrapper .header-info .portal .cover-wrapper .certification-tag.certification-left-border{border-radius:0 15px 15px 0}.new-public-course-wrapper .header-info .portal .cover-wrapper .cover{border-radius:8px;height:270px;width:480px}.new-public-course-wrapper .header-info .portal .cover-wrapper .slick-track img{border-radius:3px}.new-public-course-wrapper .header-info .portal .cover-wrapper .video-player-section{width:480px}.new-public-course-wrapper .header-info .portal .cover-wrapper .video-player-section .video-player{height:270px}.new-public-course-wrapper .header-info .portal .cover-wrapper .advertisement-cover-carousels{height:60px;margin-left:-1px;margin-top:7px;width:480px}.new-public-course-wrapper .header-info .portal .cover-wrapper .advertisement-cover-carousels li img{height:60px;width:106px}.new-public-course-wrapper .header-info .portal .cover-wrapper .course-description{background-color:rgba(0,0,0,.75);display:none;height:320px;position:absolute;top:0}.new-public-course-wrapper .header-info .portal .cover-wrapper .course-description div{color:#e6e6e6;display:table-cell;font-size:16px;height:320px;margin:0 auto;padding:0 60px;text-align:center;vertical-align:middle;width:590px}.new-public-course-wrapper .header-info .portal .cover-wrapper:hover .course-description{display:block}.new-public-course-wrapper .header-info .portal .status{color:#fff;float:left;height:320px;padding-left:32px;width:600px}.new-public-course-wrapper .header-info .portal .status .course-info .name{color:var(--primary-text-color);font-size:24px;font-weight:700;height:auto;max-height:100px}.new-public-course-wrapper .header-info .portal .status .course-info .estimate{font-size:18px;line-height:25px;margin-top:15px}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .score-average,.new-public-course-wrapper .header-info .portal .status .course-info .estimate .star{display:inline-block}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .icon-half-star{margin:0 -3px -5px 0;transform:scale(.8666666667)}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .star{vertical-align:top}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .star i{color:#ff9700}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .blank-stars{color:#c5c8ce!important}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .blank-stars i{color:#c5c8ce}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .score-average{font-family:Hiragino Sans GB!important;font-size:18px;margin-left:10px}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .score-average .score{color:#737373;font-size:18px}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .score-average .no-estimate{color:var(--secondary-text-color);font-size:18px;margin-top:-10px}.new-public-course-wrapper .header-info .portal .status .course-info .estimate .score-average .score-unit{color:var(--secondary-text-color);font-size:16px}.new-public-course-wrapper .header-info .portal .progress-status span{color:var(--secondary-text-color);font-size:18px}.new-public-course-wrapper .header-info .portal .progress-status span.passed_weeks{color:var(--primary-brand-color)}.new-public-course-wrapper .header-info .portal .course-tags{display:flex;margin-top:9px}.new-public-course-wrapper .header-info .portal .course-tags .course-public-scope{align-items:center;background-color:#eff6ff;border:1px solid #a3c8fb;border-radius:100px;box-sizing:border-box;color:#4183dd;display:flex;font-size:14px;height:24px;justify-content:center;margin-right:4px;padding:1px 12px 0}.new-public-course-wrapper .header-info .portal .course-tags .course-certification-tag{align-items:center;background-color:#eefff4;border:1px solid #93deb7;border-radius:100px;box-sizing:border-box;color:#24aa63;display:flex;font-size:14px;height:24px;justify-content:center;padding:1px 12px 0}.new-public-course-wrapper .header-info .portal .course-state{margin-top:15px}.new-public-course-wrapper .header-info .portal .course-state .certification-tag{background-color:#4892f6;border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.new-public-course-wrapper .header-info .portal .course-state .certification-tag.large-info{border-radius:20px;font-size:18px;height:40px;line-height:36px;z-index:10}.new-public-course-wrapper .header-info .portal .course-state .certification-tag.info{border-radius:15px;display:inline-block;font-size:11px;height:30px;margin-bottom:-15px;position:relative;right:0;top:0}.new-public-course-wrapper .header-info .portal .course-state .certification-tag.student-certification{background-color:#6fd149}.new-public-course-wrapper .header-info .portal .course-state .certification-tag.remote-certification{background-color:#ff7800}.new-public-course-wrapper .header-info .portal .course-state .certification-tag span{vertical-align:middle}.new-public-course-wrapper .header-info .portal .course-state .certification-tag.certification-left-border{border-radius:0 15px 15px 0}.new-public-course-wrapper .header-info .portal .course-state .course-charge .course-sign-up{display:inline-block}.new-public-course-wrapper .header-info .portal .course-state .course-charge .course-price{color:var(--highlight-color);display:inline-block;font-size:28px;font-weight:700}.new-public-course-wrapper .header-info .portal .course-state .course-state-info{background:#f7f7f7;border-radius:3px;color:var(--secondary-text-color);font-size:13px;padding:12px;width:auto}.new-public-course-wrapper .header-info .portal .course-state .course-state-info>div{font-size:13px}.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-schedule .empty-icon,.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-time .empty-icon{display:inline-block;height:18px;margin-right:5px;width:18px}.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-schedule .font-clock,.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-time .font-clock{font-size:18px;margin-right:8px}.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-schedule span,.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-time span{margin-left:3px;vertical-align:top}.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-schedule .separate,.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-time .separate{padding-left:5px;padding-right:5px}.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-schedule div,.new-public-course-wrapper .header-info .portal .course-state .course-state-info .course-time div{display:inline-block;height:25px;line-height:25px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button{display:inline-block;float:left;text-align:center}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a{background-color:transparent;border-radius:3px;display:block;font-size:16px;height:48px;line-height:48px;padding:0 24px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a span{color:#fff;display:inline-block;font-weight:100;vertical-align:middle}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a span.students-number{font-size:16px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a.entered-course,.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a.joined-course,.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a.waited-course{background-color:var(--primary-brand-color)}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a.joined-course.need-pay{background-color:#f28500}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-state-button a.finished-course{background-color:#d0d0d0;cursor:default}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-button{display:inline-block;float:right;font-size:27px;height:60px;line-height:60px;position:relative}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-button .share{color:var(--highlight-color)}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-button .share:hover{opacity:.8}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-button span{font-size:16px;vertical-align:middle}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-button #share-course-droplist span{color:var(--primary-text-color);margin-left:5px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw{align-items:center;display:flex;float:right;font-size:24px;padding-top:4px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw .fb{color:#3b5998;margin-left:10px}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw .fb:hover{opacity:.8}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw .line{color:#00c300;margin-left:10px;vertical-align:middle}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw .line:hover{opacity:.8}.new-public-course-wrapper .header-info .portal .course-state .operation-buttons .course-share-tw span{color:#000;font-size:14px;font-weight:400}.new-public-course-wrapper .body-info{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-direction:row;justify-content:center;margin-top:20px;width:100%}.new-public-course-wrapper .body-info .course-content-wrapper{background-color:#fff;border-radius:3px;width:824px}.new-public-course-wrapper .body-info .course-content-wrapper .menu{background-color:#fff;border-bottom:1px solid #dfdfdf;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;font-size:18px;font-weight:500;height:56px;padding-left:12px}.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-left:22px;padding-right:22px;padding-top:16px}.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button .tab-title{color:#262833;font-size:18px;font-weight:500}.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button .tab-title:hover{color:var(--primary-brand-color);cursor:pointer}.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button.active .bottom-block,.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button.active .tab-title{color:var(--primary-brand-color)}.new-public-course-wrapper .body-info .course-content-wrapper .menu .tab-button.active .bottom-block{background-color:var(--primary-brand-color);border-radius:10px;height:4px;width:42px}.new-public-course-wrapper .body-info .course-content-wrapper .details{padding:12px}.new-public-course-wrapper .body-info .course-content-wrapper .details .no-course-summary{align-items:center;color:#c5c8ce;display:flex;flex-direction:column;height:400px;justify-content:center}.new-public-course-wrapper .body-info .course-content-wrapper .details .no-course-summary .blank-icon{color:#c5c8ce}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .title{align-items:center;display:flex}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .title i{color:var(--primary-brand-color);font-size:21px;height:24px;margin-right:9px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-description .description-info{background:#f4f4f4;border-radius:3px;margin-bottom:40px;margin-top:8px;padding:16px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-description .description-info span{word-break:break-word}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-summary-info .summary{margin-bottom:20px;margin-top:24px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-summary-info .summary.simditor-viewer{color:#262833;font-size:14px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-summary-info .video-player-section{margin-bottom:20px;margin-top:4px;width:760px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .course-summary-info .video-player-section .video-player{height:428px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .attachment-row{display:flex;justify-content:space-between}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-summary .attachment-row .options{display:flex;justify-content:flex-end}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog{padding-bottom:55px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module{padding-top:15px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module:first-of-type{padding-top:0}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-summary{align-items:center;background-color:#f7f7f7;border-radius:3px;cursor:pointer;display:flex;height:46px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-summary i{color:var(--primary-text-color);font-size:6px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-summary .module-name{word-wrap:break-word;color:var(--primary-text-color);display:inline-block;font-size:14px;font-weight:550;margin-left:16px;max-width:680px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-summary .expand-collapse-button{margin-left:16px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content{padding-left:32px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content.has-data{margin-top:12px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .learning-activities .learning-activity:hover{background-color:var(--primary-brand-color-lightened-4);border-radius:3px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .learning-activities .learning-activity .truncate-text{font-size:13px;font-weight:400;margin-left:8px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .syllabus{margin-left:16px;margin-top:12px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .syllabus .title{font-size:13px;font-weight:500}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .syllabus .separate-line{border-top:1px solid #e8eaec;height:1px;margin-bottom:12px;margin-top:12px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .module-content .syllabus:last-of-type .separate-line{display:none}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .activity a:hover div.activity-title{color:var(--primary-brand-color)}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .activity div{line-height:23px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .activity i{color:var(--primary-brand-color);font-size:20px;vertical-align:middle}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .activity .activity-title{color:var(--primary-text-color);display:inline;padding-left:10px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity{align-items:center;display:flex;height:48px;padding-left:16px}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-line{align-items:center;display:flex;justify-content:space-between;width:100%}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-line .activity-info{align-items:center;display:flex;width:90%}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-line .title{display:inline-block;line-height:22px;margin-right:10px;max-width:66%;vertical-align:text-bottom}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-line .activity-preview .title{max-width:100%}.new-public-course-wrapper .body-info .course-content-wrapper .details .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-line .activity-icon{align-items:center;background-color:transparent;display:flex;font-size:22px;height:27px;margin-top:5px}.new-public-course-wrapper .body-info .course-content-wrapper .details .title{font-size:16px;font-weight:600}.new-public-course-wrapper .body-info .course-info-wrapper{margin-left:16px;width:240px}.new-public-course-wrapper .body-info .course-info-wrapper .basic-course-info{background-color:#fff;border-radius:3px;margin-bottom:16px;padding:14px 16px}.new-public-course-wrapper .body-info .course-info-wrapper .basic-course-info .basic-course-info-item{color:#737373;font-size:13px;margin-top:8px}.new-public-course-wrapper .body-info .course-info-wrapper .basic-course-info .basic-course-info-item .right{max-width:115px}.new-public-course-wrapper .body-info .course-info-wrapper .instructors{background-color:#fff;padding:14px 16px}.new-public-course-wrapper .body-info .course-info-wrapper .instructors .instructor{align-items:center;display:flex;padding-bottom:10px;padding-top:8px}.new-public-course-wrapper .body-info .course-info-wrapper .instructors .instructor .info{font-size:14px;font-weight:400;padding-bottom:5px;padding-left:8px}.new-public-course-wrapper .wrapper-title{display:flex;padding-bottom:14px}.new-public-course-wrapper .wrapper-title .brand-color-bar{background:var(--primary-brand-color);border-radius:4px;height:18px;margin-right:6px;padding:2px}.new-public-course-wrapper .wrapper-title div{font-size:18px;height:19px;line-height:19px;padding-left:5px}.studio-home-page{background-color:#f2f6fa;display:flex;justify-content:center;padding-bottom:100px;position:absolute;width:100%}.studio-home-page .home-page{width:1080px}.new-public-course-wrapper #course-estimate-wrapper .title{font-size:16px;margin-top:25px}.new-public-course-wrapper #course-estimate-wrapper textarea{background-color:#fcfcfc;border:1px solid #cbcbcb;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#6b6b6b;font-family:Hiragino Sans GB!important;font-size:14px;margin-bottom:0}.new-public-course-wrapper #course-estimate-wrapper textarea.ng-invalid{border-bottom:1px solid red}.new-public-course-wrapper #course-estimate-wrapper a.cancel-button{align-items:center;background-color:#777;border:none;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:10px;min-width:90px;outline:0}.new-public-course-wrapper #course-estimate-wrapper a.cancel-button:focus,.new-public-course-wrapper #course-estimate-wrapper a.cancel-button:hover{background-color:#656565;color:#fff}.new-public-course-wrapper #course-estimate-wrapper a.cancel-button:focus[disabled=disabled],.new-public-course-wrapper #course-estimate-wrapper a.cancel-button:hover[disabled=disabled]{background-color:#656565}.new-public-course-wrapper #course-estimate-wrapper .pre-text{word-wrap:break-word}.new-public-course-wrapper #course-estimate-wrapper .pre-text pre{white-space:pre-wrap}.new-public-course-wrapper #course-estimate-wrapper .button-post{align-items:center;background-color:var(--primary-button-bg-color);border:none;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;min-width:90px;outline:0}.new-public-course-wrapper #course-estimate-wrapper .button-post:focus,.new-public-course-wrapper #course-estimate-wrapper .button-post:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.new-public-course-wrapper #course-estimate-wrapper .button-post.button-disabled,.new-public-course-wrapper #course-estimate-wrapper .button-post:focus[disabled=disabled],.new-public-course-wrapper #course-estimate-wrapper .button-post:hover[disabled=disabled]{opacity:.5}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .estimate-header{align-items:center;display:flex;justify-content:space-between}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .estimate-header .estimate-info .star-estimate{font-size:10px}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .estimate-header .estimate-info .star-estimate .font-whole-star{color:#ff9700}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .estimate-header .estimate-info .star-estimate .font-whole-star.blank-stars{color:#c5c8ce}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .replies-section .my-reply textarea{background-color:#fff!important;border:1px solid var(--primary-brand-color)}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .replies-section .my-reply .reply-bar{display:flex;justify-content:flex-end;margin-bottom:14px;margin-top:12px}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .replies-section .my-reply .reply-bar .button-post{font-size:13px;height:24px}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .operation{color:#737373;margin-left:17px}.new-public-course-wrapper #course-estimate-wrapper .estimate-detail .operation:hover{color:var(--primary-brand-color)}.new-public-course-wrapper #course-estimate-wrapper .comment-separate{margin-top:20px}.new-public-course-wrapper #course-estimate-wrapper .estimate-bar,.new-public-course-wrapper #course-estimate-wrapper .reply-bar{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;text-align:right}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary,.new-public-course-wrapper #course-estimate-wrapper .score .star-stat{display:inline-block}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary{padding-right:32px;vertical-align:top;width:fit-content}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary>div{text-align:center}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary .score-average{color:#525566;font-family:Hiragino Sans GB!important;font-size:64px;font-weight:500;line-height:1;margin:0;padding-top:20px}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary .no-score-average{color:var(--secondary-text-color);font-size:40px;margin-bottom:5px;margin-top:2px}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary .icon-half-star{margin:0 -5px -6px -3px;transform:scale(.7333333333)}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary .star{color:var(--primary-brand-color);font-size:14px}.new-public-course-wrapper #course-estimate-wrapper .score .score-summary .blank-stars{color:#c5c8ce}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat{padding-top:10px;width:40%}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status{margin-bottom:3px}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar,.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .select-number,.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title{display:inline-block}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title{padding-right:5px;text-align:right;width:100px}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .star-title i{color:var(--primary-brand-color)}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar{background-color:#f1f1f2;border-radius:3px;height:15px;margin-top:-4px;vertical-align:middle;width:150px}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar .select-percent{background-color:var(--primary-brand-color);border-radius:3px;display:inline-block;height:15px}.new-public-course-wrapper #course-estimate-wrapper .score .star-stat .star-status .percent-bar .un-select-percent{display:inline-block}.new-public-course-wrapper #course-estimate-wrapper .not-login-hint{margin-top:25px}.new-public-course-wrapper #course-estimate-wrapper .estimate-option{align-items:center;display:flex;height:32px;justify-content:space-between;margin-top:12px}.new-public-course-wrapper #course-estimate-wrapper .estimate-option.course-message{justify-content:flex-end}.new-public-course-wrapper #course-estimate-wrapper .estimate-option .estimate-bar{display:flex}.new-public-course-wrapper #course-estimate-wrapper .my-estimate{border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:0;margin-top:15px}.new-public-course-wrapper #course-estimate-wrapper .my-estimate .estimate-title{font-family:Hiragino Sans GB!important;font-size:18px;padding-bottom:5px;padding-right:10px}.new-public-course-wrapper #course-estimate-wrapper .my-estimate textarea{border:1px solid #cbcbcb;border-radius:0;padding-top:10px}.new-public-course-wrapper #course-estimate-wrapper .my-estimate textarea:focus{border-color:#cbcbcb}.new-public-course-wrapper #course-estimate-wrapper .my-estimate textarea.ng-invalid{border:1px solid red}.new-public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate{border-bottom:none}.new-public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate i{color:var(--primary-brand-color)}.new-public-course-wrapper #course-estimate-wrapper .my-estimate .my-star-estimate .blank-stars{opacity:.2}.new-public-course-wrapper #course-estimate-wrapper .estimate-history{margin-top:20px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply{margin-bottom:20px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .user-avatar,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .user-avatar{margin-right:5px;vertical-align:top}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail{width:92%}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .edit-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .edit-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .edit-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .edit-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-button,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate{display:inline-block}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-create-time{color:#6b6b6b;font-family:Hiragino Sans GB!important;font-size:13px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time{padding-top:5px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-create-time,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary{display:inline-block}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-summary,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-summary{margin-left:10px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-button a.button-post,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-button a.button-post,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-button a.button-post,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-button a.button-post{min-width:50px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-comment,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-comment,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-comment,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-comment{padding-top:10px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .roles,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .estimate-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply-user-name,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .roles{color:#262833}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate i,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate i,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate i,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate i{color:var(--primary-brand-color)}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .star-estimate i.blank-stars,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .star-estimate i.blank-stars,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .star-estimate i.blank-stars,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .star-estimate i.blank-stars{opacity:.2}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .replies-section,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .replies-section,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .replies-section,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .replies-section{background-color:#f9fafc;border-radius:3px;margin-top:10px;padding:10px 10px 5px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply{margin-bottom:10px;margin-top:10px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply .reply-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply .reply-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply .reply-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply .reply-detail{margin-bottom:10px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply .reply-detail .estimate-reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply .reply-detail .estimate-reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply .reply-detail .estimate-reply,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply .reply-detail .estimate-reply{font-size:13px;font-weight:400;margin-bottom:8px;margin-top:13px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply:last-of-type,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply:last-of-type,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply:last-of-type,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply:last-of-type{margin-bottom:0}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply:last-of-type hr,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply:last-of-type hr,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply:last-of-type hr,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply:last-of-type hr{display:none;padding-bottom:5px}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .estimate-detail .reply .relpy-separate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate .reply-detail .reply .relpy-separate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .estimate-detail .reply .relpy-separate,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply .reply-detail .reply .relpy-separate{margin:0 0 1.35714rem}.new-public-course-wrapper #course-estimate-wrapper .estimate-history .estimate-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .reply-detail,.new-public-course-wrapper #course-estimate-wrapper .estimate-history .user-avatar{display:inline-block}.course-package-info-wrapper .course-basic-area{background-color:#fff;border-bottom:1px solid #dfdfdf;height:136px;margin-bottom:16px;padding:25px 0;position:relative;width:100%}.course-package-info-wrapper .course-basic-area .cover-wrapper{border:1px solid #d8d8d8;display:inline-block;height:87px;width:160px}.course-package-info-wrapper .course-basic-area .cover-wrapper img{height:100%;width:100%}.course-package-info-wrapper .course-basic-area .course-info{display:inline-block;font-size:24px;font-weight:600;margin-left:24px}.course-package-info-wrapper .public-course-wrapper{padding:0}.course-package-info-wrapper .course-content-wrapper{padding:0;width:100%}.course-package-info-wrapper .course-content-wrapper .course-catalog,.course-package-info-wrapper .course-content-wrapper .course-summary{background-color:#fff;border:1px solid #d8d8d8}.course-package-info-wrapper .course-content-wrapper .course-catalog .wrapper-title,.course-package-info-wrapper .course-content-wrapper .course-summary .wrapper-title{padding:15px 0}.course-package-info-wrapper .course-content-wrapper .course-catalog .wrapper-title .wrapper-title-area,.course-package-info-wrapper .course-content-wrapper .course-summary .wrapper-title .wrapper-title-area{padding-left:0}.course-package-info-wrapper .course-content-wrapper .course-catalog .wrapper-title .wrapper-title-content,.course-package-info-wrapper .course-content-wrapper .course-summary .wrapper-title .wrapper-title-content{font-size:18px;margin-left:19px}.course-package-info-wrapper .course-content-wrapper .course-summary{margin-bottom:16px;padding-bottom:0}.course-package-info-wrapper .course-content-wrapper .course-summary .summary{margin-top:0;padding:24px}.course-package-info-wrapper .course-content-wrapper .course-summary .summary.blank-summary{color:var(--secondary-text-color);font-size:13px;padding:37px;text-align:center}.course-package-info-wrapper .course-content-wrapper .course-catalog{padding-bottom:24px;position:relative}.course-package-info-wrapper .course-content-wrapper .course-catalog .font-toggle-collapsed,.course-package-info-wrapper .course-content-wrapper .course-catalog .font-toggle-expanded{color:var(--secondary-text-color)}.course-package-info-wrapper .course-content-wrapper .course-catalog .expand-collapse-all-button{color:var(--secondary-text-color);font-size:14px;position:absolute;right:24px;top:15px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog{margin:24px 24px 0}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module{padding-top:8px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-name,.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .syllabus-name{font-weight:600}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .expand-collapse-button{float:right;margin-top:3px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity{padding-left:20px;padding-top:7px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity .activity-icon{background-color:#fefefe;position:absolute}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity:not(.expanded):hover{background-color:#f2f3f3;border-radius:3px;cursor:pointer}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity:not(.expanded):hover .activity-icon{background-color:#f2f3f3}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .learning-activities .learning-activity:not(.expanded):hover .activity-header .activity-title .title{color:var(--primary-brand-color)}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-content .syllabus{padding:0;position:relative}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-content .syllabus .syllabus-header{border-bottom:1px solid #d8d8d8;padding:10px 0}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-content .syllabus:last-child.no-activities .syllabus-header,.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-content .syllabus:last-child .syllabus-summary:not(.expanded) .syllabus-header{border-color:transparent}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .course-module:not(.no-activities).expanded .learning-activities,.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .course-syllabus:not(.no-activities).expanded .learning-activities{padding:15px 0}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .module-content,.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .course-module .syllabus-content{overflow:hidden}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .activity-header{display:inline-block;margin-left:30px;margin-right:0;margin-top:3px;width:80%}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .activity-header .activity-title{color:#333;float:left;line-height:20px;margin-right:10px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .activity-header .activity-title .title{display:unset;line-height:inherit;margin-right:10px;vertical-align:unset}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .activity-header .expand-collapse-attachments{background-color:inherit;border:1px solid #d4d4d4;border-radius:3px;color:var(--secondary-text-color);cursor:pointer;display:inline-block;font-size:13px;height:20px;line-height:20px;text-align:center;width:62px}.course-package-info-wrapper .course-content-wrapper .course-catalog .catalog .activity-info .attachments{padding-top:20px}.student-comment{background-color:#999;border-radius:8px;color:#fff;display:inline-block;font-size:10px;height:16px;line-height:16px;margin-left:4px;text-align:center;width:32px}.student-comment.auditor{width:40px}.student-comment.off-campus-user-flag{display:flex;height:14px;width:14px}.user-tag{align-items:center;display:flex;height:100%}.performance-page>.card{background-color:#fff;min-height:700px;position:relative}.performance-page .performance-toolbar{padding-left:20px;padding-top:20px}.performance-page .performance-toolbar .button{font-size:13px;margin-right:5px}.performance-page .section-prompt-message{margin-top:20px}.performance-page .student-interaction-page .section-prompt-message{margin-bottom:20px}.performance-page .list-area{margin:20px}.performance-page .list-area .filter-area{margin-top:0}.performance-page .list-area .list-item{height:32px}.performance-page .list-area .list-item .row-index{padding-left:20px}.performance-page .list-area .list-item .score-value{display:inline-block;margin-left:5px;margin-right:5px;text-align:center;width:25px}.performance-page .list-area .list-item .add-score,.performance-page .list-area .list-item .minus-score{display:inline-block}.performance-page .list-area .list-item .font-add-score,.performance-page .list-area .list-item .font-minus-score{color:var(--primary-text-color)}.performance-page .list-area .list-item .font-add-score:hover,.performance-page .list-area .list-item .font-minus-score:hover{color:var(--primary-brand-color)}.performance-page .list-area .list-item .font-add-score.disabled,.performance-page .list-area .list-item .font-add-score.disabled:hover,.performance-page .list-area .list-item .font-minus-score.disabled,.performance-page .list-area .list-item .font-minus-score.disabled:hover{color:#d1d1d1}.performance-page .list-area .list-item .name-cell{align-items:center;display:flex}.performance-page .list-area .list-item .name-cell .student-name{margin-right:4px;max-width:80px}.performance-score-setting-popup .popup-content .main-area .activity-form{height:300px;margin-top:20px}.performance-score-setting-popup .popup-content .main-area .activity-form .section{border-bottom:none;padding-top:5px}.performance-score-setting-popup .popup-content .main-area .activity-form .section .announce-score-time{margin-top:30px}.performance-score-setting-popup .popup-content .main-area .activity-form .section .announce-score-time .errors{margin:20px 0 0 5px}.performance-score-setting-popup .popup-content .main-area .activity-form .section .score-unit .input,.performance-score-setting-popup .popup-content .main-area .activity-form .section .standard-score .input{min-width:100px}.performance-score-setting-popup .popup-content .main-area .activity-form .section .score-unit .input .score-value,.performance-score-setting-popup .popup-content .main-area .activity-form .section .standard-score .input .score-value{margin-right:10px;width:50px}.performance-score-setting-popup .popup-content .main-area .activity-form .section .score-unit .score-error,.performance-score-setting-popup .popup-content .main-area .activity-form .section .standard-score .score-error{display:inline-block}#select-course-cover{min-height:80%}#select-course-cover .popup-content{height:600px;margin-bottom:30px;margin-top:30px;min-height:350px;width:900px}#select-course-cover .popup-content .main-area{height:550px}#select-course-cover .popup-content .main-area .large-1.column{padding-right:10px}#select-course-cover .popup-content .main-area .large-1.column input[type=checkbox]{margin-bottom:0}#select-course-cover .popup-content .main-area .tabs{background-color:#f5f5f5;border-bottom:1px solid #dcdcdc;height:42px;padding-left:20px}#select-course-cover .popup-content .main-area .tabs .tab-title{font-size:16px;height:30px;line-height:30px;margin-top:11px;vertical-align:bottom}#select-course-cover .popup-content .main-area .tabs .tab-title>a{background-color:transparent;display:inline-block;height:30px;padding:0 30px}#select-course-cover .popup-content .main-area .tabs .tab-title>a.active{background-color:#fff;border:1px solid #dcdcdc;border-bottom:none}#select-course-cover .popup-content .main-area .tabs-content{height:calc(100% - 42px);margin-bottom:0;position:relative}#select-course-cover .popup-content .main-area .tabs-content .select-local-content div.error{margin-top:7px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content{height:100%;padding-top:0}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type{border-bottom:1px solid #dcdcdc;font-size:16px;height:59px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li{float:left;list-style:none;margin-left:20px;padding-bottom:15px;padding-top:20px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li.active,#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li:hover{cursor:pointer}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li.active:not(.limited-file-type),#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li:hover:not(.limited-file-type){border-bottom:5px solid var(--primary-brand-color);padding-bottom:10px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .file-type>li:first-of-type{margin-left:15px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list{height:364px;padding-left:15px;padding-right:15px;padding-top:30px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope{display:inline-block;position:relative;width:270px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope:not(:nth-of-type(3)):not(:nth-of-type(6)){margin-right:30px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope:first-of-type{margin-bottom:40px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope .mask{display:none}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope:hover .mask{box-shadow:inset 0 0 60px 0 #333;display:block;height:148px;position:absolute;top:0;width:270px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .cover-list .cover.ng-scope:hover .mask button{background-color:rgba(51,51,51,.9);border:none;border-radius:26px;color:#fff;cursor:pointer;height:40px;left:50%;outline:none;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:130px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pages{margin-bottom:30px;margin-top:30px;text-align:center}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pages .page{margin-right:10px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pages .page.active{background-color:var(--primary-brand-color);color:#fff}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .page-number{display:inline-block;width:20px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination{text-align:center}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul{display:inline-block;height:63px;line-height:63px;margin:0 auto}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul>li{float:left;list-style:none;margin-right:2px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul>li .button-white{padding:5px 8px}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul>li .button-white.active,#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul>li .button-white:hover{background-color:var(--primary-brand-color)}#select-course-cover .popup-content .main-area .tabs-content .select-repository-content .pagination>ul>li .button-white:hover{cursor:pointer}.interaction-container{min-height:530px}.interaction-container .video-player{display:inline-block;float:left;height:calc(100vh - 130px);min-height:500px;position:relative;width:100%;z-index:1}.interaction-container .video-player.editing-mode{width:calc(100% - 500px)}.interaction-container .video-player .subjects-jit-display{overflow:auto;position:absolute;top:0}.interaction-container .interaction-subjects{background-color:rgba(0,0,0,.6);height:calc(100vh - 120px);min-height:500px;padding:30px;position:absolute;width:100%;z-index:3}.interaction-container .interaction-subjects.subjects-preview .subjects-jit-display{border:none;border-radius:5px;position:relative}.interaction-container .interaction-subjects.subjects-preview .subjects-jit-display .subject-summary{border-bottom:none}.interaction-container .interaction-subjects .exam-paper{height:calc(100% - 50px);overflow:auto;padding-top:0}.interaction-container .interaction-subjects .exam-paper.with-submit{border-radius:5px;height:100%}.interaction-container .subjects-jit-display{background-color:#fff;border-right:1px solid #dfdfdf;height:100%;width:100%;z-index:3}.interaction-container .subjects-jit-display .subjects{height:calc(100% - 50px);overflow:auto;padding:20px 30px}.interaction-container .subjects-jit-display .operations{margin:10px;text-align:center}.interaction-container .subjects-jit-display .operations .button{line-height:22px}.interaction-container .subjects-jit-display .interaction-operations{margin-top:-5px!important}.interaction-container .subjects-jit-display .subject{position:relative}.interaction-container .subjects-jit-display .subject.text .subject-head .summary-title{padding-left:0}.interaction-container .subjects-jit-display .subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}.interaction-container .subjects-jit-display .subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}.interaction-container .subjects-jit-display .subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}.interaction-container .subjects-jit-display .subject .media-uploads-paper .video-container{height:472px;position:relative}.interaction-container .subjects-jit-display .subject .media-uploads-paper .warning{color:#f16565}.interaction-container .subjects-jit-display .subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}.interaction-container .subjects-jit-display .subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}.interaction-container .subjects-jit-display .subject .paragraph-desc{margin-left:-20px}.interaction-container .subjects-jit-display .subject .subject-head{padding-bottom:15px;padding-top:35px}.interaction-container .subjects-jit-display .subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}.interaction-container .subjects-jit-display .subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}.interaction-container .subjects-jit-display .subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .subject-required-message,.interaction-container .subjects-jit-display .subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .append-sub-subject,.interaction-container .subjects-jit-display .subject .subject-head .summary-title .copy-subject,.interaction-container .subjects-jit-display .subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}.interaction-container .subjects-jit-display .subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .______blank______,.interaction-container .subjects-jit-display .subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .______blank______.editing,.interaction-container .subjects-jit-display .subject .subject-head .summary-title .__blank__.editing{color:red}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}.interaction-container .subjects-jit-display .subject .subject-head .summary-title span{word-wrap:break-word}.interaction-container .subjects-jit-display .subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}.interaction-container .subjects-jit-display .subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}.interaction-container .subjects-jit-display .subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}.interaction-container .subjects-jit-display .subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}.interaction-container .subjects-jit-display .subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}.interaction-container .subjects-jit-display .subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}.interaction-container .subjects-jit-display .subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.interaction-container .subjects-jit-display .subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field p,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option.option-vertical{padding-right:10px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option input[type=checkbox],.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-index{margin-left:7px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content p,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content p.ace_fold-widget,.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}.interaction-container .subjects-jit-display .subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}.interaction-container .subjects-jit-display .subject .subject-body ol.subject-answers,.interaction-container .subjects-jit-display .subject .subject-body ol.subject-options{margin-left:0}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers{margin-bottom:15px}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text],.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer .sort{max-width:100%}.interaction-container .subjects-jit-display .subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}.interaction-container .subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}.interaction-container .subjects-jit-display .subject .answer-error{display:inline-block;margin-left:24px}.interaction-container .subjects-jit-display .subject .answer-error .answer-message{display:inline-block;padding-top:5px}.interaction-container .subjects-jit-display .subject .circle-number,.interaction-container .subjects-jit-display .subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}.interaction-container .subjects-jit-display .subject:not(.interaction-container .subjects-jit-display .subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}.interaction-container .preview-back-ground .subjects-section{background-color:#fff;display:inline-block;height:calc(100vh - 130px)!important;min-height:500px;overflow:auto;width:500px!important}.interaction-container .preview-back-ground .subjects-section .operations{padding:12px 0;text-align:center}.interaction-container .preview-back-ground .subjects-section .operations .add-subject{border:2px solid #f5f5f5;border-radius:6px;display:inline-block;height:70px;line-height:70px;width:220px}.interaction-container .preview-back-ground .subjects-section .operations .add-subject:hover{background-color:#f7f7f7;border:2px solid #d0e4e4}.interaction-container .preview-back-ground .subjects-section .operations .add-subject .font-add{color:var(--primary-brand-color);margin-right:8px}.interaction-container .preview-back-ground .subjects-section .operations .add-subject-by-type{padding-left:15px;text-align:left}.interaction-container .preview-back-ground .subjects-section .operations .add-subject-by-type a{display:inline-block;padding:10px 40px}.interaction-container .preview-back-ground .subjects-section .operations .add-subject-by-type a.button{border-color:#d8d8d8;color:var(--secondary-text-color);font-size:14px;margin:15px}.interaction-container .preview-back-ground .subjects-section .operations .add-subject-by-type a.button:hover{background-color:var(--primary-brand-color);border-color:var(--primary-brand-color);color:#fff}.interaction-container .preview-back-ground .subjects-section .timestamp-section{border-bottom:1px solid #dfdfdf;padding:20px}.interaction-container .preview-back-ground .subjects-section .timestamp-section .time-value{display:inline-block;margin-left:10px}.interaction-container .preview-back-ground .subjects-section .timestamp-section .time-value input{border:1px solid #cbcbcb;border-radius:3px;display:inline-block;height:30px;margin-bottom:0;padding:0 8px;width:42px}.interaction-container .preview-back-ground .subjects-section .subject-edit-sections .timestamp-section{padding-top:0}.interaction-container .video-js .vjs-control-bar{bottom:-50px;display:flex;min-width:1080px;width:100vw}.interaction-container .video-js .vjs-control-bar .timestamp-point{color:#000;cursor:pointer;height:30px;line-height:22px;position:absolute;top:2px;width:16px}.interaction-container .video-js .vjs-control-bar .vjs-fullscreen-control{display:none}.interaction-container #video-quiz-player .mvp-replay-player-all-controls .mvp-progress-control .mvp-progress-holder .timestamp-point{cursor:pointer;position:absolute;top:-20px}.interaction-container .subject-list{cursor:pointer;font-size:14px}.interaction-container .subject-list .subject{border-bottom:1px solid #dfdfdf;padding:10px 0;position:relative}.interaction-container .subject-list .subject:hover{background-color:#f4f4f4}.interaction-container .subject-list .subject:hover .subject-title{color:var(--primary-brand-color)}.interaction-container .subject-list .subject .drag-area-mark{background-color:#f0f0f0;height:100%;padding:24px 0 0 5px}.interaction-container .subject-list .subject-index{display:inline-block;float:left;height:22px;line-height:22px;margin-left:10px;text-align:center;width:30px}.interaction-container .subject-list .subject-sub-title{color:#868686;font-size:14px;padding-left:18px;width:calc(100% - 30px)}.interaction-container .subject-list .subject-sub-title .delete-subject{display:none;float:right}.interaction-container .subject-list .subject-sub-title:hover .delete-subject{display:inline-block}.interaction-container .subject-list .subject-content{display:inline-block;width:calc(100% - 80px)}.interaction-container .subject-list .subject-content .subject-title{word-break:break-all}.interaction-container .subject-list .subject-content .subject-title p{margin-bottom:5px}.interaction-container .form-buttons{display:inline-block;margin:0;min-height:30px;padding:0;width:100%}.interaction-container span.error{display:inline-block;padding:0 10px}.interaction-container .font-close{position:absolute;right:20px;top:5px}.interaction-container .timestamp-list .timestamps-nav{background-color:#f4f4f4;border-bottom:1px solid #ececec;height:50px;padding:15px 20px;position:relative}.interaction-container .timestamp-list .timestamps-nav .timestamp-menu-icon{cursor:pointer;line-height:30px;position:absolute;right:22px;top:9px}.interaction-container .timestamp-list .timestamps-nav .timestamp-menu-icon:hover{color:var(--primary-brand-color)}.interaction-container .timestamp-list .timestamps-nav .timestamp-menu-icon .font-view{color:#737373}.interaction-container .timestamp-list .timestamps-nav .timestamp-menu-icon div{display:inline-block;float:right;margin-left:5px}.interaction-container .timestamp-list .timestamps-nav .return-button{cursor:pointer;display:inline-block}.interaction-container .timestamp-list .timestamps-nav .return-button:hover{color:var(--primary-brand-color)}.interaction-container .timestamp-list .timestamp-item{border-bottom:1px solid #ececec;cursor:pointer;font-size:16px;height:52px;padding:15px 20px;position:relative}.interaction-container .timestamp-list .timestamp-item .timestamp.en-lang{margin-right:20px}.interaction-container .timestamp-list .timestamp-item:hover{background-color:#f4f4f4}.interaction-container .timestamp-list .timestamp-item:hover .font-delete{display:inline-block}.interaction-container .timestamp-list .timestamp-item:hover .timestamp{color:var(--primary-brand-color)}.interaction-container .timestamp-list .timestamp-item.invalid{background-color:#feeeee}.interaction-container .timestamp-list .timestamp-item.invalid:hover{background-color:#f4f4f4}.interaction-container .timestamp-list .timestamp-item .font-delete{display:none;position:absolute;right:15px;top:15px}.interaction-container .timestamp-list .timestamp-item .font-delete:hover{color:var(--link-color)}.interaction-container .timestamp-list .timestamp-item .timestamp{display:inline-block;margin-left:5px;width:160px}.interaction-container .timestamp-list .invalid-title{border-bottom:1px solid #ececec;color:#737373;font-size:16px;padding:20px 20px 10px}.interaction-message{color:#f16565}.video-quiz-preview-container .interaction-message,.video-quiz-subjects-container .interaction-message{background:no-repeat;background-image:url(/static/assets/images/large/video/processing-d5b96deb.png);background-position:bottom;color:var(--primary-brand-color);font-size:24px;font-weight:bolder;height:360px;margin:50px auto;text-align:center;width:648px}.activity-area .activity-details .interaction-container .video-js .vjs-control-bar .timestamp-point,.video-quiz-preview-container .interaction-container .video-js .vjs-control-bar .timestamp-point{color:#fff;font-size:8px;height:auto;line-height:inherit;padding-top:0;width:auto}.activity-area .activity-details .interaction-container #video-quiz-player .mvp-replay-player-all-controls .mvp-progress-control .mvp-progress-holder .timestamp-point,.video-quiz-preview-container .interaction-container #video-quiz-player .mvp-replay-player-all-controls .mvp-progress-control .mvp-progress-holder .timestamp-point{cursor:pointer;position:absolute;top:-20px}.activity-area .activity-details .video-player-section .interaction-container{height:550px;position:relative;text-align:center}.activity-area .activity-details .video-player-section .interaction-container .interaction-subjects{bottom:0;height:100%;left:0;margin:auto;right:0;text-align:left;top:0;width:100%;z-index:999}.activity-area .activity-details .video-player-section .interaction-container .interaction-subjects .subjects-jit-display{border:none;border-radius:5px;position:relative}.activity-area .activity-details .video-player-section .interaction-container .interaction-subjects .subjects-jit-display .operations{float:none;margin:10px}.activity-area .activity-details .video-player-section .interaction-container .interaction-subjects .subjects-jit-display .exam-paper{height:calc(100% - 50px);overflow:auto}.activity-area .activity-details .video-player-section .interaction-container .interaction-subjects .subjects-jit-display .subject-summary{border-bottom:none}.activity-area .activity-details .video-player-section .interaction-container .video-player{float:none;height:550px;width:100%}.activity-area .activity-details .video-player-section .interaction-container .video-js .vjs-control-bar{bottom:0;min-width:500px;width:100%}.activity-area .answer-limit-alert .ivu-alert{margin:0 20px}.full-screen-header{height:80px;line-height:40px}.full-screen-header .title{margin-left:30px}.full-screen-header .interaction-examinee{color:#fff}.full-screen-header .interaction-examinee .examinee-name{margin-right:40px;max-width:200px}.full-screen-header .interaction-examinee .name-label{margin-right:15px}.full-screen-header .interaction-examinee .score{font-size:22px;margin-right:20px}.interaction-submission .interaction-subjects .subjects-jit-display .subject-summary{border-bottom:none}.popup-content .video-quiz-preview-container,.popup-content .video-quiz-preview-container .video-player-section,.popup-content .video-quiz-preview-container .video-player-section .interaction-container,.popup-content .video-quiz-preview-container .video-player-section .interaction-container .video-player{height:100%}.popup-content .video-quiz-preview-container .video-player-section .interaction-container .video-js .vjs-control-bar{bottom:0;min-width:100%;width:100%}.popup-content .video-quiz-preview-container .video-player-section .interaction-container .interaction-subjects{height:calc(100% - 50px)}.courseware-view-popup .popup-content .popup-header{line-height:18px;padding-bottom:12px;padding-top:15px}.courseware-view-popup .popup-content .popup-header .activity-title{display:inline-block;width:80%}.courseware-view-popup .popup-content .main-area{padding:20px}.courseware-view-popup .popup-content .main-area .operations{padding-bottom:20px}.courseware-view-popup .popup-content .main-area .operations>.button{vertical-align:middle}.courseware-view-popup .popup-content .main-area .activity-details .web-link-section{border:1px solid #d8d8d8;height:500px;margin-bottom:20px;overflow:auto}.courseware-view-popup .popup-content .main-area .activity-details .page-section{margin-bottom:20px;min-height:390px;overflow:auto}.courseware-view-popup .popup-content .main-area .activity-details .slide-section{height:500px;height:calc(100vh - 170px);margin-bottom:20px;max-height:780px;min-height:500px;width:100%}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section{margin-bottom:20px}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .interaction-container{height:500px;height:calc(100vh - 170px);max-height:780px;min-height:500px;width:100%}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .interaction-container .video-player .video-js .vjs-control-bar{bottom:0;min-width:100%;width:100%}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .interaction-container .video-player .video-js .vjs-control-bar .timestamp-point{color:#fff;font-size:8px;height:auto;line-height:inherit;padding-top:19px;width:auto}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .interaction-container #video-quiz-player .mvp-replay-player-all-controls .mvp-progress-control .mvp-progress-holder .timestamp-point{cursor:pointer;position:absolute;top:-20px}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .interaction-container .interaction-subjects{height:450px;height:calc(100vh - 220px);max-height:730px;min-height:450px;width:1040px}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .video-player{height:500px;height:calc(100vh - 170px);max-height:780px;min-height:500px;width:100%}.courseware-view-popup .popup-content .main-area .activity-details .video-player-section .swf-player{max-height:780px}.courseware-view-popup .popup-content .main-area .activity-details .activity-attributes-section:not(:last-child){margin-bottom:20px}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container{height:45px}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container .course-toolbar{background-color:#fff;border-bottom:none;height:45px;line-height:25px;padding:10px 20px}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container .course-toolbar.fixed{border:1px solid #d8d8d8;-webkit-box-shadow:2px 0 #f4f4f4;-moz-box-shadow:2px 0 #f4f4f4;box-shadow:2px 0 #f4f4f4;left:calc(50% - 540px);position:fixed;right:calc(50% - 540px);width:auto;z-index:1}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container .course-toolbar.fixed.instructor-view{left:calc(50% - 400px)}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container .course-toolbar .add-courseware{background-color:var(--primary-button-bg-color);border:0;color:#fff}.course-courseware-area .content-under-nav-2 .wide-list-area .course-toolbar-container .course-toolbar .add-courseware>i{color:#fff}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content{margin:0;position:relative}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity{clear:both;position:relative}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .blueprint-lock{display:inline-block;margin-left:12px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .blueprint-lock>i{color:#4892f6;font-size:16px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:first-of-type:before{top:20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:last-of-type:before{height:20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .clickable-area{padding:15px 15px 15px 40px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .clickable-area .activity-summary{margin-bottom:4px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:not(.expanded).hovered{background-color:#f5f5f5;cursor:pointer}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:not(.expanded).hovered .activity-icon{background-color:#f5f5f5}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:not(.expanded).hovered .activity-header .activity-title .title{color:var(--primary-brand-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-icon{background-color:#fefefe;position:absolute}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header{display:inline-block;margin-left:30px;margin-right:0;margin-top:6px;width:80%}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title{float:left;line-height:20px;margin-right:10px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title>span:not(:first-child){font-size:13px;margin-left:6px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .title{font-size:14px;padding-left:0}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title a.title{color:#333}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title a.title.locked{cursor:default}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .finish span,.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .scored span,.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .submitted span{display:inline-block;margin:0;vertical-align:middle}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .finish .icon,.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .scored .icon,.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .submitted .icon{margin-bottom:1px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .expand-collapse-attachments{background-color:var(--primary-brand-color);border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:18px;line-height:20px;text-align:center;width:62px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .expand-collapse-attachments.red-point{position:relative}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-header .activity-title .expand-collapse-attachments.red-point:before{background-color:#f85353;border:1px solid #fff;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-4px;top:-4px;width:8px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .failed-tips-oval{background-color:#f85353;border:1px solid #fff;border-radius:50%;height:8px;position:absolute;top:15px;width:8px;z-index:1}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container{margin-right:10px;position:absolute;right:10px;top:18px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-operations{display:inline-block}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-operations.enter-class-mode{font-size:13px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-lock{color:var(--secondary-text-color);display:inline-block;font-size:17px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-lock>i{display:none}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-lock>i:before{margin-left:1px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-lock.is-locked>i{display:block}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites{display:inline-block;margin-right:6px;position:relative}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites:hover{margin-left:-100px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites:hover .activity-lock{position:absolute;right:0}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites:hover .activity-lock .font-thin-lock{color:var(--primary-brand-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites:hover .prerequisites-tips{display:block}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;max-width:370px;min-width:290px;position:relative;right:25px;z-index:1000}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .title{font-size:14px;padding:10px 15px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info{float:right}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished,.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-operations-container .activity-prerequisites .prerequisites-tips .prerequisite.invalid{color:#999}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-info{clear:both;margin-left:40px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-info .info{font-size:13px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-info .info>span{display:inline-block;width:230px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .activity-info .attachments{clear:both;padding-right:5px;padding-top:20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity .drag-area-mark{height:100%;padding:22px 6px 22px 5px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .learning-activity:last-of-type .drag-area-mark{border-bottom:none}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .column-header{color:var(--secondary-text-color);line-height:20px;padding:10px 20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .column-header input[type=checkbox]{margin-right:8px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity{line-height:20px;margin:0;min-height:60px;padding:0}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity:before{background:none}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity:not(:last-of-type){border-bottom:1px solid #dfdfdf}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .clickable-area{padding:20px 20px 15px 40px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-checkbox{left:20px;padding-top:2px;position:absolute}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .blueprint-lock{display:inline-block;margin-left:12px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .blueprint-lock>i{color:#4892f6;font-size:16px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-icon{font-size:22px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-header{margin-top:0}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-header .activity-title .expand-collapse-attachments{background-color:inherit;border:1px solid #b3b3b3;border-radius:3px;color:var(--secondary-text-color);height:20px;line-height:20px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-header .activity-title .activity-attribute{color:var(--secondary-text-color);font-size:12px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .completeness{border-radius:8.5px;display:inline-block;float:right;height:8px;margin:7px 35px 0 15px;width:38px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .completeness.none{background-color:var(--primary-brand-color);opacity:.2}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .completeness.part{background-color:#ccf1f2}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .completeness.part div{background-color:var(--primary-brand-color);border-radius:8.5px;height:8px;width:21px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .completeness.full{background-color:var(--primary-brand-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-learn-state{color:#999}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-learn-state .state-complete{margin-right:16px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-learn-state .state-learning{color:var(--primary-brand-color);font-size:13px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-operations-container .operation{margin-left:5px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-operations-container .activity-operations{margin-right:5px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-operations-container .h5-courseware-oprations{display:inline-flex}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-operations-container .h5-courseware-oprations .edit-h5-courseware{margin-right:2px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .activity-operations-container .activity-lock{font-size:15px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .publish-activity{display:inline-block;margin-right:10px;position:relative}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .publish-activity .icon-publish{color:#737373;height:14px;width:14px}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .publish-activity .icon-publish:hover{color:var(--link-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .list-content .list-item.learning-activity .publish-activity .font-more{color:var(--secondary-text-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .tip-bar{background:var(--primary-brand-color-lightened-4);box-shadow:inset 0 -1px 0 var(--primary-brand-color-lightened-3),inset 0 1px 0 var(--primary-brand-color-lightened-3);line-height:34px;padding:0 20px}.course-courseware-area .content-under-nav-2 .wide-list-area .tip-bar i{color:var(--primary-brand-color)}.course-courseware-area .content-under-nav-2 .wide-list-area .tip-bar span{color:#262833;font-size:12px;line-height:18px}.note-list-container .note-list .filter-container{height:53px}.note-list-container .note-list .filter-container .filter-area{border-bottom:none;margin-top:0}.note-list-container .note-list .filter-container .filter-area span{color:#737373}.note-list-container .note-list .header-area{color:#737373;padding:10px 20px}.note-list-container .note-list .note{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.note-list-container .note-list .note:first-child{border-top:1px solid #d8d8d8}.note-list-container .note-list .note .note-bg{background:#fff;padding:15px 20px}.note-list-container .note-list .note .note-bg:hover .note-summary .delete-note,.note-list-container .note-list .note .note-bg:hover .note-summary .edit-note{display:inline-block}.note-list-container .note-list .note .note-bg .content-container{word-wrap:break-word;color:var(--secondary-text-color);font-size:14px}.note-list-container .note-list .note .note-bg .content-container .content-review{display:block;height:auto;overflow:inherit}.note-list-container .note-list .note .note-bg .content-container .content-review.content-collapsed{height:40px;overflow:hidden}.note-list-container .note-list .note .note-bg .content-container .content-review p{margin-bottom:0}.note-list-container .note-list .note .note-bg .anchor-info{padding:15px 0 0}.note-list-container .note-list .note .note-bg .anchor-info .anchor{background:#eaeaea;border-radius:3px;color:#737373;cursor:pointer;font-size:12px;height:28px;padding:5px 10px;text-align:center}.note-list-container .note-list .note .note-bg .anchor-info .anchor .font-file-image{color:#737373;font-size:14px}.note-list-container .note-list .note .note-bg .note-summary{height:22px;line-height:22px;margin-top:10px}.note-list-container .note-list .note .note-bg .note-summary .note-info{color:var(--secondary-text-color);font-size:13px}.note-list-container .note-list .note .note-bg .note-summary .note-info .title{color:var(--primary-brand-color);cursor:pointer;margin:0 10px;max-width:150px}.note-list-container .note-list .note .note-bg .note-summary .delete-note{color:var(--secondary-text-color);display:none}.note-list-container .note-list .note .note-bg .note-summary .delete-note:hover{color:var(--primary-brand-color)}.note-list-container .page-area{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.email-record-page .filter-area{margin-top:0;padding-left:20px}.email-record-page .filter-area .search-section .condition-keyword input{width:250px}.email-record-page>.card{background-color:#fff;min-height:700px;position:relative}.email-record-page .card-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;height:50px;line-height:28px;padding:10px 20px}.email-record-page .card-header .select2-label{display:inline-block;padding-right:10px;vertical-align:middle}.email-record-page .card-header .field-content{display:inline-block;vertical-align:middle;width:200px}.email-record-page .list-item .operations{padding-top:0}.email-record-page .list-item .status-column{padding-right:0}.email-record-page .list-item input{margin:0 0 0 4px}.email-record-page .list-item label{display:inline-block;margin-right:20px}.email-record-page .list-item .row-index{padding-left:20px}.email-record-page .return-list{display:inline-block;margin-top:2px}.email-record-page .close-item-detail{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -2769px;height:16px;width:16px}.email-record-page .email-record-list .list-area{margin:0 20px}.email-record-page .email-record-list .email-record-toolbar{margin-bottom:10px}.email-record-page .email-record-list .email-record-toolbar .email-record-button{padding-left:20px;padding-top:20px}.email-record-page .email-record-list .email-record-toolbar .email-record-button .export-button:focus{background-color:#fff;color:var(--primary-text-color)}.email-record-page .email-record-list .email-record-toolbar .email-record-button .export-button:hover{background-color:#d6d6d6;color:var(--primary-text-color)}.email-record-page .email-record-toolbar.row .button{font-size:13px;height:25px;line-height:1em;margin-top:4px;padding:5px 7px}.email-record-page .email-record-toolbar.row .filter-area{padding-top:10px}.email-record-page .select2-container{margin-bottom:0}.email-record-page .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:29px}.email-record-page .list-pager li .select2-container{margin-top:0}.email-record-page .email-record-detail-area .email-record-detail-content{font-size:15px;padding:50px 10px 50px 50px}.email-record-page .email-record-detail-area .email-record-detail-content .row{margin-bottom:10px}.email-record-page .email-record-detail-area .email-record-detail-content .value{padding-left:20px}.email-record-page .email-record-detail-area .email-record-detail-content [ng-click]{cursor:pointer}.email-record-page .email-record-detail-area .email-record-detail-content .expandable-icon{margin-bottom:0}.email-record-page .email-record-detail-area .email-record-detail-content .receivers-title .receiver-title{display:inline-block}.email-record-page .email-record-detail-area .email-record-detail-content .content-text{word-wrap:break-word}.email-record-page .email-record-detail-area .email-record-detail-content .content-collapsed{height:80px;overflow:hidden}.email-record-page .email-record-detail-area .email-record-detail-content .content-collapsed:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:40px;left:0;position:absolute;width:100%}.email-record-page .email-record-detail-area .row.collapse{padding:15px 30px 0}.email-record-page .email-record-detail-area .detail-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;height:50px;line-height:50px}.email-record-page .email-record-detail-area .detail-header .cancel{top:0}.filter-container .filter-area{margin-top:0}.correction-book-list{background-color:#fff}.correction-book-list .no-result-info{border:none!important;margin-top:0!important;padding:220px 0 160px}.correction-book-list .no-result-info .icon-desc{color:#333;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400}.correction-book-list .list-item{align-items:center;display:flex;height:60px}.correction-book-list .list-item .disabled{color:#999;pointer-events:none}.correction-book-list .list-item .subject-description{text-overflow:ellipsis}.correction-book-list .list-item .subject-description i.font-file-image{color:#333;font-size:15px}.correction-book-list .list-item .source{line-height:25px}.correction-book-list .list-item .source .module-name{color:#999;font-size:12px}.correction-book-list .list-item .operate .redo{margin-left:5px}.correction-book-list .list-area{height:688px;margin:0!important}.correction-book-list .toolbar{align-items:center;display:flex;margin:18px -2px;padding-top:18px;width:100%}.correction-book-list .toolbar .left{margin-left:10px}.correction-book-list .toolbar .left .total-count{color:var(--primary-brand-color)}.correction-book-list .toolbar .button-area .button-green{font-size:14px;padding-top:7px}#answer-explanation-popup .popup-content .main-area{max-height:430px;min-height:200px;overflow:scroll;padding:20px 25px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject{font-size:16px;margin-bottom:13px;position:relative}#answer-explanation-popup .popup-content .main-area .subject-panel .subject.text .subject-head .summary-title{padding-left:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .video-container{height:472px;position:relative}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .warning{color:#f16565}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .paragraph-desc{margin-left:-20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head{padding-bottom:15px;padding-top:35px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .subject-required-message,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .append-sub-subject,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .copy-subject,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .______blank______,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .______blank______.editing,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .__blank__.editing{color:red}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title span{word-wrap:break-word}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field p,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field p.simditor-audio-container,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option.option-vertical{padding-right:10px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option p,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option input[type=checkbox],#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-index{margin-left:7px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content p,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content p.ace_fold-widget,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body ol.subject-answers,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body ol.subject-options{margin-left:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers{margin-bottom:15px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer input[type=text],#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer .sort{max-width:100%}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .answer-error{display:inline-block;margin-left:24px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .answer-error .answer-message{display:inline-block;padding-top:5px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .circle-number,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}#answer-explanation-popup .popup-content .main-area .subject-panel .subject:not(#answer-explanation-popup .popup-content .main-area .subject-panel .subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .media-uploads-paper .video-player .mvp-standard-1{max-width:90%}#answer-explanation-popup .popup-content .main-area .subject-panel .subject .simditor-viewer,#answer-explanation-popup .popup-content .main-area .subject-panel .subject .simditor-viewer p{display:inline}#answer-explanation-popup .popup-content .main-area .subject-panel label{align-items:center;display:flex;margin-bottom:15px}#answer-explanation-popup .popup-content .main-area .subject-panel label input{margin-bottom:0;margin-right:10px}#answer-explanation-popup .popup-content .main-area .subject-panel label .simditor-viewer p{margin-bottom:0}#answer-explanation-popup .popup-content .main-area .subject-panel .fill-in-blank-options{align-items:center;display:flex;margin-bottom:10px}#answer-explanation-popup .popup-content .main-area .subject-panel .fill-in-blank-options div{align-items:center;background-color:#f6f6f6;border:1px solid #d8d8d8;border-radius:3px;display:flex;height:35px;margin-left:10px;padding-left:10px;width:100%}#answer-explanation-popup .popup-content .main-area .subject-panel .short-answer-options .submit-answer{background:#f4f4f4;border:1px solid #d4d4d4;border-radius:3px;color:var(--standard-black);display:flex;font-size:14px;font-weight:400;height:auto;line-height:22px;margin-bottom:20px;max-height:300px;min-height:50px;overflow-y:scroll;padding:5px 8px}#answer-explanation-popup .popup-content .main-area .subject-panel .cloze-options{align-items:flex-start;display:flex;flex-direction:row;padding-bottom:20px}#answer-explanation-popup .popup-content .main-area .subject-panel .cloze-options .subject-options{flex-direction:column;justify-content:center}#answer-explanation-popup .popup-content .main-area .subject-panel .cloze-options .subject-options .option{align-items:center;display:flex;flex-direction:row;padding-bottom:4px}#answer-explanation-popup .popup-content .main-area .subject-panel .cloze-options .subject-options .option input[type=radio]{margin:0 3px}#answer-explanation-popup .popup-content .main-area .analysis-panel{background-color:#f5f5f5;margin-top:10px;padding:0 20px 20px}#answer-explanation-popup .popup-content .main-area .analysis-panel.fill-in-blank{margin-top:20px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer{align-items:center;border-bottom:1px solid #dfdfdf;color:var(--secondary-text-color);display:flex;flex-wrap:wrap;min-height:60px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer.fill-in-blank div{margin-left:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer.matching span{margin-left:0}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer span{color:var(--primary-brand-color);font-size:14px;margin-left:6px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options{width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .analysis{padding-top:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .analysis .analysis-header{color:var(--secondary-text-color)}#answer-explanation-popup .popup-content .main-area .analysis-panel .analysis .analysis-body{margin-top:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .analysis .analysis-foot{color:var(--secondary-text-color);margin-top:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .analysis .analysis-foot span{color:var(--primary-text-color);margin-left:6px}#answer-explanation-popup .popup-content .main-area .analysis-panel .knowledge-node{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .knowledge-node .knowledge-node-label{color:var(--secondary-text-color)}#answer-explanation-popup .popup-content .main-area .analysis-panel .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}#answer-explanation-popup .popup-content .main-area .subject-body{margin:20px 25px 15px}#answer-explanation-popup .popup-content .main-area .subject-body .description{color:var(--primary-text-color);font-size:16px}#answer-explanation-popup .popup-content .main-area .subject-body .description .simditor-viewer,#answer-explanation-popup .popup-content .main-area .subject-body .description .simditor-viewer p{display:inline}#answer-explanation-popup .popup-content .main-area .subject-body .description .circle-number,#answer-explanation-popup .popup-content .main-area .subject-body .description .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}#answer-explanation-popup .popup-content .main-area .subject-body .description .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px;white-space:pre-wrap}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks{margin:17px 0}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks .blank{align-items:center;display:flex}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks .blank .sort{margin-left:10px;margin-right:10px}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks .blank input{height:35px;margin-bottom:0}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks .blank input:disabled{background-color:#f5f5f5}#answer-explanation-popup .popup-content .main-area .subject-body .fill-in-blanks .blank:not(:last-child){margin-bottom:10px}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation{background-color:#f5f5f5;font-size:14px;margin:0 25px 20px}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer{border-bottom:1px solid #dfdfdf;display:flex;margin:0 20px;padding:20px 0}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer span:last-child{color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .explanation{padding:10px 20px 0}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .explanation .content{margin:5px 0}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .explanation .content p{margin-bottom:0}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .difficulty-level{padding:0 20px 20px}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .knowledge-node{border-top:1px solid #dfdfdf;margin:0 20px;padding-top:10px}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .knowledge-node .knowledge-node-label{color:var(--secondary-text-color)}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .title{color:var(--secondary-text-color)}#answer-explanation-popup .popup-content .main-area .foot-area{align-items:center;display:flex;height:70px;justify-content:center}#answer-explanation-popup .popup-content .main-area .foot-area :first-child{margin-right:24px}#answer-explanation-popup .popup-content .main-area .foot-area a{padding-top:7px}#redo-popup .popup-content.fixed-position{margin-top:8%!important}#redo-popup .popup-content .popup-header .font{margin-left:24px}#redo-popup .popup-content .popup-header .switch-button:hover{cursor:pointer}#redo-popup .popup-content .main-area{max-height:430px;min-height:200px;overflow:scroll}#redo-popup .popup-content .main-area .tips-container{align-items:center;border-bottom:1px dashed #d8d8d8;display:flex;height:64px;justify-content:space-between;margin:0 25px}#redo-popup .popup-content .main-area .tips-container .operate-container{align-items:center;display:inline-flex}#redo-popup .popup-content .main-area .tips-container .button{font-size:14px;min-width:auto}#redo-popup .popup-content .main-area .tips-container .correct-answer,#redo-popup .popup-content .main-area .tips-container .wrong-answer{border-radius:4px;font-size:14px;line-height:30px}#redo-popup .popup-content .main-area .tips-container .correct-answer .font-correct,#redo-popup .popup-content .main-area .tips-container .correct-answer .font-wrong,#redo-popup .popup-content .main-area .tips-container .wrong-answer .font-correct,#redo-popup .popup-content .main-area .tips-container .wrong-answer .font-wrong{font-size:11px;padding-right:10px}#redo-popup .popup-content .main-area .tips-container .correct-answer.success,#redo-popup .popup-content .main-area .tips-container .wrong-answer.success{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .tips-container .correct-answer.fail,#redo-popup .popup-content .main-area .tips-container .wrong-answer.fail{color:var(--state-error-color)}#redo-popup .popup-content .main-area .subject{margin:20px 25px 0;position:relative}#redo-popup .popup-content .main-area .subject.text .subject-head .summary-title{padding-left:0}#redo-popup .popup-content .main-area .subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}#redo-popup .popup-content .main-area .subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}#redo-popup .popup-content .main-area .subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}#redo-popup .popup-content .main-area .subject .media-uploads-paper .video-container{height:472px;position:relative}#redo-popup .popup-content .main-area .subject .media-uploads-paper .warning{color:#f16565}#redo-popup .popup-content .main-area .subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}#redo-popup .popup-content .main-area .subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}#redo-popup .popup-content .main-area .subject .paragraph-desc{margin-left:-20px}#redo-popup .popup-content .main-area .subject .subject-head{padding-bottom:15px;padding-top:35px}#redo-popup .popup-content .main-area .subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}#redo-popup .popup-content .main-area .subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}#redo-popup .popup-content .main-area .subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .subject-required-message,#redo-popup .popup-content .main-area .subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .append-sub-subject,#redo-popup .popup-content .main-area .subject .subject-head .summary-title .copy-subject,#redo-popup .popup-content .main-area .subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .______blank______,#redo-popup .popup-content .main-area .subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .______blank______.editing,#redo-popup .popup-content .main-area .subject .subject-head .summary-title .__blank__.editing{color:red}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}#redo-popup .popup-content .main-area .subject .subject-head .summary-title span{word-wrap:break-word}#redo-popup .popup-content .main-area .subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}#redo-popup .popup-content .main-area .subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}#redo-popup .popup-content .main-area .subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}#redo-popup .popup-content .main-area .subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}#redo-popup .popup-content .main-area .subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}#redo-popup .popup-content .main-area .subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}#redo-popup .popup-content .main-area .subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field p,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field p.simditor-audio-container,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option.option-vertical{padding-right:10px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option p,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option input[type=checkbox],#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-index{margin-left:7px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content p,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content p.ace_fold-widget,#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}#redo-popup .popup-content .main-area .subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}#redo-popup .popup-content .main-area .subject .subject-body ol.subject-answers,#redo-popup .popup-content .main-area .subject .subject-body ol.subject-options{margin-left:0}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers{margin-bottom:15px}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer input[type=text],#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer .sort{max-width:100%}#redo-popup .popup-content .main-area .subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}#redo-popup .popup-content .main-area .subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}#redo-popup .popup-content .main-area .subject .answer-error{display:inline-block;margin-left:24px}#redo-popup .popup-content .main-area .subject .answer-error .answer-message{display:inline-block;padding-top:5px}#redo-popup .popup-content .main-area .subject .circle-number,#redo-popup .popup-content .main-area .subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}#redo-popup .popup-content .main-area .subject:not(#redo-popup .popup-content .main-area .subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}#redo-popup .popup-content .main-area .subject .media-uploads-paper .video-player .mvp-standard-1{max-width:90%}#redo-popup .popup-content .main-area .subject .description{color:var(--primary-text-color);font-size:16px}#redo-popup .popup-content .main-area .subject .description .simditor-viewer,#redo-popup .popup-content .main-area .subject .description .simditor-viewer p{display:inline}#redo-popup .popup-content .main-area .subject .description .circle-number,#redo-popup .popup-content .main-area .subject .description .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}#redo-popup .popup-content .main-area .subject .description .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px;white-space:pre-wrap}#redo-popup .popup-content .main-area .subject .options{margin:20px 0}#redo-popup .popup-content .main-area .subject .options label{align-items:center;display:flex;font-size:14px;margin:0;min-height:20px}#redo-popup .popup-content .main-area .subject .options label input{height:20px;line-height:20px;margin-bottom:0;margin-right:10px}#redo-popup .popup-content .main-area .subject .options label:not(:first-child){margin-top:16px}#redo-popup .popup-content .main-area .subject .options label span p{display:inline}#redo-popup .popup-content .main-area .subject .fill-in-blanks{margin:17px 0}#redo-popup .popup-content .main-area .subject .fill-in-blanks .blank{align-items:center;display:flex}#redo-popup .popup-content .main-area .subject .fill-in-blanks .blank .sort{margin-left:10px;margin-right:10px}#redo-popup .popup-content .main-area .subject .fill-in-blanks .blank input{height:35px;margin-bottom:0}#redo-popup .popup-content .main-area .subject .fill-in-blanks .blank:not(:last-child){margin-bottom:10px}#redo-popup .popup-content .main-area .subject .cloze-options{align-items:flex-start;display:flex;flex-direction:row;margin:20px 0}#redo-popup .popup-content .main-area .subject .cloze-options .subject-options{flex-direction:column;justify-content:center}#redo-popup .popup-content .main-area .subject .cloze-options .subject-options .option{align-items:center;display:flex;flex-direction:row;padding-bottom:4px}#redo-popup .popup-content .main-area .subject .cloze-options .subject-options .option input[type=radio]{margin:0 3px}#redo-popup .popup-content .main-area .answer-detail{align-items:center;border-top:1px solid #d8d8d8;display:flex;height:56px;justify-content:center}#redo-popup .popup-content .main-area .answer-detail button{font-size:14px}#redo-popup .popup-content .main-area .operate-tips{font-size:14px;margin-left:25px}#redo-popup .popup-content .main-area .operate-tips .tips{color:var(--secondary-text-color)}#redo-popup .popup-content .main-area .operate-tips .recover{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .answer-explanation{background-color:#f5f5f5;font-size:14px;margin:0 25px 20px}#redo-popup .popup-content .main-area .answer-explanation .correct-answer{border-bottom:1px solid #dfdfdf;display:flex;margin:0 20px;padding:20px 0}#redo-popup .popup-content .main-area .answer-explanation .correct-answer span:last-child{color:var(--primary-brand-color)}#redo-popup .popup-content .main-area .answer-explanation .explanation{padding:10px 20px 0}#redo-popup .popup-content .main-area .answer-explanation .explanation .content{margin:5px 0}#redo-popup .popup-content .main-area .answer-explanation .explanation .content p{margin-bottom:0}#redo-popup .popup-content .main-area .answer-explanation .difficulty-level{padding:0 20px 20px}#redo-popup .popup-content .main-area .answer-explanation .knowledge-node{border-top:1px solid #dfdfdf;margin:0 20px;padding-top:10px}#redo-popup .popup-content .main-area .answer-explanation .knowledge-node .knowledge-node-label{color:var(--secondary-text-color)}#redo-popup .popup-content .main-area .answer-explanation .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}#redo-popup .popup-content .main-area .answer-explanation .title{color:var(--secondary-text-color)}.correction-book-tabs{background-color:#fff;border-bottom:1px solid #d4d4d4;padding:12px 16px 0}.correction-book-tabs .tab-title{color:#262833;font-size:14px;font-weight:500;height:38px;line-height:22px;margin-bottom:-1px;padding:8px 16px}.correction-book-tabs .tab-title.active{border:1px solid #d4d4d4;border-bottom-color:#fff;border-top:2px solid var(--primary-brand-color);color:var(--primary-brand-color)}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box,.correction-book-matching-answer-box{display:flex;margin-top:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .panel-desc,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .panel-desc,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .panel-desc,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .panel-desc,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .panel-desc,.correction-book-matching-answer-box .panel-desc{color:#999;font-size:13px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .ul-width,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .ul-width,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .ul-width,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .ul-width,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .ul-width,.correction-book-matching-answer-box .ul-width{width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul,.correction-book-matching-answer-box ul{width:66.6%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li,.correction-book-matching-answer-box ul li{display:flex;margin-bottom:20px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .list-panel,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .list-panel,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .list-panel,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .list-panel,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .list-panel,.correction-book-matching-answer-box ul li .list-panel{width:calc(50% - 12.5px)}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .line,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .line,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .line,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .line,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .line,.correction-book-matching-answer-box ul li .line{line-height:30px;width:25px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .line span,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .line span,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .line span,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .line span,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .line span,.correction-book-matching-answer-box ul li .line span{border-top:1px solid #cbcbcb;display:inline-block;height:1px;width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .desc,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .desc,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .desc,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .desc,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .desc,.correction-book-matching-answer-box ul li .desc{background-color:#f5f5f5;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;min-height:40px;padding:8px;width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .desc p,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .desc p,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .desc p,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .desc p,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .desc p,.correction-book-matching-answer-box ul li .desc p{margin-bottom:0}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .option,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .option,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .option,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .option,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .option,.correction-book-matching-answer-box ul li .option{background-color:#fff;border:1px dashed #00bbbd;border-radius:3px;height:41px;min-height:41px;overflow:hidden;padding-bottom:1px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .option-fill,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .option-fill,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .option-fill,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .option-fill,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .option-fill,.correction-book-matching-answer-box ul li .option-fill{border:1px solid #cbcbcb}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .drag-hover,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .drag-hover,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .drag-hover,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .drag-hover,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .drag-hover,.correction-book-matching-answer-box ul li .drag-hover{background:var(--primary-brand-color-lightened-4)!important;color:var(--primary-brand-color-lightened-4)}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box ul li .drag-hover i,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .drag-hover i,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box ul li .drag-hover i,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box ul li .drag-hover i,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box ul li .drag-hover i,.correction-book-matching-answer-box ul li .drag-hover i{color:var(--primary-brand-color-lightened-4)}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box>div,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box>div,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box>div,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box>div,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box>div,.correction-book-matching-answer-box>div{width:33.4%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool,.correction-book-matching-answer-box .answer-pool{margin-left:18px;position:relative}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .head,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .head,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .head,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .head,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .head,.correction-book-matching-answer-box .answer-pool .head{margin-bottom:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .pool,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .pool,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .pool,.correction-book-matching-answer-box .answer-pool .pool{background-color:#f4f4f4;border-radius:5px;padding:10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .pool>div,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool>div,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .pool>div,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool>div,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .pool>div,.correction-book-matching-answer-box .answer-pool .pool>div{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;line-height:38px;margin-bottom:16px;min-height:38px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .pool>div:last-child,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool>div:last-child,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .pool>div:last-child,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .pool>div:last-child,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .pool>div:last-child,.correction-book-matching-answer-box .answer-pool .pool>div:last-child{margin-bottom:0}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .cloneable-trash,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .cloneable-trash,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .cloneable-trash,.correction-book-matching-answer-box .answer-pool .cloneable-trash{display:none;height:100%;padding-top:30px;position:absolute;right:0;top:0;width:100%;z-index:1}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .trash-area,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .trash-area,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area,.correction-book-matching-answer-box .answer-pool .cloneable-trash .trash-area{background:#000;border-radius:3px;color:transparent;height:100%;opacity:.4;width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area i,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .trash-area i,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area i,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .trash-area i,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .cloneable-trash .trash-area i,.correction-book-matching-answer-box .answer-pool .cloneable-trash .trash-area i{color:transparent}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .answer-pool .cloneable-trash .font-move-trash,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .font-move-trash,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .answer-pool .cloneable-trash .font-move-trash,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .answer-pool .cloneable-trash .font-move-trash,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .answer-pool .cloneable-trash .font-move-trash,.correction-book-matching-answer-box .answer-pool .cloneable-trash .font-move-trash{bottom:57%;color:#fff;font-size:32px;left:43%;object-fit:contain;position:relative}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .content-wrapper,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .content-wrapper,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .content-wrapper,.correction-book-matching-answer-box .content-wrapper{display:flex}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .content-wrapper p,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper p,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .content-wrapper p,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper p,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .content-wrapper p,.correction-book-matching-answer-box .content-wrapper p{margin-bottom:5px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .content-wrapper .content,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper .content,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .content-wrapper .content,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .content-wrapper .content,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .content-wrapper .content,.correction-book-matching-answer-box .content-wrapper .content{padding:8px 5px 0 0}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .icon,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .icon,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .icon,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .icon,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .icon,.correction-book-matching-answer-box .icon{margin:0 10px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .icon i,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .icon i,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .icon i,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .icon i,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .icon i,.correction-book-matching-answer-box .icon i{color:#737373}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .clone-area,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .clone-area,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .clone-area,.correction-book-matching-answer-box .clone-area{width:100%}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .clone-area .icon-drag,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area .icon-drag,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .clone-area .icon-drag,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area .icon-drag,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .clone-area .icon-drag,.correction-book-matching-answer-box .clone-area .icon-drag{line-height:38px;margin-right:4px}#answer-explanation-popup .popup-content .main-area .analysis-panel .answer .matching-options .matching-answer-box .clone-area:hover,#answer-explanation-popup .popup-content .main-area .subject-body .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area:hover,#answer-explanation-popup .popup-content .main-area .subject-panel .matching-options .matching-answer-box .clone-area:hover,#redo-popup .popup-content .main-area .answer-explanation .correct-answer .matching-answer .matching-answer-box .clone-area:hover,#redo-popup .popup-content .main-area .subject .matching-options .matching-answer-box .clone-area:hover,.correction-book-matching-answer-box .clone-area:hover{cursor:grab}@media screen and (min-width:0\0){ul.button-group>li a.button,ul.button-group>li button{line-height:16px}.topic-categories .select2-line-content{line-height:24px}.course-header .preview-course .button{line-height:14px}.course-syllabus .learning-activities .learning-activity .activity-header .activity-title .status{line-height:16px;padding-top:1px}.course-syllabus .learning-activities .learning-activity .activity-header .activity-title .expand-collapse-attachments{line-height:16px}.activity-area .syllabus-activity-content .activity-content .operations a{line-height:18px}.sharing .operations a{line-height:18px;padding-top:3px}input::-ms-clear{display:none}.subjects-edit-board .preview-frame{width:754px}.file-previewer .video-player .video-js,.file-previewer .video-player video{height:100%!important;width:100%!important}.popup-area{width:100%}}.font-syllabus-material{color:#fad395}.font-syllabus-interaction{color:#fab695}.font-syllabus-homework{color:#99de9a}.font-syllabus-exam{color:#82e6e7}.font-syllabus-classroom,.font-syllabus-h5-courseware{color:#b2c4ff}.font-syllabus-feedback{color:#b5d9f4}.font-syllabus-page{color:#9ddd77}.font-syllabus-online-video{color:#87e4b5}.font-syllabus-live-record{color:#95dcfd}.font-syllabus-web-link{color:#ffbbcd}.font-syllabus-forum{color:#bde17a}.font-syllabus-slide{color:#95dcfd}.font-syllabus-lesson,.font-syllabus-lesson-replay{color:#d9b7ff}.font-syllabus-chatroom{color:#f1abc4}.font-syllabus-questionnaire{color:#c5b6f3}.font-syllabus-scorm{color:#fbb}.font-syllabus-google-meeting,.font-syllabus-microsoft-teams-meeting,.font-syllabus-virtual-classroom,.font-syllabus-zoom{color:#f1abc4}.font-syllabus-select-group,.font-syllabus-select-student{color:#b5daf4}.font-syllabus-race-answer{color:#99de9b}.font-syllabus-vote{color:#d0a5f5}.font-syllabus-qr-rollcall{color:#b2c4ff}.font-syllabus-number-rollcall{color:#7ee6e8}.font-syllabus-welink{color:#95dcfd}.font-syllabus-tencent-meeting,.font-syllabus-wecom-meeting{color:#b6dbf3}.font-syllabus-webex-meeting{color:#b5daf4}.font-syllabus-classin{color:#b0deb0}.font-syllabus-dingtalk-live{color:#4496fb}.font-syllabus-chinamcloud-live{color:#c5b7f3}.font-syllabus-vocabulary{color:#7ee6e8}.font-syllabus-virtual-experiment{color:#4496fb}.font-syllabus-lark-meeting{color:var(--primary-brand-color)}.font-entry{color:#00bbbd;font-size:19px}#activity-upload-resource-info-edit .popup-content,#team-resource-info-edit .popup-content{border:1px solid transparent;overflow:initial}#activity-upload-resource-info-edit .popup-content form,#team-resource-info-edit .popup-content form{border:1px solid transparent}#activity-upload-resource-info-edit .popup-content form .main-area,#team-resource-info-edit .popup-content form .main-area{background-color:#fff;overflow:initial;padding:15px 0}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row,#team-resource-info-edit .popup-content form .main-area .resource-row{height:30px;line-height:30px;margin-bottom:15px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .role-select,#team-resource-info-edit .popup-content form .main-area .resource-row .role-select{padding-left:0;padding-right:2.14rem}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .role-select .ui-multiselect,#team-resource-info-edit .popup-content form .main-area .resource-row .role-select .ui-multiselect{line-height:1.6;width:100%}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .role-select .ui-multiselect .ui-multiselect-open,#team-resource-info-edit .popup-content form .main-area .resource-row .role-select .ui-multiselect .ui-multiselect-open{line-height:1.5}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .resource-type i,#team-resource-info-edit .popup-content form .main-area .resource-row .resource-type i{color:var(--primary-brand-color);font-size:30px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .resource-type i.font-course-package,#team-resource-info-edit .popup-content form .main-area .resource-row .resource-type i.font-course-package{color:#48b3f6;font-size:24px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .resource-type .font-file-folder,#team-resource-info-edit .popup-content form .main-area .resource-row .resource-type .font-file-folder{font-size:28px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .resource-type .resource-type-name,#team-resource-info-edit .popup-content form .main-area .resource-row .resource-type .resource-type-name{display:inline-block;vertical-align:super}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row .choice,#team-resource-info-edit .popup-content form .main-area .resource-row .choice{display:inline-block;line-height:30px;min-width:30px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row.resource-tag .select2-search-choice,#team-resource-info-edit .popup-content form .main-area .resource-row.resource-tag .select2-search-choice{background:#fff;border:1px solid var(--primary-brand-color);border-radius:15px;cursor:pointer;font-size:13px;padding:0 10px 0 20px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-row.resource-orgs-row .tree-view,#activity-upload-resource-info-edit .popup-content form .main-area .resource-row.resource-orgs-row .tree-view .multi-select,#team-resource-info-edit .popup-content form .main-area .resource-row.resource-orgs-row .tree-view,#team-resource-info-edit .popup-content form .main-area .resource-row.resource-orgs-row .tree-view .multi-select{width:100%}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row,#team-resource-info-edit .popup-content form .main-area .resource-user-row{line-height:30px;margin-bottom:15px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter{position:relative}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter input,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter input{border:1px solid #cbcbcb;border-radius:3px;font-size:13px;margin:0;padding:0 8px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter i.font,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter i.font{color:#999;position:absolute;right:8px;top:0}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter i.icon,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .search-select-filter i.icon{position:absolute;right:0;top:0;transform:scale(.5);-webkit-transform:scale(.5)}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list{max-height:200px;overflow-y:scroll;padding:0;width:195px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user{line-height:18px;padding:8px 0}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user:not(:last-child),#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user:not(:last-child){border-bottom:1px solid #dfdfdf}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user span,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user span{margin:0;padding:0 10px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .user-name,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .user-name{color:var(--primary-text-color);display:block;margin-bottom:2px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .user-info,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .user-info{color:#999;display:inline-block;font-size:12px;line-height:17px;max-width:80px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .search-keyword,#team-resource-info-edit .popup-content form .main-area .resource-user-row .share-to-user .dropdown-list li.searched-user .search-keyword{color:var(--primary-brand-color);margin:0;padding:0}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list{background-color:#f4f4f4;margin-top:10px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item{font-size:13px;height:34px;line-height:34px;margin:0 10px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item:not(:last-child),#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item:not(:last-child){border-bottom:1px solid #dfdfdf}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-name,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-name{color:var(--primary-text-color);display:inline-block;width:90px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-department,#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-no,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-department,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item .user-no{color:#999;display:inline-block;width:130px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item a,#team-resource-info-edit .popup-content form .main-area .resource-user-row .selected-user-list .selected-user-item a{display:inline-block;vertical-align:top}#activity-upload-resource-info-edit .popup-content form .main-area .resource-summary-row,#team-resource-info-edit .popup-content form .main-area .resource-summary-row{margin-bottom:15px}#activity-upload-resource-info-edit .popup-content form .main-area .resource-summary-row textarea,#team-resource-info-edit .popup-content form .main-area .resource-summary-row textarea{height:120px}#activity-upload-resource-info-edit .popup-content form .main-area span.error-info,#team-resource-info-edit .popup-content form .main-area span.error-info{left:-12px;position:relative;top:2px}#activity-upload-resource-info-edit .popup-content form .main-area .audit-tips,#team-resource-info-edit .popup-content form .main-area .audit-tips{color:var(--secondary-text-color);margin-left:35px}#activity-upload-resource-info-edit .popup-content form .main-area .audit-tips.other-orgs,#team-resource-info-edit .popup-content form .main-area .audit-tips.other-orgs{font-size:13px;max-width:535px}#activity-upload-resource-info-edit .popup-content form .main-area .shared-tips,#team-resource-info-edit .popup-content form .main-area .shared-tips{color:var(--secondary-text-color);font-size:14px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip,#team-resource-info-edit .popup-content form .main-area .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip label,#team-resource-info-edit .popup-content form .main-area .row-tip label{font-size:13px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip label span,#team-resource-info-edit .popup-content form .main-area .row-tip label span{color:var(--primary-brand-color)}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-time,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-time{left:212px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-time-en,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-time-en{left:280px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-give-score,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-publish-score-by-give-score{left:37px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-enable-anti-cheat,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-enable-anti-cheat{left:106px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-unenable-anti-cheat,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-unenable-anti-cheat{left:37px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-submit-by-group,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-submit-by-group{left:112px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-submit-by-person,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.tooltip-submit-by-person{left:15px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.normal-course-type,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.normal-course-type{left:30px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.model-course-type,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.model-course-type{left:126px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.model-course-type-en,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.model-course-type-en{left:118px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.test-course-type,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.test-course-type{left:222px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.test-course-type-en,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.test-course-type-en{left:196px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.trial-course-type,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.trial-course-type{left:318px}#activity-upload-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.trial-course-type-en,#team-resource-info-edit .popup-content form .main-area .row-tip .tooltip-arrow.trial-course-type-en{left:261px}#activity-upload-resource-info-edit .popup-content form .popup-footer,#team-resource-info-edit .popup-content form .popup-footer{border-top:1px solid #e9e9e9;height:auto}#activity-upload-resource-info-edit .popup-content form .popup-footer .button,#team-resource-info-edit .popup-content form .popup-footer .button{height:30px;line-height:18px;min-width:80px}#activity-upload-resource-info-edit .popup-content form .popup-footer .button.shared-resource-button-publish,#team-resource-info-edit .popup-content form .popup-footer .button.shared-resource-button-publish{margin:0 10px}.edit-course-template-container .hd{background-color:#5d5e60;height:70px;line-height:70px;padding:0 20px}.edit-course-template-container .hd .go-back-style{color:#fff;margin-left:30px}.edit-course-template-container .hd .button-add,.edit-course-template-container .hd .button-preview,.edit-course-template-container .hd .button-return{font-size:14px;height:32px;line-height:22px;margin-left:20px;min-width:84px}.edit-course-template-container .hd .button-add,.edit-course-template-container .hd .button-preview{background-color:var(--primary-brand-color);border:0;color:#fff}.edit-course-template-container .hd .button-add:hover,.edit-course-template-container .hd .button-preview:hover{background-color:var(--primary-button-bg-hover-color)}.edit-course-template-container .hd .button-preview{background-color:#fff;border:0;color:#262833}.edit-course-template-container .hd .button-preview:hover{background-color:var(--primary-button-bg-hover-color)}.edit-course-template-container .title-container{align-items:center;color:#fff;display:flex;height:70px;position:absolute;top:0;width:100%}.course-template-edit-area{background-color:#fff;border:1px solid #dcdee2;box-sizing:border-box;margin-top:16px;padding:24px}.course-template-edit-area .title{border-left:4px solid var(--primary-brand-color);color:#000;font-size:18px;font-weight:500;line-height:20px;margin:0 8px;padding-left:8px}.course-template-edit-area .edit-info{color:#333;font-size:14px;line-height:22px;margin-top:25px}.course-template-edit-area .edit-info .course-template-toolbar{background-color:#fff;line-height:25px;padding:10px 15px}.main-content-container .template-textarea{border-radius:3px;height:96px}.template-required:after{left:10px}.template-required:after,.template-syllabus-required:after{color:var(--state-error-color);content:"*";position:absolute}.template-syllabus-required:after{left:25px}.course-template-no-content{border:1px solid #dcdee2;height:246px;text-align:center}.course-template-no-content .course-template-no-content-img{height:53px;margin-top:100px;width:64px}.course-template-no-content .course-template-no-content-text{margin-top:10px;text-align:center}.main-area-info{margin-top:20px;text-align:left!important}.template-name-input{border:1px solid #dcdee2;border-radius:3px;height:32px;width:80%}.template-name-input input:hover{border:1px solid var(--primary-brand-color)}.template-name-select{border-radius:3px;height:32px;margin-left:47px;margin-top:12px;width:80%}.template-setting-title{color:#000;font-size:15px;font-weight:500;line-height:20px;margin:0 8px;padding-left:8px}.border-style-setting{margin-bottom:0!important}.border-style-setting:not(:first-child){border-top:0!important}.module-list .course-toolbar-container{height:72px}.module-list .course-toolbar.instructor-view{border:1px solid #d4d4d4;border-radius:5px;height:59px;margin-bottom:13px;padding:16px 20px}.module-list .course-toolbar.instructor-view .publish-selector-all .module-selector{margin-left:30px;position:relative;top:1px}.module-list .module-container .module{border:1px solid #d8d8d8;margin-bottom:15px}.module-list .module-container .module.no-margin{border-top:none;margin-bottom:0}.module-list .module-container .module:first-child{border-top:1px solid #dfdfdf}.module-list .module-container .module .module-list-container{display:flex}.module-list .module-container .module .module-list-container .drag-bar{position:relative}.module-list .module-container .module .module-summary{background:#fff;border-bottom:1px solid #dcdcdc;font-size:16px;height:51px;line-height:51px;padding-left:0}.module-list .module-container .module .module-summary.no-bottom-border{border-bottom:none}.module-list .module-container .module .module-summary .duration-info .loading-for-element{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:20px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:20px}.module-list .module-container .module .module-summary .duration-info .loading-for-element:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.module-list .module-container .module .module-summary .duration-info .loading-for-element:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}.module-list .module-container .module .module-summary .duration-info .expand-collapse-button{color:var(--secondary-text-color);font-size:15px}.module-list .module-container .module .module-summary .duration-info .expand-collapse-button .font{display:inline-block}.module-list .module-container .module .module-summary .duration-info a{margin-right:12px}.module-list .module-container .module .module-summary .duration-info a .font{font-size:14px}.module-list .module-container .module .module-summary .blueprint-lock{margin-left:8px}.module-list .module-container .module .module-summary .blueprint-lock>i{color:#4892f6;display:inline-block;font-size:16px}.module-list .module-container .module .module-summary .required{padding-left:10px}.module-list .module-container .module .module-summary .required:after{left:14px}.module-list .module-container .module .course-syllabus-wrapper{min-height:10px}.module-list .module-container .module .course-syllabus .learning-activities,.module-list .module-container .module .module-activities .learning-activities{margin-right:0}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity,.module-list .module-container .module .module-activities .learning-activities .learning-activity{margin-left:0}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity.student-assistant-view .clickable-area .activity-operations-container,.module-list .module-container .module .module-activities .learning-activities .learning-activity.student-assistant-view .clickable-area .activity-operations-container{margin-top:12px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity.student-assistant-view .clickable-area .activity-operations-container .activity-operations a.operation,.module-list .module-container .module .module-activities .learning-activities .learning-activity.student-assistant-view .clickable-area .activity-operations-container .activity-operations a.operation{width:auto}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity:before,.module-list .module-container .module .module-activities .learning-activities .learning-activity:before{background:none}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-icon,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-icon{font-size:22px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .completeness,.module-list .module-container .module .module-activities .learning-activities .learning-activity .completeness{border-radius:8.5px;clear:both;display:inline-block;float:right;height:8px;margin:7px 0 0 15px;-webkit-transform:translateZ(0);width:38px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .completeness.none,.module-list .module-container .module .module-activities .learning-activities .learning-activity .completeness.none{background-color:var(--primary-brand-color);opacity:.2}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .completeness.part,.module-list .module-container .module .module-activities .learning-activities .learning-activity .completeness.part{background-color:var(--primary-brand-color-lightened-3)}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .completeness.part div,.module-list .module-container .module .module-activities .learning-activities .learning-activity .completeness.part div{background-color:var(--primary-brand-color);border-radius:8.5px;height:8px;width:21px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .completeness.full,.module-list .module-container .module .module-activities .learning-activities .learning-activity .completeness.full{background-color:var(--primary-brand-color)}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title{word-break:break-all}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title .blueprint-lock,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title .blueprint-lock{display:inline-block;margin-left:8px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title .blueprint-lock>i,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title .blueprint-lock>i{color:#4892f6;font-size:16px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title .expand-collapse-attachments,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title .expand-collapse-attachments{background-color:inherit;border:1px solid #d4d4d4;border-radius:3px;color:var(--secondary-text-color);height:20px;line-height:20px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title .activity-attribute,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title .activity-attribute{color:var(--secondary-text-color);font-size:13px;margin-left:0}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-header .activity-title .activity-attribute .attribute-value,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-header .activity-title .activity-attribute .attribute-value{margin-left:2px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-learn-state,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-learn-state{color:#999}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-learn-state .state-complete,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-learn-state .state-complete{margin-right:16px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-learn-state .state-learning,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-learn-state .state-learning{color:var(--primary-brand-color);font-size:13px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container{margin-right:35px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity,.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity{margin-right:6px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity .font,.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity .font,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity .font,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity .font{color:#737373}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity .font:hover,.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity .font:hover,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .delete-activity .font:hover,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .edit-activity .font:hover{color:var(--primary-brand-color)}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-operations-container .activity-operations .drag-area-mark,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-operations-container .activity-operations .drag-area-mark{color:var(--secondary-text-color);display:inline-block;margin:0;padding:0;position:relative}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .drag-area-mark,.module-list .module-container .module .module-activities .learning-activities .learning-activity .drag-area-mark{color:var(--secondary-text-color);margin-right:10px;padding:33px 0}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-updated-info,.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-updated-info{color:#737373;font-size:13px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-updated-info .title:not(:first-child),.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-updated-info .title:not(:first-child){margin-left:8px}.module-list .module-container .module .course-syllabus .learning-activities .learning-activity .activity-updated-info .value:not(:last-child),.module-list .module-container .module .module-activities .learning-activities .learning-activity .activity-updated-info .value:not(:last-child){margin-right:8px}.module-list .module-container .module .course-syllabus .syllabus-operation{float:right}.module-list .module-container .module .course-syllabus .syllabus-operation .font{color:#737373}.module-list .module-container .module .course-syllabus .syllabus-operation .font:hover{color:var(--primary-brand-color)}.module-list .module-container .module .course-syllabus .syllabus-operation .expand-collapse-button{color:var(--secondary-text-color);font-size:14px;margin:0 7px 0 1px}.module-list .module-container .module .course-syllabus .syllabus-summary{font-size:14px;margin-bottom:10px}.module-list .module-container .module .course-syllabus .syllabus-summary .blueprint-lock{margin-left:8px}.module-list .module-container .module .course-syllabus .syllabus-summary .blueprint-lock>i{color:#4892f6;display:inline-block;font-size:16px}.module-list .module-container .module .course-syllabus .syllabus-summary .required{padding-left:10px}.module-list .module-container .module .course-syllabus .syllabus-summary .required:after{left:40px!important}.module-list .module-container .module .course-syllabus .syllabus-content{margin-left:0}.module-list .module-container .module .course-syllabus .syllabus-misc{border-bottom:none;color:var(--secondary-text-color);font-size:13px;margin-bottom:10px;margin-left:0;padding:0 40px}.module-list .module-container .module .course-syllabus .syllabus-misc .syllabus-objective{word-wrap:break-word}.module-list .module-container .student-module .module-summary{height:72px}.module-list .module-container .instructor-module{border-radius:4px;margin-bottom:13px}.module-list .module-container .instructor-module .module-summary{border-radius:4px;height:72px;line-height:72px;overflow:unset!important}.module-list .module-container .instructor-module .module-summary .duration-info{display:flex;margin-top:18px}.module-list .module-container .instructor-module .module-summary .font{display:unset}.module-list .module-container .instructor-module .module-summary .dropdown-list{right:5px;top:55px}.module-list .module-container .instructor-module .module-summary .dropdown-list ul li{padding-left:20px}.module-list .module-container .instructor-module .module-content{border-top:1px solid #dfdfdf}.module-list .module-container .instructor-module .syllabus-list{background:#fff;border:1px solid #dfdfdf;border-radius:3px;margin-bottom:12px;margin-left:25px;margin-right:25px}.module-list .module-container .instructor-module .syllabus-summary{background:#f4f4f4;border:unset;border-bottom:unset;cursor:pointer;height:64px;margin:unset;margin-bottom:unset!important;padding-left:15px;padding-top:20px}.module-list .module-container .instructor-module .syllabus-summary .syllabus-title{width:550px}.module-list .module-container .instructor-module .syllabus-summary .statistics{color:#737373;font-size:13px}.module-list .module-container .instructor-module .syllabus-operation{bottom:5px;display:flex;position:relative}.module-list .module-container .instructor-module .syllabus-operation .syllabus-buttons{display:flex}.module-list .module-container .instructor-module .expand-collapse-button{color:#737373;font-size:16px;padding-right:5px}.module-list .module-container .instructor-module .expand-collapse-button .font-down{transform:rotate(-90deg)}.module-list .module-container .instructor-module .expand-collapse-button .icon:hover{color:#737373}.module-list .module-container .instructor-module .operation-btn{border:unset;color:#737373;display:flex;flex-direction:column;font-size:13px;line-height:20px;margin-right:10px!important;min-width:55px!important;text-align:center}.module-list .module-container .instructor-module .operation-btn .name{font-size:13px;font-weight:400;line-height:20px;text-align:center}.module-list .module-container .instructor-module .operation-btn:hover,.module-list .module-container .instructor-module .operation-btn:hover .font{color:var(--primary-brand-color)}.module-list .module-container .instructor-module .dropdown-list{font-size:14px;right:-23px;top:40px}.module-list .module-container .instructor-module .dropdown-list ul li{padding-left:7px}.module-list .module-container .instructor-module .dropdown-list ul li a{text-align:left;width:100%}.module-list .module-container .instructor-module .learning-activities .learning-activity{border-top:1px solid #e6e6e6}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon{background:#fff;display:flex;flex-direction:column;height:80px;line-height:25px;min-width:100px;padding-right:5px;padding-top:15px;text-align:center}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .font{font-size:32px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .name{color:#737373;font-size:10px;margin:0 auto;max-width:65px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint{height:0}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .activity-lock{bottom:45px;height:25px;left:50px;position:relative;width:26px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .activity-lock .font{background:#737373;border:1.56px solid #fff;border-radius:12px;color:#fff;font-size:10px;padding:3px 4px 1px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;left:72px;line-height:20px;max-width:370px;min-width:290px;position:relative;position:absolute;right:25px;top:32px;width:270px;z-index:1000}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .title{font-size:14px;padding:10px 15px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite .activity-read-info{float:right}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite.finished,.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite.invalid{color:#999}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite{line-height:20px;text-align:left}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint .prerequisites-tips .prerequisite .activity-title{color:var(--primary-text-color);max-width:123px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-icon .icon-checkpoint:hover .prerequisites-tips{display:block}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-header{margin-left:100px;margin-top:20px;min-height:49px;width:65%}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-header .activity-attribute{display:block;margin-left:0!important;margin-top:8px}.module-list .module-container .instructor-module .learning-activities .learning-activity .activity-info{margin-left:100px}.module-list .module-container .instructor-module .learning-activities .learning-activity .clickable-area{padding:0 0 10px}.module-list .module-container .instructor-module .learning-activities .learning-activity.first{border-top:unset}.module-list .module-container .instructor-module .syllabus-activity-operations-container{display:flex;margin-right:28px;position:absolute;right:0;top:30px}.module-list .module-container .instructor-module .syllabus-activity-operations-container .operations-btns{display:flex}.module-list.open-university .module-container{background:#fff;border:1px solid #e8eaec}.module-list.open-university .module-container .course-toolbar{border:none}.module-list.open-university .module-container .modules{border-top:1px solid #e8eaec;padding:16px 20px 36px}.module-list.open-university .module-container .modules .module{border:none}.module-list.open-university .module-container .modules .module:not(:last-child){margin-bottom:24px}.module-list.open-university .module-container .modules .module .module-summary{background:#f0f1f3;border-radius:5px}.module-list.open-university .module-container .modules .module .module-summary .module-name{font-weight:700}.module-list.open-university .module-container .modules .module .module-content{margin-top:12px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus-wrapper{padding:0 24px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus{border:1px solid #e8eaec;border-radius:3px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus:not(:last-child){margin-bottom:16px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary{background:#f5f5f7;border:none;margin:0;padding:16px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-title{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-title .title{font-weight:700}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-title .font{color:#4892f6;display:inline-block}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-operation{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;float:none;margin:0}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-operation .expand-collapse-button{margin:0 1px 0 7px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-header .syllabus-operation .expand-collapse-button .font{display:inline-block}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .syllabus-info .syllabus-misc{color:#828394;margin-top:4px;padding:0}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .font{color:#737373;display:none;line-height:16px}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary .font:hover{color:var(--primary-brand-color)}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-summary:not(.editing):hover .font{display:inline-block}.module-list.open-university .module-container .modules .module .module-content .course-syllabus .syllabus-content .syllabus-misc{display:none}.module-list.open-university .module-container .modules .module .learning-activities{margin:12px 0}.module-list.open-university .module-container .modules .module .learning-activities .clickable-area{padding:16px 16px 16px 24px}.module-list.open-university .module-container .modules .module .learning-activities .activity-icon{background-color:transparent}.module-list.open-university .module-container .modules .module .learning-activities .activity-updated-info{margin-top:4px}.module-list.open-university .module-container .modules .module .learning-activities .activity-summary{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:0}.module-list.open-university .module-container .modules .module .learning-activities .activity-summary .activity-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-basis:100%}.module-list.open-university .module-container .modules .module .learning-activities .activity-summary .activity-header{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:unset}.module-list.open-university .module-container .modules .module .learning-activities .activity-summary .activity-header .activity-title{max-width:80%;min-width:0}.module-list.open-university .module-container .modules .module .learning-activities .activity-summary .activity-info{flex-basis:100%}.module-list.open-university .module-container .modules .module .learning-activities .learning-activity:not(:last-child){margin-bottom:12px}.module-list.open-university .module-container .modules .module .learning-activities .learning-activity .activity-item>div{display:flex}.module-list.open-university .module-container .modules .module .learning-activities .learning-activity .activity-item>div .activity-header{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.module-list.open-university .module-container .modules .module .learning-activities .activity-operations-container{-webkit-box-flex:none;-moz-box-flex:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;margin:0;position:relative;right:unset;top:unset}.module-list.open-university .module-container .modules .module .learning-activities .activity-operations-container .activity-operations{height:27px;line-height:27px}.module-list.open-university .module-container .modules .module .learning-activities .activity-operations-container .activity-operations.ng-hide{display:inline-block!important;visibility:hidden}.module-list.open-university .module-container .modules .module .learning-activities .activity-operations-container .completeness{margin-left:0}.module-list.open-university .module-container .add-activity-wrapper:only-child{margin-top:24px}.module-list.open-university .module-container .add-activity-wrapper .add-activity{margin:0 24px 24px}.module-list.open-university .module-container .formative-task{-webkit-box-flex:none;-moz-box-flex:none;color:#ed4014;display:inline-block;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:12px}.module-list.open-university .module-container .formative-task .formative-task-tag-en .svg-icon{width:70px}.module-list.open-university .module-container .formative-task .svg-icon{height:24px;width:60px}.module-list.open-university .module-container .add-activity,.module-list.open-university .module-container .add-module{background-color:#fff}.module-list.open-university .module-container .add-module{border-radius:3px;height:40px;line-height:40px;margin:0}.module-list .toggle-publish-checkbox .learning-activity{padding-left:40px}.module-list .toggle-publish-checkbox .checkbox-selector{width:16px!important}.module-list .toggle-publish-checkbox .module-selector{float:left;margin-left:20px;margin-top:28px}.module-list .toggle-publish-checkbox .syllabus-selector{margin-right:10px}.module-list .toggle-publish-checkbox .activity-selector{left:30px;position:absolute;top:30px;z-index:2}.module-list .publish-unsupport-tip{background:#e4fafa;border:1px solid #b7e3e1;border-radius:5px;margin-bottom:12px;padding:8px 12px 8px 16px}.module-list .publish-unsupport-tip .tip-info{color:#20bec8;height:13px;position:relative;top:1px;width:13px}.module-list .batch-publish-activity-under-module{position:relative}.module-list .batch-publish-activity-under-module .publish-activity{align-items:center!important;flex-direction:row!important}.module-list .batch-publish-activity-under-module .publish-activity>span{display:flex;flex-direction:column}.module-list .batch-publish-activity-under-module .dropdown-list{left:-54px!important;top:37px!important;width:max-content}.module-list .batch-publish-activity-under-module .dropdown-list li{padding:0 10px!important}.course-template-setting-preview{background-color:#eff6ff;border:1px solid #dcdee2;border-radius:3px;box-sizing:border-box;line-height:18px;margin-top:16px;padding:12px 18px}.course-template-setting-preview .setting-preview-title{color:#262833;font-size:16px;font-weight:500;line-height:18px}.course-template-setting-preview .setting-preview-info{font-size:12px;font-weight:400;line-height:18px;margin-left:16px}.template-no-description{color:#a9acb8;font-size:14px;line-height:22px}.resources-area .content-under-nav-2,.rubrics-area .content-under-nav-2{background-color:#fff}.resources-area .menu-area,.rubrics-area .menu-area{padding:9px 20px}.resources-area .menu-area ul.button-group,.rubrics-area .menu-area ul.button-group{float:none}.resources-area .menu-area ul.button-group li,.rubrics-area .menu-area ul.button-group li{width:auto}.resources-area .menu-area ul.button-group li.operations,.rubrics-area .menu-area ul.button-group li.operations{width:375px!important}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper{display:inline-block;margin-right:5px;position:relative}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button{padding:5px 11px 5px 15px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button i,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button i{font-size:10px;margin-right:2px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list{padding:10px 0;white-space:nowrap;width:auto}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li{height:28px;padding:0 11px 0 15px!important}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a{margin:0;padding:0}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .move-font,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .move-font{color:#737373;display:inline-block;font-size:12px;vertical-align:middle}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .batch-download,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .batch-download{color:#737373;font-size:12px;margin-right:2px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a i,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a i{color:#737373;display:inline-block;vertical-align:middle}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a span,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a span{color:#333;display:inline-block;font-size:13px;margin:0;min-width:52px;padding:0;vertical-align:middle}.resources-area .menu-area ul.button-group .add-file-button-wrapper,.resources-area .menu-area ul.button-group .add-lib-button-wrapper,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper{display:inline-block;margin-left:10px;margin-right:5px;position:relative}.resources-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list,.resources-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list{white-space:nowrap;width:auto}.resources-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list li a,.resources-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list li a{padding-right:25px}.resources-area .menu-area ul.button-group .dropdown-list,.rubrics-area .menu-area ul.button-group .dropdown-list{background-color:#fff;border:1px solid #a9a9a9;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);color:var(--primary-text-color);margin:0;padding:5px 2px;position:absolute;width:max-content;z-index:100;z-index:11}.resources-area .menu-area ul.button-group .dropdown-list .classify,.rubrics-area .menu-area ul.button-group .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.resources-area .menu-area ul.button-group .dropdown-list .classify:last-child,.rubrics-area .menu-area ul.button-group .dropdown-list .classify:last-child{box-shadow:none;padding:0}.resources-area .menu-area ul.button-group .dropdown-list .drop-down-full-width,.rubrics-area .menu-area ul.button-group .dropdown-list .drop-down-full-width{width:100%}.resources-area .menu-area ul.button-group .dropdown-list .handle,.rubrics-area .menu-area ul.button-group .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.resources-area .menu-area ul.button-group .dropdown-list ul,.rubrics-area .menu-area ul.button-group .dropdown-list ul{margin:0}.resources-area .menu-area ul.button-group .dropdown-list li,.rubrics-area .menu-area ul.button-group .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.resources-area .menu-area ul.button-group .dropdown-list li:first-of-type,.rubrics-area .menu-area ul.button-group .dropdown-list li:first-of-type{border-top:none}.resources-area .menu-area ul.button-group .dropdown-list li .truncate-a,.rubrics-area .menu-area ul.button-group .dropdown-list li .truncate-a{display:block}.resources-area .menu-area ul.button-group .dropdown-list li a,.rubrics-area .menu-area ul.button-group .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.resources-area .menu-area ul.button-group .dropdown-list li a .tipsy-span,.rubrics-area .menu-area ul.button-group .dropdown-list li a .tipsy-span{padding:0}.resources-area .menu-area ul.button-group .dropdown-list li a,.resources-area .menu-area ul.button-group .dropdown-list li span,.rubrics-area .menu-area ul.button-group .dropdown-list li a,.rubrics-area .menu-area ul.button-group .dropdown-list li span{padding:1px 7px}.resources-area .menu-area ul.button-group .dropdown-list li ul.second-level,.rubrics-area .menu-area ul.button-group .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.resources-area .menu-area ul.button-group .dropdown-list li ul.second-level li,.rubrics-area .menu-area ul.button-group .dropdown-list li ul.second-level li{padding:0 5px}.resources-area .menu-area ul.button-group .dropdown-list li:hover,.rubrics-area .menu-area ul.button-group .dropdown-list li:hover{background-color:#eee}.resources-area .menu-area ul.button-group .button,.resources-area .menu-area ul.button-group button,.rubrics-area .menu-area ul.button-group .button,.rubrics-area .menu-area ul.button-group button{border-radius:3px}.resources-area .menu-area ul.button-group .button[disabled]:hover,.resources-area .menu-area ul.button-group button[disabled]:hover,.rubrics-area .menu-area ul.button-group .button[disabled]:hover,.rubrics-area .menu-area ul.button-group button[disabled]:hover{background-color:#fff;color:var(--primary-text-color)}.resources-area .menu-area ul.button-group .search-btn,.resources-area .menu-area ul.button-group .search-key,.rubrics-area .menu-area ul.button-group .search-btn,.rubrics-area .menu-area ul.button-group .search-key{display:inline-block;height:28px;line-height:28px;vertical-align:top}.resources-area .menu-area ul.button-group .search-key,.rubrics-area .menu-area ul.button-group .search-key{width:200px}.resources-area .menu-area ul.button-group .search-key input,.rubrics-area .menu-area ul.button-group .search-key input{border-color:#cbcbcb;display:inline-block;height:28px;line-height:22px;margin:0;padding:3px 8px}.resources-area .menu-area ul.button-group .search-key input:focus,.rubrics-area .menu-area ul.button-group .search-key input:focus{border-color:var(--primary-brand-color)}.resources-area .menu-area ul.button-group .search-key:hover,.rubrics-area .menu-area ul.button-group .search-key:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.resources-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb,.rubrics-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4904px;float:right;height:20px;position:relative;right:5px;top:-24px;width:20px}.resources-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover,.rubrics-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4924px;height:20px;width:20px}.resources-area .menu-area ul.button-group .search-btn .search,.rubrics-area .menu-area ul.button-group .search-btn .search{line-height:17px;padding-left:15px;padding-right:15px}.resources-area .menu-area ul.button-group .search-btn .search.track,.rubrics-area .menu-area ul.button-group .search-btn .search.track{margin-left:0}.resources-area .menu-area.share-menu,.rubrics-area .menu-area.share-menu{background-color:#fff;font-size:16px;height:60px;margin-bottom:10px;padding:15px 0 13px 20px}.resources-area .menu-area.share-menu a,.rubrics-area .menu-area.share-menu a{color:var(--secondary-text-color);margin-right:30px;padding-bottom:20px}.resources-area .menu-area.share-menu a:last-of-type,.rubrics-area .menu-area.share-menu a:last-of-type{margin-right:20px}.resources-area .menu-area.share-menu a.active,.rubrics-area .menu-area.share-menu a.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);cursor:default}.resources-area .menu-area.track-area,.rubrics-area .menu-area.track-area{padding-left:0;padding-right:0}.resources-area .resource-list input[type=checkbox],.resources-area .rubric-list input[type=checkbox],.rubrics-area .resource-list input[type=checkbox],.rubrics-area .rubric-list input[type=checkbox]{margin-left:3px;margin-right:10px}.resources-area .resource-list input[type=checkbox].left,.resources-area .rubric-list input[type=checkbox].left,.rubrics-area .resource-list input[type=checkbox].left,.rubrics-area .rubric-list input[type=checkbox].left{margin-top:17px}.resources-area .resource-list .checkbox-placeholder,.resources-area .rubric-list .checkbox-placeholder,.rubrics-area .resource-list .checkbox-placeholder,.rubrics-area .rubric-list .checkbox-placeholder{display:inline-block;width:25px}.resources-area .resource-list .list-header,.resources-area .rubric-list .list-header,.rubrics-area .resource-list .list-header,.rubrics-area .rubric-list .list-header{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;height:45px;line-height:45px}.resources-area .resource-list .list-header .sort-operation,.resources-area .rubric-list .list-header .sort-operation,.rubrics-area .resource-list .list-header .sort-operation,.rubrics-area .rubric-list .list-header .sort-operation{line-height:38px;margin-left:5px}.resources-area .resource-list .list-header .sort-operation .font-down,.resources-area .resource-list .list-header .sort-operation .font-up,.resources-area .rubric-list .list-header .sort-operation .font-down,.resources-area .rubric-list .list-header .sort-operation .font-up,.rubrics-area .resource-list .list-header .sort-operation .font-down,.rubrics-area .resource-list .list-header .sort-operation .font-up,.rubrics-area .rubric-list .list-header .sort-operation .font-down,.rubrics-area .rubric-list .list-header .sort-operation .font-up{color:#999;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:3px;width:9px}.resources-area .resource-list .list-header .sort-operation .unselected,.resources-area .rubric-list .list-header .sort-operation .unselected,.rubrics-area .resource-list .list-header .sort-operation .unselected,.rubrics-area .rubric-list .list-header .sort-operation .unselected{color:#d0d0d0}.resources-area .resource-list .list-header .operation,.resources-area .rubric-list .list-header .operation,.rubrics-area .resource-list .list-header .operation,.rubrics-area .rubric-list .list-header .operation{text-align:right}.resources-area .resource-list .list-header.track,.resources-area .rubric-list .list-header.track,.rubrics-area .resource-list .list-header.track,.rubrics-area .rubric-list .list-header.track{color:var(--secondary-text-color);font-size:13px}.resources-area .resource-list .list-header.with-scroller,.resources-area .rubric-list .list-header.with-scroller,.rubrics-area .resource-list .list-header.with-scroller,.rubrics-area .rubric-list .list-header.with-scroller{width:1000px}.resources-area .resource-list .resource,.resources-area .resource-list .rubric,.resources-area .rubric-list .resource,.resources-area .rubric-list .rubric,.rubrics-area .resource-list .resource,.rubrics-area .resource-list .rubric,.rubrics-area .rubric-list .resource,.rubrics-area .rubric-list .rubric{border-bottom:1px solid #dfdfdf;padding:15px 0}.resources-area .resource-list .resource:last-of-type,.resources-area .resource-list .rubric:last-of-type,.resources-area .rubric-list .resource:last-of-type,.resources-area .rubric-list .rubric:last-of-type,.rubrics-area .resource-list .resource:last-of-type,.rubrics-area .resource-list .rubric:last-of-type,.rubrics-area .rubric-list .resource:last-of-type,.rubrics-area .rubric-list .rubric:last-of-type{margin-bottom:20px}.resources-area .resource-list .resource.share,.resources-area .resource-list .rubric.share,.resources-area .rubric-list .resource.share,.resources-area .rubric-list .rubric.share,.rubrics-area .resource-list .resource.share,.rubrics-area .resource-list .rubric.share,.rubrics-area .rubric-list .resource.share,.rubrics-area .rubric-list .rubric.share{background-color:#fff}.resources-area .resource-list .resource.share:last-of-type,.resources-area .resource-list .rubric.share:last-of-type,.resources-area .rubric-list .resource.share:last-of-type,.resources-area .rubric-list .rubric.share:last-of-type,.rubrics-area .resource-list .resource.share:last-of-type,.rubrics-area .resource-list .rubric.share:last-of-type,.rubrics-area .rubric-list .resource.share:last-of-type,.rubrics-area .rubric-list .rubric.share:last-of-type{margin-bottom:0}.resources-area .resource-list .resource .click-able,.resources-area .resource-list .rubric .click-able,.resources-area .rubric-list .resource .click-able,.resources-area .rubric-list .rubric .click-able,.rubrics-area .resource-list .resource .click-able,.rubrics-area .resource-list .rubric .click-able,.rubrics-area .rubric-list .resource .click-able,.rubrics-area .rubric-list .rubric .click-able{cursor:pointer}.resources-area .resource-list .resource .click-able .column,.resources-area .resource-list .rubric .click-able .column,.resources-area .rubric-list .resource .click-able .column,.resources-area .rubric-list .rubric .click-able .column,.rubrics-area .resource-list .resource .click-able .column,.rubrics-area .resource-list .rubric .click-able .column,.rubrics-area .rubric-list .resource .click-able .column,.rubrics-area .rubric-list .rubric .click-able .column{height:25px;line-height:25px}.resources-area .resource-list .resource .index,.resources-area .resource-list .rubric .index,.resources-area .rubric-list .resource .index,.resources-area .rubric-list .rubric .index,.rubrics-area .resource-list .resource .index,.rubrics-area .resource-list .rubric .index,.rubrics-area .rubric-list .resource .index,.rubrics-area .rubric-list .rubric .index{display:inline-block;height:25px}.resources-area .resource-list .resource .index i,.resources-area .resource-list .rubric .index i,.resources-area .rubric-list .resource .index i,.resources-area .rubric-list .rubric .index i,.rubrics-area .resource-list .resource .index i,.rubrics-area .resource-list .rubric .index i,.rubrics-area .rubric-list .resource .index i,.rubrics-area .rubric-list .rubric .index i{height:25px}.resources-area .resource-list .resource .index .icon,.resources-area .resource-list .rubric .index .icon,.resources-area .rubric-list .resource .index .icon,.resources-area .rubric-list .rubric .index .icon,.rubrics-area .resource-list .resource .index .icon,.rubrics-area .resource-list .rubric .index .icon,.rubrics-area .rubric-list .resource .index .icon,.rubrics-area .rubric-list .rubric .index .icon{margin-left:2px}.resources-area .resource-list .resource .attributes,.resources-area .resource-list .rubric .attributes,.resources-area .rubric-list .resource .attributes,.resources-area .rubric-list .rubric .attributes,.rubrics-area .resource-list .resource .attributes,.rubrics-area .resource-list .rubric .attributes,.rubrics-area .rubric-list .resource .attributes,.rubrics-area .rubric-list .rubric .attributes{display:inline-block;margin-left:10px;vertical-align:top}.resources-area .resource-list .resource .attributes .name-warpper,.resources-area .resource-list .rubric .attributes .name-warpper,.resources-area .rubric-list .resource .attributes .name-warpper,.resources-area .rubric-list .rubric .attributes .name-warpper,.rubrics-area .resource-list .resource .attributes .name-warpper,.rubrics-area .resource-list .rubric .attributes .name-warpper,.rubrics-area .rubric-list .resource .attributes .name-warpper,.rubrics-area .rubric-list .rubric .attributes .name-warpper{display:inline-block;max-width:639px}.resources-area .resource-list .resource .attributes .name-warpper.video-quiz-name,.resources-area .resource-list .rubric .attributes .name-warpper.video-quiz-name,.resources-area .rubric-list .resource .attributes .name-warpper.video-quiz-name,.resources-area .rubric-list .rubric .attributes .name-warpper.video-quiz-name,.rubrics-area .resource-list .resource .attributes .name-warpper.video-quiz-name,.rubrics-area .resource-list .rubric .attributes .name-warpper.video-quiz-name,.rubrics-area .rubric-list .resource .attributes .name-warpper.video-quiz-name,.rubrics-area .rubric-list .rubric .attributes .name-warpper.video-quiz-name{max-width:580px}.resources-area .resource-list .resource .attributes .rubric-name,.resources-area .resource-list .rubric .attributes .rubric-name,.resources-area .rubric-list .resource .attributes .rubric-name,.resources-area .rubric-list .rubric .attributes .rubric-name,.rubrics-area .resource-list .resource .attributes .rubric-name,.rubrics-area .resource-list .rubric .attributes .rubric-name,.rubrics-area .rubric-list .resource .attributes .rubric-name,.rubrics-area .rubric-list .rubric .attributes .rubric-name{max-width:170px}.resources-area .resource-list .resource .attributes .slide-name,.resources-area .resource-list .rubric .attributes .slide-name,.resources-area .rubric-list .resource .attributes .slide-name,.resources-area .rubric-list .rubric .attributes .slide-name,.rubrics-area .resource-list .resource .attributes .slide-name,.rubrics-area .resource-list .rubric .attributes .slide-name,.rubrics-area .rubric-list .resource .attributes .slide-name,.rubrics-area .rubric-list .rubric .attributes .slide-name{max-width:118px}.resources-area .resource-list .resource .attributes .video-quiz-info,.resources-area .resource-list .rubric .attributes .video-quiz-info,.resources-area .rubric-list .resource .attributes .video-quiz-info,.resources-area .rubric-list .rubric .attributes .video-quiz-info,.rubrics-area .resource-list .resource .attributes .video-quiz-info,.rubrics-area .resource-list .rubric .attributes .video-quiz-info,.rubrics-area .rubric-list .resource .attributes .video-quiz-info,.rubrics-area .rubric-list .rubric .attributes .video-quiz-info{display:inline-block;overflow:hidden}.resources-area .resource-list .resource .attributes .name.truncate-text,.resources-area .resource-list .resource .attributes .name .truncate-text,.resources-area .resource-list .rubric .attributes .name.truncate-text,.resources-area .resource-list .rubric .attributes .name .truncate-text,.resources-area .rubric-list .resource .attributes .name.truncate-text,.resources-area .rubric-list .resource .attributes .name .truncate-text,.resources-area .rubric-list .rubric .attributes .name.truncate-text,.resources-area .rubric-list .rubric .attributes .name .truncate-text,.rubrics-area .resource-list .resource .attributes .name.truncate-text,.rubrics-area .resource-list .resource .attributes .name .truncate-text,.rubrics-area .resource-list .rubric .attributes .name.truncate-text,.rubrics-area .resource-list .rubric .attributes .name .truncate-text,.rubrics-area .rubric-list .resource .attributes .name.truncate-text,.rubrics-area .rubric-list .resource .attributes .name .truncate-text,.rubrics-area .rubric-list .rubric .attributes .name.truncate-text,.rubrics-area .rubric-list .rubric .attributes .name .truncate-text{display:inline-block;max-width:580px;vertical-align:middle}.resources-area .resource-list .resource .attributes .info,.resources-area .resource-list .rubric .attributes .info,.resources-area .rubric-list .resource .attributes .info,.resources-area .rubric-list .rubric .attributes .info,.rubrics-area .resource-list .resource .attributes .info,.rubrics-area .resource-list .rubric .attributes .info,.rubrics-area .rubric-list .resource .attributes .info,.rubrics-area .rubric-list .rubric .attributes .info{color:#868686;font-size:13px}.resources-area .resource-list .resource .attributes .info>*,.resources-area .resource-list .rubric .attributes .info>*,.resources-area .rubric-list .resource .attributes .info>*,.resources-area .rubric-list .rubric .attributes .info>*,.rubrics-area .resource-list .resource .attributes .info>*,.rubrics-area .resource-list .rubric .attributes .info>*,.rubrics-area .rubric-list .resource .attributes .info>*,.rubrics-area .rubric-list .rubric .attributes .info>*{padding-right:20px}.resources-area .resource-list .resource .operations,.resources-area .resource-list .rubric .operations,.resources-area .rubric-list .resource .operations,.resources-area .rubric-list .rubric .operations,.rubrics-area .resource-list .resource .operations,.rubrics-area .resource-list .rubric .operations,.rubrics-area .rubric-list .resource .operations,.rubrics-area .rubric-list .rubric .operations{display:none;padding-top:3px;text-align:right}.resources-area .resource-list .resource .operations a,.resources-area .resource-list .rubric .operations a,.resources-area .rubric-list .resource .operations a,.resources-area .rubric-list .rubric .operations a,.rubrics-area .resource-list .resource .operations a,.rubrics-area .resource-list .rubric .operations a,.rubrics-area .rubric-list .resource .operations a,.rubrics-area .rubric-list .rubric .operations a{padding:10px 5px}.resources-area .resource-list .resource .operations a .font,.resources-area .resource-list .resource .operations a .icon,.resources-area .resource-list .rubric .operations a .font,.resources-area .resource-list .rubric .operations a .icon,.resources-area .rubric-list .resource .operations a .font,.resources-area .rubric-list .resource .operations a .icon,.resources-area .rubric-list .rubric .operations a .font,.resources-area .rubric-list .rubric .operations a .icon,.rubrics-area .resource-list .resource .operations a .font,.rubrics-area .resource-list .resource .operations a .icon,.rubrics-area .resource-list .rubric .operations a .font,.rubrics-area .resource-list .rubric .operations a .icon,.rubrics-area .rubric-list .resource .operations a .font,.rubrics-area .rubric-list .resource .operations a .icon,.rubrics-area .rubric-list .rubric .operations a .font,.rubrics-area .rubric-list .rubric .operations a .icon{color:var(--secondary-text-color)}.resources-area .resource-list .resource .operations .font-course-import:hover,.resources-area .resource-list .resource .operations .font-video-quiz-edit:hover,.resources-area .resource-list .resource .operations a .font:hover,.resources-area .resource-list .resource .operations a .icon:hover,.resources-area .resource-list .rubric .operations .font-course-import:hover,.resources-area .resource-list .rubric .operations .font-video-quiz-edit:hover,.resources-area .resource-list .rubric .operations a .font:hover,.resources-area .resource-list .rubric .operations a .icon:hover,.resources-area .rubric-list .resource .operations .font-course-import:hover,.resources-area .rubric-list .resource .operations .font-video-quiz-edit:hover,.resources-area .rubric-list .resource .operations a .font:hover,.resources-area .rubric-list .resource .operations a .icon:hover,.resources-area .rubric-list .rubric .operations .font-course-import:hover,.resources-area .rubric-list .rubric .operations .font-video-quiz-edit:hover,.resources-area .rubric-list .rubric .operations a .font:hover,.resources-area .rubric-list .rubric .operations a .icon:hover,.rubrics-area .resource-list .resource .operations .font-course-import:hover,.rubrics-area .resource-list .resource .operations .font-video-quiz-edit:hover,.rubrics-area .resource-list .resource .operations a .font:hover,.rubrics-area .resource-list .resource .operations a .icon:hover,.rubrics-area .resource-list .rubric .operations .font-course-import:hover,.rubrics-area .resource-list .rubric .operations .font-video-quiz-edit:hover,.rubrics-area .resource-list .rubric .operations a .font:hover,.rubrics-area .resource-list .rubric .operations a .icon:hover,.rubrics-area .rubric-list .resource .operations .font-course-import:hover,.rubrics-area .rubric-list .resource .operations .font-video-quiz-edit:hover,.rubrics-area .rubric-list .resource .operations a .font:hover,.rubrics-area .rubric-list .resource .operations a .icon:hover,.rubrics-area .rubric-list .rubric .operations .font-course-import:hover,.rubrics-area .rubric-list .rubric .operations .font-video-quiz-edit:hover,.rubrics-area .rubric-list .rubric .operations a .font:hover,.rubrics-area .rubric-list .rubric .operations a .icon:hover{color:var(--primary-brand-color)}.resources-area .resource-list .resource .operations .download .download-disabled,.resources-area .resource-list .rubric .operations .download .download-disabled,.resources-area .rubric-list .resource .operations .download .download-disabled,.resources-area .rubric-list .rubric .operations .download .download-disabled,.rubrics-area .resource-list .resource .operations .download .download-disabled,.rubrics-area .resource-list .rubric .operations .download .download-disabled,.rubrics-area .rubric-list .resource .operations .download .download-disabled,.rubrics-area .rubric-list .rubric .operations .download .download-disabled{color:#d1d1d1}.resources-area .resource-list .resource .operations .more-operations,.resources-area .resource-list .rubric .operations .more-operations,.resources-area .rubric-list .resource .operations .more-operations,.resources-area .rubric-list .rubric .operations .more-operations,.rubrics-area .resource-list .resource .operations .more-operations,.rubrics-area .resource-list .rubric .operations .more-operations,.rubrics-area .rubric-list .resource .operations .more-operations,.rubrics-area .rubric-list .rubric .operations .more-operations{display:inline-block;position:relative}.resources-area .resource-list .resource .operations .more-operations .more-operations-btn i,.resources-area .resource-list .rubric .operations .more-operations .more-operations-btn i,.resources-area .rubric-list .resource .operations .more-operations .more-operations-btn i,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-btn i,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-btn i,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-btn i,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-btn i,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-btn i{color:var(--secondary-text-color)}.resources-area .resource-list .resource .operations .more-operations .more-operations-select,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);display:flex;flex-direction:column;left:-49px;position:absolute;top:25px;width:128px;z-index:2019}.resources-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item{font-size:12px;padding:9px 12px;text-align:left}.resources-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover{background-color:#f3f3f3}.resources-area .resource-list .resource .row-index,.resources-area .resource-list .rubric .row-index,.resources-area .rubric-list .resource .row-index,.resources-area .rubric-list .rubric .row-index,.rubrics-area .resource-list .resource .row-index,.rubrics-area .resource-list .rubric .row-index,.rubrics-area .rubric-list .resource .row-index,.rubrics-area .rubric-list .rubric .row-index{position:relative}.resources-area .resource-list .resource:hover,.resources-area .resource-list .rubric:hover,.resources-area .rubric-list .resource:hover,.resources-area .rubric-list .rubric:hover,.rubrics-area .resource-list .resource:hover,.rubrics-area .resource-list .rubric:hover,.rubrics-area .rubric-list .resource:hover,.rubrics-area .rubric-list .rubric:hover{background-color:#f2f3f3}.resources-area .resource-list .resource:hover .operations,.resources-area .resource-list .rubric:hover .operations,.resources-area .rubric-list .resource:hover .operations,.resources-area .rubric-list .rubric:hover .operations,.rubrics-area .resource-list .resource:hover .operations,.rubrics-area .resource-list .rubric:hover .operations,.rubrics-area .rubric-list .resource:hover .operations,.rubrics-area .rubric-list .rubric:hover .operations{display:block}.resources-area .resource-list .resource.track-row,.resources-area .resource-list .rubric.track-row,.resources-area .rubric-list .resource.track-row,.resources-area .rubric-list .rubric.track-row,.rubrics-area .resource-list .resource.track-row,.rubrics-area .resource-list .rubric.track-row,.rubrics-area .rubric-list .resource.track-row,.rubrics-area .rubric-list .rubric.track-row{line-height:50px;padding:0}.resources-area .resource-list .resource.track-row .button.not-track,.resources-area .resource-list .rubric.track-row .button.not-track,.resources-area .rubric-list .resource.track-row .button.not-track,.resources-area .rubric-list .rubric.track-row .button.not-track,.rubrics-area .resource-list .resource.track-row .button.not-track,.rubrics-area .resource-list .rubric.track-row .button.not-track,.rubrics-area .rubric-list .resource.track-row .button.not-track,.rubrics-area .rubric-list .rubric.track-row .button.not-track{border-color:var(--primary-brand-color);color:var(--primary-brand-color)}.resources-area .resource-list .resource.track-row:nth-of-type(2n),.resources-area .resource-list .rubric.track-row:nth-of-type(2n),.resources-area .rubric-list .resource.track-row:nth-of-type(2n),.resources-area .rubric-list .rubric.track-row:nth-of-type(2n),.rubrics-area .resource-list .resource.track-row:nth-of-type(2n),.rubrics-area .resource-list .rubric.track-row:nth-of-type(2n),.rubrics-area .rubric-list .resource.track-row:nth-of-type(2n),.rubrics-area .rubric-list .rubric.track-row:nth-of-type(2n){background-color:#fff}.resources-area .resource-list .resource.track-row .track-share-name,.resources-area .resource-list .rubric.track-row .track-share-name,.resources-area .rubric-list .resource.track-row .track-share-name,.resources-area .rubric-list .rubric.track-row .track-share-name,.rubrics-area .resource-list .resource.track-row .track-share-name,.rubrics-area .resource-list .rubric.track-row .track-share-name,.rubrics-area .rubric-list .resource.track-row .track-share-name,.rubrics-area .rubric-list .rubric.track-row .track-share-name{margin-left:10px}.resources-area .resource-list .resource.track-row:hover .track-share-name,.resources-area .resource-list .rubric.track-row:hover .track-share-name,.resources-area .rubric-list .resource.track-row:hover .track-share-name,.resources-area .rubric-list .rubric.track-row:hover .track-share-name,.rubrics-area .resource-list .resource.track-row:hover .track-share-name,.rubrics-area .resource-list .rubric.track-row:hover .track-share-name,.rubrics-area .rubric-list .resource.track-row:hover .track-share-name,.rubrics-area .rubric-list .rubric.track-row:hover .track-share-name{color:var(--primary-brand-color)}.resources-area .resource-list .resource.track-row:last-of-type,.resources-area .resource-list .rubric.track-row:last-of-type,.resources-area .rubric-list .resource.track-row:last-of-type,.resources-area .rubric-list .rubric.track-row:last-of-type,.rubrics-area .resource-list .resource.track-row:last-of-type,.rubrics-area .resource-list .rubric.track-row:last-of-type,.rubrics-area .rubric-list .resource.track-row:last-of-type,.rubrics-area .rubric-list .rubric.track-row:last-of-type{border-bottom:none;margin-bottom:0}.resources-area .resource-list .resource.track-row .default,.resources-area .resource-list .rubric.track-row .default,.resources-area .rubric-list .resource.track-row .default,.resources-area .rubric-list .rubric.track-row .default,.rubrics-area .resource-list .resource.track-row .default,.rubrics-area .resource-list .rubric.track-row .default,.rubrics-area .rubric-list .resource.track-row .default,.rubrics-area .rubric-list .rubric.track-row .default{margin-top:10px}.resources-area .resource-list .resource .progress-item,.resources-area .resource-list .rubric .progress-item,.resources-area .rubric-list .resource .progress-item,.resources-area .rubric-list .rubric .progress-item,.rubrics-area .resource-list .resource .progress-item,.rubrics-area .resource-list .rubric .progress-item,.rubrics-area .rubric-list .resource .progress-item,.rubrics-area .rubric-list .rubric .progress-item{width:130px}.resources-area .resource-list .resource .progress-item .progress-bar,.resources-area .resource-list .rubric .progress-item .progress-bar,.resources-area .rubric-list .resource .progress-item .progress-bar,.resources-area .rubric-list .rubric .progress-item .progress-bar,.rubrics-area .resource-list .resource .progress-item .progress-bar,.rubrics-area .resource-list .rubric .progress-item .progress-bar,.rubrics-area .rubric-list .resource .progress-item .progress-bar,.rubrics-area .rubric-list .rubric .progress-item .progress-bar{background:rgba(0,0,0,.12);border-radius:2.5px;height:5px;position:relative}.resources-area .resource-list .resource .progress-item .progress-bar .bar,.resources-area .resource-list .rubric .progress-item .progress-bar .bar,.resources-area .rubric-list .resource .progress-item .progress-bar .bar,.resources-area .rubric-list .rubric .progress-item .progress-bar .bar,.rubrics-area .resource-list .resource .progress-item .progress-bar .bar,.rubrics-area .resource-list .rubric .progress-item .progress-bar .bar,.rubrics-area .rubric-list .resource .progress-item .progress-bar .bar,.rubrics-area .rubric-list .rubric .progress-item .progress-bar .bar{background-color:var(--primary-brand-color);border-radius:2.5px;height:100%;position:absolute;transition:width .6s ease}.resources-area .resource-list .resource .progress-item .progress-info,.resources-area .resource-list .rubric .progress-item .progress-info,.resources-area .rubric-list .resource .progress-item .progress-info,.resources-area .rubric-list .rubric .progress-item .progress-info,.rubrics-area .resource-list .resource .progress-item .progress-info,.rubrics-area .resource-list .rubric .progress-item .progress-info,.rubrics-area .rubric-list .resource .progress-item .progress-info,.rubrics-area .rubric-list .rubric .progress-item .progress-info{font-size:10px;margin-bottom:-4px;margin-top:5px;vertical-align:bottom}.resources-area .resource-list .resource .progress-item .progress-info .name-wrapper,.resources-area .resource-list .rubric .progress-item .progress-info .name-wrapper,.resources-area .rubric-list .resource .progress-item .progress-info .name-wrapper,.resources-area .rubric-list .rubric .progress-item .progress-info .name-wrapper,.rubrics-area .resource-list .resource .progress-item .progress-info .name-wrapper,.rubrics-area .resource-list .rubric .progress-item .progress-info .name-wrapper,.rubrics-area .rubric-list .resource .progress-item .progress-info .name-wrapper,.rubrics-area .rubric-list .rubric .progress-item .progress-info .name-wrapper{max-width:75px}.resources-area .resource-list .resource .progress-item .progress-info .name,.resources-area .resource-list .rubric .progress-item .progress-info .name,.resources-area .rubric-list .resource .progress-item .progress-info .name,.resources-area .rubric-list .rubric .progress-item .progress-info .name,.rubrics-area .resource-list .resource .progress-item .progress-info .name,.rubrics-area .resource-list .rubric .progress-item .progress-info .name,.rubrics-area .rubric-list .resource .progress-item .progress-info .name,.rubrics-area .rubric-list .rubric .progress-item .progress-info .name{color:#333;font-weight:500}.resources-area .resource-list .resource .progress-item .progress-info .left-time,.resources-area .resource-list .rubric .progress-item .progress-info .left-time,.resources-area .rubric-list .resource .progress-item .progress-info .left-time,.resources-area .rubric-list .rubric .progress-item .progress-info .left-time,.rubrics-area .resource-list .resource .progress-item .progress-info .left-time,.rubrics-area .resource-list .rubric .progress-item .progress-info .left-time,.rubrics-area .rubric-list .resource .progress-item .progress-info .left-time,.rubrics-area .rubric-list .rubric .progress-item .progress-info .left-time{color:#737373;margin-left:-3px}.resources-area .resource-list .resource .collapsed-tasks-wrapper,.resources-area .resource-list .rubric .collapsed-tasks-wrapper,.resources-area .rubric-list .resource .collapsed-tasks-wrapper,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper{position:relative}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header{align-items:center;display:flex}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover{cursor:pointer}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span{color:#333;font-size:12px;line-height:2;margin-left:2px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i{color:#737373;font-size:10px;font-weight:400;margin-left:6px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);left:-30px;position:absolute;top:28px;width:202px;z-index:2019}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper{align-items:center;display:flex;height:46px;padding:0 12px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover{background:#f3f3f3;cursor:default}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations{padding-left:5px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i{color:#737373;font-size:12px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover{color:var(--primary-brand-color);cursor:pointer}.resources-area .resource-list .resource .name-wrapper,.resources-area .resource-list .rubric .name-wrapper,.resources-area .rubric-list .resource .name-wrapper,.resources-area .rubric-list .rubric .name-wrapper,.rubrics-area .resource-list .resource .name-wrapper,.rubrics-area .resource-list .rubric .name-wrapper,.rubrics-area .rubric-list .resource .name-wrapper,.rubrics-area .rubric-list .rubric .name-wrapper{margin-left:4px}.resources-area .resource-list .resource.deleted .name-wrapper,.resources-area .resource-list .rubric.deleted .name-wrapper,.resources-area .rubric-list .resource.deleted .name-wrapper,.resources-area .rubric-list .rubric.deleted .name-wrapper,.rubrics-area .resource-list .resource.deleted .name-wrapper,.rubrics-area .resource-list .rubric.deleted .name-wrapper,.rubrics-area .rubric-list .resource.deleted .name-wrapper,.rubrics-area .rubric-list .rubric.deleted .name-wrapper{margin-top:-9px}.resources-area .resource-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .resource-list .resource.deleted .left-column>.index,.resources-area .resource-list .resource.deleted .left-column>.name-wrapper>.name,.resources-area .resource-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .resource-list .rubric.deleted .left-column>.index,.resources-area .resource-list .rubric.deleted .left-column>.name-wrapper>.name,.resources-area .rubric-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .rubric-list .resource.deleted .left-column>.index,.resources-area .rubric-list .resource.deleted .left-column>.name-wrapper>.name,.resources-area .rubric-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .rubric-list .rubric.deleted .left-column>.index,.resources-area .rubric-list .rubric.deleted .left-column>.name-wrapper>.name,.rubrics-area .resource-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .resource-list .resource.deleted .left-column>.index,.rubrics-area .resource-list .resource.deleted .left-column>.name-wrapper>.name,.rubrics-area .resource-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .resource-list .rubric.deleted .left-column>.index,.rubrics-area .resource-list .rubric.deleted .left-column>.name-wrapper>.name,.rubrics-area .rubric-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .rubric-list .resource.deleted .left-column>.index,.rubrics-area .rubric-list .resource.deleted .left-column>.name-wrapper>.name,.rubrics-area .rubric-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .rubric-list .rubric.deleted .left-column>.index,.rubrics-area .rubric-list .rubric.deleted .left-column>.name-wrapper>.name{opacity:.5}.resources-area .resource-list .resource p.deleted-message,.resources-area .resource-list .rubric p.deleted-message,.resources-area .rubric-list .resource p.deleted-message,.resources-area .rubric-list .rubric p.deleted-message,.rubrics-area .resource-list .resource p.deleted-message,.rubrics-area .resource-list .rubric p.deleted-message,.rubrics-area .rubric-list .resource p.deleted-message,.rubrics-area .rubric-list .rubric p.deleted-message{color:#f16565;font-size:13px;line-height:13px}.resources-area .resource-list .file-ext-text,.resources-area .rubric-list .file-ext-text,.rubrics-area .resource-list .file-ext-text,.rubrics-area .rubric-list .file-ext-text{vertical-align:middle}.resources-area .resource-list a,.rubrics-area .resource-list a{color:#333}.resources-area .resource-list .view-mode,.rubrics-area .resource-list .view-mode{font-size:18px}.resources-area .resource-list .view-mode a,.rubrics-area .resource-list .view-mode a{color:var(--link-color);padding-left:10px}.resources-area .resource-list .view-mode a.selected,.rubrics-area .resource-list .view-mode a.selected{color:#d5d5d5}.resources-area .resource-list .thumbnail-block .font-thumbnail-view,.rubrics-area .resource-list .thumbnail-block .font-thumbnail-view{color:var(--primary-brand-color)}.resources-area .resource-list .thumbnail-block .thumbnail-checkbox,.rubrics-area .resource-list .thumbnail-block .thumbnail-checkbox{bottom:-20px;display:inline-block;position:absolute;right:-14px}.resources-area .resource-list .thumbnail-block .thumbnail,.rubrics-area .resource-list .thumbnail-block .thumbnail{border:1px solid #d5d5d5;height:132px;margin:15px 10px 0 30px;position:relative;width:132px}.resources-area .resource-list .thumbnail-block .thumbnail .view-button,.rubrics-area .resource-list .thumbnail-block .thumbnail .view-button{display:none}.resources-area .resource-list .thumbnail-block .thumbnail .button-mask,.rubrics-area .resource-list .thumbnail-block .thumbnail .button-mask{height:100%;position:absolute;width:100%}.resources-area .resource-list .thumbnail-block .thumbnail .button-mask .operation-button,.rubrics-area .resource-list .thumbnail-block .thumbnail .button-mask .operation-button{display:none}.resources-area .resource-list .thumbnail-block .thumbnail img.fade,.rubrics-area .resource-list .thumbnail-block .thumbnail img.fade{clip:rect(0,130px,130px,0);height:130px;width:130px}.resources-area .resource-list .thumbnail-block .thumbnail:hover .view-button,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .view-button{border-radius:20px;display:block;height:40px;left:45px;position:absolute;top:45px;width:40px;z-index:1}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask{background-color:#000;opacity:.5}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button{bottom:0;display:block;position:absolute}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a{color:#aeaeae;font-size:10px;padding:5px}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a:hover,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a:hover{color:#fff}.resources-area .resource-list .thumbnail-block .file-name,.rubrics-area .resource-list .thumbnail-block .file-name{margin-left:30px;max-width:130px;padding:10px 0;text-align:center}.resources-area .resource-list.with-scroller,.rubrics-area .resource-list.with-scroller{box-shadow:3px 0 4px -2px #888;display:inline-block;overflow-x:scroll;overflow-y:hidden;width:90%}.resources-area .resource-list-wrapper,.rubrics-area .resource-list-wrapper{min-height:497px}.resources-area .resource-list-wrapper .resource-list-crumbs,.rubrics-area .resource-list-wrapper .resource-list-crumbs{align-content:center;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;line-height:35px;padding:0 20px}.resources-area .resource-list-wrapper .resource-list-crumbs .resource-tab-container,.rubrics-area .resource-list-wrapper .resource-list-crumbs .resource-tab-container{display:flex}.resources-area .resource-list-wrapper .resource-list-crumbs .split,.rubrics-area .resource-list-wrapper .resource-list-crumbs .split{color:#333;padding:0 5px}.resources-area .resource-list-wrapper .resource-list-crumbs .path-name,.rubrics-area .resource-list-wrapper .resource-list-crumbs .path-name{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.resources-area .resource-list-wrapper .resource-list-crumbs a.disable,.rubrics-area .resource-list-wrapper .resource-list-crumbs a.disable{color:#333;cursor:default;pointer-events:none;text-decoration:none}.resources-area .resource-list-wrapper .resource-list-crumbs.track-list,.rubrics-area .resource-list-wrapper .resource-list-crumbs.track-list{border-top:1px solid #dfdfdf;height:45px;line-height:45px;margin-top:10px}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-container,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-container{display:inline-block;margin-left:20px}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-title,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-title{color:var(--secondary-text-color);font-size:16px;font-weight:400}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-title.active,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-title.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);padding-bottom:16px}.resources-area .resource-list-wrapper .lark-large,.rubrics-area .resource-list-wrapper .lark-large{align-content:center;display:flex;height:60px;justify-content:space-between;padding:15px 20px 13px;width:100%}.resources-area .resource-list-wrapper .resource-list-header,.rubrics-area .resource-list-wrapper .resource-list-header{align-content:center;align-items:center;border-bottom:1px solid #dfdfdf;display:flex;height:60px;justify-content:space-between;padding:15px 20px 13px;width:100%}.resources-area .resource-list-wrapper .resource-list-header .title,.rubrics-area .resource-list-wrapper .resource-list-header .title{font-size:16px}.resources-area .resource-list-wrapper .group-crumbs,.rubrics-area .resource-list-wrapper .group-crumbs{display:block}.resources-area .track-list-wrapper .track-menu,.rubrics-area .track-list-wrapper .track-menu{background-color:#fff;font-size:16px;height:60px;margin-bottom:10px;padding:15px 0 13px 20px}.resources-area .track-list-wrapper .track-menu a,.rubrics-area .track-list-wrapper .track-menu a{color:var(--secondary-text-color);margin-right:30px;padding-bottom:20px}.resources-area .track-list-wrapper .track-menu a:last-of-type,.rubrics-area .track-list-wrapper .track-menu a:last-of-type{margin-right:20px}.resources-area .track-list-wrapper .track-menu a.active,.rubrics-area .track-list-wrapper .track-menu a.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);cursor:default}.resources-area .track-list-wrapper .track-menu .count,.rubrics-area .track-list-wrapper .track-menu .count{font-family:DINOT;font-size:14px;font-weight:700;margin-left:10px}.resources-area .track-list-wrapper .blank-prompt-info.blank-page,.rubrics-area .track-list-wrapper .blank-prompt-info.blank-page{min-height:636px}.resources-area .operation-list,.rubrics-area .operation-list{background-color:#fff;border-left:1px solid #dfdfdf;float:right;text-align:center;width:10%}.resources-area .operation-list .operation-header,.rubrics-area .operation-list .operation-header{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;color:#333;height:45px;line-height:45px}.resources-area .operation-list .files .resource,.rubrics-area .operation-list .files .resource{border-bottom:1px solid #dfdfdf;padding:15px 0}.resources-area .operation-list .files .resource .operations,.rubrics-area .operation-list .files .resource .operations{height:25px;line-height:25px}.resources-area .operation-list .files .resource .operations>a,.rubrics-area .operation-list .files .resource .operations>a{color:#333}.resources-area .operation-list .files .resource .operations>a:hover,.rubrics-area .operation-list .files .resource .operations>a:hover{color:var(--primary-brand-color)}.resources-area .shared-resource-list-wrapper .resource-list-crumbs .path-name{vertical-align:-9px}.storage-bar{background-color:#fff;bottom:0;width:100%}.storage-bar,.storage-bar .storage{position:relative}.storage-bar .storage .storage-unused,.storage-bar .storage .storage-used{color:#000;font-size:10px;height:25px;margin-top:12px;padding-top:5px;text-align:center;white-space:nowrap}.storage-bar .storage .storage-used{border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;float:left}.storage-bar .storage .storage-unused{background-color:#d5d5d5;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#333;float:right}.storage-bar .storage .storage-text{position:absolute;text-align:center;top:15px;width:100%}#video-quiz-popup .section .video{height:179px}#group-folder-edit .main-area,#upload-edit .main-area{min-height:170px;padding:70px 30px}#group-folder-edit .main-area input,#upload-edit .main-area input{display:inline-block;margin:0 0 0 20px;width:320px}#group-folder-edit .main-area .error span,#upload-edit .main-area .error span{margin:0 0 0 53px}#resource-move .main-area,.folder-select .main-area{padding:10px 20px}#resource-move .main-area .folder-tree,.folder-select .main-area .folder-tree{border:1px solid #d8d8d8;height:330px;overflow:auto}#resource-move .main-area .folder-tree .folder,.folder-select .main-area .folder-tree .folder{cursor:pointer}#resource-move .main-area .folder-tree .folder .folder-attribute,.folder-select .main-area .folder-tree .folder .folder-attribute{line-height:40px;white-space:nowrap}#resource-move .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,#resource-move .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded{color:#979797;margin-right:10px}#resource-move .main-area .folder-tree .folder .folder-attribute i.font.font-folder,.folder-select .main-area .folder-tree .folder .folder-attribute i.font.font-folder{margin-left:5px;vertical-align:middle}#resource-move .main-area .folder-tree .folder .folder-attribute.active,#resource-move .main-area .folder-tree .folder .folder-attribute:hover,.folder-select .main-area .folder-tree .folder .folder-attribute.active,.folder-select .main-area .folder-tree .folder .folder-attribute:hover{background-color:#f5f5f5}#resource-move .main-area .folder-tree .folder .folder-attribute .folder-name,.folder-select .main-area .folder-tree .folder .folder-attribute .folder-name{display:inline-block;line-height:16px;max-width:300px;padding-left:6px}#resource-move .main-area .folder-tree .folder.folder-level-0 .folder-attribute,.folder-select .main-area .folder-tree .folder.folder-level-0 .folder-attribute{padding-left:20px}.progress-storage-container{align-items:center;display:inline-flex;height:35px}.progress-storage-container .storage-text{color:#70748c;font-size:13px;line-height:20px;margin-right:15px}.progress-storage-container .storage{border-radius:2px;display:inline-flex;height:8px;width:120px}.progress-storage-container .storage .storage-used{border-radius:2px;height:100%}.progress-storage-container .storage .storage-unused{background:#f0f1f3;border-radius:2px;height:100%}.resource-groups-area .content-under-nav-2{background-color:#fff}.resource-groups-area .groups-list-wrapper{min-height:497px}.resource-groups-area .groups-list-wrapper .group-list .group-item{background-color:#f4f4f4;margin:15px 20px;padding:15px 20px}.resource-groups-area .groups-list-wrapper .group-list .group-item.expanded,.resource-groups-area .groups-list-wrapper .group-list .group-item:hover{box-shadow:0 3px 3px 3px #eee}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper{display:inline-block;width:72%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-name{color:#555;display:inline-block;font-size:14px;font-weight:700;max-width:84%;vertical-align:bottom}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-members-count{color:#969696;margin-left:10px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-members-count-label{color:#969696}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-tips{color:var(--primary-brand-color);display:inline-block;text-align:right;width:18%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-action{display:inline-block;text-align:right;width:9%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-action a{color:var(--secondary-text-color);margin-left:5px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper{background-color:#fff;margin:15px -20px -15px;padding-left:20px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members{display:inline-block;padding:15px 20px;text-align:center;width:100px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40{margin:0;position:relative}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40 img{vertical-align:inherit}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40.add-member{background-color:#daf3e9;border-radius:40px;color:var(--primary-brand-color);cursor:pointer;position:relative}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40.add-member i{left:30%;position:absolute;top:10px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40 .icon-leader-student{bottom:0;position:absolute;right:-4px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .identification .user-no{color:#969696}.resource-groups-area .menu-area{padding:9px 20px}.resource-groups-area .menu-area.group-list{border-bottom:1px solid #dfdfdf}.resource-groups-area .menu-area .group-selector{color:var(--secondary-text-color)}.resource-groups-area .menu-area .group-selector .select2-container{display:inline-block;margin:0 0 0 5px;width:154px}.resource-groups-area .menu-area .group-selector .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:28px}.resource-groups-area .menu-area .back-link a.go-back-link{color:var(--secondary-text-color)}.resource-groups-area .menu-area ul.button-group{float:none}.resource-groups-area .menu-area ul.button-group li{width:auto}.resource-groups-area .menu-area ul.button-group li.operations{width:375px!important}.resource-groups-area .menu-area ul.button-group .add-group-button-wrapper{display:inline-block;margin-right:5px;position:relative}.resource-groups-area .menu-area ul.button-group .button,.resource-groups-area .menu-area ul.button-group button{border-radius:3px}.resource-groups-area .menu-area ul.button-group .button[disabled]:hover,.resource-groups-area .menu-area ul.button-group button[disabled]:hover{background-color:#fff;color:var(--primary-text-color)}.resource-groups-area .menu-area ul.button-group .search-btn,.resource-groups-area .menu-area ul.button-group .search-key{display:inline-block;height:28px;line-height:28px;vertical-align:top}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit,.resource-groups-area .menu-area ul.button-group .search-key .button.submit{background-color:var(--primary-button-bg-color);border:none;color:#fff;line-height:20px;margin:0;outline:0;padding:5px 12px}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:focus,.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:hover,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:focus,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit.button-disabled,.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:focus[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:hover[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-key .button.submit.button-disabled,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:focus[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-key .button.submit:hover[disabled=disabled]{opacity:.5}.resource-groups-area .menu-area ul.button-group .search-key{width:200px}.resource-groups-area .menu-area ul.button-group .search-key input{border-color:#cbcbcb;display:inline-block;height:28px;line-height:22px;margin:0;padding:3px 8px}.resource-groups-area .menu-area ul.button-group .search-key input:focus{border-color:var(--primary-brand-color)}.resource-groups-area .menu-area ul.button-group .search-key:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.resource-groups-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4904px;float:right;height:20px;position:relative;right:5px;top:-24px;width:20px}.resource-groups-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4924px;height:20px;width:20px}.resource-groups-area .members-list-wrapper .members-list-nav-bar,.resource-groups-area .resource-list-wrapper .members-list-nav-bar{background-color:#fff;border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding-left:18px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu{line-height:45px;padding:0;vertical-align:middle}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item{display:inline-block;font-size:16px;margin-right:20px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item a{color:#666;display:inline-block;padding:0 5px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item.active a,.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item:hover a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item.active a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item:hover a{color:var(--primary-brand-color)}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item.active,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item.active{border-bottom:2px solid var(--primary-brand-color)}.resource-groups-area .members-list-wrapper .group-item,.resource-groups-area .resource-list-wrapper .group-item{background-color:#f4f4f4;padding:15px 20px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper{display:inline-block;width:79%}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper input[type=text],.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper input[type=text]{display:inline-block;margin:0;width:200px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .error-name,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .error-name{display:inline-block}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-name,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-name{display:inline-block;font-size:14px;font-weight:700;margin-right:10px;max-width:95%;vertical-align:bottom}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-members-count,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-members-count{color:#969696;margin-left:10px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-members-count-label,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-members-count-label{color:#969696}.resource-groups-area .members-list-wrapper .group-item .group-action,.resource-groups-area .resource-list-wrapper .group-item .group-action{color:#969696;display:inline-block;text-align:right;width:20%}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper{background-color:#fff;padding-left:20px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members{display:inline-block;margin:5px 0;padding:20px 5px 10px 10px;position:relative;width:210px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members:hover,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members:hover{background-color:#eee}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40{display:inline-block;margin:0;position:relative}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 img.member-avatar,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 img.member-avatar{vertical-align:inherit}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 .icon-leader-student,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 .icon-leader-student{bottom:0;position:absolute;right:-4px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification{display:inline-block;padding-left:15px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification div,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification div{width:95px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification .user-no,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification .user-no{color:#969696}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action{cursor:pointer;position:absolute;right:20px;top:35%}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font{color:var(--secondary-text-color)}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font:hover,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font:hover{color:var(--primary-brand-color)}.resource-groups-area .resource-list-wrapper .members-list-nav-bar{margin-bottom:0}.resource-groups-area .resource-list-wrapper .resource-list-crumbs>a{line-height:inherit;vertical-align:baseline}.resource-groups-area .resource-list-wrapper .resource-list .resource .operations{line-height:25px}.resource-groups-area .members-list-wrapper .menu-area .search-btn .search{background-color:var(--primary-brand-color);line-height:17px;padding-left:15px;padding-right:15px}#add-department-members-popup .popup-content,#add-members-popup .popup-content,#add-resource-group-popup .popup-content{width:600px}#add-department-members-popup .popup-content .main-area,#add-members-popup .popup-content .main-area,#add-resource-group-popup .popup-content .main-area{border-bottom:1px solid #dfdfdf;min-height:350px;padding:20px}#add-department-members-popup .popup-content .main-area .filter-area,#add-members-popup .popup-content .main-area .filter-area,#add-resource-group-popup .popup-content .main-area .filter-area{margin-top:0}#add-department-members-popup .popup-content .main-area .tip-area .tips,#add-members-popup .popup-content .main-area .tip-area .tips,#add-resource-group-popup .popup-content .main-area .tip-area .tips{margin:100px auto 0;text-align:center;width:200px}#add-department-members-popup .popup-content .main-area .tip-area .tips span,#add-members-popup .popup-content .main-area .tip-area .tips span,#add-resource-group-popup .popup-content .main-area .tip-area .tips span{display:block;text-align:left}#add-department-members-popup .popup-content .main-area .tip-area .tips.blank,#add-members-popup .popup-content .main-area .tip-area .tips.blank,#add-resource-group-popup .popup-content .main-area .tip-area .tips.blank{margin-top:70px}#add-department-members-popup .popup-content .main-area .wizard-area,#add-members-popup .popup-content .main-area .wizard-area,#add-resource-group-popup .popup-content .main-area .wizard-area{text-align:center}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step,#add-members-popup .popup-content .main-area .wizard-area .wizard-step,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step{display:inline-block;padding-bottom:15px;padding-right:20px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step hr,#add-members-popup .popup-content .main-area .wizard-area .wizard-step hr,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step hr{border:1px solid var(--primary-brand-color);display:inline-block;opacity:.5;vertical-align:middle;width:140px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num,#add-members-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num{border:1px solid var(--secondary-text-color);border-radius:25px;color:var(--secondary-text-color);display:inline-block;font-size:16px;height:25px;line-height:24px;text-align:center;width:25px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step .title,#add-members-popup .popup-content .main-area .wizard-area .wizard-step .title,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step .title{color:var(--secondary-text-color);font-size:14px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step.active .title,#add-members-popup .popup-content .main-area .wizard-area .wizard-step.active .title,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step.active .title{color:#333}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num,#add-members-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);color:#fff}#add-department-members-popup .popup-content .main-area .add-group,#add-members-popup .popup-content .main-area .add-group,#add-resource-group-popup .popup-content .main-area .add-group{min-height:160px;padding-left:15px}#add-department-members-popup .popup-content .main-area .add-group .row .column,#add-members-popup .popup-content .main-area .add-group .row .column,#add-resource-group-popup .popup-content .main-area .add-group .row .column{line-height:32px}#add-department-members-popup .popup-content .main-area .add-group .row .column span.error,#add-members-popup .popup-content .main-area .add-group .row .column span.error,#add-resource-group-popup .popup-content .main-area .add-group .row .column span.error{line-height:16px;margin:0}#add-department-members-popup .popup-content .main-area .add-members,#add-members-popup .popup-content .main-area .add-members,#add-resource-group-popup .popup-content .main-area .add-members{height:314px}#add-department-members-popup .popup-content .main-area .add-members .type-group,#add-members-popup .popup-content .main-area .add-members .type-group,#add-resource-group-popup .popup-content .main-area .add-members .type-group{display:flex;justify-content:space-between;line-height:100%;padding:0 20px 15px 0;width:355px}#add-department-members-popup .popup-content .main-area .add-members .type-group label,#add-members-popup .popup-content .main-area .add-members .type-group label,#add-resource-group-popup .popup-content .main-area .add-members .type-group label{display:inline-block;width:auto}#add-department-members-popup .popup-content .main-area .add-members .type-group label input,#add-members-popup .popup-content .main-area .add-members .type-group label input,#add-resource-group-popup .popup-content .main-area .add-members .type-group label input{margin-bottom:0;margin-right:5px}#add-department-members-popup .popup-content .main-area .add-members .type-group.disable-select-user,#add-members-popup .popup-content .main-area .add-members .type-group.disable-select-user,#add-resource-group-popup .popup-content .main-area .add-members .type-group.disable-select-user{justify-content:left}#add-department-members-popup .popup-content .main-area .add-members .type-group.disable-select-user label,#add-members-popup .popup-content .main-area .add-members .type-group.disable-select-user label,#add-resource-group-popup .popup-content .main-area .add-members .type-group.disable-select-user label{padding-right:50px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector,#add-members-popup .popup-content .main-area .add-members .department-user-selector,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector{width:355px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .title,#add-members-popup .popup-content .main-area .add-members .department-user-selector .title,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .title{line-height:31px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department{line-height:31px;margin-bottom:15px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen{color:#c5c8ce}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content{color:#444}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user{display:inline-block;position:relative;width:100%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter{line-height:31px;position:relative}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input{border:1px solid #cbcbcb;border-radius:3px;font-size:13px;margin:0;padding:0 8px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font{color:#999;position:absolute;right:8px;top:2px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon{position:absolute;right:0;top:0;transform:scale(.5);-webkit-transform:scale(.5)}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list{max-height:200px;overflow-y:auto;padding:0;width:100%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user{display:flex;flex-wrap:wrap;line-height:18px;padding:8px 0}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child),#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child),#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child){border-bottom:1px solid #dfdfdf}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span{margin:0;padding:0 10px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name{color:var(--primary-text-color);display:block;flex-basis:100%;margin-bottom:2px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info{color:#999;display:inline-block;flex-basis:50%;font-size:12px;line-height:17px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword{color:var(--primary-brand-color);margin:0;padding:0}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list{background-color:#f4f4f4;margin-top:4px;max-height:170px;min-height:34px;overflow-y:auto}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item{display:flex;font-size:13px;height:34px;line-height:34px;margin:0 10px;overflow:hidden}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover{border:none}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child),#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child),#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child){border-bottom:1px solid #dfdfdf}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name{color:var(--primary-text-color);display:inline-block;width:20%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department{display:inline-block;width:36%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no{color:#999;display:inline-block;width:44%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a{display:inline-block;vertical-align:top}#add-department-members-popup .popup-content .main-area .add-members .keys-list,#add-members-popup .popup-content .main-area .add-members .keys-list,#add-resource-group-popup .popup-content .main-area .add-members .keys-list{font-size:13px;height:100px;padding-left:20px;padding-top:15px}#group-resource-info-edit .popup-content{border:1px solid transparent;overflow:initial}#group-resource-info-edit .popup-content form{border:1px solid transparent}#group-resource-info-edit .popup-content form .main-area{background-color:#fff;overflow:initial;padding:15px 0}#group-resource-info-edit .popup-content form .main-area .resource-row{height:30px;line-height:30px;margin-bottom:15px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type i{color:var(--primary-brand-color);font-size:30px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type .font-file-folder{font-size:28px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type .resource-type-name{display:inline-block;vertical-align:super}#group-resource-info-edit .popup-content form .main-area .resource-row .choice{display:inline-block;line-height:30px;min-width:30px}#group-resource-info-edit .popup-content form .main-area span.error-info{left:-12px;position:relative;top:2px}#group-resource-info-edit .popup-content form .popup-footer{border-top:1px solid #e9e9e9;height:auto}#group-resource-info-edit .popup-content form .popup-footer .button{height:30px;line-height:18px;min-width:80px}#group-resource-info-edit .popup-content form .popup-footer .button.shared-resource-button-publish{margin:0 10px}.course-subject-lib-base{background-color:#fff;border:1px solid #d8d8d8}.course-subject-lib-base.course-subject-lib{min-height:636px}.course-subject-lib-base .resources-area{margin-left:15px;margin-right:15px}.course-subject-lib-base .resources-area .menu-area .button-group li.operations{width:auto!important}#delete-confirmation-popup .main-area .message .bolder-text{color:#000;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px;text-align:center}#delete-confirmation-popup .main-area .message .normal-text{color:#000;font-size:14px;line-height:22px;margin-top:7px;text-align:center}#delete-confirmation-popup .main-area .message .warning-area .warning-icon{color:#ff9700;font-size:36px}#delete-subject-when-referred-confirmation-popup .main-area{display:flex;flex-direction:column;height:222px;padding-top:48px}#delete-subject-when-referred-confirmation-popup .main-area .alert{color:#ff9700;font-size:48px;margin-top:0}#delete-subject-when-referred-confirmation-popup .main-area .message .bolder-text{color:#000;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px;text-align:center}#delete-subject-when-referred-confirmation-popup .main-area .message .normal-text{color:#000;font-size:14px;line-height:22px;margin-top:8px;text-align:center}@media(min-width:1080px){.class-mode-table-container .header-float{position:fixed;top:0;width:1036px;z-index:1}}.class-mode-table-container .font-down,.class-mode-table-container .font-up{color:#999;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:3px}.class-mode-table-container .sort-active{color:#333}.class-mode-table-container .activity-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;overflow-x:hidden;overflow-y:hidden;top:14px;width:100%}.class-mode-table-container .activity-header .title{font-size:13px;margin-top:5px;position:relative;vertical-align:middle}.class-mode-table-container .activity-header .title .sort-section{margin-top:-3px;padding-left:5px;position:absolute}.class-mode-table-container .activity-header ul.activity-list{display:inline-block;height:20px;margin:0;vertical-align:center;white-space:nowrap}.class-mode-table-container .activity-header ul.activity-list li{display:inline-block;padding-left:5px;padding-right:5px;width:100px}.class-mode-table-container .activity-header ul.activity-list li.long{display:inline-block;padding-left:5px;padding-right:5px;width:175px}.class-mode-table-container .activity-header ul.activity-list li.user-no{padding-left:50px;width:280px}.class-mode-table-container .activity-header ul.activity-list li.name{width:300px}.class-mode-table-container .activity-header ul.activity-list li.count{width:240px}.class-mode-table-container .activity-header ul.activity-list li.score{width:100px}.class-mode-table-container .activity-body{background-color:#fff;overflow-x:auto;overflow-y:hidden}.class-mode-table-container .activity-body ul{display:inline-block;list-style:none;margin:0;white-space:nowrap}.class-mode-table-container .activity-body .students-row{line-height:31px}.class-mode-table-container .activity-body .students-row:nth-of-type(2n){background:#f4f4f4}.class-mode-table-container .activity-body .column-cell{display:inline-block;padding-left:5px;padding-right:5px;vertical-align:middle;width:100px}.class-mode-table-container .activity-body .column-cell.index-cell{padding-left:10px;width:40px}.class-mode-table-container .activity-body .column-cell.name-cell{display:inline-flex;width:300px}.class-mode-table-container .activity-body .column-cell.user-no-cell{width:236px}.class-mode-table-container .activity-body .column-cell.score-cell{display:inline-flex;width:100px}.class-mode-table-container .activity-body .column-cell.score-cell span{margin-left:5px;margin-right:5px;text-align:center;width:25px}.class-mode-table-container .activity-body .column-cell.score-cell .font-add-score,.class-mode-table-container .activity-body .column-cell.score-cell .font-minus-score{color:var(--primary-text-color)}.class-mode-table-container .activity-body .column-cell.score-cell .font-add-score:hover,.class-mode-table-container .activity-body .column-cell.score-cell .font-minus-score:hover{color:var(--primary-brand-color)}.class-mode-table-container .activity-body .column-cell.score-cell .font-add-score.disabled,.class-mode-table-container .activity-body .column-cell.score-cell .font-add-score.disabled:hover,.class-mode-table-container .activity-body .column-cell.score-cell .font-minus-score.disabled,.class-mode-table-container .activity-body .column-cell.score-cell .font-minus-score.disabled:hover{color:#d1d1d1}.class-mode-table-container .activity-body .column-cell.count-cell{width:240px}.class-mode-rollcall-container .section-prompt-message{margin:10px 20px 20px}.class-mode-rollcall-container .activity-details .list-summary{padding-top:0!important}.class-mode-rollcall-container .activity-details .student-rollcalls{border:none}.meta-course-copy-area .meta-course-copy{background-color:#fff;border-bottom:1px solid #dfdfdf;height:78px;margin-bottom:20px;position:relative;width:100%}.meta-course-copy-area .meta-course-copy .copy-meta-title{font-size:15px;font-weight:700;line-height:78px;margin-left:15px}.meta-course-copy-area .meta-course-copy .meta-course-list .chosen-target-course{background-color:#fff;border:1px solid #dfdfdf;height:78px;margin-top:20px;width:100%}.meta-course-copy-area .meta-course-copy .meta-course-list .chosen-target-course .title{font-size:14px;font-weight:700}.meta-course-copy-area .meta-course-copy .meta-course-list .chosen-target-course .filter-area{background-color:#fff;font-size:14px;height:70px;margin:0;padding:0}.meta-course-copy-area .meta-course-copy .meta-course-list .list-area-meta-courses{margin:0;width:100%}.meta-course-copy-area .meta-course-copy .meta-course-list .chosen-target-course,.meta-course-copy-area .meta-course-copy .meta-course-list .filter-area{align-items:center;display:flex}.meta-course-copy-area .meta-course-copy .meta-course-list .chosen-target-course .search-section,.meta-course-copy-area .meta-course-copy .meta-course-list .filter-area .search-section{margin:0}.meta-course-copy-area .result{line-height:42px;padding-bottom:40px;padding-top:80px;text-align:center}.meta-course-copy-area .result .result-icon{color:var(--primary-brand-color);font-size:70px;padding-bottom:30px}.meta-course-copy-area .result .result-message{font-size:14px}.meta-course-copy-area .copying-progress .list-item .status.success{color:var(--primary-brand-color)}.meta-course-copy-area .course-list.wide-list-area .list-header{padding-left:20px;padding-right:20px}.meta-course-copy-area .course-list.wide-list-area .list-content{min-height:0}.meta-course-copy-area .course-list.wide-list-area .list-content .list-item{line-height:30px;padding-left:20px;padding-right:20px}.meta-course-copy-area .action-buttons{padding-top:15px;text-align:center}.meta-course-copy-area .action-buttons .button-green,.meta-course-copy-area .action-buttons .button-grey{font-size:14px;margin:0 4px}#exam-correct-column-chooser-popup .popup-content .main-area,#homework-correct-column-chooser-popup .popup-content .main-area{margin:0;padding:0}#exam-correct-column-chooser-popup .popup-content .main-area .column-item,#homework-correct-column-chooser-popup .popup-content .main-area .column-item{line-height:40px}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .info-column-item-row,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .info-column-item-row{width:385px}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .info-column-item-row:nth-of-type(2n),#homework-correct-column-chooser-popup .popup-content .main-area .column-item .info-column-item-row:nth-of-type(2n){background:#f4f4f4}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .correct-column-item-row,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .correct-column-item-row{width:385px}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .correct-column-item-row:nth-of-type(2n),#homework-correct-column-chooser-popup .popup-content .main-area .column-item .correct-column-item-row:nth-of-type(2n){background:#f4f4f4}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .column-title,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .column-title{line-height:40px;margin-left:15px;margin-right:0;vertical-align:middle}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .column-title.disabled,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .column-title.disabled{color:#999;cursor:default}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker{display:inline-block;margin-left:30px}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker input[type=checkbox],#homework-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker input[type=checkbox]{cursor:pointer;visibility:visible}#exam-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker input[type=checkbox]:disabled:after,#homework-correct-column-chooser-popup .popup-content .main-area .column-item .column-checker input[type=checkbox]:disabled:after{background-color:#f7f7f7;border:1px solid rgba(0,0,0,.15);border-radius:3px;cursor:default;display:inline-block;height:14px;left:0;top:0;transform:scale(1.1);visibility:visible;width:14px}#exam-correct-column-chooser-popup .popup-content .main-area table,#homework-correct-column-chooser-popup .popup-content .main-area table{border-collapse:collapse}#exam-correct-column-chooser-popup .popup-content .main-area table,#exam-correct-column-chooser-popup .popup-content .main-area td,#exam-correct-column-chooser-popup .popup-content .main-area th,#homework-correct-column-chooser-popup .popup-content .main-area table,#homework-correct-column-chooser-popup .popup-content .main-area td,#homework-correct-column-chooser-popup .popup-content .main-area th{background-color:#fff;border:0;border-bottom:1px solid #d8d8d8;margin:0;padding:0}#exam-correct-column-chooser-popup .popup-content .main-area table:not(:last-of-type),#exam-correct-column-chooser-popup .popup-content .main-area td:not(:last-of-type),#exam-correct-column-chooser-popup .popup-content .main-area th:not(:last-of-type),#homework-correct-column-chooser-popup .popup-content .main-area table:not(:last-of-type),#homework-correct-column-chooser-popup .popup-content .main-area td:not(:last-of-type),#homework-correct-column-chooser-popup .popup-content .main-area th:not(:last-of-type){border-right:1px solid #d8d8d8;padding-left:20px;width:95px}#exam-correct-column-chooser-popup .popup-content .popup-footer,#homework-correct-column-chooser-popup .popup-content .popup-footer{padding:20px 0}#alert-student-complete-learning-popup .popup-content .popup-header{background:url(/static/assets/images/large/congratulations-student-014a52fc.png) #d3d3d3 50%/cover no-repeat;height:140px}#alert-student-complete-learning-popup .popup-content .popup-header .font-close{color:#fff;font-size:14px}#alert-student-complete-learning-popup .popup-content .main-area{font-feature-settings:"liga" off,"clig" off;align-items:center;align-self:stretch;color:#525566;display:flex;flex-direction:column;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:174px;justify-content:center;line-height:22px;min-width:auto;padding:24px;text-align:center}#alert-student-complete-learning-popup .popup-content .main-area .alert-title{color:#262833;font-weight:600;line-height:22px}