.loading-spinner-message{font-size:18px;color:gray}.loading-spinner{width:5rem;height:5rem}.overlay{position:fixed;background-color:#fff;opacity:.6;width:100%;height:100vh;top:0;left:0;z-index:9998;overflow:hidden;align-content:center}.home-container{height:calc(100vh - 66px);max-height:calc(100vh - 66px)}.split-screen-container{height:50%}.home-logo{height:50vh;width:50vh}.module-icon{height:150px;width:150px;min-width:150px}.home-card:hover{box-shadow:0 .5rem 1rem #00000026;transform:scale(1.1);cursor:pointer}.last-accessed{opacity:0;transition:opacity .2s ease;pointer-events:none;color:#777}.home-card:hover .last-accessed{opacity:1}.page-banner{padding-top:100px;text-align:center}.nav-icon-container{margin:10px;width:200px;height:200px}.nav-icon-container:hover{box-shadow:3px 5px 14px 2px #00000040}.loading-full-screen{position:fixed;display:flex;align-items:center;top:0;left:0;width:100vw;height:100vh;justify-content:center;z-index:401}.full-screen-spinner{width:5rem;height:5rem}.error-message.alert.alert-dismissable{min-width:200px}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#fff;opacity:.5}.geotrak-logo{height:40px;width:40px}.home-nav{margin-bottom:1px}.env-tag{margin-bottom:5px}.avoid-navbar{margin-top:66px}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.app .navbar-brand{font-size:16px;padding:5px;margin-right:0}.app .react-grid-Toolbar .btn{color:#fff;background-color:var(--bs-primary)}.app .react-grid-Toolbar .btn:hover{background-color:#003f81;border-color:#003a78;color:#fff}.app .react-grid-HeaderRow .react-grid-HeaderCell input{padding-top:3px;padding-bottom:3px}.app .react-grid-HeaderRow .react-grid-HeaderCell input::placeholder{opacity:.5;color:gray}.app .react-grid-Row--even .react-grid-Cell{background-color:#fbfcfd}.app .react-grid-HeaderRow .react-grid-HeaderCell-sortable>div{display:contents}.modal-navbar-avoid{z-index:auto!important}:root{--bs-danger: #c33339;--bs-danger-rgb: 195, 51, 57;--bs-red: var(--bs-danger);--bs-danger-text-emphasis: #4e1417;--bs-danger-bg-subtle: #f3d6d7;--bs-danger-border-subtle: #e7adb0;--bs-warning: #d99b2c;--bs-yellow: var(--bs-warning);--bs-warning-text-emphasis: #573e12;--bs-warning-bg-subtle: #f7ebd5;--bs-warning-border-subtle: #f0d7ab;--bs-warning-rgb: 215, 154, 43;--bs-success: #789c4a;--bs-green: var(--bs-success);--bs-success-text-emphasis: #303e1e;--bs-success-bg-subtle: #e4ebdb;--bs-success-border-subtle: #c9d7b7;--bs-success-rgb: 120, 156, 74;--bs-form-valid-color: var(--bs-success);--bs-form-valid-border-color: var(--bs-success);--bs-form-invalid-border-color: var(--bs-danger);--bs-form-invalid-color: var(--bs-danger);--bs-primary: #004a98;--bs-link-color: var(--bs-primary);--bs-link-color-rgb: 0, 74, 152;--bs-link-hover-color: var(--bs-info);--bs-link-hover-color-rgb: 23, 153, 214;--bs-blue: var(--bs-primary);--bs-primary-text-emphasis: #001e3d;--bs-primary-bg-subtle: #ccdbea;--bs-primary-border-subtle: #99b7d6;--bs-primary-rgb: 0, 74, 152;--bs-info: #1799d6;--bs-cyan: var(--bs-info);--bs-info-text-emphasis: #093d56;--bs-info-bg-subtle: #d1ebf7;--bs-info-border-subtle: #a2d6ef;--bs-info-rgb: 23, 153, 214;--bs-orange: #eb6c1e;--bs-purple: #625d9c;--bs-teal: #00adbb;--bs-light: #f5f3f0;--bs-light-rgb: 245, 243, 240;--bs-black: #2d2a26;--bs-black-rgb: 45, 42, 38;--bs-dark: #2d2a26;--bs-dark-rgb: 45, 42, 38;--bs-pink: #d63384;--bs-body-color: #2d2a26;--bs-gray-900: #2d2a26;--bs-gray-800: #3a3732;--bs-gray-700: #504b45;--bs-gray-600: #6a645d;--bs-gray-500: #88837d;--bs-gray-400: #a59f99;--bs-gray-300: #c4bfb9;--bs-gray-200: #dcd9d3;--bs-gray-100: #e8e5df;--bs-gray: #88837d;--bs-secondary: #88837d;--bs-secondary-bg: #dcd9d3;--bs-code-color: #d63384;--bs-emphasis-color: #2d2a26;--bs-border-color: #dee2e6;--bs-light-text-emphasis: #48413e;--bs-light-bg-subtle: #f8f7f5;--bs-light-border-subtle: #e8e5df;--bs-secondary-text-emphasis: #5a5651;--bs-secondary-bg-subtle: #f0eee9;--bs-secondary-border-subtle: #e0ddd8;--bs-dark-bg-subtle: #3a3732;--bs-dark-border-subtle: #504b45;--bs-highlight-bg: #f7ebd5;--bs-body-color-rgb: 45, 42, 38;--bs-emphasis-color-rgb: 45, 42, 38;--bs-secondary-rgb: 136, 131, 125;--bs-secondary-bg-rgb: #dcd9d3;--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-md: 0;--bs-border-radius-lg: 0;--bs-border-radius-xl: 0;--bs-border-radius-xxl: 0;--bs-font-sans-serif: "Roboto", "Helvetica Neue", sans-serif}.btn{--bs-btn-border-radius: 0}.btn-danger{--bs-btn-bg: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);--bs-btn-disabled-bg: var(--bs-danger);--bs-btn-disabled-border-color: var(--bs-danger);--bs-btn-hover-bg: #a62b30;--bs-btn-hover-border-color: #a62b30;--bs-btn-active-bg: #a62b30;--bs-btn-active-border-color: #a62b30}.btn-outline-danger{--bs-btn-color: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);--bs-btn-hover-bg: var(--bs-danger);--bs-btn-hover-border-color: var(--bs-danger);--bs-btn-active-bg: var(--bs-danger);--bs-btn-active-border-color: var(--bs-danger);--bs-btn-disabled-color: var(--bs-danger);--bs-btn-disabled-border-color: var(--bs-danger)}.btn-secondary{--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary);--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e}.btn-outline-secondary{--bs-btn-color: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-warning{--bs-btn-bg: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-disabled-bg: var(--bs-warning);--bs-btn-disabled-border-color: var(--bs-warning);--bs-btn-hover-bg: #d9a451;--bs-btn-hover-border-color: #d9a145;--bs-btn-active-bg: #d9a75e;--bs-btn-active-border-color: #d9a145}.btn-outline-warning{--bs-btn-color: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-hover-bg: var(--bs-warning);--bs-btn-hover-border-color: var(--bs-warning);--bs-btn-active-bg: var(--bs-warning);--bs-btn-active-border-color: var(--bs-warning);--bs-btn-disabled-color: var(--bs-warning);--bs-btn-disabled-border-color: var(--bs-warning)}.btn-success{--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-disabled-bg: var(--bs-success);--bs-btn-disabled-border-color: var(--bs-success);--bs-btn-hover-bg: #66853f;--bs-btn-hover-border-color: #607d3b;--bs-btn-active-bg: #607d3b;--bs-btn-active-border-color: #5a7538}.btn-outline-success{--bs-btn-color: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-bg: var(--bs-success);--bs-btn-hover-border-color: var(--bs-success);--bs-btn-active-bg: var(--bs-success);--bs-btn-active-border-color: var(--bs-success);--bs-btn-disabled-color: var(--bs-success);--bs-btn-disabled-border-color: var(--bs-success)}.btn-info{--bs-btn-bg: var(--bs-info);--bs-btn-border-color: var(--bs-info);--bs-btn-disabled-bg: var(--bs-info);--bs-btn-disabled-border-color: var(--bs-info);--bs-btn-hover-bg: #3ba1d8;--bs-btn-hover-border-color: #2f9ed8;--bs-btn-active-bg: #47a4d9;--bs-btn-active-border-color: #2f9ed8}.btn-outline-info{--bs-btn-color: var(--bs-info);--bs-btn-border-color: var(--bs-info);--bs-btn-hover-bg: var(--bs-info);--bs-btn-hover-border-color: var(--bs-info);--bs-btn-active-bg: var(--bs-info);--bs-btn-active-border-color: var(--bs-info);--bs-btn-disabled-color: var(--bs-info);--bs-btn-disabled-border-color: var(--bs-info)}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: #003f81;--bs-btn-hover-border-color: #003a78;--bs-btn-active-bg: #003a78;--bs-btn-active-border-color: #003872;--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.form-check-input:checked{background-color:var(--bs-info);border-color:var(--bs-info)}.form-check-input[type=checkbox]{border-radius:var(--bs-border-radius)}.badge{--bs-badge-border-radius: .375rem}
