.modal{animation:fadeIn .15s ease-in-out 1;background:rgba(0,0,0,.2);display:block;opacity:1}.modal .modal-dialog{animation:slideDown .15s ease-in-out 1;transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.notification.notification-success .toast-header{background:rgba(225,248,230,.85)!important;color:#19692b!important}.notification.notification-info .toast-header{background:rgba(225,248,248,.85)!important;color:#055160!important}.notification.notification-warning .toast-header{background:rgba(255,249,231,.85)!important;color:#b98b00!important}.notification.notification-error .toast-header{background:rgba(252,240,241,.85)!important;color:#a71d2a!important}.loading{text-align:center}.loading:not(.loading-vertical){align-items:center;display:flex;justify-content:center}.loading>div{padding:2px}#notifications{bottom:0;overflow:auto;padding:15px;pointer-events:none;position:fixed;right:0;top:0;z-index:999999}#notifications .toast{display:block;margin:7px 0 7px auto;max-width:250px;min-width:140px;opacity:1;pointer-events:all;text-align:left}#sidebar #sidebar-body .nav .nav-item{position:relative}#sidebar #sidebar-body .nav .nav-item .nav-link{align-items:center;color:#000;display:flex;height:34px;padding:0;white-space:nowrap}#sidebar #sidebar-body .nav .nav-item .nav-link i{height:15px;width:15px}#sidebar #sidebar-body .nav .nav-item .nav-link .link-title{font-size:17px;margin-left:60px}#sidebar #sidebar-body .nav .nav-item.active .nav-link,#sidebar #sidebar-body .nav .nav-item:hover .nav-link{color:#6571ff}#user-bar #user-profile{color:#7987a1;line-height:1.2;min-height:54px}#user-bar #user-profile .dropdown-menu .dropdown-item{cursor:pointer!important}#user-bar #user-profile:hover{background:#1388eb;color:#e9ecef}#user-bar #user-profile{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:5px;position:relative}#user-bar #user-profile .dropdown-menu{bottom:0;left:auto;right:0;transform:translateY(100%)}#user-bar #user-profile>div{align-items:center;display:flex}#user-bar #user-profile>div>div{padding:5px}#user-bar #user-profile .role{color:#7987a1;font-size:12px}#user-bar #user-profile .avatar{background:#7987a1;border-radius:999px;display:block;height:34px;width:34px}#user-bar #user-profile:hover .role{color:#0c1427}.line{border-bottom:2px solid #d9d9d9}#header .logo{padding-top:8px}#header h1{color:#1388eb;font-size:43.4px;line-height:100%;padding-top:24px;text-transform:uppercase}.page-content table thead{color:#4d4d4d;font-family:Gilroy-Regular,sans-serif}.page-content table thead th{color:#4d4d4d}#auth-layout{height:100vh}#auth-layout #root,#auth-layout body,#auth-layout html{height:100vh;margin:0;overflow-x:hidden;padding:0}#auth-layout .full-page{background:url(/assets/bg.a938fe3c789e3e7b4e75.png) #dde1ea;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#4d4d4d;min-height:100vh;padding-top:140px;position:relative;width:100vw}#auth-layout .login-logo{animation:logoFadeIn 1.2s cubic-bezier(.19,1,.22,1) forwards,logoFloat 3s ease-in-out 1.2s infinite alternate;opacity:0;transform:scale(.9)}@keyframes logoFadeIn{to{opacity:1;transform:scale(1)}}@keyframes logoFloat{0%{transform:translateY(0)}to{transform:translateY(-18px)}}#auth-layout #login #auth-form-wrapper{padding-left:50px;padding-right:50px}#auth-layout #login .form-group{margin-bottom:10px}#auth-layout #login .form-group label{text-align:right}#auth-layout #login .form-group .row{background:#fff;color:#4d4d4d;font:400 26.73px Gilroy-Medium,sans-serif;padding:0}#auth-layout #login .form-group .form-control{border:none!important;border-bottom:2px solid #4d4d4d!important;border-radius:0;box-shadow:none!important;height:auto;line-height:100%;font:400 20px Gilroy-Medium,sans-serif;outline:0!important;padding:5px 0}#auth-layout #login .form-group .btn-login{background-color:#1388eb!important;border:0;border-radius:0;font:400 30.56px Gilroy-Bold,sans-serif;padding:20px 15px;text-transform:uppercase;width:100%}#auth-layout #login #copyright{bottom:0;font:400 12px Gilroy-Regular;left:0;padding:40px 60px 20px;position:absolute;right:0;text-align:center}.form-field.search-field .dropdown-menu li{cursor:pointer}.form-field{flex:1;position:relative}.form-field-inline{display:inline-block;position:relative}.date-input-segmented .date-input-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.date-input-segmented .date-segment{align-items:center;display:flex;flex-direction:column}.date-input-segmented .date-segment .date-segment-input{border:1px solid #cbd5e1;border-radius:6px;font-size:16px;padding:8px 4px;text-align:center;transition:border-color .2s ease;width:60px}.date-input-segmented .date-segment .date-segment-input:focus{border-color:#1388eb;box-shadow:0 0 0 2px rgba(19,136,235,.2);outline:none}.date-input-segmented .date-segment .date-segment-input.is-invalid{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.2)}.date-input-segmented .date-segment .date-segment-input:disabled{background-color:#f1f5f9;color:#64748b;cursor:not-allowed}.date-input-segmented .date-segment small{color:#64748b;font-size:11px;font-weight:500;margin-top:4px}.date-input-segmented .date-slash{color:#64748b;font-size:18px;font-weight:300;margin-top:8px;opacity:.5}.date-input-segmented .date-error-message{color:#ef4444;font-size:13px;font-weight:500;margin-top:8px;min-height:1em}.date-input-segmented .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:480px){.date-input-segmented .date-input-row{gap:4px}.date-input-segmented .date-segment .date-segment-input{font-size:14px;padding:6px 2px;width:50px}.date-input-segmented .date-segment small{font-size:10px}.date-input-segmented .date-slash{font-size:16px}}.ein-input-segmented .ein-input-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ein-input-segmented .ein-segment{align-items:center;display:flex;flex-direction:column}.ein-input-segmented .ein-segment .ein-segment-input{border:1px solid #cbd5e1;border-radius:6px;font-size:16px;padding:8px 4px;text-align:center;transition:border-color .2s ease}.ein-input-segmented .ein-segment .ein-segment-input:focus{border-color:#1388eb;box-shadow:0 0 0 2px rgba(19,136,235,.2);outline:none}.ein-input-segmented .ein-segment .ein-segment-input.is-invalid{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.2)}.ein-input-segmented .ein-segment .ein-segment-input:disabled{background-color:#f1f5f9;color:#64748b;cursor:not-allowed}.ein-input-segmented .ein-segment:first-child .ein-segment-input{width:50px}.ein-input-segmented .ein-segment:last-child .ein-segment-input{width:100px}.ein-input-segmented .ein-segment small{color:#64748b;font-size:11px;font-weight:500;margin-top:4px}.ein-input-segmented .ein-dash{color:#64748b;font-size:18px;font-weight:300;margin-top:8px;opacity:.5}.ein-input-segmented .ein-error-message{color:#ef4444;font-size:13px;font-weight:500;margin-top:8px;min-height:1em}.ein-input-segmented .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:480px){.ein-input-segmented .ein-input-row{gap:4px}.ein-input-segmented .ein-segment .ein-segment-input{font-size:14px;padding:6px 2px}.ein-input-segmented .ein-segment:first-child .ein-segment-input{width:45px}.ein-input-segmented .ein-segment:last-child .ein-segment-input{width:85px}.ein-input-segmented .ein-segment small{font-size:10px}.ein-input-segmented .ein-dash{font-size:16px}}body{background-color:#fff}#root,body,html{height:100%}a{color:#1388eb}a,a:hover{text-decoration:none}a:hover{color:#0f6dbc}.loading .spinner-border{border-color:#1388eb;border-right-color:transparent!important}.cursor-pointer{cursor:pointer}.card{background-clip:border-box;background-color:#fff;border:1px solid #f2f4f9;border-radius:.25rem;box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.card .card-footer,.card .card-header{background:#fcfcfc}.card .card-body+.card-header{border-top:1px solid rgba(0,0,0,.175)}.table th{color:#7987a1}.table tbody,.table thead{border:none!important}.table tbody td,.table tbody>tr>th,.table thead td,.table thead>tr>th{border-bottom:1px solid #e9ecef!important}.table.table-wide tbody>tr>th:first-child,.table.table-wide td:first-child,.table.table-wide thead>tr>th:first-child{padding-left:15px}.table.table-wide tbody>tr>th:last-child,.table.table-wide td:last-child,.table.table-wide thead>tr>th:last-child{padding-right:15px}.btn.btn-xs{font-size:.7rem;padding:.163rem .45rem}.btn.btn-primary{background:#1388eb;border-color:#1388eb;color:#fff}.btn.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(19,136,235,.6)}.btn.btn-secondary{background:#7987a1;border-color:#7987a1;color:#fff}.btn.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(121,135,161,.6)}.btn.btn-success{background:#1388eb;border-color:#1388eb;color:#fff}.btn.btn-success:focus{box-shadow:0 0 0 .2rem rgba(19,136,235,.6)}.btn.btn-danger{background:#f36;border-color:#f36;color:#fff}.btn.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(255,51,102,.6)}.btn.btn-warning{background:#fbbc06;border-color:#fbbc06;color:#000}.btn.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(251,188,6,.6)}.btn.btn-info{background:#66d1d1;border-color:#66d1d1;color:#000}.btn.btn-info:focus{box-shadow:0 0 0 .2rem rgba(102,209,209,.6)}.btn.btn-light{background:#e9ecef;border-color:#e9ecef;color:#000}.btn.btn-light:focus{box-shadow:0 0 0 .2rem rgba(233,236,239,.6)}.btn.btn-dark{background:#060c17;border-color:#060c17;color:#fff}.btn.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(6,12,23,.6)}.btn.btn-outline-primary{border-color:#1388eb;color:#1388eb}.btn.btn-outline-primary:hover{background:#1388eb;color:#fff}.btn.btn-outline-primary:focus{background:#1388eb;box-shadow:0 0 0 .2rem rgba(19,136,235,.6);color:#fff}.btn.btn-outline-secondary{border-color:#7987a1;color:#7987a1}.btn.btn-outline-secondary:hover{background:#7987a1;color:#fff}.btn.btn-outline-secondary:focus{background:#7987a1;box-shadow:0 0 0 .2rem rgba(121,135,161,.6);color:#fff}.btn.btn-outline-success{border-color:#1388eb;color:#1388eb}.btn.btn-outline-success:hover{background:#1388eb;color:#fff}.btn.btn-outline-success:focus{background:#1388eb;box-shadow:0 0 0 .2rem rgba(19,136,235,.6);color:#fff}.btn.btn-outline-danger{border-color:#f36;color:#f36}.btn.btn-outline-danger:hover{background:#f36;color:#fff}.btn.btn-outline-danger:focus{background:#f36;box-shadow:0 0 0 .2rem rgba(255,51,102,.6);color:#fff}.btn.btn-outline-warning{border-color:#fbbc06;color:#fbbc06}.btn.btn-outline-warning:hover{background:#fbbc06;color:#000}.btn.btn-outline-warning:focus{background:#fbbc06;box-shadow:0 0 0 .2rem rgba(251,188,6,.6);color:#fff}.btn.btn-outline-info{border-color:#66d1d1;color:#66d1d1}.btn.btn-outline-info:hover{background:#66d1d1;color:#000}.btn.btn-outline-info:focus{background:#66d1d1;box-shadow:0 0 0 .2rem rgba(102,209,209,.6);color:#fff}.btn.btn-outline-light{border-color:#e9ecef;color:#e9ecef}.btn.btn-outline-light:hover{background:#e9ecef;color:#000}.btn.btn-outline-light:focus{background:#e9ecef;box-shadow:0 0 0 .2rem rgba(233,236,239,.6);color:#fff}.btn.btn-outline-dark{border-color:#060c17;color:#060c17}.btn.btn-outline-dark:focus,.btn.btn-outline-dark:hover{background:#060c17;color:#fff}.btn.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(6,12,23,.6)}.form-control.form-control-xs,.form-select.form-select-xs,.input-group.input-group-xs .btn,.input-group.input-group-xs .form-control,.input-group.input-group-xs .form-select,.input-group.input-group-xs .input-group-text{font-size:.7rem;padding:.163rem .45rem}.field-group{display:flex;flex-wrap:nowrap}.field-group .field-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.field-group .btn:not(:first-child),.field-group .field-group-text:not(:first-child),.field-group .form-control:not(:first-child),.field-group .input-group-text:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.field-group .btn:not(:last-child),.field-group .field-group-text:not(:last-child),.field-group .form-control:not(:last-child),.field-group .input-group-text:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.field-group>.form-field:not(:first-child)>.btn,.field-group>.form-field:not(:first-child)>.btn-group>.btn,.field-group>.form-field:not(:first-child)>.form-control,.field-group>.form-field:not(:first-child)>.input-group>.form-control,.field-group>.form-field:not(:first-child)>.input-group>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.field-group>.form-field:not(:last-child)>.btn,.field-group>.form-field:not(:last-child)>.btn-group>.btn,.field-group>.form-field:not(:last-child)>.form-control,.field-group>.form-field:not(:last-child)>.input-group>.form-control,.field-group>.form-field:not(:last-child)>.input-group>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group.btn-group-xs .btn{font-size:.7rem;padding:.163rem .45rem}.bg-primary{background:#1388eb!important;color:#fff}.bg-secondary{background:#7987a1!important;color:#fff}.bg-success{background:#1388eb!important;color:#fff}.bg-danger{background:#f36!important;color:#fff}.bg-warning{background:#fbbc06!important;color:#000}.bg-info{background:#66d1d1!important;color:#000}.bg-light{background:#e9ecef!important;color:#000}.bg-dark{background:#060c17!important;color:#fff}.text-primary{color:#1388eb!important}.text-secondary{color:#7987a1!important}.text-success{color:#1388eb!important}.text-danger{color:#f36!important}.text-warning{color:#fbbc06!important}.text-info{color:#66d1d1!important}.text-light{color:#e9ecef!important}.text-dark{color:#060c17!important}.nav-pills .nav-link.active{background:#1388eb}.notification.notification-success .toast-header{background:#1388eb!important;color:#fff!important}.notification.notification-info .toast-header{background:#66d1d1!important;color:#000!important}.notification.notification-warning .toast-header{background:#fbbc06!important;color:#000!important}.notification.notification-error .toast-header{background:#f36!important;color:#fff!important}.dropdown-menu{background-clip:border-box;background-color:#fff;border:1px solid #f2f4f9;border-radius:.25rem;box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.dropdown-menu .dropdown-item:hover{background:rgba(19,136,235,.2)}.dropdown-menu .dropdown-item.active{background:rgba(19,136,235,.9)}.form-group{margin-bottom:15px}.form-notice{font-size:.8rem;line-height:1}.breadcrumb{margin:0}h1,h2,h3,h4,h5,h6{color:#1388eb}.max-height{height:100%}.calendar-sheet,.calendar-sheet .calendar-body .calendar-week>div,.calendar-sheet .calendar-header>div{border:1px solid #f2f4f9}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.today{color:#1388eb;font-weight:700}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.active{background:#1388eb;color:#fff;font-weight:700}.item-block{border:1px solid #f2f4f9;border-radius:3px;margin:15px 0}.item-block .prop{color:#7987a1}.item-block .item-body{padding:7px}.item-block .item-controls{border-top:1px solid #f2f4f9;padding:7px}.no-wrap{white-space:nowrap}.point img{margin-left:-25px;position:absolute;width:32px}.point p{color:#fff;text-align:right}.point p,.point-text p{font-size:18px;font-weight:700;margin:2px;padding-left:9px}.point-text p{color:#000;text-align:left}.point-text button{color:#000!important;padding:5px;text-decoration:none!important}.point-text button.active{border-bottom:3px solid #1388eb!important;border-radius:0;color:#000!important;line-height:1}.nav-green{display:flex;height:105px;list-style:none;margin:0;padding:5px 0}.nav-green span{display:block}.nav-green li{color:#4d4d4d;font-size:11px;font-weight:500!important;line-height:1.5;list-style:none;padding:0 35px;text-align:center}.nav-green li img{height:45px;padding-bottom:6px;vertical-align:middle;width:40px}.nav-green li:hover{text-decoration:underline}.nav-green li.active{background-color:#fff;border:8px solid #19692b;border-radius:999px;height:140px;margin-top:-24px;position:relative;width:140px}.nav-green li.active div{margin-left:-26px;margin-top:16px;width:110px}.nav-green li.active:hover{text-decoration:none}.current-scenario h4{color:#4d4d4d;font-weight:400!important;padding-bottom:10px}.analysis-illustration img{width:75%}.fixed{background:#fff;border-top:2px solid #d9d9d9;bottom:0;padding-top:23px;position:fixed}.padding-fixed{padding-bottom:110px!important}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper .tooltip{display:block;opacity:1;position:absolute}.tooltip-wrapper .tooltip .tooltip-inner{white-space:nowrap}.tooltip-wrapper .tooltip .tooltip-arrow{display:none!important}.tooltip-wrapper .tooltip.tooltip-top{bottom:auto;left:50%;right:auto;top:0;transform:translate(-50%,-100%)}.tooltip-wrapper .tooltip.tooltip-top .tooltip-arrow{left:50%;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-left{bottom:auto;left:0;right:auto;top:50%;transform:translate(-100%,-50%)}.tooltip-wrapper .tooltip.tooltip-left .tooltip-arrow{left:auto;right:0;top:50%;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-right{bottom:auto;left:auto;right:0;top:50%;transform:translate(100%,-50%)}.tooltip-wrapper .tooltip.tooltip-right .tooltip-arrow{left:0;right:auto;top:50%;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-bottom{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%,100%)}.tooltip-wrapper .tooltip.tooltip-bottom .tooltip-arrow{left:50%;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-top-left{bottom:auto;left:auto;right:50%;top:0;transform:translate(12px,-100%)}.tooltip-wrapper .tooltip.tooltip-top-left .tooltip-arrow{left:auto;right:12px;transform:translate(50%)}.tooltip-wrapper .tooltip.tooltip-top-right{bottom:auto;left:50%;right:auto;top:0;transform:translate(-12px,-100%)}.tooltip-wrapper .tooltip.tooltip-top-right .tooltip-arrow{left:12px;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-bottom-left{bottom:0;left:auto;right:50%;top:auto;transform:translate(12px,100%)}.tooltip-wrapper .tooltip.tooltip-bottom-left .tooltip-arrow{left:auto;right:12px;transform:translate(50%)}.tooltip-wrapper .tooltip.tooltip-bottom-right{bottom:0;left:50%;right:auto;top:auto;transform:translate(-12px,100%)}.tooltip-wrapper .tooltip.tooltip-bottom-right .tooltip-arrow{left:12px;right:auto;transform:translate(-50%)}.tooltip-wrapper:hover .tooltip{display:block}.attachment-table-empty{color:#555;padding:1rem;text-align:center}.pdf-editor-content{height:70vh;overflow:auto;padding:1rem}.pdf-viewer-container{background:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;height:100%;overflow:auto}#pdf-editor-container,.pdf-viewer-container{display:flex;justify-content:center;position:relative;width:100%}.pdf-page-layer{display:inline-block;position:relative}#pdf-editor-container canvas,.pdf-canvas{display:block;height:auto;max-width:100%}.pdf-canvas{border:1px solid #ccc;margin:0}.pdf-page-layer .annotationLayer{left:0;pointer-events:auto;position:absolute;top:0;z-index:10}.pdf-page-layer .annotationLayer .choiceWidgetAnnotation select,.pdf-page-layer .annotationLayer .textWidgetAnnotation :is(input,textarea){background-color:#fff!important;border:1px solid rgba(0,0,0,.3)}.annotationLayer input,.annotationLayer select,.annotationLayer textarea{cursor:text!important;pointer-events:auto!important}.annotationLayer input[type=checkbox]{cursor:pointer!important}.loading-indicator{background:hsla(0,0%,100%,.95);border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);left:50%;min-width:200px;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}.pdf-controls{align-items:center;border-top:1px solid #dee2e6;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:.75rem}.pdf-controls,.pdf-controls .btn-group{flex-wrap:wrap}.pdf-editor-actions .btn{min-width:140px}@media (max-width:768px){.pdf-editor-content{height:60vh}}