@import url(https://js.arcgis.com/4.28/@arcgis/core/assets/esri/themes/light/main.css);#root{height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiDropzoneArea-icon{color:#2961fd!important}.ck-editor__editable{min-height:417px}.MuiSpeedDial-fab{background-color:#ff4081;color:#fff!important}#mapId{height:calc(100vh - 56px);width:100vw}div[role=tooltip]{border:none!important}.react-editor-mitigation{height:50%}.custom-popup{width:100%}.MuiDataGrid-root .MuiDataGrid-row{min-height:52px!important}.MuiDataGrid-virtualScroller{overflow:visible!important;overflow:initial!important}.esri-popup__main-container{display:block}.esri-popup__header{align-items:center;background-color:#2961fd;display:flex;justify-content:space-between;padding:8px}.esri-popup__header-container--button{background-color:initial;border:none}.esri-popup__header-buttons{padding:8px}.esri-ui .esri-popup .esri-widget__heading{color:#fff}.esri-popup__action-text,.esri-popup__button--dock,.esri-popup__collapse-icon,.esri-popup__feature-menu,.esri-popup__inline-actions-container .esri-popup__button .esri-popup__icon{display:none}.esri-popup__icon{color:#fff;&:hover{cursor:pointer}}.esri-feature__content-element{margin:0;padding:0}.popupHeaderText,.popupSubheaderText{color:#fff}.popupSubheaderText{font-size:14px;font-weight:400}.esri-popup__content{padding:8px}.esri-widget__table tr th{font-size:14px;font-weight:600}.esri-widget__table tr td{font-size:14px;font-weight:400}.esri-ui-corner .esri-component.esri-widget--panel{width:300px}.esri-view-height-greater-than-medium .esri-ui-corner .esri-component.esri-widget--panel{max-height:695px}.esri-legend__layer,.esri-legend__layer-body{margin-left:0}.esri-legend__layer-cell{padding:2px}.esri-legend__layer{font-size:14px}.esri-legend__layer-child-table .esri-legend__layer-caption{display:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.pac-container{z-index:999999!important}.MuiBadge-dot{background:#ff4181;border-radius:100%!important;height:10px!important;margin-right:4px;margin-top:4px;min-width:10px;opacity:.99;padding:0;width:10px!important;z-index:auto}.MuiDataGrid-root{padding:0}.MuiDataGrid-cell:focus,.MuiDataGrid-cell:focus-within,.MuiDataGrid-columnHeader:focus,.MuiDataGrid-columnHeader:focus-within{outline:none!important;outline-width:0!important}.MuiDataGrid-cell:focus,.MuiDataGrid-columnHeader:focus{outline:none!important}.MuiDataGrid-root
.MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted)
.MuiDataGrid-sortIcon,.MuiDataGrid-root
.MuiDataGrid-columnHeader:not(.MuiDataGrid-columnHeader--sorted):hover
.MuiDataGrid-iconButtonContainer{opacity:0}.MuiDataGrid-root .MuiDataGrid-columnHeader .MuiDataGrid-iconButtonContainer .MuiDataGrid-sortIcon{fill:rgba(0,0,0,.47);background-color:initial;height:1.5em;outline:none!important;width:1.75em}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{color:rgba(0,0,0,.77);font-family:Roboto,Arial,serif!important;font-weight:500!important;height:40px;line-height:42px;min-height:40px!important;padding-right:8px!important}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainer{padding-left:8px!important}.MuiDataGrid-root .MuiDataGrid-menuIcon{display:none!important}.MuiDataGrid-cell{color:rgba(0,0,0,.87)!important;display:inline-block!important;font-size:14px!important;margin:auto!important;padding-bottom:9px!important;text-overflow:ellipsis!important}.MuiDataGrid-cell,.MuiDataGrid-columnHeaders{max-height:40px!important;min-height:40px!important}.MuiDataGrid-columnHeaders{background-color:#f5f5f5;color:#444;font-size:16px;height:40px;line-height:42px!important;margin:0;padding:0!important;text-align:left;width:100%}.MuiDataGrid-columnHeader{border-bottom:0!important;border-right:1px solid #e0e0e0;color:#000000c4!important;font-size:16px!important;font-weight:500!important;height:40px;line-height:40px;outline:none!important;padding:0!important}.MuiDataGrid-columnHeader:not(:last-of-type){border-right:1px solid #dbdbdb}.MuiDataGrid-columnsContainer{background:#f5f5f5!important}.MuiDataGrid-iconSeparator{color:transparent!important}.MuiPaper-root{border-bottom:1px solid #e0e0e0}#filterApplyButton:disabled,#filterClearButton:disabled{color:hsla(0,0%,100%,.5)!important}#filterApplyButton:hover,#filterClearButton:hover{background-color:initial}.MuiCheckbox-root:hover,.MuiIconButton-sizeSmall:hover{background-color:initial!important}.MuiTab-root{texttransform:"none"!important}.MuiTab-textColorPrimary{color:#ccc}button.Mui-selected{color:#fff!important}.MuiTab-fullWidth{background:#4c7bfc!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;color:hsla(0,0%,100%,.8);margin-top:-8px;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.MuiTabs-scroller{background:#fff!important}.MuiTab-root{font-size:14px!important;font-weight:700!important;padding-top:0!important}div#bottombar .header-container{height:68px!important}.MuiDataGrid-columnHeader:focus{outline:none!important}.header-container,.stickyTop{position:-webkit-sticky;position:sticky;top:0;z-index:999}*,:after,:before{box-sizing:border-box}::-webkit-scrollbar-track{background-color:initial;border-radius:4px}::-webkit-scrollbar-thumb{background-color:#c6c5c5;border-radius:4px}::-webkit-scrollbar{background-color:initial;width:10px}.body-cell{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;cursor:pointer!important;display:flex;height:43px;padding-left:18px!important}.body-header{background:#f5f5f5!important;box-sizing:border-box;font-size:16px!important;font-weight:500!important;line-height:0;min-height:42px!important;padding-left:18px}.form-margin{margin:0 6px}.assignment-card{height:84px;margin:6px;width:240px}.border{border:1px solid #e0e0e0}.cursor-pointer{cursor:pointer}.display-none{display:none}.padding-12{padding:12px}.dropdown-margin-fix{margin-top:0!important}a{text-decoration:none}.barcode-scan-container{height:600px;width:800px}#video{height:100%!important;object-fit:cover!important;width:100%!important}@media screen and (max-width:769px){.barcode-scan-container{height:100%;width:100%}}.card-container:hover{background:#f0f4ff}.log-out{color:rgba(0,0,0,.87);font-size:16px}.login-btn{max-width:none}.login-error-msg{max-width:260px;text-align:center}.login-input-container{margin:60px 56px 30px}.login-section-break{border-bottom:1px solid rgba(0,0,0,.13);margin:0 33px}.request-account-section{color:rgba(0,0,0,.54);font-size:14px;font-weight:500;height:56px;letter-spacing:.1px}.return-to-login{color:var(--pcl-primary-background-color)!important;font-size:18px}@media (max-width:717px){.login-input-container{margin:60px 30px 30px}.logincontainer{height:100%;width:100%}}@media (min-width:717px){.logincontainer{background-color:#fff;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.4);min-height:523px;width:446px}}
/*# sourceMappingURL=main.517b0f9c.css.map*/