.header-text-content{display:flex;flex-direction:column;justify-content:left;max-width:calc(95vw - var(--left-nav-width))}.header-text-content .header-container{display:flex;flex-direction:row;justify-self:left;align-items:center;margin-bottom:10px}.header-text-content .header-container .thea-tooltip-anchor,.header-text-content .header-container .thea-tooltip-anchor .subject-tooltip-anchor{margin-right:1rem}.header-text-content .header-container .thea-tooltip-anchor .subject-emoji{font-size:2.5rem;cursor:default}.header-text-content .header-container .editable-material-and-class{padding-bottom:0}.header-text-content .header-container .editable-material-and-class .editable-text-input-wrapper{padding-bottom:.1rem}.header-text-content .header-container .readonly-study-kit-title{font-size:x-large;font-weight:700}@media (max-width: 800px) and (min-height: 450px){.header-text-content{max-width:85vw}}@media (max-width: 600px){.editable-text-input-wrapper,.editable-text-input-wrapper .editable-text-input{max-width:90%}}.start-studying-options-container{padding:40px}.add-materials-modal{max-height:85%;border:none;padding:var(--large-gap);overflow:visible;padding-bottom:0}.add-materials-modal .modal-body{padding:var(--small-gap) 0rem 0rem 0rem}.educator-set-view-wrapper{container:educator-view / inline-size}.educator-set-view{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--small-gap) 1rem;margin:0;font-size:1rem;gap:var(--large-gap)}.educator-set-view .set-header{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--standard-gap);width:100%}.educator-set-view .set-header .back-button .set-return-button .back-arrow,.educator-set-view .set-header .student-view-button .set-student-view-button .student-view-icon{margin-right:var(--small-gap)}.educator-set-view .set-page-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--standard-gap);margin-left:var(--standard-gap);width:100%}.educator-set-view .set-page-body div.panels{display:flex;flex-direction:column;gap:var(--larger-gap);width:100%}.educator-set-view .inline-editable-fields{display:flex;justify-content:center;flex-direction:column;gap:var(--standard-gap);padding:0}.educator-set-view .inline-editable-fields .header-container{margin-bottom:0}.educator-set-view .inline-editable-fields .rs-plaintext,.educator-set-view .inline-editable-fields .rs-input{font-size:1rem}.educator-set-view .inline-editable-fields .inline-editable-field-container{display:flex;align-items:center;flex-direction:row;-moz-column-gap:var(--standard-gap);column-gap:var(--standard-gap)}.educator-set-view .inline-editable-fields .inline-editable-field-container .editable-field-label{margin-bottom:0}.educator-set-view .inline-editable-fields .rs-input-group{max-width:8rem;border-color:var(--background-color)}.educator-set-view .inline-editable-fields .rs-input-group-addon{display:none}.educator-set-view .rs-plaintext,.educator-set-view .rs-input{background-color:var(--background-color)}@container educator-view (min-width: 601px){.educator-set-view{font-size:initial;gap:var(--standard-gap)}.educator-set-view .inline-editable-fields{width:-moz-fit-content;width:fit-content}.educator-set-view .inline-editable-fields .editable-material-and-class{max-width:95%}.educator-set-view .inline-editable-fields .inline-editable-field-container{width:100%;flex-direction:row;gap:var(--standard-gap);align-items:center}.educator-set-view .inline-editable-fields .inline-editable-field-container .editable-field-label{margin-bottom:0rem;width:-moz-fit-content;width:fit-content}}.collapsible-list{width:100%}.collapsible-list .collapsible-list-item{width:100%;margin-bottom:var(--standard-gap)}.collapsible-list .show-more-button{display:flex;align-items:center;cursor:pointer;background:none;gap:var(--small-gap);border:none;margin-top:var(--standard-gap)}:root .rs-theme-light .teacher-dashboard-page,:root .rs-theme-dark .teacher-dashboard-page,:root .rs-theme-light .assignments-pages,:root .rs-theme-dark .assignments-pages{--rs-input-bg: var(--background-color-secondary);--rs-input-disabled-bg: var(--background-color);--rs-bg-card: var(--background-color);--rs-dropdown-divider: var(--darkerGray);--rs-dropdown-item-bg-hover: var(--background-color-secondary);--rs-dropdown-item-bg-active: var(--background-color-secondary);--rs-dropdown-item-text-active: var(--primary-disabled);--rs-dropdown-header-text: var(--text-color);--rs-dropdown-shadow: 0 0 10px rgba(0, 0, 0, .06), 0 4px 4px rgba(0, 0, 0, .12);--rs-border-primary: var(--text-color);--rs-menuitem-active-bg: var(--active-item-color);--rs-menuitem-active-text: var(--light-on-dark-text);--rs-btn-default-text: var(--text-color);--rs-btn-primary-bg: var(--primary);--rs-btn-primary-text: var(--button-text-color);--rs-btn-default-hover-bg: "inherit";--rs-btn-default-bg: var(--background-color-secondary);--rs-inline-edit-hover-bg: var(--background-color-secondary);--rs-btn-default-active-bg: var(--active-item-color);--rs-btn-default-active-text: var(--text-color);--rs-btn-primary-hover-bg: var(--primary-disabled);--rs-btn-primary-active-bg: var(--dropdown-hover-color);--rs-btn-subtle-text: var(--secondary-text-color);--rs-btn-subtle-hover-bg: var(--background-color-secondary);--rs-btn-ghost-border: var(--text-color);--rs-btn-ghost-text: var(--text-color);--rs-btn-ghost-hover-border: var(--text-color);--rs-btn-ghost-hover-text: var(--text-color);--rs-btn-ghost-active-border: var(--text-color);--rs-btn-ghost-active-text: var(--text-color);--rs-btn-link-text: var(--primary);--rs-btn-link-hover-text: var(--primary);--rs-btn-link-active-text: var(--primary);--rs-table-sort: var(--primary);--rs-table-resize: var(--primary);--rs-table-scrollbar-track: var(--background-color-secondary);--rs-table-scrollbar-thumb: var(--text-color);--rs-table-scrollbar-thumb-active: var(--secondary-text-color);--rs-text-primary: var(--text-color);--rs-text-secondary: var(--secondary-text-color);--rs-table-border-color: var(--secondary-text-color);--rs-table-scrollbar-vertical-track: var(--background-color-secondary);--rs-loader-backdrop: var(--overlay-background-color);--rs-state-hover-bg: var(--active-item-color);--rs-bg-overlay: var(--toast-background-color);--rs-calendar-cell-hover-bg: var(--dropdown-hover-color);--rs-calendar-cell-active-bg: var(--primary-hover);--rs-calendar-cell-today-border: var(--primary);--rs-calendar-cell-in-range-bg: var(--dropdown-hover-color);--rs-calendar-date-disabled-text: var(--secondary-text-color);--rs-calendar-header-bg: var(--background-color-secondary)}.rs-table-header-row-wrapper{font-size:.9rem}.assignment-panel-wrapper{container:panel-wrapper}.assignment-panel{border:1px solid var(--lightGray);border-radius:8px;overflow:hidden;position:relative;box-shadow:0 8px 15px #0000000d;padding:0;display:block;width:100%;transition:all .3s ease}.assignment-panel.active{border:1px solid var(--primary);border-radius:8px}.assignment-panel.active:hover{transform:scale(1.02);box-shadow:4px 4px 0 var(--primary-disabled)}.assignment-panel .assignment-panel-header{position:relative;width:100%;padding:.8rem;display:flex;align-items:center;justify-content:space-between;background:var(--background-color-secondary)}.assignment-panel .assignment-panel-header .panel-header-button-container{display:flex;flex-direction:row;gap:var(--standard-gap)}.assignment-panel .assignment-panel-header .questions-info button{padding:var(--standard-gap)}.assignment-panel .assignment-panel-header .questions-info i{font-size:1.1rem}.assignment-panel .assignment-panel-header div.title{height:100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--standard-gap);font-size:1.1rem;font-weight:700;margin:0}.assignment-panel .assignment-panel-header div.title .total{font-size:.95rem;font-style:italic}.assignment-panel .assignment-panel-body{padding:var(--large-gap);display:flex;flex-direction:column}.assignment-panel .assignment-panel-body button{align-self:center}.assignment-panel .assignment-panel-body .step-explanation{display:flex;flex-direction:column;align-items:center;gap:1rem}.assignment-panel .assignment-panel-body .step-explanation .text-with-icon i{padding-right:var(--small-gap)}.assignment-panel .assignment-panel-body .step-explanation .share-assignment-button-container{display:flex;justify-content:center;align-items:center}.assignment-panel .assignment-panel-body .step-explanation div{width:100%}.assignment-panel .assignment-panel-body .step-explanation div div{text-align:center}.assignment-panel .assignment-panel-body.materials-preview .file-list-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--standard-gap);width:100%}.assignment-panel .assignment-panel-body.materials-preview .file-list-container .step-explanation{align-self:center}.assignment-panel .assignment-panel-body.materials-preview .file-list-container .file-row-container{width:-moz-fit-content;width:fit-content;max-width:100%;background:var(--background-color);border:1px solid var(--background-color-tertiary)}.assignment-panel .assignment-panel-body.materials-preview .file-list-container.locked .remove-file-button{display:none}.assignment-panel .assignment-panel-body .preview-questions{display:flex;flex-direction:column;align-items:stretch;gap:var(--standard-gap);width:100%;height:-moz-fit-content;height:fit-content}.assignment-panel .assignment-panel-body .preview-questions .question-content{padding-left:var(--small-gap)}.assignment-panel .assignment-panel-body .preview-questions .question{display:flex;align-items:baseline;width:100%;white-space:nowrap;text-overflow:ellipsis;min-width:0}.assignment-panel .assignment-panel-body .preview-questions .question i{opacity:.7;flex-shrink:0;margin-right:.5rem}.assignment-panel .assignment-panel-body .preview-questions .question div:last-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-materials-modal{display:flex;flex-direction:column;font-size:1rem}.delete-materials-modal .delete-materials-modal-body{display:flex;flex-direction:column;gap:var(--standard-gap);padding:0 var(--standard-gap);margin:var(--standard-gap)}.delete-materials-modal .delete-materials-modal-body .delete-materials-modal-header{font-size:1.2rem;font-weight:700;padding:.5rem 0}.delete-materials-modal .delete-materials-modal-body .modal-explanation div{margin-top:var(--standard-gap)}.delete-materials-modal .delete-materials-modal-body .confirm-modal-button-section{margin-top:.2rem;padding:.8rem;text-align:center}.delete-materials-modal .delete-materials-modal-body .confirm-modal-button-section .cancel-button{margin-right:.5rem}@media (max-width: 500px){.assignment-panel .assignment-panel-header .total{display:none}.assignment-panel .assignment-panel-header .panel-header-button-container .popover-button .base-button-component{height:100%}.assignment-panel .assignment-panel-header .panel-header-button-container .popover-button .base-button-component .button-text{display:none}}
