.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:11px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:.6;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:11px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:0}.ps__thumb-x,.ps__thumb-y{background-color:#696969;border-radius:0;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:0}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{transition:left .2s linear}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{transition:top .2s linear}.form-control:focus{box-shadow:none;color:#303030}.input-material-placeholder{position:relative;background:#fff;z-index:1;border:2px solid #d1e0c6;border-radius:4px;margin-top:10px}.input-material-placeholder+.input-container,.input-material-placeholder+.input-material-placeholder{margin-top:20px}.input-material-placeholder .placeholder{color:#707070;font-size:14px;position:absolute;padding:2px 8px;left:12px;top:50%;transform:translateY(-50%);z-index:-1;background-color:#fff;transition:top .2s ease-in-out;line-height:1}.input-material-placeholder input{padding-left:20px;padding-right:20px;color:#303030;background-color:transparent!important;border:none;height:50px}.input-material-placeholder input:focus{color:#303030}.input-material-placeholder input:not(:-moz-placeholder-shown)+.placeholder{top:0;z-index:1}.input-material-placeholder input:not(:-ms-input-placeholder)+.placeholder{top:0;z-index:1}.input-material-placeholder input:active+.placeholder,.input-material-placeholder input:focus+.placeholder,.input-material-placeholder input:not(:placeholder-shown)+.placeholder{top:0;z-index:1}.input-material-placeholder textarea{padding:10px 20px;color:#303030;border:none;background-color:transparent!important}.input-material-placeholder textarea:focus{color:#303030}.input-material-placeholder textarea+.placeholder{top:0;z-index:1}.input-material-placeholder.has-error{border-color:#b62929}.input-material-placeholder.has-error .placeholder{color:#b62929}.input-material-placeholder.react-select-container{z-index:1000}.input-material-placeholder.react-select-container .react-select{margin:0}.input-material-placeholder.react-select-container .react-select .react-select__control{border-bottom:0;padding-left:20px;padding-right:10px}.input-material-placeholder.react-select-container .react-select .react-select__control .react-select__value-container{padding-top:0;padding-bottom:0;font-weight:400}.input-material-placeholder.react-select-container .react-select .react-select__menu{border:2px solid #d1e0c6;border-top:1px solid #d1e0c6;left:-2px;width:auto;right:-2px}.input-material-placeholder.react-select-container .placeholder{top:0;z-index:1}.input-material-placeholder.file-input input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-material-placeholder.file-input input+label{color:#303030;background-color:transparent!important;border:none;margin-bottom:0;line-height:1.3;display:flex}.input-material-placeholder.file-input input+label>span{padding:16px 20px;line-height:1.3}.input-material-placeholder.file-input input+label .btn{border:0;border-right:2px solid #d1e0c6;border-radius:0;font-size:14px;white-space:nowrap;flex-shrink:0}.input-material-placeholder.file-input input+label .text{overflow:hidden;padding-right:0;margin-right:20px;white-space:nowrap}.input-material-placeholder.file-input input+label:hover{cursor:pointer}.input-material-placeholder.file-input input+label:hover .btn{background-color:#d1e0c6}.form-inline .input-material-placeholder{min-width:0;height:100%;border-radius:0;border:none;border-right:2px solid #d1e0c6;margin-top:0}.form-inline .input-material-placeholder input{border-right:0!important;max-width:100%}.form-inline .input-material-placeholder input:not(:-moz-placeholder-shown)+.placeholder{top:-2px;z-index:1}.form-inline .input-material-placeholder input:not(:-ms-input-placeholder)+.placeholder{top:-2px;z-index:1}.form-inline .input-material-placeholder input:active+.placeholder,.form-inline .input-material-placeholder input:focus+.placeholder,.form-inline .input-material-placeholder input:not(:placeholder-shown)+.placeholder{top:-2px;z-index:1}.layer-form-check{flex:1;font-size:14px;color:#303030;line-height:22px;display:flex;padding-left:0;align-items:flex-start;cursor:pointer}.layer-form-check .radio-like{width:14px;height:14px;min-width:14px;border:2px solid #d1e0c6;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;margin-top:4px}.layer-form-check .radio-like div{content:"";width:6px;height:6px;background-color:transparent;border-radius:50%}.layer-form-check .checkbox-like{width:14px;height:14px;min-width:14px;border:2px solid #d1e0c6;border-radius:4px;margin-right:12px;display:flex;align-items:center;justify-content:center;margin-top:4px}.layer-form-check .checkbox-like .checkbox-icon svg{width:10px;fill:#fff}.layer-form-check.definitif .checkbox-like.active{border-color:#303030!important}.layer-form-check .layer-text{font-size:14px;color:#303030;flex:1}.layer-form-check .form-check-label span{border-bottom:2px solid transparent;white-space:normal;line-height:20px;padding-bottom:2px}.layer-form-check:hover .radio-like{border-color:#707070}.layer-form-check:hover .checkbox-like{border-color:#63963e}.layer-form-check:hover .form-check-label span{border-bottom:2px solid #ffc94d}.layer-form-check.active .radio-like{border-color:#707070}.layer-form-check.active .radio-like div{content:"";width:6px;height:6px;background-color:#707070;border-radius:50%}.layer-form-check.active .checkbox-like{border-color:#63963e;background-color:#63963e}.dropdown-menu-select .dropdown-menu{border:none;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)!important}.input-daterange input{cursor:pointer;font-weight:700;color:#303030}.input-daterange input[readonly]{background-color:#fff}.react-select{margin:10px 0}.react-select .react-select__control{border:0;border-bottom:2px solid #d1e0c6;border-radius:0;min-height:35px}.react-select .react-select__control.react-select__control--is-focused{border-bottom:2px solid #d1e0c6;box-shadow:none}.react-select .react-select__control.react-select__control--menu-is-open{border-bottom:2px solid #ffc94d;box-shadow:none}.react-select .react-select__control:hover{border:0;border-bottom:2px solid #ffc94d;cursor:pointer}.react-select .react-select__control .react-select__value-container{padding-left:0;font-weight:700;color:#303030}.react-select .react-select__control .react-select__indicators .react-select__indicator-separator{display:none}.react-select .react-select__control .react-select__indicators .react-select__dropdown-indicator{padding-right:0;padding-top:5px;padding-bottom:5px}.react-select .react-select__control .react-select__indicators .react-select__dropdown-indicator svg{fill:#303030}.react-select .react-select__menu{margin-top:0;border-radius:0 0 4px 4px;z-index:1000;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important}.react-select .react-select__menu .react-select__menu-list{padding-top:5px;padding-bottom:5px;max-height:200px}.react-select .react-select__menu .react-select__menu-list .react-select__option{background-color:transparent;color:#303030;padding:7px 20px}.react-select .react-select__menu .react-select__menu-list .react-select__option span{border-bottom:2px solid transparent;padding-bottom:2px;line-height:24px}.react-select .react-select__menu .react-select__menu-list .react-select__option:hover{background-color:transparent;cursor:pointer}.react-select .react-select__menu .react-select__menu-list .react-select__option:hover span{border-color:#ffc94d}.react-select .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused,.react-select .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{background-color:transparent;color:#303030}.react-select .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected span{border-color:#ffc94d}.filter-daterange{display:flex;align-items:center;margin-top:5px;margin-bottom:10px}.filter-daterange .filter-label{margin-right:10px;color:#a1a1a1}.filter-daterange .input-group{align-items:center;border-bottom:2px solid #d1e0c6;width:auto}.filter-daterange .input-group .arrow-addon{color:#63963e;margin:0 5px}.filter-daterange .input-group input{border:none;padding:0;font-size:14px;text-align:center;height:28px;max-width:85px}.filter-daterange .input-group.input-daterange-month input{max-width:70px}.filter-daterange .input-group.input-daterange-year input{max-width:40px}.filter-daterange .datefilter-button{margin-left:10px}.filter-daterange .datefilter-button svg{fill:#a1a1a1;max-width:18px;max-height:18px;width:16px;height:16px}.filter-daterange .datefilter-button:hover{cursor:pointer}.filter-daterange .datefilter-button:hover svg{fill:#303030}.recaptcha-container{margin-bottom:20px;overflow:hidden}.recaptcha-container.has-error{border-radius:4px;border:2px solid #b62929}.datepicker.datepicker-dropdown{padding:8px;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)!important;border:none;z-index:220!important}.datepicker.datepicker-dropdown .prev{padding-left:10px}.datepicker.datepicker-dropdown .next{padding-right:10px}.datepicker.datepicker-dropdown .datepicker-next-icon,.datepicker.datepicker-dropdown .datepicker-prev-icon{display:flex;align-items:center;margin-bottom:0;align-content:center;margin-top:-4px}.datepicker.datepicker-dropdown .datepicker-next-icon svg,.datepicker.datepicker-dropdown .datepicker-prev-icon svg{transition:fill .1s ease-in-out;fill:#a1a1a1;width:12px;margin-top:2px}.datepicker.datepicker-dropdown .datepicker-next-icon:hover svg,.datepicker.datepicker-dropdown .datepicker-prev-icon:hover svg{fill:#303030}.datepicker.datepicker-dropdown .datepicker-prev-icon div{margin-right:auto}.datepicker.datepicker-dropdown .datepicker-prev-icon svg{transform:rotate(90deg)}.datepicker.datepicker-dropdown .datepicker-next-icon div{margin-left:auto}.datepicker.datepicker-dropdown .datepicker-next-icon svg{transform:rotate(-90deg)}.datepicker.datepicker-dropdown .next:hover,.datepicker.datepicker-dropdown .prev:hover{background:transparent}.datepicker.datepicker-dropdown .next:hover svg,.datepicker.datepicker-dropdown .prev:hover svg{fill:#303030}.datepicker.datepicker-dropdown .datepicker-switch:hover{background:transparent}.datepicker.datepicker-dropdown:after,.datepicker.datepicker-dropdown:before{display:none}.datepicker.datepicker-dropdown table thead tr th{font-size:14px;color:#303030;font-weight:700;border-radius:0;padding:2px 15px 10px}.datepicker.datepicker-dropdown table thead tr:nth-child(2){border-bottom:1px solid #e4dfcf;line-height:30px}.datepicker.datepicker-dropdown table thead tr:nth-child(2) th{font-size:16px}.datepicker.datepicker-dropdown table thead tr:nth-child(3) th{padding-top:12px}.datepicker.datepicker-dropdown table tr .month,.datepicker.datepicker-dropdown table tr .year,.datepicker.datepicker-dropdown table tr td.day{font-size:14px;color:#303030;background:#fff;border-bottom:4px solid transparent;border-radius:0;padding:2px 15px}.datepicker.datepicker-dropdown table tr .month.selected,.datepicker.datepicker-dropdown table tr .year.selected,.datepicker.datepicker-dropdown table tr td.day.selected{border-bottom:4px solid transparent;background:#f9eac8!important;text-shadow:none}.datepicker.datepicker-dropdown table tr .month.selected:hover,.datepicker.datepicker-dropdown table tr .year.selected:hover,.datepicker.datepicker-dropdown table tr td.day.selected:hover{color:#303030!important}.datepicker.datepicker-dropdown table tr .month.range,.datepicker.datepicker-dropdown table tr .year.range,.datepicker.datepicker-dropdown table tr td.day.range{border-bottom:4px solid transparent;background:#f9eac8!important;text-shadow:none}.datepicker.datepicker-dropdown table tr .month.active,.datepicker.datepicker-dropdown table tr .year.active,.datepicker.datepicker-dropdown table tr td.day.active{color:#303030;background-color:#fff;border-bottom:4px solid #fec84d;text-shadow:none}.datepicker.datepicker-dropdown table tr .month.active:hover,.datepicker.datepicker-dropdown table tr .year.active:hover,.datepicker.datepicker-dropdown table tr td.day.active:hover{color:#303030!important;background-color:inherit;border-bottom:4px solid #fec84d;text-shadow:none}.datepicker.datepicker-dropdown table tr .month.new,.datepicker.datepicker-dropdown table tr .month.old,.datepicker.datepicker-dropdown table tr .year.new,.datepicker.datepicker-dropdown table tr .year.old,.datepicker.datepicker-dropdown table tr td.day.new,.datepicker.datepicker-dropdown table tr td.day.old{color:#b7b7b7;visibility:hidden}.datepicker.datepicker-dropdown table tr .month.disabled,.datepicker.datepicker-dropdown table tr .year.disabled,.datepicker.datepicker-dropdown table tr td.day.disabled{color:#b7b7b7}.datepicker.datepicker-dropdown table tr .month.disabled:hover,.datepicker.datepicker-dropdown table tr .year.disabled:hover,.datepicker.datepicker-dropdown table tr td.day.disabled:hover{background:none!important;cursor:not-allowed;border-color:transparent!important}.datepicker.datepicker-dropdown table tr .month:hover,.datepicker.datepicker-dropdown table tr .year:hover,.datepicker.datepicker-dropdown table tr td.day:hover{background:inherit;border-color:#ffc94d!important}.datepicker.datepicker-dropdown table tr .month,.datepicker.datepicker-dropdown table tr .year{padding:2px 0}.datepicker.datepicker-dropdown table tr .month.new,.datepicker.datepicker-dropdown table tr .month.old,.datepicker.datepicker-dropdown table tr .year.new,.datepicker.datepicker-dropdown table tr .year.old{color:#b7b7b7;visibility:hidden;display:none}@media (max-width:1023px){.datepicker.datepicker-dropdown{z-index:500!important;position:fixed;left:10px!important;right:10px;top:50%!important;transform:translateY(-50%);display:flex!important;flex-direction:row;align-items:center;padding:10px!important;border:none;margin:0!important;border-radius:2px;box-shadow:0 0 0 10000px rgba(0,0,0,.5)!important}.datepicker.datepicker-dropdown>div{width:100%;position:relative}.datepicker.datepicker-dropdown table{width:100%}}.nav-tabs{display:flex;border-bottom:2px solid #d1e0c6;margin-bottom:20px}.nav-tabs .nav-item{flex:1;border:none;margin-bottom:-1px!important}.nav-tabs .nav-item a.nav-link{font-size:14px;line-height:20px;border:none;border-bottom:4px solid transparent;color:#63963e!important;margin-bottom:-1px;text-align:center;padding-top:13px!important;padding-bottom:9px!important;font-weight:700!important;height:100%;padding-left:10px;padding-right:10px}.nav-tabs .nav-item a.nav-link.active{border-bottom:4px solid #ffc94d!important;color:#303030!important;font-weight:700!important}.nav-tabs .nav-item a.nav-link:hover{border-bottom:4px solid #ffc94d!important;cursor:pointer}.modal-dialog{color:#707070;font-size:14px;line-height:24px;max-width:700px;width:100%;border:none;margin:auto;transition:none!important;transform:none!important;word-break:break-word}.modal-dialog .modal-content{border-radius:8px}.modal-dialog .scrollbar-container{max-height:500px}.modal-dialog .modal-content{border:none}.modal-dialog .modal-body{padding:25px 40px}.modal-dialog h3{font-size:24px;line-height:34px;color:#252525;margin-bottom:10px}.modal-dialog .btn-close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;z-index:2}.modal-dialog .btn-close:focus{box-shadow:none}.modal-dialog .btn-close:hover svg{fill:#303030}.modal-dialog .btn-close svg{fill:#a1a1a1;height:14px}.modal-dialog-centered{min-height:100%}.fade.modal-backdrop.show[aria-hidden=true]{opacity:0}.btn{font-size:16px;font-weight:700;line-height:28px;padding-left:20px;padding-right:20px}.btn:hover{cursor:pointer}.btn:active:focus,.btn:focus{box-shadow:none!important;outline:none}.btn.btn-light{color:#303030;background-color:#fff;border:2px solid #d1e0c6}.btn.btn-light:hover{background-color:#ecf3ed;border:2px solid #ecf3ed}.btn.btn-light:active{background-color:#d1e0c6!important;border:2px solid #d1e0c6!important}.btn.btn-light.active{background-color:#ffc94d!important;border-color:#ffc94d!important}.btn.btn-primary{color:#fff;background-color:#63963e;border:2px solid #63963e}.btn.btn-primary:active{background-color:#578437!important;border-color:#578437!important}.btn.btn-sm{font-size:14px;line-height:18px;padding-left:10px;padding-right:10px}.btn.btn-close{right:5px;top:5px;padding:9px}.btn.btn-close .close-icon svg{fill:#a1a1a1;height:14px}.btn.btn-close:hover .close-icon svg{fill:#303030}.btn-groups .btn{margin-right:20px}.btn-groups .btn:last-child{margin-right:0}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide>div{display:block!important}.slick-list:before{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);height:30%;z-index:2}.slick-next,.slick-prev{position:absolute;display:block;height:24px;width:24px;line-height:0;font-size:0;cursor:pointer;background-color:#fff;border-radius:50%;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none;z-index:10;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/img/maps/icon/chevron.png);background-size:8px 12px;background-repeat:no-repeat;background-position:50%}.slick-prev{left:-12px;transform:translateY(-50%) rotate(180deg)}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-12px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:18px;width:18px;margin:0 1px;padding:0;cursor:pointer;align-items:center;border-radius:50%}.slick-dots li button{border:0;background:transparent;display:block;height:8px;width:8px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;background-color:#fff;border-radius:50%;margin:4px auto auto}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{display:none;position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75;background-color:hsla(0,0%,100%,.2)}.slick-dots li.slick-active{background-color:hsla(0,0%,100%,.2)}.react-player{display:flex}.react-player video:focus{outline:none}.__react_component_tooltip{font-size:13px;line-height:16px;padding:4px 12px 6px!important;background-color:#303030!important}.__react_component_tooltip.place-bottom{margin-top:10px!important}.__react_component_tooltip:after,.__react_component_tooltip:before{display:none}@media (max-width:1023px){.__react_component_tooltip{display:none!important}}@media (max-width:1023px){.mobile-panel-header{font-size:20px;background-color:#f6f4ef;height:56px}.mobile-panel-header .wrapper{display:flex;padding-left:20px;padding-right:10px;align-items:center;height:56px}.mobile-panel-header .title{flex:1;display:flex;align-items:center}.mobile-panel-header .title .react-svg{margin-right:10px;display:inline-block}.mobile-panel-header .title .react-svg svg{height:18px}.mobile-menu-panel{z-index:200!important}}.right-panel{position:absolute;right:0;top:60px;z-index:2;width:400px;background-color:#fff;border-radius:0 0 0 8px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}.right-panel .inner-container{padding:20px}.right-panel .scrollbar-container{max-height:calc(100vh - 160px)}.right-panel .btn-close{position:absolute;top:10px;right:10px;padding:9px;cursor:pointer;z-index:2;background:#fff;border-radius:50%}.right-panel .btn-close:focus{box-shadow:none}.right-panel .btn-close:hover svg{fill:#303030}.right-panel .btn-close svg{fill:#a1a1a1;height:14px}.right-panel.scrolled .btn-close{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}.right-panel h3.title{font-size:24px;margin-bottom:23px}.right-panel .card{padding:10px 20px;border:1px solid #e4dfcf;margin-bottom:20px;border-radius:8px;color:#707070}.right-panel .card:last-child{margin-bottom:0}.right-panel .card .card-label{display:block;color:#707070;margin-bottom:3px}.right-panel .card .card-title{font-size:16px;margin-bottom:-5px;color:#303030}.right-panel .card .card-desc{padding-top:10px;color:#707070}@media (max-width:1023px){.right-panel{top:auto;bottom:56px;left:0;right:0;width:100vw;max-height:calc(100% - 56px);border-radius:0;position:fixed;overflow:scroll}.right-panel.show{display:block}.right-panel .scrollbar-container{max-height:100%}}i.icon{height:12px;width:12px;margin-right:3px;margin-left:3px;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#303030;color:#303030}i.icon.info{-webkit-mask-image:url(/img/maps/icon/info.svg)}i.icon.clickable{-webkit-mask-image:url(/img/maps/icon/clickable.svg)}.rc-slider.rc-slider-with-marks{padding-bottom:40px}.rc-slider .rc-slider-rail{background-color:#d1e0c6}.rc-slider .rc-slider-track{background-color:#63963e}.rc-slider .rc-slider-handle{background-color:#63963e;border:none;height:16px;width:16px}.rc-slider .rc-slider-handle.rc-slider-handle-dragging,.rc-slider .rc-slider-handle:active,.rc-slider .rc-slider-handle:focus,.rc-slider .rc-slider-handle:hover{box-shadow:none!important}.rc-slider .rc-slider-tooltip-inner{padding:5px 10px 6px;border-radius:4px;white-space:nowrap;font-size:13px;line-height:16px;padding:4px 12px 5px!important;background-color:#303030!important;box-shadow:none}.rc-slider .rc-slider-tooltip-arrow{display:none}.rc-slider .rc-slider-mark-text{white-space:pre}.rc-slider .rc-slider-dot{border-color:#d1e0c6}.rc-slider .rc-slider-dot-active{border-color:#63963e}.rc-slider .rc-slider-mark .rc-slider-mark-text{line-height:1.2}.rc-slider .rc-slider-mark .rc-slider-mark-text:first-child{left:0!important;right:auto!important;transform:none!important}.rc-slider .rc-slider-mark .rc-slider-mark-text:last-child{left:auto!important;right:0!important;transform:none!important}#map{height:100vh;padding-top:60px;width:100vw;overflow:hidden;background-color:#efefef}#map .ol-scale-line{position:absolute;right:170px;left:auto;bottom:20px;background-color:hsla(0,0%,100%,.3);padding:5px;border-radius:0}#map .ol-scale-line .ol-scale-line-inner{border-color:#000;color:#000;line-height:1;padding-bottom:2px}@media (max-width:1023px){#map .ol-scale-line{right:10px;bottom:10px}}@media (max-width:1023px){#map{padding-top:0;padding-bottom:56px}}#map-overlay{background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;top:0;left:0;display:flex;z-index:2000}#map-overlay .message{margin:auto;text-align:center;color:#fff;font-size:24px;max-width:600px}#map-control{position:absolute;right:20px;bottom:20px;display:flex;flex-direction:column;align-items:flex-end}#map-control>div{margin-top:20px}#map-control>div:first-child{margin-top:0}#map-control .button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#map-control .button-container a{align-items:center;justify-content:center;display:flex;width:30px;height:30px}#map-control .button-container a svg{transition:fill .1s ease-in-out;width:10px;fill:#a1a1a1}#map-control .button-container a:hover{cursor:pointer}#map-control .button-container a:hover svg{fill:#303030}#map-control #base-layer-control #base-layer-toggle-button{width:60px;height:60px;border:2px solid #fff;border-radius:8px;background-color:#ccc;background-size:cover;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important;display:block;position:relative;overflow:hidden;transition:all .1s ease-in-out;cursor:pointer}#map-control #base-layer-control #base-layer-toggle-button:hover{border:2px solid #ffc94d}#map-control #base-layer-control #base-layer-toggle-button:after{content:"";display:block;height:60px;width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);z-index:1}#map-control #base-layer-control #base-layer-toggle-button span{color:#fff;font-size:11px;line-height:11px;margin:7px;position:absolute;left:0;bottom:0;z-index:2}#map-control #base-layer-control #base-layer-list{display:none;position:absolute;right:140px;bottom:0;transition:width .1s ease-in-out;width:0}#map-control #base-layer-control #base-layer-list.show{width:auto;display:flex}#map-control #base-layer-control #base-layer-list .base-layer-item{margin-right:10px;width:110px;height:110px;border:2px solid #fff;border-radius:8px;background-color:#ccc;background-size:cover;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important;display:block;position:relative;overflow:hidden;transition:all .1s ease-in-out}#map-control #base-layer-control #base-layer-list .base-layer-item.active,#map-control #base-layer-control #base-layer-list .base-layer-item:hover{border:2px solid #ffc94d}#map-control #base-layer-control #base-layer-list .base-layer-item:after{content:"";display:block;height:60px;width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);z-index:1}#map-control #base-layer-control #base-layer-list .base-layer-item span{color:#fff;font-size:14px;line-height:16px;margin:7px;position:absolute;left:0;bottom:0;z-index:2}#map-control #base-layer-control .basemap-peta-dasar{background-image:url(/img/maps/basemap-peta-dasar.jpg)}#map-control #base-layer-control .basemap-citra-satelit{background-image:url(/img/maps/basemap-citra-satelit.jpg)}#map-control #base-layer-control .basemap-peta-rbi{background-image:url(/img/maps/basemap-peta-rbi.jpg)}#map-control #hide-toggle-button svg{width:16px}#map-control #onboarding-toggle-button svg{width:8px}#map-control #zoom-in-button svg,#map-control #zoom-out-button svg{width:10px}#map-control #share-button svg{width:18px}#map-control #screenshot-button svg{width:18px;height:15px}#map-control .d-flex>div{margin-right:10px}#map-control .d-flex>div:last-child{margin-right:0}@media (max-width:1023px){#map-control{top:10px;right:55px!important;bottom:auto}#map-control .d-flex{flex-direction:row-reverse}#map-control .d-flex>div{margin-left:10px;margin-right:0}#map-control .button-container{flex-direction:row;border-radius:4px}#map-control .button-container a{height:36px;width:36px}#map-control .button-container a+a{border-left:1px solid #ecf3ed}#map-control #hide-toggle-button,#map-control #zoom-control{display:none}#map-control #base-layer-control #base-layer-toggle-button{height:36px;width:36px;border:2px solid #ffc94d!important;border-radius:4px}#map-control #base-layer-control #base-layer-toggle-button:hover{border:2px solid transparent}#map-control #base-layer-control #base-layer-toggle-button.collapsed{border:2px solid transparent!important}#map-control #base-layer-control #base-layer-toggle-button:after,#map-control #base-layer-control #base-layer-toggle-button span{display:none}#map-control #base-layer-control #base-layer-list{position:fixed;right:10px;top:56px;flex-direction:column}#map-control #base-layer-control #base-layer-list .base-layer-item{margin-right:0;margin-bottom:10px;width:82px;height:82px;border-radius:4px}#map-control #base-layer-control #base-layer-list .base-layer-item span{font-size:14px;line-height:16px}}@media (max-width:1023px){.detail-panel-active #map-control{right:10px}}#navbar-top{position:fixed;top:0;left:0;width:100%;right:0;z-index:100;background-color:#63963e;background-image:url(/img/maps/navbar-bg.jpg);background-position:0;background-size:cover;background-repeat:no-repeat;padding:0 30px 0 20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)!important}@media (max-width:1023px){#navbar-top{display:flex;flex-direction:row}}#navbar-top #navbar-main-menu-container{flex:0;margin-right:20px}@media (max-width:1023px){#navbar-top #navbar-main-menu-container{display:block!important;margin-right:0}}#navbar-top #navbar-main-menu .nav-link{padding-left:0}#navbar-top #navbar-main-menu .hamburger-button{padding:0}#navbar-top #navbar-main-menu .hamburger-button:after{display:none}#navbar-top #navbar-main-menu .hamburger-icon{width:18px;height:14px;position:relative;margin:0;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#navbar-top #navbar-main-menu .hamburger-icon span{display:block;position:absolute;height:2px;width:50%;background:#fff;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out}#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(2n){left:50%;border-radius:0}#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(odd){left:0;border-radius:0}#navbar-top #navbar-main-menu .hamburger-icon span:first-child,#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(2){top:0}#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(3),#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(4){top:6px}#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(5),#navbar-top #navbar-main-menu .hamburger-icon span:nth-child(6){top:12px}#navbar-top #navbar-main-menu .nav-item{padding:23px 0}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:first-child,#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(6){transform:rotate(45deg)}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(2),#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(5){transform:rotate(-45deg)}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:first-child{left:1px;top:3px}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(2){left:calc(50% - 2px);top:3px}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(3){left:-50%;opacity:0}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(4){left:100%;opacity:0}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(5){left:1px;top:9px}#navbar-top #navbar-main-menu .nav-item.show .hamburger-icon span:nth-child(6){left:calc(50% - 2px);top:9px}#navbar-top #navbar-main-menu .dropdown-menu{width:220px;margin-top:0;padding:9px 0;border:none;border-radius:0 0 8px 8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)!important}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item{padding:4px 20px;white-space:normal;font-size:14px;line-height:20px}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item:hover{background-color:transparent}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a{color:#303030;text-decoration:none;display:flex}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a span{border-bottom:2px solid transparent}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a:hover{cursor:pointer}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a:hover span{border-bottom:2px solid #ffc94d}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a .toggle-icon{margin-left:auto;margin-top:5px}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a .toggle-icon svg{transform:rotate(90deg);height:12px}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item a[aria-expanded=true] .toggle-icon svg{transform:rotate(270deg)}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item .subnav-container .dropdown-item{padding:4px 10px}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item .subnav-container .dropdown-item a{display:inline}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item.group{display:flex}#navbar-top #navbar-main-menu .dropdown-menu #global-search-button{display:flex;margin-left:auto;border-bottom:0}#navbar-top #navbar-main-menu .dropdown-menu #global-search-button svg{height:20px;fill:#a1a1a1}#navbar-top #navbar-main-menu .dropdown-menu #global-search-button:hover{border-bottom:0}#navbar-top #navbar-main-menu .dropdown-menu #global-search-button:hover svg{fill:#303030}#navbar-top #navbar-main-menu .dropdown-menu #global-search-button>div{align-self:center}@media (max-width:1023px){#navbar-top #navbar-main-menu .nav-item{padding:18px 8px 18px 12px}#navbar-top #navbar-main-menu .dropdown-menu{border-radius:8px;left:10px;position:fixed;top:60px}#navbar-top #navbar-main-menu .dropdown-menu .dropdown-item{padding:6px 15px}}#navbar-top .navbar-brand{padding-top:13px;padding-bottom:13px;line-height:1}#navbar-top img#navbar-logo{height:34px}#navbar-top #navbar-logo{max-height:35px}#navbar-top #navbar-logo svg{height:34px}#navbar-top #navbar-layer{margin-left:auto}#navbar-top #navbar-layer .nav-item{margin-left:14px;margin-right:14px}#navbar-top #navbar-layer .nav-item:hover a.nav-link{border-bottom:4px solid #ffc94d}#navbar-top #navbar-layer .nav-item .dropdown-menu{width:260px;padding:11px 0;margin-top:0;border:none;border-radius:0 0 8px 8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important}#navbar-top #navbar-layer .nav-item a.nav-link{color:#fff;font-size:16px;line-height:16px;padding:22px 0 18px;border-bottom:4px solid transparent}#navbar-top #navbar-layer .nav-item a.nav-link:after{display:none}#navbar-top #navbar-layer .layer-item-container{padding:6px 20px;display:flex;margin:0;min-width:260px}#navbar-top #navbar-layer .layer-item-container:hover{background:none}#navbar-top #navbar-layer .layer-item-container .layer-checkbox{margin-right:5px}#navbar-top #navbar-layer .layer-item-container .layer-info{margin-left:5px}#navbar-top #navbar-layer .layer-item-container .layer-info .layer-info-button:hover .layer-info-icon svg{fill:#303030}#navbar-top #navbar-layer .layer-item-container .layer-info .layer-info-button .layer-info-icon div{height:22px;display:flex}#navbar-top #navbar-layer .layer-item-container .layer-info .layer-info-button .layer-info-icon svg{width:14px;fill:#a1a1a1}@media (max-width:1180px) and (min-width:1024px){#navbar-top #navbar-layer .nav-item{margin-left:9px;margin-right:9px}#navbar-top #navbar-layer .nav-item a.nav-link{font-size:14px;line-height:14px}}#navbar-top #navbar-location-finder{padding-right:10px;padding-left:10px}#navbar-top #navbar-location-finder .navbar-nav .nav-item{position:relative;margin-left:10px;margin-right:10px}#navbar-top #navbar-location-finder .navbar-nav .nav-item:hover a.nav-link{border-bottom:4px solid #ffc94d}#navbar-top #navbar-location-finder .navbar-nav .nav-item a.nav-link{color:#fff;font-size:16px;line-height:16px;padding:20px 0 16px;border-bottom:4px solid transparent;text-align:center}#navbar-top #navbar-location-finder .navbar-nav .nav-item a.nav-link svg{fill:#fff;height:20px}#navbar-top #navbar-location-finder .navbar-nav .nav-item a.nav-link:after{display:none}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu{right:0;left:auto;width:340px;padding:0 0 9px;margin-top:0;border:none;border-radius:0 0 8px 8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .show~a.nav-link{border-bottom:4px solid #ffc94d}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search{padding-top:0;padding-bottom:20px;margin-bottom:8px;border-bottom:1px solid #f2f5f2}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group{margin-bottom:0;border-color:#d1e0c6;border-width:2px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group input{border-right:0;border-radius:4px 0 0 4px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .location-finder-icon{margin-right:0;border:2px solid #d1e0c6;border-left:0;border-radius:0 4px 4px 0}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .location-finder-icon div{height:100%;align-items:center;padding-right:13px;padding-left:2px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .location-finder-icon svg{fill:#303030;height:20px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container{display:block;flex-grow:1}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container{max-height:200px;height:auto;position:absolute;display:none;width:100%;background:#fff;border:2px solid #d1e0c6;top:calc(100% - 2px);border-radius:0 0 4px 4px;padding:0}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open{display:block;overflow:scroll}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container .react-autosuggest__section-container{padding:10px 0;border-bottom:2px solid #d1e0c6}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container .react-autosuggest__section-container:last-child{border-bottom:0}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container .react-autosuggest__section-title{text-transform:capitalize;font-size:14px;color:#a1a1a1;padding:3px 20px;font-weight:400}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container .react-autosuggest__section-title strong{font-weight:400}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list{list-style:none;padding-left:0}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li{font-size:14px;color:#303030;cursor:pointer;padding:4px 20px;white-space:normal}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li span.area{border-bottom:2px solid transparent}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li span.area:hover{border-bottom:2px solid #ffc94d}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .input-group .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li span.highlight{color:#63963e}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search input{border-color:#d1e0c6;border-width:2px;font-size:14px;height:54px;padding-left:20px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search input::-moz-placeholder{color:#7d7d7d}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search input:-ms-input-placeholder{color:#7d7d7d}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search input::placeholder{color:#7d7d7d}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item.dropdown-search .nav-tabs .nav-item{margin-right:0;margin-left:0}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:1px 20px}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{background-color:transparent}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item a{font-size:14px;color:#303030;line-height:25px;text-decoration:none;border-bottom:2px solid transparent}#navbar-top #navbar-location-finder .navbar-nav .nav-item .dropdown-menu .dropdown-item a:hover{border-bottom:2px solid #ffc94d;cursor:pointer}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .form-inline{border:2px solid #d1e0c6;border-radius:4px;flex-wrap:nowrap;height:54px}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .form-inline .form-control{border:none;border-right:2px solid #d1e0c6;border-radius:0;min-width:0;height:100%}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .form-inline .btn{padding:0 13px;border:none;height:100%;margin:1px 0 0}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .form-inline .btn:focus{box-shadow:none}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .instruction{margin-top:5px;margin-bottom:-5px;font-size:14px;word-break:break-word;color:#707070}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .location-finder-icon{margin:0}#navbar-top #navbar-location-finder .navbar-nav .nav-item #search-coordinate-container .location-finder-icon svg{fill:#303030}#navbar-top #navbar-account .nav-item{position:relative}#navbar-top #navbar-account .nav-item .nav-link{border-bottom:4px solid transparent}#navbar-top #navbar-account .nav-item:hover .nav-link{border-bottom:4px solid #ffc94d}@media (max-width:1023px){#navbar-top #navbar-account .nav-item .nav-link,#navbar-top #navbar-account .nav-item:hover .nav-link{border-bottom:0}}#navbar-top #navbar-account .account-button{padding-top:20px;padding-bottom:16px;padding-left:10px;right:10px}#navbar-top #navbar-account .account-button:after{display:none}#navbar-top #navbar-account .account-button svg{height:20px;fill:#fff}#navbar-top #navbar-account .logged-in .account-button{padding:13px 0 9px}#navbar-top #navbar-account .logged-in .account-button span{color:#fff;font-size:16px;width:34px;height:34px;border-radius:50%;text-align:center;display:block;line-height:33px;background-color:#476f2b;font-weight:600}#navbar-top #navbar-account .logged-in:hover .account-button{border-bottom:4px solid transparent}@media (max-width:1023px){#navbar-top #navbar-account .logged-in .account-button{padding:0;border-bottom:0}#navbar-top #navbar-account .logged-in .account-button span{background-color:transparent;height:36px;width:36px}#navbar-top #navbar-account .logged-in:hover .account-button{border-bottom:0}}#navbar-top #navbar-account #navbar-login-dropdown{padding-top:0;padding-bottom:0;width:300px;margin-top:0;border:none;border-radius:0 0 8px 8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important}#navbar-top #navbar-account #navbar-login-dropdown .form-container{padding:10px 20px 20px}#navbar-top #navbar-account #navbar-login-dropdown .btn-container{margin-top:10px;text-align:right}#navbar-top #navbar-account #navbar-login-dropdown .btn-container .btn{padding-left:35px;padding-right:35px}#navbar-top #navbar-account #navbar-login-dropdown .forgot-password-container{border-top:1px solid #d1e0c6;padding:10px 0 15px;text-align:center}#navbar-top #navbar-account #navbar-login-dropdown .forgot-password-container a{font-size:14px;border-bottom:2px solid transparent;line-height:20px;display:inline-block}#navbar-top #navbar-account #navbar-login-dropdown .forgot-password-container a:hover{border-bottom:2px solid #ffc94d}#navbar-top #navbar-account #navbar-login-dropdown.logout{width:auto}#navbar-top #navbar-account #navbar-login-dropdown.logout .logout-button{font-size:14px;text-align:left;padding-left:20px;padding-right:20px;margin-top:0}@media (max-width:1023px){#navbar-top #navbar-account #navbar-login-dropdown{border-radius:8px;right:10px;left:auto;max-width:100vw;position:fixed;top:55px}#navbar-top #navbar-account #navbar-login-dropdown:not(.logout){width:auto;left:10px}#navbar-top #navbar-account #navbar-login-dropdown .form-container{padding:7px 15px 15px}#navbar-top #navbar-account #navbar-login-dropdown.logout .logout-button{padding-left:15px;padding-right:15px}}#navbar-top #mobile-bottom-bar{display:none;position:fixed;left:0;right:0;width:100vw;bottom:0;background-color:#63963e;background-image:url(/img/maps/navbar-bg.jpg);background-position:0;background-size:cover;background-repeat:no-repeat;height:56px}#navbar-top #mobile-bottom-bar .navbar-nav{display:flex;flex-direction:row;height:100%;align-items:center}#navbar-top #mobile-bottom-bar .navbar-nav .nav-link:after{display:none}#navbar-top #mobile-bottom-bar .navbar-nav .nav-item{flex:1;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid transparent}#navbar-top #mobile-bottom-bar .navbar-nav .nav-item.active{border-bottom-color:#ffc94d}#navbar-top #mobile-bottom-bar .navbar-nav .nav-item .nav-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#navbar-top #mobile-bottom-bar .navbar-nav .nav-item .react-svg{display:inline-block}#navbar-top #mobile-bottom-bar .navbar-nav .nav-item svg{fill:#fff;height:20px}@media (max-width:1023px){#navbar-top{left:10px;right:auto;width:auto;border-radius:0 0 8px 8px;height:50px;padding-left:0;padding-right:0}#navbar-top .navbar-nav{flex-direction:column}#navbar-top .navbar-collapse{display:none!important}#navbar-top .navbar-collapse.show{display:block!important}#navbar-top .navbar-brand{margin-right:0;padding:10px}#navbar-top .navbar-brand #navbar-logo svg,#navbar-top .navbar-brand img#navbar-logo{height:30px}#navbar-top #navbar-location-finder{margin:0;padding:0}#navbar-top #navbar-location-finder>.navbar-nav>.nav-item{margin:0}#navbar-top #navbar-location-finder>.navbar-nav>.nav-item>.nav-link{display:none}#navbar-top #location-search-dropdown-menu{position:fixed;width:100vw!important;top:0;bottom:56px;left:0!important;overflow-y:scroll;border-radius:0}#navbar-top #mobile-bottom-bar{display:block}#navbar-top #navbar-layer-collapse.show{position:fixed;top:0;left:0;right:0;bottom:56px;background-color:#fff;max-height:calc(100% - 56px);max-height:calc(var(--vh, 1vh)*100 - 56px);overflow-y:scroll}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item{border-bottom:1px solid #ecf3ed}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item:hover .nav-link{border-bottom-color:transparent}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item .nav-link{color:#303030;display:flex}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item .nav-link span{flex:1;margin-right:auto}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item .nav-link .chevron-icon{margin-left:auto}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item .nav-link .chevron-icon svg{fill:#a1a1a1;transition:all .1s ease-in-out}#navbar-top #navbar-layer-collapse.show #navbar-layer .nav-item.show .nav-link .chevron-icon svg{transform:rotate(90deg)}#navbar-top #navbar-layer-collapse.show #navbar-layer .dropdown-menu{box-shadow:none!important;padding-top:0;width:100%}#navbar-top #navbar-layer-collapse.show #navbar-layer .dropdown-menu .dropdown-item{padding-left:0;padding-right:0}#navbar-top #navbar-account{margin-right:0;margin-left:0}#navbar-top #navbar-account .account-button{padding:0;height:36px;width:36px;position:fixed;border-radius:4px;background-color:#63963e;display:flex;justify-content:center;align-content:center;flex-direction:column;right:10px;top:10px}#navbar-top #navbar-account .account-button>div{margin:auto}}#layer-info-popup{color:#707070;font-size:14px;line-height:24px;max-width:700px;width:100%;border:none}#layer-info-popup a:hover{border-bottom:2px solid #ffc94d}#layer-info-popup .scrollbar-container{max-height:500px}#layer-info-popup .modal-content{border:none}#layer-info-popup .modal-body{padding:25px 40px}#layer-info-popup h3{font-size:24px;line-height:34px;color:#252525;margin-bottom:10px}#layer-info-popup .desc{margin-bottom:30px}#layer-info-popup .desc p{color:#707070;margin-bottom:22px}#layer-info-popup .desc p,#layer-info-popup .desc ul li{font-size:16px;line-height:24px}#layer-info-popup .table{margin-bottom:0}#layer-info-popup .table td{border:none;border-top:1px solid #e4dfcf;padding-left:0;color:#707070}#layer-info-popup .table td:first-child{width:170px}#layer-info-popup .table td p:last-child{margin-bottom:0}#layer-info-popup .table td ol{list-style:none;padding-left:25px;counter-reset:item}#layer-info-popup .table td ol li{position:relative}#layer-info-popup .table td ol li:before{font-size:14px;content:counter(item) ". ";counter-increment:item;width:25px;left:-25px;top:0;position:absolute}#layer-info-popup .btn-close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;z-index:2}#layer-info-popup .btn-close:focus{box-shadow:none}#layer-info-popup .btn-close:hover svg{fill:#303030}#layer-info-popup .btn-close svg{fill:#a1a1a1;height:14px}#layer-info-popup .info-attachment{display:flex;align-items:flex-start;margin-bottom:10px}#layer-info-popup .info-attachment:last-child{margin-bottom:0}#layer-info-popup .info-attachment span{margin-top:3px}#layer-info-popup .info-attachment .attachment-icon{margin-right:10px}#layer-info-popup .info-attachment svg{height:32px}#layer-info-popup .csv-icon svg,#layer-info-popup .pdf-icon svg{fill:#d93b2f}#layer-info-popup .link-icon svg{fill:#303030}@media (max-width:1023px){#layer-info-popup{height:100%;top:0}#layer-info-popup .modal-content{border-radius:0;height:100%}#layer-info-popup .modal-body{padding:15px 20px 20px}}#restore-layer-popup{width:400px}#restore-layer-popup .btn{min-width:115px}#restore-layer-popup .btn-groups{text-align:right;margin-top:22px}#restore-layer-popup .modal-body{padding:17px 20px 20px}#restore-layer-popup h3{font-size:18px;line-height:28px;color:#303030;margin-bottom:12px}#restore-layer-popup p{font-size:16px;line-height:24px;color:#303030}@media (max-width:1023px){#restore-layer-popup{width:auto;max-width:420px;padding-left:10px;padding-right:10px}#restore-layer-popup .btn-groups{display:flex;flex-direction:column}#restore-layer-popup .btn-groups .btn{margin-right:0;margin-bottom:10px}#restore-layer-popup .btn-groups .btn:last-child{margin-bottom:0}}#onboarding-popup{width:640px;max-width:640px;border-radius:8px;overflow:hidden}#onboarding-popup .btn-close{position:absolute;top:10px;right:10px;z-index:10;background-color:#fff;border-radius:50%;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#onboarding-popup .slick-track{display:flex}#onboarding-popup .slick-track .slick-slide{height:auto}#onboarding-popup .slick-track .slick-slide>div{height:100%}#onboarding-popup .modal-body{padding:0}#onboarding-popup .modal-content{overflow:hidden}#onboarding-popup .onboarding-item{height:100%;width:100%}#onboarding-popup .onboarding-item .inner-container{display:flex;flex-direction:column;min-height:525px;height:100%}#onboarding-popup .onboarding-item .inner-container .btn-container{margin-top:auto}#onboarding-popup .text-container{padding:30px 40px 10px;flex:2}#onboarding-popup .text-container .left-image{width:20px;height:20px;margin:0 5px}#onboarding-popup .img-container{height:300px;overflow:hidden}#onboarding-popup h3{font-size:24px}#onboarding-popup p{font-size:16px;line-height:24px}#onboarding-popup .btn-container{text-align:right;padding:0 40px 20px;margin-top:0}#onboarding-popup .btn-container .btn{margin-left:10px}#onboarding-popup .slick-slider .slick-list:before{display:none}#onboarding-popup .slick-dots{width:auto;left:35px;bottom:30px}#onboarding-popup .slick-dots li{background-color:transparent}#onboarding-popup .slick-dots li.slick-active{width:35px}#onboarding-popup .slick-dots li.slick-active button{width:25px;background-color:#ffc94d;border-radius:8px}#onboarding-popup .slick-dots li button{background-color:#d1e0c6}@media (max-width:1023px){#onboarding-popup{width:100%;overflow:hidden;padding-left:0;padding-right:0}#onboarding-popup,#onboarding-popup .modal-content{height:100vh;height:-webkit-fill-available;border-radius:0}#onboarding-popup .modal-body,#onboarding-popup .modal-body>div,#onboarding-popup .slick-slider,#onboarding-popup .slick-slider .slick-list{height:100vh;height:-webkit-fill-available}#onboarding-popup .slick-slider .slick-list{z-index:2}#onboarding-popup .slick-slider .slick-track,#onboarding-popup .slick-slider .slick-track .slick-slide{height:100vh;height:-webkit-fill-available}#onboarding-popup .slick-slider .slick-track .slick-slide:last-child .btn-container{display:block!important;background-color:#fff;text-align:center}#onboarding-popup .slick-slider .slick-track .slick-slide:last-child .btn-container .btn{margin:0}#onboarding-popup .slick-slider .slick-track .slick-slide:last-child .btn-container .btn:first-child{display:none!important}#onboarding-popup .slick-slider .slick-track .slick-slide:last-child .text-container{margin-bottom:10px!important}#onboarding-popup .onboarding-item .inner-container{display:flex;flex-direction:column;height:-webkit-fill-available}#onboarding-popup .onboarding-item .inner-container .img-container{height:auto}#onboarding-popup .onboarding-item .inner-container .text-container{margin-top:auto;padding:20px 20px 10px;overflow:scroll;margin-bottom:50px;flex:2}#onboarding-popup .onboarding-item .inner-container .btn-container{display:none!important;padding:0 20px;margin-bottom:20px}#onboarding-popup .slick-dots{left:50%;bottom:17px;transform:translateX(-50%);z-index:1}}.onboarding-popup-container{z-index:1100}#geoserver-alert-popup{width:400px;position:absolute;top:80px;background:#fff;border-radius:8px;left:50%;transform:translateX(-50%);box-shadow:0 1px 6px 1px rgba(0,0,0,.2)}#geoserver-alert-popup .content{padding:15px 20px 18px;display:flex;align-items:center}#geoserver-alert-popup .content .text,#geoserver-alert-popup .x-icon{margin-right:20px}#geoserver-alert-popup .x-icon svg{width:30px;height:30px}#geoserver-alert-popup .btn-close{position:absolute;right:5px;top:5px}@media (max-width:1023px){#geoserver-alert-popup{max-width:400px;width:100%;top:65px;position:fixed}#geoserver-alert-popup .btn-close{right:0}}#chart-zoom-popup{color:#707070;font-size:14px;line-height:24px;max-width:800px;width:100%;border:none}#chart-zoom-popup .scrollbar-container{max-height:600px}@media (max-width:1023px){#chart-zoom-popup{height:100%}#chart-zoom-popup .modal-content{border-radius:0;height:100%}#chart-zoom-popup .modal-content .modal-body{padding:20px}}#text-zoom-popup{color:#707070;font-size:14px;line-height:24px;max-width:700px;width:100%;border:none}#text-zoom-popup .scrollbar-container{max-height:600px}#text-zoom-popup .text{margin-top:1rem}#text-zoom-popup h3{font-size:24px;line-height:34px;margin-bottom:10px}#legends{position:absolute;left:0;bottom:0;width:400px;max-height:calc(100vh - 60px);border-radius:0 8px 0 0;background-color:#fff;box-shadow:1px 0 4px 0 rgba(0,0,0,.2)}#legends .scrollbar-container{max-height:calc(100vh - 60px);overflow-x:visible!important}#legends .inner-container{padding:20px}#legends #legends-header{margin-bottom:12px}#legends #legends-header,#legends #legends-header>div{display:flex;align-items:center}#legends #legends-header .layers-icon{margin-right:11px}#legends #legends-header .layers-icon svg{height:18px;fill:#303030}#legends #legends-header h2{font-size:24px;margin-bottom:0}#legends #legends-header #minimize-button-container{margin-left:20px}#legends #legends-header #minimize-button-container svg{height:10px;fill:#a1a1a1}#legends #legends-header #minimize-button-container:hover svg{fill:#303030}@media (max-width:1023px){#legends{display:none;bottom:56px;width:100%;border-radius:0;max-height:calc(100% - 56px);max-height:calc(var(--vh, 1vh)*100 - 56px);z-index:110;position:fixed;overflow:scroll}#legends.show{display:block}#legends .inner-container{padding-left:10px;padding-right:10px;padding-bottom:10px}#legends #legends-header{margin-right:10px;margin-left:10px}#legends .scrollbar-container{max-height:100%;overflow:visible!important}}.legends-layer{border:1px solid #d1e0c6;border-radius:8px;padding:10px;display:flex;margin-bottom:10px;background:#fff}.legends-layer.gu-mirror{opacity:1}.legends-layer:last-child{margin-bottom:0}.legends-layer .drag-handle{margin-top:3px;margin-right:10px;cursor:move;background-image:url(/img/maps/icon/drag.svg);background-size:contain;width:9px;height:15px}.legends-layer .drag-icon svg{width:9px}.legends-layer .layer-data-container{flex:auto}.legends-layer .layer-title-container{margin-bottom:8px;display:flex}.legends-layer .layer-title-container .layer-title{line-height:19px;font-size:16px}.legends-layer .layer-title-container .layer-toolbox{margin-left:auto;white-space:nowrap;margin-top:3px;position:relative}.legends-layer .layer-title-container .layer-toolbox .toolbox-wrapper{display:flex;align-items:center}.legends-layer .layer-title-container .layer-toolbox .tools-button{margin-left:10px;display:flex;align-items:center}.legends-layer .layer-title-container .layer-toolbox .tools-button svg{fill:#a1a1a1}.legends-layer .layer-title-container .layer-toolbox .tools-button:hover{cursor:pointer}.legends-layer .layer-title-container .layer-toolbox .tools-button:hover svg{fill:#303030}.legends-layer .layer-title-container .layer-toolbox .tools-button.disabled svg{fill:#a1a1a1}.legends-layer .layer-title-container .layer-toolbox .tools-button.disabled:hover{cursor:default}.legends-layer .layer-title-container .layer-toolbox .tools-button.disabled:hover svg{fill:#a1a1a1}.legends-layer .layer-title-container .layer-toolbox .layer-hide-button svg{width:20px}.legends-layer .layer-title-container .layer-toolbox .layer-close-button svg{height:10px}.legends-layer .layer-title-container .layer-toolbox .opacity-box{position:absolute;border-radius:8px;background-color:#fff;width:275px;box-shadow:1 1px 8px 0 rgba(0,0,0,.2)!important;padding:15px 20px}.legends-layer.adhoc .layer-title-container{margin-bottom:4px}.legends-layer .layer-description{color:#a1a1a1;font-size:14px;margin-bottom:7px}.legends-layer .layer-description p:last-child{margin-bottom:0}.legends-layer .layer-child{color:#707070;font-size:14px;margin-bottom:5px;display:flex}.legends-layer .layer-child .layer-child-legend-container{margin-right:10px}.legends-layer .layer-child .layer-child-legend-container .layer-legend-color{margin-top:4px;height:14px;width:14px;border-radius:4px;background-color:#63963e}#legends-minified{position:absolute;left:20px;bottom:0;border-radius:4px 4px 0 0;width:230px;padding:10px 20px;background-color:#fff;box-shadow:1px 0 4px 0 rgba(0,0,0,.2)!important}#legends-minified,#legends-minified>div{display:flex;align-items:center}#legends-minified .layers-icon{margin-right:11px}#legends-minified .layers-icon svg{height:18px;fill:#303030}#legends-minified h2{font-size:18px;margin-bottom:0}#legends-minified #maximize-button-container{margin-left:auto}#legends-minified #maximize-button-container svg{transform:rotate(180deg);height:10px;fill:#a1a1a1}#legends-minified #maximize-button-container:hover svg{fill:#303030}.legends-layer .layer-legend-gradient{margin-top:15px;margin-bottom:5px}.legends-layer .layer-legend-gradient-linear .gradient-bar{height:4px;width:100%;border-radius:2px}.legends-layer .layer-legend-gradient-linear .gradient-label{display:flex;width:100%;flex-wrap:nowrap;margin-top:7px;color:#a1a1a1}.legends-layer .layer-legend-gradient-linear .gradient-label>div{flex:1;text-align:center;font-size:12px}.legends-layer .layer-legend-gradient-linear .gradient-label>div:first-child{text-align:left}.legends-layer .layer-legend-gradient-linear .gradient-label>div:last-child{text-align:right}.legends-layer .layer-legend-gradient-segmented .gradient-bar{display:flex;width:100%;border-radius:2px;flex-wrap:nowrap;overflow:hidden}.legends-layer .layer-legend-gradient-segmented .gradient-bar>div{flex:1;height:4px}.legends-layer .layer-legend-gradient-segmented .gradient-label{display:flex;width:100%;flex-wrap:nowrap;margin-top:7px;color:#a1a1a1}.legends-layer .layer-legend-gradient-segmented .gradient-label>div{flex:1;text-align:center;font-size:12px}.legends-layer .layer-filter-container{margin-bottom:5px}.legends-layer .layer-filter-container .filter-label{margin-right:10px;color:#a1a1a1}.legends-layer .filter-dropdown{display:flex;align-items:center}.legends-layer .filter-dropdown .filter-select{flex:2}.legends-layer .filter-dropdown .filter-select .react-select-filter{max-height:30px}.legends-layer .filter-dropdown .filter-select .react-select-filter div[class$=-control]{max-height:30px;min-height:30px;border:none;border-bottom:2px solid #d1e0c6}.legends-layer .filter-dropdown .filter-select .react-select-filter [class$=-IndicatorsContainer] [class$=-indicatorSeparator]{display:none}.legends-layer .filter-dropdown .filter-select .react-select-filter [class$=-IndicatorsContainer] [class$=-indicatorContainer]{padding:0 8px}.legends-layer .filter-dropdown .filter-select .dropdown-menu-select .btn{color:#303030;font-weight:400;padding:0;font-size:14px;border:none;border-bottom:2px solid #d1e0c6;border-radius:0;height:30px}.legends-layer .filter-dropdown .filter-select .dropdown-menu-select .btn:focus{box-shadow:none}.legends-layer .filter-dropdown .filter-select .dropdown-menu-select .btn:after{margin-left:10px}.legends-layer .filter-dropdown .filter-select .dropdown-menu-select .dropdown-menu .dropdown-item{font-size:14px;color:#303030;padding:5px 15px}.legends-layer .filter-dropdown .filter-select .dropdown-menu-select .dropdown-menu .dropdown-item:hover{background-color:#ecf3ed}.legends-layer .filter-daterange{display:flex;align-items:center}.legends-layer .filter-daterange .input-group{align-items:center;border-bottom:2px solid #d1e0c6;width:auto}.legends-layer .filter-daterange .input-group .arrow-addon{color:#63963e;margin:0 5px}.legends-layer .filter-daterange .input-group input{border:none;padding:0;font-size:14px;text-align:center;height:28px;max-width:85px}.legends-layer .filter-daterange .input-group.input-daterange-month input{max-width:70px}.legends-layer .filter-daterange .input-group.input-daterange-year input{max-width:40px}.legends-layer .filter-mitra-restorasi{margin-top:10px;margin-bottom:20px}.legends-layer .filter-mitra-restorasi .filter-item{margin-top:20px;margin-bottom:20px;position:relative}.legends-layer .filter-mitra-restorasi .filter-item .react-select{margin:0}.legends-layer .filter-mitra-restorasi .filter-item .react-select .react-select__control{padding:7px 17px 7px 18px;border:2px solid #d1e0c6;border-radius:4px}.legends-layer .filter-mitra-restorasi .filter-item .react-select .react-select__control.react-select__control--menu-is-open{border-color:#ffc94d}.legends-layer .filter-mitra-restorasi .filter-item .react-select .react-select__control+div{z-index:2!important}.legends-layer .filter-mitra-restorasi .filter-item .react-select .react-select__menu{margin-top:2px;z-index:3}.legends-layer .filter-mitra-restorasi .filter-item label{color:#707070;position:absolute;padding:2px 8px;top:-1px;left:12px;z-index:1;transform:translateY(-50%);background-color:#fff;transition:top .2s ease-in-out;line-height:1}.legends-layer .filter-hotspot{display:flex}.legends-layer .filter-hotspot .react-select{margin-top:0}.legends-layer .filter-hotspot .filter-confidence-level{width:50%;padding-right:10px}.legends-layer .filter-hotspot .filter-source{width:50%;padding-left:10px}.legends-layer .filter-date-slider{margin:10px 0}.legends-layer .mitra-restorasi-collapse{display:flex;flex-direction:column-reverse;padding:5px 0}.legends-layer .mitra-restorasi-collapse .mitra-restorasi-collapse-toggle{display:flex}.legends-layer .mitra-restorasi-collapse .mitra-restorasi-collapse-toggle:hover{cursor:pointer}.legends-layer .mitra-restorasi-collapse .mitra-restorasi-collapse-toggle:hover .toggle-label span{border-bottom:2px solid #ffc94d}.legends-layer .mitra-restorasi-collapse .mitra-restorasi-collapse-toggle .toggle-label{flex-grow:2}.legends-layer .mitra-restorasi-collapse .mitra-restorasi-collapse-toggle .toggle-label span{order-bottom:2px solid transparent;white-space:normal;line-height:20px;padding-bottom:2px}.legends-layer .mitra-restorasi-collapse .collapse{margin-top:5px;padding-bottom:7px;border-bottom:1px solid #d1e0c6}.legends-layer .mitra-restorasi-collapse .collapse.show~.mitra-restorasi-collapse-toggle .toggle-icon{transform:rotate(180deg)}.legends-layer .mitra-restorasi-collapse:last-child{padding-bottom:0}.legends-layer .mitra-restorasi-collapse:last-child .collapse{border-bottom:0;padding-bottom:0}#opacity-slider{position:absolute;left:100px;top:200px;width:278px;background-color:#fff;padding:15px 20px;border-radius:8px;z-index:500;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)!important;display:flex;align-items:center}#opacity-slider #opacity-slider-label{margin-right:20px}#opacity-slider #opacity-slider-input{width:120px}#opacity-slider #opacity-slider-value{margin-left:auto}#opacity-slider .rc-slider{margin-right:20px}@media (max-width:1023px){#opacity-slider{z-index:500!important;position:fixed;left:10px!important;right:10px;transform:translateY(5px);width:auto;display:flex!important;box-shadow:0 0 0 10000px rgba(0,0,0,.5)!important}#opacity-slider #opacity-slider-input{flex:2;width:auto;margin-right:20px}#opacity-slider #opacity-slider-value{min-width:35px}}input[type=range].n{padding:0;background:transparent;font-size:1em;cursor:pointer;width:100%;position:relative;height:16px;margin-top:5px;display:flex;align-items:center}input[type=range].n,input[type=range].n::-webkit-slider-runnable-track,input[type=range].n::-webkit-slider-thumb{-webkit-appearance:none}input[type=range].n:after{width:1em;height:1em;height:.8em;width:.8em;border-radius:50%;background:#d1e0c6;position:absolute;right:0}input[type=range].n:before{content:"";position:absolute;z-index:0;left:1px;right:0;height:4px;margin-top:-1px;border-radius:5px;background:linear-gradient(90deg,transparent,#d1e0c6 0) repeat-x 0 50%;box-sizing:border-box}input[type=range].n::-ms-track{border:none;color:transparent}input[type=range].n::-webkit-slider-thumb{border-radius:50%;box-sizing:border-box;border:.25em solid transparent;width:1.1em;height:1.1em;background:#63963e;background-clip:content-box;position:relative;z-index:10;margin-top:-.15em;margin-left:.05em}input[type=range].n::-moz-range-thumb{border-radius:50%;box-sizing:border-box;border:.25em solid transparent;width:1.1em;height:1.1em;background:#63963e;background-clip:content-box;position:relative;z-index:10;margin-top:-.15em;margin-left:.05em}input[type=range].n::-moz-range-track{background-color:#d1e0c6;border:.25em solid transparent;height:4px}input[type=range].n::-ms-thumb{border-radius:50%;box-sizing:border-box;border:.25em solid transparent;width:1.1em;height:1.1em;background:#63963e;background-clip:content-box;position:relative;z-index:10;margin-top:-.15em;margin-left:.05em}input[type=range].n::-ms-tooltip{display:none}input[type=range].n:focus{outline:none}input[type=range].n.n2:before{background-size:100% .8em,100% .25em}input[type=range].n.n3:before{background-size:50% .8em,100% .25em}input[type=range].n.n4:before{background-size:33.33333% .8em,100% .25em}input[type=range].n.n5:before{background-size:25% .8em,100% .25em}input[type=range].n.n6:before{background-size:20% .8em,100% .25em}input[type=range].n.n7:before{background-size:16.66667% .8em,100% .25em}input[type=range].n.n8:before{background-size:14.28571% .8em,100% .25em}input[type=range].n.n9:before{background-size:12.5% .8em,100% .25em}input[type=range].n.n10:before{background-size:11.11111% .8em,100% .25em}#multistack{width:400px;position:absolute;left:-400px;top:-400px;z-index:10;background:#fff;border-radius:8px;transform:translate(-50%,-80%);box-shadow:0 1px 6px 1px rgba(0,0,0,.2);padding:15px 20px}#multistack:after{content:"";display:block;position:absolute;top:99.5%;left:50%;transform:translatex(-50%);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:15px 12px 0;margin-left:auto;margin-right:auto;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.2))}#multistack .title{font-size:18px;color:#303030;margin-bottom:10px}#multistack .description{color:#707070;margin-bottom:7px}#multistack .layer-list .layer{padding:7px 0;font-weight:700;display:flex;align-items:center}#multistack .layer-list .layer span{border-bottom:2px solid transparent;padding-bottom:2px}#multistack .layer-list .layer .icon{margin-left:auto}#multistack .layer-list .layer .icon svg{fill:#a1a1a1;width:18px;height:18px}#multistack .layer-list .layer:hover{cursor:pointer}#multistack .layer-list .layer:hover span{border-bottom:2px solid #ffc94d}#multistack .layer-list .layer:hover .icon svg{fill:#ffc94d}#multistack .btn-close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;z-index:2}#multistack .btn-close:focus{box-shadow:none}#multistack .btn-close:hover svg{fill:#303030}#multistack .btn-close svg{fill:#a1a1a1;height:14px}#detail-panel{position:absolute;right:0;bottom:0;width:400px;height:calc(100vh - 60px);border-radius:0 4px 0 0;background-color:#fff;z-index:2;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#detail-panel.has-error{bottom:auto;top:60px;height:auto;border-radius:0 0 0 8px}#detail-panel .inner-container{padding:20px}#detail-panel .btn-close{position:absolute;top:10px;right:10px;padding:9px;cursor:pointer;z-index:2;background:#fff;border-radius:50%}#detail-panel .btn-close:focus{box-shadow:none}#detail-panel .btn-close:hover svg{fill:#303030}#detail-panel .btn-close svg{fill:#a1a1a1;height:14px}#detail-panel.scrolled .btn-close{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#detail-panel .title-label{color:#a1a1a1;font-size:14px}#detail-panel h3.title{font-size:24px;margin-bottom:23px}#detail-panel .card{padding:10px 20px;border:1px solid #e4dfcf;margin-bottom:10px;border-radius:8px}#detail-panel .card.first,#detail-panel .card:first-child{background:#f6f4ef}#detail-panel .card:last-child{margin-bottom:0}#detail-panel .card .card-title{font-size:16px;margin-bottom:-5px}#detail-panel .card .card-desc{padding-top:10px;color:#707070}#detail-panel .card .card-content{display:flex;padding-top:12px}#detail-panel .card .card-content .react-svg{margin-top:2px}#detail-panel .card .card-content .react-svg svg{height:100%;width:100%;max-width:18px;max-height:18px}#detail-panel .card .card-content.no-border{border-bottom:0}#detail-panel .card .card-content:first-child{padding-top:0}#detail-panel .card .card-content:last-child{border-bottom:0;padding-bottom:3px}#detail-panel .card .card-content.icon .icon-container{margin-right:10px;max-width:18px;min-width:18px;text-align:center}#detail-panel .card .card-content.icon .icon-container img{max-width:18px;max-height:18px}#detail-panel .card .card-content.text{flex-direction:column}#detail-panel .card .card-content.text .card-label{display:block;color:#707070;margin-bottom:3px}#detail-panel .card.slider{padding:0}#detail-panel .card.slider .slick-slider .slick-list{border-radius:4px;overflow:hidden;border-radius:8px}#detail-panel .card .card-number-container{padding-top:10px;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap}#detail-panel .card .card-number-container:first-child{padding-top:0}#detail-panel .card .card-number-item .wrapper{display:flex;flex-direction:column;border-radius:4px;padding:10px 20px;margin:5px;background-color:#f6f4ef}#detail-panel .card .card-number-item .label{margin-bottom:10px}#detail-panel .card .card-number-item .value{font-size:24px;font-weight:700;line-height:1}#detail-panel .card .card-number-item.full{width:100%}#detail-panel .card .card-number-item.full .wrapper{flex-direction:row;padding-top:15px}#detail-panel .card .card-number-item.full .label{margin-bottom:0;margin-right:10px}#detail-panel .card .card-number-item.full .value{font-size:40px;font-weight:700;margin-right:7px;margin-left:auto}#detail-panel .card .card-number-item.full .metric{align-self:flex-end}#detail-panel .card .card-number-item.half{width:50%}#detail-panel .card .card-number-item.third{width:33.3%}#detail-panel .card .card-number-item.bg-red .wrapper{background-color:#b62929;color:#fff}#detail-panel .card .card-number-item.bg-blue .wrapper{background-color:#3b60a1;color:#fff}#detail-panel .card .card-content.attachments{flex-direction:column;padding-top:15px}#detail-panel .card .card-content.attachments .attachment{display:flex;align-items:flex-start;margin-bottom:10px}#detail-panel .card .card-content.attachments .attachment:last-child{margin-bottom:0}#detail-panel .card .card-content.attachments .attachment span{margin-top:6px}#detail-panel .card .card-content.attachments .attachment .attachment-icon{margin-right:10px}#detail-panel .card .card-content.attachments .attachment svg{height:auto;width:32px;max-width:none;max-height:none}#detail-panel .card ul{margin-bottom:0}#detail-panel .card ul li{margin-bottom:5px}#detail-panel .card ul li:last-child{margin-bottom:0}#detail-panel .card hr{margin-top:13px;margin-bottom:10px;border-color:#d1e0c6}#detail-panel .card .card-title+hr{margin-top:18px}#detail-panel .card .table{margin-top:15px}#detail-panel .card .table th{font-size:14px;color:#707070;font-weight:400;border-bottom:1px solid #d1e0c6;border-top:none;padding:4px 10px}#detail-panel .card .table td{border:none;padding:4px 10px}#detail-panel .card .table tr:first-child td{padding-top:9px}#detail-panel .card .table tr:nth-child(2n) td{background:#f6f4ef}#detail-panel .card .table thead td{border-bottom:1px solid #e4dfcf}#detail-panel .card .table thead+tbody tr:first-child td{padding-top:4px}#detail-panel .card .color-label{height:14px;width:14px;display:inline-block;border-radius:4px;margin-right:7px;background-color:#f6f4ef;margin-bottom:-1px}#detail-panel .card .color-label.green{background-color:#33bb53}#detail-panel .card .color-label.orange{background-color:#ffc94d}#detail-panel .card .color-label.red{background-color:#b62929}#detail-panel .expand-graph-button{color:#63963e;font-weight:600;margin-top:10px;display:flex;align-items:center}#detail-panel .expand-graph-button .react-svg svg{fill:#303030;height:14px!important}#detail-panel .expand-graph-button:hover{cursor:pointer}#detail-panel .error-container{border:1px solid #ecf3ed;border-radius:8px;padding:20px;margin-top:40px}#detail-panel .error-container .x-icon{margin-bottom:10px}#detail-panel .error-container p:last-child{margin-bottom:0}@media (max-width:1023px){#detail-panel{bottom:56px;top:0;width:100vw;height:auto;z-index:300;overflow:scroll}}.detail-panel-active #map-control{right:420px}.detail-panel-active #map .ol-scale-line{right:600px}.detail-panel-active #debug-helper{right:420px}.highcharts-container .highcharts-tooltip .tooltip-header{font-weight:700}.highcharts-container .highcharts-tooltip .data-row{display:flex}.highcharts-container .highcharts-tooltip .data-row .color-legend{width:12px;height:12px;border-radius:4px;margin-right:10px;margin-top:12px}.highcharts-container .highcharts-tooltip .data-row .text-legend{width:120px;display:inline-block;margin-top:10px;margin-right:10px}.highcharts-container .highcharts-tooltip .data-row .value-legend{margin-left:auto;margin-top:10px;text-align:right;display:inline-block}#detail-panel .khg-detail-panel .tab-content>div{padding-top:10px}#detail-panel .penelitian-plot-detail-panel .plot-item .plot-title{font-size:16px}#detail-panel .penelitian-plot-detail-panel .plot-item .card-content{border-bottom:0;padding-bottom:0}#detail-panel .penelitian-plot-detail-panel .plot-item .btn{margin-bottom:5px;margin-top:5px}#detail-panel .penelitian-plot-detail-panel .plot-item .btn:hover{cursor:pointer}#detail-panel .sipalaga-detail-panel .tab-content>div{padding-top:10px}#detail-panel .sipalaga-detail-panel .tab-content .highcharts-container{margin-top:10px}#detail-panel .hydrology-model-detail-panel .d-flex,#detail-panel .hydrology-model-detail-panel .filter-container{width:100%}#detail-panel .hydrology-model-detail-panel .filter-container .type-container{flex:1;margin-right:10px}#detail-panel .hydrology-model-detail-panel .filter-container .type-container .react-select{margin-top:5px;margin-bottom:10px}#detail-panel .hydrology-model-detail-panel .filter-container .type-container .react-select .react-select__control{min-height:30px;height:30px}#detail-panel .hydrology-model-detail-panel .filter-container .filter-daterange-container{margin-right:5px}#detail-panel .hydrology-model-detail-panel .filter-container .filter-daterange-container .filter-daterange .filter-label{display:none}#detail-panel .hydrology-model-detail-panel .filter-container .search-submit-container{display:flex;flex-direction:column}#detail-panel .hydrology-model-detail-panel .filter-container .search-submit-container .search-submit{margin-top:10px;margin-bottom:auto;cursor:pointer}#detail-panel .hydrology-model-detail-panel .filter-container .search-submit-container .search-submit svg{fill:#a1a1a1}#detail-panel .hydrology-model-detail-panel .filter-container .search-submit-container .search-submit:hover svg{fill:#303030}#map-tooltip{position:absolute;transform:translate(-50%,-90%);width:300px;max-height:285px;background-color:#fff;border-radius:8px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important;z-index:20}#map-tooltip .inner-container{padding:20px}#map-tooltip .inner-container>div:last-child{margin-bottom:0}#map-tooltip .scrollbar-container{max-height:285px;border-radius:8px}#map-tooltip .btn-close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;z-index:2}#map-tooltip .btn-close:focus{box-shadow:none}#map-tooltip .btn-close:hover svg{fill:#303030}#map-tooltip .btn-close svg{fill:#a1a1a1;height:14px}#map-tooltip .title-label{color:#a1a1a1;font-size:14px;margin-bottom:2px}#map-tooltip h3.title{font-size:18px;margin-bottom:16px}#map-tooltip .data-item{display:flex;margin-bottom:6px}#map-tooltip .data-item.icon .icon-container{margin-right:10px;height:21px;width:18px;max-width:18px;min-width:18px;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center}#map-tooltip .data-item.icon .icon-container img{max-width:18px;max-height:18px}#map-tooltip .data-item.text{flex-direction:column;margin-top:15px}#map-tooltip .data-item.text .data-label{display:block;color:#a1a1a1;margin-bottom:2px}#map-tooltip .btn-container{margin-top:10px}#map-tooltip .btn{font-size:14px;line-height:20px}#map-tooltip:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translate(-50%,-1px);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:15px 12px 0;margin-left:auto;margin-right:auto;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.2))}#map-tooltip.align-bottom{transform:translate(-50%,42%)}#map-tooltip.align-bottom:after{top:0;transform:translate(-50%,-14px) rotate(180deg)}#draw-mode-panel{position:absolute;right:0;top:60px;z-index:2;width:400px;background-color:#fff;border-radius:0 0 0 8px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#draw-mode-panel .inner-container{padding:20px}#draw-mode-panel .scrollbar-container{max-height:calc(100vh - 160px)}#draw-mode-panel .btn-close{position:absolute;top:10px;right:10px;padding:9px;cursor:pointer;z-index:2;background:#fff;border-radius:50%}#draw-mode-panel .btn-close:focus{box-shadow:none}#draw-mode-panel .btn-close:hover svg{fill:#303030}#draw-mode-panel .btn-close svg{fill:#a1a1a1;height:14px}#draw-mode-panel.scrolled .btn-close{box-shadow:0 1px 6px 0 rgba(0,0,0,.2)!important}#draw-mode-panel h3.title{font-size:24px;margin-bottom:23px}#draw-mode-panel .card{padding:10px 20px;border:1px solid #e4dfcf;margin-bottom:20px;border-radius:8px;color:#707070}#draw-mode-panel .card:last-child{margin-bottom:0}#draw-mode-panel .card .card-label{display:block;color:#707070;margin-bottom:3px}#draw-mode-panel .card .tabs-container{margin-left:-20px;margin-right:-20px;margin-top:-10px}#draw-mode-panel .card .tabs-container .nav-link{display:flex;height:100%;justify-content:center;align-items:center;height:50px;padding-top:10px!important;background-color:transparent}#draw-mode-panel .card .tabs-container .nav-link .react-svg{display:inline-block;margin-right:10px}#draw-mode-panel .card .tabs-container .nav-link .react-svg svg{height:20px;fill:#63963e}#draw-mode-panel .card .tabs-container .nav-link.active .react-svg svg{fill:#303030}#draw-mode-panel .card .tab-pane .tab-title{font-size:16px;margin-bottom:5px;color:#303030}#draw-mode-panel .card .tab-pane p{color:#707070}#draw-mode-panel .card .tab-content{margin-bottom:10px}#draw-mode-panel .card .card-title{font-size:16px;margin-bottom:-5px;color:#303030}#draw-mode-panel .card .card-desc{padding-top:10px;color:#707070}#draw-mode-panel .draw-start .btn{margin-top:15px}#draw-mode-panel .coordinate-container{margin-top:15px;margin-bottom:10px;display:flex}#draw-mode-panel .coordinate-container .input-material-placeholder{width:calc(50% - 10px);margin-right:10px;margin-left:10px;margin-top:10px}#draw-mode-panel .coordinate-container .input-material-placeholder:first-child{margin-left:0}#draw-mode-panel .coordinate-container .input-material-placeholder:last-child{margin-right:0}#draw-mode-panel .length-container{margin-top:20px;margin-bottom:10px}#draw-mode-panel .line-coordinate-container{margin-top:5px}#draw-mode-panel .line-coordinate-container .legend{font-size:16px;color:#303030;display:flex}#draw-mode-panel .line-coordinate-container .legend .legend-color{height:14px;width:14px;border-radius:4px;margin-right:10px;margin-top:6px}#draw-mode-panel .line-coordinate-container .legend .legend-color.start-point{background:#303030}#draw-mode-panel .line-coordinate-container .legend .legend-color.end-point{background:#ffc94d}#draw-mode-panel .line-coordinate-container .coordinate-container{margin-top:0}#draw-mode-panel .line-coordinate-container .coordinate-container .input-material-placeholder{margin-top:10px}#draw-mode-panel .area-info-container{padding:13px 20px;border:1px solid #e4dfcf;border-radius:8px;background-color:#f6f4ef;margin-top:10px;margin-bottom:10px;display:flex}#draw-mode-panel .area-info-container>div{width:calc(50% - 10px);margin-right:10px;margin-left:10px;display:flex}#draw-mode-panel .area-info-container>div:first-child{margin-left:0}#draw-mode-panel .area-info-container>div:last-child{margin-right:0}#draw-mode-panel .area-info-container>div .icon-container{margin-right:10px;margin-top:2px}#draw-mode-panel .area-info-container>div .icon-container svg{height:18px}#draw-mode-panel .two-col-container{display:flex}#draw-mode-panel .two-col-container>div{width:calc(50% - 10px)}#draw-mode-panel .two-col-container>div:first-child{margin-right:10px}#draw-mode-panel .two-col-container>div:last-child{margin-left:10px}#draw-mode-panel .two-col-container .btn{padding-left:15px;padding-right:15px}#draw-mode-panel .card-number-item .wrapper{display:flex;flex-direction:column;border-radius:4px;padding:10px 20px;margin:5px 0;background-color:#f6f4ef}#draw-mode-panel .card-number-item .label{margin-bottom:10px}#draw-mode-panel .card-number-item .value{font-size:24px;font-weight:700;line-height:1}#draw-mode-panel .card-number-item.full{width:100%}#draw-mode-panel .card-number-item.full .wrapper{flex-direction:row;padding-top:15px}#draw-mode-panel .card-number-item.full .label{margin-bottom:0;margin-right:10px}#draw-mode-panel .card-number-item.full .value{font-size:40px;font-weight:700;margin-right:7px;margin-left:auto;align-self:flex-end}#draw-mode-panel .card-number-item.full .metric{align-self:flex-end}#draw-mode-panel .card-number-item.half{width:50%}#draw-mode-panel .card-number-item.third{width:33.3%}#draw-mode-panel .card-number-item.bg-red .wrapper{background-color:#b62929;color:#fff}#draw-mode-panel .card-number-item.bg-blue .wrapper{background-color:#3b60a1;color:#fff}#draw-mode-panel .card-number-item.bg-orange .wrapper{background-color:#ef7c29;color:#fff}#draw-mode-panel .report .input-container{margin-top:15px;margin-bottom:10px}@media (max-width:1023px){#draw-mode-panel{top:auto;bottom:56px;left:0;right:0;width:100vw;max-height:calc(100vh - 56px);border-radius:0;position:fixed;overflow:scroll}#draw-mode-panel.show{display:block}#draw-mode-panel.draw-started .draw-start{padding:15px 20px}#draw-mode-panel.draw-started .draw-start .title{margin-bottom:0;line-height:1;font-size:20px}#draw-mode-panel.draw-started .draw-start .card{display:none}}#adhoc-layer-panel .card .input-material-placeholder:last-child{margin-bottom:10px}#adhoc-layer-panel .btn-container{text-align:right}#utility-popup{max-width:600px}#utility-popup .btn-close{position:absolute;top:10px;right:10px;padding:9px;cursor:pointer;z-index:2;background:#fff;border-radius:50%}#utility-popup .btn-close:focus{box-shadow:none}#utility-popup .btn-close:hover svg{fill:#303030}#utility-popup .btn-close svg{fill:#a1a1a1;height:14px}#utility-popup .container{padding:20px 40px}#utility-popup .draw-mode-report{margin-top:-5px}#utility-popup .draw-mode-report .img-container{margin-right:40px}#utility-popup .draw-mode-report .img-container img{max-width:80px;margin-top:10px;margin-bottom:20px}#utility-popup .draw-mode-report .btn-container{margin-top:20px}@media (max-width:1023px){#utility-popup .draw-mode-report .d-flex{flex-direction:column}}#utility-popup.share-popup{max-width:400px}#utility-popup.share-popup h3{margin-bottom:15px;font-size:18px}#utility-popup.share-popup .container{padding-top:15px;padding-left:20px;padding-right:20px}#utility-popup.share-popup .btn-container{margin-top:20px}#utility-popup .btn-container .btn+.btn{margin-left:20px}#utility-popup.layer-close-confirmation{max-width:400px}#utility-popup.layer-close-confirmation .container{padding-top:15px;padding-left:20px;padding-right:20px}#utility-popup.layer-close-confirmation .text-container{padding-right:20px;margin-bottom:12px}#utility-popup.hotspot-deepwell-confirmation{max-width:400px}#utility-popup.hotspot-deepwell-confirmation .container{padding-top:15px;padding-left:20px;padding-right:20px}#utility-popup.hotspot-deepwell-confirmation .text-container{padding-right:20px;margin-bottom:12px}@media (max-width:1023px){#utility-popup{padding-left:10px;padding-right:10px}}.modal-alert.modal{z-index:3}.modal-alert .modal-dialog{max-width:500px;margin:90px auto}.modal-alert .modal-dialog .modal-content{border:none;border-radius:8px;box-shadow:0 1px 6px 1px rgba(0,0,0,.2)}.modal-alert .modal-dialog .modal-content .modal-body{padding:15px 40px 16px 20px}.modal-alert .modal-dialog .modal-content .modal-body ul{padding-left:15px;margin:0}.modal-alert .modal-dialog .modal-content .modal-body p,.modal-alert .modal-dialog .modal-content .modal-body ul li{font-size:14px;line-height:1.5;color:#303030;margin:0}.modal-alert .modal-dialog .modal-content .modal-body p{margin-bottom:0!important}.modal-alert .modal-dialog .modal-content .modal-body a.closeOverlay{width:30px;height:35px;display:block;color:#a1a1a1;position:absolute;right:auto;top:5px;right:8px;z-index:1;cursor:pointer}.modal-alert .modal-dialog .modal-content .modal-body a.closeOverlay:after{content:"\E5CD";width:30px;font-family:Material Icons;font-size:24px;line-height:35px;text-align:center;display:block;transition:all .4s ease}.modal-alert .modal-dialog .modal-content .modal-body a.closeOverlay:hover{color:#303030}#debug-helper{position:absolute;right:20px;top:80px}#debug-helper .list-group .list-group-item{padding:5px 20px;font-size:12px}#debug-helper .list-group .list-group-item:hover{cursor:pointer;background-color:#e8f2e1;border-color:#e8f2e1}#debug-helper .list-group .list-group-item.active{background-color:#63963e;border-color:#63963e}html{-webkit-overflow-scrolling:touch}#prims-maps-lite{height:500px;position:relative;overflow:hidden}#prims-maps-lite.embed{height:100%}#prims-maps-lite #prims-container{background:#a1a1a1}#prims-maps-lite #map{position:relative;height:100%;width:100%;padding-top:0}#prims-maps-lite #map .ol-scale-line{right:130px}@media (max-width:1023px){#prims-maps-lite #map .ol-scale-line{right:10px}}#prims-maps-lite #map canvas{pointer-events:auto}#prims-maps-lite #map-control #base-layer-list{right:100px}@media (max-width:1023px){#prims-maps-lite #map-control{right:10px!important}#prims-maps-lite #map-control #base-layer-list{right:10px}}#prims-maps-lite #expand-maps-button{color:#fff;position:absolute;right:20px;top:20px}#prims-maps-lite #legends,#prims-maps-lite #legends .scrollbar-container{max-height:100vh}@media (max-width:1023px){#prims-maps-lite #legends{max-height:calc(100% - 56px);max-height:calc(var(--vh, 1vh)*100 - 56px)}}#prims-maps-lite #geoserver-alert-popup{top:20px}#prims-maps-lite #mobile-bottom-bar{position:fixed;left:0;right:0;width:100vw;bottom:0;background-color:#63963e;background-image:url(/img/maps/navbar-bg.jpg);background-position:0;background-size:cover;background-repeat:no-repeat;height:56px}#prims-maps-lite #mobile-bottom-bar .navbar-nav{display:flex;flex-direction:row;height:100%;align-items:center}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-link:after{display:none}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item{flex:1;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid transparent}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item.active{border-bottom-color:#ffc94d}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item .nav-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item .nav-link:hover{color:#fff}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item .react-svg{display:inline-block;margin-right:15px}#prims-maps-lite #mobile-bottom-bar .navbar-nav .nav-item svg{fill:#fff;height:20px}body#prims-maps{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);max-width:100vw;overflow:hidden;font-family:Barlow,sans-serif;font-size:14px;line-height:1.5;color:#303030;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body#prims-maps p{margin-bottom:.5rem}body#prims-maps.embed{height:100vh;width:100vw;max-height:calc(var(--vh, 1vh)*100)}#prims-container{width:100%;height:100%}.react-svg div{display:flex;align-items:center}.react-svg svg{transition:fill .1s ease-in-out;height:14px;fill:#303030}a,a:hover{color:#63963e;text-decoration:none}a:focus{outline:none}ul{-webkit-padding-start:17px;padding-inline-start:17px;margin-bottom:.5rem}sup{position:relative;font-size:75%;line-height:1;vertical-align:baseline;top:0}
/*# sourceMappingURL=maps.css.map*/