@charset "UTF-8";html#fuse{--ui-control-h: 40px;--ui-button-h: 36px;--ui-tab-h: 32px;--ui-control-h-sm: 32px;--ui-menu-item-h: 36px;--ui-glyph: 18px;--mat-button-text-container-height: var(--ui-button-h);--mat-button-outlined-container-height: var(--ui-button-h);--mat-button-tonal-container-height: var(--ui-button-h);--mat-button-filled-container-height: var(--ui-button-h);--mat-button-protected-container-height: var(--ui-button-h);--mat-icon-button-state-layer-size: var(--ui-button-h);--mat-icon-button-icon-size: var(--ui-glyph);--mat-tab-container-height: var(--ui-tab-h);--mat-list-list-item-one-line-container-height: var(--ui-control-h);--mat-button-toggle-height: 38px;--mat-slide-toggle-track-width: 40px;--mat-slide-toggle-track-height: 24px;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-selected-handle-size: 16px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-with-icon-handle-size: 16px;--mat-slide-toggle-selected-icon-size: 12px;--mat-slide-toggle-unselected-icon-size: 12px;--ui-switch-inset: 4px;--ui-switch-handle: 16px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 var(--ui-switch-inset);--mat-slide-toggle-selected-handle-horizontal-margin: 0 calc(var(--mat-slide-toggle-track-width) - var(--ui-switch-inset) - var(--ui-switch-handle));--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 calc(var(--mat-slide-toggle-track-width) - var(--ui-switch-inset) - var(--ui-switch-handle));--mat-slide-toggle-state-layer-size: var(--mat-slide-toggle-track-height);--mat-slide-toggle-pressed-handle-size: calc(var(--mat-slide-toggle-state-layer-size) * .7);--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 calc(var(--ui-switch-inset) + var(--ui-switch-handle) / 2 - var(--mat-slide-toggle-pressed-handle-size) / 2);--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 calc( var(--mat-slide-toggle-track-width) - var(--ui-switch-inset) - var(--ui-switch-handle) / 2 - var(--mat-slide-toggle-pressed-handle-size) / 2 );--mat-table-header-container-height: var(--ui-control-h);--mat-table-footer-container-height: var(--ui-control-h);--mat-table-row-item-container-height: var(--ui-control-h);--mat-form-field-container-height: var(--ui-control-h);--ui-field-pad-y: 10px;--ui-field-pad-x: 12px;--ui-field-gap-x: 8px;--ms-student-image-mini-height: auto;--ms-student-avatar-size: 34px;--ms-employee-image-max-height: var(--ui-control-h);--ui-field-label-gap: 4px;--ui-field-label-offset: calc(var(--ui-field-label-gap) + var(--ui-leading));--ui-text: var(--text-base, 13px);--ui-text-sm: var(--text-xs, 11px);--ui-text-title: 16px;--ui-leading: 16px;--ui-leading-title: 24px;--mat-checkbox-label-text-size: var(--ui-text);--mat-checkbox-label-text-line-height: var(--ui-leading);--mat-radio-label-text-size: var(--ui-text);--mat-radio-label-text-line-height: var(--ui-leading);--mat-slide-toggle-label-text-size: var(--ui-text);--mat-slide-toggle-label-text-line-height: var(--ui-leading);--mat-button-text-label-text-size: var(--ui-text);--mat-button-filled-label-text-size: var(--ui-text);--mat-button-outlined-label-text-size: var(--ui-text);--mat-button-protected-label-text-size: var(--ui-text);--mat-button-tonal-label-text-size: var(--ui-text);--mat-fab-extended-label-text-size: var(--ui-text);--mat-button-toggle-label-text-size: var(--ui-text);--mat-button-toggle-label-text-line-height: var(--ui-leading);--mat-button-toggle-legacy-label-text-size: var(--ui-text);--mat-button-toggle-legacy-label-text-line-height: var(--ui-leading);--mat-dialog-supporting-text-size: var(--ui-text);--mat-dialog-supporting-text-line-height: var(--ui-leading);--mat-dialog-subhead-size: var(--ui-text-title);--mat-dialog-subhead-line-height: var(--ui-leading-title);--mat-bottom-sheet-container-text-size: var(--ui-text);--mat-bottom-sheet-container-text-line-height: var(--ui-leading);--mat-snack-bar-supporting-text-size: var(--ui-text);--mat-snack-bar-supporting-text-line-height: var(--ui-leading);--mat-card-title-text-size: var(--ui-text-title);--mat-card-title-text-line-height: var(--ui-leading-title);--mat-card-subtitle-text-size: var(--ui-text);--mat-card-subtitle-text-line-height: var(--ui-leading);--mat-toolbar-title-text-size: var(--ui-text-title);--mat-toolbar-title-text-line-height: var(--ui-leading-title);--mat-list-list-item-label-text-line-height: var(--ui-leading);--mat-list-list-item-supporting-text-size: var(--ui-text);--mat-list-list-item-supporting-text-line-height: var(--ui-leading);--mat-list-list-item-trailing-supporting-text-size: var(--ui-text-sm);--mat-list-list-item-trailing-supporting-text-line-height: var(--ui-leading);--mat-menu-item-label-text-line-height: var(--ui-leading);--mat-optgroup-label-text-size: var(--ui-text);--mat-optgroup-label-text-line-height: var(--ui-leading);--mat-tab-label-text-size: var(--ui-text);--mat-tab-label-text-line-height: var(--ui-leading);--mat-tree-node-text-size: var(--ui-text);--mat-expansion-container-text-line-height: var(--ui-leading);--mat-table-row-item-label-text-line-height: var(--ui-leading);--mat-table-footer-supporting-text-line-height: var(--ui-leading);--mat-form-field-container-text-size: var(--ui-text);--mat-form-field-subscript-text-size: var(--ui-text-sm);--mat-paginator-container-text-size: var(--ui-text-sm);--mat-paginator-container-text-line-height: var(--ui-leading);--mat-paginator-select-trigger-text-size: var(--ui-text-sm);--mat-tooltip-supporting-text-size: var(--ui-text-sm);--mat-chip-label-text-size: var(--ui-text-sm);--mat-chip-label-text-line-height: var(--ui-leading);--mat-datepicker-calendar-text-size: var(--ui-text);--mat-datepicker-calendar-body-label-text-size: var(--ui-text);--mat-datepicker-calendar-period-button-text-size: var(--ui-text);--mat-datepicker-calendar-header-text-size: var(--ui-text-sm);--mat-grid-list-tile-header-primary-text-size: var(--ui-text);--mat-grid-list-tile-header-secondary-text-size: var(--ui-text-sm);--mat-grid-list-tile-footer-primary-text-size: var(--ui-text);--mat-grid-list-tile-footer-secondary-text-size: var(--ui-text-sm);--mat-stepper-header-label-text-size: var(--ui-text);--mat-stepper-header-selected-state-label-text-size: var(--ui-text);--mat-stepper-header-error-state-label-text-size: var(--ui-text);--mat-slider-label-label-text-size: var(--ui-text);--mat-slider-label-label-text-line-height: var(--ui-leading);--mat-option-label-text-size: var(--ui-text);--mat-option-label-text-line-height: var(--ui-leading);--mat-select-trigger-text-size: var(--ui-text);--mat-select-trigger-text-line-height: var(--ui-leading);--mat-list-list-item-label-text-size: var(--ui-text);--mat-menu-item-label-text-size: var(--ui-text);--mat-menu-item-icon-size: var(--ui-glyph);--mat-expansion-header-text-size: var(--ui-text);--mat-expansion-container-text-size: var(--ui-text);--mat-table-header-headline-size: var(--ui-text);--mat-table-header-headline-line-height: var(--leading-4, 16px);--mat-table-row-item-label-text-size: var(--ui-text);--mat-table-footer-supporting-text-size: var(--ui-text);--ui-calendar-title: var(--ui-text-title);--ui-calendar-day: var(--ui-text);--ui-calendar-day-min-h: 3.5em}body{font-size:var(--ui-text);line-height:var(--ui-leading)}#fuse .mdc-list-item.mdc-list-item--with-one-line,#fuse .mat-mdc-list .mat-mdc-list-item{height:var(--mat-list-list-item-one-line-container-height)!important}#fuse .mat-expansion-panel-header{height:var(--mat-expansion-header-collapsed-state-height)!important}#fuse .mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)!important}#fuse .mat-tree-node{min-height:var(--mat-tree-node-min-height)!important}#fuse .mat-mdc-chip{font-size:var(--mat-chip-label-text-size)!important}#fuse .mat-mdc-form-field{font-size:var(--ui-text)!important;line-height:var(--form-field-line-height, var(--ui-leading))}#fuse .mat-mdc-checkbox,#fuse .mat-mdc-radio-button{font-size:var(--ui-text)}#fuse .mat-mdc-menu-item{height:auto!important;min-height:var(--ui-menu-item-h)!important;line-height:var(--ui-leading)!important}#fuse .mat-mdc-option{min-height:var(--ui-control-h)}#fuse .mat-mdc-table .mat-mdc-header-cell,#fuse th.mat-mdc-header-cell,#fuse .mat-mdc-header-cell.mdc-data-table__header-cell{font-size:var(--ui-text)!important}#fuse .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: var(--mat-icon-button-state-layer-size)}#fuse .mat-mdc-icon-button svg,#fuse .mat-mdc-icon-button img{width:var(--mat-icon-button-icon-size)!important;height:var(--mat-icon-button-icon-size)!important}#fuse .mat-mdc-icon-button fa-icon{display:flex;align-items:center;justify-content:center}#fuse .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-size: var(--ui-text);--mat-slide-toggle-label-text-line-height: var(--ui-leading)}#fuse .mat-mdc-tab-header{--mat-tab-label-text-size: var(--ui-text)}#fuse .mat-mdc-standard-chip{--mat-chip-label-text-size: var(--ui-text-sm);--mat-chip-label-text-line-height: var(--ui-leading)}#fuse .mat-mdc-form-field:has(.mat-mdc-text-field-wrapper:not(.mdc-text-field--no-label)){margin-top:var(--ui-field-label-offset)}#fuse .mat-mdc-form-field .mat-mdc-form-field-flex,#fuse .mat-mdc-form-field .mat-mdc-form-field-infix{position:static}#fuse .mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__leading,#fuse .mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__trailing{display:none}#fuse .mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch{border:none!important;width:100%!important}#fuse .mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch label{transition:none!important;transform:none!important;max-width:100%!important;top:calc(-1 * var(--ui-field-label-offset));left:0;font-size:var(--form-field-label-font-size, var(--ui-text));line-height:var(--form-field-label-line-height, var(--ui-leading));font-weight:var(--form-field-label-font-weight, 500);color:var(--form-field-text-color, var(--mat-sys-on-surface))}[dir=rtl] #fuse .mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch label{left:auto;right:0}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined,#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--filled{height:auto;min-height:var(--mat-form-field-container-height);max-height:none}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper{isolation:isolate;position:relative;overflow:visible;padding:0;border:1px solid var(--form-field-border-color, var(--mat-sys-outline-variant));border-radius:var(--form-field-border-radius, var(--mat-sys-corner-extra-small));background:var(--form-field-bg-color, var(--mat-sys-surface-container-lowest))}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper:after{content:"";position:absolute;inset:-1px;z-index:-10;pointer-events:none;border-radius:var(--form-field-border-radius, var(--mat-sys-corner-extra-small));box-shadow:inset 0 0 0 2px var(--form-field-outline-color, transparent)}#fuse .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper:after{box-shadow:inset 0 0 0 2px var(--form-field-outline-color, var(--mat-sys-primary))}#fuse .mat-mdc-form-field .mat-mdc-input-element{color:var(--form-field-text-color, var(--mat-sys-on-surface));caret-color:currentColor}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--disabled{opacity:50%}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled){border-color:var(--form-field-border-color-error, var(--mat-sys-error))}#fuse .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) label.mdc-floating-label{color:var(--form-field-text-color-error, var(--mat-sys-error))}#fuse .mat-mdc-form-field .mat-mdc-form-field-flex{align-items:center;padding-block:calc(var(--form-field-padding-y, var(--ui-field-pad-y)) - 1px);column-gap:var(--form-field-gap-x, var(--ui-field-gap-x));padding-inline:calc(var(--form-field-padding-x, var(--ui-field-pad-x)) - 1px)}#fuse .mat-mdc-form-field .mat-mdc-form-field-flex:has(.mat-mdc-form-field-textarea-control){align-items:flex-start}#fuse .mat-mdc-form-field .mat-mdc-form-field-infix{display:flex;width:auto;height:auto;min-height:0;max-height:none;padding:0}#fuse .mat-mdc-form-field input.mdc-text-field__input{line-height:var(--form-field-line-height, var(--ui-leading))}#fuse .mat-mdc-form-field .mat-mdc-form-field-hint{color:var(--form-field-hint-color, var(--mat-sys-outline))}#fuse .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:flex;line-height:var(--form-field-subscript-line-height, var(--leading-4, 16px))!important}#fuse .mat-mdc-paginator .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}#fuse .mat-mdc-form-field .mat-mdc-form-field-bottom-align:before{display:none}#fuse .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,#fuse .mat-mdc-form-field .mat-mdc-form-field-error-wrapper{position:relative;display:flex;flex:1 1 auto;padding:0;margin:var(--form-field-gap-y-subscript, 2px) 0 0 0;min-height:var(--form-field-subscript-line-height, var(--leading-4, 16px))}#fuse .mat-mdc-button-base{min-height:0;min-width:0}#fuse .mat-mdc-form-field .mat-mdc-form-field-text-prefix,#fuse .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,#fuse .mat-mdc-form-field .mat-mdc-form-field-text-suffix,#fuse .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{display:flex;align-items:center;justify-content:center;align-self:unset;padding:0;height:var(--form-field-line-height, var(--ui-leading));line-height:var(--form-field-line-height, var(--ui-leading))}#fuse .mat-mdc-form-field .mat-mdc-select-arrow-wrapper{height:var(--form-field-line-height, var(--ui-leading));transform:none}#fuse .mat-mdc-form-field{--form-field-affix-state-layer-size: calc( var(--form-field-line-height, var(--ui-leading)) + 2 * (var(--form-field-padding-y, var(--ui-field-pad-y)) - 1px) )}#fuse .mat-mdc-form-field .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,#fuse .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,#fuse .mat-mdc-form-field .mat-mdc-form-field-text-suffix .mat-mdc-icon-button,#fuse .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{--mat-icon-button-state-layer-size: var(--form-field-affix-state-layer-size)}#fuse .mat-mdc-form-field .mat-datepicker-toggle .mat-mdc-button-base{height:var(--form-field-affix-state-layer-size)!important;width:var(--form-field-affix-state-layer-size)!important}#fuse .mat-mdc-form-field .mat-datepicker-toggle{display:flex;align-items:center}#fuse .mat-mdc-form-field .mat-mdc-form-field-text-suffix:has(.mat-mdc-icon-button),#fuse .mat-mdc-form-field .mat-mdc-form-field-icon-suffix:has(.mat-mdc-icon-button){padding-inline-end:0!important;margin-inline-end:calc(-1 * (var(--form-field-padding-x, var(--ui-field-pad-x)) - 1px))}#fuse .avatar-mini{width:var(--ms-student-avatar-size);height:var(--ms-student-avatar-size)}#fuse .svg-inline--fa{--fa-width: 1em}#fuse navbar-vertical-style-1 .nav .nav-group>.group-title{height:var(--ui-menu-item-h);font-size:var(--ui-text-sm)}#fuse navbar-vertical-style-1 .nav .nav-item .nav-link{height:var(--ui-control-h)!important;font-size:var(--ui-text)}#fuse ms-browse-search .search-container[style*="flex-direction: row"] ms-search-button,#fuse ms-browse-search .search-container[style*="flex-direction: row"] ms-button,#fuse ms-browse-search .search-container[style*="flex-direction: row"] ms-standard-button,#fuse ms-browse-search .search-container[style*="flex-direction: row"] mat-slide-toggle{padding-top:var(--ui-field-label-offset)}#fuse ms-browse-search>.search-container>.mat-mdc-form-field:has(.mdc-text-field--no-label){margin-top:var(--ui-field-label-offset)}#fuse ms-browse-search>.search-container>mat-checkbox{padding-top:var(--ui-field-label-offset)}#fuse ms-browse-search>.search-container>button{margin-top:var(--ui-field-label-offset)}#fuse full-calendar{font-size:var(--ui-calendar-text);line-height:1.3;zoom:var(--ui-calendar-zoom)}#fuse full-calendar button{padding-block:4px!important;padding-inline:10px!important;min-height:var(--ui-calendar-button-h)!important;font-size:var(--ui-calendar-text)!important;line-height:1.2!important}#fuse full-calendar [role=heading],#fuse full-calendar .fc-monarch-AVD{font-size:var(--ui-calendar-title)!important;line-height:1.2!important}#fuse full-calendar [role=columnheader],#fuse full-calendar thead th,#fuse full-calendar .fc-monarch-9ZS{font-size:var(--ui-calendar-day)!important}#fuse full-calendar [role=columnheader] .fc-monarch-a3B,#fuse full-calendar thead th .fc-monarch-a3B{font-size:var(--ui-calendar-day)!important}#fuse .fc-Vf{min-height:var(--ui-calendar-day-min-h)!important}#fuse .fc-monarch-9yp{font-size:var(--ui-calendar-text)!important}#fuse .fc-monarch-9Rk{margin-top:0}
