@charset "UTF-8";.Body_BodyContainer__ba998{display:flex;flex-direction:column;overflow:auto;flex:7 1;min-width:1250px}.Body_App__h3_eM{display:flex;flex-direction:column;overflow:auto;background-color:#fff;width:100%}.Body_appContainerSecundario__nC9eY{display:flex;flex-direction:row}.Body_appContainer__WNBuZ{display:flex;flex-direction:column;height:100vh}.Body_loader__hY9LI{width:30px;padding:8px;aspect-ratio:1;border-radius:50%;background:#1e90ff;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:Body_l3__ZNR7h 1s linear infinite}@keyframes Body_l3__ZNR7h{to{transform:rotate(1turn)}}.Body_loadingData__cFSJ0{gap:25px}.Body_errorContainer__wWVvV,.Body_loadingData__cFSJ0{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%}.Body_errorContainer__wWVvV{padding:2rem;box-sizing:border-box;border:1px solid #ffe58f;border-radius:8px;color:#d46b08;text-align:center}.Body_errorIcon___uYCz{color:#faad14;margin-bottom:1rem}.Body_errorTitle__MWVUv{margin:0 0 .5rem;font-size:1.5rem;color:#d4380d}.Body_errorMessage__HgTZo{margin:0;font-size:1rem;color:#595959}.Body_selectorContainer__F9N6o{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;box-sizing:border-box;gap:3rem}.Body_splitScreenContainer__T4s1B{display:flex;justify-content:center;align-items:stretch;gap:2rem;width:100%;max-width:1000px}.Body_splitPanel__E1sBU{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;border:1px solid #e0e0e0;border-radius:12px;background-color:#f9f9f9;box-shadow:0 4px 12px rgba(0,0,0,.05)}.Body_panelTitle__2Z9hW{font-size:1.75rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}.Body_panelDescription___Q_Zx{color:#555;margin-bottom:auto;padding-bottom:1.5rem;font-size:1rem}.Body_panelButtonsContainer__wPM_K{display:flex;flex-direction:column;gap:1rem;width:100%}.Body_selectorButton__AGL2b{display:block;padding:12px 24px;font-size:1.1rem;font-weight:500;text-decoration:none;color:#fff;border-radius:8px;border:none;background-color:#007bff;cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Body_selectorButton__AGL2b:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Body_secondaryButton__0cril{background-color:#6c757d;color:#fff}.Body_secondaryButton__0cril:hover{background-color:#5a6268}.Body_bottomSection__kPVwh{width:100%;max-width:1000px;text-align:center;padding:1.5rem;border-top:1px solid #e0e0e0;font-size:1.1rem;color:#444}.Body_testingLink__09J7T{margin-left:.5rem;color:#007bff;font-weight:500;text-decoration:none}.Body_testingLink__09J7T:hover{text-decoration:underline}.BodyCaso_containerBody__Wqnll{flex:1 1;display:flex;flex-direction:row;margin-bottom:50px}.BodyCaso_containerBody__Wqnll td{padding:3px}.BodyCaso_containerBody__Wqnll input{height:25px;padding-left:7px}.BodyCaso_containerBody__Wqnll input:focus{outline:1px solid #1e90ff}.NavbarDatos_containerBody__CtNh3{overflow:auto;border-right:1px solid #dadce0;padding:0 5px 15px 15px;flex-shrink:0;height:100vh}.NavbarDatos_containerBodySecundario__kImb7{padding-bottom:20px}.NavbarDatos_tituloVariables__QVeZe{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #dadce0;font-size:1rem;font-family:Roboto Condensed,sans-serif;font-weight:400;width:100%;margin-top:15px;padding-bottom:10px}.NavbarDatos_containerIzq__e7pHi{border-right:1px solid #dadce0;display:flex;flex-direction:column;gap:10px;margin-top:5px;padding-right:5px}.NavbarDatos_containerDer__IFdyM{display:flex;flex-direction:column;gap:10px;margin-top:5px;padding-right:2px;margin-left:5px}.NavbarDatos_select__1so_2{width:110px}.NavbarDatos_containerMayor__lYGPg{display:flex;flex-direction:row;font-size:.7rem}.NavbarDatos_FormularioContainer__uvXUY{display:flex;flex-direction:column;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;align-items:flex-start;justify-content:center;font-size:.8rem}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.7rem / 2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.Tarjeta_tarjeta__glYQ0{position:relative;border:1px solid #ccc;padding:8px 12px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:6px;width:100%;font-size:.85rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.Tarjeta_needsReview__f_oAg{border-color:#e74c3c;box-shadow:0 0 8px rgba(231,76,60,.4)}.Tarjeta_glow__qJM31{border:3px solid rgba(30,144,255,.74)}.Tarjeta_inputs__WEoRi{display:flex;flex-direction:column;gap:10px}.Tarjeta_inputProbabilidad__wPiza{width:50px}.Tarjeta_inputRow__F3h_g{display:grid;grid-template-columns:60% 40%;grid-column-gap:5px;column-gap:5px;justify-content:space-between}.Tarjeta_tituloEtapa__UoTWI{font-size:14px;font-weight:700;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.25rem}.Tarjeta_rangoFecha__iIvIi{white-space:nowrap;color:#555;font-size:.9em}.Tarjeta_containerChances__mDNGJ{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.Tarjeta_inputs__WEoRi label{display:flex;flex-direction:row;align-items:center;gap:5px}.Tarjeta_inputs__WEoRi input{width:50px;padding:5px}.Tarjeta_inputs__WEoRi .Tarjeta_inputMonto__mNzWu{min-width:75px}.Tarjeta_datePicker__qzhi4,.Tarjeta_inputs__WEoRi input{padding:2px 5px;font-size:.85rem;height:28px}.Tarjeta_targetDiff__lVhAI{color:#0ea50e;background-color:#f9f9f9;align-self:center}.Tarjeta_outOfTarget__7zk64{background-color:#f9f9f9;align-self:center;color:orange}.Tarjeta_tooltipWrapper__ojnJP{position:relative;cursor:pointer;color:#555;transition:color .3s ease}.Tarjeta_tooltipWrapper__ojnJP:hover{color:#007bff}.Tarjeta_tooltipWrapper__ojnJP:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:100%;transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;font-size:.85rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10;white-space:preserve-spaces;min-width:250px;text-align:left}.Tarjeta_tooltipWrapper__ojnJP:hover:after{opacity:1;visibility:visible}.Tarjeta_inputRowConciliacion__tiHsI{display:grid;grid-template-columns:70% 30%;flex-direction:row;grid-column-gap:20px;column-gap:20px;justify-content:space-between;align-items:center}.Tarjeta_tituloInput__6GOKp{font-size:16px;font-weight:700;font-family:inherit;color:inherit;width:100%;border:none;padding:0;background-color:transparent}.Tarjeta_tituloInputEditing__Q0nog{background-color:#fff;padding:4px 6px;border:1px solid #007bff;border-radius:4px;outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.Tarjeta_editIcon__bFL01{cursor:pointer;color:#6c757d;font-size:.8em;transition:color .2s ease-in-out}.Tarjeta_editIcon__bFL01:hover{color:#007bff}.Tarjeta_diffContainer__z1dm5{display:flex;align-items:center;justify-content:flex-start;gap:8px}.Tarjeta_infoIcon__QUsYZ{color:#007bff;font-size:14px;cursor:help;display:flex;align-items:center}.Tarjeta_finishFormContainer__dkTAw{display:flex;flex-direction:column;gap:15px;margin-top:10px}.Tarjeta_finishTypeSelector__QK_Uq{display:flex;flex-direction:column;gap:8px;padding:10px;background-color:#f0f0f0;border-radius:6px}.Tarjeta_finishTypeSelector__QK_Uq label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.Tarjeta_finishTypeSelector__QK_Uq input[type=radio]{width:auto;margin-right:5px}.Tarjeta_conditionalInputs__t7eOr{display:flex;flex-direction:column;gap:10px;padding-left:10px;border-left:3px solid #007bff}.Tarjeta_endDateRow__FQ4cz{display:flex;align-items:center;gap:10px;font-size:14px}.Tarjeta_endDateRow__FQ4cz label{flex-basis:90px;white-space:nowrap}.Tarjeta_endDateRow__FQ4cz .Tarjeta_datePicker__qzhi4{padding:5px 8px;border-radius:4px;border:1px solid #ccc;width:120px}.Tarjeta_endDateRow__FQ4cz .Tarjeta_datePicker__qzhi4:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25);outline:none}.Tarjeta_endDateRow__FQ4cz .Tarjeta_inputMonto__mNzWu{width:120px;padding:5px 8px}.Tarjeta_readOnly__TEm5a{background-color:#f0f0f0;opacity:.4;pointer-events:none}.Tarjeta_readOnly__TEm5a *{cursor:not-allowed!important}.Tarjeta_commentBubbleContainer__HKz6l{position:absolute;bottom:10px;right:10px;z-index:5}.Tarjeta_readOnly__TEm5a .Tarjeta_commentBubbleContainer__HKz6l{pointer-events:auto;opacity:1}.ModalNDA_modalOverlay__StO4C{position:fixed;inset:0;background-color:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999000;padding:16px}.ModalNDA_modal__7RyyY{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.08);width:100%;max-width:560px;overflow:hidden}.ModalNDA_modalHeader__eGo_f{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #f1f5f9}.ModalNDA_modalTitle__SCRJN{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}.ModalNDA_modalTitleIcon__OBovJ{color:#2563eb}.ModalNDA_closeBtn__eQiX3{width:32px;height:32px;border-radius:8px;border:none;background:#f1f5f9;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#64748b;transition:background .15s}.ModalNDA_closeBtn__eQiX3:hover{background:#e2e8f0;color:#334155}.ModalNDA_modalContent__kik91{padding:20px 24px 24px;display:flex;flex-direction:column;gap:18px}.ModalNDA_section__Ooicd{display:flex;flex-direction:column;gap:10px}.ModalNDA_sectionLabel__D_Zvj{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b;padding:4px 8px;background:#f8fafc;border-radius:5px;border-left:3px solid #2563eb}.ModalNDA_fieldRow__vYRVK{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ModalNDA_modalInput__hHdV0{width:100%;padding:9px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.85rem;color:#1e293b;background:#f8fafc;transition:border-color .15s,background .15s,box-shadow .15s;box-sizing:border-box;outline:none}.ModalNDA_modalInput__hHdV0::placeholder{color:#94a3b8}.ModalNDA_modalInput__hHdV0:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ModalNDA_modalInputError__U8Kfl{width:100%;padding:9px 12px;border:1.5px solid #ef4444;border-radius:8px;font-size:.85rem;color:#1e293b;background:#fef2f2;transition:border-color .15s,background .15s,box-shadow .15s;box-sizing:border-box;outline:none}.ModalNDA_modalInputError__U8Kfl::placeholder{color:#fca5a5}.ModalNDA_modalInputError__U8Kfl:focus{border-color:#dc2626;background:#fff;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.ModalNDA_modalInputSuccess__n__kg{width:100%;padding:9px 12px;border:1.5px solid #16a34a;border-radius:8px;font-size:.85rem;color:#1e293b;background:#f0fdf4;transition:border-color .15s,background .15s,box-shadow .15s;box-sizing:border-box;outline:none}.ModalNDA_modalInputSuccess__n__kg:focus{border-color:#15803d;background:#fff;box-shadow:0 0 0 3px rgba(22,163,74,.12)}.ModalNDA_modalSelectError__OeVUq{border:1.5px solid #ef4444;border-radius:8px;background:#fef2f2}.ModalNDA_modalSelectError__OeVUq,.ModalNDA_modalSelectSuccess__2LmR6{width:100%;padding:9px 12px;font-size:.85rem;color:#1e293b;transition:border-color .15s,background .15s;box-sizing:border-box;outline:none;cursor:pointer}.ModalNDA_modalSelectSuccess__2LmR6{border:1.5px solid #16a34a;border-radius:8px;background:#f0fdf4}.ModalNDA_loadingDot__K2aXb{width:16px;height:16px;border:2px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;animation:ModalNDA_spin__jK8f8 .7s linear infinite;flex-shrink:0}.ModalNDA_spinnerBtn__J4rlA{display:inline-flex;align-items:center;gap:8px}.ModalNDA_spinner__i1AOz{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:ModalNDA_spin__jK8f8 .7s linear infinite;flex-shrink:0}@keyframes ModalNDA_spin__jK8f8{to{transform:rotate(1turn)}}.ModalNDA_successBanner__3TXXU{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:9px;font-size:.85rem;font-weight:600;color:#15803d}.ModalNDA_modalSelect__nn28M{width:100%;padding:9px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.85rem;color:#1e293b;background:#f8fafc;transition:border-color .15s,background .15s,box-shadow .15s;box-sizing:border-box;outline:none;cursor:pointer}.ModalNDA_modalSelect__nn28M:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ModalNDA_modalButtonContainer__zwkTx{display:flex;gap:8px;margin-top:4px}.ModalNDA_modalButton__zNbGf{flex:1 1;padding:10px 16px;border:none;border-radius:9px;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:.875rem;font-weight:600;box-shadow:0 2px 8px rgba(37,99,235,.3);transition:all .15s ease}.ModalNDA_modalButton__zNbGf:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 4px 12px rgba(37,99,235,.4);transform:translateY(-1px)}.ModalNDA_modalButton__zNbGf:active{transform:translateY(0)}.ModalNDA_modalButtonClose___6GFb{padding:10px 16px;border:1.5px solid #e2e8f0;border-radius:9px;cursor:pointer;background:#fff;color:#64748b;font-size:.875rem;font-weight:600;transition:all .15s ease}.ModalNDA_modalButtonClose___6GFb:hover{background:#f1f5f9;color:#334155;border-color:#cbd5e1}.ModalNDA_modalButtonDisabled__aDELo{flex:1 1;padding:10px 16px;border:none;border-radius:9px;cursor:not-allowed;background:#e2e8f0;color:#94a3b8;font-size:.875rem;font-weight:600}.ModalNDA_modalLabel__Qzbe7{font-size:.75rem;font-weight:600;color:#475569}.InputLargo_background__APYBm{height:100vh;width:100vw;background-color:transparent;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:10}.InputLargo_multiploInput__M4Q9f{height:30px!important;width:7rem;box-sizing:border-box;position:absolute}.InputLargo_multiploInput__M4Q9f:focus{border:2px solid rgba(30,144,255,.7);border-radius:3px}.InputLargo_divShowValue__JfVfM{width:7rem;height:30px;display:flex;justify-content:flex-start;align-items:center;font-size:.8rem;box-sizing:border-box;padding-left:7px;transition:box-shadow .1s ease-in-out}.InputLargo_multiploInput__M4Q9f::-webkit-inner-spin-button,.InputLargo_multiploInput__M4Q9f::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Multiplos_background__le0gm{height:100vh;width:100vw;background-color:transparent;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:10}.Multiplos_multiploTable__MfAlA{display:table;border-collapse:separate;border-spacing:0 5px;margin-top:10px}.Multiplos_multiploContainer__TJMcz{display:table-row;margin:5px 0}.Multiplos_multiploSpan__cQPdZ{display:table-cell;padding-right:10px;text-align:center;vertical-align:middle}.Multiplos_inputContainer__nloDo{display:table-cell}.Multiplos_multiploInput___bsym{height:30px!important;width:3rem;box-sizing:border-box;position:absolute;text-align:center}.Multiplos_multiploInput___bsym:focus{border:2px solid rgba(30,144,255,.7);border-radius:3px;outline:none}.Multiplos_inputContainer__nloDo input::-webkit-inner-spin-button,.Multiplos_inputContainer__nloDo input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Multiplos_divShowValue__qv4cE{width:3rem;height:30px;border:1px solid grey;display:flex;justify-content:center;align-items:center;font-size:.8rem;box-sizing:border-box;border-radius:3px}.Multiplos_span__wVqpd{margin-right:5px}.Multiplos_headerContainer__Q17ZQ{display:flex;justify-content:space-between;align-items:center}.Multiplos_toggleContainer__Sretr{display:flex;align-items:center}.Multiplos_toggleSwitch__hkBT1{position:relative;display:inline-block;width:30px;height:14px}.Multiplos_toggleSwitch__hkBT1 input{opacity:0;width:0;height:0}.Multiplos_toggleSlider__qOJWe{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.Multiplos_toggleSlider__qOJWe:before{position:absolute;content:"";height:10px;width:10px;left:0;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.Multiplos_toggleSlider__qOJWe{background-color:#2196f3}input:focus+.Multiplos_toggleSlider__qOJWe{box-shadow:0 0 1px #2196f3}input:checked+.Multiplos_toggleSlider__qOJWe:before{transform:translateX(20px)}.Multiplos_disclaimer__YjZCr{margin-top:8px;padding:6px 8px;background-color:#fff8c5;border:1px solid #d4a72c;border-radius:4px;color:#b8651a;font-size:.7rem;line-height:1.35;font-style:italic}.Resultados_containerResultados__FayaQ{font-family:Roboto Condensed,sans-serif;margin-top:20px}.Resultados_tachado__ft89b{background-color:rgba(30,144,255,.5);min-width:3rem}.Resultados_bodyTabla__aR16_{font-size:.8rem}.Resultados_containerResultados__FayaQ td,.Resultados_containerResultados__FayaQ th{border:1px solid #2f2f2f;padding:0 7px}.Resultados_separador__ruaPm{height:1px;background-color:rgba(30,144,255,.5)}.Resultados_bodyTabla__aR16_ td{font-size:.7rem}.Resultados_staleBanner__HXkJB{background-color:#fef9e7;color:#7a6b2a;border:1px solid #f0dfa0;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:600;text-align:center;margin-bottom:6px}.DeltaSelector_optionContainer__TfURo,.TotalOrPercentage_optionContainer__ACux4{display:flex;align-items:center;justify-content:flex-start;gap:3px}.MOICInfinito_field__zmnKC{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.MOICInfinito_field__zmnKC label{width:60px}.MOICInfinito_sectionLabel__yM0hj{text-decoration:underline}.GestorDeVentanas_containerGestor___gH9D{width:100%;display:flex;flex-direction:column;overflow:hidden}.GestorDeVentanas_contentArea__n5CPA{flex:1 1;overflow-y:auto}.TabButtons_buttonsContainer__JGUoj{display:flex;justify-content:space-around;background-color:#f1f1f1;border-bottom:1px solid #ccc;width:100%}.TabButtons_tabButton__I4d6P{padding:10px 20px;cursor:pointer;border:none;background:none;font-size:1rem;font-family:Roboto Condensed,sans-serif;flex-grow:1;text-align:center}.TabButtons_active__zty6n{border-bottom:3px solid #000;font-weight:700}.VentanaEconomics_containerVentanaEconomics__fPzFS{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;overflow:auto;display:flex;flex-direction:column}.Presupuesto_containerFinanciacion__gYiGl{margin:25px 35px;display:flex;flex-direction:column;row-gap:15px}.Presupuesto_itemsFinanciacionContainer__n0_QP{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:10px;justify-content:flex-start;align-items:center}.Presupuesto_containerAgregarItem__JAA2G{margin-top:15px}.Presupuesto_containerInputs__cKktl{margin-top:20px}.Presupuesto_containerInputs__cKktl input{margin-right:25px}.Presupuesto_negrita__jXFW1{font-weight:600}.Presupuesto_titulo__whwPt{font-weight:600;font-size:1.6rem;margin-bottom:40px}.Presupuesto_containerBotonAgregarItem__kibtj{margin-top:15px}.Presupuesto_divAgregarItem__h4KsZ{font-weight:600}.Presupuesto_iconsContainer__33_vG{margin-left:15px}.Presupuesto_delete__s5Hvy{cursor:pointer}.Presupuesto_edit__rCt40{cursor:pointer;margin-left:5px}.Presupuesto_containerCheckbox__ewBIS{display:flex;flex-direction:row;column-gap:10px;margin-top:15px;margin-bottom:0}.Presupuesto_totalRow__h2A5U{background-color:#e0e0e0;font-weight:700}.Presupuesto_totalCell__GEz_7{padding:10px;text-align:left;vertical-align:middle}.Presupuesto_checkbox__M4wlE{width:15px;height:15px;background-color:#f0f0f0;border:2px solid #dcdcdc;border-radius:4px;cursor:pointer;vertical-align:middle;position:relative;outline:none;transition:background-color .2s,border-color .2s;margin-top:-2px}.Presupuesto_tableContainer__wseyD{margin-top:3px;overflow-x:auto}.Presupuesto_customTable__ucL5C{max-width:90%;border-collapse:collapse;table-layout:fixed;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.Presupuesto_tableHeaderRow__A706a{background-color:#f2f2f2}.Presupuesto_tableHeaderCaseExpenses__HNV1d{background-color:rgba(31,143,255,.3);color:#000;text-align:center}.Presupuesto_tableHeaderInvestment__hLRib{background-color:rgba(94,255,31,.3);color:#000;text-align:center}.Presupuesto_headerCell___AIH1{padding:10px;text-align:left;font-weight:700;border-bottom:2px solid #ddd}.TogglePorcentajeAbogado_toggleContainer__u7_Q1{display:flex;align-items:center;gap:10px}.TogglePorcentajeAbogado_toggleLabel__IDKog{display:flex;align-items:center;gap:10px;white-space:nowrap}.TogglePorcentajeAbogado_inputContainer__RsZgj{display:flex;align-items:center;gap:3px}.TogglePorcentajeAbogado_inputContainer__RsZgj input{width:40px}.TogglePorcentajeAbogado_checkboxInput__rKUDv{width:20px;height:20px}.TogglePorcentajeAbogado_highlightedText__ZKpHS{display:flex;align-items:center;gap:10px;margin-left:10px;white-space:nowrap;background-color:#f1e9c9;padding:5px 10px;border-radius:4px;font-weight:700;color:#333}.PlanInversion_containerPrincipal__nh8fM{display:flex;flex-direction:column;align-items:flex-start}.PlanInversion_headerToggle__tjqfc{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px 8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out;color:#4a4a4a;border-radius:6px;width:max-content}.PlanInversion_headerToggle__tjqfc:hover{color:#007bff;background-color:rgba(0,123,255,.05);padding-left:6px}.PlanInversion_titleText__etYHt{font-size:1.1rem;font-weight:600;font-family:Roboto Condensed,sans-serif;letter-spacing:.3px}.PlanInversion_iconWrapper__ylBpf{display:flex;align-items:center;justify-content:center;font-size:.9rem;opacity:.6;transition:transform .2s ease}.PlanInversion_headerToggle__tjqfc:hover .PlanInversion_iconWrapper__ylBpf{opacity:1}.PlanInversion_active__lxb1S .PlanInversion_titleText__etYHt{color:#2c3e50}.PlanInversion_addMesContainer__nMSrX{display:flex;align-items:center;margin-bottom:20px}.PlanInversion_addMesContainer__nMSrX input{margin-right:10px;padding:5px;font-size:1rem;width:100px}.PlanInversion_addMesContainer__nMSrX button{padding:5px 10px;font-size:1rem;cursor:pointer;background-color:#007bff;color:#fff;border:none;display:flex;align-items:center;justify-content:center}.PlanInversion_tirTable__BSmyY{border-collapse:collapse}.PlanInversion_tirTable__BSmyY td,.PlanInversion_tirTable__BSmyY th{border:1px solid #ddd;padding:2px;text-align:center;font-weight:400;font-size:.9rem}.PlanInversion_tirTable__BSmyY th{background-color:#f1f1f1;font-size:.9rem}.PlanInversion_tirTable__BSmyY tr{height:auto}.PlanInversion_ventanaTIRContainer__zfm88 button{margin:5px;padding:5px 10px;font-size:1rem;cursor:pointer;background-color:transparent;border:none;color:#007bff}.PlanInversion_ventanaTIRContainer__zfm88 button:hover{color:#0056b3}.PlanInversion_distribucion__rTgBG{display:flex;padding:6px;border:1px solid #e0e0e0;border-radius:5px;margin-bottom:15px;background-color:#f9f9f9;flex-wrap:wrap;gap:4rem}.PlanInversion_distribucion__rTgBG p{font-size:1.2rem}.PlanInversion_addMesHeader__lQpZo{column-gap:6px}.PlanInversion_inputNumber__uQX3j{width:55px;height:40px;padding:5px;font-size:1rem;border:1px solid #ddd}.PlanInversion_inputPorcentaje__jltZ4{width:90px;height:40px;padding:5px;font-size:1rem;border:1px solid #ddd}.PlanInversion_tablaContainer__X2hXX{margin-top:20px;padding:8px;border-radius:6px;border:2px solid transparent;transition:all .3s ease-in-out}.PlanInversion_highlightedColumn__1aZWZ{background-color:#ffe8e6!important;border-left:2px solid #e74c3c!important;border-right:2px solid #e74c3c!important}.PlanInversion_highlightedColumn__1aZWZ[style*=border]{border:3px solid rgba(30,144,255,.74)!important}.PlanInversion_ventanaTIRContainer__zfm88{padding:20px;font-family:Roboto Condensed,sans-serif}.PlanInversion_ventanaTIRContainer__zfm88 h2{font-size:1.5rem;margin-bottom:20px}.PlanInversion_tirTable__BSmyY th{font-size:calc(.5em + .5vw)}.PlanInversion_headerTextContainer__FYC_I{display:flex;flex-direction:column;align-items:center;line-height:1.2}.PlanInversion_headerDate__4vXu5{font-weight:300;font-size:.75rem;color:#6c757d;text-transform:capitalize}.PlanInversion_infoMontos__0dzzg{font-size:1rem;line-height:1.5;display:flex;align-items:flex-start;gap:2rem}.PlanInversion_infoMontos__0dzzg p{margin:0}.PlanInversion_infoMontos__0dzzg strong{color:#333}.PlanInversion_confirmationAction__AbDmt{display:flex;align-items:center;gap:10px}.PlanInversion_confirmationAction__AbDmt label{font-size:.9rem;font-weight:700;color:#c0392b}.PlanInversion_confirmButton__GnVzv{background-color:#2ecc71;color:#fff;border:none;padding:6px 10px;font-size:1rem;border-radius:5px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s,opacity .2s}.PlanInversion_confirmButton__GnVzv:hover{background-color:#27ae60}.PlanInversion_confirmButton__GnVzv:disabled{background-color:#bdc3c7;cursor:not-allowed;opacity:.7}.PlanInversion_leaveUnassignedButton__DY2tS{background-color:#f39c12;color:#fff;border:none;padding:6px 10px;font-size:1rem;border-radius:5px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s,opacity .2s}.PlanInversion_leaveUnassignedButton__DY2tS:hover{background-color:#d68910}.PlanInversion_leaveUnassignedButton__DY2tS:disabled{background-color:#bdc3c7;cursor:not-allowed;opacity:.7}.PlanInversion_budgetCompleted__TlNMx{color:#4caf50}.PlanInversion_budgetIncomplete__h5sBe{color:#bd3131}.PlanInversion_budgetIntentionallyUnassigned__B20Wn{color:#5a6268}.PlanInversion_intentionallyUnassignedBadge__9KUdg{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:2px 8px;border-radius:999px;background-color:#fdecc8;color:#7a4a00;font-size:.8rem;font-weight:600;vertical-align:middle}.PlanInversion_budgetIncompleteBorder__4KKPp{border-color:#e74c3c;background-color:#fff5f5}.PlanInversion_tooltipContainer__udQze{position:relative;display:inline-block;text-align:center}.PlanInversion_tooltipTrigger__A1pEe{cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}.PlanInversion_tooltipText__aoZyo{visibility:hidden;opacity:0;width:max-content;background-color:#fff;color:#333;text-align:center;border-radius:6px;padding:8px 12px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translateX(-50%);box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e0e0e0;font-size:.8rem;font-weight:400;transition:opacity .2s ease-in-out}.PlanInversion_tooltipContainer__udQze:hover .PlanInversion_tooltipText__aoZyo{visibility:visible;opacity:1}.PlanInversion_yearHeader__F5JFR th{background-color:#f8f9fa;color:#6c757d;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #e9ecef;padding:4px}.PlanInversion_dateRangeSubtitle__8j0zu{display:block;font-size:.75rem;color:#888;margin-top:4px;font-weight:400;white-space:nowrap}.PlanInversion_addMesHeader__lQpZo{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px}.PlanInversion_inputAddContainer___683_{display:flex;align-items:center;gap:6px}.CommentBubble_iconContainer__tkoS3{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;color:#7f8c8d;position:relative}.CommentBubble_iconContainer__tkoS3:hover{transform:scale(1.1);color:#2980b9}.CommentBubble_hasComment__Vs68i{color:#2980b9}.CommentBubble_tooltipBubble__1SzEB{position:fixed;transform:translateY(-50%);box-sizing:border-box;background-color:#fff;color:#374151;padding:8px 12px;border-radius:6px;border:1px solid #e5e7eb;font-size:.78rem;min-width:150px;max-width:250px;z-index:1001;box-shadow:0 4px 16px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06);line-height:1.5;text-align:left}.CommentBubble_tooltipContent__3G96X{white-space:pre-wrap;max-height:200px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.CommentBubble_tooltipContent__3G96X::-webkit-scrollbar{display:none}.CommentBubble_tooltipFade__N0xp6{position:absolute;bottom:0;left:0;right:0;height:28px;background:linear-gradient(180deg,transparent,#fff);border-radius:0 0 6px 6px;pointer-events:none}.CommentBubble_overlay__nLQO1{height:100vh;width:100vw;background-color:transparent;position:fixed;top:0;left:0;z-index:999}.CommentBubble_popup__SVYtx{position:absolute;background-color:#fff;border-radius:6px;box-shadow:0 4px 15px rgba(0,0,0,.15);border:1px solid #e0e0e0;padding:10px;display:flex;flex-direction:column;gap:8px;z-index:1000;min-width:250px}.CommentBubble_textarea__3kkXF{width:100%;min-height:80px;border:1px solid #ddd;border-radius:4px;padding:8px;font-family:inherit;font-size:.85rem;resize:vertical;outline:none}.CommentBubble_textarea__3kkXF:focus{border-color:rgba(30,144,255,.7)}.CommentBubble_actions___dB2e{display:flex;justify-content:flex-end;gap:5px}.CommentBubble_saveButton__ASLAq{background-color:#2980b9;color:#fff;border:none;padding:4px 10px;border-radius:4px;font-size:.75rem;cursor:pointer}.CommentBubble_saveButton__ASLAq:hover{background-color:#1f618d}.ItemsList_tableRow__rEEZC{border-bottom:1px solid #ddd}.ItemsList_dataCell__zRQAU{padding:10px;text-align:left;vertical-align:middle}.ItemsList_actionIcon__B_c0_{margin-right:8px;cursor:pointer}.ItemsList_lock__ZnMvr{position:relative;display:inline-block}.ItemsList_lock__ZnMvr:hover:after{content:"This item cannot be deleted, has transfers attached";bottom:100%;background-color:rgba(0,0,0,.75);color:#fff;padding:5px;border-radius:5px;white-space:nowrap;font-size:.75rem;z-index:1}.ItemsList_lock__ZnMvr:hover:after,.ItemsList_lock__ZnMvr:hover:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.ItemsList_lock__ZnMvr:hover:before{content:"";bottom:calc(100% - 5px);border:5px solid transparent;border-top-color:rgba(0,0,0,.75)}.ItemsList_lock__ZnMvr:hover:after,.ItemsList_lock__ZnMvr:hover:before{opacity:1;visibility:visible}.ItemsList_checkIcon__J84gr{position:relative;cursor:pointer;margin-left:3px}.AddNewItem_newRow__EfCty{border-bottom:1px solid #ddd;background-color:#fafafa}.AddNewItem_newRow__EfCty input,.AddNewItem_newRow__EfCty select{width:90%;padding:5px;font-size:.9rem;border:1px solid #ccc;border-radius:3px}.AddNewItem_addIcon__Bs6Fy{font-size:1rem;color:#007bff;font-weight:700}.AddNewItem_actionIcon___lk2u{margin-right:8px;cursor:pointer}.TotalRow_tableRow__qfe83{border-bottom:1px solid #ddd}.TotalRow_totalRow__tTQzF{background-color:#e0e0e0;font-weight:700}.TotalRow_totalCell__m1LBj{padding:10px;text-align:left;vertical-align:middle}.VentanaEtapas_ventanaEtapas__4szin{display:flex;flex-direction:column;width:95%;max-width:1600px;margin:0 auto;padding:10px}.VentanaEtapas_fila__Rz6t9{display:grid;grid-template-columns:minmax(320px,35%) 1fr;grid-gap:15px;gap:15px;margin-bottom:15px;align-items:stretch}.VentanaEtapas_processTypeContainer__EgArA{margin:2px 0 2px 5px;font-size:.75rem;color:#888;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px;font-weight:500}.VentanaEtapas_processTypeValue__ujJip{color:#444;font-weight:600;background-color:#f3f4f6;padding:2px 8px;border-radius:4px;border:1px solid #e5e7eb}.StageStatusLabel_statusLabelContainer__srP3G{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:12px;font-size:.7rem;font-weight:700;color:#fff;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StageStatusLabel_current__0bp3L{background-color:#3498db}.StageStatusLabel_future__a_zYj{background-color:#9b59b6}.StageStatusLabel_tooltip__85KHG{visibility:hidden;width:220px;background-color:#fff;color:#333;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-110px;opacity:0;transition:opacity .3s ease-in-out;box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid #eee;font-size:.85rem;font-weight:400;line-height:1.4;pointer-events:none}.StageStatusLabel_tooltip__85KHG:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}.StageStatusLabel_statusLabelContainer__srP3G:hover .StageStatusLabel_tooltip__85KHG{visibility:visible;opacity:1}.ReviewCheck_reviewContainer__QbmVT{position:absolute;top:8px;left:8px;z-index:10;display:flex;align-items:center;gap:6px;background-color:#e8f5e9;padding:4px 10px;border-radius:16px;border:1px solid #c8e6c9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease-in-out}.ReviewCheck_reviewText__8h_EO{font-size:.75rem;font-weight:600;color:#2e7d32}.ReviewCheck_reviewIcon__nizBU{color:#388e3c;font-size:.7rem}.ReviewCheck_reviewContainer__QbmVT:hover{background-color:#c8e6c9;border-color:#a5d6a7;box-shadow:0 2px 4px rgba(0,0,0,.08);transform:translateY(-1px)}.ReviewCheck_reviewContainer__QbmVT:active{transform:translateY(0);box-shadow:none}.ReviewCheck_disabled__Lc5Qr{cursor:not-allowed;opacity:.6;pointer-events:none}.MarkAsFinishedBar_button___ra3o{display:block;margin:0 auto;background-color:#007bff;color:#fff;padding:5px 12px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s ease,transform .3s ease}.MarkAsFinishedBar_button___ra3o:hover{background-color:#0056b3}.MarkAsFinishedBar_button___ra3o.MarkAsFinishedBar_completed__c7BX3{background-color:#9233d1;transform:scale(1.05)}.MarkAsFinishedBar_button___ra3o.MarkAsFinishedBar_completed__c7BX3:hover{background-color:#5c1c9a}.MarkAsFinishedBar_button___ra3o:disabled{cursor:not-allowed}.GraficoEtapa_graficoContainer__i8Ewa{flex-basis:70%;flex-grow:1;width:100%;margin-left:5px}.GraficoEtapa_graficoTitulo__JY51q{text-align:center;font-size:1.05rem;font-weight:600;color:#333;margin-bottom:2px;margin-top:0}.CustomTooltip_tooltipContainer__kecvT{background-color:#fff;border:1px solid #e0e0e0;padding:10px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:12px}.CustomTooltip_tooltipTitle__dhUFG{font-weight:700;margin-top:0;margin-bottom:8px;color:#333}.CustomTooltip_tooltipLine__f7lox{margin:0 0 4px;color:#555}.CustomTooltip_tooltipLine__f7lox:last-child{margin-bottom:0}.DuracionTotal_tablaEtapas__1PPZ3{width:100%;border-collapse:collapse;margin-top:20px}.DuracionTotal_tablaEtapas__1PPZ3 td,.DuracionTotal_tablaEtapas__1PPZ3 th{border:1px solid #ddd;padding:8px;text-align:center}.DuracionTotal_tablaEtapas__1PPZ3 th{background-color:#f4f4f4;font-weight:700}.DuracionTotal_tablaEtapas__1PPZ3 tr:nth-child(2n){background-color:#f9f9f9}.DuracionTotal_tablaEtapas__1PPZ3 tr:hover{background-color:#f1f1f1}.DuracionTotal_tablaEtapas__1PPZ3 td,.DuracionTotal_tablaEtapas__1PPZ3 th{padding:12px 15px}.DuracionTotal_tablaEtapas__1PPZ3 thead{border-bottom:2px solid #ddd}.DuracionTotal_tablaEtapas__1PPZ3 tbody tr:hover{background-color:#f5f5f5}.DuracionTotal_chart__ZXLyc{width:80%;margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.DuracionTotal_chartTitle__xhrHC{font-size:1.5rem;font-weight:600;color:#2d3748;margin-bottom:10px;text-align:center}.DuracionTotal_controls__WqaS2{display:flex;justify-content:center;align-items:center;margin-top:20px}.DuracionTotal_controls__WqaS2 button{background-color:#4caf50;border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer}.DuracionTotal_controls__WqaS2 button:disabled{background-color:#ccc;cursor:not-allowed}.DuracionTotal_alert__p3B3B{padding:4px;background-color:#fa7529;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.Toggle_toggleButton__mmHJs{margin-top:10px;padding:6px 9px;background-color:#02dc86;color:rgba(0,0,0,.75);border:1px solid #02dc86;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.Toggle_toggleButton__mmHJs:hover{background-color:#c1fbe4}.Header_header__AmNll{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;box-sizing:border-box}.Header_containerFecha__oiLgN{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.Header_containerFecha__oiLgN>div{display:flex;align-items:center}.Header_labelFecha__tuc2f{margin-right:5px;white-space:nowrap}.Header_containerFecha__oiLgN input{width:110px;border:1px solid #ccc;border-radius:5px;padding:4px 8px}.Header_boton__OCjnL{padding:10px 20px;margin:0 10px;border:none;cursor:pointer;font-size:16px;border-radius:5px;background-color:#f0f0f0;color:#333;transition:background-color .3s,color .3s}.Header_boton__OCjnL.Header_activo__6kEBc{background-color:#007bff;color:#fff}.Header_boton__OCjnL:hover{background-color:#0056b3;color:#fff}.Header_spacer__2i90P{flex:1 1}.Header_versioningContainer___nod3{display:flex;align-items:center}.Header_datePickerInput__k6bFa{border:none;background-color:transparent;width:100%}.Header_monthDifference__BrGBn{white-space:nowrap;padding-left:8px;color:#6c757d;font-size:.9em}.ExpectedMeanSection_container__uze_P{margin-top:20px;padding:16px 20px;border:1px solid #d6deeb;border-radius:8px;background-color:#f5f8ff}.ExpectedMeanSection_title__AgnYT{font-size:.85rem;font-weight:600;color:#344563;margin:0 0 12px;text-transform:uppercase;letter-spacing:.4px}.ExpectedMeanSection_row__lIpd6{display:flex;flex-direction:row;gap:24px;align-items:flex-end;flex-wrap:wrap}.ExpectedMeanSection_field__VID87{display:flex;flex-direction:column;gap:4px;min-width:200px}.ExpectedMeanSection_label__X7Dc6{font-size:.75rem;color:#555;font-weight:500}.ExpectedMeanSection_input__lG7Ts{border:1px solid silver;border-radius:4px;background-color:#fff;padding:6px 10px;font-size:.9rem;outline:none;width:100%;box-sizing:border-box}.ExpectedMeanSection_input__lG7Ts:focus{outline:2px solid rgba(30,144,255,.5);border-color:transparent}.ExpectedMeanSection_input__lG7Ts:disabled{background-color:#eef0f3;color:#555;cursor:not-allowed}.ExpectedMeanSection_suffix__lQweC{font-size:.75rem;color:#888;margin-left:2px}.Tabs_tabsContainer__QtARv{width:100%;display:flex;flex-direction:column}.Tabs_tabs__OBUZN{display:flex;justify-content:space-around;background-color:#f1f1f1;border-bottom:1px solid #ccc}.Tabs_tab__UNLSQ{padding:10px 20px;cursor:pointer;border:none;background:none;font-size:1rem;font-family:Roboto Condensed,sans-serif}.Tabs_activeTab__eE6WK{border-bottom:3px solid #000;font-weight:700}.VectoresTIR_tirTable__zz_IA{width:100%;border-collapse:collapse;margin-bottom:20px;overflow-x:auto;display:block;white-space:nowrap}.VectoresTIR_calculadoraTIRContainer__drBmp{margin-top:20px;overflow-x:auto}.VectoresTIR_calculadoraTIRContainer__drBmp table{width:100%;display:block;overflow-x:auto;white-space:nowrap}.VectoresTIR_tirTable__zz_IA td,.VectoresTIR_tirTable__zz_IA th{border:1px solid #ddd;padding:8px;text-align:center}.VectoresTIR_tirTable__zz_IA th{background-color:#f1f1f1}.VectoresTIR_vectoresTIRContainer__8OSdT{margin:0 20px;position:relative;padding:0 20px;display:flex;flex-direction:column;flex-wrap:nowrap;column-gap:5em}.VectoresTIR_toggleButton__lp8Qy{background-color:#7e7e7e;color:#fff;border:none;padding:5px 20px;font-size:16px;cursor:pointer;border-radius:5px;margin-bottom:10px;margin-right:10rem;align-self:center}.VectoresTIR_toggleButton__lp8Qy:hover{background-color:#0056b3}.InfoTooltip_tooltipContainer__0DFAx{position:relative;display:inline-block;cursor:default;margin-left:5px;vertical-align:middle}.InfoTooltip_tooltipIcon__44Zll{width:16px;height:16px;border-radius:50%;border:1px solid #666;color:#666;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background-color:transparent;transition:all .2s ease}.InfoTooltip_tooltipContainer__0DFAx:hover .InfoTooltip_tooltipIcon__44Zll{background-color:#f0f0f0;color:#333;border-color:#333}.InfoTooltip_tooltipText__CQIPR{visibility:hidden;width:200px;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:8px;position:absolute;z-index:10000;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;font-size:12px;font-weight:400;box-shadow:0 2px 5px rgba(0,0,0,.2);pointer-events:none}.InfoTooltip_tooltipBottom__xLAHT{top:130%;bottom:auto}.InfoTooltip_tooltipTop__isOv2{bottom:130%;top:auto}.InfoTooltip_tooltipText__CQIPR:after{content:"";position:absolute;left:50%;margin-left:-5px;border-width:5px;border-style:solid}.InfoTooltip_tooltipBottom__xLAHT:after{bottom:100%;border-color:transparent transparent #333;top:auto}.InfoTooltip_tooltipTop__isOv2:after{top:100%;border-color:#333 transparent transparent;bottom:auto}.InfoTooltip_tooltipContainer__0DFAx:hover .InfoTooltip_tooltipText__CQIPR{visibility:visible;opacity:1}.VentanaResultados_ventanaResultados__SyS_x{display:flex}.VentanaResultados_container__3NuG3{margin-top:20px;margin-left:30px;background-color:#f5f5f5;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:300px}.VentanaResultados_containerTitle__PLcNX{font-size:1.2rem;font-family:Roboto,sans-serif;font-weight:400;margin-bottom:10px;text-align:center;color:rgba(0,0,0,.57)}.VentanaResultados_container__3NuG3>div{background-color:#fff;border:1px solid #ccc}.MontoSimple_itemContainer__K2DB8{display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:4px}.MontoSimple_label__7LFMW{font-weight:700;color:#555}.MontoSimple_amount__XedUv{color:#007bff;font-weight:700}.ExitDate_container__h1GCp{display:flex;flex-direction:column;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:4px}.ExitDate_label__7e7LG{font-weight:700;color:#555;margin-bottom:5px}.ExitDate_dateInput__AdO_t{padding:5px;border:1px solid #ccc;border-radius:4px;margin-bottom:5px}.ExitDate_duration__gV7WS{color:#007bff;font-weight:700}.ExitDate_exitContainer__12eq6{display:flex;justify-content:space-between;align-items:center}.ExitResult_toggleButton__B0Mjn{cursor:pointer;color:blue;text-decoration:underline;font-size:15px;margin-top:-15px;margin-bottom:10px;text-align:center;margin-left:11px}.ModalExitResult_modalOverlay__282rb{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ModalExitResult_modalContent__Q7dSh{background-color:#fff;padding:20px;border-radius:8px;position:relative;width:80%;max-width:800px;max-height:90vh;overflow-y:auto}.ModalExitResult_closeButton__dVcCB{position:absolute;top:10px;right:20px;background:transparent;border:none;font-size:24px;cursor:pointer}.ModalExitResult_removeButton__ox1Df{background:none;border:none;font-size:20px;cursor:pointer;color:red;font-weight:700}.ModalExitResult_removeButton__ox1Df:hover{color:darkred}.ModalExitResult_removeRow__zkZOr,.ModalExitResult_removeRow__zkZOr .ModalExitResult_removeCell__3OHiQ{border:none}.ModalExitResult_table__uFAP1{width:100%;border-collapse:collapse;margin-top:10px}.ModalExitResult_table__uFAP1 td,.ModalExitResult_table__uFAP1 th{border:1px solid #ccc;padding:8px;text-align:center}.ModalExitResult_inputFecha__ZBhV0{font-size:.8rem;margin-right:5px}.ModalExitResult_inputFecha__ZBhV0,.ModalExitResult_inputMonto__bY6EA{width:100px;padding:5px;border:1px solid #ccc;border-radius:4px;text-align:right}.ModalExitResult_inputMonto__bY6EA{font-size:1rem;margin-right:37px}.ModalExitResult_addButton__ukojp{background-color:green;color:#fff;border:none;padding:5px 10px;margin-top:5px;font-size:1rem;cursor:pointer;border-radius:4px}.ModalExitResult_addButton__ukojp:hover{background-color:#006400}.VectorTIR_container__oBEfW{margin-top:20px;margin-left:30px;width:90%}.VectorTIR_table__tCofp{border-collapse:collapse;margin-top:10px}.VectorTIR_yearHeader__zsA0N{background-color:#f0f0f0;font-weight:700;padding:10px;text-align:center;border:1px solid #ccc}.VectorTIR_monthHeader__7ET6U{background-color:#d0e0f0;font-weight:700;padding:8px;text-align:center;border:1px solid #ccc}.VectorTIR_amountCell__g8NY_{padding:10px;text-align:center;border:1px solid #ccc}.VectorTIR_title___znK_{font-size:1.2rem;font-family:Roboto,sans-serif;font-weight:400;text-align:center;color:rgba(0,0,0,.57)}.VectorTIR_toggleButton__S_aOD{background-color:#4caf50;color:#fff;padding:5px 10px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease;margin-top:10px;align-self:center}.VectorTIR_toggleButton__S_aOD:hover{background-color:#45a049}.VectorTIR_toggleButton__S_aOD:active{background-color:#388e3c}.VectorTIR_toggleButton__S_aOD:focus{outline:none}.VectorTIR_header__RYhwG{display:flex;align-items:center;flex-direction:column}.VectorTIR_scrollable__eRp8N{overflow-x:auto}.VectorTIR_negativeAmount__yEc2l{color:#ba0000}.VectorTIR_positiveAmount__1qSiC{color:#4c0}.VentanaCashflows_container__8mKii{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.05)}.VentanaCashflows_container__8mKii h2{margin-top:0;margin-bottom:15px;color:#333;border-bottom:1px solid #eee;padding-bottom:10px}.VentanaCashflows_infoSection___Kmm5{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;gap:15px}.VentanaCashflows_infoSection___Kmm5 p{margin:0;color:#555;font-size:.95em}.VentanaCashflows_toggleButton__vEKgW{padding:8px 15px;font-size:.9em;cursor:pointer;border:1px solid #007bff;background-color:#fff;color:#007bff;border-radius:5px;transition:background-color .2s,color .2s}.VentanaCashflows_toggleButton__vEKgW:hover{background-color:#007bff;color:#fff}.CashflowTable_cashflowTable__i7T8E{width:100%;border-collapse:collapse;margin-top:20px;font-family:sans-serif;box-shadow:0 2px 5px rgba(0,0,0,.1)}.CashflowTable_cashflowTable__i7T8E thead{background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.CashflowTable_cashflowTable__i7T8E th{padding:12px 15px;text-align:left;font-weight:600;color:#495057;white-space:nowrap}.CashflowTable_cashflowTable__i7T8E th,.CashflowTable_cashflowTable__i7T8E th:first-child{text-align:center}.CashflowTable_cashflowTable__i7T8E tbody tr{border-bottom:1px solid #e9ecef;transition:background-color .2s ease-in-out}.CashflowTable_cashflowTable__i7T8E tbody tr:nth-of-type(2n){background-color:#f8f9fa}.CashflowTable_cashflowTable__i7T8E tbody tr:hover{background-color:#e9ecef}.CashflowTable_cashflowTable__i7T8E td{padding:10px 15px;color:#212529;vertical-align:middle}.CashflowTable_monthOrDateCell___TPkE{text-align:center;font-weight:500;white-space:nowrap}.CashflowTable_currencyCell__EI256{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CashflowTable_cashflowTable__i7T8E tfoot{border-top:2px solid #dee2e6;background-color:#f8f9fa}.CashflowTable_totalRow__o3Ztc td:first-child{text-align:center}.CashflowTable_currentRow__wgStz{background-color:#fff3cd!important;font-weight:500}.CashflowTable_closestRow__txoYS{background-color:#cfe2ff!important}.CashflowTable_totalRow__o3Ztc{border-top:2px solid #dee2e6;background-color:#f8f9fa}.CashflowTable_totalRow__o3Ztc td{font-weight:700;color:#343a40;padding-top:12px;padding-bottom:12px}.CashflowTable_totalRow__o3Ztc td:first-child{text-align:left}.CashflowSummary_summarySection__gBtUK{margin-top:20px;margin-bottom:25px;padding:15px 20px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.CashflowSummary_summarySection__gBtUK h4{margin-top:0;margin-bottom:15px;color:#495057;font-weight:600;border-bottom:1px solid #dee2e6;padding-bottom:8px}.CashflowSummary_summaryGrid__FQ1fv{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.CashflowSummary_summaryItem__6N89K{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.CashflowSummary_summaryLabel__MzcBQ{display:block;font-weight:500;color:#6c757d;margin-bottom:5px;font-size:.9em}.CashflowSummary_summaryValue__aGDVs{font-weight:700;font-size:1.1em;margin-right:5px}.CashflowSummary_summaryPercentage__Y78wJ{font-size:.95em;font-weight:500}.CashflowSummary_summaryDetail__2SrP7{font-size:.85em;color:#6c757d;margin-top:8px;font-style:italic}.CashflowSummary_positiveDifference__hLKYQ{color:#28a745}.CashflowSummary_negativeDifference__p0xtn{color:#dc3545}.CashflowSummary_neutralDifference__kWqR3{color:#495057}.VentanaOutcome_containerVentanaEconomics__3sNm7{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;overflow:auto;display:flex;flex-direction:column}.VentanaOutcome_titulo__Iq_PT{font-weight:600;font-size:1.6rem;margin-top:20px;display:flex;align-items:center;gap:10px}.VentanaOutcome_customTab__70kJ0{align-self:center;justify-content:center!important;gap:15px;position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;padding:0 35px;border-bottom:1px solid #e5e7eb}.VentanaOutcome_outcomesVariablesContainer__MHo2o{display:flex;flex-direction:row;margin:10px 35px;background-color:transparent;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.VentanaOutcome_lockedBanner__EpwZO{margin:10px 35px 0;padding:12px 18px;background-color:#fdf6e3;border:1px solid #d4a017;border-radius:6px;color:#7a5d00;font-size:.9rem;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.02)}.VentanaOutcome_sectionBlock__9eZRY{display:flex;flex-direction:column;padding:15px 20px;flex:1 1}.VentanaOutcome_sectionBlock__9eZRY:first-child:not(:last-child){border-right:1px solid #e5e7eb}.VentanaOutcome_sectionTitle__C_vYH{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;font-weight:600;margin-bottom:12px}.VentanaOutcome_variablesRow__jTRTx{display:flex;flex-direction:row;align-items:flex-end;gap:2rem}.VentanaOutcome_variableBox___8S9X{display:flex;flex-direction:column;gap:4px}.VentanaOutcome_variableLabel__Prf_g{font-size:1rem;color:#111827}.VentanaOutcome_readOnlyValue__CYI_D{padding:2px 10px;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:3px;font-size:.9rem;color:#374151;font-weight:500;height:25px;display:flex;align-items:center;min-width:80px}.ResultadoEconomico_background__IAawx{height:100vh;width:100vw;background-color:transparent;display:flex;position:fixed;top:0;left:0}.ResultadoEconomico_resultadoContainer__lvPcu{margin:0 35px 25px;position:relative;padding-top:25px;display:flex;flex-direction:column;flex-wrap:nowrap;column-gap:5em}.ResultadoEconomico_containerSecundario__NapJE{display:flex}.ResultadoEconomico_resultadoContainer__lvPcu input{width:90%;border:none;outline:0}.ResultadoEconomico_resultadoContainer__lvPcu input:focus{border:none;outline:0}.ResultadoEconomico_resultadoContainer__lvPcu td,.ResultadoEconomico_resultadoContainer__lvPcu th,.ResultadoEconomico_resultadoContainer__lvPcu tr{border:1px solid;border-color:inherit}.ResultadoEconomico_a_adirRubroContainer__L2Qpf{margin:25px 0}.ResultadoEconomico_tabla__ETUkK{border-collapse:collapse;border-color:red}.ResultadoEconomico_tachado__1PP66{background-color:rgba(31,143,255,.3)}.ResultadoEconomico_tachadoVioleta__oRk2H{background-color:rgba(173,31,255,.3)}.ResultadoEconomico_negrita__iLhGt{font-weight:500}.ResultadoEconomico_USD__IOVaf{font-weight:500;color:green}.ResultadoEconomico_tablaPerdidaTotal__L4r2y{margin-top:20px}.ResultadoEconomico_bodyDeTabla__KcAlU,.ResultadoEconomico_headDeTabla__0uvrS{font-size:.8rem}.ResultadoEconomico_iconsContainer__1LDkn{position:absolute;left:100%;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;padding-left:10px;width:max-content;z-index:10}.ResultadoEconomico_delete__ykxeT{cursor:pointer}.ResultadoEconomico_avisoSumaCien__DMdRB{color:red;position:absolute;top:0;left:200px;font-size:.7rem;border-bottom:1px solid red}.ResultadoEconomico_td__kbwls{cursor:default}.ResultadoEconomico_monedasContainer__gZqZb{margin-top:2em}.ResultadoEconomico_resultadoContainer__lvPcu input{border:0;outline:none}.ResultadoEconomico_probabilidadesInput__hmGGZ{border-radius:3px;outline:none;border:none;box-sizing:border-box;padding-left:10px}.ResultadoEconomico_probabilidadesInput__hmGGZ:focus{outline:3px solid rgba(30,144,255,.7);border:none}.ResultadoEconomico_planesExitContainer__Ykqpt p{display:flex;align-items:center;margin:10px 0}.ResultadoEconomico_lineaPlan__Q5GjB{display:flex;align-items:center;gap:5px}.ResultadoEconomico_planesExitContainer__Ykqpt input{width:40px}.ResultadoEconomico_containerTotalLoss__aqsVT{flex-direction:row;display:flex;flex-direction:column}.ResultadoEconomico_lossBoxesContainer__msifH{display:flex;flex-direction:row;align-items:flex-start}.ResultadoEconomico_editableInput__I3NT6{border:1px solid silver;border-radius:4px;background-color:#f8f9fa;padding:2px 6px;text-align:right;width:90%!important;outline:none}.ResultadoEconomico_tachadoVerde__vg9Sc{background-color:rgba(46,139,87,.3)}.ResultadoEconomico_tachadoNaranja__2pdxx{background-color:rgba(255,140,0,.3)}.ResultadoEconomico_needsReview__OlphT{border:2px solid #c0392b;border-radius:8px;padding:20px 15px 15px;margin-top:10px;background-color:#fff5f5;position:relative}.ResultadoEconomico_addItemRow__L_JrL{cursor:pointer;transition:background-color .2s ease;color:#007bff;font-weight:500}.ResultadoEconomico_addItemRow__L_JrL:hover{background-color:#f0f7ff}.ResultadoEconomico_addItemContent__s6hai{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;width:100%}.ResultadoEconomico_monedasContainer__gZqZb{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:1em}.ResultadoEconomico_a_adirRubroContainer__L2Qpf{margin-top:50px}.ResultadoEconomico_draftInput__4E414{width:100%;height:100%;border:none;outline:none;padding:8px 12px;font-family:inherit;font-size:.9rem;background-color:transparent;color:#333}.ResultadoEconomico_draftInput__4E414:focus{background-color:#f8f9fa;box-shadow:inset 0 0 0 2px #007bff}.ResultadoEconomico_tdDisabled__8wgZO{color:#ccc;background-color:#fafafa;cursor:not-allowed;text-align:center}.ResultadoEconomico_bottomPanelsRow__roOZn{display:flex;flex-direction:row;gap:1.5em;align-items:flex-start}.ConfirmacionResultadoEconomico_confirmationAction__7sl9p{display:flex;align-items:center;gap:10px;position:absolute;bottom:10px;right:15px}.ConfirmacionResultadoEconomico_confirmationAction__7sl9p label{font-size:.9rem;font-weight:700;color:#c0392b}.ConfirmacionResultadoEconomico_confirmButton__o9yHg{background-color:#2ecc71;color:#fff;border:none;padding:6px 12px;font-size:14px;font-weight:lighter;border-radius:5px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.ConfirmacionResultadoEconomico_confirmButton__o9yHg:hover{background-color:#27ae60}.ModificarCell_background__dW4l8{height:100vh;width:100vw;background-color:transparent;display:flex;position:fixed;top:0;left:0}.ModificarCell_container__y85hh{position:absolute;outline:3px solid rgba(30,144,255,.7);border-radius:3px;background-color:#fff;display:flex;justify-content:flex-start;align-items:center}.ModificarCell_contenido__SL6XY{padding:4px 5px;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;width:100%;border:none;height:100%}.ModificarCell_contenido__SL6XY:focus{outline:none}.CustomInputModifyCell_background__Av_UK{height:100vh;width:100vw;background-color:transparent;display:flex;position:fixed;top:0;left:0}.CustomInputModifyCell_container__cPzOF{position:absolute;outline:3px solid rgba(30,144,255,.7);border-radius:3px;background-color:#fff;display:flex;justify-content:flex-start;align-items:center}.CustomInputModifyCell_container__cPzOF:focus{border:none;outline:none}.CustomInputModifyCell_contenido__I8suY{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;width:100%;border:none;outline:none;height:100%}.CustomInputModifyCell_contenido__I8suY:focus{outline:none;border:none}.MonedaLocal_container__zKJ_u{display:flex;flex-direction:column;gap:6px}.MonedaLocal_label___44Hu{font-size:.85rem;font-weight:500;color:#495057}.MonedaLocal_selectBase__tzcNZ{width:100%;min-width:140px;padding:6px 10px;border:1px solid #ced4da;border-radius:4px;background-color:#fff;color:#374151;font-size:.9rem;cursor:pointer;outline:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.MonedaLocal_selectBase__tzcNZ:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.ConversionUSD_container__VJwIf{display:flex;flex-direction:column;gap:6px}.ConversionUSD_label__PWK54{font-size:.85rem;font-weight:500;color:#495057}.ConversionUSD_inputDisabled__oEfJe{width:100%;min-width:140px;padding:6px 10px;border:1px solid #e9ecef;border-radius:4px;background-color:#f8f9fa;color:#6c757d;font-size:.9rem;cursor:not-allowed;outline:none}.Body_mainContainer__C63dd{width:100%;height:100%;display:flex;align-items:center;flex-direction:column}.Body_headerContainer__fpxhi{position:relative;width:100%;display:flex;align-items:center;margin-bottom:20px}.Body_datepickerContainer__yUqSX{display:flex;position:absolute;left:50%;transform:translateX(-50%)}.Body_dateBtn__kMMzw{background-color:transparent;color:rgba(0,0,0,.77);border:1px solid #000;padding:3px 5px;margin:2px;border-radius:5px;font-size:14px;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:background-color .3s ease;min-width:80px}.Body_dateBtn__kMMzw:hover{background-color:hsla(0,0%,60%,.63)}.Body_dateBtn__kMMzw div{margin:2px 0}.Body_fontSetter__L3IwW{font-family:var(--font-garetFont);margin:10px;padding:0 20px;z-index:1}.Body_B__hfqze{font-size:37px;font-weight:800;color:#1e90ff}.Body_udget__Ucgkd{font-size:35px;font-weight:600;color:#5e5e5e}.Body_tabsContainer__bRqYO{display:flex;width:98%;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:8px;gap:4px}.Body_tabBtn__nh6vQ{background-color:transparent;color:rgba(0,0,0,.6);border:none;border-bottom:2px solid transparent;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease}.Body_tabBtn__nh6vQ:hover{color:rgba(0,0,0,.87)}.Body_tabBtnActive__BFIWS{color:#1e90ff;border-bottom:2px solid #1e90ff}.InputFechas_container-fecha__61uw5{display:flex;flex-direction:column;gap:15px;padding:20px;border:1px solid #e0e0e0;border-radius:5px}.InputFechas_container-text-fecha__MgRkI,.InputFechas_div-dropdown__KCV1_{margin-bottom:10px}.InputFechas_texto-dropdown__Cq_lr,.InputFechas_texto-fecha__2LF_s{font-weight:700}.InputFechas_boton-feriado__Kxp09{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.InputFechas_boton-feriado__Kxp09:hover{background-color:#0056b3}.InputFechas_boton-feriado-espera__NjPB1{background-color:#f0ad4e}.InputFechas_boton-feriado-error__WUdtr{background-color:#d9534f}.InputFechas_boton-feriado-ok__m_6pY{background-color:#5cb85c}.InputFechas_dropdown__C2rDQ{padding:10px;width:100%;border:1px solid #dcdcdc;border-radius:4px}