@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url(/static/media/montserrat-latin-100.8d7d79679b70dbe27172.woff2) format("woff2"),url(/static/media/montserrat-latin-100.ec38980a9e0119a379e2.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(/static/media/montserrat-latin-100italic.e279051046ba1286706a.woff2) format("woff2"),url(/static/media/montserrat-latin-100italic.3b325a3173c8207435cd.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(/static/media/montserrat-latin-200.9d266fbbfa6cab7009bd.woff2) format("woff2"),url(/static/media/montserrat-latin-200.2d8ba08717110d27122e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(/static/media/montserrat-latin-200italic.6e5b3756583bb2263eb0.woff2) format("woff2"),url(/static/media/montserrat-latin-200italic.a0d6f343e4b536c58292.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url(/static/media/montserrat-latin-300.00b3e893aab5a8fd632d.woff2) format("woff2"),url(/static/media/montserrat-latin-300.ea303695ceab35f17e7d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(/static/media/montserrat-latin-300italic.56f34ea368f6aedf8958.woff2) format("woff2"),url(/static/media/montserrat-latin-300italic.54b0bf2c8c4c12ffafd8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url(/static/media/montserrat-latin-400.b71748ae4f80ec8c014d.woff2) format("woff2"),url(/static/media/montserrat-latin-400.0659a9f4e90db5cf51b5.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(/static/media/montserrat-latin-400italic.6eed6b4cbb809c6efc7a.woff2) format("woff2"),url(/static/media/montserrat-latin-400italic.7583622cfde30ae49086.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url(/static/media/montserrat-latin-500.091b209546e16313fd4f.woff2) format("woff2"),url(/static/media/montserrat-latin-500.edd311588712a96bbf43.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(/static/media/montserrat-latin-500italic.c90ced68b46050061d1a.woff2) format("woff2"),url(/static/media/montserrat-latin-500italic.5146cbfe02b1deea5dff.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(/static/media/montserrat-latin-600.0480d2f8a71f38db8633.woff2) format("woff2"),url(/static/media/montserrat-latin-600.b77863a375260a05dd13.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(/static/media/montserrat-latin-600italic.cf46ffb11f3a60d7df05.woff2) format("woff2"),url(/static/media/montserrat-latin-600italic.c4fcfeeb057724724097.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url(/static/media/montserrat-latin-700.7dbcc8a5ea2289d83f65.woff2) format("woff2"),url(/static/media/montserrat-latin-700.99271a835e1cae8c76ef.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(/static/media/montserrat-latin-700italic.c41ad6bdb4bd504a843d.woff2) format("woff2"),url(/static/media/montserrat-latin-700italic.6779372f04095051c62e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(/static/media/montserrat-latin-800.db9a3e0ba7eaea32e5f5.woff2) format("woff2"),url(/static/media/montserrat-latin-800.4e3c615967a2360f5db8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(/static/media/montserrat-latin-800italic.bf45bfa14805969eda31.woff2) format("woff2"),url(/static/media/montserrat-latin-800italic.fe82abb0bcede51bf724.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url(/static/media/montserrat-latin-900.e66c7edc609e24bacbb7.woff2) format("woff2"),url(/static/media/montserrat-latin-900.8211f418baeb8ec880b8.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(/static/media/montserrat-latin-900italic.4454c775e48152c1a725.woff2) format("woff2"),url(/static/media/montserrat-latin-900italic.efcaa0f6a82ee0640b83.woff) format("woff")}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}:focus{outline:1px solid #4d90fe}html{height:100%;overflow-x:hidden;overflow-y:overlay;width:100%}body{font-family:Montserrat,sans-serif;line-height:normal;margin:0}.date-container.date-overdue{color:#df6f7e}.date-container.date-warning{color:#ffb452}.date-container.date-normal{color:#999a9d}.feature-container{height:100vh;overflow-x:auto;width:100%}#mapservice-page-container{align-items:center;background-color:#1c355e;display:flex;flex-direction:column;height:100%;width:100%}#mapservice-page-container .lantern-logo{height:auto;margin:100px 0 80px;width:250px}#mapservice-page-container .mapservice-container{background-color:#fff;border-radius:2px;display:flex;flex-direction:column;min-width:600px;padding:40px 50px;width:30%}#mapservice-page-container .mapservice-container .heading{font-size:1.1rem;font-weight:500;margin:0 auto}#mapservice-page-container .mapservice-container .input-label{margin-top:25px}#mapservice-page-container .mapservice-container .input-label .input{margin-top:10px}#mapservice-page-container .mapservice-container .input-label.folder .input{width:50%}#mapservice-page-container .mapservice-container .mapservice-selection{font-size:.9rem;font-weight:600;margin:25px 0}#mapservice-page-container .mapservice-container .mapservice-selection .mapservice-button{color:#0088c1;font-weight:600}#mapservice-page-container .mapservice-container .mapservice-selection .mapservice-button:first-child{margin-top:20px}#mapservice-page-container .mapservice-container .mapservice-selection .mapservice-button:not(:last-child){margin-bottom:5px}#mapservice-page-container .mapservice-container .mapservice-selection .mapservice-button svg{color:#1c355e}#mapservice-page-container .mapservice-container .mapservice-selection .mapservice-button .public-icon{margin-right:20px}#mapservice-page-container .mapservice-container .logout-button{margin:20px 0 20px auto}.box-row{align-items:center;background-color:#e6e7ed;border:1px solid #d0d2d3;cursor:pointer;display:flex;padding:10px;width:100%}.box-row .icon{margin-left:auto}.MuiInput-underline:after,.MuiInput-underline:before{border-bottom:none!important}.MuiInputBase-input{padding:0!important}#viewDiv{height:100%;width:100%}#viewDiv .info-slideout{overflow-y:hidden;z-index:3}#viewDiv .query-slideout{overflow-y:hidden}#viewDiv .map-slideout{z-index:5}#viewDiv .query-hide{display:none}#viewDiv .notification-message{z-index:6}#viewDiv #widget-layer-container{z-index:100}#viewDiv #widget-layer-container .overview-tool #overview-btn{background:#fff;border:none;box-shadow:0 0 5px 1px rgba(0,0,0,.25);cursor:pointer;padding:5px 7px;position:absolute;right:24px;top:20px}#viewDiv #widget-layer-container .overview-tool .hidden{display:none}#viewDiv #widget-layer-container .query-toolbar{background:#e6e7ed;box-shadow:0 5px 10px -3px rgba(0,0,0,.45);display:flex;flex-direction:column;left:15px;position:absolute;top:20px}#viewDiv #widget-layer-container .query-toolbar .top-border{background:#1c355e;height:10px;position:absolute;top:0;width:100%;z-index:2}#viewDiv #widget-layer-container .query-toolbar .widget-hide,#viewDiv #widget-layer-container .query-toolbar.hidden{display:none}#viewDiv #widget-layer-container .query-toolbar #info-btn,#viewDiv #widget-layer-container .query-toolbar #point-select-btn,#viewDiv #widget-layer-container .query-toolbar #polygon-select-btn,#viewDiv #widget-layer-container .query-toolbar #rectangle-select-btn,#viewDiv #widget-layer-container .query-toolbar #unselectAll-container{border-bottom:1px solid #f2f3f4}#viewDiv #widget-layer-container .query-toolbar #unselectAll-container .open-btn{color:#000;outline:none;padding:0}#viewDiv #widget-layer-container .query-toolbar #unselectAll-container .open-btn:disabled{color:#d0d2d3}#viewDiv #widget-layer-container .query-toolbar .expanded-tools{background:#fff;display:flex;flex-direction:column;max-height:150px;padding:5px;transition:.3s linear}#viewDiv #widget-layer-container .query-toolbar .expanded-tools .expanded-btn{background:#f2f3f4;border:none;cursor:pointer;outline:none;padding:4px 0}#viewDiv #widget-layer-container .query-toolbar .expanded-tools.hide{margin:0;max-height:0;padding:0}#viewDiv #widget-layer-container .query-toolbar .expanded-tools.hidden,#viewDiv #widget-layer-container .query-toolbar .expanded-tools.hide .expanded-btn{display:none}#viewDiv #widget-layer-container .widget-btn{background:#fff;border:none;cursor:pointer;padding:6px 8px 2px}#viewDiv #widget-layer-container .widget-btn:focus{outline:none}#viewDiv #widget-layer-container #UnselectAll-btn:active>svg,#viewDiv #widget-layer-container .btn-active{color:#0088c1}#viewDiv #widget-layer-container .edit-label{background-color:#fff;font-size:.7em;font-weight:600;padding:4px;text-align:center;width:100%}#viewDiv #widget-layer-container .navigation-tools .widget-btn{padding:5px 7px}#viewDiv #widget-layer-container #edit-btn,#viewDiv #widget-layer-container #measure-btn,#viewDiv #widget-layer-container #queryDB-btn,#viewDiv #widget-layer-container #search-btn{margin-bottom:5px}#viewDiv #widget-layer-container #search-btn{margin-top:10px}#viewDiv .position-btn{box-shadow:0 0 5px 1px rgba(0,0,0,.25);display:flex;left:15px;padding:7px;position:absolute}#viewDiv .position-btn#move-btn{bottom:160px;transition:.5s}#viewDiv .position-btn#last-extent-btn{bottom:110px;transition:.5s}#viewDiv .esri-widget__anchor{margin-left:2px}#viewDiv .esri-zoom{bottom:25px;box-shadow:0 0 5px 1px rgba(0,0,0,.25);display:flex;left:11px;margin:4px;padding:3px;transition:.5s}#viewDiv .esri-editor{box-shadow:0 0 5px 1px rgba(0,0,0,.25);font-family:Montserrat,sans-serif;position:absolute;right:63px;top:5px}#viewDiv._SURVEY_AREA,#viewDiv._SURVEY_INITIATION{width:69%}#viewDiv._SURVEY_AREA .esri-attribution__powered-by,#viewDiv._SURVEY_INITIATION .esri-attribution__powered-by{position:absolute;right:600px}#viewDiv._SURVEY_AREA .navigation-tools,#viewDiv._SURVEY_INITIATION .navigation-tools{position:relative}#viewDiv._SURVEY_AREA .esri-view-surface:after,#viewDiv._SURVEY_INITIATION .esri-view-surface:after{visibility:hidden}#viewDiv .default-position{-webkit-transform:translate(0)!important;transform:translate(0)!important}#viewDiv .common-sidepanel{overflow-y:hidden;z-index:3}.modal{background:#fff;border:1px solid #d0d2d3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:260px auto;min-width:550px;outline:none;padding:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports(-moz-appearance:none){.modal{height:-moz-fit-content;width:-moz-fit-content}}@media only screen and (max-height:850px){.modal{margin:20vh auto}}.modal #modal-title{font-size:25px;font-weight:600}.modal #modal-title-grey{color:gray;font-size:15px;font-weight:600}.modal #modal-description{padding-top:20px}.modal #modal-bottom{display:flex;justify-content:space-between;padding-top:20px}.modal #modal-bottom .modal-btns{display:flex;justify-content:flex-end}.modal #modal-bottom .modal-btns .btn{margin-left:8px}.modal .red{color:red}.modal .green{color:#155724}.modal .bold{font-weight:600}.modal .entries-container{display:flex;justify-content:space-between}.modal .entries-container .entries-input-container{margin-right:20px;width:430px}.modal .entries-container .entries-input-container .entries-input{height:430px}.modal .entries-container .entries{height:193px;width:430px}.modal .entries-bottom-container{display:flex;justify-content:space-between;width:430px}.modal .close-btn{background:transparent;border:none;color:#d0d2d3;cursor:pointer;float:right}.vertically-centered-modal{left:50%;margin:0;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.limited-width-modal{max-width:700px}#backdrop{background-color:#1c355e!important;opacity:.85}.btn{align-items:center;border-radius:2px;cursor:pointer;display:flex}.btn:disabled{cursor:default}.btn.blue{background:#0088c1;border:none;color:#fff}.btn.blue:disabled{background:#b2dbec}.btn.grey{background:#e6e7ed;border:none}.btn.grey:disabled{background:#f2f3f4;color:#d0d2d3}.btn.grey-border{background:#f2f3f4;border:1px solid #d0d2d3;color:#929497}.btn.grey-border:disabled{background:#f2f3f4;border:none;color:#d0d2d3}.btn.grey-border-dark-text{background:#f2f3f4;border:1px solid #d0d2d3;color:#231f20}.btn.grey-border-dark-text:disabled{background:#f2f3f4;border:none;color:#d0d2d3}.btn.white{background:#fff;border:none;color:#929497}.btn.white:disabled{color:#d0d2d3}.btn.s{padding:5px 22px}.btn.m{font-size:17px;padding:8px 23px}.btn.l{font-size:20px;padding:10px 25px}#search-container{display:flex;position:relative}#search-container .close-btn{color:#e6e7ed;cursor:pointer;position:absolute;right:10px;top:10px}#search-container .search-body{background-color:#fff;box-shadow:0 4px 8px #c8c7cc;height:125px;left:50px;padding:20px;position:absolute;top:0;width:800px;z-index:5}#search-container .search-body.hidden{display:none}#search-container .search-body .search-title{font-weight:500}#search-container .search-body .search-containers{display:flex;height:45px;margin-top:5px}#search-container .search-body .search-mode{margin-right:10px;width:175px}#search-container .search-body .map-search-container{display:flex}#search-container .search-body .map-search-container .map-search-options{margin-right:10px;width:175px}#search-container .search-body .map-search-container .search-container{height:100%;padding:0 8px;width:205px}#search-container .search-body .map-search-container .search-container .search-icon{height:auto}#search-container .search-body #esri-search-container{height:100%;margin:0;padding:0;z-index:5}#search-container .esri-search{font-family:Montserrat,sans-serif;font-size:14px;width:575px}#search-container .esri-search .esri-search__container{border:1px solid #d0d2d3;border-radius:2px;height:-webkit-fill-available;height:-moz-available;height:stretch}#search-container .esri-search .esri-input.esri-search__input,#search-container .esri-search .esri-search__clear-button{height:44px}#search-container .esri-search .esri-search__submit-button{border-left:none;font-size:14px;height:44px}#search-container .esri-search .esri-search__submit-button .esri-icon-search:before{color:#000;font-weight:600}.search-bar-container{display:flex;padding:0}.search-bar-container .search-bar-input{border:1px solid #d0d2d3;color:#d0d2d3;display:flex;height:45px;padding:8px;width:175px}.search-bar-container .search-bar-input:focus-within{border:1px solid #4d90fe}.search-bar-container .search-bar-input .input-field{border:none;width:100%}.search-bar-container .search-bar-input .input-field:focus{outline:none}.search-bar-container .search-bar-input ::-webkit-input-placeholder{color:#929497}.search-bar-container .search-bar-input ::placeholder{color:#929497}.search-bar-container .search-bar-input .clear-icon{align-items:center;cursor:pointer;display:flex;font-size:17px;margin-right:3px}.search-bar-container .search-bar-dropdown{width:175px}.search-bar-container .search-bar-icon{align-items:center;cursor:pointer;display:flex;padding:8px}.search-bar-container button{all:unset}#modal-description .asterisk{color:#df6f7e}#modal-description .text-input{margin:10px 0 15px}#modal-description .shared-container{position:relative;right:8px}#modal-description .shared-container .shared-label{color:gray;font-size:.9em}#query-body-container{height:calc(100% - 72px)}#query-body-container .query-textarea{border:none;display:block;height:20%;resize:none;width:100%}#query-body-container .query-textarea:focus{outline:none}#query-body-container .query-textarea:disabled{background-color:#f2f3f4}#query-body-container .textarea-btn-container{display:flex;padding:0 20px 10px}#query-body-container .textarea-btn-container.disabled-textarea{background-color:#f2f3f4}#query-body-container .textarea-btn-container .modal-container{margin-left:auto}#query-body-container .textarea-btn-container .modal-container .open-btn{background:transparent;margin:5px 10px 5px auto;padding:0}#query-body-container .textarea-btn-container .savedquery-icon{font-size:1.7em}#query-body-container .textarea-btn-container .savedquery-btn{color:#0088c1;font-size:.9em;font-weight:500;padding:0 5px}#query-body-container .savedqueries-container .savedqueries-body{margin:20px}#query-body-container .savedqueries-container .savedqueries-body .savedqueries-actions-container{align-items:center;display:flex}#query-body-container .savedqueries-container .savedqueries-body .savedqueries-actions-container .savedqueries-dropdown{margin-top:10px;width:100%}#query-body-container .savedqueries-container .savedqueries-body .savedqueries-actions-container .delete-btn{background:transparent;margin-left:10px;padding:0}#query-body-container .savedqueries-container .savedqueries-body .savedqueries-actions-container .delete-icon.disabled{color:#d0d2d3;cursor:default}#query-body-container .query-settings{display:flex;justify-content:flex-end;margin:10px 20px}#query-body-container .query-settings .query-reset-icon{cursor:pointer;font-size:1.8em;margin-right:5px}#query-body-container .query-settings .query-settings-icon{cursor:pointer;font-size:1.8em}#query-body-container .query-settings .query-settings-icon.disabled{color:#929497}#query-body-container .query-settings-container{background-color:#fff;border:1px solid #d0d2d3;height:300px;padding:20px;position:absolute;right:20px;width:260px;z-index:1}#query-body-container .query-settings-container.hidden{display:none}#query-body-container .query-settings-container .settings-cancel-button{color:#e4e5e6;cursor:pointer;float:right;font-size:30px}#query-body-container .query-settings-container .selection-label{font-weight:600;margin:15px 0 10px}#query-body-container .query-settings-container .options-label{margin-top:35px}#query-body-container .query-settings-container input[type=radio]{margin-right:10px;-webkit-transform:scale(1.5);transform:scale(1.5)}#query-body-container .query-settings-container .radio-btn{margin:10px}#query-body-container .query-selectors{margin:0 30px}#query-body-container .query-selectors .query-selectors-title{margin-bottom:10px}#query-body-container .query-selectors .layer-selector{display:flex}#query-body-container .query-selectors .layer-selector .layer-dropdown{flex:2 1}#query-body-container .query-selectors .layer-selector .relationship-dropdown{flex:2 1;margin-left:10px}#query-body-container .query-selectors .divider{border:1px solid #f8f9f9;margin:20px 0}#query-body-container .query-selectors .value-selector{align-items:flex-end;display:flex}#query-body-container .query-selectors .field-container{flex:2 1;margin-right:15px}#query-body-container .query-selectors .field-container .field-title{margin-bottom:10px}#query-body-container .query-selectors .equation-dropdown{flex:1 1;margin-right:15px}#query-body-container .query-selectors .value-container{flex:2 1}#query-body-container .query-selectors .value-container .value-title{margin-bottom:10px}#query-body-container .query-selectors .value-container .text-input{height:50px}#query-body-container .query-selectors .MuiTextField-root{height:50px;justify-content:center}#query-body-container .query-selectors .add-btn{color:#0088c1;margin-left:5px}#query-body-container .query-selectors .add-btn:disabled{background-color:#f2f3f4;color:#d0d2d3}#query-body-container .query-selectors .result-label{margin-top:15px}#query-body-container .insert-container{margin-bottom:8px;margin-top:20px}#query-body-container .andor-container{display:flex;margin-top:5px}#query-body-container .andor-container .OR-btn{margin-left:10px}#query-body-container .select-polygon-container{margin-top:20px}#query-body-container .select-polygon-container .select-polygon-title{margin-bottom:10px}#query-body-container .select-polygon-container.hidden{display:none}#query-body-container .execute-container{bottom:0;display:flex;padding:30px;position:absolute;right:0}#query-body-container .execute-container .execute-btn{margin-left:15px}.MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background-color:#929497!important}.MuiSwitch-colorPrimary.Mui-checked{color:#1c355e!important}.MuiTypography-body1{font-family:Montserrat,sans-serif!important;font-size:.8rem!important;font-weight:400;line-height:1!important}.grey-line{background-color:#f2f3f4;border:none;height:12px;margin:0}#checkbox-component .checkbox-container{cursor:pointer;font-size:1em;padding:10px 22px;position:relative}#checkbox-component .checkbox-container input:indeterminate+span:after{content:"";display:none;height:12px;left:8px;position:absolute;top:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:0}#checkbox-component .checkbox-container.disabled{cursor:default}#checkbox-component .checkbox-container .box{border-radius:15%;box-sizing:initial;height:20px;left:9px;position:absolute;top:7px;width:20px}#checkbox-component .checkbox-container .box:after{content:"";display:none;height:14px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}#checkbox-component .checkbox-container .box.grey{background-color:#e6e7ed}#checkbox-component .checkbox-container .box.grey:after{border:solid #fff;border-width:0 3px 3px 0}#checkbox-component .checkbox-container .box.steel-grey{background-color:#757f9b;border:1px solid #fff}#checkbox-component .checkbox-container .box.steel-grey:after{border:solid #0088c1;border-width:0 3px 3px 0}#checkbox-component .checkbox-container .box.white{background-color:#fff;border:1px solid #929497}#checkbox-component .checkbox-container .box.white:after{border:solid #0088c1;border-width:0 3px 3px 0}#checkbox-component .checkbox-container .box.disabled-theme{background-color:#e6e7ed}#checkbox-component .checkbox-container .box.disabled-theme:after{border:solid #fff;border-width:0 3px 3px 0}#checkbox-component .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#checkbox-component .checkbox-container input:checked~.box.grey,#checkbox-component .checkbox-container input:indeterminate~.box.grey{background-color:#0088c1}#checkbox-component .checkbox-container input:checked~.box.grey:after,#checkbox-component .checkbox-container input:indeterminate~.box.grey:after{display:block}#checkbox-component .checkbox-container input:checked~.box.steel-grey,#checkbox-component .checkbox-container input:indeterminate~.box.steel-grey{background-color:#fff}#checkbox-component .checkbox-container input:checked~.box.steel-grey:after,#checkbox-component .checkbox-container input:indeterminate~.box.steel-grey:after{display:block}#checkbox-component .checkbox-container input:checked~.box.white,#checkbox-component .checkbox-container input:indeterminate~.box.white{background-color:#fff}#checkbox-component .checkbox-container input:checked~.box.white:after,#checkbox-component .checkbox-container input:indeterminate~.box.white:after{display:block}#checkbox-component .checkbox-container input:checked~.box.disabled-theme,#checkbox-component .checkbox-container input:indeterminate~.box.disabled-theme{background-color:#e6e7ed}#checkbox-component .checkbox-container input:checked~.box.disabled-theme:after,#checkbox-component .checkbox-container input:indeterminate~.box.disabled-theme:after{display:block}.action-items-container{background:#f2f3f4;padding:25px}.action-items-container .items-list-container{display:flex;justify-content:space-between;padding:10px 0}.action-items-container .items-list-container .item-body-container{background:#fff;border:1px solid #e6e7ed;display:inline-block;height:100px;padding:15px 10px;text-align:center;width:120px}.action-items-container .items-list-container .item-body-container .item-title{color:#929497;font-size:12px}.action-items-container .items-list-container .item-body-container .item-number{font-size:24px;font-weight:600;padding-bottom:10px}.action-items-container .items-list-container .item-body-container .near-compliance,.action-items-container .items-list-container .item-body-container .past-compliance{color:#df6f7e}.action-items-container .items-list-container .item-body-container .pending-review{color:#4d90fe}.jobs-summary-container{padding:25px}.jobs-summary-container .summaries-list-container{padding:10px 0}.jobs-summary-container .summaries-list-container .summary-body-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:100%}.jobs-summary-container .summaries-list-container .summary-body-container:not(:last-child){border-bottom:1px solid #f2f3f4}.jobs-summary-container .summaries-list-container .summary-body-container .summary-title{font-size:14px}.jobs-summary-container .summaries-list-container .summary-body-container .summary-number{font-size:14px;font-weight:500}.reported-issues-container{flex:1 1;overflow-y:auto;padding:23px 25px 0}.reported-issues-container .overview-section-title{padding-top:2px}.reported-issues-container .issues-header{display:flex;flex-direction:row;justify-content:space-between}.reported-issues-container .issues-header .issues-date-filter{width:120px}.reported-issues-container .issues-list-container{padding:10px 0}.reported-issues-container .issues-list-container .issue-body-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:2.5px 0;width:100%}.reported-issues-container .issues-list-container .issue-body-container:not(:last-child){border-bottom:1px solid #f2f3f4}.reported-issues-container .issues-list-container .issue-body-container .issue-title{flex:80% 1;font-size:14px}.reported-issues-container .issues-list-container .issue-body-container .issue-number{flex:10% 1;font-size:14px;font-weight:500}.reported-issues-container .issues-list-container .issue-body-container .issue-toggle{flex:10% 1;margin-right:-12px}.reported-issues-container .issues-list-container .issue-body-container .issue-toggle .MuiFormControlLabel-root{margin:0}.overview-body-container{display:flex;flex-direction:column;height:calc(100vh - 60px)}.overview-body-container .overview-section-title{font-size:14px;font-weight:600;padding-bottom:1rem}.gridTable-container{font-size:14px;padding-bottom:5rem}.gridTable-container table,.gridTable-container td,.gridTable-container th{border:1.5px solid #f2f3f4;border-collapse:collapse}.gridTable-container td,.gridTable-container th{height:44px;padding:10px;text-align:left}.gridTable-container th{max-width:177px;min-width:100px;word-break:break-word}.gridTable-container .grid-header{background:#f2f3f4;font-size:16px}.gridTable-container .grid-header th{font-weight:600}.gridTable-container.editable table,.gridTable-container.editable td,.gridTable-container.editable th{border:1.5px solid #d0d2d3}.gridTable-container.editable table input,.gridTable-container.editable td input,.gridTable-container.editable th input{border:none;height:22px;width:100%}.gridTable-container.editable table input:focus,.gridTable-container.editable td input:focus,.gridTable-container.editable th input:focus{outline:none}.gridTable-container.editable table .dropdown-row,.gridTable-container.editable td .dropdown-row,.gridTable-container.editable th .dropdown-row{padding:0 0 0 10px}#checkbox-table-container{display:flex;flex-direction:column;flex-grow:1;position:relative}#checkbox-table-container .overlay{align-items:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}#checkbox-table-container .filterlist-container{background-color:#e6e7ed;border:.5px solid #d0d2d3;border-radius:4px;display:block;margin-top:30px;padding:5px 20px 20px}#checkbox-table-container .filterlist-container .filter-select-container{display:inline-block;margin:15px 3px 0;width:24%}#checkbox-table-container .filterlist-container .filter-select-container.lg{width:calc(48% + 6px)}#checkbox-table-container .filterlist-container .filter-select-container .dropdown-container .dropdown-header{padding-bottom:10px}#checkbox-table-container .filterlist-container .reset-btn{margin:20px 30px 0 auto}#checkbox-table-container .selected-value{font-weight:500}#checkbox-table-container .table{margin-top:20px;position:relative;table-layout:fixed;width:100%;z-index:0}@media only screen and (max-width:1300px){#checkbox-table-container .table{table-layout:auto}}#checkbox-table-container .table .table-header{height:50px;position:-webkit-sticky;position:sticky;top:0;z-index:1}#checkbox-table-container .table .table-header th{background-color:#757f9b;color:#fff;font-size:.95em;text-align:left}#checkbox-table-container .table .table-header th span{font-weight:600}@media only screen and (max-height:800px){#checkbox-table-container .table .table-header th:not(:first-child){padding:4px 8px}}#checkbox-table-container .table .table-header th:first-child:has(div.checkbox-table-header-container){width:52px}#checkbox-table-container .table .table-header .checkbox-table-header-container{min-width:52px}#checkbox-table-container .table .table-header .text-table-header-container{align-items:center;display:flex;height:24px}#checkbox-table-container .table .table-header .text-table-header-container .header-title{width:-webkit-min-content;width:min-content}@media only screen and (min-width:1700px){#checkbox-table-container .table .table-header .text-table-header-container .header-title{width:auto}}#checkbox-table-container .table .table-body tr{height:40px}@media only screen and (max-height:800px){#checkbox-table-container .table .table-body tr{height:32px}}#checkbox-table-container .table .table-body td{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#checkbox-table-container .table .table-body td:first-child:has(span#checkbox-component){width:52px}#checkbox-table-container .table .table-body td:not(:first-child){width:auto}#checkbox-table-container .table .table-body td:nth-child(2){font-weight:600}#checkbox-table-container .table .table-body td#empty-table{border:none;text-align:center}#checkbox-table-container .footer{flex-grow:1;overflow:hidden}#checkbox-table-container .footer .footer-text{align-items:center;background-color:#e6e7ed;display:flex;font-size:12px;padding:10px}#checkbox-table-container .footer .footer-text .table-info{color:#929497;font-size:.8em;padding-left:10px}#checkbox-table-container .pagination{display:flex;justify-content:center;margin:15px 0}#checkbox-table-container .pagination button{background-color:transparent;border:0;color:#1c355e;cursor:pointer;height:35px;min-width:30px;outline:0}#checkbox-table-container .pagination button:disabled{color:#e6e7ed;cursor:auto}#checkbox-table-container .pagination button:hover:not(:disabled){background-color:#e6e7ed}#checkbox-table-container .pagination .page-button{font-weight:600}#checkbox-table-container .pagination .page-button:disabled{background-color:#1c355e;color:#fff}#checkbox-table-container .icon-btn{background:transparent;border:none;cursor:pointer;margin-left:5px;outline:none;padding:0;vertical-align:middle}#checkbox-table-container .icon-btn.expand-icon,#checkbox-table-container .icon-btn.lessen-icon{color:#929497;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 10px 0 auto}#checkbox-table-container .icon-btn svg{height:20px;width:20px}#checkbox-table-container .survey-name-col{max-width:55ch;width:50ch}#checkbox-table-container .name-link{color:#0088c1;text-decoration:none}#checkbox-table-container .name-link:focus{border:0}#survey-assignment-container #existing-survey-plans-container .col-1{width:18%}#survey-assignment-container #existing-survey-plans-container td.col-1{color:#0088c1}#survey-assignment-container #existing-survey-plans-container .col-2{width:13%}#survey-assignment-container #existing-survey-plans-container .col-7{width:15%}[class*=_SURVEY_REVIEW] #checkbox-table-container .table-header{height:30px}[class*=_SURVEY_REVIEW] #checkbox-table-container .pagination{margin:10px 0}#SteelGreyBoxRow{border-collapse:separate;border-spacing:0 10px}#SteelGreyBoxRow th{background-color:#757f9b;color:#fff}#SteelGreyBoxRow th:last-child{width:50px}#SteelGreyBoxRow tbody tr{cursor:pointer;padding:10px 0}#SteelGreyBoxRow tbody tr td,#SteelGreyBoxRow tbody tr td:first-child{border-bottom:.5px solid #d0d2d3;border-top:.5px solid #d0d2d3}#SteelGreyBoxRow tbody tr td:first-child{border-left:.5px solid #d0d2d3}#SteelGreyBoxRow tbody tr td:last-child{border-bottom:.5px solid #d0d2d3;border-right:.5px solid #d0d2d3;border-top:.5px solid #d0d2d3;width:50px}#GreyTopBorder{border-collapse:collapse}#GreyTopBorder .table-header{background:#f2f3f4;border:1px solid #d0d2d3;border-radius:3px}#GreyTopBorder tr:not(:first-child){border-top:1px solid #f2f3f4}#SteelGreyTopBorder{border-collapse:collapse}#SteelGreyTopBorder th{padding:5px}#SteelGreyTopBorder .table-header{background:#757f9b;border:1px solid #d0d2d3;border-radius:3px;color:#fff}#SteelGreyTopBorder tr:not(:first-child){border-top:1px solid #f2f3f4}#SteelGreyTopBorder tr td{padding:5px}#SteelGreyTopBorder tr .unassigned{color:#d0d2d3}#SteelGreyTopBorder tr .assignto-container{display:flex}#SteelGreyTopBorder tr .assignto-container .surveyors-container{display:flex;flex-direction:column}#SteelGreyTopBorder tr .assignto-container .surveyors-container .surveyor-count{color:#929497;padding-left:5px}#option-container .checkbox-container{cursor:pointer;font-size:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:35px;position:relative;z-index:2}#option-container .checkbox-container .box{border-radius:15%;box-sizing:initial;height:20px;left:0;position:absolute;top:0;width:20px}#option-container .checkbox-container .box.checkmark:after{content:"";display:none;height:14px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}#option-container .checkbox-container .box.white{background-color:#fff;border:1px solid #929497}#option-container .checkbox-container .box.white.checkmark:after{border:solid #0088c1;border-width:0 3px 3px 0}#option-container .checkbox-container .box.white.minus:after{border:solid #0088c1;border-width:0 3px 0 0}#option-container .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#option-container .checkbox-container input:checked~.box.white{background-color:#fff}#option-container .checkbox-container input:checked~.box.white:after{display:block}#option-container .option-label{padding-left:35px}.progress-bar{align-items:center;display:flex}.progress-bar .MuiLinearProgress-bar{left:-.5px}.progress-bar .value-container{text-align:center;width:30%}@media only screen and (max-height:580px){.progress-bar .value-container{width:39%}}.progress-bar .value-container .progress-value{color:#4fbc8f;padding-left:10px}.progress-bar .value-container .divider{color:#d0d2d3;padding:0 3px}.progress-bar .value-container .max-value{color:#929497}.remove-icon svg{cursor:pointer}.notification-message{border-radius:4px;left:0;margin-left:auto;margin-right:auto;margin-top:20px;padding:15px;position:fixed;right:0;top:0;width:64%;z-index:5}.notification-message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.notification-message.failure{background:#f2d8d8;border:1px solid #e6b8b8;color:#571515}.notification-message.hidden{opacity:0;transition:opacity .5s,visibility .5s ease-in-out;visibility:hidden}.notification-message .icon{font-size:17px;margin:0 10px 0 5px;vertical-align:text-bottom}.notification-message .close-button{color:#929497;cursor:pointer;float:right;font-size:13px;margin-top:3px}.error-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.error-page .jana-logo{width:200px}.error-page .error-title{color:#4fbc8f}.error-page .error-msg,.error-page .error-title{display:flex;justify-content:center}.go-back-link{align-items:center;background-color:transparent;border:none;color:#0088c1;cursor:pointer;display:flex}.go-back-link:focus{outline:none}.go-back-link .text{font-weight:500;padding-left:5px}.assignment-box{background:#fff;border:2px solid #0088c1;border-radius:3px;bottom:20px;margin:20px 0;padding:5px}.assignment-box,.assignment-box .surveyor-info{align-items:center;display:flex}.assignment-box .surveyor-actions{align-items:center;border-left:1px solid #e6e7ed;display:flex;margin-left:auto}.assignment-box .workload-management-block{align-items:center;display:flex;justify-content:space-between;width:25%}.assignment-box .label{text-align:end;width:-webkit-min-content;width:min-content}.assignment-box .job-info{color:#0088c1;margin:0 15px 0 10px;width:30px}.assignment-box .override-buffer-toggle{display:flex;flex-direction:row;width:150px}.assignment-box .override-buffer-toggle label{margin-right:0}.assignment-box .buffer-override-container{position:relative}.assignment-box .buffer-override-container.hidden{visibility:hidden}.assignment-box .buffer-override-container .buffer-override-box{background:#fff;border:1px solid #d0d2d3;bottom:115%;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);height:105px;padding:10px 10px 10px 18px;position:absolute;width:170px}.assignment-box .buffer-override-container .buffer-override-box .buffer-override-title{color:#929497;font-size:.8em}.assignment-box .buffer-override-container .buffer-override-box .buffer-inputs{display:flex;font-size:.9em;padding-top:5px}.assignment-box .buffer-override-container .buffer-override-box .buffer-inputs input[type=number]::-webkit-inner-spin-button,.assignment-box .buffer-override-container .buffer-override-box .buffer-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.assignment-box .buffer-override-container .buffer-override-box .buffer-inputs .input-container{display:inline-block;padding-right:10px;position:relative}.assignment-box .buffer-override-container .buffer-override-box .buffer-inputs .buffer-input{border:1px solid #d0d2d3;height:40px;padding:0 20px 0 5px;width:60px}.assignment-box .buffer-override-container .override-buffer-btn{float:right;padding:20px 0 0}.assignment-box .buffer-override-container .override-buffer-btn:focus{outline:none}.assignment-box .buffer-override-container .override-buffer-btn .show-override-icon{color:#1c355e}.assignment-box .buffer-override-container .override-buffer-btn .hide-override-icon{color:#929497}.assignment-box .buffer-override-container .override-buffer-btn .hide-override-icon.disabled{color:#d0d2d3}.assignment-box .override-buffer-toggle,.assignment-box .prioritize-toggle{border-right:1px solid #e6e7ed;font-size:.8em}.assignment-box .surveyor-select{display:flex;margin-left:10px;width:470px}.assignment-box .surveyor-select span{align-self:center;font-weight:700}.assignment-box .surveyor-select .surveyor-dropdown{margin:0 15px;width:50%}.assignment-box .surveyor-select .surveyor-dropdown div[class$=-MenuList]>div div:last-child span>div{border-bottom:1px solid #d0d2d3}.assignment-box .surveyor-select .surveyor-dropdown div[class$=-MenuList]>div div:last-child span:last-child>div{border:none}.assignment-box .surveyor-select .surveyor-dropdown div[id^=react-select-][id$=-group-1-heading]{background:#f2f3f4;color:#f2f3f4;font-size:8px}.assignment-box .modal-container{margin-left:auto;margin-right:20px}#existing-survey-initiation-container{margin:40px 65px 50px}@media only screen and (max-width:1300px){#existing-survey-initiation-container{display:inline-block}}#existing-survey-initiation-container .title{font-size:1.4em;font-weight:600}#existing-survey-initiation-container .action-btn{justify-content:flex-end}#existing-survey-initiation-container .table td:first-child{color:#231f20;font-weight:600}#existing-survey-initiation-container .btn-link{text-decoration:none}@media only screen and (max-height:580px){#existing-survey-initiation-container .table-btn{padding:5px 10px}}#table-container{position:relative}#table-container .overlay{align-items:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}#table-container .filterlist-container{background-color:#e6e7ed;border:.5px solid #d0d2d3;border-radius:4px;display:block;margin-top:30px;padding:5px 20px 20px}#table-container .filterlist-container .filter-select-container{display:inline-block;margin:15px 3px 0;width:24%}#table-container .filterlist-container .filter-select-container.lg{width:calc(48% + 6px)}#table-container .filterlist-container .filter-select-container .dropdown-container .dropdown-header{padding-bottom:10px}#table-container .filterlist-container .reset-btn{margin:20px 30px 0 auto}#table-container .table{margin-top:20px;position:relative;width:100%;z-index:0}@media only screen and (max-width:1300px){#table-container .table{table-layout:auto}}#table-container .table .table-header{height:50px;position:-webkit-sticky;position:sticky;top:0;z-index:1}#table-container .table .table-header th{text-align:left}#table-container .table .table-header th span{font-weight:600}@media only screen and (max-width:1300px){#table-container .table .table-header th{padding-left:24px;padding-right:24px}}#table-container .table .table-header th:first-child{padding-left:10px}#table-container .table .table-header .text-table-header-container{align-items:center;display:flex;height:24px}#table-container .table .table-body tr{height:40px}#table-container .table .table-body td{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1300px){#table-container .table .table-body td{padding-left:24px;padding-right:24px}}#table-container .table .table-body td:first-child{color:#0088c1;font-weight:600;padding-left:10px}#table-container .table .table-body td#empty-table{border:none;text-align:center}#table-container .table .table-body:nth-child(2){font-weight:500}#table-container .table [role=cell]{padding:0 5px}#table-container .footer{display:flex;flex-direction:column}#table-container .footer .footer-text{align-items:center;background-color:#e6e7ed;display:flex;font-size:12px;padding:10px}#table-container .footer .footer-text .table-info{color:#929497;font-size:.8em;padding-left:10px}#table-container .pagination{display:flex;justify-content:center;margin:15px auto auto}#table-container .pagination button{background-color:transparent;border:0;color:#1c355e;cursor:pointer;height:35px;min-width:30px;outline:0}#table-container .pagination button:disabled{color:#e6e7ed;cursor:auto}#table-container .pagination button:hover:not(:disabled){background-color:#e6e7ed}#table-container .pagination .page-button:disabled{background-color:#1c355e;color:#fff}#table-container .survey-name-col{max-width:55ch;width:50ch}#table-container .name-link{color:#0088c1;text-decoration:none}#table-container .name-link:focus{border:0}#filter-container .btn-container{display:flex}#filter-container .filter-btn{align-items:center;background:#fff;border:1px solid #d0d2d3;border-radius:2px;color:#000;cursor:pointer;display:inline-flex;font-size:1em;font-weight:500;padding:10px 10px 10px 20px;width:200px}#filter-container .filter-btn.disabled{border:1px solid #e6e7ed;color:#e6e7ed}#filter-container .filter-btn .filter-icon{color:#0088c1;margin-left:auto}#filter-container .filter-btn .filter-icon.disabled{color:#e6e7ed}#filter-container .action-btn{align-items:flex-end;display:flex;width:100%}#filter-container .filter-children{display:none}#filter-container .filter-children.shown{display:block}.loading-bar{-webkit-animation:visible 0s linear .75s forwards;animation:visible 0s linear .75s forwards;background:#f2f3f4;border-radius:2px;height:4px;margin:25% auto;overflow:hidden;-webkit-transform:translate(0);transform:translate(0);visibility:hidden;width:180px}.loading-bar:before{-webkit-animation:slide 2.5s linear infinite;animation:slide 2.5s linear infinite;background:#4fbc8f;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@-webkit-keyframes visible{to{visibility:visible}}@keyframes visible{to{visibility:visible}}@-webkit-keyframes slide{0%{left:-50%;right:100%}75%,to{left:100%;right:-100%}}@keyframes slide{0%{left:-50%;right:100%}75%,to{left:100%;right:-100%}}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #f2f3f4;border-radius:50%;border-top-color:#0088c1;height:120px;margin:50% auto;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.grid-search .grey-line{height:10px!important;margin:8px 0!important}.grid-search .empty-message{color:#d0d2d3;font-size:13px;text-align:center}.grid-search .remove-all-btn-container{display:flex;justify-content:flex-end;margin-top:15px}.grid-search .survey-grids{padding:10px 0 20px}.grid-search .remove-icon{color:#0088c1;cursor:pointer;font-size:18px}.sticky-tab{background:#fff;display:flex;padding:20px 0;position:fixed;width:100%}.sticky-tab.up{top:0}.sticky-tab.bottom{bottom:0}.text-area{border:1px solid #d0d2d3;border-radius:2px;margin:10px 0;padding:11px 15px;width:100%}.disable-resize{resize:none}.comma-separated-list .add-values{align-items:center;border:1px solid #ccc;border-radius:2px;display:flex;justify-content:space-between;width:100%}.comma-separated-list .add-values .search-dropdown-container{width:320px}.comma-separated-list .add-values .dropdown-divider{background-color:#e6e7ed;height:35px;width:2px}.comma-separated-list .add-values .modal-container{align-items:center;display:flex;margin:5px;width:35px}.comma-separated-list .add-values .modal-container .add-values-btn{color:#0088c1;cursor:pointer;height:35px;position:relative;vertical-align:middle;width:35px}.comma-separated-list .add-values .modal-container .add-values-btn .circle-icon{font-size:35px;position:absolute}.comma-separated-list .add-values .modal-container .add-values-btn .horizontal-dots-icon{bottom:0;font-size:18px;left:0;margin:auto;position:absolute;right:0;top:0}.comma-separated-list .remove-all-btn-container{display:flex;justify-content:flex-end;margin-top:15px}.comma-separated-list .grey-line{height:10px!important;margin:8px 0!important}.comma-separated-list .empty-message{color:#d0d2d3;font-size:13px;text-align:center}.comma-separated-list .selected-values-list{padding:10px 0 20px}.comma-separated-list .selected-value{background:#e6e7ed;border:1px solid #d0d2d3;border-radius:2px;display:flex;font-weight:700;justify-content:space-between;margin:4px 0;padding:4px 14px}.comma-separated-list .remove-icon{color:#0088c1;cursor:pointer;font-size:18px}.asset-csv-container input[type=file]{display:none}.asset-csv-container .file-uploader{align-items:center;background-color:#e6e7ed;cursor:pointer;display:flex;height:40px;justify-content:center}.asset-csv-container .file-uploader .upload-icon{margin-right:5px}.asset-csv-container .uploaded-file{align-items:center;background-color:#0088c1;color:#fff;display:flex;height:40px;justify-content:space-around;padding:5px}.asset-csv-container .uploaded-file .uploaded-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.asset-csv-container .uploaded-file .remove-btn{cursor:pointer}.asset-csv-container .error-message-container{align-items:center;color:red;display:flex;font-size:14px;font-weight:700;justify-content:left;margin-top:10px}.asset-csv-container .error-message-container .error-icon{margin-right:5px}.asset-csv-container .error-message-container .error-message{margin-right:15px}#survey-initiation-container #table-container td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#survey-initiation-container #initiate-survey-container{display:flex;height:100%}@media only screen and (max-height:580px){#survey-initiation-container #initiate-survey-container .btn.s{padding:5px 10px}}#survey-initiation-container #initiate-survey-container .slideout-content{margin-bottom:20px}#survey-initiation-container #initiate-survey-container .slideout-content .view-table{margin-bottom:120px}#survey-initiation-container #initiate-survey-container .slideout-content .assign-tab{box-shadow:2px -2px 9px 0 hsla(0,0%,39%,.47);color:#4fbc8f}#survey-initiation-container #initiate-survey-container .slideout-content .assign-tab .success-text{display:flex;padding:4px 100px 0 35px}#survey-initiation-container #initiate-survey-container .slideout-content .assign-tab .success-text .check-icon{font-size:20px;margin-right:5px}#survey-initiation-container #initiate-survey-container .slideout-content .required{color:red}#survey-initiation-container #initiate-survey-container .slideout-content .uneditable{color:#929497}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields{padding:10px 30px 20px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields b{padding-right:30px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .input-title{font-weight:500;padding:15px 0 5px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .attributes-title{font-weight:600}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .input-type{border:1px solid #f2f3f4;padding:11px 15px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .selected-grid{background:#e6e7ed;border:1px solid #d0d2d3;border-radius:2px;display:flex;font-weight:700;justify-content:space-between;margin:4px 0;padding:4px 14px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields table{width:100%}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields table th{width:30%}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .asset-CSV-file{align-items:center;background-color:#0088c1;color:#fff;display:flex;height:40px;justify-content:flex-start;padding:5px}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .asset-CSV-file .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .slideout-btn{display:flex;justify-content:flex-end;padding:40px 0}#survey-initiation-container #initiate-survey-container .slideout-content .input-fields .slideout-btn .btn.s{margin-right:45px;padding:0}#survey-assignment-container #widget-layer-container .query-toolbar .top-border{position:relative}#survey-assignment-container #plan-detail-container{display:inline-flex;flex-direction:column;height:100%}#survey-assignment-container #plan-detail-container .survey-plan-dropdown{margin:25px;width:65%}#survey-assignment-container #plan-detail-container .details-table{border-collapse:collapse;margin:25px;width:-webkit-fill-available}#survey-assignment-container #plan-detail-container .details-table tr{border-bottom:1px solid #f2f3f4;height:40px}#survey-assignment-container #plan-detail-container .details-table td:first-child{font-weight:600;width:50%}#survey-assignment-container #plan-detail-container .details-table td:nth-child(2){max-width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#survey-assignment-container #plan-detail-container .details-table td:nth-child(2):hover{max-width:none;overflow:visible;white-space:normal;z-index:100}#survey-assignment-container #plan-detail-container .slideout.showing{position:absolute}#survey-assignment-container #plan-detail-container .slideout.default{transition:none}#survey-assignment-container #plan-detail-container .details-header{margin:20px 0}#survey-assignment-container #plan-detail-container .details-header .go-back-link{margin:0 50px 0 42px;padding:0}#survey-assignment-container #plan-detail-container .details-header .details-header-content{display:flex;justify-content:space-between;margin:0 50px}#survey-assignment-container #plan-detail-container .details-header .details-header-content .plan-names{font-size:1.5em;font-weight:600;margin:10px 0 0;width:80%}#survey-assignment-container #plan-detail-container .details-header .details-header-content .reforecast-btn{margin-right:15px}#survey-assignment-container #plan-detail-container .details-header .details-header-content .reforecast-btn,#survey-assignment-container #plan-detail-container .details-header .details-header-content .view-details-btn{color:#000;font-size:.9em;font-weight:600;height:40px;padding:8px;white-space:nowrap}#survey-assignment-container #plan-detail-container .details-header .details-header-content .reforecast-btn .reforecast-icon,#survey-assignment-container #plan-detail-container .details-header .details-header-content .reforecast-btn .view-details-icon,#survey-assignment-container #plan-detail-container .details-header .details-header-content .view-details-btn .reforecast-icon,#survey-assignment-container #plan-detail-container .details-header .details-header-content .view-details-btn .view-details-icon{margin-right:5px}#survey-assignment-container #plan-detail-container .details-container{height:100%;position:relative}#survey-assignment-container #plan-detail-container .map-container{height:400px;width:100%}#survey-assignment-container #plan-detail-container .action-btn{margin-left:20px}#survey-assignment-container #plan-detail-container .action-btn .action-bar-dropdown{width:200px}#survey-assignment-container #plan-detail-container .assignment-table{margin:20px 50px;padding:15px 0}#survey-assignment-container #plan-detail-container .assignment-table .single-plan-table .col-1{width:18%}#survey-assignment-container #plan-detail-container .assignment-table .single-plan-table .col-2{text-align:left;width:13%}#survey-assignment-container #plan-detail-container .assignment-table .single-plan-table .col-5,#survey-assignment-container #plan-detail-container .assignment-table .single-plan-table .col-6,#survey-assignment-container #plan-detail-container .assignment-table .single-plan-table .col-7{text-align:left;width:15%}#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table th .text-table-header-container{width:-webkit-min-content;width:min-content}#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table .col-4,#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table .col-5{text-align:left;width:10%}#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table .col-6,#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table .col-7,#survey-assignment-container #plan-detail-container .assignment-table .multi-plan-table .col-8{text-align:left;width:12%}#survey-assignment-container #plan-detail-container .assignment-table .unassigned{color:#d0d2d3}#survey-assignment-container #plan-detail-container .assignment-table .assignto-container .surveyors-container{display:flex;flex-direction:column}#survey-assignment-container #plan-detail-container .assignment-table .assignto-container .surveyors-container .surveyor-container{display:flex;flex-direction:row}#survey-assignment-container #plan-detail-container .assignment-table .assignto-container .surveyors-container .surveyor-container .surveyor-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#survey-assignment-container #plan-detail-container .assignment-table .assignto-container .surveyors-container .surveyor-count{color:#929497;padding-left:5px}#survey-assignment-container #plan-detail-container .assignment-table .remove-icon{margin-left:5px}#survey-assignment-container #plan-detail-container .assignment-table .remove-icon.expand-icon,#survey-assignment-container #plan-detail-container .assignment-table .remove-icon.lessen-icon{color:#929497;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 10px 0 auto}#survey-assignment-container #plan-detail-container .assignment-table .remove-icon svg{height:20px;width:20px}#survey-assignment-container #plan-detail-container .assignment-table .search-dropdown{width:200px}#existing-survey-plans-container{margin:40px 65px 50px}@media only screen and (max-width:1300px){#existing-survey-plans-container{display:inline-block}}#existing-survey-plans-container .title{font-size:1.4em;font-weight:600}#existing-survey-plans-container .action-bar{display:flex;justify-content:space-between;width:100%}#existing-survey-plans-container .action-bar .action-bar-dropdowns-container{display:flex}#existing-survey-plans-container .action-bar .action-bar-dropdowns-container .action-bar-dropdown{margin-left:20px;width:200px}#existing-survey-plans-container .action-bar .dropdown-reset{color:#e4e5e6;cursor:pointer;font-size:1.8em;margin:7px 2px}#existing-survey-plans-container .action-bar .dropdown-reset.hide{display:none}#existing-survey-plans-container .action-bar .compile-btn{align-items:flex-end;align-self:flex-end;display:flex;margin-left:auto}#existing-survey-plans-container .action-bar .compile-btn .selected-value{color:#929497;font-weight:500;padding-bottom:5px;padding-right:10px}#existing-survey-plans-container .action-bar .compile-btn .compile-link{text-decoration:none}#existing-survey-plans-container .col-6{width:15%}#existing-survey-plans-container .table td:nth-child(2){text-decoration:none}#existing-survey-plans-container .arrow-link{color:#000}#survey-area-container{width:100%}#survey-area-container #table-container .table-body td a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#survey-area-container .slideout.default{z-index:1}#survey-area-container .slideout-content{margin-bottom:20px}#survey-area-container .slideout-content .required{color:red}#survey-area-container .slideout-content .uneditable{color:#929497}#survey-area-container .slideout-content .input-fields{padding:10px 30px}#survey-area-container .slideout-content .input-fields .input-title{font-weight:500;padding:15px 0 5px}#survey-area-container .slideout-content .input-fields .attributes-title{font-weight:600}#survey-area-container .slideout-content .input-fields .input-type{border:1px solid #f2f3f4;padding:11px 15px}#survey-area-container .slideout-content .input-fields .selected-grid{background:#e6e7ed;border:1px solid #d0d2d3;border-radius:2px;display:flex;font-weight:600;justify-content:space-between;margin:4px 0;padding:4px 14px}#survey-area-container .slideout-content .input-fields table{width:100%}#survey-area-container .slideout-content .input-fields table th{font-weight:600;width:30%}#survey-area-container .slideout-content .input-fields .slideout-btn{display:flex;justify-content:flex-end;padding:40px 0}#survey-area-container .slideout-content .input-fields .slideout-btn .btn.s{margin-right:45px;padding:0}#survey-tab-container{height:100%}@media only screen and (max-width:1300px){#survey-tab-container{min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#existing-area-container{padding:40px 65px 50px}@media only screen and (max-width:1300px){#existing-area-container{display:inline-block}}#existing-area-container .action-btn{justify-content:flex-end}#existing-area-container .table .table-header th{font-size:.95em}#existing-area-container .col-5{width:220px}#existing-area-container .row-btn-container{align-items:center;display:flex;justify-content:flex-end;margin-right:30px}#existing-area-container .row-btn-container .edit-btn{padding:3px 10px}@media only screen and (max-width:1300px){#existing-area-container .row-btn-container .edit-btn{max-width:80px}}#existing-area-container .row-btn-container .edit-link{color:#929497;margin-right:2px;text-decoration:none}#existing-area-container .row-btn-container .edit-icon{margin-right:4px}#existing-area-container .row-btn-container .archive-btn{color:#d0d2d3;margin-left:15px;margin-right:10px}@media only screen and (max-width:1300px){#existing-area-container .row-btn-container .archive-btn{margin:0}}.survey-creation-container{display:flex;height:calc(100% - 49px)}.survey-creation-container .survey-area-error{color:red;padding:5px 0}#survey-edit-container{display:flex;height:100%}#survey-edit-container .save-btn{margin-left:10px}#survey-edit-container .archive-btn{color:#d0d2d3;cursor:pointer;margin:0 10px}.droplist{align-content:left;display:flex;font-size:12px;font-weight:600}.droplist .selected-item{background-color:#fff}.droplist .selected-text{color:#0088c1}.droplist summary{align-items:start;cursor:pointer;display:flex;gap:5px;list-style:none}.droplist summary:before{content:"▶︎";flex-shrink:0;transition:.3s}.droplist details[open]>summary:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:40% 45% 0;transform-origin:40% 45% 0}.droplist #overflow{display:inline-block;max-width:9rem;vertical-align:top;word-break:break-all}.droplist-item{line-height:1.75rem;width:100%}.droplist-parent{outline:none;padding:2px .5rem}.droplist-child{color:#929497;margin-left:1rem;max-width:15rem;padding:2px 0 2px .5rem;word-break:break-all}.droplist-child-parent{margin-left:2rem}.droplist-child-child{margin-left:3rem}.attachment{color:#000}.attachment-thumbnail{border-radius:2px;position:relative}.attachment-thumbnail img{border:0}.attachment-thumbnail img:hover{opacity:.8}.attachment-thumbnail a{outline:none}.attachment-label{display:block;font-size:10px;margin:5px 0;text-align:center}.attachment-delete-icon{background:#0088c1;cursor:pointer;height:20px;opacity:1!important;position:absolute;right:0;z-index:100}.attachment-delete-icon>path{fill:#fff}.slideout{background:#fff;box-shadow:1px 8px 20px -3px #d0d2d3;height:100%;overflow-x:hidden;overflow-y:auto;position:fixed;transition:.5s;z-index:2}.slideout .react-windowed-select__control--is-focused{outline:1px solid #4d90fe!important}.slideout.default,.slideout.large{right:-600px;width:600px}.slideout.create{height:calc(100vh - 48px)}.slideout.edit-view{height:100vh}.slideout.showing{right:0}.slideout .hidden{display:none}.slideout .slideout-header{display:flex;justify-content:space-between;padding:15px 25px;word-break:break-word}.slideout .slideout-header .title-icon{padding-right:10px;vertical-align:middle}.slideout .slideout-header .title-icon-hide{display:none}.slideout .slideout-header .top-slideout-btns{display:flex}.slideout .slideout-header span{font-size:24px;font-weight:600}.slideout .slideout-header .cancel-button{color:#e4e5e6;cursor:pointer;float:right;font-size:30px}.slideout .slideout-header .edit-button{color:#929497;cursor:pointer;margin-right:5px}.child-table{overflow-y:scroll}.child-table table{position:relative;width:100%;z-index:0}.child-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.child-table table td,.child-table table th{border:1.5px solid #c8c7cc;font-size:12px;height:1.5rem;padding:5px}.child-table table td{white-space:nowrap}.child-table table input{border:1px solid #c8c7cc;min-height:1.5rem;padding:0 5px;width:100%}.child-table table .input-selected{outline:1px solid #4d90fe}.child-table table .input-editing{outline:1px solid red}.child-table table .input-edited{background-color:bisque}.child-table table .name-editing{color:red}.child-table .grid-header .grid-header-field,.child-table .grid-header .grid-header-value{font-weight:600}#table-container .checkbox-table[role=table]{display:block;margin-top:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;white-space:nowrap;width:100%}#table-container .checkbox-table[role=table] td,#table-container .checkbox-table[role=table] th{border:1.5px solid #c8c7cc;font-size:12px;padding:10px}#table-container .checkbox-table[role=table] th{background-color:#f2f3f4}#table-container .checkbox-table[role=table] td{background-color:#fff}#table-container .checkbox-table[role=table] input{border:1px solid #c8c7cc;min-height:1.5rem;min-width:5rem;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#table-container .checkbox-table[role=table] .input-selected{outline:1px solid #4d90fe}#table-container .checkbox-table[role=table] .input-editing{outline:1px solid red}#table-container .checkbox-table[role=table] .table-header-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parent-table{background-color:#e6e7ed;overflow:scroll}.parent-table .footer{font-size:12px}#attachment-gallery .attachment-header{display:flex;justify-content:space-between}#attachment-gallery .attachment-row{display:grid;grid-template-columns:repeat(auto-fill,100px);justify-content:space-between}#attachment-gallery .attachment-row .attachment-individual{margin-top:20px}#attachment-gallery .attachment-row .attachment-individual .attachment-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.export-container{padding-bottom:15px}.export-container .MuiRadio-colorSecondary.Mui-checked{color:#0088c1}.export-container #demo-radio-buttons-group-label{color:#000;font-weight:500;margin-bottom:10px}.download-container{align-self:end;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;margin-right:10px;margin-top:30px;max-width:260px;padding:20px;position:absolute;z-index:1}.download-container .MuiFormLabel-root.Mui-focused{color:rgba(0,0,0,.54)}.download-container .MuiIconButton-colorSecondary:hover,.download-container .MuiRadio-colorSecondary.Mui-checked:hover{background-color:transparent}.none-selected-text{padding:0 0 30px 30px}.pages-container{display:inline;margin-left:30px}.pages-container .page-input{max-width:60px}.pages-container .page-input input{height:26px}.pages-container .page-text{color:rgba(0,0,0,.38);font-size:.8rem;margin:0 10px}.format-label{color:gray;font-size:14px;margin-bottom:10px}.button-container{display:flex;font-size:small;margin-top:30px}.button-container button{height:30px}.export-button{margin-left:10px;text-decoration:none}.info-body-container{display:flex;flex-direction:row;height:92vh}.info-body-container .hidden{display:none}.info-body-container #screen-title{display:flex;margin-bottom:20px}.info-body-container #edit-text{background:#f2d8d8;border:1px solid red;color:red;display:flex;margin-bottom:20px;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.info-body-container .text{font-size:12px;font-weight:700}.info-body-container .link{color:#0088c1;text-decoration:none}.info-body-container .MuiTextField-root{width:100%}.info-body-container .MuiTextField-root .MuiInputBase-input{color:#000;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.15rem;padding:0 5px!important}.info-body-container .info-directory{background-color:#f2f3f4;border-radius:2px;flex:1.2 1;margin:0 10px 10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:18em;overflow-y:scroll;padding:7.5px}.info-body-container .info-directory-inactive{display:none}.info-body-container .info-main{display:flex;flex:2 1;flex-direction:column;overflow:hidden}.info-body-container .info-main-header{background-color:#fff;display:flex;flex-direction:row;gap:5px;left:0;padding:0 7.5px 7.5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.info-body-container .info-main-header-active{background-color:#f2f3f4}.info-body-container .info-main-header-inactive{background-color:#fff}.info-body-container .info-main-header-group{border-radius:2px;display:inline-flex;font-size:1.75rem}.info-body-container .info-main-header-icon{border-radius:2px;font-size:1.75rem;padding:3px}.info-body-container .info-main-header-icon-left{margin-right:auto}.info-body-container .info-main-header-icon-right{margin-left:auto}.info-body-container .info-main-header-icon-none{display:none}.info-body-container .info-main-header-icon-attachments{align-self:center;color:#0088c1;margin-right:5px;padding:1px 3px}.info-body-container .info-main-divider{background-color:#f2f3f4;border:none;height:2px;left:0;margin:0;position:-webkit-sticky;position:sticky;top:0}.info-body-container .info-main-body{display:flex;flex-direction:column;flex-grow:1;margin:10px}.info-body-container .info-main-body .child-table{height:92vh}[class*=_SURVEY_ASSIGNMENT]{height:100%}[class*=_SURVEY_REVIEW]{height:calc(92vh - 104px)}[class*=_SURVEY_REVIEW] .parent-container td,[class*=_SURVEY_REVIEW] .parent-container th{padding:0 8px}.table-label{background-color:#fff;display:flex;font-size:12px}.table-label .attributes-label{font-weight:700;margin-right:auto;padding-bottom:10px}.parent-container{display:flex;flex-direction:column;flex-grow:1}@media only screen and (min-height:950px){.parent-container td,.parent-container th{padding:10px}}@media only screen and (max-height:950px)and (min-height:800px){.parent-container td,.parent-container th{padding:8px}}@media only screen and (max-height:800px){.parent-container td,.parent-container th{padding:4px 8px}}.parent-container #checkbox-table-container .inner-table-container{overflow-x:scroll}.parent-container #checkbox-table-container .table{display:block;margin-top:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;table-layout:auto;white-space:nowrap;width:100%}.parent-container #checkbox-table-container .table td,.parent-container #checkbox-table-container .table th{border:1.5px solid #c8c7cc;font-size:12px}.parent-container #checkbox-table-container .table td:first-child:has(div.checkbox-table-header-container),.parent-container #checkbox-table-container .table td:first-child:has(span#checkbox-component),.parent-container #checkbox-table-container .table th:first-child:has(div.checkbox-table-header-container),.parent-container #checkbox-table-container .table th:first-child:has(span#checkbox-component){left:0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.parent-container #checkbox-table-container .table th{background-color:#f2f3f4;color:#000}.parent-container #checkbox-table-container .table td{background-color:#fff}.parent-container #checkbox-table-container .table input{border:1px solid #c8c7cc;min-height:1.5rem;min-width:5rem;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.parent-container #checkbox-table-container .table .input-selected{outline:1px solid #4d90fe}.parent-container #checkbox-table-container .table .input-editing{outline:1px solid red}.parent-container #checkbox-table-container .table .table-header-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parent-container #checkbox-table-container .table .footer{font-size:12px}.parent-container #checkbox-table-container #empty-table{width:340px}.clickable{cursor:pointer}.save-changes-container{align-items:center;background:#f2d8d8;border:1px solid red;color:red;display:flex;justify-content:space-between;left:0;margin-bottom:20px;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.left{text-align:left}.right{align-items:center;display:flex;justify-content:flex-end}.right button{margin-left:5px}.reset-button,.save-button{color:#000;font-size:.9em;font-weight:600;height:40px;padding:8px;white-space:nowrap}.measure-tool-container{position:relative}#measure-panel input[type=radio],#query-body-container input[type=radio]{display:none}#measure-panel input[type=radio]+:before,#query-body-container input[type=radio]+:before{border:1px solid #d0d2d3;border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.5em;vertical-align:middle;width:1rem}#measure-panel input[type=radio]:checked+*,#query-body-container input[type=radio]:checked+*{color:#0088c1}#measure-panel input[type=radio]:disabled+*,#query-body-container input[type=radio]:disabled+*{color:#d0d2d3}#measure-panel input[type=radio]:checked+:before,#query-body-container input[type=radio]:checked+:before{background:radial-gradient(#0088c1 0,#0088c1 40%,transparent 50%,transparent);background-position:50%;border-color:#0088c1}#measure-panel input[type=radio]:disabled+:before,#query-body-container input[type=radio]:disabled+:before{background:radial-gradient(#d0d2d3 0,#d0d2d3 100%,transparent 0,transparent);background-position:50%;border-color:#d0d2d3}#measure-panel{background:#fff;box-shadow:0 5px 10px -3px rgba(0,0,0,.45);display:flex;justify-content:space-evenly;left:50px;padding:20px 45px 25px 25px;position:absolute;top:0;z-index:5}#measure-panel .close-btn{color:#e6e7ed;cursor:pointer;position:absolute;right:10px;top:10px}#measure-panel .delete-measure-btn{background:none;border:none;position:absolute;right:32px;top:10px}#measure-panel .panel-title{font-weight:500;margin-bottom:5px}#measure-panel .type-options{display:flex;margin:18px 10px 0 3px}#measure-panel input[type=radio]{margin-right:10px;-webkit-transform:scale(1.5);transform:scale(1.5)}#measure-panel .radio-btn{align-items:baseline;display:flex;justify-content:space-between;margin-right:10px;min-width:4.5rem}#measure-panel .unit-dropdown{width:180px}#measure-panel .projection-display{margin:0 10px}#measure-panel .projection-display .map-service-name{margin-top:18px}@media only screen and (max-height:580px){#measure-panel{font-size:.8em;padding:10px 18px 15px}#measure-panel .radio-btn{margin-right:15px}#measure-panel .unit-dropdown{width:155px}}.esri-coordinate-conversion__select-row,.esri-coordinate-conversion__tools,.esri-measurement{display:none!important}.esri-coordinate-conversion--capture-mode{left:50px;top:138px}@media only screen and (max-height:580px){.esri-coordinate-conversion--capture-mode{top:108px}}.nearest-feature-modal{width:20%}#nearest-feature-panel{align-items:flex-start;background-color:#fff;bottom:29px;box-shadow:0 5px 10px -3px rgba(0,0,0,.45);display:flex;flex-direction:column;height:600px;position:fixed;right:18px;width:31%}#nearest-feature-panel #nearest-feature-header{border-bottom:1px solid #d0d2d3;display:flex;justify-content:space-between;width:100%}#nearest-feature-panel #nearest-feature-header #nearest-feature-title{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;padding:15px}#nearest-feature-panel #nearest-feature-header .nearest-feature-cancel{font-size:12px;height:30px;margin:10px}#nearest-feature-panel #nearest-feature-body{display:flex;height:100%;overflow-y:auto;width:100%}#nearest-feature-panel #nearest-feature-body .nearest-feature-message{font-size:12px;margin:calc(50% + 12px) auto auto}#nearest-feature-panel #nearest-feature-body .droplist{background-color:#f2f3f4;height:100%;overflow-y:auto;width:150px}#nearest-feature-panel #nearest-feature-body .droplist .droplist-parent{overflow:hidden;text-overflow:ellipsis}#nearest-feature-panel #nearest-feature-body .droplist ul{width:100%}#nearest-feature-panel #nearest-feature-body .selected-feature-text{color:#0088c1}#nearest-feature-panel #nearest-feature-body .selected-feature-background{background-color:#fff;border-right:1px solid #d0d2d3}#nearest-feature-panel #nearest-feature-body .set-feature{color:#4fbc8f}#nearest-feature-panel #nearest-feature-body #nearest-feature-droplist{background-color:#f2f3f4;overflow:hidden auto;width:35%}#nearest-feature-panel #nearest-feature-body #nearest-feature-droplist .MuiButtonBase-root{padding:8px 16px;width:100%}#nearest-feature-panel #nearest-feature-body #nearest-feature-table-container{display:flex;flex-direction:column;width:65%}#nearest-feature-panel #nearest-feature-body #nearest-feature-table-container div:first-child{height:calc(100% - 50px)}#nearest-feature-panel #nearest-feature-body #nearest-feature-table-container #nearest-feature-buttons{border-top:3px solid #f2f3f4;display:flex;font-size:12px;justify-content:space-evenly;padding:8px 0;width:100%}#nearest-feature-panel #nearest-feature-body #nearest-feature-table-container #nearest-feature-buttons .nearest-feature-button{padding:8px}#viewDiv .esri-editor{height:95.25vh;max-height:none}.esri-editor__temp-wrapper{height:95.25vh}div .esri-ui .esri-editor .esri-item-list__scroller,div .esri-ui .esri-editor__scroller{max-height:none}.esri-header-custom-span{align-items:center;display:flex;width:100%}.edit-close-icon{background-color:#f2f3f4;color:#929497;position:fixed;right:89px;top:34px}.hide{display:none}#table-of-contents-panel{background:#fff;box-shadow:0 5px 10px -3px rgba(0,0,0,.45);display:flex;flex-direction:column;height:688px;justify-content:space-between;left:50px;padding:20px;position:absolute;top:0;width:500px;z-index:1}#table-of-contents-panel #table-of-contents-header{font-weight:600;width:15em}#table-of-contents-panel .tab-contents{display:flex;flex-direction:column;font-size:14px;font-weight:100;height:550px;position:relative}#table-of-contents-panel .tab-contents .layer-table{height:92%;overflow-y:auto}#table-of-contents-panel .tab-contents .basemap-layer-item{border-bottom:1px solid #f2f3f4;margin-top:7px;padding-bottom:3px}#table-of-contents-panel .tab-contents .slider-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}#table-of-contents-panel .tab-contents .feature-layer-table{font-size:14px;font-weight:600}#table-of-contents-panel .tab-contents .feature-layer-table .header-cell{font-weight:600;padding:1.5em}#table-of-contents-panel .tab-contents .feature-layer-table .layer-label{word-wrap:break-word;border-bottom:1px solid #f2f3f4;max-width:16em;width:100%}#table-of-contents-panel .tab-contents .feature-layer-table .checkbox-cell{border-bottom:1px solid #f2f3f4;padding:1.5em;text-align:center}#table-of-contents-panel .tab-contents .feature-layer-table .last{border-bottom:none}#table-of-contents-panel .table-of-contents-btns{display:flex;justify-content:space-between;padding-top:10px;width:100%}#table-of-contents-panel .table-of-contents-btns .reset-btn{margin-right:50px}.text-input{border:1px solid #d0d2d3;border-radius:2px;padding:11px 15px;width:100%}.text-input:disabled{background-color:#f2f3f4;border:1px solid #d0d2d3;color:#231f20}#queue-processing-container #queue-processing-tab-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#queue-processing-container #queue-table-container{margin:40px 65px 50px}@media only screen and (max-width:1300px){#queue-processing-container #queue-table-container{display:inline-block}}#queue-processing-container #queue-table-container .queue-action-bar{display:flex;justify-content:space-between;width:100%}#queue-processing-container #queue-table-container .queue-action-bar .job-actions{display:flex}#queue-processing-container #queue-table-container .queue-action-bar .job-actions .selected-value{color:#929497;padding-top:10px}#queue-processing-container #queue-table-container .queue-action-bar .job-actions .action-bar-btns{display:flex}#queue-processing-container #queue-table-container .queue-action-bar .job-actions .action-bar-btns .open-btn{background:#e6e7ed;padding:5px 22px}#queue-processing-container #queue-table-container .queue-action-bar .job-actions .action-bar-btns .btn,#queue-processing-container #queue-table-container .queue-action-bar .job-actions .action-bar-btns .open-btn{height:100%;margin-left:10px}#queue-processing-container #queue-table-container .status-Error{color:#df6f7e}#queue-processing-container #queue-table-container .status-Completed{color:#4fbc8f}#queue-processing-container #queue-table-container .status-Queued{color:#d0d2d3}#queue-processing-container #queue-table-container .priority-icon{color:#4fbc8f;margin-left:15%;vertical-align:bottom}#queue-processing-container #queue-table-container .col-1{width:33%}#queue-processing-container #queue-table-container .col-2,#queue-processing-container #queue-table-container .col-3{text-align:left;width:13%}#queue-processing-container #queue-table-container .col-4,#queue-processing-container #queue-table-container .col-5,#queue-processing-container #queue-table-container .col-6{width:auto}.sidenav-container{background-color:#e6e7ed;flex-shrink:0;font-size:.9em;height:100vh;left:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;transition:width .5s ease-in-out;width:300px}.sidenav-container.hidden{width:55px}.sidenav-container .lantern-logo-container{background:#1c355e}.sidenav-container .lantern-icon,.sidenav-container .lantern-logo{background:#1c355e;height:48px;width:100%}.sidenav-container .lantern-logo{padding:14px 145px 15px 0}.sidenav-container .lantern-icon{padding:10px}.sidenav-container .collapse-sidenav{align-self:center;color:#fff;cursor:pointer;font-size:25px;position:absolute;right:15px;top:13px}.sidenav-container .collapse-hamburger{height:50px;position:relative}.sidenav-container .disabled-grey{color:gray}.sidenav-container .nav-container-company-logo{max-height:200px;max-width:150px}.sidenav-container .nav-container-company-logo .company-logo{bottom:12vh;padding:10px 6px 10px 12px;position:absolute;transition:opacity .4s ease-in-out;width:150px}.sidenav-container .nav-container-company-logo .company-logo.hidden{opacity:0}@media only screen and (max-height:570px){.sidenav-container .nav-container-company-logo .company-logo{position:static}}.sidenav-container .role-select-container{padding:2% 5% 4%}.sidenav-container .role-select-container .role-select-title{color:#231f20;font-size:.8em;font-weight:500}.sidenav-container .role-select-container .role-select-dropdown{margin-top:8px}.sidenav-container .role-select-container .role-select-dropdown div[class$=control]{background:transparent;font-size:.9em;height:5.5vh;max-height:38px;min-height:30px}.sidenav-container .role-select-container .role-select-dropdown div[class$=control]:focus-within{background:#f2f3f4}.sidenav-container .nav-container .nav-container-link{align-items:center;border-bottom:1px solid #f2f3f4;color:#929497;display:flex;font-weight:600;height:5.5vh;max-height:55px;padding:15px;text-decoration:none;white-space:pre}.sidenav-container .nav-container .nav-container-link.user-link{bottom:5.5vh;color:#231f20;display:flex;font-weight:400;position:absolute;width:100%}.sidenav-container .nav-container .nav-container-link.user-link .username{transition:opacity .4s ease-in-out}.sidenav-container .nav-container .nav-container-link.user-link .username.hidden{opacity:0}.sidenav-container .nav-container .nav-container-link.user-link .logout-btn{color:#929497;cursor:pointer;margin:0 10px 0 auto;text-decoration:none}.sidenav-container .nav-container .nav-container-link.admin-link{bottom:0;position:absolute;width:100%}.sidenav-container .nav-container .nav-container-link.settings{cursor:pointer}@media only screen and (max-height:570px){.sidenav-container .nav-container .nav-container-link.admin-link,.sidenav-container .nav-container .nav-container-link.user-link{position:static}}.sidenav-container .nav-container .nav-container-link.selected{background-color:#f2f3f4;color:#0088c1}.sidenav-container .nav-container .nav-container-link.setting-selected{background-color:#f2f3f4;color:#231f20}.sidenav-container .nav-container .nav-container-link .link-icon{color:#1c355e;margin-right:15px}.sidenav-container .nav-container .nav-container-link .admin-icon{color:#929497;margin-right:15px}.sidenav-container .nav-container .nav-container-link .admin-icon.arrow-icon{margin-left:50%}.sidenav-container .nav-container .nav-container-link .link-arrowright{color:#929497;margin-left:auto;transition:opacity .4s ease-in-out}.sidenav-container .nav-container .nav-container-link .link-arrowright.hidden{opacity:0}.sidenav-container .nav-container .nav-container-link .link-name{transition:opacity .4s ease-in-out}.sidenav-container .nav-container .nav-container-link .link-name.hidden{opacity:0}#login-page-container{align-items:center;background-color:#1c355e;display:flex;flex-direction:column;height:100%;width:100%}#login-page-container .lantern-logo{height:auto;margin:100px 0;width:250px}#login-page-container .login-failed{color:red;margin-top:20px;text-align:center}#login-page-container .login-btn{align-content:center;margin-top:20px;width:100%}#login-page-container .login-btn .microsoft-icon{margin-right:5px}#login-page-container .light-text{align-self:center;color:#929497;font-size:.9rem;margin-top:30px}.setting-tab{background-color:#fff;bottom:0;box-shadow:14px -11px 12px -5px #b3acb3;display:flex;height:11vh;left:300px;max-height:110px;padding:20px 20px 5px;position:fixed;z-index:6}.setting-tab.hidden{visibility:hidden}.setting-tab.collapsed{left:55px}.setting-tab .setting-container{display:flex;flex-direction:column;max-width:400px;min-width:300px}.setting-tab .setting-container .title{font-weight:700}.setting-tab .setting-container .current-map-service{align-items:center;display:flex;margin-top:15px;overflow:hidden}.setting-tab .setting-container .current-map-service .map-icon{color:#1c355e;margin-right:5px}.setting-tab .setting-container .current-map-service .map-service-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setting-tab .setting-container .current-map-service .switch-button{color:#0088c1;margin-left:50px;outline:0;text-decoration:none}#root,.App,body{height:100%;width:100%}#root .web-body,.App .web-body,body .web-body{display:flex}
/*# sourceMappingURL=main.cef30085.css.map*/