body{margin:0;font-family:Roboto,sans-serif;overflow-x:hidden}.ant-drawer .ant-drawer-body{padding:0}.trigger{padding:0 24px;font-size:18px;line-height:64px;cursor:pointer;transition:color .3s}.trigger:hover{color:#1890ff;background:#e6f7ff}.logo{height:32px;margin:16px;font-weight:600;font-size:20px;color:#fff;text-align:center}.site-layout .site-layout-background{background:#fff}.tree-node{border-radius:25px;padding-right:15px;color:#000}.tree-node-focus{background-color:#1890ff;color:#fff;padding-left:10px}.contrato-rubro-insumo-cell{padding:10px;border:1px solid #f0f0f0}.contrato-rubro-insumo-header{color:#000000d9;font-weight:500;text-align:left;background:#fafafa}.contrato-rubro-insumo-row-body:hover{background-color:#e6f7ff}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:800px}.ant-input-number-input{text-align:right!important;padding-right:7px!important}.form-item-margin-bottom-zero{margin-bottom:0!important}.text-error{color:red}thead>tr>th.ant-table-cell{text-align:center}.ant-btn-future{border-color:purple;color:purple}td.ant-table-cell-totales-palabra{text-align:left!important;padding-right:7px!important}td.ant-table-cell-totales-valores{text-align:right!important;padding-right:7px!important}.input-anticipoCantidad>.ant-input-number-handler-wrap{opacity:1!important}#Input-Accion-Rubro-Space>.ant-space-item:nth-child(1){width:100%}tr:nth-child(2n){background-color:#fafafa}.layout-signin{background-image:url(/images/background.jpg);background-size:cover}.leaflet-div-icon{background-color:transparent!important;border:none!important}.leaflet-marker-icon{margin-left:-15px!important;margin-top:-23px!important}.leaflet-popup-content{width:-moz-fit-content!important;width:fit-content!important}.cluster-marker{color:#fff;background:#040607;cursor:pointer;border-radius:50%;padding:10px;display:flex;justify-content:center;align-items:center}.cluster-marker-1{color:#000;background:#8cd464;width:10px;height:10px;border:5px solid rgba(140,212,100,.5);-webkit-background-clip:padding-box;background-clip:padding-box}.cluster-marker-2{color:#000;background:#eac943;width:25px;height:25px;border:5px solid rgba(234,201,67,.5);-webkit-background-clip:padding-box;background-clip:padding-box}.cluster-marker-3{color:#000;background:#eac943;width:40px;height:40px;border:5px solid rgba(234,201,67,.5);-webkit-background-clip:padding-box;background-clip:padding-box}.cluster-marker-4{color:#000;background:#ed9550;width:45px;height:45px;border:5px solid rgba(237,149,80,.5);-webkit-background-clip:padding-box;background-clip:padding-box}.cluster-marker-5{color:#000;background:#ed9550;width:50px;height:50px;border:5px solid rgba(237,149,80,.5);-webkit-background-clip:padding-box;background-clip:padding-box}.ant-table-placeholder{position:inherit!important;z-index:auto!important}.gradient{background:linear-gradient(90deg,#d53369,#daae51)}.header-landing{position:relative;text-align:center;background:linear-gradient(60deg,#543ab7,#00acc1);color:#fff}.inner-header{height:65vh;width:100%;margin:0;padding:0}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width: 768px){.waves{height:40px;min-height:40px}}.grecaptcha-badge{display:none!important}.z-1{z-index:1}.ant-input[disabled],.ant-select-disabled,.ant-picker[disabled]{background-color:#e5e5e5;color:#535659;border-color:#dcdcdc}.ant-input-number-left-align .ant-input-number-input{text-align:left!important}.header{height:64px;padding:0 12px 0 0;background:#fff;box-shadow:0 1px 4px #00152914;position:relative}:global .ant-layout{min-height:100vh;overflow-x:hidden}.logo{height:64px;line-height:58px;vertical-align:top;display:inline-block;padding:0 0 0 24px;cursor:pointer;font-size:20px}.logo img{display:inline-block;vertical-align:middle}.buttonDelegacion :global(.ant-radio-button-wrapper){border:150px}.menu :global(.anticon){margin-right:8px}.menu :global(.ant-dropdown-menu-item){width:200px}.trigger{height:100%}.ant-layout-sider:not(.ant-layout-sider-collapsed){flex:0 0 265px!important;max-width:265px!important;min-width:265px!important;width:265px!important}i.trigger{font-size:20px;line-height:64px;cursor:pointer;transition:all .3s,padding 0s;padding:0 24px}i.trigger:hover{background:#bae7ff}.center{float:center;height:10%}.ant-dropdown-menu-item-only-child:hover,.ant-layout-header .anticon-menu-fold:hover{background:#e6f7ff}.right{float:right;height:100%}.right .action{cursor:pointer;padding:0 12px;display:inline-block;transition:all .3s;height:100%}.right .action>i{font-size:16px;vertical-align:middle;color:#262626}.right .action>i:hover{background:#e6f7ff}.right .action:hover{background:#e6f7ff}.right .search{padding:0;margin:0 12px}.right .search:hover{background:transparent}.right .account .avatar{margin:20px 8px 20px 0;color:#1890ff;background:#ffffffd9;vertical-align:middle}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#e6f7ff}.ant-drawer-body{padding:0}.div-button-facebook{background-color:#4267b2;box-sizing:border-box;transition:background-color .218s,border-color .218s;-webkit-user-select:none;-webkit-appearance:none;background-image:none;border:1px solid #dadce0;color:#3c4043;font-family:Google Sans,arial,sans-serif;font-size:13px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;margin-top:10px;max-width:370px;min-width:-moz-min-content;min-width:min-content;border-radius:20px;cursor:pointer}.div-component-facebook{width:100%;height:100%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;cursor:pointer}.div-content-facebook{display:flex;align-items:center;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;height:100%;position:relative;border-radius:20px}.logo-facebook{height:19px;margin-right:8px;min-width:19px;width:18px;font-size:17px;color:#fff}.span-button-facebook{flex-grow:1;font-family:Google Sans,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top;line-height:initial}@media only screen and (max-width: 768px){.header :global(.ant-divider-vertical){vertical-align:unset}.header .name{display:none}.header i.trigger{padding:0 12px}.header .logo{padding-right:12px;position:relative}.header .right{position:absolute;right:12px;top:0;background:#fff}.header .right .account .avatar{margin-right:0}.ant-layout-sider{max-width:100%!important;width:100%!important;height:100%!important}.ant-drawer-content-wrapper{width:50%!important}.ant-drawer-header{display:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 220px){.container{max-width:220px}}@media (min-width: 320px){.container{max-width:320px}}@media (min-width: 375px){.container{max-width:375px}}@media (min-width: 425px){.container{max-width:425px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.colorBase{--tw-text-opacity: 1;color:rgb(0 21 41 / var(--tw-text-opacity))}.navbarTextColor{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-7{margin-top:1.75rem}.mt-\[-65px\]{margin-top:-65px}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.w-1\/2{width:50%}.w-2\/6{width:33.333333%}.w-28{width:7rem}.w-auto{width:auto}.w-full{width:100%}.max-w-screen-xl{max-width:1280px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.self-auto{align-self:auto}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.text-center{text-align:center}.text-start{text-align:start}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[700\],.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.text-\[\#8c8c8c\]{--tw-text-opacity: 1;color:rgb(140 140 140 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:hoverBase:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_10px_10px_-10px_rgba\(0\,0\,0\,0\.5\)\]:hover{--tw-shadow: 0 10px 10px -10px rgba(0,0,0,.5);--tw-shadow-colored: 0 10px 10px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:drop-shadow-\[2px_3px_2px_rgba\(0\,0\,0\,0\.4\)\]:hover{--tw-drop-shadow: drop-shadow(2px 3px 2px rgba(0,0,0,.4));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){.sm\:mt-0{margin-top:0}.sm\:px-52{padding-left:13rem;padding-right:13rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 768px){.md\:bg-transparent{background-color:transparent}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}}@media (min-width: 1024px){.lg\:w-1\/2{width:50%}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-4{gap:1rem}.lg\:p-0{padding:0}.lg\:p-2{padding:.5rem}}@media (min-width: 1280px){.xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}}.content{background-color:#fff}@media screen and (max-width: 576px){.content{background-color:#fff}}
