.in-preview-mode-parent .bb-offcanvas-panel.first{max-width:100%}.in-preview-mode-parent .bb-offcanvas-panel.first .bb-close{display:none}.in-preview-mode #side-menu{display:none}.in-preview-mode .menu-toggle.standard-button{display:none}.in-preview-mode .bb-offcanvas-panel.full .bb-close{left:0}@media only screen and (min-width:64em){.in-preview-mode .bb-offcanvas-panel.full .bb-close{left:-1.5rem}}.in-preview-mode .bb-offcanvas-panel.peek .bb-close{left:0}@media only screen and (min-width:40em){.in-preview-mode .bb-offcanvas-panel.peek .bb-close{left:-1.5rem}}@media only screen and (max-width: 39.9375em){.in-preview-mode attendance-student-records button.left-off-canvas-toggle.button.header-medium__button{display:none}}.in-preview-mode #main-content #main-content-inner{padding-left:0}.in-preview-mode .bb-offcanvas-panel.first{left:0;width:calc(100% + 2.5rem);max-width:100%}.in-preview-mode .bb-offcanvas-panel.first .bb-close{display:none}.in-preview-mode bb-pagehelp,.in-preview-mode bb-student-preview{display:none}.in-preview-mode .shift-panels .bb-offcanvas-panel{left:-10.3125rem}.course{display:flex;flex-direction:column;position:absolute;inset:0}@media print{.course{position:initial}}.course .course-content-container{flex:1 1 auto;position:relative}.course .course-content-container .panel-wrap{padding:0}@media only screen and (min-width:64em){.course .course-content-container .panel-wrap{scroll-padding-top:11.375rem}}.course .course-content-container .panel-wrap.modern{background-color:var(--palette-background-b2, #f8f8f8)}.course .student-preview-header{display:flex;align-items:center;color:var(--palette-text-primary, #262626);background-color:var(--palette-background-b2, #f8f8f8);padding:0.75rem}@media only screen and (min-width:40em){.course .student-preview-header{padding:0.75rem 1rem}}@media only screen and (min-width:64em){.course .student-preview-header{padding:0.75rem 1.5rem;color:var(--palette-common-white, #ffffff);background-color:var(--palette-primary-light, #404040)}}.course .student-preview-header .preview-header-text{margin:0;flex:0 0 auto;color:inherit;font-weight:600}@media only screen and (min-width:64em){.course .student-preview-header .preview-header-text{font-weight:400}}.course .student-preview-header .preview-header-spacer{flex:1 1 auto}.course .student-preview-container{display:flex;height:100%}.course .student-preview-container iframe{flex:1 1 auto}.course .panel-content{padding:0;padding-bottom:1rem}.course .course-tool-content{padding:0 1rem}@media only screen and (min-width:40em){.course .course-tool-content{padding:0 1.5rem}}@media only screen and (min-width:64em){.course .course-tool-content{padding:0 2rem}}.course .classic-panel-content{flex:1;display:flex;flex-direction:column}@media only screen and (min-width:64em){.course .classic-learn-wrapper .panel-header{display:none}}.course .complete-banner-wrapper{display:flex;justify-content:center;padding:1.5rem;background:linear-gradient(-45deg, var(--palette-background-b3, #f0f0f0) 0.3125rem, var(--palette-common-white, #ffffff) 0, var(--palette-common-white, #ffffff) calc(50% - 0.3125rem), var(--palette-background-b3, #f0f0f0) 0, var(--palette-background-b3, #f0f0f0) calc(50% + 0.3125rem), var(--palette-common-white, #ffffff) 0, var(--palette-common-white, #ffffff) calc(100% - 0.3125rem), var(--palette-background-b3, #f0f0f0) 0);background-size:calc(2*(0.625rem + 0.625rem)/1.4142) calc(2*(0.625rem + 0.625rem)/1.4142)}.course .complete-banner-wrapper .complete-banner-text{text-align:center;background-color:var(--palette-background-b1, #ffffff);overflow:auto;padding:0.625rem}.course .course-overview-editable-panel-header,.course .course-overview-readonly-panel-header{display:block}.course .bb-course-navigation{display:block}@media only screen and (min-width:64em){.course .bb-course-navigation{position:sticky;top:0;z-index:10;background-color:var(--palette-background-b1, #ffffff);box-shadow:0px 2px 8px -2px rgba(0,0,0,.15);margin-block:0}}.has-footer .course .panel-content{bottom:3.75rem}@media only screen and (min-width:64em){.has-footer .course .panel-content{bottom:0}}.course-navigator-placeholder{width:100%}.course-navigator-placeholder .content-item__review-state-icon{display:none}
