.soporte_public-form_container__nINJQ{width:100%;max-width:100%;margin:0 auto;background:radial-gradient(circle at top left,rgba(48,173,5,.08),transparent 24%),linear-gradient(180deg,#f9fcf7,#fff 22%)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_btn-submit__EV3Rv,.soporte_ticket-message-container__uAs3M .soporte_btn-submit__EV3Rv{display:block;color:#fff;padding:12px 28px;background:linear-gradient(135deg,#2a8f0d,#30ad05);border-radius:999px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;border:none;align-self:flex-end;font-weight:700;letter-spacing:.02em;box-shadow:0 12px 24px rgba(48,173,5,.2)}.soporte_customedInput__4G1D4 .soporte_p-button__Y1PEH{color:gray!important;background-color:#fff!important}.soporte_public-form_container__nINJQ .soporte_header__A84ym{border-bottom:1px solid #d6d6d6}.soporte_public-form_container__nINJQ .soporte_header-border__V2uc9{background-color:var(--header-color);height:40px;width:100%}.soporte_public-form_container__nINJQ .soporte_header__A84ym .soporte_nav__RggRI{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:var(--background-color-secondary)}.soporte_public-form_container__nINJQ .soporte_header__A84ym .soporte_nav__RggRI .soporte_navLogoLeft__HA95k{display:flex;align-items:center;padding-left:100px}.soporte_public-form_container__nINJQ .soporte_header__A84ym .soporte_nav__RggRI .soporte_navLogoRight__9ZtG5{display:flex;align-items:center;padding-right:100px}.soporte_ticket-message-container__uAs3M{margin:60px auto;padding:36px;width:min(1100px,calc(100% - 48px));min-height:35%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(21,73,20,.1);border-radius:28px;box-shadow:0 22px 40px rgba(27,61,17,.08);background-color:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.soporte_ticket-message-container__uAs3M .soporte_ticket-message__iLquL{flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-weight:500;margin:20px 0;display:flex}.soporte_ticket-message-container__uAs3M .soporte_ticket-message__iLquL p{text-align:left;margin:0 0 .5rem;display:inline-block}.soporte_ticket-message-container__uAs3M .soporte_ticket-message__iLquL .soporte_title-info-link__XiyMY{font-weight:600;margin-left:5px;color:var(--text-color-secondary);cursor:pointer}.soporte_ticket-message-container__uAs3M .soporte_ticket-message__iLquL .soporte_ticket-message-p__oWbQY{display:flex;margin-top:5px;flex-direction:column;justify-content:flex-start}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc button{background-color:#fff;margin-left:5px;color:var(--border-color-secondary);border:1px solid var(--border-color-secondary);padding:3px 8px;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc .soporte_ticket-text__Js_vY{font-size:20px;font-weight:700;color:#4d5e74}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc .soporte_ticket-text__Js_vY span{font-weight:400;color:var(--text-color-secondary)}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc button:hover{background-color:#f0f0f0}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_{width:min(1180px,calc(100% - 48px));margin:56px auto 72px;min-height:50%;display:flex;flex-direction:column;gap:24px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title__Dolon{padding:30px 34px;border-radius:28px;background:linear-gradient(145deg,rgba(248,254,245,.98),hsla(0,0%,100%,.98));border:1px solid rgba(48,173,5,.12);box-shadow:0 18px 40px rgba(24,61,17,.08)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title__Dolon h3{margin:0;color:#154915;font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.15}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title-content__99XlU{margin-top:18px;max-width:900px;color:#36513a}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title__Dolon p{margin:12px 0;line-height:1.7}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-text__opa4f{margin-left:8px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-list___z63F{margin-left:24px;padding-left:2px;line-height:1.65}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_incident-form__Kd36J,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_register-form__wlQqX{display:flex;flex-direction:column;gap:24px;padding:30px 34px 34px;border-radius:28px;background-color:hsla(0,0%,100%,.98);border:1px solid rgba(20,70,20,.08);box-shadow:0 20px 45px rgba(24,61,17,.08)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_register-form__wlQqX .soporte_fieldsets-container__p93EG{display:flex;flex-direction:column;gap:22px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset{display:flex;flex-direction:column;align-items:stretch;border:1px solid rgba(48,173,5,.12);margin:0;padding:26px;border-radius:24px;background:linear-gradient(180deg,#fff,#fbfef8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset legend{color:#246317;font-weight:700;font-size:1.1rem;padding:0 10px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset .soporte_input-group__WpGmy{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start;margin-left:0}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form-helper__c7bol{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_register-form__wlQqX .soporte_fieldsets-container__p93EG fieldset input{min-width:45px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_btn-submit__EV3Rv:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 18px 30px rgba(48,173,5,.26)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26{display:flex;flex-direction:column;grid-column:span 4;width:auto;margin:0;position:relative;min-width:0}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form-wide__cqhq1{grid-column:span 8}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 label{display:inline-block;min-height:20px;font-weight:600;font-size:14px;margin-bottom:8px;padding:0 2px;color:#294731}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .soporte_customedInput__4G1D4{width:100%;min-height:48px;color:var(--text-color-primary);background-color:#fff;border:1px solid rgba(36,99,23,.18);border-radius:14px;box-shadow:0 10px 24px rgba(24,61,17,.06);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 input.soporte_customedInput__4G1D4,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 textarea.soporte_customedInput__4G1D4{padding:.8rem 1rem}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .p-dropdown.customedInput.p-focus,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 input.soporte_customedInput__4G1D4:focus,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 textarea.soporte_customedInput__4G1D4:focus{border-color:rgba(48,173,5,.55)!important;box-shadow:0 0 0 4px rgba(48,173,5,.12),0 12px 28px rgba(24,61,17,.08)!important;outline:none!important}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .p-dropdown.customedInput{display:flex;align-items:center;min-height:48px;padding:0 .2rem 0 .9rem}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .soporte_customedInput__4G1D4 .p-dropdown-label,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .soporte_customedInput__4G1D4 .p-dropdown-trigger{background-color:transparent;border:none!important;box-shadow:none!important}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26 .soporte_customedInput__4G1D4 .p-dropdown-label{display:flex;align-items:center;min-height:46px;padding:0 .5rem;line-height:1.2}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-petition__ebB7k{display:flex}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-petition__ebB7k .soporte_input-form__IWE26{max-width:440px;grid-column:unset}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_petition-locked-container__oMo5s{margin:0;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#f4ffe8,#fcfff8);border:1px solid rgba(48,173,5,.28);max-width:620px;box-shadow:0 12px 28px rgba(48,173,5,.08)}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_petition-locked-label__CvGQl{margin:0;color:#355f1f;font-size:13px;font-weight:600}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_petition-locked-value__Smy4Y{margin:6px 0 0;color:#183d11;font-size:16px;font-weight:700}.soporte_forms-container__xNbW_ .soporte_file-upload__M3Ff2{display:inline-block;margin-right:5px}.soporte_submit-container__s8rKx{display:flex;justify-content:flex-end;margin-top:-4px}@media screen and (max-width:1100px){.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_,.soporte_ticket-message-container__uAs3M{width:min(100%,calc(100% - 32px))}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset .soporte_input-group__WpGmy{grid-template-columns:repeat(8,minmax(0,1fr))}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26{grid-column:span 4}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form-wide__cqhq1{grid-column:span 8}}@media screen and (max-width:750px){.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_{width:min(100%,calc(100% - 20px));margin:28px auto 44px;gap:18px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title__Dolon,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_incident-form__Kd36J,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_register-form__wlQqX,.soporte_ticket-message-container__uAs3M{padding:22px 18px;border-radius:20px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset{padding:18px 16px;border-radius:18px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ fieldset .soporte_input-group__WpGmy{grid-template-columns:1fr;gap:16px}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form-wide__cqhq1,.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-form__IWE26{grid-column:span 1}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_input-petition__ebB7k .soporte_input-form__IWE26{max-width:100%}.soporte_submit-container__s8rKx{justify-content:stretch}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_btn-submit__EV3Rv,.soporte_ticket-message-container__uAs3M .soporte_btn-submit__EV3Rv{width:100%;justify-content:center;text-align:center}.soporte_ticket-message-container__uAs3M .soporte_ticket-copy-text__fMUgc{width:100%;flex-direction:column;gap:12px;text-align:center}.soporte_public-form_container__nINJQ .soporte_forms-container__xNbW_ .soporte_forms-title__Dolon h3{font-size:1.45rem}}.helper_helper-container__Md9V2{display:inline-block;max-height:20px;position:relative;cursor:pointer;background-color:#fff}.helper_helper-container__Md9V2:hover>.helper_helper-panel__9rMS7{display:block}.helper_helper-panel__9rMS7{display:none;position:absolute;min-width:300px;min-height:auto;top:-100%;left:20px;border:1px solid #a7a7a7;border-radius:5px;box-shadow:inset;background-color:#fff;z-index:5}.helper_helper-panel__9rMS7 p{color:#979797;margin:20px}.helper_helper-panel__9rMS7 p span{font-size:14px!important}.helper_helper-panel__9rMS7 h1{color:#fff;background-color:#5ba730;padding:10px;font-size:16px}.resumenEjecutivo_sectionInputs__Whrt5{display:flex;flex-direction:column;gap:1.5rem;margin:0 0 20px;color:var(--text-color-primary)}.resumenEjecutivo_descriptionLabel__AndiS{margin-bottom:1rem;color:var(--text-color-primary);font-size:.95rem;text-align:justify;line-height:1.5;font-weight:500}.resumenEjecutivo_textarea__6aDlI{width:100%;min-height:120px;padding:12px;border:1px solid #ced4da;border-radius:8px;outline:none;resize:none;font-size:1rem;transition:border-color .2s}.resumenEjecutivo_textareaError__q3jwI{border:2px solid #dc3545}.resumenEjecutivo_charCount__wVDOM{font-size:13px;color:#28a745;text-align:right;margin-top:5px;font-weight:700}.resumenEjecutivo_charCountWarning__U7jVx{color:#ffc107}.resumenEjecutivo_charCountError__0DKGc{color:#dc3545}.resumenEjecutivo_sectionInputs__Whrt5 textarea{color:var(--text-color-primary);resize:none}.alineacionPlan_sectionInputs__eX79x{width:100%}.alineacionPlan_lineaContainer__8DZ46{display:flex;position:relative;flex-direction:column;width:calc(100% -1rem);margin-bottom:2rem;padding:1.5rem 2rem;box-sizing:border-box;border:1px solid var(--border-color-primary);border-radius:5px;background-color:var(--background-secondary,#fafafa);overflow:hidden}.alineacionPlan_lineaTechno__QLmEc{margin:20px}.alineacionPlan_lineasGroup__SirnG{display:flex;flex-direction:row;margin:20px;width:100%;align-items:baseline;line-height:30px;justify-content:space-between;height:150px}.alineacionPlan_lineasGroup__SirnG>*{width:30%}.alineacionPlan_lineaHeader__bE_7z{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.alineacionPlan_lineaTitle__S7GXX{font-weight:600;font-size:18px;color:var(--text-color-primary)}.alineacionPlan_btnAddLinea__pL6EF{align-self:flex-start;margin-top:1rem;background-color:transparent;color:var(--text-color-secondary);border:2px solid var(--text-color-secondary);border-radius:6px;padding:.5rem 1rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:14px}.alineacionPlan_btnAddLinea__pL6EF:hover{background-color:var(--text-color-primary);color:#fff}.alineacionPlan_btnRemove__nuu8V{background:transparent;border:none;color:#f55;cursor:pointer;font-size:18px;padding:5px}.alineacionPlan_btnRemove__nuu8V:hover{color:#d32f2f}.alineacionPlan_sectionInputs__eX79x{display:flex;flex-direction:column;gap:1.5rem}.alineacionPlan_sectionInputs__eX79x textarea{resize:none}.alineacionPlan_lineasGroup__SirnG textarea{min-height:56px!important;height:56px!important;max-height:56px!important}.Population_population-container__b0HWL{width:100%}.Population_acordionTittle__Xs4SU{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup___1dIK{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup___1dIK label{font-weight:500;margin-bottom:6px}.Population_textarea__WGaW0{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions__p9yoq{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__WML0n{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__Z7OBU{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__Z7OBU:hover{background-color:#f1f1f1}.budget_budgetContainer__04V27{margin-bottom:0}.budget_budgetContent__Ecf2g{padding:20px 0}.budget_totalSection__h2W4T{background-color:#f8f9fa;padding:15px 20px;border-radius:8px;margin-bottom:0;border-left:4px solid #5ca730}.budget_totalSection__h2W4T h3{margin:0;color:#2c3e50;font-size:1.2em}.budget_investmentLinesSection__4Zd_P{margin-bottom:0}.budget_investmentLineItem__jTdHu{border:1px solid #e0e0e0;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:0}.budget_investmentLineItem__jTdHu:last-child{margin-bottom:0}.budget_lineHeader__UWG7Q{margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #5ca730}.budget_lineHeader__UWG7Q h4{margin:0;color:#2c3e50;font-size:1.1em}.budget_lineContent__uyhox{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.budget_lineField__cGyMM{display:flex;flex-direction:column}.budget_lineField__cGyMM label{font-weight:700;color:#7f8c8d;margin-bottom:0;font-size:.9em}.budget_lineField__cGyMM p{margin:0;color:#2c3e50;font-size:1em;padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.Impact_impact-container__yEMXY{width:100%}.Impact_acordionTittle__N77NE{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Impact_formGroup__R5pJd{display:flex;flex-direction:column;margin-bottom:16px;width:99%}.Impact_formGroup__R5pJd label{font-weight:500;margin-bottom:6px}.Impact_textarea___TajF{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Impact_actions__9AN_j{display:flex;justify-content:end;margin-top:10px}.Impact_saveButtonContainer__ZKT8J{display:flex;justify-content:end;margin-top:20px}.Impact_saveButton__Vkjw9{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Impact_saveButton__Vkjw9:hover{background-color:#f1f1f1}.MethodologicalDevelopment_general-description-container__0FI3w{width:100%}.MethodologicalDevelopment_sectionInputs__3ou5K{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.MethodologicalDevelopment_sectionInputs__3ou5K textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.MethodologicalDevelopment_subsection__SFO0J{margin-bottom:24px}.MethodologicalDevelopment_inputRow__FQ6aF{display:flex;flex-direction:column;margin-bottom:12px}.MethodologicalDevelopment_inputRow__FQ6aF label{font-weight:500;margin-bottom:4px}.MethodologicalDevelopment_inputRow__FQ6aF input{padding:8px;border-radius:4px;border:1px solid #ccc}.MethodologicalDevelopment_subsection__SFO0J h4{font-size:16px;font-weight:600;color:#333;margin:0}.MethodologicalDevelopment_saveButton__XuhqC{background-color:#007bff;color:#fff;border:none;padding:8px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.MethodologicalDevelopment_saveButton__XuhqC:hover{background-color:#0056b3}.MethodologicalDevelopment_btnFooter__QcwNg button,.MethodologicalDevelopment_buttonOutSide__u86Ei{color:var(--text-color-secondary);font-weight:lighter;padding:5px 25px;background-color:transparent;background-color:none;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;border:1px solid var(--text-color-secondary)}.MethodologicalDevelopment_btnFooter__QcwNg button:hover{background-color:var(--background-color-primary)}.MethodologicalDevelopment_tableWrap__ca96P{width:100%;overflow-x:auto}.MethodologicalDevelopment_dataTable__eGPRY{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.MethodologicalDevelopment_dataTable__eGPRY thead th{text-align:left;padding:10px 12px;border-bottom:1px solid #ddd;background-color:#f2f2f2;color:#333;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.MethodologicalDevelopment_dataTable__eGPRY tbody td{padding:10px 12px;border-bottom:1px solid #eee;color:var(--text-color-primary);vertical-align:top}.MethodologicalDevelopment_dataTable__eGPRY tbody tr:nth-child(2n){background-color:#fafafa}.MethodologicalDevelopment_dataTable__eGPRY tbody tr:hover{background-color:#f7f7f7;transition:background-color .15s ease-in-out}.MethodologicalDevelopment_cellActions__wUh_a{text-align:center;white-space:nowrap}.MethodologicalDevelopment_btnPrimary__96fmA{background-color:var(--background-color-primary);border:2px solid var(--background-color-fifth);color:var(--text-color-secondary);font-weight:500;border-radius:6px;padding:6px 14px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnPrimary__96fmA:hover{background-color:var(--background-color-fifth);color:#fff}.MethodologicalDevelopment_btnSecondaryOutline__vUOx8{background:transparent;border:2px solid var(--text-color-secondary);color:var(--text-color-secondary);padding:6px 14px;border-radius:6px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnSecondaryOutline__vUOx8:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_subsectionTitle__I_iBk{font-size:16px;font-weight:600;color:#333;margin:12px 0 8px}.MethodologicalDevelopment_actionsCell__ehdrr{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.MethodologicalDevelopment_actionBtn__9JcCB{padding:6px 12px;font-size:13px;border-radius:6px;border:1px solid var(--text-color-secondary);background:transparent;color:var(--text-color-secondary);cursor:pointer;white-space:nowrap}.MethodologicalDevelopment_actionBtn__9JcCB:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_actionDelete__2EXc_{border-color:#d32f2f;color:#d32f2f}.MethodologicalDevelopment_actionDelete__2EXc_:hover{background:#d32f2f;color:#fff}.tablePhase_table-phase-container__uOriX{width:100%;margin:0 auto 1px}.tablePhase_input-table__Bk67l{border:none;width:100%;background-color:#e7ffee;margin:0;font-size:14px}.tablePhase_header-table__rt1Jc{display:flex;justify-content:space-between;align-items:center;width:100%}.tablePhase_header-left__bWxEg{flex:1 1}.tablePhase_header-title__SLhDk{flex:1 1;text-align:right;font-weight:700}.tablePhase_momentum-add__8ygq4{flex:1 1;display:flex;justify-content:flex-end;gap:10px}.tablePhase_header-table__rt1Jc div p{color:#34383fbb;font-weight:bolder;font-size:18px}.tablePhase_momentum-select__fAdsN{display:flex;align-items:center;background:#f7faf71e;border:1px solid #d6ecd657;border-radius:6px;padding:.5rem .75rem;box-shadow:0 1px 2px rgba(0,0,0,.03)}.tablePhase_momentum-select__fAdsN label{margin-right:.5rem;color:#4a7c59;font-size:15px}.tablePhase_momentum-select__fAdsN select{padding:.35rem .75rem;border:1px solid #b2e2b2;border-radius:4px;background:#f2fdf22c;color:#363535;font-size:15px;outline:none;transition:border-color .2s}.tablePhase_momentum-select__fAdsN select:focus{border-color:#8eda505d}.tablePhase_button-container__Tr43v{display:flex;justify-content:flex-end;margin-top:1rem}.iDescription_sectionInputs__Jv_iN{margin-bottom:20px}.iDescription_readOnlyField__oAkdv{margin-bottom:15px}.iDescription_readOnlyField__oAkdv label{font-weight:700;color:#7f8c8d;margin-bottom:5px;font-size:.9em;display:block}.iDescription_readOnlyField__oAkdv p{margin:0;color:#2c3e50;font-size:1em;padding:12px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef;min-height:60px;line-height:1.4}.iDescription_subSectionTitle__iK7wM{color:#2c3e50;margin:0;font-size:1.1em;border-bottom:2px solid #5ca730;padding-bottom:8px}.iDescription_treeList___RQqR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.iDescription_treeItem__G47aQ{padding:12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f8f9fa}.iDescription_treeHeader__kWDG6{font-weight:600;color:#2c3e50;margin-bottom:8px}.iDescription_treeField__E_2fo{margin-bottom:6px}.iDescription_treeField__E_2fo strong{color:#7f8c8d;font-size:.9em}.iDescription_treeField__E_2fo span{color:#2c3e50}.iDescription_noData__9qf6W{padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f8f9fa;color:#6c757d;font-style:italic;text-align:center}.resumenEjecutivo_sectionInputs__pzuI6{display:flex;flex-direction:column;gap:1.5rem;margin:0 0 20px;color:var(--text-color-primary)}.resumenEjecutivo_descriptionLabel__7gFrI{margin-bottom:1rem;color:var(--text-color-primary);font-size:.95rem;text-align:justify;line-height:1.5;font-weight:500}.resumenEjecutivo_textarea__Ol7jZ{width:100%;min-height:120px;padding:12px;border:1px solid #ced4da;border-radius:8px;outline:none;resize:none;font-size:1rem;transition:border-color .2s}.resumenEjecutivo_textareaError__2x4PD{border:2px solid #dc3545}.resumenEjecutivo_charCount__4M_al{font-size:13px;color:#28a745;text-align:right;margin-top:5px;font-weight:700}.resumenEjecutivo_charCountWarning__Zno88{color:#ffc107}.resumenEjecutivo_charCountError__D__4d{color:#dc3545}.resumenEjecutivo_sectionInputs__pzuI6 textarea{color:var(--text-color-primary);resize:none}.alineacionPlan_sectionInputs__UBP76{width:100%}.alineacionPlan_lineaContainer__0JZNh{display:flex;position:relative;flex-direction:column;width:calc(100% -1rem);margin-bottom:2rem;padding:1.5rem 2rem;box-sizing:border-box;border:1px solid var(--border-color-primary);border-radius:5px;background-color:var(--background-secondary,#fafafa);overflow:hidden}.alineacionPlan_lineaTechno__60KAr{margin:20px}.alineacionPlan_lineasGroup__lro_Y{display:flex;flex-direction:row;margin:20px;width:100%;align-items:baseline;line-height:30px;justify-content:space-between;height:150px}.alineacionPlan_lineasGroup__lro_Y>*{width:30%}.alineacionPlan_lineaHeader__aqpcb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.alineacionPlan_lineaTitle__bzI9C{font-weight:600;font-size:18px;color:var(--text-color-primary)}.alineacionPlan_btnAddLinea__AiXhU{align-self:flex-start;margin-top:1rem;background-color:transparent;color:var(--text-color-secondary);border:2px solid var(--text-color-secondary);border-radius:6px;padding:.5rem 1rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:14px}.alineacionPlan_btnAddLinea__AiXhU:hover{background-color:var(--text-color-primary);color:#fff}.alineacionPlan_btnRemove__lC5zj{background:transparent;border:none;color:#f55;cursor:pointer;font-size:18px;padding:5px}.alineacionPlan_btnRemove__lC5zj:hover{color:#d32f2f}.alineacionPlan_sectionInputs__UBP76{display:flex;flex-direction:column;gap:1.5rem}.alineacionPlan_sectionInputs__UBP76 textarea{resize:none}.alineacionPlan_lineasGroup__lro_Y textarea{min-height:56px!important;height:56px!important;max-height:56px!important}.ArbolProblemas_treeContainer__AokuC{width:100%;box-sizing:border-box;margin-top:2rem;padding:1.5rem 3rem;background-color:#fcfcfc;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.02);margin-bottom:2rem}.ArbolProblemas_treeHeader__5IKdQ{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #eee}.ArbolProblemas_formGrid__ikXM_{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 2.5rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:1.5rem}.ArbolProblemas_btn-outline-danger__Os7Dl{background:transparent;color:#dc3545;border:2px solid #dc3545}.ArbolProblemas_btn-outline-danger__Os7Dl:hover{background:#dc3545;color:#fff}.ArbolProblemas_inputGroup__EnwtW{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;width:100%}.ArbolProblemas_formActions__JNx_n{display:flex;justify-content:flex-end;gap:.8rem;margin-top:.5rem}.ArbolProblemas_btnAction__Oc2Tv{background-color:var(--text-color-secondary);color:#fff;border:none;padding:.6rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:500}.ArbolProblemas_btnAction__Oc2Tv:hover{filter:brightness(.9)}.ArbolProblemas_btnCancel__81fZ_{background-color:transparent;color:#666;border:1px solid #ccc;padding:.6rem 1.5rem;border-radius:4px;cursor:pointer}.ArbolProblemas_tableWrapper__kvCm8{margin-top:1rem;overflow-x:auto;width:100%;margin-left:0;border:1px solid #eee;border-radius:4px}.ArbolProblemas_customTable__Ws1yL{width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.ArbolProblemas_customTable__Ws1yL th{background-color:#f8f9fa;color:#444;text-align:left;padding:.85rem 1rem;border-bottom:2px solid #dee2e6;font-size:.85rem}.ArbolProblemas_customTable__Ws1yL th.ArbolProblemas_colId__i_3ih{width:110px;min-width:110px;text-align:center;padding-right:1.2rem}.ArbolProblemas_customTable__Ws1yL th.ArbolProblemas_colActions__lBM93{width:90px;min-width:90px;text-align:center}.ArbolProblemas_customTable__Ws1yL td{padding:.85rem 1rem;border-bottom:1px solid #eee;vertical-align:top;text-align:justify}.ArbolProblemas_customTable__Ws1yL td.ArbolProblemas_colIdCell__lUzks{text-align:center;font-weight:700;font-size:.9rem;color:#334155;padding-right:1.2rem}.ArbolProblemas_wrapCell__ojGJ5{max-width:250px;word-wrap:break-word;white-space:pre-wrap;font-size:.85rem;line-height:1.5;text-align:justify}.ArbolProblemas_tableContent__FGbWg{line-height:1.4;color:#555;font-size:.85rem}.ArbolProblemas_tableContent__FGbWg strong{color:var(--text-color-primary);font-size:.7rem;text-transform:uppercase}.ArbolProblemas_actions__iszaK{display:flex;gap:.3rem}.ArbolProblemas_editingRow__IYzll{background-color:#e9ecef!important}@media (max-width:768px){.ArbolProblemas_inputGroup__EnwtW{grid-template-columns:1fr}}.Population_population-container__v_aJB{width:100%}.Population_acordionTittle__TZY1E{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup__PWsZ_{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup__PWsZ_ label{font-weight:500;margin-bottom:6px}.Population_textarea__O3NoG{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions__K2CIL{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__ay54T{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__vria8{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__vria8:hover{background-color:#f1f1f1}.budget_budgetContainer__QcC69{margin-bottom:0}.budget_budgetContent__U9ILI{padding:20px 0}.budget_totalSection__0Adh9{background-color:#f8f9fa;padding:15px 20px;border-radius:8px;margin-bottom:0;border-left:4px solid #5ca730}.budget_totalSection__0Adh9 h3{margin:0;color:#2c3e50;font-size:1.2em}.budget_investmentLinesSection__Q9w6R{margin-bottom:0}.budget_investmentLineItem__2Oe4I{border:1px solid #e0e0e0;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:0}.budget_investmentLineItem__2Oe4I:last-child{margin-bottom:0}.budget_lineHeader__wmTpB{margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #5ca730}.budget_lineHeader__wmTpB h4{margin:0;color:#2c3e50;font-size:1.1em}.budget_lineContent__tKyFJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.budget_lineField__7qoGF{display:flex;flex-direction:column}.budget_lineField__7qoGF label{font-weight:700;color:#7f8c8d;margin-bottom:0;font-size:.9em}.budget_lineField__7qoGF p{margin:0;color:#2c3e50;font-size:1em;padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.Impact_impact-container__BD64e{width:100%}.Impact_acordionTittle__PoIAG{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Impact_formGroup__zfot7{display:flex;flex-direction:column;margin-bottom:16px;width:99%}.Impact_formGroup__zfot7 label{font-weight:500;margin-bottom:6px}.Impact_textarea__zjuXQ{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Impact_actions__Hf399{display:flex;justify-content:end;margin-top:10px}.Impact_saveButtonContainer__wTjBG{display:flex;justify-content:end;margin-top:20px}.Impact_saveButton__7SjqM{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Impact_saveButton__7SjqM:hover{background-color:#f1f1f1}.MethodologicalDevelopment_general-description-container__9iAK_{width:100%}.MethodologicalDevelopment_sectionInputs__LGPi3{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.MethodologicalDevelopment_sectionInputs__LGPi3 textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.MethodologicalDevelopment_subsection__VPIQ_{margin-bottom:24px}.MethodologicalDevelopment_inputRow__WIRpT{display:flex;flex-direction:column;margin-bottom:12px}.MethodologicalDevelopment_inputRow__WIRpT label{font-weight:500;margin-bottom:4px}.MethodologicalDevelopment_inputRow__WIRpT input{padding:8px;border-radius:4px;border:1px solid #ccc}.MethodologicalDevelopment_subsection__VPIQ_ h4{font-size:16px;font-weight:600;color:#333;margin:0}.MethodologicalDevelopment_saveButton__TiSUw{background-color:#007bff;color:#fff;border:none;padding:8px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.MethodologicalDevelopment_saveButton__TiSUw:hover{background-color:#0056b3}.MethodologicalDevelopment_btnFooter__PqR3W button,.MethodologicalDevelopment_buttonOutSide__DBmoQ{color:var(--text-color-secondary);font-weight:lighter;padding:5px 25px;background-color:transparent;background-color:none;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;border:1px solid var(--text-color-secondary)}.MethodologicalDevelopment_btnFooter__PqR3W button:hover{background-color:var(--background-color-primary)}.MethodologicalDevelopment_tableWrap__E95e3{width:100%;overflow-x:auto}.MethodologicalDevelopment_dataTable__ggVVm{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.MethodologicalDevelopment_dataTable__ggVVm thead th{text-align:left;padding:10px 12px;border-bottom:1px solid #ddd;background-color:#f2f2f2;color:#333;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.MethodologicalDevelopment_dataTable__ggVVm tbody td{padding:10px 12px;border-bottom:1px solid #eee;color:var(--text-color-primary);vertical-align:top}.MethodologicalDevelopment_dataTable__ggVVm tbody tr:nth-child(2n){background-color:#fafafa}.MethodologicalDevelopment_dataTable__ggVVm tbody tr:hover{background-color:#f7f7f7;transition:background-color .15s ease-in-out}.MethodologicalDevelopment_cellActions__dAUC5{text-align:center;white-space:nowrap}.MethodologicalDevelopment_btnPrimary__uoF_q{background-color:var(--background-color-primary);border:2px solid var(--background-color-fifth);color:var(--text-color-secondary);font-weight:500;border-radius:6px;padding:6px 14px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnPrimary__uoF_q:hover{background-color:var(--background-color-fifth);color:#fff}.MethodologicalDevelopment_btnSecondaryOutline__MUide{background:transparent;border:2px solid var(--text-color-secondary);color:var(--text-color-secondary);padding:6px 14px;border-radius:6px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnSecondaryOutline__MUide:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_subsectionTitle__ZH7Fz{font-size:16px;font-weight:600;color:#333;margin:12px 0 8px}.MethodologicalDevelopment_actionsCell___m3xd{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.MethodologicalDevelopment_actionBtn__wx_Sp{padding:6px 12px;font-size:13px;border-radius:6px;border:1px solid var(--text-color-secondary);background:transparent;color:var(--text-color-secondary);cursor:pointer;white-space:nowrap}.MethodologicalDevelopment_actionBtn__wx_Sp:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_actionDelete__npmRw{border-color:#d32f2f;color:#d32f2f}.MethodologicalDevelopment_actionDelete__npmRw:hover{background:#d32f2f;color:#fff}.tablePhase_table-phase-container__C59tH{width:100%;margin:0 auto 1px}.tablePhase_input-table__WjiVU{border:none;width:100%;background-color:#e7ffee;margin:0;font-size:14px}.tablePhase_header-table__p7KPH{display:flex;justify-content:space-between;align-items:center;width:100%}.tablePhase_header-left__YhPuX{flex:1 1}.tablePhase_header-title__8fpas{flex:1 1;text-align:right;font-weight:700}.tablePhase_momentum-add__NuxLt{flex:1 1;display:flex;justify-content:flex-end;gap:10px}.tablePhase_header-table__p7KPH div p{color:#34383fbb;font-weight:bolder;font-size:18px}.tablePhase_momentum-select__AxXcT{display:flex;align-items:center;background:#f7faf71e;border:1px solid #d6ecd657;border-radius:6px;padding:.5rem .75rem;box-shadow:0 1px 2px rgba(0,0,0,.03)}.tablePhase_momentum-select__AxXcT label{margin-right:.5rem;color:#4a7c59;font-size:15px}.tablePhase_momentum-select__AxXcT select{padding:.35rem .75rem;border:1px solid #b2e2b2;border-radius:4px;background:#f2fdf22c;color:#363535;font-size:15px;outline:none;transition:border-color .2s}.tablePhase_momentum-select__AxXcT select:focus{border-color:#8eda505d}.tablePhase_button-container__vb5w1{display:flex;justify-content:flex-end;margin-top:1rem}.technologicalLines_technological-lines-container__Tdwoh{display:flex;flex-direction:column;justify-content:center;margin:10px;flex-wrap:wrap}.technologicalLines_title-container__NBdMN{justify-content:flex-start}.technologicalLines_title-container__NBdMN h2{font-weight:lighter!important;font-size:22px;color:var(--text-color-secondary)}.technologicalLines_btn-delete-line__1_7WG{width:100%;display:flex;align-content:end;justify-content:flex-end!important}.annexDocuments_content__9Sdi9,.technologicalLines_btn-add-new-line__R9dbR{display:flex;justify-content:center}.annexDocuments_content__9Sdi9{width:100%;flex-direction:column;align-items:center;min-height:70vh}.annexDocuments_buttonDownload__oUyRT{width:250px;padding:10px;margin:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--background-color-fifth);color:#fff;font-weight:700;border:none;border-radius:8px}.annexDocuments_cargando__hvp8b{display:inline-block;position:relative}.annexDocuments_cargando__hvp8b:after{content:"...";animation:annexDocuments_dots__83Coi 1s steps(5) infinite}@keyframes annexDocuments_dots__83Coi{0%,20%{color:hsla(0,0%,100%,0);text-shadow:.25em 0 0 hsla(0,0%,100%,0),.5em 0 0 hsla(0,0%,100%,0)}40%{color:#fff;text-shadow:.25em 0 0 hsla(0,0%,100%,0),.5em 0 0 hsla(0,0%,100%,0)}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 hsla(0,0%,100%,0)}80%,to{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}.annexDocuments_fileUpload__hWzZI div div div div span:nth-of-type(2){display:none}.annexDocuments_fileUpload__hWzZI div div div{padding:3px 4px}.annexDocuments_customButton___Kr2l{margin:10px;color:var(--text-color-secondary)!important;border:2px solid var(--text-color-secondary)!important;background-color:transparent!important;padding:10px 22px!important;font-size:14px!important;border-radius:5px!important;text-align:center;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.annexDocuments_customButton___Kr2l:hover{background-color:var(--text-color-secondary);color:#fff}.annexDocuments_card__m_odm{width:100%;margin-bottom:16px}.annexDocuments_downloadButton__DQbpI{background-color:var(--background-color-primary)!important;border:2px solid var(--background-color-fifth)!important;color:var(--text-color-secondary)!important;font-weight:500;border-radius:6px;transition:background .2s,color .2s}.annexDocuments_downloadButton__DQbpI:hover{background-color:var(--background-color-fifth)!important;color:#fff!important}.annexDocuments_submitButton__NtLPP{background-color:transparent!important;border:2px solid var(--background-color-fifth)!important;color:var(--text-color-secondary)!important;font-weight:500;border-radius:6px;transition:background .2s,color .2s;padding:8px 22px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;cursor:pointer}.annexDocuments_uploadSection__Ajpsw{display:flex;justify-content:flex-end;margin-top:24px}.annexDocuments_deleteButton__9i_Je{background-color:var(--color-error,#d32f2f);color:#fff;border:none;padding:4px 10px;border-radius:4px;cursor:pointer;font-weight:700}.problemIdentification_content-accordion__6_6w6,.problemIdentification_problem-identification-container__gOdpO{width:100%}.problemIdentification_formContainer__bmhxL{width:100%;display:flex;justify-content:space-between}.problemIdentification_treeButtons__MKLrv{display:flex;justify-content:end;padding:12px}.problemIdentification_treeForm__qOgoR{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:16px}.problemIdentification_treeInputContainer__E2KcW{display:flex;justify-content:space-between}.problemIdentification_treeForm__qOgoR h5{margin:0 0 12px;color:#333;font-size:16px}.problemIdentification_treeInputs__1fe_6{display:flex;flex-direction:column;gap:12px}.problemIdentification_treeInput__vQXac{padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;width:100%;margin-top:5px}.problemIdentification_treeInput__vQXac:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.problemIdentification_saveButtonContainer__HDkz6{display:flex;justify-content:end}.problemIdentification_saveButton___LKbw{color:var(--text-color-secondary);border-radius:5px;border:1px solid var(--text-color-secondary)}.problemIdentification_btnCancel__hlWqA,.problemIdentification_saveButton___LKbw{padding:5px 25px;background-color:transparent;background-color:none;cursor:pointer;transition:all .3s ease-in-out;margin:10px}.problemIdentification_btnCancel__hlWqA{border:1px solid #00324d;color:#00324d;border-radius:5px}.problemIdentification_messageContainer__PfkB0{border-left:6px solid #cc8925;background-color:#fff6eb;padding:20px;border-radius:5px;display:flex;align-items:center;margin-bottom:35px}.problemIdentification_messageIcon___ZkUQ{color:#cc8925;margin-right:10px;font-size:20px}.problemIdentification_messageText__pEajF{color:#cc8925}.problemIdentification_sectionInputs__EWTYT{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.problemIdentification_sectionInputs__EWTYT textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.problemIdentification_acordionTittle__1aofN{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_population-container__TiW_B{width:100%}.Population_acordionTittle__qKd6V{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup__LZdhc{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup__LZdhc label{font-weight:500;margin-bottom:6px}.Population_textarea__BMvuP{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions__PCilj{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__V4yL0{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__GTY2T{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__GTY2T:hover{background-color:#f1f1f1}.budget_budget-content__guBVO{padding:20px 0}.budget_total-section__Nbi0w{background-color:#f8f9fa;padding:15px 20px;border-radius:8px;margin-bottom:20px;border-left:4px solid #5ca730}.budget_total-section__Nbi0w h3{margin:0;color:#333;font-size:1.2rem;font-weight:600}.budget_investment-lines-section__wWn8D{margin-bottom:20px}.budget_budget-footer__FE_Hv{display:flex;justify-content:center;padding:20px 0;border-top:1px solid #e0e0e0}.budget_sectionDescription__MWCXl{font-size:.7rem;color:#6c757d;margin-bottom:15px;text-align:justify}.investmentLines_investment-container__C5TR_ .investmentLines_form-item__gQ_P9{display:flex;flex-direction:column;margin:20px;width:30%;min-width:250px;font-size:14px}.investmentLines_investment-container__C5TR_ .investmentLines_form-item__gQ_P9 p{margin:10px 0}.IDescription_IDescriptionContainer__k0efS{width:100%}.IDescription_formContainer__M_o7R{width:100%;display:flex;justify-content:space-between}.IDescription_treeButtons__l_nY3{display:flex;justify-content:end;padding:12px}.IDescription_treeForm__CUIlN{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:16px}.IDescription_treeInputContainer__K9HJO{display:flex;justify-content:space-between}.IDescription_treeForm__CUIlN h5{margin:0 0 12px;color:#333;font-size:16px}.IDescription_treeInputs__t9wRj{display:flex;flex-direction:column;gap:12px}.IDescription_treeInput__8sKH9{padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;width:100%;margin-top:5px}.IDescription_treeInput__8sKH9:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.IDescription_saveButtonContainer__lMjil{display:flex;justify-content:end}.IDescription_saveButton__Fb6wZ{color:var(--text-color-secondary);border-radius:5px;border:1px solid var(--text-color-secondary)}.IDescription_btnCancel___sAb_,.IDescription_saveButton__Fb6wZ{padding:5px 25px;background-color:transparent;background-color:none;cursor:pointer;transition:all .3s ease-in-out;margin:10px}.IDescription_btnCancel___sAb_{border:1px solid #00324d;color:#00324d;border-radius:5px}.IDescription_messageContainer__jq7y2{border-left:6px solid #cc8925;background-color:#fff6eb;padding:20px;border-radius:5px;display:flex;align-items:center;margin-bottom:35px}.IDescription_messageIcon__5q_Qb{color:#cc8925;margin-right:10px;font-size:20px}.IDescription_messageText__L2_gf{color:#cc8925}.IDescription_sectionInputs__Z4EZg{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.IDescription_sectionInputs__Z4EZg textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.IDescription_acordionTittle__U0MFo{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.iDescription_sectionInputs__fnI3T{margin-bottom:20px}.iDescription_readOnlyField__YGI2S{margin-bottom:15px}.iDescription_readOnlyField__YGI2S label{font-weight:700;color:#7f8c8d;margin-bottom:5px;font-size:.9em;display:block}.iDescription_readOnlyField__YGI2S p{margin:0;color:#2c3e50;font-size:1em;padding:12px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef;min-height:60px;line-height:1.4}.iDescription_subSectionTitle__Vm13U{color:#2c3e50;margin:0;font-size:1.1em;border-bottom:2px solid #5ca730;padding-bottom:8px}.iDescription_treeList__hDuuC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.iDescription_treeItem__Mqshj{padding:12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f8f9fa}.iDescription_treeHeader__a2XxH{font-weight:600;color:#2c3e50;margin-bottom:8px}.iDescription_treeField__h_srR{margin-bottom:6px}.iDescription_treeField__h_srR strong{color:#7f8c8d;font-size:.9em}.iDescription_treeField__h_srR span{color:#2c3e50}.iDescription_noData__8Qigj{padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f8f9fa;color:#6c757d;font-style:italic;text-align:center}.renderQuestionTable_tableContainer__oPI83{margin:1.5rem 0;overflow-x:auto;width:100%;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.renderQuestionTable_tableInfo__O5fiX{font-size:.9rem;color:#666;margin-bottom:.5rem;padding:0 1rem;margin-top:.5rem}.renderQuestionTable_customTable__0X10P{font-size:14px;background-color:#fff}.renderQuestionTable_customTable__0X10P td,.renderQuestionTable_customTable__0X10P th{padding:12px;border:1px solid #ddd}.renderQuestionTable_customTable__0X10P th{background-color:#f5f7fa;font-weight:500;text-align:left}.renderQuestionTable_cornerHeader__k_gGP{background-color:#e9ecef;font-weight:700}.renderQuestionTable_fieldHeader__S6R2m{background-color:#f2f4f6;font-weight:500}.renderQuestionTable_recordHeader__883IQ{background-color:#f2f4f6;font-weight:500;text-align:center;min-width:120px}.renderQuestionTable_fieldCell__t_UnO{vertical-align:middle;min-width:200px}.renderQuestionTable_horizontalTable__5dxhM .renderQuestionTable_fieldRow__JWuoN:nth-child(odd),.renderQuestionTable_verticalTable__GiEzs .renderQuestionTable_recordRow__l7Qhw:nth-child(odd){background-color:#f9f9f9}.renderQuestionTable_lTypeTable__EB3WW .renderQuestionTable_lCornerHeader__447hF{width:180px;background-color:#e9ecef;font-weight:700;text-align:center}.renderQuestionTable_lTypeTable__EB3WW .renderQuestionTable_horizontalHeader__R4Sui{background-color:#f2f4f6;text-align:center;min-width:120px}.renderQuestionTable_lTypeTable__EB3WW .renderQuestionTable_verticalHeader__hSinz{background-color:#f7f9fa;padding:8px;min-width:150px}.renderQuestionTable_lTypeTable__EB3WW .renderQuestionTable_dataCell__8W2_f{border:1px solid #ddd}.renderQuestionTable_addRowCell__VtM7k{background-color:#f0f8ff;vertical-align:middle;width:60px}.renderQuestionTable_addButton__3UMej{background-color:transparent;color:var(--text-color-secondary);border:1px solid var(--text-color-secondary);border-radius:50%;width:28px;height:28px;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;line-height:1}.renderQuestionTable_addButton__3UMej:hover{opacity:.9;background-color:var(--background-color-hover)}.renderQuestionTable_addRowContainer__QT7Nu{background-color:#f9fcff}.renderQuestionTable_addRowCell__VtM7k{padding:10px;text-align:center}.renderQuestionTable_addRowCell__VtM7k button{width:auto;height:auto;border-radius:4px;padding:5px 10px;font-size:14px}.renderQuestionTable_dayInput__4GpgJ,.renderQuestionTable_headerInput__8ZUqc,.renderQuestionTable_selectInput__MQKu8,.renderQuestionTable_textInput__oCqov,.renderQuestionTable_textareaInput__0pJps{width:100%;padding:8px 10px;border:1px solid #ced4da;border-radius:4px;font-size:14px;background-color:#fff}.renderQuestionTable_dayInput__4GpgJ:focus,.renderQuestionTable_headerInput__8ZUqc:focus,.renderQuestionTable_selectInput__MQKu8:focus,.renderQuestionTable_textInput__oCqov:focus,.renderQuestionTable_textareaInput__0pJps:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.renderQuestionTable_textareaInput__0pJps{min-height:80px;resize:vertical}.renderQuestionTable_headerInput__8ZUqc{background-color:#f7f7f7;font-weight:500;width:100%}.renderQuestionTable_fieldInstructions__7Z32D{font-size:12px;color:#6c757d;margin-top:4px}.renderQuestionTable_cronogramaContainer__7q4rw{display:flex;flex-wrap:wrap;gap:8px}.renderQuestionTable_monthInputContainer__Eo_tq{display:flex;flex-direction:column;align-items:center;margin-bottom:5px}.renderQuestionTable_monthInputContainer__Eo_tq label{font-size:12px;font-weight:500;margin-bottom:3px}.renderQuestionTable_dayInput__4GpgJ{width:40px;text-align:center}.renderQuestionTable_multipleOptionInput__T2xeE{display:flex;flex-direction:column;gap:8px}.renderQuestionTable_activityInputContainer__CyiOL{display:flex;gap:6px}.renderQuestionTable_addOptionInput__GQHMm{flex:1 1;padding:6px 10px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.renderQuestionTable_btnSm__tpLDd{background-color:transparent;color:var(--text-color-secondary);border:1px solid var(--text-color-secondary);border-radius:4px;padding:6px 10px;font-size:14px;cursor:pointer}.renderQuestionTable_btnSm__tpLDd:hover{opacity:.9;background-color:var(--background-color-hover)}.renderQuestionTable_optionsPreviewList__RrpjK{display:flex;flex-direction:column;gap:5px;margin-top:5px}.renderQuestionTable_optionPreviewItem__cfTwj{display:flex;align-items:center;justify-content:space-between;background-color:#f0f0f0;padding:5px 10px;border-radius:4px;font-size:14px}.renderQuestionTable_btnRemove__JvvZP{background-color:transparent;color:#dc3545;border:none;font-size:18px;font-weight:700;cursor:pointer;padding:0 5px;line-height:1}.renderQuestionTable_btnRemove__JvvZP:hover{color:#bd2130}.renderQuestionTable_savedTablePreview__58xpp{margin-top:1rem;padding:1rem;border:1px solid #e0e0e0;border-radius:4px;background-color:#f9f9f9}.renderQuestionTable_previewTable__jPNVe{width:100%;border-collapse:collapse;border:1px solid #ddd;background-color:#fff}.renderQuestionTable_previewTable__jPNVe td,.renderQuestionTable_previewTable__jPNVe th{padding:8px 10px;border:1px solid #ddd;text-align:left}.renderQuestionTable_previewTable__jPNVe th{background-color:#f5f5f5;font-weight:500}.renderQuestionTable_previewHelp__6otpz{margin-top:10px;font-size:13px;color:#666}.renderQuestionTable_tableConfig__eRknb{margin-bottom:1.5rem;padding:1rem;border:1px solid #e0e0e0;border-radius:4px;background-color:#f9fafb}.renderQuestionTable_columnCard__dtHoi{margin-bottom:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:10px}.renderQuestionTable_columnHeader__Eo4GL{display:flex;justify-content:space-between;align-items:flex-start}.renderQuestionTable_columnInfo__mmAMv h5{margin:0 0 5px;font-size:16px}.renderQuestionTable_columnType__G_bWc{display:inline-block;background-color:#e9ecef;padding:2px 8px;border-radius:4px;font-size:12px;margin-bottom:5px}.renderQuestionTable_columnActions__TLkIg{display:flex;gap:5px}.renderQuestionTable_btnIcon__4Xglg{background:none;border:none;cursor:pointer;padding:3px;border-radius:3px}.renderQuestionTable_btnIcon__4Xglg:hover{background-color:#f1f1f1}.renderQuestionTable_enabledMonthsInfo__hmzjm{margin-top:8px;font-size:13px}.renderQuestionTable_monthBadges__prkAI{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.renderQuestionTable_monthBadge__R8PV5{background-color:#e6f3ff;padding:2px 6px;border-radius:3px;font-size:12px}.renderQuestionTable_allMonthsBadge__6D7GI{background-color:#d1e7dd;padding:2px 6px;border-radius:3px;font-size:12px}.renderQuestionTable_tablePreview__AnkUL{margin-top:1.5rem;padding:1rem;border:1px solid #e0e0e0;border-radius:4px;background-color:#f9f9f9}.renderQuestionTable_tablePreviewWrapper__497be{overflow-x:auto;max-width:100%;margin-bottom:10px}.renderQuestionTable_monthsGrid__XMx4O{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin-top:10px}.renderQuestionTable_monthItem__AW8kJ{display:flex;align-items:center;gap:5px}.renderQuestionTable_tableHeader___GqBV{display:flex;justify-content:center;margin:4px}.renderQuestionTable_cellWithRelations__Y2m_S{display:flex;flex-direction:column;width:100%;position:relative;gap:8px}.renderQuestionTable_mainCellContent____m8I{width:100%;position:relative;border:1px solid rgba(76,175,80,.2);border-bottom:3px solid #4caf50;border-radius:4px 4px 0 0;margin-bottom:12px;padding:8px 8px 10px;background-color:#f8fff9}.renderQuestionTable_relatedFieldGroup__imEKb{width:100%;position:relative;border:1px solid rgba(0,119,204,.2);border-bottom:3px solid #07c;border-radius:4px 4px 0 0;animation:renderQuestionTable_fadeIn__zoZ_O .3s ease-out;margin-top:8px;margin-bottom:12px;padding:8px 8px 10px;background-color:#f8fcff}.renderQuestionTable_relatedFieldGroup__imEKb.renderQuestionTable_green__EFEF_{border:1px solid rgba(76,175,80,.2);border-bottom:3px solid #4caf50;background-color:#f8fff9}.renderQuestionTable_relatedFieldGroup__imEKb.renderQuestionTable_blue___l5Bj{border:1px solid rgba(0,119,204,.2);border-bottom:3px solid #00304d;background-color:#f8fcff}@keyframes renderQuestionTable_fadeIn__zoZ_O{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.renderQuestionTable_addRelatedFieldButton__1g7mA{display:flex;align-items:center;justify-content:center;height:24px;width:24px;background-color:#07c;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:14px;margin-top:5px;align-self:center;transition:background-color .2s}.renderQuestionTable_addRelatedFieldButton__1g7mA:hover{background-color:#005fa3}.renderQuestionTable_plusIcon__xYOVd{display:inline-block;line-height:1}.renderQuestionTable_deleteRowCell__HR2zt{width:40px;vertical-align:middle}.renderQuestionTable_deleteButton___qQ_P{background-color:#ff4d4f;color:#fff;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.renderQuestionTable_deleteButton___qQ_P:hover{background-color:#ff7875;transform:scale(1.1)}.renderQuestionTable_treesTable__xlde6{width:100%;overflow-x:auto}.renderQuestionTable_customTable__0X10P{width:100%;table-layout:fixed;border-collapse:collapse}.renderQuestionTable_customTable__0X10P td,.renderQuestionTable_customTable__0X10P th{padding:8px 10px;vertical-align:top;border:1px solid #e0e0e0}.renderQuestionTable_wrapCell__MzdQ_{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.renderQuestionTable_actionsCell__k5UkB{white-space:nowrap}.participantes_groupsSection__DJotm{width:100%;margin-top:15px}.participantes_sectionHeader__NZs_R{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.participantes_sectionHeader__NZs_R h4{margin:0;font-size:15px;font-weight:600;color:var(--text-color-primary)}.participantes_tableWrapper__6pMm9{border:1px solid var(--border-color-primary,#e0e0e0);border-radius:8px;overflow-x:auto;width:100%;background-color:#fff}.participantes_participantesTable__FZmhL{width:100%;border-collapse:collapse;font-size:13px;color:var(--text-color-primary)}.participantes_participantesTable__FZmhL th{background-color:var(--background-secondary,#f8f9fa);padding:12px 10px;text-align:left;font-weight:600;border-bottom:1px solid var(--border-color-primary,#e0e0e0);white-space:nowrap}.participantes_participantesTable__FZmhL td{padding:10px;border-bottom:1px solid var(--border-color-primary,#eee);vertical-align:middle}.participantes_participantesTable__FZmhL tr:last-child td{border-bottom:none}.participantes_participantesTable__FZmhL tr:hover{background-color:rgba(0,0,0,.02)}.participantes_btnAddAprendiz__l2xZr{display:flex;align-items:center;gap:6px;background-color:#39a900;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.participantes_btnAddAprendiz__l2xZr:hover{background-color:#2e8800}.participantes_switchContainer__EY8pi{display:flex;align-items:center;gap:6px}.participantes_statusLabel__WMK8P{font-size:12px;font-weight:600}.participantes_statusActive__eVtZH{color:#39a900}.participantes_statusInactive__oa4Rl{color:#d32f2f}.participantes_emptyMessage__9xh_Z{padding:2rem;text-align:center;background:var(--background-secondary,#f9f9f9);border-radius:8px;color:#777;font-size:13px}.documentosAnexos_containerInputs__yhVrx{margin-bottom:2rem}.documentosAnexos_containerGroup__l0P2b{padding:0 20px}.documentosAnexos_tabla__L9mwE{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:16px}.documentosAnexos_tabla__L9mwE thead tr{background-color:#f2f2f2}.documentosAnexos_tabla__L9mwE th{text-align:left;padding:8px;border-bottom:1px solid #ddd}.documentosAnexos_tabla__L9mwE td{padding:8px;border-bottom:1px solid #eee}.documentosAnexos_btnDescargar__DYvld{text-decoration:none;color:#fff;padding:4px 10px;border-radius:4px;background-color:var(--text-color-secondary);margin-right:10px;font-size:13px;border:none;cursor:pointer}.documentosAnexos_btnEliminar__mvaEy{background-color:#d32f2f;color:#fff;border:none;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:13px}.documentosAnexos_card__GrklM{width:100%;margin-bottom:16px}.documentosAnexos_formatoHint__2WnFb{font-size:13px;color:#666;margin-bottom:8px}.documentosAnexos_customButton__c1fpM{margin:10px;color:var(--text-color-secondary)!important;border:2px solid var(--text-color-secondary)!important;background-color:transparent!important;padding:10px 22px!important;font-size:14px!important;border-radius:5px!important;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.documentosAnexos_customButton__c1fpM:hover{background-color:var(--text-color-secondary);color:#fff}.documentosAnexos_uploading__5MnhL{opacity:.6;pointer-events:none}.documentosAnexos_fileUpload___4m7m div div div{padding:3px 4px}.documentosAnexos_cargando__kvKjB{display:inline-block;position:relative}.Alternative_acordionTittle__IR3DE{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Alternative_treeButtons___eG9J{display:flex;justify-content:end;padding:12px}.Alternative_treeForm__jzQj_{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:16px}.Alternative_treeInputContainer__liPdg{display:flex;justify-content:space-between}.Alternative_treeForm__jzQj_ h5{margin:0 0 12px;color:#333;font-size:16px}.Alternative_treeInputs__ZSogu{display:flex;flex-direction:column;gap:12px}.Alternative_treeInput__HXnPl{padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;width:100%;margin-top:5px}.Alternative_treeInput__HXnPl:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.Alternative_saveButtonContainer__uifQm{display:flex;justify-content:end}.Alternative_saveButton__iHDz4{color:var(--text-color-secondary);border-radius:5px;border:1px solid var(--text-color-secondary)}.Alternative_btnCancel__UUnAO,.Alternative_saveButton__iHDz4{padding:5px 25px;background-color:transparent;background-color:none;cursor:pointer;transition:all .3s ease-in-out;margin:10px}.Alternative_btnCancel__UUnAO{border:1px solid #00324d;color:#00324d;border-radius:5px}.Alternative_messageContainer__h7iXv{border-left:6px solid #cc8925;background-color:#fff6eb;padding:20px;border-radius:5px;display:flex;align-items:center;margin-bottom:35px}.Alternative_messageIcon__02CMG{color:#cc8925;margin-right:10px;font-size:20px}.Alternative_messageText__OdgMd{color:#cc8925}.justification_readOnlyField__8fGWo{margin-bottom:15px}.justification_readOnlyField__8fGWo label{font-weight:400;color:#7f8c8d;margin-bottom:5px;font-size:.9em;display:block;text-align:justify}.justification_readOnlyField__8fGWo p{margin:0;color:#2c3e50;font-size:1em;padding:12px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef;min-height:60px;line-height:1.4;text-align:justify}.stringValueView_sectionInputs__3tNHo{width:100%;display:grid;grid-gap:12px;gap:12px}.stringValueView_subSectionTitle__EKhAW{margin:10px 0}.stringValueView_tableWrapper__ghEtj{border-top:3px solid #4caf50}.stringValueView_tableWrapper__ghEtj thead th{font-weight:700}.stringValueView_noData__8wHPB{color:var(--text-color-primary)}.stringValue_addButton__tlye_{background-color:#28a745;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;margin-bottom:1rem;cursor:pointer}.stringValue_objectiveBlock___xLNv{margin-bottom:2rem;border:1px solid #ccc;padding:1rem;border-radius:6px;background-color:#f9f9f9}.stringValue_objectiveHeader__B_I2v{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.stringValue_deleteButton__1NrW_{background-color:#dc3545;color:#fff;padding:.3rem .7rem;border:none;border-radius:4px;cursor:pointer}.stringValue_activityRow__EfNJE{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.conceptualFramework_sectionInputs__5go2Q{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.conceptualFramework_sectionInputs__5go2Q textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.Population_acordionTittle__tN_vX{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup__NymhB{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup__NymhB label{font-weight:500;margin-bottom:6px}.Population_textarea__SLB7r{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions__5DxdD{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__Ngt7q{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__fZmz2{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__fZmz2:hover{background-color:#f1f1f1}.Population_inputHelperLabel__XQ4Ls{display:inline-flex;align-items:center;gap:7px}.justification_readOnlyField__91qZj{margin-bottom:15px}.justification_readOnlyField__91qZj label{font-weight:400;color:#7f8c8d;margin-bottom:5px;font-size:.9em;display:block;text-align:justify}.justification_readOnlyField__91qZj p{margin:0;color:#2c3e50;font-size:1em;padding:12px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef;min-height:60px;line-height:1.4;text-align:justify}.Population_population-container__BXq92{width:100%}.Population_acordionTittle__br7Hz{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup__pI8h5{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup__pI8h5 label{font-weight:500;margin-bottom:6px}.Population_textarea__nnXI7{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions___LV5m{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__fWo5g{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__OcUwg{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__OcUwg:hover{background-color:#f1f1f1}.budget_budgetContainer__64WFz{margin-bottom:0}.budget_budgetContent__mDNYp{padding:20px 0}.budget_totalSection__Km4QY{background-color:#f8f9fa;padding:15px 20px;border-radius:8px;margin-bottom:0;border-left:4px solid #5ca730}.budget_totalSection__Km4QY h3{margin:0;color:#2c3e50;font-size:1.2em}.budget_investmentLinesSection__5icon{margin-bottom:0}.budget_investmentLineItem__QuoK1{border:1px solid #e0e0e0;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:0}.budget_investmentLineItem__QuoK1:last-child{margin-bottom:0}.budget_lineHeader__vciDc{margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #5ca730}.budget_lineHeader__vciDc h4{margin:0;color:#2c3e50;font-size:1.1em}.budget_lineContent__4M357{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.budget_lineField__oMOJv{display:flex;flex-direction:column}.budget_lineField__oMOJv label{font-weight:700;color:#7f8c8d;margin-bottom:0;font-size:.9em}.budget_lineField__oMOJv p{margin:0;color:#2c3e50;font-size:1em;padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.Impact_impact-container__6MEaq{width:100%}.Impact_acordionTittle__2kIqZ{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Impact_formGroup__XvtkA{display:flex;flex-direction:column;margin-bottom:16px}.Impact_formGroup__XvtkA label{font-weight:500;margin-bottom:6px}.Impact_textarea__xxh8x{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Impact_actions__vDlFX{display:flex;justify-content:end;margin-top:10px}.Impact_saveButtonContainer__gttyM{display:flex;justify-content:end;margin-top:20px}.Impact_saveButton__XIfTx{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Impact_saveButton__XIfTx:hover{background-color:#f1f1f1}.MethodologicalDevelopment_general-description-container__4q_9H{width:100%}.MethodologicalDevelopment_sectionInputs__DT6VZ{display:flex;flex-direction:column;gap:1rem;margin:0 0 20px 15px;color:var(--text-color-primary)}.MethodologicalDevelopment_sectionInputs__DT6VZ textarea{padding:10px;border-radius:5px;border:1px solid var(--border-color-primary)}.MethodologicalDevelopment_subsection__pe9LY{margin-bottom:24px}.MethodologicalDevelopment_inputRow__pIb6M{display:flex;flex-direction:column;margin-bottom:12px}.MethodologicalDevelopment_inputRow__pIb6M label{font-weight:500;margin-bottom:4px}.MethodologicalDevelopment_inputRow__pIb6M input{padding:8px;border-radius:4px;border:1px solid #ccc}.MethodologicalDevelopment_subsection__pe9LY h4{font-size:16px;font-weight:600;color:#333;margin:0}.MethodologicalDevelopment_saveButton__3_wkz{background-color:#007bff;color:#fff;border:none;padding:8px 16px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.MethodologicalDevelopment_saveButton__3_wkz:hover{background-color:#0056b3}.MethodologicalDevelopment_btnFooter__XB_Yn button,.MethodologicalDevelopment_buttonOutSide__tyrBs{color:var(--text-color-secondary);font-weight:lighter;padding:5px 25px;background-color:transparent;background-color:none;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;border:1px solid var(--text-color-secondary)}.MethodologicalDevelopment_btnFooter__XB_Yn button:hover{background-color:var(--background-color-primary)}.MethodologicalDevelopment_tableWrap__n_RoV{width:100%;overflow-x:auto}.MethodologicalDevelopment_dataTable__1pHuJ{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.MethodologicalDevelopment_dataTable__1pHuJ thead th{text-align:left;padding:10px 12px;border-bottom:1px solid #ddd;background-color:#f2f2f2;color:#333;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.MethodologicalDevelopment_dataTable__1pHuJ tbody td{padding:10px 12px;border-bottom:1px solid #eee;color:var(--text-color-primary);vertical-align:top}.MethodologicalDevelopment_dataTable__1pHuJ tbody tr:nth-child(2n){background-color:#fafafa}.MethodologicalDevelopment_dataTable__1pHuJ tbody tr:hover{background-color:#f7f7f7;transition:background-color .15s ease-in-out}.MethodologicalDevelopment_cellActions__vdQ3x{text-align:center;white-space:nowrap}.MethodologicalDevelopment_btnPrimary__DKMM_{background-color:var(--background-color-primary);border:2px solid var(--background-color-fifth);color:var(--text-color-secondary);font-weight:500;border-radius:6px;padding:6px 14px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnPrimary__DKMM_:hover{background-color:var(--background-color-fifth);color:#fff}.MethodologicalDevelopment_btnSecondaryOutline__FJrQ5{background:transparent;border:2px solid var(--text-color-secondary);color:var(--text-color-secondary);padding:6px 14px;border-radius:6px;cursor:pointer;transition:background .2s,color .2s}.MethodologicalDevelopment_btnSecondaryOutline__FJrQ5:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_subsectionTitle__AIEep{font-size:16px;font-weight:600;color:#333;margin:12px 0 8px}.MethodologicalDevelopment_actionsCell__VpdAb{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.MethodologicalDevelopment_actionBtn__5k7uy{padding:6px 12px;font-size:13px;border-radius:6px;border:1px solid var(--text-color-secondary);background:transparent;color:var(--text-color-secondary);cursor:pointer;white-space:nowrap}.MethodologicalDevelopment_actionBtn__5k7uy:hover{background:var(--text-color-secondary);color:#fff}.MethodologicalDevelopment_actionDelete__066xF{border-color:#d32f2f;color:#d32f2f}.MethodologicalDevelopment_actionDelete__066xF:hover{background:#d32f2f;color:#fff}.tablePhase_table-phase-container__Dzs6b{width:100%;margin:0 auto 1px}.tablePhase_input-table__KTGX_{border:none;width:100%;background-color:#e7ffee;margin:0;font-size:14px}.tablePhase_header-table__l36vw{display:flex;justify-content:space-between;align-items:center;width:100%}.tablePhase_header-left__1hQRd{flex:1 1}.tablePhase_header-title__u7Psf{flex:1 1;text-align:right;font-weight:700}.tablePhase_momentum-add__KM6EG{flex:1 1;display:flex;justify-content:flex-end;gap:10px}.tablePhase_header-table__l36vw div p{color:#34383fbb;font-weight:bolder;font-size:18px}.tablePhase_momentum-select__HewK4{display:flex;align-items:center;background:#f7faf71e;border:1px solid #d6ecd657;border-radius:6px;padding:.5rem .75rem;box-shadow:0 1px 2px rgba(0,0,0,.03)}.tablePhase_momentum-select__HewK4 label{margin-right:.5rem;color:#4a7c59;font-size:15px}.tablePhase_momentum-select__HewK4 select{padding:.35rem .75rem;border:1px solid #b2e2b2;border-radius:4px;background:#f2fdf22c;color:#363535;font-size:15px;outline:none;transition:border-color .2s}.tablePhase_momentum-select__HewK4 select:focus{border-color:#8eda505d}.tablePhase_button-container__knQNf{display:flex;justify-content:flex-end;margin-top:1rem}.Population_population-container__MmZEM{width:100%}.Population_acordionTittle__zmllT{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Population_formGroup__jH_A_{display:flex;flex-direction:column;margin-bottom:16px}.Population_formGroup__jH_A_ label{font-weight:500;margin-bottom:6px}.Population_textarea__pL1x3{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Population_actions__YZLYI{display:flex;justify-content:end;margin-top:10px}.Population_saveButtonContainer__VCns2{display:flex;justify-content:end;margin-top:20px}.Population_saveButton__i8EwK{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Population_saveButton__i8EwK:hover{background-color:#f1f1f1}.budget_budgetContainer__lBgR2{margin-bottom:0}.budget_budgetContent__ZID5U{padding:20px 0}.budget_totalSection__thsPF{background-color:#f8f9fa;padding:15px 20px;border-radius:8px;margin-bottom:0;border-left:4px solid #5ca730}.budget_totalSection__thsPF h3{margin:0;color:#2c3e50;font-size:1.2em}.budget_investmentLinesSection__iL3A4{margin-bottom:0}.budget_investmentLineItem__K2c5w{border:1px solid #e0e0e0;border-radius:8px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:0}.budget_investmentLineItem__K2c5w:last-child{margin-bottom:0}.budget_lineHeader__7Hb0X{margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #5ca730}.budget_lineHeader__7Hb0X h4{margin:0;color:#2c3e50;font-size:1.1em}.budget_lineContent__v4Lne{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.budget_lineField__tRGST{display:flex;flex-direction:column}.budget_lineField__tRGST label{font-weight:700;color:#7f8c8d;margin-bottom:0;font-size:.9em}.budget_lineField__tRGST p{margin:0;color:#2c3e50;font-size:1em;padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.Impact_impact-container__0o6fm{width:100%}.Impact_acordionTittle__K6sGS{font-size:1rem;color:var(--text-color-secondary);font-weight:lighter}.Impact_formGroup__PvhnJ{display:flex;flex-direction:column;margin-bottom:16px}.Impact_formGroup__PvhnJ label{font-weight:500;margin-bottom:6px}.Impact_textarea__yXQXN{width:100%;min-height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;resize:vertical}.Impact_actions__rlpo_{display:flex;justify-content:end;margin-top:10px}.Impact_saveButtonContainer__rlMtt{display:flex;justify-content:end;margin-top:20px}.Impact_saveButton__k4FDP{color:var(--text-color-secondary);padding:6px 20px;background-color:transparent;border-radius:5px;cursor:pointer;border:1px solid var(--text-color-secondary);transition:all .3s ease-in-out}.Impact_saveButton__k4FDP:hover{background-color:#f1f1f1}