@import"K2BTools.DesignSystems.Aries.Aries.css";@import"AriesCustom_Tokens.css";@layer AriesCustom{.inputOTP{width :34px !important;height :34px !important;margin :5px !important;}.Image_Action_Recovery_Password{width :21px;height :21px;margin-top :30px;}.Grid_WorkWithTitle{text-align :center !important;}.K2BToolsGridColumn{text-align :center !important;place-items :center;white-space :nowrap !important;}.gx-grid{overflow-x :auto;}.Attribute_Trn[data-gx-readonly]{word-break :break-word;text-align :justify;}.sidebar-nav-item{white-space :normal;}.gx-label.Attribute_FilterLabel{height :auto;}.K2BT_LabelLeft{text-align :right;}.K2BT_LabelCenter{text-align :center;}th.ColorGridTitle{background-color :#4CAF50 !important;color :white !important;}.TextoIzquierda{text-align :left !important;justify-content :flex-start !important;align-items :center !important;display :flex !important;white-space :normal !important;word-break :break-word !important;font-size :13px !important;padding-left :10px !important;width :100% !important;}.K2BToolsTable_BottomFixedData{margin-left :0;}.TextArea_Trn1{border :1px solid gray;border-radius :5px;padding :4px;}.K2BFormLoginAlcaldia{background-image :var(--GX-Image_Frontend_Background_Login2);height :98vh;background-repeat :no-repeat;background-size :cover;background-position :center;place-content :center;}.K2BFormLoginAlcaldia2{background-image :var(--GX-Image_Frontend_Background_Login2);height :auto;background-repeat :no-repeat;background-size :cover;background-position :center;place-content :center;}.K2BT_LoginFormAlcaldia{width :326px;height :auto;padding :43px 36px;background-color :white;border-radius :11px;position :relative;}.K2BFooterLoginAlcaldia{background-color :#C3D209;height :2vh;}.K2BT_LoginSecondaryAction{text-align :center;}.K2BT_LoginUsernameAlcaldia,.K2BT_LoginPasswordAlcaldia{display :block;height :28px;width :100%;padding :6px 12px;box-shadow :none;border-left-width :0;border-right-width :0;border-top-width :0;word-wrap :break-word;border-bottom-width :2px;border-radius :0;margin-bottom :10px;}.gx-pwd-reveal-btn.input-group-btn:last-child>.btn{outline :none;}.K2BTitleFieldAlcaldia{font-size :14px;font-weight :800;line-height :13.57px;text-align :left;color :var(--colors_k2bt_loginlabeltext);}.K2BT_LoginSecondaryAction > a{color :var(--colors_k2bt_loginsecondarytext);font-size :14px;font-weight :700;line-height :13.57px;}.input-group .form-control{width :auto;max-width :calc(100% - 30px);}.K2BT_LoginButton{background-color :var(--colors_k2bt_accent);border-color :var(--colors_k2bt_accent);margin-bottom :19px;font-family :Montserrat-Medium;font-size :12px;}.K2BT_LoginButton:hover{background-color :var(--colors_k2bt_accenthover);border-color :var(--colors_k2bt_accenthover);}.MasterPage4 UL.K2BMetisMenu LI A,.MasterPage4 UL.K2BMetisMenu LI LI A,.MasterPage4 UL.K2BMetisMenu LI LI LI A{color :var(--colors_k2bt_accent);}.MasterPage4 UL.K2BMetisMenu LI.activeelement > A,.MasterPage4 UL.K2BMetisMenu LI LI.activeelement > A,.MasterPage4 UL.K2BMetisMenu LI LI LI.activeelement > A{background-color :var(--colors_k2bt_accent);color :var(--colors_k2bt_accenthover);}.MasterPage4 UL.K2BMetisMenu A:hover{background-color :var(--colors_k2bt_footerlogin);color :#fff;}.Image_HeaderLogo{max-width :150px;max-height :75px;}.Image_Login{max-width :210px;max-height :100px;}.K2BT_ApplicationName{margin-left :10px;color :white;}.Group_Tabular{padding-bottom :10px;margin-left :6px;}.Group_FixedData{padding-bottom :15px;}.Table_DataAreaContainer{padding-bottom :10px;}.K2BToolsTableCell_ActionContainer IMG{max-width :75px;}.cke_reset{width :99% !important;}th.gx-tab-padding-fix-1.K2BToolsGridColumn.K2BT_SG.Grid_WorkWith.LightGrayTitleTitle{background-color :#ededed;color :black;}.FilterContainerTable > div:first-child{width :100%;}.TextLeftLabel{text-align :left !important;width :80%;}.FieldGridRegister{border-top-right-radius :0;}.FieldGridRegisterFirstColumn{border-top-left-radius :15px;}.FieldGridRegisterLastColumn{border-top-right-radius :15px;}.AttributteGridRegister{text-align :center !important;place-items :center;white-space :nowrap !important;color :black;border :1px solid black;}.GTitle{font-size :20px !important;display :flex !important;place-content :center;margin-top :15px;margin-bottom :25px;}.GTitle2{font-size :15px !important;display :flex !important;place-content :center;margin-top :15px;margin-bottom :25px;}.K2BToolsTable_MultipleComboMainTable .K2BToolsMultipleFilterListContainer{top :0;}.K2BToolsMultipleFilterListContainer .gx-grid{overflow-x :hidden !important;}.Group_FixedDataTitle{font-weight :bold;}.Attribute_TrnLabel,.Attribute_TrnDateLabel{height :auto;}.K2BT_PillText{display :none;}.Borde1{width :336px;height :auto;background-color :white;border-radius :11px;margin :auto;}.BordeBlack{border-radius :0 0 0 0;border-color :#000;}.Borde1 .Borde2{text-align :center;background-color :green;border-radius :11px 11px 0 0;}.Borde1 .Borde2 span{color :white;}.Borde1 .TextBlock_Subtitle{padding-top :10px;padding-bottom :10px;}.Borde1 .Contenido{padding :10px;}.TbTitle{position :absolute;top :0;Left :0;width :100%;background-color :var(--colors_k2bt_accenthover);border-radius :11px 11px 0 0;min-height :50px;display :flex;align-content :center;justify-content :center;flex-wrap :wrap;color :white;font-size :18px;font-weight :bold;}.AlcaldiaFieldTitle{padding-top :18px;padding-bottom :20px;font-weight :bold;font-size :17px;}.K2BT_LoginFormAlcaldia .form-group label{font-size :14px;font-weight :bold;text-align :left;}.K2BT_LoginFormAlcaldia .form-group input{margin-top :7px;margin-bottom :-3px;min-width :0;}TD.VisibleCell{display :table-cell !important;}TD.VisibleCell > p.form-control-static{display :none;}INPUT.VisibleInput{display :inline-block !important;}#W0042W0012DOCPLASEC{width :auto;max-width :20em;}.gx-label.Attribute_FilterDateLabel{font-weight :300;height :auto;color :#000;font-size :13px;font-family :'Lato-Bold';}.ColorTransparente{color :transparent;}.infodoc{display :flex !important;justify-content :space-between;align-items :center;margin-bottom :5px;}.TableCustomCC{background :#ffffff;border :2px solid #D9D9D9;border-radius :5px;padding :20px;padding-top :15px;padding-bottom :15px;min-height :70px;margin-top :5px;}.TitleGreen{color :#2D5F00;font-weight :bold;font-size :20px;}.nomdoc{font-weight :bold;color :#6B6767;max-width :160px;word-wrap :break-word;}.CarArcDoc{margin-top :20px;margin-bottom :20px;}.CarArcDoc .btn-success{background-color :#2D5F00 !important;border-color :#2D5F00 !important;margin-left :30px;}.txtMaxSize{color :#2D5F00;font-size :14px;}.gx-fileupload button.btn.btn-danger.delete{width :24px;height :24px;border-radius :20px;padding :0;background-color :#2D5F00;border-color :#2D5F00;}.gx-fileupload button.btn.btn-danger.delete i{visibility :collapse;}.gx-fileupload button.btn.btn-danger.delete span{margin-left :-16px;font-weight :bold;font-size :14px;}.CarArcDoc .btn-success i{visibility :collapse;}.CarArcDoc .btn-success span{margin-left :-16px;}.gx-fileupload button.btn.btn-warning.cancel{width :24px;height :24px;border-radius :20px;padding :0;background-color :#2D5F00;border-color :#2D5F00;}.gx-fileupload button.btn.btn-warning.cancel span{visibility :collapse;}.gx-fileupload button.btn.btn-warning.cancel i{margin-left :4px;}.CarArcDoc .template-download .name{max-width :120px;}.CarArcDoc .gx-fileupload{display :flex;flex-direction :column;flex-wrap :nowrap;align-content :center;justify-content :center;align-items :center;} [id*="COLUMNSUBIRARCHIVO"]{display :flex;flex-direction :column;flex-wrap :nowrap;align-content :center;justify-content :center;align-items :center;border :2px dashed #D9D9D9;padding :20px;padding-bottom :40px;padding-top :40px;}.TextBlock_Title{color :#2D5F00;font-weight :bold;}.Alcaldia_Title{font-family :var(--fonts_k2bt_objecttitle);flex-grow :1;color :#2D5F00;font-weight :bold;font-size :large;}.Alcaldia_SubTitle{color :#2D5F00;font-weight :bold;font-size :20px;margin-bottom :8px;margin-top :8px;}.Alcaldia_Info{font-weight :normal;font-size :medium;margin-bottom :8px;margin-top :8px;color :#2D5F00;}.infoestdoc{background :#EFEFEF;border-radius :30px;padding-top :5px;padding-right :10px;padding-bottom :5px;padding-left :10px;color :#2D5F00;}.ElaDoc{font-size :15px;}.TableGray{background :#EFEFEF;padding :20px;}.ContentListDocs{display :flex !important;min-height :96px;min-width :145px;border-radius :10px;flex-direction :column;flex-wrap :nowrap;align-content :center;justify-content :center;align-items :center;color :#fff;}.ContentTotal{background-color :#C3D209;}.ContentCompletados{background-color :#568E25;}.ContentAvance{background-color :#295A55;}.ValInfoTot{font-size :40px;font-weight :bold;}.ImageListDocs{width :45px;}.LblInfoTot{font-size :14px;font-family :'Lato-Bold';text-align :center;margin-top :-25px;line-height :17px;}#FreestylegridlistdocsContainerDiv{overflow-x :hidden !important;max-height :90vh;width :300px;}.TextBlockTittle_Custom{color :#2D5F00;font-weight :bold;font-size :20px;}.TextBlockTittle_Custom2{color :#2D5F00;font-weight :bold;font-size :27px !important;} [id*="FREESTYLECONTAINER_TABLE_FREESTYLEGRIDLISTDOCS"]{margin-bottom :-20px;}div[data-gx-for*="vDOCDIGVEREST_"]{margin-top :-15px;}div[data-gx-for*="vDOCDIGRES_"]{margin-top :-15px;} [id*="FREESTYLECONTAINER_TABLE_FREESTYLEGRIDLISTDOCS"] .Attribute_Trn[data-gx-readonly]{word-break :break-word !important;text-align :left !important;}.Attribute_Custom_List{color :#2D5F00;font-weight :bold;font-size :15px;}.Attribute_Custom_List2,.Attribute_Custom_List2Label{color :#2D5F00;width :auto;}.Attribute_Custom_Supplier,.Attribute_Custom_SupplierLabel{color :#2D5F00;font-weight :bold;}.Attribute_Custom_Supplier_Orange{color :#D28C09;font-weight :bold;}.TableDocsDig [id*="ATTRIBUTESHIDDENLISTKEYContainer"]{margin-top :-76px;visibility :collapse;}.ContainerDocs{padding-left :10px;}.ContainerDocsSelected{background :#EFEFEF;border-bottom :4px solid #2D5F00;}.K2BToolsTable_ComponentContainer .Tab .nav-tabs LI.active{background :#2D5F00;height :40px;min-width :125px;border-top-left-radius :10px;border-top-right-radius :10px;color :#fff;font-size :14px;border-bottom-color :#2D5F00;display :flex;flex-direction :row;flex-wrap :nowrap;align-content :center;justify-content :center;align-items :center;}.K2BToolsTable_SideTextContainer > .btn,.K2BToolsTable_SideTextContainer .K2BT_TextAction[data-gx-readonly]{margin-top :8px;}.K2BToolsTable_ComponentContainer .Tab .nav-tabs LI.active A{color :#fff;font-family :'Lato-Bold';font-size :14px;opacity :1;}.K2BToolsTable_ComponentContainer .Tab .nav-tabs{margin-top :10px;border-bottom :1px solid #2D5F00;padding-bottom :0;}.K2BToolsTable_ComponentContainer .Tab .nav-tabs LI A{padding-bottom :9px;padding-top :10px;font-size :14px;color :#2D5F00;}.K2BToolsTable_ComponentContainer .Tab .nav-tabs LI{margin-bottom :-11px !important;}#K2BTOOLSTABLE_VARIABLECONTAINERREGRESAR{display :flex;flex-direction :row;flex-wrap :nowrap;align-content :center;justify-content :flex-end;align-items :center;}.TextBlock_BackToWorkWith>A{color :#2D5F00 !important;text-align :right !important;}.TableInfoProcesoDig{margin-bottom :0;}.TableInfoProcesoDig div{margin-bottom :1px;}.BtnCCRUZ{background-color :#c9302c;border-color :#ac2925;} [id*="ATTRIBUTESCUSTOMACTIONSContainer"]>.K2BToolsTable_ComponentContainer{background :transparent;}.CamFir span.preview{visibility :collapse !important;}.TableFirmaChange{display :flex;flex-direction :column;flex-wrap :nowrap;align-content :center;justify-content :center;align-items :center;}.CamFir .template-download .name{margin-left :-46px;}.CamFir .txtMaxSize{margin-left :34px;color :#2D5F00;}.CamFir span.size{color :#2D5F00;}.ClassOTP{margin-left :15px;}.K2BToolsButton_MinimalAction{margin-bottom :8px;margin-right :0;margin-top :8px;padding-bottom :6px;padding-left :8px;padding-right :8px;padding-top :6px;background-color :#7F7F7F;border-top-left-radius :8px;border-top-right-radius :8px;border-bottom-right-radius :8px;border-bottom-left-radius :8px;font-size :13px;font-weight :normal;color :#FFFFFF;min-width :70px;border-color :#7F7F7F;border-width :1px;}.BtnAgregarSDT{margin-left :42px;}.BtnNavegar{flex-wrap :nowrap;justify-content :space-between;}.BtnNavegar DIV{display :flex;justify-content :flex-end;}.BtnNavegar DIV:first-child{display :flex;justify-content :flex-start;}.BtnNavegar > DIV > DIV > DIV > DIV{background-color :#ededed;color :green;}.BtnNavegar > DIV > DIV > DIV SPAN{line-height :30px;}.BtnNavegar > DIV > DIV > DIV IMG{padding :5px;height :30px;width :30px;object-fit :contain;border :none;}.K2BToolsButton_MainAction_Gray{margin-bottom :8px;margin-top :8px;padding-bottom :6px;padding-left :8px;padding-right :8px;padding-top :6px;border-style :solid;border-width :1px;border-top-left-radius :var(--radius_k2bt_buttonprimary);border-top-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-left-radius :var(--radius_k2bt_buttonprimary);font-family :var(--fonts_k2bt_action);font-size :13px;font-weight :normal;min-width :70px;background-color :gray;border-color :gray;color :white;margin-right :5px;}.K2BToolsButton_MainAction_Red{margin-bottom :8px;margin-right :0;margin-top :8px;padding-bottom :6px;padding-left :8px;padding-right :8px;padding-top :6px;border-style :solid;border-width :1px;border-top-left-radius :var(--radius_k2bt_buttonprimary);border-top-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-left-radius :var(--radius_k2bt_buttonprimary);font-family :var(--fonts_k2bt_action);font-size :13px;font-weight :normal;min-width :70px;background-color :Red;border-color :Red;color :white;}.FormAlcaldia{height :auto;padding :43px 36px;background-color :white;border-radius :11px;position :relative;width :800px;text-font :12px;}.FormAlcaldiadoc{height :auto;padding :43px 36px;background-color :white;border-radius :11px;position :relative;width :1000px;text-font :12px;}.LabelLeft .control-label{text-align :left;}.PoliticaGray{background-color :aliceblue;}.ColumnFlex > div{flex-direction :column;}.PanelButton{padding :50px;display :flex;justify-content :center;}.PanelButton .K2BT_ExtendedButton{display :flex;flex-direction :column;gap :11px;padding :15px;}.PanelButton .K2BT_ExtendedButton i{font-size :30px;}#TBCAPTCHA{padding-left :0;padding-right :0;}.K2BT_TimelineTitle{display :block;}.Attribute_Red label{color :darkred;}.K2BT_LoginFieldContainer{font-family :Montserrat-Medium;margin-bottom :19px;}.T_Montserrat_Bold{font-family :Montserrat-Bold;}.T_Montserrat_Medium{font-family :Montserrat-Medium;}.T_Montserrat_Regular{font-family :Montserrat-Regular;}.T11{font-size :11px;}.T14{font-size :14px;}.T16{font-size :16px;}.T20{font-size :20px;}.T24{font-size :24px;}.T32{font-size :32px;}.T36{font-size :36px;}.CBase,.CBase>A{color :var(--colors_k2bt_accent);}.CBaseHover,.CBaseHover>A{color :var(--colors_k2bt_accenthover);}.CWhite,.CWhite>A{color :#fff;}.CT1,.CT1>A{color :#1E4000;}.CT2,.CT2>A{color :#568E25;}.CT3,.CT3>A{color :#C3D209;}.CT4,.CT4>A{color :#F4F8FB;}.BCAccent{background-color :var(--colors_k2bt_accent);}.BCAccentHover{background-color :var(--colors_k2bt_accenthover);}.BCWhite{background-color :white;}.BCT1{background-color :#1E4000;}.BCT2{background-color :#568E25;}.BCT3{background-color :#C3D209;}.BCT4{background-color :#F4F8FB;}.BCT5{background-color :#BABABA;}.BCT6{background-color :#FBFFC4;}.BCT7{background-color :#E8FA0A;}.Hover_Accent:hover{background-color :var(--colors_k2bt_accenthover);}.Hover_T2:hover{background-color :#568E25;}.MT15{margin-top :15px;}.ML-15{margin-left :-15px;}.MR-15{margin-right :-15px;}.MB25{margin-bottom :25px;}.MB30{margin-bottom :30px;}.P20{padding :20px;}.P25{padding :25px;}.P40{padding :40px;}.BR5{border-radius :5px;}.BR10{border-radius :10px;}.TA_Center{text-align :center;}.CardHome{margin-top :-30px;background-color :#f4f8fb;position :relative;border-radius :20px;padding :15px;}.Borde_Right_Accent{border-right :1px solid #1E4000;}.Display_Inline_Block{display :inline-block;}.K2BHeader{background :inherit;background-color :#568E25;}.MasterPage4{background-color :white;}.Invisible{display :none;}SPAN.gx-checkbox-wrapper{padding-top :2px;}.Section_CondConf_Dialog{width :400px !important;}.TxtDocApr{display :block !important;margin-top :11px;}.K2BToolsButton_MainAction_RedLeft{margin-bottom :8px;margin-right :0;margin-top :8px;padding-bottom :6px;padding-left :8px;padding-right :8px;padding-top :6px;border-style :solid;border-width :1px;border-top-left-radius :var(--radius_k2bt_buttonprimary);border-top-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-right-radius :var(--radius_k2bt_buttonprimary);border-bottom-left-radius :var(--radius_k2bt_buttonprimary);font-family :var(--fonts_k2bt_action);font-size :13px;font-weight :normal;min-width :70px;background-color :Red;border-color :Red;color :white;float :inline-end !important;}.TableDatosPrc{border :1px solid #2D5F00;padding :10px;margin-bottom :20px;margin-top :10px;border-radius :10px;padding-left :25px;}.FirmaPreview{max-width :150px;max-height :150px;}.TableDatosPrc div#TABLE_CONTAINER_USUFIR{margin-top :40px;}.TxtTitle_Center{display :flex;align-items :center;text-align :center;margin-bottom :1em;}.ManualLabel{color :#5AAE00;font-weight :bold;font-size :13px;}.ManualValue{color :#5AAE00;font-size :13px;background-color :#ffffff;}.ManualDesc{color :#5AAE00;font-size :13px;}.titulo-consulta{font-size :20px;font-weight :bold;color :#008000;margin-bottom :10px;}.aviso-legal{font-size :16px;font-weight :bold;color :#9C2007;margin-top :15px;}.AlignLeft label{text-align :left;}.TextMarginV{text-align :center;margin-top :20px;margin-bottom :20px;display :inline-block !important;}.Alcaldia_SubTitleA{color :#2D5F00;font-weight :bold;font-size :15px !important;margin-bottom :12px;margin-top :8px;margin-left :8px;margin-bottom :8px;}.Alcaldia_DescripcionA{color :#2D5F00;font-weight :bold;font-size :15px !important;margin-bottom :12px;margin-top :8px;padding-left :20px;margin-bottom :8px;}.descripcion-corta{overflow :hidden;text-overflow :ellipsis;display :-webkit-box;-webkit-line-clamp :3;-webkit-box-orient :vertical;white-space :normal;max-width :50ch;text-align :left;}.k2b-combo-90{width :90% !important;text-align :left;}.p-10{padding :10px;}.PopupConfirm{padding-top :30px;border-radius :20px;display :inline-flex;justify-content :center;align-items :center;}.periodo-badge{flex-shrink :0;background :#e8f5e3;border :2px solid #b2d9aa;border-radius :10px;padding :6px 12px;text-align :center;}.Txt_Periodo{font-size :9.5px;color :#8a9e86;text-transform :uppercase;letter-spacing :.5px;}.Txt_Mes{font-weight :800;font-size :22px;color :#2a5c22;line-height :1;}.Txt_Anio{font-size :11px;color :#3a7d2f;font-weight :600;margin-top :2px;}.TextBlock_Subtitle{color :#2a5c22;font-size :18px;font-weight :bold;}.modal-info-grid{background :#e8f5e3;border :1px solid #b2d9aa;border-radius :10px;padding :12px 16px;margin-bottom :18px;}.mi-label{font-size :10px;font-weight :500;color :#8a9e86;letter-spacing :.5px;}.mi-val{font-size :12.5px;font-weight :600;color :#3d4d3a;}.cg-label{font-size :13px;font-weight :600;color :#8a9e86;text-transform :uppercase;letter-spacing :.6px;}.cg-val{font-size :13px;font-weight :400;color :#3d4d3a;}.contrato-card{background :#ffffff;border :1px solid #dde6da;border-radius :14px;padding :20px 24px;margin-bottom :24px;box-shadow :0 1px 4px rgba(40,80,30,.08);align-items :flex-start;}.periodo-badge .label-per{font-size :10.5px;color :#8a9e86;text-transform :uppercase;letter-spacing :.5px;}.periodo-badge .mes{font-weight :600;color :#2a5c22;line-height :1;}.estado-dot{width :8px;height :8px;border-radius :50%;flex-shrink :0;}.estado-dot.ok{background :#27ae60;}.estado-dot.pending{background :#f39c12;}.estado-bar{background :#ffffff;border :#ffffff;border-radius :14px;padding :14px 20px;margin-bottom :20px;box-shadow :0 1px 4px rgba(40,80,30,.08);flex-wrap :wrap;}.estado-item{display :flex;align-items :center;gap :7px;font-size :13px;}.estado-sep{width :1px;height :18px;background :#e8ede6;}.estado-bar .push{margin-left :auto;flex-shrink :0;}.btn_alcaldia{display :inline-flex;align-items :center;gap :6px;padding :8px 16px;border-radius :8px;font-family :'Nunito',sans-serif;font-weight :400;font-size :12.5px;cursor :pointer;border :none;outline :none;white-space :nowrap;background :#27ae60;color :#fff;width :100%;box-sizing :border-box;justify-content :center;transition :all .15s;text-decoration :none;}.btn_alcaldia:hover{background :#1e8449;}.btn_alcaldia .GX_Image_Avion_Class{width :13px;height :13px;filter :brightness(0) invert(1);flex-shrink :0;}.btn_alcaldia .row,.btn_alcaldia .col-xs-12,.btn_alcaldia .col-sm-6{display :contents !important;padding :0 !important;margin :0 !important;width :auto !important;float :none !important;}.estado-item .TextBlock,.estado-item span{white-space :nowrap;}.estado-item .row,.estado-item .col-xs-12,.estado-item .col-sm-2,.estado-item .col-sm-10{display :contents !important;padding :0 !important;margin :0 !important;float :none !important;}.obligacion-wrap.expanded{box-shadow :0 3px 14px rgba(40,80,30,.11);}.obligacion-wrap{border :1px solid #dde6da;border-radius :14px;overflow :hidden;margin-bottom :12px;box-shadow :0 1px 4px rgba(40,80,30,.08);transition :box-shadow .2s;}.obligacion-wrap.expanded .oblig-body{display :block;animation :slideDown .2s ease;}.oblig-body{display :none;background :#fafcf9;padding :0;}.obligacion-wrap.expanded .oblig-chevron{transform :rotate(180deg);color :#3a7d2f;}.oblig-chevron{width :18px;height :18px;color :#8a9e86;transition :transform .25s;}.actividad-item.expanded{border-color :#4a9a3c;box-shadow :0 2px 12px rgba(58,125,47,.12);}.actividad-item{background :#ffffff;border :1px solid #dde6da;border-radius :10px;overflow :hidden;transition :border-color .2s,box-shadow .2s;}.actividad-item:hover{border-color :#b2d9aa;box-shadow :0 1px 4px rgba(40,80,30,.08);}.actividad-item.expanded .evidencias-panel{display :block;}.evidencias-panel{display :none;border-top :1px solid #e8ede6;background :#f7faf6;padding :14px 16px;animation :slideDown .2s ease;}.actividad-item.expanded .activ-chevron{transform :rotate(180deg);color :#3a7d2f;}.activ-chevron{color :#8a9e86;transition :transform .2s;width :18px;height :18px;}.obligacion-wrap.expanded .oblig-header{background :#e8f5e3;border-bottom :1px solid #b2d9aa;}.TableTitle{padding-left :15px;padding-right :15px;height :36px;align-items :center;user-select :none;}.TextGrayLabel{font-size :11.5px;color :#8a9e86;}.oblig-header{background :#ffffff;cursor :pointer;user-select :none;transition :background .15s;border-bottom :1px solid transparent;}.oblig-header:hover{background :#f0f9ed;}.oblig-num{width :28px;height :28px;min-width :28px;border-radius :7px;background :#d0edca;color :#2a5c22;font-family :'Nunito',sans-serif;font-weight :700;font-size :12px;display :flex;align-items :center;justify-content :center;flex-shrink :0;}.obligacion-wrap.expanded .oblig-num{background :#3a7d2f;color :#fff;}.oblig-text{flex :1;font-size :13px;font-weight :400;color :#3d4d3a;line-height :1.4;white-space :normal;}.oblig-meta{background :#d0edca;color :#2a5c22;border :1px solid #b2d9aa;border-radius :10px;padding :1px 10px;font-size :11px;font-weight :400;white-space :nowrap;flex-shrink :0;}.oblig-meta.zero{background :#f8f8f8;color :#8a9e86;border-color :#e8ede6;}.oblig-header .gx-label,.oblig-header .AttributeLabel{display :none !important;}.oblig-toolbar-label{font-size :11.5px;color :#6b7e67;font-weight :400;text-transform :uppercase;letter-spacing :.5px;margin-right :4px;}.btn-sm_alcaldia{padding :5px 10px;font-size :11.5px;}.btn-verde-outline{background-color :var(--colors_k2bt_surface02);background :transparent;color :#2a5c22;border :1.5px solid #b2d9aa;background-image :var(--GX-Image_K2BActionInsert);background-size :21px;background-position :3px;background-repeat :no-repeat;padding-bottom :4px;padding-left :30px;padding-right :11px;padding-top :4px;border-radius :8px;font-weight :600;font-size :11px;}.btn-verde-outline:hover{background-color :#e8f5e3;border-color :#3a7d2f;}.oblig-toolbar{padding :10px;background :#ffffff;border-bottom :1px solid #e8ede6;}.actividad-list{padding :12px 20px;display :flex;flex-direction :column;gap :10px;}.activ-row:hover{background :#f0f9ed;}.activ-row{align-items :center;gap :10px;padding :11px 14px;cursor :pointer;}.activ-idx{width :22px;height :22px;border-radius :5px;background :#d0edca;color :#2a5c22;font-family :'Nunito',sans-serif;font-weight :700;font-size :10px;display :flex;align-items :center;justify-content :center;flex-shrink :0;}.activ-texto{flex :1;font-size :13px;color :#3d4d3a;line-height :1.35;}.activ-badges{display :flex;align-items :center;gap :6px;flex-shrink :0;}.badge-ev{display :inline-flex;align-items :baseline;gap :4px;background :#eef7ff;border :1px solid #b8d9f5;color :#1a6b9e;border-radius :8px;padding :2px 7px;font-size :10.5px;font-weight :500;}.badge-ev.zero{background :#f5f5f5;border-color :#e8ede6;color :#8a9e86;}.icon-btn{width :28px;height :28px;border-radius :6px;border :1px solid #e8ede6;background :transparent;cursor :pointer;display :flex;align-items :center;justify-content :center;color :#8a9e86;transition :all .15s;padding :6px;}.icon-btn:hover{border-color :#b2d9aa;background :#f0f9ed;color :#2a5c22;}.icon-btn.danger:hover{border-color :#f5c6c3;background :#fff5f5;color :#c0392b;}.icon-btn svg{stroke :currentColor;}.icon-btn a{color :inherit;text-decoration :none;}.icon-btn a,.icon-btn a:focus,.icon-btn a:active{outline :none;box-shadow :none;text-decoration :none;color :inherit;}.btn-sm{padding :5px 10px;font-size :11.5px;}.ev-item{align-items :center;gap :8px;background :#ffffff;border :1px solid #dde6da;border-radius :7px;padding :7px 10px;font-size :12px;animation :slideDown .2s ease;}.ev-name{flex :1;min-width :0;max-width :100%;display :block;font-weight :400;color :#3d4d3a;overflow :hidden;text-overflow :ellipsis;white-space :nowrap;}.ev-size{color :#8a9e86;font-size :11px;flex-shrink :0;}.ev-panel-title{font-size :11px;font-weight :400;color :#8a9e86;text-transform :uppercase;letter-spacing :.6px;margin-bottom :10px;display :flex;align-items :center;justify-content :space-between;}.btn-verde-upload{background-color :var(--colors_k2bt_surface02);background :transparent;color :#2a5c22;border :1.5px solid #b2d9aa;background-image :var(--GX-Image_UploadArchivo);background-size :21px;background-position :3px;background-repeat :no-repeat;padding-bottom :4px;padding-left :30px;padding-right :11px;padding-top :4px;border-radius :8px;font-weight :600;font-size :11px;}.btn-verde-upload:hover{background-color :#e8f5e3;border-color :#3a7d2f;}.ev-ext{width :26px;height :26px;border-radius :5px;display :flex !important;align-items :center;justify-content :center;font-size :8.5px;font-weight :600;font-family :'Nunito',sans-serif;flex-shrink :0;}.ev-ext.pdf{background :#fde8e6;color :#c0392b;}.ev-ext.img{background :#e8f0fe;color :#1a73e8;}.ev-ext.doc{background :#e6f4ea;color :#2a6b3a;}table.ev-ext > tbody > tr > td{border-top :none;}.field-block textarea:focus{border-color :#3a7d2f;box-shadow :0 0 0 3px rgba(58,125,47,.1);}.field-block textarea{min-height :90px;width :100%;background :#fff;border :1.5px solid #dde6da;border-radius :8px;padding :10px 12px;font-family :'Nunito Sans',sans-serif;font-size :13.5px;color :#3d4d3a;outline :none;transition :border-color .15s,box-shadow .15s;resize :none;}.TitleLabel{font-size :12px;font-weight :400;color :#6b7e67;text-transform :uppercase;letter-spacing :.5px;margin-bottom :6px;}.TextBlock_Title_Padding{padding :10px;font-size :22px;font-weight :700;color :#2a5c22;line-height :1.3;}.TablePadding{padding :5px;}.TableFileUpload{border :2px dashed #b2d9aa;border-radius :10px;padding :14px;text-align :center;cursor :pointer;transition :border-color .15s,background .15s;position :relative;background :#f0f9ed;}.estado-pill{display :inline-flex;align-items :center;gap :6px;padding :5px 12px;border-radius :20px;font-size :11.5px;font-weight :700;letter-spacing :.2px;}.estado-pill.digitado{background :#fff3cd;color :#856404;border :1px solid #ffc107;}.estado-pill > .row,.estado-pill > .row > [class*="col-"]{display :contents !important;padding :0 !important;float :none !important;width :auto !important;}#GriddpinformecpsContainerTbl .ActionVisibleOnRowHover img,#GriddpinformecpsContainerTbl .ActionVisibleOnRowHover i{visibility :visible !important;opacity :1;}#GriddpinformecpsContainerTbl .gx-disabled,#GriddpinformecpsContainerTbl .K2BT_GridActionDisabled{opacity :.5 !important;}.btn-guia-uso{padding :5px;background :#EEF5E6;border :1px solid #BFD7A8;border-radius :14px;color :#4A7C2D;font-weight :600;cursor :pointer;transition :all .2s ease;max-width :163px;text-align :center;}.btn-guia-uso:hover{background :#E4F0D8;border-color :#A8C78B;}.btn-guia-uso > *{display :inline-flex !important;align-items :center;}div#RIGHTCOLUMN{display :flex;justify-content :end;}#K2BTOOLSTABLE_VARIABLECONTAINERREGRESARLEFT{display :flex;flex-direction :row;flex-wrap :nowrap;justify-content :flex-start;align-items :center;}@media(max-width:767px){.Image_HeaderLogo{display :none;}.CamFir .gx-fileupload button.btn.btn-danger.delete span{display :inline !important;}#FreestylegridlistdocsContainerDiv{overflow-x :hidden !important;max-height :90vh;min-height :80vh;width :34vh;}}@font-face{font-family :Montserrat-Bold;src :url("Montserrat-Bold_ttf.ttf");}@font-face{font-family :Montserrat-Medium;src :url("Montserrat-Medium_ttf.ttf");}@font-face{font-family :Montserrat-Regular;src :url("Montserrat-Regular_ttf.ttf");}}