#progress-container{display:flex}#progress-content{flex-grow:1}#progress-content>div{padding:10px 30px}#progress-content>div>h1{color:#404040;margin-bottom:0}#progress-content>div>p{color:#7f7f7f}#progress-activity-header,#progress-marksheet-header,#progress-tasklist-header{background-color:#fff;margin-bottom:20px;padding:10px 0;position:sticky;top:57px}#progress-tasklist-home>h1,#tabs-taskmarksheet>h1{color:#000!important;margin-bottom:10px!important}#progress-activity-datefrom,#progress-activity-dateto,#progress-marksheet-datefrom,#progress-marksheet-dateto,#progress-summary-datefrom,#progress-summary-dateto,#progress-tasklist-datefrom,#progress-tasklist-dateto{width:100px}#progress-activity-datefrom,#progress-marksheet-datefrom,#progress-tasklist-datefrom{margin-left:0}#progress-activity-dateto,#progress-marksheet-dateto,#progress-summary-dateto,#progress-tasklist-dateto{margin-right:20px}#progress-tasklist-home table{width:100%}#progress-activity-table thead,#progress-tasklist-home thead{position:sticky;top:108px}#progress-activity-header{margin-bottom:10px}#tabs-marksheet tbody td:first-child,#tabs-tasklist tbody td:first-child,#tabs-tasklist thead th:first-child{max-width:150px}#tabs-tasklist tbody td:first-child label{color:#777;display:block;font-size:11px;font-weight:500;margin-top:5px}#tabs-tasklist tbody td:first-child small{color:#777;display:block;font-size:9px;font-weight:100;margin-bottom:20px;margin-top:0}#tabs-tasklist tbody img{width:20px}table.data tbody td{color:#333;cursor:pointer}#progress-tasklist-studentattempts-header{background-color:hsla(0,0%,100%,.95);border-bottom:1px solid #d9d9d9;box-shadow:0 5px 10px hsla(0,0%,39%,.07);padding-bottom:10px;padding-top:20px;position:sticky;top:57px;z-index:1}#progress-tasklist-analysis-header-titles,#progress-tasklist-studentattempts-header-titles{display:inline-block;margin-right:30px;max-width:250px;vertical-align:middle}#progress-tasklist-analysis-header-titles h1,#progress-tasklist-studentattempts-header-titles h1{font-size:18px;margin:0}#progress-tasklist-analysis-header-titles h2,#progress-tasklist-studentattempts-header-titles h2{color:#7f7f7f;font-size:12px;font-weight:100;margin:0}#progress-tasklist-analysis-header-titles h2 a,#progress-tasklist-studentattempts-header-titles h2 a{display:inline-block;margin-left:6px}#progress-tasklist-analysis-header-back,#progress-tasklist-studentattempts-header-back{background-color:transparent;margin-right:10px;padding:0;vertical-align:middle}#progress-tasklist-studentattempts-header-list{margin-right:10px}#progress-tasklist-studentattempts-header-button,#progress-tasklist-studentattempts-header-makestudentredo,#progress-tasklist-studentattempts-header-markcompletebutton{padding:9px 25px;vertical-align:middle}.studentattempt-question{background-color:#f7f8fa;border-bottom:1px solid #d9d9d9;border-radius:3px;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:flex;margin:0 20px 20px 0}#progress-tasklist-studentattempts-questions>div:first-child{border-top:0!important}.studentattempt-question-info{padding:30px;width:250px}.studentattempt-question-info h1{color:#333;font-size:18px;margin:0}.studentattempt-question-info h2{color:#7f7f7f;font-size:11px;font-weight:100;margin-bottom:15px;margin-top:0}.studentattempt-question-info h3{color:#7f7f7f;font-size:11px;font-weight:100;margin:0}.studentattempt-question-info h3 em{font-style:normal;font-weight:600}.studentattempt-question-info h4{color:#7f7f7f;font-size:11px;font-weight:100;margin:20px 0 0;text-transform:uppercase}.student-question-markscheme{margin:0}.report-error,.student-question-markscheme a{font-size:11px}.studentattempt-question-info h5{margin:0}.studentattempt-question-main{background-color:#fff;margin:0;padding:10px 25px;width:100%}.student-question-content{border-radius:3px;font-size:14px;margin:0 0 20px;padding:5px 0}.indicator-seen{border-left:5px solid #aaa}.indicator-correct{border-left:5px solid #b5e61d}.indicator-incorrect{border-left:5px solid #c82800}.indicator-partialmarks{border-left:5px solid #ffa600}.indicator-rendererror{border-left:5px solid #333}.indicator-correct .studentattempt-iscorrect-marks{background-color:#b5e61d;border-radius:3px;color:#fff}.indicator-incorrect .studentattempt-iscorrect-marks{background-color:#c82800;border-radius:3px;color:#fff}.indicator-partialmarks .studentattempt-iscorrect-marks{background-color:#ffa600;border-radius:3px;color:#fff}.studentattempt-iscorrect{border:1px solid transparent;float:right;padding:5px}a.studentattempt-iscorrect:hover{border:1px solid #333}.studentattempt-iscorrect img{width:20px}.student-question-correctanswer,.student-question-useranswer{font-size:12px;margin:10px 0}.studentattempt-question-info .desmos-calculator-solution{height:200px!important;width:100%!important}#progress-marksheet-header .dfm_studentSelector,#progress-tasklist-header .dfm_studentSelector{margin-right:20px}#progress-marksheet-header,#progress-tasklist-analysis-header{background-color:#fff;box-sizing:border-box;display:inline-block;height:75px;left:0;padding:10px 0 10px 20px;position:sticky;top:57px;z-index:3}#progress-tasklist-analysis-buttons{display:inline-block;float:right;margin-left:30px;margin-top:5px;padding-top:0;vertical-align:top}#progress-leaderboards-buttons button,#progress-marksheet-buttons button,#progress-tasklist-analysis-buttons button{background-color:transparent;padding:10px;vertical-align:middle}#progress-marksheet-refresh img,#progress-tasklist-analysis-refresh img{width:15px}#progress-leaderboards-save img,#progress-marksheet-save img,#progress-tasklist-analysis-delete img,#progress-tasklist-analysis-edit img,#progress-tasklist-analysis-save img{width:20px}#progress-tasklist-analysis-buttons button:disabled img{filter:opacity(.3)}#progress-tasklist-analysis-tabs{display:inline-block;margin-left:30px;margin-top:10px;vertical-align:top}#progress-tasklist-analysis-tabs .dfm_TabsUL>li a{font-size:13px!important}#progress-tasklist-analysis-main{min-height:300px}#analysis-bytopic thead,#analysis-full thead,#progress-bycourse-current thead,#progress-bytopic-current thead{background-color:#f7f8fa;border-bottom:.5px solid #d9d9d9;position:sticky;top:130px;z-index:3}#tabs-taskmarksheet thead{background-color:#f7f8fa;border-bottom:.5px solid #d9d9d9;position:sticky;top:107px;z-index:3}#progress-bycourse-current thead,#progress-bytopic-current thead{background-color:#f7f8fa;border-bottom:.5px solid #d9d9d9;position:sticky;top:57px;z-index:3}#analysis-bytopic thead th:first-child,#analysis-full thead th:first-child,#progress-bycourse-current thead th:first-child,#progress-bytopic-current thead th:first-child,#tabs-taskmarksheet thead th:first-child{background-color:#f7f8fa}#analysis-bytopic table,#analysis-full table,#progress-bycourse-current table,#progress-bytopic-current table,#tabs-taskmarksheet table{border-collapse:collapse}#analysis-full thead th.qheading{padding-bottom:20px;padding-top:20px}.clickable{cursor:pointer}#analysis-full thead th.qheading h1{font-size:16px;margin:0}#analysis-full thead th.qheading a{display:block;font-size:10px}#analysis-bytopic tbody tr td:first-child,#analysis-full tbody tr td:first-child,#progress-bycourse-current tbody tr td:first-child,#progress-bytopic-current tbody tr td:first-child,#tabs-taskmarksheet tbody tr td:first-child{padding:10px}#analysis-bytopic tbody tr td:first-child,#analysis-bytopic thead th:first-child,#analysis-full tbody tr td:first-child,#analysis-full thead th:first-child,#progress-bycourse-current thead th:first-child,#progress-bytopic-current thead th:first-child,#tabs-taskmarksheet tbody tr td:first-child,#tabs-taskmarksheet thead th:first-child{left:0;min-width:120px;position:sticky;z-index:2}#analysis-bytopic tbody tr td:first-child,#analysis-full tbody tr td:first-child,#progress-bycourse-current tbody tr td:first-child,#progress-bytopic-current tbody tr td:first-child,#tabs-taskmarksheet tbody tr td:first-child{background-color:#fff}#analysis-full tbody tr td:not(:first-child),#analysis-full thead th:not(:first-child),#progress-bycourse-current thead th:not(:first-child),#progress-bytopic-current thead th:not(:first-child),#tabs-taskmarksheet thead th:not(:first-child){min-width:50px}#analysis-bytopic tbody tr td:not(:first-child),#analysis-bytopic thead th:not(:first-child),#progress-bycourse-current thead th:not(:first-child),#progress-bytopic-current thead th:not(:first-child),#tabs-taskmarksheet thead th:not(:first-child){max-width:100px;min-width:100px}#analysis-bytopic tbody tr td:first-child span,#analysis-full tbody tr td:first-child span,#progress-bycourse-current tbody tr td:first-child span,#progress-bytopic-current tbody tr td:first-child span{font-size:13px}#analysis-bytopic tbody tr td:first-child a,#analysis-full tbody tr td:first-child a{display:block;font-size:10px}#analysis-bytopic tbody tr:nth-child(2n),#analysis-bytopic tbody tr:nth-child(2n) td:first-child,#analysis-full tbody tr:nth-child(2n),#analysis-full tbody tr:nth-child(2n) td:first-child,#progress-bycourse-current tbody tr:nth-child(2n) td,#progress-bytopic-current tbody tr:nth-child(2n) td,#tabs-taskmarksheet tbody tr:nth-child(2n),#tabs-taskmarksheet tbody tr:nth-child(2n) td:first-child{background-color:#f7f8fa}#analysis-full tbody tr td.correct{background-color:#b5e61d}#analysis-full tbody tr td.secondtry{background-color:#dac60e}#analysis-full tbody tr td.incorrect{background-color:#c82800}#analysis-full tbody tr td.seen{background-color:#aaa}#analysis-full tbody tr td.rendererror{background-color:#333}#analysis-full tbody tr td.eventuallycorrect{background-color:#ffa600}.analysis-cell{color:#fff;font-weight:1000;text-align:center}.analysis-cell img{filter:invert(1)}#progress-menu{background-color:#fff;position:sticky;z-index:4}#progress-marksheet-headercontainer,#progress-tasklist-analysis-headercontainer{background-color:#fff;position:sticky;top:57px;z-index:3}.blocker{z-index:6}#analysis-bytopic thead th,#progress-bycourse-current thead th,#progress-bytopic-current thead th{color:#555;font-size:13px;font-weight:300;padding:15px;text-align:left;vertical-align:top}#analysis-bytopic thead th em{font-style:normal;font-weight:1000}.analysis-bytopic-accuracy{color:#fff;font-size:18px;font-weight:1000;text-align:center}.progress-bycourse-accuracy,.progress-bytopic-accuracy{color:#333;font-size:14px;font-weight:1000;text-align:center}#progress-bycourse-current table,#progress-bytopic-current table{background-color:#fff;font-size:13px}#progress-bycourse-current th,#progress-bytopic-current th{padding:5px 10px}.student-question-useranswers{list-style-type:none;padding:0}.student-question-useranswers li{background-color:#fff;margin-bottom:6px}.student-question-useranswers label{color:#fff;display:block;font-size:10px;margin-right:-1px;margin-top:-1px;padding:5px}.student-question-useranswers img{filter:invert(1);margin-right:10px;width:10px}.student-question-useranswers span{display:block;font-size:12px;padding:5px}.student-question-useranswers li.correct label{background-color:#b5e61d}.student-question-useranswers li.correct{border:1px solid #b5e61d}.student-question-useranswers li.incorrect label{background-color:#c82800}.student-question-useranswers li.incorrect{border:1px solid #c82800}#dialog-useranswer .studentattempt-question{border-left-width:10px!important;margin:0!important}.dialog-useranswer-container>p{display:none}.dialog-useranswer-container{padding:0!important}#tabs-taskmarksheet table th{padding:10px 20px;vertical-align:bottom}#tabs-taskmarksheet table th small{color:#7c7c7c;display:block;font-size:10px;font-weight:100;text-transform:uppercase}#tabs-taskmarksheet table th a{display:block;font-size:12px}#tabs-taskmarksheet table td:first-child{font-size:13px}#progress-marksheet-headercontainer{height:60px}td.marksheet-cell{color:#888;font-weight:1000;text-align:center}td.marksheet-cell.complete{color:#fff}td.marksheet-cell a{font-size:12px}#progress-marksheet-buttons{display:inline-block;float:right;margin-left:30px;margin-top:-3px;padding-top:0;vertical-align:middle}th .duedate{color:#555!important;font-size:8px!important;font-weight:400!important;margin-top:5px}td.marksheet-cell.late span{border:1px solid red;border-radius:2px;display:inline-block;padding:3px}td.marksheet-cell.late span:before{color:red;content:"L";float:left;font-size:7px;font-weight:1000;margin-right:3px}td span.hasworking{border:1px solid rgba(0,0,0,.5);border-radius:2px;display:inline-block;padding:3px}td span.hasworking:before{color:rgba(0,0,0,.5);content:"W";float:left;font-size:7px;font-weight:1000;margin-right:3px}#analysis-byquestion-sort{margin-bottom:20px}#studentprogress-tabs .dfm_TabsUL>li a{font-size:13px!important}#studentprogress-tabs{display:inline-block;margin-left:30px;vertical-align:middle}#studentprogress-panes{background-color:#f7f8fa;border-radius:3px;min-height:300px;padding:15px}#studentprogress-header{margin-top:5px;padding:20px 0}#progress-summary-maincounts{color:#595959;flex-grow:1;font-size:16px}#progress-summary-maincounts div{padding:10px 0}#progress-summary-maincounts label{display:inline-block;width:200px}#progress-summary-maincounts span{font-weight:1000}#progress-summary-cumulative{display:flex;padding-top:20px;width:100%}#progress-summary-masterycounts{flex-grow:1}#progress-summary-masterycounts h1{color:#595959;font-size:13px;font-weight:400;margin-bottom:17px;text-transform:uppercase}#progress-summary-masterycounts>div{font-size:20px;margin-bottom:15px}#progress-summary-masterycounts .bars{margin-right:20px;vertical-align:middle}#progress-summary-masterycounts .val{font-weight:1000}#progress-summary-masterycounts label{display:inline-block;width:180px}#progress-summary-byindividual tr td:nth-child(10),#progress-summary-masterycounts3{color:#a330ba}#progress-summary-byindividual tr td:nth-child(9),#progress-summary-masterycounts2{color:#92d050}#progress-summary-byindividual tr td:nth-child(8),#progress-summary-masterycounts1{color:#e6ca17}#progress-summary-byindividual tr td:nth-child(7),#progress-summary-masterycounts0{color:#d9d9d9}#progress-summary-byindividual{margin-top:15px}#progress-summary-byindividual thead{position:sticky;top:57px}#progress-summary-byindividual .dfmMasteryBar>div{height:4px!important}#progress-summary-byindividual .dfmMasteryBar{width:13px!important}#starttask-message,.instructional-message{background-color:#f4f5fa;color:#444;font-size:18px;margin-top:0;padding:60px 30px}.row-completion{align-items:center;display:flex;flex-direction:column;gap:4px;padding:6px;width:50px}.row-completion__completed-icon{width:15px!important}.row-completion__late-icon{width:10px!important}.row-completion__text{color:#777;font-size:11px;text-align:center}.row-completion__late{align-items:center;display:flex;font-weight:700;gap:2px}#analysis-full tbody tr td:first-child{padding-right:4px!important}#progress-bytopic-graph{padding-top:15px}#leaderboards-header{background-color:hsla(0,0%,100%,.95);padding:20px 0;position:sticky;top:57px}#leaderboards-sortby{margin-left:20px;padding:8px}#leaderboards-datefrom,#leaderboards-dateto{padding:8px;width:100px}.ui-datepicker-next,.ui-datepicker-prev{filter:invert(1)}#leaderboards-datefilter{display:inline-block;margin-left:40px}#leaderboards-datefilter a{font-size:14px}#progress-leaderboards-buttons{display:inline-block;margin-left:30px}#tabs-leaderboards thead{position:sticky;top:120px}#tabs-leaderboards tbody tr td:first-child{font-weight:1000}#tabs-leaderboards tbody img{border-radius:3px;float:left;margin-right:10px}#progress-bycourse-current .mastery-bar,#progress-bytopic-current .mastery-bar{float:right;margin-right:10px;width:13px!important}#progress-bycourse-current .mastery-bar>div,#progress-bytopic-current .mastery-bar>div{height:4px!important}.student-question-feedback{font-size:16px}.student-question-feedback.large{font-size:20px}.student-question-feedback>ul{border-top:1px solid #eee;list-style-type:none;padding:10px 0 0}.feedback-row,.student-question-feedback>ul>li{display:flex;margin-bottom:10px}.feedback-image img{margin-right:15px;width:20px}.feedback-label h2{font-size:.875em;margin:0}.feedback-label h3{color:#7f7f7f;font-size:.6875em;font-weight:100;margin:0}.feedback-label{min-width:90px;padding-right:20px;width:90px}.feedback-comment{flex-grow:1;font-size:.8125em}.feedback-addlink{font-size:.75em;margin-bottom:10px}.feedback-row textarea{font-family:Trebuchet MS;font-size:1em;height:50px;width:100%}.feedback-row button{font-size:.875em;padding:6px 8px}.feedback-delete{float:right;font-size:1.25em;margin-left:20px}.withfeedback span{border:1px solid #fff;border-radius:2px;display:inline-block;padding:3px}.withfeedback span:before{color:#fff;content:"F";float:left;font-size:7px;font-weight:1000;margin-right:3px}.feedback__container{background-color:#f7f8fa;border:1px solid #d9d9d9;border-radius:8px;margin:12px 0;position:relative}.feedback__loading{background-color:#fde68a;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);color:#374151;font-size:14px;font-weight:700;left:8px;padding:8px 12px;position:absolute;top:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.feedback__header{justify-content:space-between}.feedback__footer,.feedback__header{align-items:center;display:flex;gap:12px;min-height:40px;padding:8px}.feedback__footer{justify-content:end}.feedback__header__group{align-items:center;display:flex;gap:8px}.feedback__header__button{align-items:center;background:transparent;border-radius:8px;color:#374151;display:flex;font-size:14px;font-weight:400!important;height:35px;justify-content:center;min-width:35px;padding:5px;transition:.3s}.feedback__header__button:hover{background:#f1f1f1}.feedback__header__button:disabled{background:transparent;opacity:.4}.feedback__header__toggle>.feedback__header__button{border:1px solid #d9d9d9;border-radius:4px;height:auto;opacity:.6;padding:5px 10px}.feedback__header__toggle>.feedback__header__button.active:not(:disabled){border-color:#374151;cursor:default;opacity:1}.feedback__header__toggle>.feedback__header__button:hover{background:transparent}.feedback__header__toggle>.feedback__header__button:not(.active):hover{border-color:#374151}.feedback__pagination__label{color:#374151;font-size:14px;font-weight:400;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}#feedback-options{gap:20px;justify-content:space-between}@media only screen and (max-width:576px){.feedback__footer,.feedback__header{flex-direction:column}#feedback-options{width:100%}}.feedback__questions{display:flex;flex-direction:column;padding:0}.feedback__questions__empty{color:#d1d5db;font-size:24px;font-weight:700;padding:24px;text-align:center}.feedback__questions__item{align-items:center;background-color:#fff;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px;transition:.3s}.feedback__questions__item.first{border-top:1px solid #d9d9d9}.feedback__questions__item.read{background-color:transparent;color:#6b7280}.feedback__questions__item:hover{box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);z-index:2}.feedback__questions__item__summary{display:flex;flex-direction:column;gap:4px}.feedback__questions__item__summary__display-name{font-size:13px;font-weight:700;text-transform:capitalize}.feedback__questions__item__summary__task{font-size:12px}.feedback__questions__item__summary__task>b,strong{font-weight:400}.feedback__questions__item__summary__latest{align-items:center;display:flex;gap:4px;margin-top:6px}.feedback__questions__item__summary__latest__unread-dot{background-color:#3b82f6;border-radius:50%;height:8px;margin-right:4px;width:8px}.feedback__questions__item__summary__latest__message{font-size:14px;line-height:1.5}.feedback__questions__item__date{font-size:13px;text-wrap:nowrap}.feedback__question__header{align-items:start;display:flex;flex-direction:column;gap:8px;padding:4px 16px 16px}.feedback__question__header__name{font-size:18px;margin:0;text-transform:capitalize}.feedback__question__footer{padding:16px 16px 0}.feedback__question__link{color:inherit;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.feedback__question__link:hover{text-decoration-thickness:2px}@media only screen and (max-width:825px){#progress-container{flex-direction:column}.dfmSideMenu>ul{min-height:auto;min-width:auto;padding-top:5px;width:auto}.dfmSideMenu>ul>li{display:inline-block;vertical-align:top}.dfmSideMenu>ul>li>a{display:inline-block;padding-top:3px}.dfmSideMenu>ul>li>ul>li>a{font-size:14px;padding:3px}.dfmSideMenu>ul>li>ul{display:inline-block;padding-left:0;vertical-align:top}#tabs-studentprogress>h1,#tabs-tasklist>div>h1{margin-top:0}#tabs-studentprogress,#tabs-tasklist{padding-left:40px!important}}@media only screen and (max-width:675px){#progress-summary-cumulative{flex-direction:column}#progress-summary-masterycounts{padding-top:40px}}
/*# sourceMappingURL=progress.1064005b39e35665c790.css.map*/