body::-webkit-backdrop{background-color:hsla(0,0%,100%,0)}body::backdrop{background-color:hsla(0,0%,100%,0)}.bis-view{min-height:0;max-height:100%;overflow:hidden;min-width:0}.bis-view .bis-view-controls{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;max-height:60%;overflow-y:auto;overflow-x:hidden}.bis-view .bis-view-roster{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;min-width:0;overflow:hidden}.bis-view .bis-view-roster .ag-body-viewport{overflow-y:auto}.bis-view .bis-view-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;gap:.5rem}.bis-view .bis-view-errors{min-width:0;min-height:0;max-height:20vh;overflow-y:auto;overflow-wrap:anywhere}.bis-view-record-grid{display:grid;max-width:100%;overflow:visible;grid-template-columns:100px 40px 100px minmax(200px,1fr) 130px 100px minmax(200px,1fr) 120px;grid-gap:1em}.bis-view-record-grid .bis-record-firstname{grid-row:1;grid-column:1}.bis-view-record-grid .bis-record-middlename{grid-row:1;grid-column:2}.bis-view-record-grid .bis-record-lastname{grid-row:1;grid-column:3}.bis-view-record-grid .bis-record-work{grid-row:1;grid-column:4}.bis-view-record-grid .bis-record-dob{grid-row:1;grid-column:5}.bis-view-record-grid .bis-record-gender{grid-row:1;grid-column:6}.bis-view-record-grid .bis-record-races{grid-row:1;grid-column:7}.bis-view-record-grid .bis-record-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1;grid-column:8}.bis-view-record-grid .bis-record-actions>:first-child{margin-left:auto}.bis-view-record-grid .bis-record-actions>:last-child{margin-right:auto}.bis-view-information-grid{display:grid;grid-template-columns:450px 260px 200px 250px auto 1fr;grid-gap:1em}.bis-view-information-grid .bis-info-course{grid-row:1;grid-column:1}.bis-view-information-grid .bis-info-work{grid-row:2;grid-column:1}.bis-view-information-grid .bis-info-type{grid-row:1;grid-column:2}.bis-view-information-grid .bis-info-instructor{grid-row:2;grid-column:2}.bis-view-information-grid .bis-info-start-date{grid-row:1;grid-column:3}.bis-view-information-grid .bis-info-end-date{grid-row:2;grid-column:3}.bis-view-information-grid .bis-info-start-time{grid-row:1;grid-column:4}.bis-view-information-grid .bis-info-end-time{grid-row:2;grid-column:4}.bis-view-information-grid .bis-info-days{grid-row:1;grid-column:5}.bis-view-information-grid .bis-info-days table thead th{font-size:x-small}.bis-view-information-grid .bis-info-days .custom-checkbox .custom-control-label:after,.bis-view-information-grid .bis-info-days .custom-checkbox .custom-control-label:before{left:0;right:0;margin:0 auto}.bis-view-information-grid .bis-info-days .custom-checkbox .custom-control-label{text-indent:-9999px;width:1.5rem;height:1.5rem;display:inline-block}.bis-view-information-grid .bis-info-hours{grid-row:2;grid-column:5}.bis-view-information-grid.bis-view-information-grid--manual-section{grid-template-columns:200px 350px 260px 200px 250px auto 1fr}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-section-code{grid-row:1;grid-column:1}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-course{grid-row:1;grid-column:2}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-type{grid-row:1;grid-column:3}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-start-date{grid-row:1;grid-column:4}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-start-time{grid-row:1;grid-column:5}.bis-view-information-grid.bis-view-information-grid--manual-section .bis-info-days{grid-row:1;grid-column:6}.bis-view .bis-view-information-grid,.bis-view .bis-view-information-grid--manual-section{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.bis-view .bis-view-information-grid--manual-section>*,.bis-view .bis-view-information-grid>*{grid-row:auto;grid-column:auto;min-width:0}.bis-view .bis-view-record-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.bis-view .bis-view-record-grid>*{min-width:0}.bis-view .bis-view-record-grid .bis-record-actions{grid-row:auto;grid-column:auto}@media (min-width:1600px){.bis-view .bis-view-record-grid{grid-template-columns:1fr .4fr 1fr 1.5fr 1fr .8fr 1.5fr auto}}@media (max-width:767px){#app:has(.bis-view)>.b-overlay-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}#app:has(.bis-view)>.b-overlay-wrap>#site-header,#app:has(.bis-view)>.b-overlay-wrap>#site-sidebar{-ms-flex-negative:0;flex-shrink:0}#app:has(.bis-view)>.b-overlay-wrap>#site-page-wrapper{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0!important;height:auto!important;overflow:hidden}.bis-view{height:100%!important;max-height:100%}.bis-view .bis-view-controls{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-height:none}.bis-view .bis-view-information-grid,.bis-view .bis-view-information-grid--manual-section,.bis-view .bis-view-record-grid{grid-template-columns:minmax(0,1fr)}.bis-view .bis-view-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.bis-view .bis-view-errors{-ms-flex-preferred-size:100%;flex-basis:100%}}.custom-checkbox-no-label{padding:0;margin:0;max-width:1.5rem;overflow:hidden}