:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}:root{--foreground-color: #F3F3F3;--secondary-foreground-color: #fff;--primary-color: #309993;--secondary-color: #585050;--error-color: #B93D3D;--warning-color: #FF9431;--gray-color: #A4A2A2;--light-gray-color: #EFEDED;--border-sm-color: #E7E7E7;--border-base-color: #E7E3E3;--border-md-color: #DBD9D9;--border-lg-color: #D3CFCF;--txt-heading-color: #372D2D;--txt-base-color: #332F2F;--input-placeholder-shadow: inset 1px -1px 3.6px 3px rgba(112, 103, 103, .11);--input-default-shadow: inset 1px -1px 3.6px 3px rgba(112, 103, 103, .11);--input-error-shadow: inset 1px -1px 3.6px 3px rgba(112, 103, 103, .11);--input-focus-shadow: 0px 8px 11.7px 5px rgba(0, 0, 0, .11), inset 1px -1px 3.8px 5px rgba(78, 187, 69, .12);--primary-stroke-gradient: linear-gradient(180deg, #1E8C84 0%, #196964 100%);--primary-bg-gradient: linear-gradient(180deg, #309993 0%, #1D7B75 100%);--p-1: 2px;--p-2: 4px;--p-3: 8px;--p-4: 12px;--p-5: 18px;--p-6: 24px}*{box-sizing:border-box;outline:none}html{margin:0;padding:0;height:100%;width:100%}body{margin:0;padding:0;height:100%;width:100%;background:#f3f3f3}body{font-family:Manrope,Helvetica,SansSerif,serif;font-weight:400;font-size:18px;color:#332f2f}a{text-decoration:none;color:inherit}.bold,.context-box .title,.login-page .login-card .error,.arbitrary-links ul li,.map .map-container-popup,.map-location-selector .map-location-selector-content .map-container-popup,.weather-cards .details>div .label,.form-error,.form-row-label,.form .form-group-text,.selection-list ul li .details,.selection-list ul li .title,.table-filters-container .table-filter-column .table-filter-column-title,#header .quicklinks ul li a{font-weight:600}.bolder,.job-state-row .job-state-col .job-state-small-label,.login-page .login-card label>div.bold,.login-page .login-card .context-box label>div.title,.context-box .login-page .login-card label>div.title,.login-page .login-card .table-filters-container .table-filter-column label>div.table-filter-column-title,.table-filters-container .table-filter-column .login-page .login-card label>div.table-filter-column-title,.login-page .login-card .selection-list ul li label>div.title,.selection-list ul li .login-page .login-card label>div.title,.login-page .login-card .selection-list ul li label>div.details,.selection-list ul li .login-page .login-card label>div.details,.login-page .login-card .form label>div.form-group-text,.form .login-page .login-card label>div.form-group-text,.login-page .login-card label>div.form-row-label,.login-page .login-card label>div.form-error,.login-page .login-card .weather-cards .details>div label>div.label,.weather-cards .details>div .login-page .login-card label>div.label,.login-page .login-card .map label>div.map-container-popup,.map .login-page .login-card label>div.map-container-popup,.login-page .login-card .map-location-selector .map-location-selector-content label>div.map-container-popup,.map-location-selector .map-location-selector-content .login-page .login-card label>div.map-container-popup,.login-page .login-card label>div.error,.map .button-group .btn,.map .button-group .login-page .login-card input[type=submit],.login-page .login-card .map .button-group input[type=submit],.map .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map .button-group a,.map-location-selector .map-location-selector-content .button-group .btn,.map-location-selector .map-location-selector-content .button-group .login-page .login-card input[type=submit],.login-page .login-card .map-location-selector .map-location-selector-content .button-group input[type=submit],.map-location-selector .map-location-selector-content .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map-location-selector .map-location-selector-content .button-group a,.file-upload-card .history .label,.file-upload-card .header .title,.weather-cards .details>div,.form .label,.table-pagination .numbers .context,#searchbar-container .search-results .search-results_list li .type{font-weight:700}.txt-heading-1,h1{font-weight:900;font-size:48px;letter-spacing:-.02em}.txt-heading-2,h2{font-weight:900;font-size:44px;letter-spacing:-.02em}.txt-heading-3,h3{font-weight:800;font-size:40px;letter-spacing:-.02em}.txt-heading-4,h4{font-weight:800;font-size:36px;letter-spacing:-.02em}.txt-heading-5,h5{font-weight:800;font-size:32px;letter-spacing:-.02em}.txt-headline,.map .map-click-to-zoom,.map-location-selector .map-location-selector-content .map-click-to-zoom,.form .form-group-text{font-size:24px}.txt-section,.context-box .title,.file-upload-card .header .title,.card>.title .txt{font-size:20px}.txt-base,.file-upload-card .header .title .note,.form-row-label,.selection-list ul li .title,.btn.btn-lg,.login-page .login-card input.btn-lg[type=submit],.table-pagination .nav-buttons a.btn-lg,.btn.btn-md,.login-page .login-card input.btn-md[type=submit],.table-pagination .nav-buttons a.btn-md{font-size:18px}.txt-footnote,.login-page .login-card .error,.arbitrary-links ul li,.map .map-container-popup,.map-location-selector .map-location-selector-content .map-container-popup,.checkbox .checkbox-label,.file-upload-card .history .title,.weather-cards .details>div .label,.weather-cards .details>div,.selection-list ul li .details,.btn.btn-icon,.btn.btn-plain,.table-pagination .nav-buttons a.btn-icon,.table-pagination .nav-buttons a.btn-plain,.btn,.login-page .login-card input[type=submit],.table-pagination .nav-buttons a,.table-pagination ul.links li a,table.table tbody,#header .quicklinks ul li a,#searchbar-container .search-results .search-results_list li,#navigation-list .navigation-link{font-size:16px}.txt-caption,.map .button-group .btn,.map .button-group .login-page .login-card input[type=submit],.login-page .login-card .map .button-group input[type=submit],.map .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map .button-group a,.map-location-selector .map-location-selector-content .button-group .btn,.map-location-selector .map-location-selector-content .button-group .login-page .login-card input[type=submit],.login-page .login-card .map-location-selector .map-location-selector-content .button-group input[type=submit],.map-location-selector .map-location-selector-content .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map-location-selector .map-location-selector-content .button-group a,.file-upload-card .history .title .note,.form-error,.form .error,.selection-list ul li .sub_txt,.accordion ul li,.btn.btn-caption,.login-page .login-card input.btn-caption[type=submit],.table-pagination .nav-buttons a.btn-caption,.table-filters-container .table-filter-column .table-filter-column-title,#navigation-list .navigation-context{font-size:15px}.txt-small,.tooltip-container .tooltip,.job-state-row .job-state-col .job-state-small-label,.btn .tooltip,.login-page .login-card input[type=submit] .tooltip,.table-pagination .nav-buttons a .tooltip,.btn.btn-small,.login-page .login-card input.btn-small[type=submit],.table-pagination .nav-buttons a.btn-small,.table-pagination .numbers .context,#searchbar-container .search-results .search-results_list li .type{font-size:13px}h1,h2,h3,h4,h5,h6{margin:0 0 6px}.flex-row,.selection-list ul li .details .detail,.selection-list ul li .details,.accordion .accordion_container{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.v-center,.selection-list ul li .details .detail,.accordion .accordion_container{align-content:center;align-items:center}.v-between{align-content:space-between}.h-center{justify-content:center;justify-items:center}.h-between{justify-content:space-between}.h-end{justify-content:flex-end;justify-items:flex-end}.v-end{align-content:flex-end;align-items:flex-end}.v-start{align-content:flex-start;align-items:flex-start}.h-start{justify-content:flex-start;justify-items:flex-start}.flex-grow{flex-grow:1}.h-full{height:100%}.w-full,.login-page .login-card input[type=submit],.accordion .accordion_container{width:100%}.clickable{cursor:pointer}.text-center{text-align:center}@media screen and (max-width: 768px){.mobile-hide{display:none!important}}@media screen and (min-width: 769px){.mobile-only{display:none!important}}.txt-primary,.file-upload-card .history .label,.bg-primary{color:#045367}.txt-secondary,.bg-secondary{color:#585050}.txt-warning,.bg-warning{color:#ff9431}.txt-error,.login-page .login-card .error,.form-error,.bg-error{color:#b93d3d}.txt-gray,.bg-gray{color:#a4a2a2}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}.block,.file-upload-card .header .title,#header .quicklinks ul li a{display:block}.none{display:none}.m-1{margin:2px}.ml-1{margin-left:2px}.mt-1{margin-top:2px}.mb-1{margin-bottom:2px}.mr-1{margin-right:2px}.my-1,#full-calendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion+.add-job-button{margin-top:2px;margin-bottom:2px}.mx-1{margin-right:2px;margin-left:2px}.p-1{padding:2px}.pl-1{padding-left:2px}.pt-1{padding-top:2px}.pb-1{padding-bottom:2px}.pr-1{padding-right:2px}.py-1{padding-top:2px;padding-bottom:2px}.px-1{padding-right:2px;padding-left:2px}.m-2{margin:4px}.ml-2,#full-calendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion+.add-job-button,.checkbox .checkbox-label{margin-left:4px}.mt-2{margin-top:4px}.mb-2,.context-box .title,.form-row-label,.table-filters-container .table-filter-column .table-filter-column-title{margin-bottom:4px}.mr-2{margin-right:4px}.my-2,.form-error{margin-top:4px;margin-bottom:4px}.mx-2{margin-right:4px;margin-left:4px}.p-2{padding:4px}.pl-2{padding-left:4px}.pt-2{padding-top:4px}.pb-2{padding-bottom:4px}.pr-2{padding-right:4px}.py-2{padding-top:4px;padding-bottom:4px}.px-2{padding-right:4px;padding-left:4px}.m-3{margin:8px}.ml-3{margin-left:8px}.mt-3{margin-top:8px}.mb-3{margin-bottom:8px}.mr-3{margin-right:8px}.my-3{margin-top:8px;margin-bottom:8px}.mx-3{margin-right:8px;margin-left:8px}.p-3{padding:8px}.pl-3{padding-left:8px}.pt-3{padding-top:8px}.pb-3{padding-bottom:8px}.pr-3{padding-right:8px}.py-3{padding-top:8px;padding-bottom:8px}.px-3{padding-right:8px;padding-left:8px}.m-4{margin:12px}.ml-4{margin-left:12px}.mt-4{margin-top:12px}.mb-4,.login-page .login-card input[type=text],.login-page .login-card input[type=password]{margin-bottom:12px}.mr-4{margin-right:12px}.my-4{margin-top:12px;margin-bottom:12px}.mx-4{margin-right:12px;margin-left:12px}.p-4,#header .quicklinks ul li a{padding:12px}.pl-4{padding-left:12px}.pt-4{padding-top:12px}.pb-4{padding-bottom:12px}.pr-4{padding-right:12px}.py-4{padding-top:12px;padding-bottom:12px}.px-4{padding-right:12px;padding-left:12px}.m-5{margin:16px}.ml-5{margin-left:16px}.mt-5{margin-top:16px}.mb-5{margin-bottom:16px}.mr-5{margin-right:16px}.my-5{margin-top:16px;margin-bottom:16px}.mx-5{margin-right:16px;margin-left:16px}.p-5{padding:16px}.pl-5{padding-left:16px}.pt-5{padding-top:16px}.pb-5{padding-bottom:16px}.pr-5{padding-right:16px}.py-5{padding-top:16px;padding-bottom:16px}.px-5{padding-right:16px;padding-left:16px}.m-6{margin:20px}.ml-6{margin-left:20px}.mt-6{margin-top:20px}.mb-6{margin-bottom:20px}.mr-6{margin-right:20px}.my-6{margin-top:20px;margin-bottom:20px}.mx-6{margin-right:20px;margin-left:20px}.p-6{padding:20px}.pl-6{padding-left:20px}.pt-6{padding-top:20px}.pb-6{padding-bottom:20px}.pr-6{padding-right:20px}.py-6{padding-top:20px;padding-bottom:20px}.px-6{padding-right:20px;padding-left:20px}.m-7{margin:24px}.ml-7{margin-left:24px}.mt-7{margin-top:24px}.mb-7{margin-bottom:24px}.mr-7{margin-right:24px}.my-7{margin-top:24px;margin-bottom:24px}.mx-7{margin-right:24px;margin-left:24px}.p-7{padding:24px}.pl-7{padding-left:24px}.pt-7{padding-top:24px}.pb-7{padding-bottom:24px}.pr-7{padding-right:24px}.py-7{padding-top:24px;padding-bottom:24px}.px-7{padding-right:24px;padding-left:24px}.m-8{margin:28px}.ml-8{margin-left:28px}.mt-8{margin-top:28px}.mb-8{margin-bottom:28px}.mr-8{margin-right:28px}.my-8{margin-top:28px;margin-bottom:28px}.mx-8{margin-right:28px;margin-left:28px}.p-8{padding:28px}.pl-8{padding-left:28px}.pt-8{padding-top:28px}.pb-8{padding-bottom:28px}.pr-8{padding-right:28px}.py-8{padding-top:28px;padding-bottom:28px}.px-8{padding-right:28px;padding-left:28px}.m-9{margin:32px}.ml-9{margin-left:32px}.mt-9{margin-top:32px}.mb-9{margin-bottom:32px}.mr-9{margin-right:32px}.my-9{margin-top:32px;margin-bottom:32px}.mx-9{margin-right:32px;margin-left:32px}.p-9{padding:32px}.pl-9{padding-left:32px}.pt-9{padding-top:32px}.pb-9{padding-bottom:32px}.pr-9{padding-right:32px}.py-9{padding-top:32px;padding-bottom:32px}.px-9{padding-right:32px;padding-left:32px}.m-10{margin:40px}.ml-10{margin-left:40px}.mt-10{margin-top:40px}.mb-10{margin-bottom:40px}.mr-10{margin-right:40px}.my-10{margin-top:40px;margin-bottom:40px}.mx-10{margin-right:40px;margin-left:40px}.p-10{padding:40px}.pl-10{padding-left:40px}.pt-10{padding-top:40px}.pb-10{padding-bottom:40px}.pr-10{padding-right:40px}.py-10{padding-top:40px;padding-bottom:40px}.px-10{padding-right:40px;padding-left:40px}.m-11{margin:44px}.ml-11{margin-left:44px}.mt-11{margin-top:44px}.mb-11{margin-bottom:44px}.mr-11{margin-right:44px}.my-11{margin-top:44px;margin-bottom:44px}.mx-11{margin-right:44px;margin-left:44px}.p-11{padding:44px}.pl-11{padding-left:44px}.pt-11{padding-top:44px}.pb-11{padding-bottom:44px}.pr-11{padding-right:44px}.py-11{padding-top:44px;padding-bottom:44px}.px-11{padding-right:44px;padding-left:44px}.m-12{margin:48px}.ml-12{margin-left:48px}.mt-12{margin-top:48px}.mb-12{margin-bottom:48px}.mr-12{margin-right:48px}.my-12{margin-top:48px;margin-bottom:48px}.mx-12{margin-right:48px;margin-left:48px}.p-12{padding:48px}.pl-12{padding-left:48px}.pt-12{padding-top:48px}.pb-12{padding-bottom:48px}.pr-12{padding-right:48px}.py-12{padding-top:48px;padding-bottom:48px}.px-12{padding-right:48px;padding-left:48px}.m-13{margin:52px}.ml-13{margin-left:52px}.mt-13{margin-top:52px}.mb-13{margin-bottom:52px}.mr-13{margin-right:52px}.my-13{margin-top:52px;margin-bottom:52px}.mx-13{margin-right:52px;margin-left:52px}.p-13{padding:52px}.pl-13{padding-left:52px}.pt-13{padding-top:52px}.pb-13{padding-bottom:52px}.pr-13{padding-right:52px}.py-13{padding-top:52px;padding-bottom:52px}.px-13{padding-right:52px;padding-left:52px}.m-14{margin:56px}.ml-14{margin-left:56px}.mt-14{margin-top:56px}.mb-14{margin-bottom:56px}.mr-14{margin-right:56px}.my-14{margin-top:56px;margin-bottom:56px}.mx-14{margin-right:56px;margin-left:56px}.p-14{padding:56px}.pl-14{padding-left:56px}.pt-14{padding-top:56px}.pb-14{padding-bottom:56px}.pr-14{padding-right:56px}.py-14{padding-top:56px;padding-bottom:56px}.px-14{padding-right:56px;padding-left:56px}input::placeholder{color:#a4a2a2}input[type=text],input[type=number],input[type=date],input[type=password],textarea{border-radius:6px;padding:12px;box-shadow:inset 1px -1px 3.6px 3px #7067671c;border:1px solid #D3CFCF}input[type=text]:focus,input[type=number]:focus,input[type=date]:focus,input[type=password]:focus,textarea:focus{box-shadow:0 8px 11.7px 5px #0000001c,inset 1px -1px 3.8px 5px #4ebb451f;border:1px solid #045367}input[type=text][disabled],input[type=number][disabled],input[type=date][disabled],input[type=password][disabled],textarea[disabled]{background:#efeded}select{border-radius:6px;padding:12px;border:1px solid #D3CFCF;background:linear-gradient(180deg,#fff,#f5f5f5)}select:focus{box-shadow:0 8px 11.7px 5px #0000001c,inset 1px -1px 3.8px 5px #4ebb451f;border:1px solid #045367}select[disabled]{background:#efeded}button,input[type=button],input[type=submit]{cursor:pointer}#app{width:100%;height:100%;display:flex;flex-direction:row}@media screen and (max-width: 768px){#app{flex-direction:column}}#main-container{flex-grow:1;height:100%;overflow-y:auto}.main-container__content{padding:24px}#sidebar{background-color:#fff;border-right:1px solid #E7E3E3;width:300px;flex-shrink:0;height:100%;display:flex;flex-direction:column}#sidebar #searchbar-container{padding:12px}@media screen and (max-width: 768px){#sidebar{order:1;width:100%;height:auto}#sidebar #organisation-selector,#sidebar #searchbar-container,#sidebar #navigation-list>ul>li>ul,#sidebar #navigation-list .newable .create-icon{display:none}#sidebar #navigation-list{background:linear-gradient(180deg,#2c2f2f,#212525);color:#9a9e9d;position:relative;overflow:initial}#sidebar #navigation-list>ul{display:flex;flex-direction:row;justify-content:space-around;width:100%}#sidebar #navigation-list>ul>li{margin-bottom:0;padding:4px 0}#sidebar #navigation-list .navigation-title{display:flex;flex-direction:column;align-items:center;font-size:.8em}#sidebar #navigation-list .navigation-title .icon{margin:0 0 4px}#sidebar #navigation-list .navigation-title:hover{background:linear-gradient(180deg,#1c6e6e,#16474a);color:#fff}#sidebar #navigation-list>ul>li.show .navigation-title{color:#fff}#sidebar #navigation-list>ul>li.show .navigation-title:hover{background:linear-gradient(180deg,#1c6e6e,#16474a)}#sidebar #navigation-list>ul>li.show>ul{display:block;position:absolute;top:0;left:0;width:100vw;transform:translateY(calc(-100% + 1px));background:#fff;z-index:999;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 -7px 6px -4px #0003;padding-left:0}#sidebar #navigation-list>ul>li.show>ul li{padding:12px 0}#sidebar #navigation-list>ul>li.show>ul .navigation-context{font-size:1em}#sidebar #navigation-list>ul>li.show>ul .navigation-link{font-size:.9em}}#organisation-selector{padding:20px 12px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #EFEDED;height:72px}#organisation-selector img{width:32px;height:32px;border-radius:100%;object-fit:cover;margin-right:12px}#organisation-selector .txt-headline,#organisation-selector .map .map-click-to-zoom,.map #organisation-selector .map-click-to-zoom,#organisation-selector .map-location-selector .map-location-selector-content .map-click-to-zoom,.map-location-selector .map-location-selector-content #organisation-selector .map-click-to-zoom,#organisation-selector .form .form-group-text,.form #organisation-selector .form-group-text{font-size:20px}#navigation-list{padding-right:12px;display:flex;overflow-y:auto}#navigation-list ul{list-style:none;margin:0;padding:0 0 0 12px;width:100%}#navigation-list>ul>li{margin-bottom:20px}#navigation-list>ul>li>ul{padding-left:28px}#navigation-list .navigation-title{font-weight:700}#navigation-list .navigation-title .icon{font-size:20px;margin-right:8px}#navigation-list .navigation-link{font-weight:500}#navigation-list .navigation-link,#navigation-list .navigation-title{display:block;padding:4px 8px;border-radius:4px;margin-bottom:4px}#navigation-list .navigation-link.current,#navigation-list .navigation-link:hover,#navigation-list .navigation-title.current,#navigation-list .navigation-title:hover{background:#efeded}#navigation-list .newable{display:flex;flex-direction:row;align-items:center}#navigation-list .newable>a:first-child{flex-grow:1}#navigation-list .navigation-context{display:block;padding:4px 8px;font-weight:600;color:#a4a2a2;margin:0}#navigation-list .navigation-collapsable{border-left:1px solid #EFEDED}.collapse-control{font-size:14px;cursor:pointer;margin-top:auto;border-top:1px solid #EFEDED;padding-block:4px;text-align:center}@media (min-width: 769px){#app.collapsed{padding-left:60px}#app.collapsed #sidebar{width:60px;position:absolute;top:0;left:0;height:100%;background:#fff;z-index:7}#app.collapsed #sidebar #searchbar-container,#app.collapsed #sidebar .navigation-text,#app.collapsed #sidebar .create-icon{display:none}#app.collapsed #sidebar #navigation-list{padding-top:12px}#app.collapsed #sidebar #navigation-list>ul>li>ul{display:none}#app.collapsed #sidebar .collapse-control i+span{display:none}#app.collapsed #sidebar .newable{display:block}#app.collapsed #sidebar:hover,#app.collapsed #sidebar.sidebar-locked{width:300px}#app.collapsed #sidebar:hover #searchbar-container,#app.collapsed #sidebar.sidebar-locked #searchbar-container{display:block}#app.collapsed #sidebar:hover .newable,#app.collapsed #sidebar.sidebar-locked .newable{display:flex;padding:0 8px 0 0}#app.collapsed #sidebar:hover .newable:hover,#app.collapsed #sidebar:hover .newable.current,#app.collapsed #sidebar.sidebar-locked .newable:hover,#app.collapsed #sidebar.sidebar-locked .newable.current{background:#efeded;border-radius:4px}#app.collapsed #sidebar:hover .collapse-control i+span,#app.collapsed #sidebar.sidebar-locked .collapse-control i+span{display:inline-block}#app.collapsed #sidebar:hover .navigation-text,#app.collapsed #sidebar:hover .create-icon,#app.collapsed #sidebar.sidebar-locked .navigation-text,#app.collapsed #sidebar.sidebar-locked .create-icon{display:inline-block}#app.collapsed #sidebar:hover #navigation-list,#app.collapsed #sidebar.sidebar-locked #navigation-list{padding-top:0}#app.collapsed #sidebar:hover #navigation-list>ul>li>ul,#app.collapsed #sidebar.sidebar-locked #navigation-list>ul>li>ul{display:block}}#searchbar{position:relative}#searchbar input[type=text]{width:100%;padding:12px 32px 12px 12px;border-radius:4px;box-shadow:none}#searchbar input[type=text]:focus+.icon{color:#045367}#searchbar .icon{font-size:16px;position:absolute;right:12px;top:12px;color:#dbd9d9}#searchbar-container{position:relative}#searchbar-container .search-results{position:absolute;width:100%;top:100%;z-index:10;background:#fff;left:0;padding:0 12px}#searchbar-container .search-results .search-results_list{border:1px solid #DBD9D9;border-radius:6px;max-height:300px;overflow-y:auto}#searchbar-container .search-results .search-results_list ul,#searchbar-container .search-results .search-results_list li{padding:0;margin:0;list-style:none}#searchbar-container .search-results .search-results_list li{border-bottom:1px solid #DBD9D9}#searchbar-container .search-results .search-results_list li>a{padding:12px;display:block}#header{background:#fff;width:100%;border-bottom:1px solid #E7E3E3;padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:72px}#header #page-title{position:relative;cursor:pointer;flex-shrink:1;text-overflow:ellipsis;white-space:nowrap}#header .quicklinks{position:absolute;top:0;left:0;padding-top:40px;display:none;z-index:9;max-width:100%;width:300px;min-width:100px}#header .quicklinks .quicklinks_container{background:#fff;border:1px solid #D3CFCF;border-radius:6px;max-height:300px;overflow-y:auto;width:100%}#header .quicklinks ul{list-style:none;padding:0;margin:0}#header .quicklinks ul li{border-bottom:1px solid #D3CFCF}#header .quicklinks ul li:hover{background:#efeded}#header .quicklinks ul li:last-child{border-bottom:none}#header #page-title.show-quicklinks .quicklinks{display:block;min-width:300px}#header #page-title.show-quicklinks .indicator{display:none}@media screen and (max-width: 768px){#header #page-title{overflow:hidden}#header .quicklinks{position:fixed;top:60px;padding:12px;width:100%}}#user-profile{position:relative;cursor:pointer}#user-profile .user-profile_img img{width:48px;height:48px;object-fit:contain;border-radius:100%;border:1px solid #D3CFCF}#user-profile .user-profile_ellipsis{background:#fff;border:1px solid #D3CFCF;position:absolute;height:16px;bottom:0;left:7px;padding:4px;border-radius:6px;display:flex;align-content:center;justify-content:center;justify-items:center;align-items:center}#user-profile .user-profile_ellipsis .icon{font-size:28px;color:#d3cfcf}#user-profile:hover .quicklinks{display:block;right:0;left:initial;width:150px}.initials-img{width:48px;height:48px;background:#372d2d;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:100%;border:1px solid #D3CFCF}.card>.title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f3f3f3;padding:12px 12px 20px;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:-4px;color:#372d2d;border:1px solid #D3CFCF}.card .contents{background:#fff;padding:12px;border-radius:6px;box-shadow:0 2px 3.6px #00000029;margin-bottom:20px;position:relative}.card>.contents{border:1px solid #DBD9D9;box-shadow:none}.card .card-footer{background:#f3f3f3;border:1px solid #D3CFCF;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:-32px;padding:12px;border-radius:2px 2px 6px 6px;color:#332f2f;margin-bottom:20px}table.table{width:100%;border-spacing:0}table.table th{text-align:left;color:#372d2d;padding:12px 12px 8px}table.table tbody tr{border:none}table.table tbody tr td{background-color:#fff;padding:12px;border-bottom:1px solid #EFEDED;border-left:1px solid #E7E7E7}table.table tbody tr td:first-child{border-left:1px solid #E7E7E7}table.table tbody tr td:last-child{border-right:1px solid #E7E7E7}table.table tbody tr td.kml-selector .avatar{opacity:30%}table.table tbody tr td.kml-selector .avatar img{width:60px;height:60px;object-fit:scale-down}table.table tbody tr td.kml-selector.kml-visible .avatar{opacity:1}table.table tbody tr:first-child td{border-top:1px solid #E7E7E7}table.table tbody tr:first-child td:first-child{border-top-left-radius:6px}table.table tbody tr:first-child td:last-child{border-top-right-radius:6px}table.table tbody tr:last-child td{border-bottom:1px solid #E7E7E7}table.table tbody tr:last-child td:first-child{border-bottom-left-radius:6px}table.table tbody tr:last-child td:last-child{border-bottom-right-radius:6px}table.table .buttons-col{padding:0 4px;margin-left:-4px;margin-right:-4px;justify-content:flex-end}table.table .buttons-col .item{padding-right:4px}table.table .user-profile-group{position:relative;display:inline-block}table.table .user-profile-group .user-profile-group-icons{display:flex;flex-direction:row}table.table .user-profile-group .user-profile-group-icons .avatar-container:not(:last-child){margin-right:-18px}table.table .user-profile-group .tooltip{background:#fff;padding:10px;border:1px solid #EFEDED;border-radius:6px}table.table .user-profile-group .tooltip .avatar{margin-bottom:4px}table.table .user-profile-group .tooltip .avatar:last-child{margin-bottom:0}.table-pagination{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:12px}.table-pagination ul.links{list-style:none;padding:0;margin:0}.table-pagination ul.links{display:flex;flex-direction:row}.table-pagination ul.links li{display:block;margin:0 2px}.table-pagination ul.links li a{display:block;color:#a4a2a2;background:#f3f3f3;padding:4px 12px;border-radius:6px;border:1px solid #D3CFCF}.table-pagination ul.links li.current a{background:linear-gradient(180deg,#005f75,#045367);color:#fff;border:1px solid #1D7B75}.table-pagination .numbers{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;overflow:hidden}.table-pagination .numbers .context{text-align:right;margin-bottom:4px}.table-pagination .nav-buttons{display:flex;flex-direction:row;flex-grow:1;margin-right:12px}.table-pagination .nav-buttons a:nth-child(2){margin-left:4px}.sort-icons{list-style:none;display:inline-block;padding:0;margin:0 0 0 4px}.sort-icons li{margin:0;padding:0;color:#a4a2a2;cursor:pointer}.sort-icons li.current{color:#045367}.weather-list-ticks{display:flex;flex-direction:row;align-items:center}.weather-list-ticks .weather-list-tick{margin-left:4px;margin-right:4px;position:relative}.weather-list-ticks .weather-list-tick .fa{font-size:16px;color:#a4a2a2}.weather-list-ticks .weather-list-tick.error .fa{color:#b93d3d}.weather-list-ticks .weather-list-tick.success .fa{color:#045367}.weather-list-ticks .weather-list-tick .weather-list-tick-tooltip{width:200px;position:absolute;background:#fff;display:none;border:1px solid #D3CFCF;padding:12px}.weather-list-ticks .weather-list-tick .weather-list-tick-tooltip ul,.weather-list-ticks .weather-list-tick .weather-list-tick-tooltip ul li{list-style:none;margin:0;padding:0}.weather-list-ticks .weather-list-tick .weather-list-tick-tooltip ul li.label-row{font-weight:700;border-bottom:1px solid #D3CFCF;padding-bottom:4px;margin-bottom:4px}.weather-list-ticks .weather-list-tick:hover .weather-list-tick-tooltip{top:100%;left:-100px;display:block;z-index:9}.map-table-container{max-height:500px;overflow-y:auto}.map-table-container table thead{position:sticky;top:0;left:0;background:#f3f3f3}.table-filters-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;padding:12px;background:#f3f3f3;border:1px solid #DBD9D9;border-radius:6px}.table-filters-container .table-filter-column{width:25%;padding:4px}.table-filters-container .table-filter-column .choices{margin-bottom:0}.table-filters-container .table-filter-column input[type=text]{width:100%}.table-filters-container .table-filter-column .table-filter-daterange-group{display:flex;flex-direction:row;width:100%}.table-filters-container .table-filter-column .table-filter-daterange-group>div{width:100%;padding:0 4px}.table-filters-container .table-filter-column .table-filter-daterange-group>div:first-child{margin-left:-4px}.table-filters-container .table-filter-column .table-filter-daterange-group>div:last-child{margin-right:-4px}.table-filters-container .table-filter-column.tfc-actions{margin-left:auto;display:flex;justify-content:flex-end;align-items:flex-end}.table-scroll-container{position:relative;width:100%;overflow-x:auto}@media screen and (max-width: 1600px){.table-filters-container .table-filter-column{width:33.3333333333%}}@media screen and (max-width: 1200px){.table-filters-container .table-filter-column{width:50%}}@media screen and (max-width: 768px){.table-filters-container .table-filter-column{width:100%}}.avatar{display:flex;flex-direction:row;align-items:center}.avatar .img{width:32px;height:32px;object-fit:cover;object-position:center;border-radius:100%}.avatar .content{margin-left:4px}.btn,.login-page .login-card input[type=submit],.table-pagination .nav-buttons a{display:inline-flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;background:pink;padding:4px 8px;border-radius:4px;color:#fff;background:linear-gradient(180deg,#585050,#443737);border:1px solid #000}.btn .icon,.login-page .login-card input[type=submit] .icon,.table-pagination .nav-buttons a .icon{display:block;margin-right:6px}.btn.btn-primary,.login-page .login-card input[type=submit],.table-pagination .nav-buttons a.btn-primary{background:linear-gradient(180deg,#005f75,#045367)}.btn.btn-danger,.login-page .login-card input.btn-danger[type=submit],.table-pagination .nav-buttons a.btn-danger{background:linear-gradient(180deg,#b93d3d,#982727)}.btn.btn-warning,.login-page .login-card input.btn-warning[type=submit],.table-pagination .nav-buttons a.btn-warning{background:linear-gradient(180deg,#ff9431,#c27013)}.btn.btn-gray,.login-page .login-card input.btn-gray[type=submit],.table-pagination .nav-buttons a.btn-gray{background:#a4a2a2}.btn.btn-md,.login-page .login-card input.btn-md[type=submit],.table-pagination .nav-buttons a.btn-md{padding:12px 20px}.btn.btn-lg,.login-page .login-card input.btn-lg[type=submit],.table-pagination .nav-buttons a.btn-lg{padding:20px 24px}.btn.btn-icon,.login-page .login-card input.btn-icon[type=submit],.btn.btn-plain,.login-page .login-card input.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon,.table-pagination .nav-buttons a.btn-plain{background:#f3f3f3;border:1px solid #D3CFCF;color:#afaeae;padding:12px;transition:all .2s ease-in-out;border-radius:4px;width:36px;height:36px}.btn.btn-icon:hover,.login-page .login-card input.btn-icon[type=submit]:hover,.btn.btn-plain:hover,.login-page .login-card input.btn-plain[type=submit]:hover,.table-pagination .nav-buttons a.btn-icon:hover,.table-pagination .nav-buttons a.btn-plain:hover,.btn.btn-icon.btn-active,.login-page .login-card input.btn-icon.btn-active[type=submit],.btn.btn-active.btn-plain,.login-page .login-card input.btn-active.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon.btn-active,.table-pagination .nav-buttons a.btn-active.btn-plain{color:#fff}.btn.btn-icon:hover.btn-primary,.login-page .login-card input.btn-icon[type=submit]:hover,.btn.btn-plain:hover.btn-primary,.login-page .login-card input.btn-plain[type=submit]:hover,.table-pagination .nav-buttons a.btn-icon:hover.btn-primary,.table-pagination .nav-buttons a.btn-plain:hover.btn-primary,.btn.btn-icon.btn-active.btn-primary,.login-page .login-card input.btn-icon.btn-active[type=submit],.btn.btn-active.btn-primary.btn-plain,.login-page .login-card input.btn-active.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon.btn-active.btn-primary,.table-pagination .nav-buttons a.btn-active.btn-primary.btn-plain{background:linear-gradient(180deg,#005f75,#045367);border-color:#1d7b75}.btn.btn-icon:hover.btn-danger,.login-page .login-card input.btn-icon[type=submit]:hover.btn-danger,.btn.btn-plain:hover.btn-danger,.login-page .login-card input.btn-plain[type=submit]:hover.btn-danger,.table-pagination .nav-buttons a.btn-icon:hover.btn-danger,.table-pagination .nav-buttons a.btn-plain:hover.btn-danger,.btn.btn-icon.btn-active.btn-danger,.login-page .login-card input.btn-icon.btn-active.btn-danger[type=submit],.btn.btn-active.btn-danger.btn-plain,.login-page .login-card input.btn-active.btn-danger.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon.btn-active.btn-danger,.table-pagination .nav-buttons a.btn-active.btn-danger.btn-plain{background:linear-gradient(180deg,#b93d3d,#982727);border-color:#982727}.btn.btn-icon:hover.btn-warning,.login-page .login-card input.btn-icon[type=submit]:hover.btn-warning,.btn.btn-plain:hover.btn-warning,.login-page .login-card input.btn-plain[type=submit]:hover.btn-warning,.table-pagination .nav-buttons a.btn-icon:hover.btn-warning,.table-pagination .nav-buttons a.btn-plain:hover.btn-warning,.btn.btn-icon.btn-active.btn-warning,.login-page .login-card input.btn-icon.btn-active.btn-warning[type=submit],.btn.btn-active.btn-warning.btn-plain,.login-page .login-card input.btn-active.btn-warning.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon.btn-active.btn-warning,.table-pagination .nav-buttons a.btn-active.btn-warning.btn-plain{background:#c27013}.btn.btn-icon:hover.btn-gray,.login-page .login-card input.btn-icon[type=submit]:hover.btn-gray,.btn.btn-plain:hover.btn-gray,.login-page .login-card input.btn-plain[type=submit]:hover.btn-gray,.table-pagination .nav-buttons a.btn-icon:hover.btn-gray,.table-pagination .nav-buttons a.btn-plain:hover.btn-gray,.btn.btn-icon.btn-active.btn-gray,.login-page .login-card input.btn-icon.btn-active.btn-gray[type=submit],.btn.btn-active.btn-gray.btn-plain,.login-page .login-card input.btn-active.btn-gray.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-icon.btn-active.btn-gray,.table-pagination .nav-buttons a.btn-active.btn-gray.btn-plain{background:#a4a2a2}.btn.btn-plain,.login-page .login-card input.btn-plain[type=submit],.table-pagination .nav-buttons a.btn-plain{width:auto}.btn .loading-spinner,.login-page .login-card input[type=submit] .loading-spinner,.table-pagination .nav-buttons a .loading-spinner{display:none}.btn .loading-spinner.show,.login-page .login-card input[type=submit] .loading-spinner.show,.table-pagination .nav-buttons a .loading-spinner.show{display:inline-block}.btn .tooltip,.login-page .login-card input[type=submit] .tooltip,.table-pagination .nav-buttons a .tooltip{text-align:center;background:#000;padding:4px;border-radius:4px}.accordion{margin:-24px -24px 12px;border-bottom:1px solid #E7E3E3;background:#fff}.accordion .accordion_container{padding-right:24px}.accordion ul{list-style:none;margin:0;background:#fff;display:flex;flex-direction:row;align-items:center;padding:12px;flex-grow:1}.accordion ul li{margin:0 4px;border-radius:4px;padding:4px 8px}.accordion ul li.current{background:#585050;color:#fff}@media screen and (max-width: 768px){@keyframes ToggleFocus{0%{opacity:.3;pointer-events:none}to{opacity:1;pointer-events:initial}}.accordion ul{flex-direction:column;padding:0}.accordion ul li{width:100%;text-align:center;border-radius:0;display:none}.accordion ul li a{width:100%;padding:12px;display:block}.accordion ul li.current{display:block;background:#fff;color:#332f2f;font-weight:700}.accordion.mobile-active .accordion_container{transition:all .7s ease;position:fixed;background:linear-gradient(180deg,#1c1b1bcc,#1c1b1bcc);z-index:999;top:0;bottom:0;left:0;right:0;padding:12px}.accordion.mobile-active .accordion_container>div,.accordion.mobile-active .accordion_container .btn,.accordion.mobile-active .accordion_container .login-page .login-card input[type=submit],.login-page .login-card .accordion.mobile-active .accordion_container input[type=submit],.accordion.mobile-active .accordion_container .table-pagination .nav-buttons a,.table-pagination .nav-buttons .accordion.mobile-active .accordion_container a{display:none}.accordion.mobile-active .accordion_container ul{border-radius:6px;overflow:clip}.accordion.mobile-active .accordion_container ul li{display:block;animation:.5ms 1 forwards ToggleFocus}.accordion.mobile-active .accordion_container ul li.current{background:#efeded}.accordion.mobile-active .accordion_container ul li.current a{pointer-events:none}}.layout{width:100%}.layout .layout-resizable-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1em}.layout .resizable-element-component-controls{display:flex;justify-content:flex-end;margin-bottom:.5em}.layout .resizable-element-component-controls .resizable-element-component-controls-container{background:#fff;padding:.25em;border-radius:6px;border:1px solid #D3CFCF}.layout .resizable-element-component-controls .resizable-element-component-controls-container .btn-icon,.layout .resizable-element-component-controls .resizable-element-component-controls-container .btn.btn-plain,.layout .resizable-element-component-controls .resizable-element-component-controls-container .login-page .login-card input.btn-plain[type=submit],.login-page .login-card .layout .resizable-element-component-controls .resizable-element-component-controls-container input.btn-plain[type=submit],.layout .resizable-element-component-controls .resizable-element-component-controls-container .table-pagination .nav-buttons a.btn-plain,.table-pagination .nav-buttons .layout .resizable-element-component-controls .resizable-element-component-controls-container a.btn-plain{border-radius:100%;width:24px;height:24px;font-size:12px}.layout .toggle-resizable-layout-controls-button{display:flex;justify-content:flex-end;margin-bottom:.5em}.layout--2col{display:flex;flex-direction:row;margin:0 -12px}.layout--2col .col{padding:12px}.layout--2col .col:first-child{width:66.6666666667%}.layout--2col .col:last-child{width:33.3333333333%;flex-shrink:0}.layout--half{display:flex;flex-direction:row;margin:0 -12px}.layout--half .col{padding:12px;width:50%}.layout--3col{display:flex;flex-direction:row;margin:0 -12px}.layout--3col .col{padding:12px;width:33.3333333333%}.resizable-element-component{transition:all .5s ease-in-out}.resizable-element-component .resizable-element-component-controls,.resizable-element-component .fa-eye{display:none}.resizable-element-component.full-size{grid-column:span 2}.resizable-element-component.hidden,.resizable-element-component.hidden .resizable-element-component-slot{display:none}.resizable-element-component.hidden .fa-eye{display:block}.resizable-element-component.hidden .fa-eye-slash{display:none}.resizable-element-component.show-controls .resizable-element-component-controls{display:flex}.resizable-element-component.show-controls.hidden{display:block}.resizable-element-component.show-controls.hidden .resizable-element-component-slot{display:block;opacity:.3;pointer-events:none}@media screen and (max-width: 1500px){.layout--3col .col,.layout--3col .col:last-child{width:50%;margin:0}.layout--2col .col:first-child{width:60%}.layout--2col .col:last-child{width:40%}}@media screen and (max-width: 1024px){.layout,.layout--half,.layout--2col,.layout--3col{display:flex;flex-direction:column}.layout .col,.layout .col:last-child,.layout col:first-child,.layout--half .col,.layout--half .col:last-child,.layout--half col:first-child,.layout--2col .col,.layout--2col .col:last-child,.layout--2col col:first-child,.layout--3col .col,.layout--3col .col:last-child,.layout--3col col:first-child{width:100%;margin:0}.layout--2col .col:first-child{width:100%}.layout--2col .col:last-child{width:100%}.layout .layout-resizable-col{grid-template-columns:repeat(1,minmax(0,1fr))}.resizable-element-component .resizable-element-component-controls .action-resize{display:none}}@media screen and (min-width: 1025px){.resizable-element-component:not(.full-size) #full-calendar{max-height:initial!important}.resizable-element-component:not(.full-size) .map-container{height:600px!important}}.selection-list ul{list-style:none;padding:0;margin:-12px 0}.selection-list ul li{padding:12px;border-radius:6px;border:1px solid #E7E3E3;background:#fff;margin:12px 0}.selection-list ul li .top{width:100%;display:flex;flex-direction:row;align-items:flex-start}.selection-list ul li .top .content{flex-grow:1}.selection-list ul li .title,.selection-list ul li .sub_txt{margin-bottom:6px}.selection-list ul li .details{flex-wrap:wrap}.selection-list ul li .details .detail{margin-right:12px}.selection-list ul li .details .detail .icon{margin-right:4px}.selection-list ul li .button{margin-left:6px;display:flex;flex-direction:row;align-items:center}.selection-list ul li .kml-svg{margin-right:12px}.selection-list ul li .kml-svg svg polygon{stroke:#d3cfcf;stroke-width:2}.selection-list ul li.current{position:relative;border-color:transparent;border:2px solid #045367}.selection-list ul li.current .content,.selection-list ul li.current .details{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#005f75,#045367);-webkit-background-clip:text;background-clip:text}.selection-list ul li.current .kml-svg svg polygon{stroke:#045367;stroke-width:3}.selection-list.kml-list ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:12px;margin:-24px}.selection-list.kml-list ul li{display:inline-block;width:10em;margin:12px;cursor:pointer}.selection-list.kml-list ul li .top{display:flex;flex-direction:column;align-items:center}.selection-list.kml-list ul li .content{text-align:center}.selection-list.kml-list ul li .kml-svg{padding:0;text-align:center}.selection-list.kml-list ul li .kml-svg svg{width:5em;height:5em}.selection-list.kml-list ul li.current{z-index:initial}.selection-list.kml-list ul li:hover{background:#f3f3f3}.js-select>.choices{margin-bottom:0}.form-row{margin-bottom:12px}.form input:not([type=submit]),.form textarea,.form select{width:100%}.form textarea{max-width:100%;resize:vertical;min-height:200px}.form .label{margin-bottom:12px}.form .error{color:#b93d3d}.form fieldset{border:none;padding:0;margin:0}.form .form-group-text{border-bottom:1px solid #E7E3E3;padding-bottom:12px;margin-bottom:12px}.form .form-group-text.spaced-top{margin-top:2em}.form .kml-svg{border:1px solid #E7E3E3;padding:12px;display:flex;align-items:center;justify-content:center;border-radius:6px 6px 0 0;border-bottom:0}.form .kml-svg svg{width:5em;height:5em}.weather-cards{width:100%}.weather-cards .weather-cards_container{width:100%;margin:0 -6px}.weather-cards .weather-cards_cards{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.weather-cards .weather-cards_card{width:33.3333333333%;flex-shrink:0;padding:0 6px}.weather-cards .weather-cards_card_header{border-bottom:1px solid #EFEDED;width:100%;padding-bottom:4px}.weather-cards .weather-icon{width:40px;margin-top:-12px}.weather-cards .description{margin:0;font-size:14px}.weather-cards .details{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center}.weather-cards .details>div{width:100%;padding:6px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:16px;flex-wrap:wrap}.weather-cards .details>div .label{font-size:14px}.weather-cards .flight-date-label{margin-left:auto;color:#fff;background:#1d7b75;font-size:.85em;padding:4px 12px;align-self:flex-start;border-radius:6px}.weather-cards .w-null{color:#a4a2a2}.weather-cards .w-bad{color:#b93d3d}.weather-cards .w-good{color:#1d7b75}.weather-cards .w-expected .tooltip,.weather-cards .w-actual .tooltip{color:#fff;font-size:.75em;padding:4px;background:#000;border-radius:6px}@media screen and (max-width: 1600px){.weather-cards .weather-cards_card{width:33.3333333333%}}@media screen and (max-width: 1200px){.weather-cards .weather-cards_card{width:50%}}@media screen and (max-width: 768px){.weather-cards .weather-cards_card{width:100%}}.file-upload{background:#fff;border:1px solid #E7E3E3;display:flex;flex-direction:row;align-items:center;padding:12px}.file-upload input[type=file]{width:0;height:0;overflow:hidden;visibility:hidden}.file-upload .file-upload_text{flex-grow:1;display:flex;flex-direction:row;align-items:center}.file-upload .file-upload_text .clear-icon{margin-right:4px;font-size:24px}.file-upload-card .header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.file-upload-card .header .title{margin-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.file-upload-card .header .title .note{font-weight:400}.file-upload-card .header .actions{display:flex;flex-direction:row;align-items:center;margin:0 -8px}.file-upload-card .header .actions .fa{font-size:20px;margin:0 8px;color:#afaeae;cursor:pointer}.file-upload-card .header .actions .fa:hover{color:#045367}.file-upload-card .history ul,.file-upload-card .history li{list-style:none;margin:0;padding:0}.file-upload-card .history .label{margin-bottom:12px}.file-upload-card .revision-form{border:1px solid #E7E3E3;padding:12px;border-radius:6px;margin-left:-12px;margin-bottom:-12px;margin-right:-12px;background:#efeded}.checkbox>label{display:flex;flex-direction:row;align-items:center}.checkbox input[type=checkbox],.checkbox input[type=radio]{width:0;height:0;overflow:hidden;visibility:hidden;display:none}.checkbox .checkbox-icon{display:inline-flex;align-content:center;align-items:center;justify-items:center;justify-content:center;border:1px solid #DBD9D9;background:linear-gradient(180deg,#fff,#f5f5f5);width:20px;height:20px;border-radius:4px;cursor:pointer}.checkbox .checkbox-icon .fa{color:#dbd9d9}.checkbox input[type=radio]+.checkbox-icon{border-radius:100%}.checkbox input[type=checkbox]:checked+.checkbox-icon,.checkbox input[type=radio]:checked+.checkbox-icon{background:linear-gradient(180deg,#005f75,#045367);border:1px solid #045367}.checkbox input[type=checkbox]:checked+.checkbox-icon .fa,.checkbox input[type=radio]:checked+.checkbox-icon .fa{color:#fff}.checkbox.lg{padding:4px 8px}.checkboxes .checkbox{margin:4px 0}.map,.map-location-selector .map-location-selector-content{position:relative}.map .map-container,.map .map-location-selector-map,.map-location-selector .map-location-selector-content .map-container,.map-location-selector .map-location-selector-content .map-location-selector-map,.map .map-container .ol-viewport,.map .map-location-selector-map .ol-viewport,.map-location-selector .map-location-selector-content .map-container .ol-viewport,.map-location-selector .map-location-selector-content .map-location-selector-map .ol-viewport{background:#fff}.map .button-group,.map-location-selector .map-location-selector-content .button-group{position:absolute;bottom:12px;left:12px;background:#fff;border:1px solid #D3CFCF;padding:2px;border-radius:6px}.map .button-group .btn,.map .button-group .login-page .login-card input[type=submit],.login-page .login-card .map .button-group input[type=submit],.map .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map .button-group a,.map-location-selector .map-location-selector-content .button-group .btn,.map-location-selector .map-location-selector-content .button-group .login-page .login-card input[type=submit],.login-page .login-card .map-location-selector .map-location-selector-content .button-group input[type=submit],.map-location-selector .map-location-selector-content .button-group .table-pagination .nav-buttons a,.table-pagination .nav-buttons .map-location-selector .map-location-selector-content .button-group a{background:transparent;border:none;color:#a4a2a2}.map .button-group .btn.current,.map .button-group .login-page .login-card input.current[type=submit],.login-page .login-card .map .button-group input.current[type=submit],.map .button-group .table-pagination .nav-buttons a.current,.table-pagination .nav-buttons .map .button-group a.current,.map-location-selector .map-location-selector-content .button-group .btn.current,.map-location-selector .map-location-selector-content .button-group .login-page .login-card input.current[type=submit],.login-page .login-card .map-location-selector .map-location-selector-content .button-group input.current[type=submit],.map-location-selector .map-location-selector-content .button-group .table-pagination .nav-buttons a.current,.table-pagination .nav-buttons .map-location-selector .map-location-selector-content .button-group a.current{color:#045367}.map .button-group.right,.map-location-selector .map-location-selector-content .button-group.right{left:initial;right:12px}.map .button-group.top,.map-location-selector .map-location-selector-content .button-group.top{left:initial;bottom:initial;top:12px;right:12px}.map .map-container-popup,.map-location-selector .map-location-selector-content .map-container-popup{background:#fff;padding:12px;border-radius:6px;word-wrap:break-word;min-width:250px}.map.full_screen,.map-location-selector .map-location-selector-content.full_screen{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:9}.map.full_screen .map-container,.map-location-selector .map-location-selector-content.full_screen .map-container{height:100%!important;background:#fff}.map.full_screen .map-container .ol-viewport,.map-location-selector .map-location-selector-content.full_screen .map-container .ol-viewport{background:#fff}.map .map-click-to-zoom,.map-location-selector .map-location-selector-content .map-click-to-zoom{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#efededcc;cursor:pointer}.map .map-click-to-zoom .fa,.map-location-selector .map-location-selector-content .map-click-to-zoom .fa{margin-right:12px}.map-location-selector{margin-bottom:12px}.modal,.modal *{transition-delay:0s;transition-duration:.2s;transition-timing-function:ease-in;transition-property:transform,opacity}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#1c1b1bcc,#1c1b1bcc);z-index:9999;display:flex;align-items:center;justify-content:center;justify-items:center;align-content:center;width:0;height:0;overflow:hidden;opacity:0}.modal>.contents{transform:translateY(100%);width:100%;max-width:500px}.modal>.contents>.card>.contents{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:70vh;overflow-y:auto}.modal>.contents .js-select .choices__list.is-active{position:relative}.modal.show{top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:initial;opacity:1;padding:12px}.modal.show>.contents{transform:translateY(0);padding:0}.modal.close{transition-delay:.2s;opacity:0}.modal.close>.contents{transition-duration:.1s;transform:translateY(100%);opacity:0}.modal .modal-bottom{background:#f3f3f3;padding:12px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.fixed-loading-container{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background:#ffffffb5;z-index:99}.fixed-loading-container img{min-width:3em}.job-calendar{background:#fff;width:350px;padding:12px;border-radius:6px;border:1px solid #D3CFCF;max-height:700px;overflow-y:auto}.job-calendar .panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px}.job-calendar ul{list-style:none;padding:0;margin:12px 0 0}.job-calendar ul li{border:1px solid #D3CFCF;border-radius:6px;padding:12px;margin-bottom:12px}#full-calendar .fc-header-toolbar button{text-transform:capitalize}#full-calendar .fc-daygrid-day-frame .add-job-button{align-items:center;justify-content:center;z-index:8;background:#ffffff26;display:none}#full-calendar .fc-daygrid-day-frame:hover .add-job-button{display:flex}#full-calendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion+.add-job-button{display:none}#full-calendar .fc-scrollgrid-sync-inner:hover .fc-col-header-cell-cushion+.add-job-button{display:inline-block}#full-calendar .fc-daygrid-day-top{display:flex;flex-direction:row;justify-content:flex-end}#download-calendar-dropdown{position:relative;display:inline-block}#download-calendar-dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;margin:0;padding:0;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #00000026;z-index:1000}#download-calendar-dropdown .dropdown-menu li{list-style:none;padding:0;margin:0;font-size:15px}#download-calendar-dropdown .dropdown-menu li .dropdown-item{display:block;padding:10px 15px;color:#333;text-decoration:none}#download-calendar-dropdown .dropdown-menu li .dropdown-item:hover{background-color:#f8f9fa}#download-calendar-dropdown:hover .dropdown-menu{display:block}.chat-component{position:fixed;z-index:9;top:0;right:0;width:400px;max-width:100%;background:#fff;height:100%;display:flex;flex-direction:column;padding:12px;border-left:1px solid #D3CFCF}.chat-component .close-panel{margin-bottom:10px;text-align:right}.chat-component .messages{flex-grow:1;overflow-y:auto}.chat-component .messages .message{margin-bottom:12px}.chat-component .messages .message .message_body{border:1px solid #D3CFCF;border-radius:6px;padding:12px}.chat-component .messages .message .controls{margin-top:2px;text-align:right}.arbitrary-links ul{list-style:none;padding:0;margin:0}.arbitrary-links ul li{list-style:none;margin:0 0 12px}.arbitrary-links ul li a{display:flex;align-items:center;flex-direction:row}.arbitrary-links ul li a .al-icon{width:32px;height:32px;border:1px solid #E7E7E7;padding:2px;margin-right:4px;border-radius:2px}.arbitrary-links ul li a .al-icon img{width:100%;height:100%;object-fit:contain;object-position:center}#toast{max-width:100%;width:100%;padding:12px 12px 24px;position:fixed;bottom:0;left:0;z-index:9;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;transform:translateY(100%);transition:all .2s ease-in-out}#toast .toast-container{max-width:100%;width:300px;background:#efeded;border:1px solid #D3CFCF;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px;font-size:14px;color:#332f2f}#toast .toast-container.toast-error{background:#b93d3d;color:#fff}#toast .toast-container.toast-warning{background:#ff9431}#toast .toast-container.toast-success{background:#045367;color:#fff}#toast .toast-container .toast-close{cursor:pointer}#toast.toast-show{transition:all .2s ease-in-out;transform:translateY(0)}#toast.toast-hidden{transform:translateY(100%);transition:all .1s ease-in-out}@media screen and (max-width: 768px){#toast{padding-bottom:70px}}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #003642;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid #004a5c;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.air-datepicker.only-timepicker .air-datepicker--navigation,.air-datepicker.only-timepicker .air-datepicker--content{display:none}.air-datepicker.only-timepicker .air-datepicker--time{border-top:none}.clr-field{width:100%}.choices__list .choices__list .choices__group{background:#fff;position:sticky;top:0;left:0;z-index:99}.air-datepicker-global-container{z-index:99999}.login-page{background:linear-gradient(0deg,#edecec,#fff)}.login-page .login-logo{margin-bottom:12px;margin-top:-100px}.login-page .login-logo img{max-width:300px;max-height:120px}.login-page .login-card{background:#fff;max-width:100%;width:350px;padding:12px;border-radius:6px;box-shadow:0 7px 7px -2px #0000001c;border:1px solid #D3CFCF;border-collapse:collapse}.login-page .login-card input[type=text],.login-page .login-card input[type=password]{width:100%}.login-page .login-card input[type=submit]{padding:12px}.login-page .login-card .error{margin:-12px 0 12px}.file-history-card .file-history-card__title{display:flex;flex-direction:row;align-items:center}.file-history-card .file-history-card__title .right{margin-left:auto;padding-left:12px}.file-history-card .file-history-card__title .right .icon{font-size:28px;cursor:pointer}.job-state-bar{margin:12px 0;border-radius:6px}.job-state-bar .process-button{margin-left:12px}.job-state-bar .process-button>input[type=button]{height:100%}.job-state-bar .previous-button{height:100%;margin-left:12px}.job-state-bar .previous-button>.btn,.job-state-bar .table-pagination .nav-buttons .previous-button>a,.table-pagination .nav-buttons .job-state-bar .previous-button>a,.job-state-bar .login-page .login-card .previous-button>input[type=submit],.login-page .login-card .job-state-bar .previous-button>input[type=submit]{height:100%}.job-state-row{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;border-radius:6px}.job-state-row .job-state-col{position:relative;background:#fff;flex-grow:1;width:100%;padding:4px 8px;border-right:1px solid #EFEDED}.job-state-row .job-state-col .job-state-color{margin-top:6px;height:10px;width:100%;background:#fff;display:none}.job-state-row .job-state-col .job-state-label{color:#a4a2a2;font-weight:700}.job-state-row .job-state-col .hoverable{padding:12px;border:1px solid #DBD9D9;border-radius:6px;text-align:left;position:absolute;z-index:10;width:100%;background:#fff;display:none;left:0;box-shadow:0 8px 24px #00000026;overflow:visible;font-size:.95em}.job-state-row .job-state-col .hoverable .hoverable__note{max-height:160px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-overflow-scrolling:touch}.job-state-row .job-state-col .hoverable .txt-footnote,.job-state-row .job-state-col .hoverable #navigation-list .navigation-link,#navigation-list .job-state-row .job-state-col .hoverable .navigation-link,.job-state-row .job-state-col .hoverable #searchbar-container .search-results .search-results_list li,#searchbar-container .search-results .search-results_list .job-state-row .job-state-col .hoverable li,.job-state-row .job-state-col .hoverable #header .quicklinks ul li a,#header .quicklinks ul li .job-state-row .job-state-col .hoverable a,.job-state-row .job-state-col .hoverable table.table tbody,table.table .job-state-row .job-state-col .hoverable tbody,.job-state-row .job-state-col .hoverable .table-pagination ul.links li a,.table-pagination ul.links li .job-state-row .job-state-col .hoverable a,.job-state-row .job-state-col .hoverable .btn,.job-state-row .job-state-col .hoverable .table-pagination .nav-buttons a,.table-pagination .nav-buttons .job-state-row .job-state-col .hoverable a,.job-state-row .job-state-col .hoverable .selection-list ul li .details,.selection-list ul li .job-state-row .job-state-col .hoverable .details,.job-state-row .job-state-col .hoverable .weather-cards .details>div,.weather-cards .job-state-row .job-state-col .hoverable .details>div,.job-state-row .job-state-col .hoverable .weather-cards .details>div .label,.weather-cards .details>div .job-state-row .job-state-col .hoverable .label,.job-state-row .job-state-col .hoverable .file-upload-card .history .title,.file-upload-card .history .job-state-row .job-state-col .hoverable .title,.job-state-row .job-state-col .hoverable .checkbox .checkbox-label,.checkbox .job-state-row .job-state-col .hoverable .checkbox-label,.job-state-row .job-state-col .hoverable .map .map-container-popup,.map .job-state-row .job-state-col .hoverable .map-container-popup,.job-state-row .job-state-col .hoverable .map-location-selector .map-location-selector-content .map-container-popup,.map-location-selector .map-location-selector-content .job-state-row .job-state-col .hoverable .map-container-popup,.job-state-row .job-state-col .hoverable .arbitrary-links ul li,.arbitrary-links ul .job-state-row .job-state-col .hoverable li,.job-state-row .job-state-col .hoverable .login-page .login-card input[type=submit],.login-page .login-card .job-state-row .job-state-col .hoverable input[type=submit],.job-state-row .job-state-col .hoverable .login-page .login-card .error,.login-page .login-card .job-state-row .job-state-col .hoverable .error{font-size:.9em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.job-state-row .job-state-col .hoverable .avatar .content{min-width:0}.job-state-row .job-state-col.active{cursor:pointer;background:linear-gradient(180deg,#005f75,#045367);border-right:1px solid #034453}.job-state-row .job-state-col.active .job-state-label,.job-state-row .job-state-col.active .job-state-small-label{color:#fff}.job-state-row .job-state-col.active .job-state-color{background:#045367}.job-state-row .job-state-col.active:hover .hoverable{display:block}.job-state-row-controls{width:100%;display:flex;flex-direction:row;align-items:center;padding:12px;justify-content:center}.delete-confirm-toggle,.delete-confirm-toggle__confirm{display:inline-block;position:relative}.delete-confirm-toggle .confirm,.delete-confirm-toggle.confirm,.delete-confirm-toggle__confirm .confirm,.delete-confirm-toggle__confirm.confirm{display:none;position:absolute;background:#fff;width:200px;z-index:10;padding:4px;border:1px solid #E7E3E3;border-radius:6px;transition:.4s ease-in-out all;transform:translateY(100%)}.organisation-permission-list{list-style:none;padding:0;margin:0}.organisation-permission-list li{padding:12px;background:#fff;margin-bottom:12px;border-radius:6px}.state-labels-form_list{list-style:none;padding:0;margin:0}.state-labels-form_list li{display:flex;flex-direction:row;align-items:center;background:#fff;margin-bottom:4px;padding:12px;border-radius:6px}.state-labels-form_list li input[type=color]{background:none;width:48px;height:48px;border-radius:8px;border:1px solid #EFEDED}.state-labels-form_list li input[type=text]{font-size:24px;border:none;box-shadow:none;width:100%}.state-labels-form_list li .delete{cursor:pointer}.state-labels-form_list li:first-child .move-up-button{display:none}.state-labels-form_list li:last-child .move-down-button{display:none}.state-labels-update-all-colors{padding:12px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.state-labels-update-all-colors .btn,.state-labels-update-all-colors .table-pagination .nav-buttons a,.table-pagination .nav-buttons .state-labels-update-all-colors a,.state-labels-update-all-colors .login-page .login-card input[type=submit],.login-page .login-card .state-labels-update-all-colors input[type=submit]{margin-left:12px}.context-box{background:#fff;padding:12px;border-radius:6px;border:1px solid #E7E3E3;margin-bottom:12px}.context-box.warning{background:#ff9431;border-color:#ff9431}.autocomplete-field{position:relative}.autocomplete-field .list-options{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #DBD9D9;border-radius:4px;max-height:200px;overflow-y:auto}.autocomplete-field .list-options .option{padding:12px;cursor:pointer;border-bottom:1px solid #DBD9D9}.autocomplete-field .list-options .option:last-child{border-bottom:none}.project-status-holder{margin-bottom:10px}.tooltip-container .tooltip{text-align:center;background:#000;padding:4px;border-radius:4px;color:#fff}@media screen and (max-width: 768px){.job-state-row{overflow-y:auto}.job-state-row .job-state-col{width:33%;flex-shrink:0}}
