body{background-color:#e0e0e0;font-family:Roboto!important;margin:0}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width:600px){::-webkit-scrollbar{display:none}}.App{height:100vh;width:100vw}.AppContent{display:flex;flex-direction:column;height:calc(100% - 60px);overflow:hidden;padding-top:60px;width:100vw}.AppContent::-webkit-scrollbar,.introjs-overlay::-webkit-scrollbar{display:none!important;width:0}.introjs-overlay{-ms-overflow-style:none!important;scrollbar-width:none!important}body{height:100vh;overflow:hidden;width:100vw}.link{color:#1976d2!important;cursor:pointer}.loadingScreen{background-color:rgba(0,0,0,.5);height:100%}.appAlertHolder,.loadingScreen{align-items:center;display:flex;justify-content:center;width:100%}.appAlertHolder{bottom:0;overflow:hidden;padding-bottom:0;padding-top:0;position:fixed;z-index:5000}.appAlert{max-width:calc(100% - 80px);width:1000px}.sectionHeader{align-items:center;border-bottom-style:solid;border-bottom-width:.2em;color:#555;display:flex;flex-direction:row;font-size:30px;font-weight:500;height:55px;padding-bottom:5px;width:100%}.footerLegal{text-align:right}.footerLegal p{margin:0 0 5px}.shown-mobile{display:none!important}@media only screen and (max-width:1200px){.footerLegal{padding-right:1em}}@media (max-width:900px){.App{background-color:#fff}.hidden-mobile{display:none!important}.shown-mobile,.siteNotDesignedForMobileMessage{display:flex!important}.AppContent{height:calc(100% - 60px)}}@media screen and (min-width:320px) and (max-width:900px) and (orientation:landscape){html{left:0;overflow-x:hidden;position:absolute;top:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;transform-origin:left top;width:100vh}}.profileImg{border-radius:40px;height:40px;width:40px}.authInterfaceLoginHolder{display:flex;flex-direction:column;height:570px;justify-content:center;width:500px}.authInterfaceLogin{display:flex;flex-direction:column;padding:25px}.authInterfaceLoginEmailActionHolder{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.authInterfaceCreateAccount{display:flex;flex-direction:column;padding:25px}@media (max-width:850px){.authInterfaceLoginHolder{height:100%;width:100%}.authInterfaceLoginEmailActionHolder{display:flex;flex-direction:column}}.appBar{height:60px;margin:0;position:absolute!important;z-index:100}.drawerHeader{border-radius:0!important;padding:15px}.drawerHeader div{display:flex;flex-direction:row}.drawerHeader div .appBarHeader{flex-direction:column}.drawerHeader h5{color:#fff;font-size:20px;font-weight:500;margin:0}.appBarHeaderLogo{height:35px;margin-right:10px}.appBarHeader{display:flex;flex:1 1;flex-direction:column;justify-content:center}.css-hyum1k-MuiToolbar-root{height:60px}.navbarOrganizationPicker{margin-left:15px!important;min-width:140px!important}.navbarOrganizationPicker div svg,.navbarOrganizationPicker label{color:#fff!important}.navbarOrganizationPicker div fieldset{border-color:#fff!important}.adminMapContainerDiv{display:flex;flex:1 1;flex-direction:column;position:relative}.adminMapViewBody{flex:1 1}.adminMapContainerSliderDiv{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:0;padding-left:60px;padding-right:60px;transition-duration:.5s}.adminMapDateSlider{position:relative}.adminMapLeftAlignedActions{display:flex;flex-direction:column;left:10px;position:absolute;top:10px;z-index:200}.adminMapSelectAnalyticCard{display:flex;flex-direction:column;min-height:45px;min-width:240px;overflow:hidden;padding:0}.adminMapSelectAnalyticImagePickerAreaHeader{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px}.adminMapSelectAnalyticImagePickerAreaHeader h5{margin-bottom:0!important;margin-right:10px!important}.adminMapSelectAnalyticImagePickerArea{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:10px;width:200px}.labelPickerArea button{margin-bottom:15px}.adminMapSelectAnalyticCardMapSelector{border-bottom:1px solid #ddd;display:flex;flex-direction:row}.adminMapSelectAnalyticCardSquareInfo{display:flex;flex-direction:column;padding:10px 15px 10px 10px}.adminMapSelectAnalyticCardSquareInfo h5{display:flex;flex-direction:row;font-size:14px;margin:0 0 10px}.adminMapSelectAnalyticCardSquareInfo h5 img{border-radius:50%;height:24px;margin-right:0;width:24px}.adminMapSelectAnalyticCardSquareInfo h5 span{font-weight:400;max-width:175px;padding-left:10px}.adminMapSelectAnalyticCardSquareInfo h5 span div{display:flex;flex-direction:column}.adminMapSelectAnalyticCardSquareInfo h5 span div div{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminExportImageryCard{display:flex;flex-direction:column;margin-top:10px;min-height:45px;min-width:220px;overflow:hidden;padding:10px}.adminExportImageryCard h3{display:flex;flex-direction:row;font-size:16px;justify-content:center;margin:0 0 10px;text-align:center;text-transform:uppercase}.adminExportImageryDateSelector{display:flex;flex-direction:column;margin-bottom:15px;width:160px}.adminMapSaveAnalyticCard{right:8px;top:10px}.adminMapExitAnalyticCard,.adminMapSaveAnalyticCard{display:flex;flex-direction:column;padding:5px;position:absolute;z-index:200}.adminMapExitAnalyticCard{bottom:100px;left:10px}.mapTaskingData{display:flex;flex-direction:column;padding:5px}.mapTaskingData h3{font-size:16px;margin:0 0 5px}.adminImageryReviewContentArea{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.adminImageryReviewScroller{display:block;flex:1 1;height:calc(100vh - 60px);justify-content:center;margin:auto;overflow:auto;overflow-x:hidden;width:100vw}.adminImageryReviewContentPaper{width:100vw}.adminImageryReviewContentPaper h3{align-items:center;color:#555;display:flex;margin-bottom:10px}.adminImageryReviewInterface{border-radius:5px;display:flex;flex-direction:row;height:calc(100vh - 60px);overflow:hidden;width:100%}.adminImageryReviewInterfaceImage{align-items:center;display:flex;height:calc(100vh - 60px);justify-content:center;width:calc(100vw - 410px)}.adminImageryReviewInterfaceOverlayClickableContainer{height:calc(100vh - 60px);max-height:calc(100vw - 410px);max-width:calc(100vw - 410px);width:calc(100vh - 60px);z-index:2}.adminImageryReviewInterfaceImageContainer{height:calc(100vh - 60px);left:410px;object-fit:contain;position:absolute;top:60px;width:calc(100vw - 410px)}.adminImageryReviewInterfaceActions{box-shadow:0 0 8px 0 rgba(99,99,99,.4);display:flex;flex-direction:column;justify-content:space-between;padding:15px}.adminImageryReviewInterfaceActionsSliders{display:flex;flex-direction:column;height:260px;justify-content:space-around;padding-left:15px;padding-right:15px;width:350px}.adminImageryReviewInterfaceActionsButtons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.adminManageLotsContentArea{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.adminManageLotsScroller{display:block;flex:1 1;height:calc(100vh - 60px);justify-content:center;margin:auto;overflow:auto;overflow-x:hidden;padding:2em;width:calc(100vw - 4em)}.adminManageLotsContentPaper{border-radius:1em!important;padding:1em;width:calc(100vw - 6em)}.adminManageLotsContentPaper h3{align-items:center;color:#555;display:flex;margin-bottom:10px}.adminManageLotsContentTabs{margin-top:-15px;width:100%}.adminManageLotsContent{border-radius:5px;height:200px;width:100%}.adminManageLotsTableRowHead th{color:#fff}.adminManageLotsTableRow{height:65px;transition:all .2s ease-in-out}.adminManageLotsTableRow:hover{background-color:#f5f5f5}.headerActionsHolder{display:flex;justify-content:flex-end;margin-bottom:1em}.footer{background-color:#212121;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);color:#f5f5f5;float:left;width:100vw}.footerDivider{background-color:#f5f5f5;float:left;height:3px;margin:15px;width:calc(100% - 30px)}.footerAction{float:left;margin:0 15px 15px}.footerTitleHolder{float:left}.footerIcon{float:left;margin-left:1em;width:3em}.footerLogo{height:40px;padding-bottom:10px}.footerTitle{font-weight:700;height:40px;line-height:1em;padding-left:.15em}.footerSubTitle,.footerTitle{color:#fff;text-decoration:none}.footerSubTitle{font-size:12px;padding-left:.25em}.footerContent{display:flex;flex-direction:row;float:left;width:97.5vw}.footerLegal{font-size:12px}@media only screen and (max-width:900px){.footerDivider{height:1px;margin:5px}.footerLogo{height:100%;object-fit:contain;width:100%}.footerTitleHolder{padding-top:.1em}.footerIcon{width:1.5em}.footerTitle{font-size:1.25em;height:.75em;line-height:.75em;padding-left:.2em}.footerSubTitle{font-size:.5em;padding-left:.25em}.footerLegal{font-size:.5em}}@media only screen and (max-width:350px){.footerTitleHolder{padding-top:.4em}.footerIcon{width:1.5em}.footerTitle{font-size:1em;height:.6em;line-height:.6em;padding-left:.1em}.footerSubTitle{font-size:.4em;padding-left:.15em}.footerLegal{font-size:.4em}}.adminManageProcessingContentArea{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.adminManageProcessingScroller{display:block;flex:1 1;height:calc(100vh - 60px);justify-content:center;margin:auto;overflow:auto;overflow-x:hidden;padding:2em;width:calc(100vw - 4em)}.adminManageProcessingContentPaper{border-radius:1em!important;padding:1em;width:calc(100vw - 6em)}.adminManageProcessingContentPaper h3{align-items:center;color:#555;display:flex;margin-bottom:10px}.adminManageProcessingContentTabs{margin-top:-15px;width:100%}.adminManageProcessingContent{border-radius:5px;height:200px;width:100%}.adminManageProcessingTableRowHead th{color:#fff}.adminManageProcessingTableRow{height:65px;transition:all .2s ease-in-out}.adminManageProcessingTableRow:hover{background-color:#f5f5f5}.checkoutContent{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.checkoutContentScroller{flex:1 1;overflow:auto}.checkoutContentHolder{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:100%;overflow:hidden;width:1000px}.checkoutContentHeader,.checkoutContentPaper{display:flex;flex-direction:column;margin:15px 15px 0;padding:30px}.checkoutContentPaper .sectionHeader h3{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;font-size:16px;font-weight:400;justify-content:flex-end;text-align:right}.checkoutContentPaperHeaderArea{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;max-height:40px}.checkoutContentPaperHeaderArea h2{margin-bottom:0}.checkoutContentPaperHeaderArea button{padding:0}.checkoutTotal{font-size:16px;font-weight:400;margin-bottom:15px;margin-top:0}.checkoutContentPaper h1{margin-top:0}.checkoutMapContainer{border-radius:3px;flex:1 1;max-width:100%;overflow:hidden;width:970px}.checkoutContentPaper h2{font-size:20px;margin-bottom:10px;margin-top:0}.checkoutContentPaper h2 span{font-size:20px;font-weight:700}.checkoutMapButtonHolder{align-items:center;display:flex;flex-direction:row;height:65px;justify-content:center;padding-top:20px}.checkoutMapButtonHolder h3{padding-left:15px;text-align:center}.checkoutMapButtonHolder h3 span{white-space:nowrap}.checkoutOptionsArea,.viewLotCheckoutOptionsArea{background-color:#eee;border-radius:10px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.125),inset 0 18px 36px -18px rgba(0,0,0,.15);display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}.viewLotCheckoutOptionsArea{width:100%}.checkoutOption{background-color:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;margin:10px;max-width:400px;min-width:200px;overflow:hidden;padding:15px}.checkoutOption h1{font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}.checkoutOption h3{flex:1 1;font-size:14px;font-weight:200;margin-bottom:0;text-align:center}.checkoutOption h2{align-items:flex-end;display:flex;flex-direction:row;font-size:40px;font-weight:200;justify-content:center;margin-bottom:20px;margin-top:20px;text-align:center}.checkoutOption h2 span{font-size:20px;font-weight:100;margin-left:5px}.checkoutOption h4{font-size:14px;font-weight:700;height:14px;margin-bottom:40px;margin-top:0;text-align:center}.priceSelectorTr{cursor:pointer}.checkoutPaymentOptionsArea{border-radius:5px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.125),inset 0 18px 36px -18px rgba(0,0,0,.15);overflow:hidden;overflow-x:auto}.checkoutPaymentOptionsAreaHolder{display:flex;flex-direction:row;flex-wrap:nowrap;height:250px;padding:30px 0 0 30px}.checkoutExplanationText{color:#5a5a5a;font-size:14px;font-weight:400;margin-top:0}.checkoutContentNavigationHolder{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding:15px}.sectionHeader h3{line-height:16px;margin:0;text-align:right}.sectionHeader h3 span{font-size:16px!important;font-weight:700;text-align:right}@media only screen and (max-width:900px){.checkoutContentHeader{padding:5px 10px 10px}.checkoutContentPaper{padding:10px}.checkoutContentPaperChoose{flex:100 1}.checkoutContentPaperHeaderArea{align-items:flex-start;flex-direction:column;margin-bottom:10px;max-height:120px}.sectionHeader h3 span{font-size:16px!important;font-weight:700;text-align:right}.checkoutContentPaper .sectionHeader{font-size:20px}.checkoutContentPaper p{font-size:12px}.checkoutMapButtonHolder{height:40px;padding-top:10px}.checkoutContentNavigationHolder{margin-bottom:0}.checkoutContentNavigationHolderSliderElement{display:none}.checkoutOptionsArea{border-radius:5px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.125),inset 0 18px 36px -18px rgba(0,0,0,.15);display:block;flex:1 1 auto;flex-direction:column;max-height:calc(100vh - 350px);min-height:300px;overflow-x:hidden;overflow-y:auto}.checkoutOption{background-color:#fff;padding:10px}.checkoutOption h1{margin-bottom:0}.checkoutOption h3{font-size:14px;margin-bottom:10px;margin-top:5px}.checkoutOption h4{margin-bottom:10px;margin-top:10px}.checkoutContentHolder{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:100%;overflow:auto;width:100%}.checkoutPaymentOptionsArea{flex:1 1;max-height:calc(100vh - 480px);min-height:200px;overflow-y:auto}.checkoutPaymentOptionsAreaHolder{flex-direction:column;padding:10px 10px 400px;width:calc(100% - 20px)!important}}.ContactUsFormComponent{display:flex;flex-direction:column!important}.ContactUsFormComponent div{margin-bottom:10px}.paymentMethodElement{align-items:center;display:flex;flex-direction:column;height:220px;justify-content:center;margin:0 30px 30px 0;padding:15px;width:400px}.paymentMethodElementAction{display:flex;flex-direction:column;justify-content:flex-end}.paymentMethodElementCardInput{background-color:#fefefe;border-bottom:1px solid #949494;border-radius:3px;padding:10px}.paymentMethodCardElement{display:flex;flex-direction:column;height:190px;margin:0 30px 30px 0;padding:15px;width:370px}.selectedPaymentMethod{border:3px solid #f9a825;height:190px;padding:12px;width:370px}.paymentMethodHeader{align-items:center;display:flex;flex-direction:row;font-weight:700;justify-content:space-between}.paymentMethodHeaderLogo{height:30px}.paymentMethodCardNumber{flex:1 1;flex-direction:row;font-size:25px;font-weight:500;letter-spacing:6px}.paymentMethodCardNumber,.paymentMethodFooter{align-items:center;display:flex;justify-content:space-between}.paymentMethodFooter{flex-direction:row;font-weight:700;font-weight:500}.paymentMethodContentArea{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.paymentMethodContentArea h4{font-weight:500}.paymentMethodContentAreaCardHolder{display:flex;flex-direction:row}.paymentMethodCardElementNoPadding{min-height:130px;padding:0}@media only screen and (max-width:900px){.paymentMethodElement{width:calc(100% - 30px)!important}.paymentMethodCardElement{height:130px!important;min-width:260px;width:calc(100% - 30px)}.paymentMethodCardElementNoPadding{height:160px!important;min-width:260px;padding:0;width:100%!important}.paymentMethodCardNumber span{font-size:18px;margin-bottom:10px;margin-top:10px};.paymentMethodFooter div{font-size:18px}.paymentMethodContentArea h4{font-size:18px;margin:5px 0 0}.paymentMethodContentArea button{margin-top:5px}.selectedPaymentMethod{height:130px!important;width:calc(100% - 30px)}}.contactUsContentArea{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.contactUsScroller{display:block;flex:1 1;justify-content:center;margin:auto;max-width:calc(100% - 30px);overflow:auto;padding:1em;width:1000px}.ContactUsContentPaper{border-radius:1em!important;margin-top:2em;max-width:95vw;padding:2em;width:calc(100% - 4em)}.ContactUsContentPaper h3{align-items:center;color:#555;display:flex;margin-bottom:10px}.organizationMapViewContent{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.mapViewActionsExportImageryDivHolder{display:flex;flex-direction:column;position:absolute;right:10px;top:10px;z-index:1000}.mapViewActionsExportImageryDiv{border-radius:5px!important;display:flex;flex-direction:column;overflow:hidden;padding:0;width:240px}.mapViewCardDateTime{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 10px}.mapViewSliderArea{transition:all .3s ease}.mapViewSliderAreaContent{align-items:center;display:flex;flex-direction:row;height:60px;padding:10px}@media (max-width:900px){.organizationMapViewContent{height:calc(100% - 50px)}}img[src*=firebase]{z-index:2000}.mapViewContent{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.mapViewHeader{align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex;flex-direction:row;height:60px;justify-content:flex-start;padding:5px 20px;z-index:1000}.mapViewHeaderLotPicker{margin-right:20px!important;min-width:200px}.mapViewHeaderLotPickerSelect{min-width:200px}.mapViewBody{flex:1 1}.mapViewBodyLoading{flex:1 1}.expandmenu,.mapViewBodyLoading{align-items:center;display:flex;justify-content:center}.expandmenu{height:40px;left:10px;position:absolute;top:130px;width:40px;z-index:1000}.mapViewAdminActionsDiv{border-radius:5px!important;display:flex;flex-direction:column;margin-top:10px;overflow:hidden;padding:0;width:240px;z-index:1000}.mapViewAdminActionsMainButton{border-radius:0!important}.mapViewAdminActionsDivContent{display:flex;flex-direction:column;padding:10px}.mapViewActionsDivHolder{display:flex;flex-direction:column;left:10px;position:absolute;top:10px;z-index:1000}.mapViewActionsDiv{border-radius:5px!important;display:flex;flex-direction:column;overflow:hidden;padding:0;width:240px}.mapViewCardMapSelector{display:flex;flex-direction:row}.mapViewCardShowImagerySelector{border-top:1px solid #ddd;display:flex;flex-direction:row;width:240px}.mapViewActionsDivContent{display:flex;flex-direction:column;padding:10px}.centerOnLotButton{border-radius:3px!important;display:flex;height:40px!important;margin:0;position:absolute!important;right:60px;width:40px!important;z-index:1000}.analyticsSettingsActionsAnalyticsSelector{display:flex;flex-direction:row;width:220px}.analyticsSettingsActionsDiv{border-radius:5px!important;display:flex;flex-direction:column;min-width:200px;overflow:hidden;padding:0;position:absolute;right:10px;top:10px;z-index:1000}.mapViewFooter{align-items:center;display:flex;flex-direction:row;height:65px;padding-left:70px;padding-right:70px}.mapViewFooterDateSliderArea{flex:1 1;height:40px;position:relative;width:100%}@media (max-width:900px){.mapViewContent{height:calc(100% - 50px)}}.legalContent{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.legalContentScroller{display:block;flex:1 1;justify-content:center;margin:auto;max-width:100%;width:1000px}.legalContentPaper{margin:15px;padding:30px}.legalContentPaper h1{margin-bottom:5px;margin-top:15px}.legalContentPaper h2{margin-bottom:5px;margin-top:25px}.legalContentPaper h5{margin-bottom:5px;margin-top:0}
/*# sourceMappingURL=main.e661a523.css.map*/