.esri-view .esri-view-surface--inset-outline:focus:after,.esri-view-surface.esri-view-surface--touch-none:after{outline:none!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#ccc}#mapViewDiv{margin-left:60px;margin-bottom:0;height:100vh}.btn-white{background-color:#fff!important;color:#c6233b!important}.btn-red,.btn-white{border-radius:5px!important;padding:8px!important;margin-bottom:5px;font-size:14px!important}.btn-red{background-color:#c6233b!important;color:#fff!important}body{margin:0;padding:0;font-family:Inter!important;font-size:14px!important;overflow:hidden;height:100%}a:hover{text-decoration:unset!important}.pt-navbar,.pt-navbar-group{height:40px!important}.pt-navbar{background-color:#07152b!important;color:#fff}.pt-navbar,.pt-navbar .pt-button,.pt-navbar-group,.pt-navbar-group .pt-button{font-size:13px!important;font-weight:400!important}.pt-tab-indicator{height:0!important}.pt-tab-list{display:flex;border-bottom:1px solid #e6e6e6!important}.pt-tab-list .pt-tab{flex:1;text-align:center}.pt-tab{font-size:13px;color:#000!important}.pt-tab:not([aria-disabled=true]):hover,.pt-tab[aria-selected=true]{font-weight:700}.pt-tab:focus{outline-color:transparent}.mg-company-label,.mg-email-label{font-family:Lato,sans-serif;font-weight:700;font-size:13px}.mg-company-label{color:#fff}.mg-email-label{color:hsla(0,0%,100%,.7);font-weight:400}.logo{padding-left:3px}.logoCountry{padding-right:10px;height:30px}.logo-login{max-width:231px}#mapViewDiv{position:absolute;width:auto;height:auto;top:0;left:0;bottom:0;right:0;z-index:0}#mapViewDiv.with-report{position:absolute!important;width:32vw!important;height:auto!important;top:0!important;bottom:0!important;right:0!important;z-index:0!important;left:auto!important}#mapViewDiv.with-menu{position:absolute;width:calc(100vw - 420px);height:auto;top:0;bottom:0;right:0;z-index:0;left:360px}.esri-popup--is-docked{margin:15px 65px 15px 30px}.esri-view-height-large .esri-popup__main-container{max-height:500px}#mapViewDiv.with-report-without-panel{position:absolute;width:calc(50vw - 30px);height:auto;top:0;bottom:0;right:0;z-index:0;left:auto}.mg-header-color .pt-icon,.mg-header-color span,.user-info .selector,.user-info .selector .pt-icon{color:#fff!important;fill:#fff}.mg-user-image{width:28px;height:28px;border-radius:50%;background-color:#c6233b;color:#fff;display:inline-flex;text-align:center;align-items:center;justify-content:center}.mg-user-basic-info{display:flex;flex-direction:column;align-content:center;padding-top:6px;padding-right:15px}.mg-user-basic-info *{line-height:1.5em}.mg-user-basic-info .company{font-weight:400;font-size:13px;color:#555}.mg-user-info-items{font-size:13px;line-height:2em}.mg-user-info-items div{font-size:13px}.mg-tooltip{border:0;background-color:transparent;box-shadow:0 0 0 transparent!important}.mg-tooltip .pt-popover-content{font-family:Lato,sans-serif;font-weight:400;font-size:12px;background-color:#c6233b!important}.mg-tooltip.dark .pt-popover-content{background-color:#000!important}.mg-tooltip .pt-popover-content{padding:5px!important;margin:0}.mg-tooltip .pt-popover-arrow-fill{fill:#c6233b!important}.mg-tooltip.dark .pt-popover-arrow-fill{fill:#000!important}.arcgisSearch .searchBtn{display:none!important}.mg-button,.mg-input-file{overflow:hidden;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s linear;text-align:center;white-space:nowrap;text-decoration:none!important;text-transform:none;color:#fff;border:0;border-radius:4px;font-family:Lato,sans-serif;font-size:13px;font-weight:400;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;align-items:center;box-shadow:2px 5px 10px var(--color-smoke)}.mg-button:hover{transition:all .15s linear;opacity:.85}.mg-button:active{transition:all .15s linear;opacity:.75}.mg-button:focus{outline:1px dotted #959595;outline-offset:-4px}.mg-button.blue-s,.mg-input-file.blue-s,.mg-input-file.white-s:hover{background-color:#c6233b}.mg-button.blue-s.disabled,.mg-button.blue-s:disabled{background-color:#c6233b;opacity:.3}.mg-button.grey-s{background-color:#7b7b7b}.mg-button.grey-s.disabled,.mg-button.grey-s:disabled{background-color:rgba(183,195,207,.5)}.mg-button.dark-grey-s{background-color:#555}.mg-button.dark-grey-s.disabled,.mg-button.dark-grey-s:disabled{background-color:rgba(85,85,85,.3)}.mg-button.form-accept,.mg-button.secundary{width:100%;height:45px;margin:0}.mg-button.form-accept{color:#555;background-color:hsla(0,0%,81%,.3)}.mg-button.form-accept:hover{background-color:#c6233b;color:#fff}.mg-button.form-accept-demo{width:100%;height:45px;margin:0;color:#555;background-color:hsla(0,0%,81%,.7)}.mg-button.form-accept-demo:hover{background-color:hsla(0,0%,81%,.4);color:#555}.mg-button.white-s,.mg-input-file.white-s{background-color:#fff;border:1px solid #c6233b;color:#c6233b}.mg-button.white-s:hover,.mg-input-file.white-s:hover{color:#fff;background-color:#c6233b}.mg-button.red-lite-s{background-color:#ff7485;border:1px solid #ff7485;color:#fff;padding:0 5px;margin:0}.mg-button.red-lite-s *{margin:0!important;padding:0!important}.mg-button.small{font-size:11px;height:20px}.mg-label{font-family:Inter;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.mg-label.grey{color:var(--Colors-Grey,#828282)}.mg-label.blue{color:#c6233b}.mg-label.red{color:#ff7485}.mg-label.green{color:#82ff82}.pt-button.cancel{box-shadow:0 0 #fff!important;border-radius:0;background-color:#fff;border-bottom:2px solid #c6233b;color:#c6233b!important;line-height:13px;padding:0;min-height:20px}.select-fill,.select-fill div{width:100%}.select-fill{display:flex;align-content:flex-start;align-items:center;position:relative}.select-fill select.input-lg{-webkit-appearance:none;-moz-appearance:none;appearance:none}select+i.fa{float:right;margin-top:0;margin-right:0;pointer-events:none;background-color:#fff;padding-right:0;position:absolute;right:15px}.list .header{padding:15px 14px;background-color:#fdfdfd;position:relative}.list .header>.opener-items{color:#9b9b9b;width:16px;height:16px;font-size:16px;margin:0 2px 0 0;cursor:pointer}.list .pt-icon{color:#cecece}.list .header .top{margin-bottom:10px;display:flex;justify-content:space-between;font-size:15px;color:#c6233b}.list .header .top .title{font-weight:700;position:relative;width:100%}.list .header .top .counter{font-weight:400}.list .items .item{padding:10px;flex-direction:row}.list .items .item .row{cursor:default}.list .items .item .description{margin:0;padding:0}.list .items .item .description .name{margin-bottom:5px;display:flex;align-items:center;flex-flow:row;align-content:flex-start;min-width:145px;max-width:280px;color:var(--Colors-Black,#2f2e41);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.list .items .item .description .actions>*,.list .items .item .description .actions>*>*,.list .items .item .description .options>*{margin-right:5px}.hidden-actions>*,.hidden-options>*{visibility:hidden}.list .items .item:hover .hidden-actions>*,.list .items .item:hover .hidden-options>*{visibility:visible}.list .items .item .item-actions{display:flex;justify-content:space-evenly;align-items:center}.list .items .item .item-actions>*{margin-right:3px;height:20px;color:#cecece;cursor:pointer}.list .header .search .options-filter-items{display:flex;justify-content:flex-end;align-content:center;align-items:center;height:30px}.list .header .search .options-filter-items>*{padding-left:10px;color:#9b9b9b;font-family:Lato,sans-serif;font-size:11px;cursor:pointer}.list .header .search .options-filter-items>:hover{color:#c6233b}.mg-input-file input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mg-button.mg-large,.mg-input-file{height:40px;min-width:140px;padding:0 9px;display:flex;justify-content:space-around;align-items:center}.pt-dialog-header{padding-left:20px!important;min-height:60px!important;box-shadow:0 0 0 transparent!important}.pt-dialog-header *{color:#c6233b!important}.pt-dialog-body{margin:20px 50px!important}.pt-dialog{background-color:#fff!important}.pt-dialog-footer-actions{justify-content:flex-start!important}input[type=number]{line-height:28px}input[type=number]::-webkit-inner-spin-button{width:25px;height:25px;margin-right:-8px}.mg-boostrap-tooltip .tooltip-inner{color:#fff;font-family:Lato,sans-serif;font-size:12px;background-color:#c6233b}.mg-boostrap-tooltip-dark .tooltip-inner{color:#fff;font-family:Lato,sans-serif;font-size:12px;background-color:#000}.mg-boostrap-tooltip.tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before,.mg-boostrap-tooltip.tooltip.bs-tooltip-top .arrow:before{border-top-color:#c6233b!important}.mg-boostrap-tooltip.tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before,.mg-boostrap-tooltip.tooltip.bs-tooltip-right .arrow:before{border-right-color:#c6233b}.mg-boostrap-tooltip.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.mg-boostrap-tooltip.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#c6233b}.mg-boostrap-tooltip.tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before,.mg-boostrap-tooltip.tooltip.bs-tooltip-left .arrow:before{border-left-color:#c6233b}.on-top.form{position:fixed;top:40px;left:300px;right:0;height:60px;background-color:#fff;padding:0 15px;display:flex;align-items:center;align-content:center;justify-content:space-between}.on-top.form .inputs{float:left;width:60%}.on-top.form .actions{float:right}.on-top.form .actions *{margin:0 2px}.on-top.form .inputs input[type=text]{border:0 transparent;-o-border-image:none;border-image:none;box-shadow:0 0 0 0 transparent;color:#9b9b9b;font-size:20px!important;font-style:italic}.collapse,.collapsing{width:100%}.gm-tilt{display:none!important}.mg-loading{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;align-content:center;align-items:center;z-index:999;justify-content:center;background-color:#fff}.Site form .title{color:#fff;font-size:30px;text-shadow:1px 1px #000;margin-bottom:15px}.esriPopupWrapper{z-index:999}.icon-chart-bar{cursor:pointer;margin-right:5px;font-size:16px}.report-KMZ{position:fixed;display:flex;flex-flow:column;width:calc(50vw - 150px);top:40px;left:300px;bottom:0;background-color:#fff;padding:5px;box-shadow:4px 2px 10px 0 hsla(0,0%,40%,.2)}.labelKmlOption{cursor:pointer;font-family:Lato,sans-serif!important;font-size:13px!important}.buttonAddWithOpenMenuSelect{margin-bottom:10px;margin-top:310px}.buttonAddWithCloseMenuSelect{margin-bottom:10px;margin-top:10px}.demo-danger,.demo-info{border-radius:0!important;padding:5px 20px!important}.demo-danger{background:#e22c2c;color:#fff}.demo-warning{border-radius:0!important;padding:5px 20px!important;background:#ffcb19}.toast-demo{padding:20px;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;overflow:auto;font-size:16px}.toast-demo .pt-button{display:none}.toast-feature-layer{padding:5px;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;overflow:auto}#optionsReports{border-radius:4px;border-style:solid;border-width:1px;width:100%;margin-bottom:5px}#optionsReports,#optionsReports option{min-height:38px;font-size:13px!important;padding:2px 8px}.alertUpdate{position:fixed!important;right:20px;top:85%;font-size:18px;background-color:#fffe7d}.icon-info{color:#c6233b!important;margin-right:8px;font-size:14px}.div-github-picker{margin-top:20px}.div-github-picker .github-picker{margin-top:10px;background-color:#cfcece!important}.div-github-picker .github-picker span div :hover{outline-color:#fff!important;outline-style:solid!important}.div-github-picker .compact-picker .flexbox-fix{display:none!important}.div-github-picker .compact-picker{width:auto!important}.datepicker-custom{height:calc(1.5em + 1rem + 2px)!important;padding:.5rem 1rem!important;font-size:12px!important;line-height:1.5!important;border-radius:.3rem!important;border:1px solid #ccc;color:grey}.datepicker-custom,.react-datepicker-wrapper{width:100%!important}.datepicker-custom-modal{height:calc(1.5em + 1rem + 2px)!important;padding:.5rem 1rem!important;font-size:12px!important;line-height:1.5!important;border-radius:.3rem!important;border:1px solid #ccc;color:grey}.modal .react-datepicker-wrapper{width:auto!important;margin:10px}.filter-modal{width:100%!important;height:350px}.filter-modal .pt-tab-list .pt-tab{flex:none}.filter-modal .filter-form{overflow:auto;height:470px;padding-right:10px}.filter-modal .pt-tabs .pt-vertical .pt-tab-list .pt-tab[aria-selected=true],.pt-tab:not([aria-disabled=true]):hover{color:#c6233b!important}.filter-modal .pt-tabs .pt-vertical .pt-tab-list .pt-tab[aria-selected=true],.pt-tab[aria-expanded=true]{color:#c6233b!important;border-bottom:3px solid #c6233b!important}.filter-modal .pt-tabs .pt-vertical .pt-tab-list .pt-tab[aria-selected=true],.pt-tab[aria-expanded=false]{color:#858585!important}.condition-number{display:flex}.condition-number .css-1pcexqc-container{width:120px}.css-1szy77t-control,.css-1szy77t-control:hover{border-color:#c6233b!important}.css-1szy77t-control{box-shadow:0 0 0 1px #c6233b!important}.css-xo7z33-option{background-color:#c6233b!important}.css-dpec0i-option{background-color:#fff5f5!important}.css-dpec0i-option:active,.css-xo7z33-option:hover{background-color:#c6233b}.css-dpec0i-option:hover{background-color:#fff5f5}.bp5-input.pt-active,.bp5-input:focus{box-shadow:none!important}.form-check-input:checked{background-color:#c6233b;border-color:#fff5f5}.btn-primary.disabled,.btn-primary:disabled{opacity:.3}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#c6233b;border-color:#c6233b}.condition-number input[type=number]{width:120px;height:38.19px;margin-left:5px}.button-type-transbank{font-size:14px}.button-type-transbank-disabled{pointer-events:none;cursor:no-drop}.forus-customer-report-modal.modal-dialog .filter-modal{height:480px!important}.orange-border-hidden-td{border-color:#fff!important}.badge.badge-warning.folder{background-color:#bfbdb942;font-size:11px;color:grey;font-weight:400}.inputsOptimalMix::-webkit-input-placeholder{font-size:10px}.inputsOptimalMix::-moz-placeholder{font-size:10px}.inputsOptimalMix:-ms-input-placeholder{font-size:10px}.inputsOptimalMix:-moz-placeholder{font-size:10px}.pt-popover-wrapper{display:inline-flex}.item.move{cursor:n-resize}.items.fix-list div div{margin-bottom:0!important}.items.fix-list div div div{padding:2px 3px 1px 2px!important;cursor:s-resize}.grid{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,[col-start] minmax(150px,1fr) [col-end])}.vistaLegend .pt-popover-wrapper{width:100%;height:100%;display:inline-block}.content-report-estimation{position:fixed;width:auto;height:auto;top:40px;left:300px;bottom:0;right:0;z-index:0;background-color:#fff;border:none;border-left:1px solid rgba(16,22,26,.15)}.analtytics-modal.modal-dialog{max-width:40vw!important}.table-fixed{table-layout:fixed}.addIcons{float:left;padding:"2px 0px";width:"64px";height:"66px";background-color:#fafafa;border-radius:5px;cursor:pointer}.addIcons:hover{background-color:#0f77fc}.btn-delete-icon{border-radius:10px;background-color:#fff;width:16px;height:16px;padding:0;position:absolute;margin-left:-18px;box-shadow:0 0 10px 0 #c7c7c7}.icon-border-red{border:1px solid red;border-radius:10px}.page-item.active .page-link{background-color:#c6233b;border-color:#c6233b}.page-link{color:#c6233b}.sidebar-right{background-color:#fff;position:fixed;top:0;min-width:340px;right:0;height:100%;list-style-type:none;margin:0;z-index:10;overflow:hidden;display:block;box-shadow:-4px 2px 10px 0 hsla(0,0%,40%,.2);width:20.875rem;padding:0 1rem}.sidebar-right.TopForm-open{top:60px}.sidebar-right.desactived{display:none}.title-panel-legend{font-family:Lato,sans-serif;color:#000;height:60px;display:flex;justify-content:space-between;align-items:center;align-content:center;flex-grow:0}.collapse .title-panel-legend{margin-top:10px}.title-panel-legend .title.left{font-weight:700;display:flex}.title-panel-legend .title-container{display:flex;flex-direction:column;align-items:center}.title-panel-legend .title-new-report{color:#f35555;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:1;margin-bottom:.3rem!important}.title-panel-legend .subtitle-new-report{color:var(--Colors-Grey,#828282);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:1;margin:0}.title-panel-legend .close.left{font-weight:100;width:20px;cursor:pointer;margin-left:13px}.title-panel-legend .close.right{font-weight:100;width:20px;position:fixed;cursor:pointer;right:30px}.close-image{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.menu-ancla{width:3rem;height:5px;background:grey;border-radius:5px;position:relative;top:8px;margin-left:auto;margin-right:auto;margin-bottom:5px;opacity:.2;stroke-width:4px;stroke:var(--Dividers-Non-opaque-Non-opaque-2,hsla(0,0%,50%,.3))}.menu-drag{height:60px;z-index:12;position:absolute;background:transparent;width:70%;left:50%;transform:translateX(-50%)}.close-notification-component{font-size:11px}.bp5-control.bp5-switch input:checked~.bp5-control-indicator,.bp5-control.bp5-switch:hover input:checked~.bp5-control-indicator{background:#c6233b!important}.tools-options{height:100%;display:none}.tools-options.desactived{display:none}.esri-widget__heading.esri-features__heading{color:#c6233b;font-weight:700;font-size:14px}.title-self-service{color:#333;font-weight:700;font-size:16px;text-align:center;margin-bottom:15px}.address-self-service,.phone-self-service{display:flex;margin-bottom:15px}.separador-self-service{width:2%;display:inline-block}.content-datos-comerciales{width:49%;border:1px solid #e9ecea;border-radius:4px;display:inline-block;padding:14px}.value-datos-comerciales{font-size:14px}.value-datos-comerciales,.value-historico{color:#6e6d6f;font-weight:700;text-align:center}.value-historico{font-size:12px}.text-datos-comerciales,.text-historicos{color:#6e6d6f;font-size:10px;font-weight:regular;text-align:center}.content-historico{width:32%;border:1px solid #e9ecea;border-radius:4px;display:inline-block;padding:10px}.self-service-table tr{height:45px}.self-service-table tr th{font-weight:500;text-align:left}.self-service-table tr td,.self-service-table tr th{color:#828282;font-family:Inter;font-size:1rem;font-style:normal;line-height:normal;vertical-align:middle}.self-service-table tr td{font-weight:600;text-align:right}.self-service-table tr td.td-color{color:#2f2e41}.tr-black{background-color:#e9ecea}.tr-white{background-color:#fff}.btn-self-service{background-color:#c6233b;border-radius:4px;color:#fff;font-size:14px;padding:10px;text-align:center;cursor:pointer;bottom:12px;z-index:2}.btn-self-service,.btn-self-service-white{width:100%;margin:0 auto;position:sticky!important}.btn-self-service-white{background-color:#fff;border-radius:6px 6px 0 0;padding:25px;bottom:0;z-index:1}.btn-save-report{padding:5px 15px;width:auto;margin-left:auto;margin-right:auto;height:40px;border-radius:8px;background:var(--Colors-Red-Brand,#f35555);color:#fff;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center}.button-text-save-report{font-weight:600}.button-text-save-report,.button-text-saved-report{color:#fff;font-family:Inter;font-size:.9375rem;font-style:normal;line-height:normal}.button-text-saved-report{font-weight:700}.button-text-share-report{color:#c3c3c3;font-weight:600}.button-text-share-report,.button-text-share-report.saved{font-family:Inter;font-size:.9375rem;font-style:normal;line-height:normal}.button-text-share-report.saved{color:var(--Colors-Red-Brand,#f35555);font-weight:700}.btn-share-report{padding:5px 15px;width:auto;margin-left:auto;margin-right:auto;height:40px;border-radius:8px;background:var(--Colors-Red-Brand,#e8e8e8);color:#c3c3c3;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:18.15px;display:flex;align-items:center}.btn-share-report.saved{border-radius:8px;color:#f35555;border:1.5px solid #f35555;background:var(--Colors-Red-Brand,#f8f8f8)}.btn-self-service:hover{opacity:.85}.modal-self-service{background-color:rgba(0,0,0,.5)}.modal-self-service .close{border:0;background-color:#fff;font-size:20px;color:gray}.modal-self-service .modal-title{color:var(--Colors-Red-Brand,#f35555);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.form-control{background-color:#f4f4f4;border:0}.form-control:focus{background-color:#f4f4f4;border-color:#fff5f5!important;box-shadow:0 0 0 1px #c6233b!important}.modal-self-service .btn-primary,.modal-self-service .btn-primary:active{background-color:#f35555;border-color:#f4f4f4}.modal-self-service .btn-grey{background-color:#f4f4f4;color:#828282}.modal-self-service .modal-body .btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:var(--Spacing-and-radius-XS,8px) var(--Spacing-and-radius-M,24px);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.modal-self-service .form-check-label{margin-top:3px}.modal-self-service .form-check-label,.modal-self-service h6{color:var(--Colors-Black,#2f2e41);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.modal-self-service .btn-generar{color:#828282;background-color:#f4f4f4}.modal-self-service .btn-generar,.modal-self-service .btn-generar.active{font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;border-radius:8px}.modal-self-service .btn-generar.active{color:#fff;background-color:#f35555}.modal-self-service .modal-header{border-bottom:1px solid #f3f3f3}.modal-self-service .modal-footer{border-top:1px solid #f3f3f3}.toast-icon-report{background-image:url(/images/report.svg)}.toast-icon-alert,.toast-icon-report{width:24px;height:24px;background-repeat:no-repeat}.toast-icon-alert{background-image:url(/images/alert-red.svg);margin-top:3px}.toast-icon-success{width:24px;height:24px;background-image:url(/images/new_success.svg);background-repeat:no-repeat}.toast-alert{color:#2f2e41;min-width:350px;background:#fff!important;flex-direction:column;justify-content:center;display:inline-flex;align-items:center;border-radius:var(--Spacing-and-radius-XS,8px)}.toast-alert,.toast-report,.toast-success{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.toast-report,.toast-success{background:#6bd483!important;color:var(--Colors-White,#fff)!important}.custom-toast-body{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.form-control-without-focus:focus{box-shadow:0 0 0 0 transparent!important}.esri-feature-content div{position:relative}.Toastify__toast-icon{width:24px}.skeleton{animation:skeleton-loading 1s linear infinite alternate}.skeleton-text{width:100%;height:.7rem;margin-bottom:.5rem;border-radius:.25rem}.input-container{position:relative;display:flex;flex-direction:column}.input-container:focus-within label{transform:translateY(4px) scale(.8);color:#0a53e4}.input-container .css-ue83k8-singleValue{top:60%!important}.input-container .filled{transform:translateY(4px) scale(.8)}.input-container label{position:absolute;pointer-events:none;transform:translateY(10px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms;color:grey;line-height:1;left:12px}.input-container input.form-control{height:42px;line-height:1;transition:.2s cubic-bezier(0,0,.2,1) 0ms;padding-top:11px}.input-container input.form-control:focus{box-shadow:0 0 0 2px #79b1ff}.input-container .css-1dimb5e-singleValue,.input-container .css-dvua67-singleValue{position:absolute;top:40%!important}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.esri-component.esri-attribution.esri-widget{display:none}.css-13cymwt-control:hover,.css-t3ipsp-control{border-color:#c6233b!important}.css-t3ipsp-control{box-shadow:0 0 0 1px #c6233b!important}.css-d7l1ni-option{background-color:#fff5f5!important}.css-tr4s17-option{background-color:#c6233b!important}.dropdown-menu.show{border-radius:var(--Spacing-and-radius-S,1rem);background:#f8f8f8}.dropdown-menu.show button{margin:1rem 1rem 0;padding:0 0 1rem;border-bottom:1px solid #dadada;width:-webkit-fill-available;color:var(--Colors-Black,#2f2e41);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;width:13.5rem}.dropdown-menu.show button:last-child{border-bottom:0 solid #dadada}.dropdown-menu.show button:active{background-color:transparent}.mg-label-menu{color:var(--Colors-Black,#2f2e41)}.mg-label-menu,.mg-label-menu-red{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.mg-label-menu-red{color:var(--Colors-Red,#ff3b30)}.mg-label-menu-disabled{color:var(--Colors-Grey,#b2b2b2);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.load-layer{display:flex;padding:.75rem 2rem;justify-content:center;align-items:center;gap:.625rem;align-self:stretch;border-radius:.5rem;border:1.5px solid var(--Colors-Grey,#828282)}@media (max-width:768px){#mapViewDiv{margin-left:0;margin-bottom:50px;height:92vh;width:100%!important}.esri-popup--is-docked{margin:15px 15px 30px}#mapViewDiv.with-menu{left:auto}.sidebar-right{top:-100px}.sidebar-right,.tools-options{left:auto;right:auto;width:100%;z-index:99;border-radius:4px;touch-action:pan-y;transition:height .3s}.tools-options{background-color:#fff;position:fixed;list-style-type:none;box-shadow:-4px 2px 10px 0 hsla(0,0%,40%,.2);overflow:hidden;top:50px;display:block}.title-panel-legend .title.left{font-size:14px;font-weight:700;color:#c6233b}.title-panel{border-top:0;border-radius:4px}.btn-primary{font-size:16px}.mg-button{height:auto}.w-90{width:90%!important}.esri-ui.calcite-mode-light{z-index:9}.esri-widget__heading.esri-features__heading{color:#c6233b;font-weight:700;font-size:14px}.esri-features__content-feature calcite-action,.esri-features__content-feature calcite-action-bar{display:none}.esri-features__footer calcite-action,.esri-features__footer calcite-action-bar{display:block}.btn-save-report,.btn-share-report{width:50%;height:42px}.Toastify__toast{width:93vw;margin-left:auto;margin-right:auto;margin-bottom:18px;border-radius:8px}.header{border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin-bottom:16px}.btn-back,.btn-close{border:none;cursor:pointer;font-size:1rem;color:#000}.subtitle{font-size:1rem;font-weight:400;color:#666;margin-bottom:12px}.dropdown-container{position:relative;margin-bottom:16px}.dropdown{display:flex;padding:var(--Spacing-Spacing-S,0);align-items:center;gap:var(--Spacing-Spacing-None,0);align-self:stretch;border-radius:.5rem;background:var(--Colors-Light-Grey,#f4f4f4);color:var(--Colors-Black,#2f2e41);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;position:relative}.dropdown-arrow{position:absolute;right:1rem;pointer-events:none;width:10px;height:10px;border-style:solid;border-width:3px 3px 0;border-color:var(--Colors-Black,#2f2e41) transparent transparent transparent;transform:rotate(0deg);transition:transform .3s ease}.dropdown-arrow.up{transform:rotate(180deg);border-width:0 3px 3px;border-color:transparent transparent var(--Colors-Black,#2f2e41) transparent}.btn-continue{color:#c3c3c3;border:none}.btn-continue,.btn-continue:enabled{font-family:Inter;font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;display:flex;padding:.75rem var(--Spacing-and-radius-L,2rem);justify-content:center;align-items:center;gap:.625rem;align-self:stretch}.btn-continue:enabled{color:#fff;border-radius:var(--Spacing-and-radius-XS,.5rem);background:#f35555;border:none}.title-panel-legend{background-color:#fff;padding:1rem;border-bottom:.0625rem solid #f0f0f0;position:relative;top:3px}.btn-circle{display:flex;width:2.1875rem;height:2.1875rem;padding:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;border-radius:6.25rem;background:var(--Colors-Light-Grey,#f4f4f4);border:none}.icon-arrow{width:1.563rem;height:1.563rem}.icon-close{width:.938rem;height:.75rem}.title{font-size:1.2rem;color:#ff4f4f;font-weight:700;margin:0;text-align:center;flex:1}.title-panel-legend .btn-circle:first-child{margin-right:auto}.title-panel-legend .btn-circle:last-child{margin-left:auto}.header.header-selected,.header.header-selected .title{display:none}}