.Esqueleto-module__nfx-GW__s1{width:var(--s1-width);height:var(--s1-height);border-radius:var(--s1-border-radius)}.Esqueleto-module__nfx-GW__s2{border-radius:18px;padding:22px}.Esqueleto-module__nfx-GW__s3{justify-content:space-between;align-items:flex-end;margin:22px 0;display:flex}.Esqueleto-module__nfx-GW__s4{margin-bottom:12px}.Esqueleto-module__nfx-GW__s5{margin-bottom:10px}.Esqueleto-module__nfx-GW__s6{margin-bottom:18px}.Esqueleto-module__nfx-GW__s7{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.Esqueleto-module__nfx-GW__s8{margin-bottom:12px}.Esqueleto-module__nfx-GW__s9{margin-bottom:8px}.Esqueleto-module__nfx-GW__s10{margin-bottom:18px}.Esqueleto-module__nfx-GW__s11{gap:8px;display:flex}.Esqueleto-module__nfx-GW__s12{justify-content:space-between;align-items:flex-end;margin:22px 0 18px;display:flex}.Esqueleto-module__nfx-GW__s13{margin-bottom:12px}.Esqueleto-module__nfx-GW__s14{gap:8px;margin-bottom:20px;display:flex}.Esqueleto-module__nfx-GW__s15{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.Esqueleto-module__nfx-GW__s16{margin-bottom:16px}.Esqueleto-module__nfx-GW__s17{margin-bottom:8px}.Esqueleto-module__nfx-GW__s18,.Esqueleto-module__nfx-GW__s19{margin-bottom:14px}.Esqueleto-module__nfx-GW__s20{margin-bottom:8px}
:root{--s1-background:initial;--s1-border:initial;--s1-border-radius:initial;--s1-color:initial;--s1-height:initial;--s1-width:initial;--s12-background:initial;--s12-border:initial;--s122-color:initial;--s129-cursor:initial;--s13-color:initial;--s130-height:initial;--s130-transform:initial;--s130-width:initial;--s131-transform:initial;--s133-height:initial;--s133-width:initial;--s134-left:initial;--s134-top:initial;--s135-height:initial;--s135-width:initial;--s136-border:initial;--s136-left:initial;--s136-top:initial;--s137-height:initial;--s137-width:initial;--s138-border-radius:initial;--s138-font-size:initial;--s138-left:initial;--s138-padding:initial;--s138-top:initial;--s139-height:initial;--s139-width:initial;--s14-color:initial;--s140-height:initial;--s140-width:initial;--s141-cursor:initial;--s141-pointer-events:initial;--s143-border-radius:initial;--s143-font-size:initial;--s143-left:initial;--s143-padding:initial;--s143-top:initial;--s143-transform:initial;--s144-height:initial;--s144-width:initial;--s145-pointer-events:initial;--s146-background:initial;--s146-left:initial;--s146-outline:initial;--s146-top:initial;--s146-transform:initial;--s147-border-radius:initial;--s147-font-size:initial;--s147-gap:initial;--s147-padding:initial;--s147-top:initial;--s149-border-left:initial;--s149-margin-left:initial;--s149-padding:initial;--s15-height:initial;--s15-width:initial;--s150-gap:initial;--s151-column-gap:initial;--s151-grid-template-columns:initial;--s151-grid-template-rows:initial;--s151-row-gap:initial;--s152-background:initial;--s152-border:initial;--s152-outline:initial;--s154-background:initial;--s155-color:initial;--s155-font-size:initial;--s155-text-shadow:initial;--s156-height:initial;--s156-width:initial;--s157-color:initial;--s157-font-size:initial;--s157-left:initial;--s157-top:initial;--s157-transform:initial;--s158-color:initial;--s158-font-size:initial;--s158-left:initial;--s158-top:initial;--s158-transform:initial;--s159-height:initial;--s159-width:initial;--s16-background:initial;--s16-border-top:initial;--s16-color:initial;--s162-left:initial;--s163-left:initial;--s164-height:initial;--s164-left:initial;--s165-left:initial;--s165-top:initial;--s166-left:initial;--s166-top:initial;--s17-height:initial;--s17-width:initial;--s177-color:initial;--s182-background:initial;--s183-color:initial;--s185-color:initial;--s19-background:initial;--s19-border:initial;--s19-color:initial;--s2-color:initial;--s2-width:initial;--s20-background:initial;--s20-border:initial;--s20-color:initial;--s21-color:initial;--s21-font-weight:initial;--s22-background:initial;--s236-color:initial;--s237-background:initial;--s237-border:initial;--s239-color:initial;--s24-background:initial;--s24-border:initial;--s24-color:initial;--s35-background:initial;--s37-font-weight:initial;--s4-color:initial;--s40-color:initial;--s5-color:initial;--s5-transform:initial;--s6-background:initial;--s6-border:initial;--s6-color:initial;--s64-background:initial;--s64-border:initial;--s64-color:initial;--s7-background:initial;--s7-border:initial;--s7-border-top:initial;--s7-color:initial;--s7-cursor:initial;--s7-left:initial;--s7-right:initial;--s7-width:initial;--s73-background:initial;--s73-color:initial;--s8-color:initial;--s82-border-top:initial;--s84-color:initial;--s85-color:initial;--s86-color:initial;--s9-color:initial;--s9-margin-bottom:initial}
.ProjectCard-module__wlo7na__s1{border-radius:18px;padding:22px}.ProjectCard-module__wlo7na__s2{color:inherit;text-decoration:none}.ProjectCard-module__wlo7na__s3{justify-content:space-between;display:flex}.ProjectCard-module__wlo7na__s4{background:var(--fs-superficie-2);color:var(--fs-tinta-2);border-radius:20px;padding:2px 8px;font-size:11px}.ProjectCard-module__wlo7na__demoBadge{border:1px solid var(--fs-atencion-linea);border-radius:var(--fs-r-sm);background:var(--fs-atencion-fondo);color:var(--fs-atencion);letter-spacing:.04em;flex-wrap:wrap;gap:4px 10px;margin-top:10px;padding:8px 10px;font-size:10px;display:flex}.ProjectCard-module__wlo7na__s5{color:var(--fs-tinta-3);margin-top:2px;font-size:12px}.ProjectCard-module__wlo7na__s6{color:var(--fs-tinta-2);margin-top:4px;font-size:12.5px}.ProjectCard-module__wlo7na__s7{justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.ProjectCard-module__wlo7na__s8{color:var(--s8-color)}.ProjectCard-module__wlo7na__s9{color:var(--s9-color)}.ProjectCard-module__wlo7na__s10{color:var(--fs-error);justify-content:space-between;margin-top:4px;font-size:11.5px;display:flex}.ProjectCard-module__wlo7na__s11{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.ProjectCard-module__wlo7na__s12{color:var(--fs-error);text-align:right;margin-top:8px;font-size:11.5px}
.VisorPlanoIngenieria-module__fDPZuq__visor{height:520px}.VisorPlanoIngenieria-module__fDPZuq__contenido,.VisorPlanoIngenieria-module__fDPZuq__modalInterior{width:100%;height:100%;position:relative}.VisorPlanoIngenieria-module__fDPZuq__viewport{border:1px solid var(--fs-filete);border-radius:var(--fs-r-md);background:var(--fs-superficie-2);cursor:grab;-webkit-user-select:none;user-select:none;contain:paint;width:100%;height:100%;position:relative;overflow:hidden}.VisorPlanoIngenieria-module__fDPZuq__viewport[data-arrastrando=true]{cursor:grabbing}.VisorPlanoIngenieria-module__fDPZuq__viewport[data-error=true]{cursor:default}.VisorPlanoIngenieria-module__fDPZuq__planoBase{box-sizing:border-box;width:100%;height:100%;padding:var(--fs-e2)}.VisorPlanoIngenieria-module__fDPZuq__planoBase svg{width:100%;height:100%;display:block}.VisorPlanoIngenieria-module__fDPZuq__capaRealce{inset:var(--fs-e2);width:calc(100% - 2 * var(--fs-e2));height:calc(100% - 2 * var(--fs-e2));pointer-events:none;position:absolute;overflow:visible}.VisorPlanoIngenieria-module__fDPZuq__velo{fill:var(--fs-superficie);fill-opacity:.58}.VisorPlanoIngenieria-module__fDPZuq__halo{fill:var(--fs-acento-fondo);fill-opacity:.28;stroke:var(--fs-acento);stroke-width:2px;vector-effect:non-scaling-stroke}.VisorPlanoIngenieria-module__fDPZuq__encuadre{fill:none;stroke:var(--fs-acento-linea);stroke-width:1px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.VisorPlanoIngenieria-module__fDPZuq__etiqueta{fill:var(--fs-tinta);font-family:var(--font-mono);font-size:var(--fs-t-1);paint-order:stroke;stroke:var(--fs-superficie-2);stroke-width:3px;stroke-linejoin:round;font-weight:700}.VisorPlanoIngenieria-module__fDPZuq__error{padding:var(--fs-e3);color:var(--fs-error);font-size:var(--fs-t0)}.VisorPlanoIngenieria-module__fDPZuq__controles{right:var(--fs-e2);bottom:var(--fs-e2);align-items:center;gap:var(--fs-e1);padding:var(--fs-e1);border:1px solid var(--fs-filete);border-radius:var(--fs-r-sm);background:var(--fs-superficie);display:flex;position:absolute}.VisorPlanoIngenieria-module__fDPZuq__controles select{border:1px solid var(--fs-filete);border-radius:var(--fs-r-sm);background:var(--fs-superficie-2);max-width:170px;min-height:28px;color:var(--fs-tinta);font:inherit;font-size:var(--fs-t-1)}.VisorPlanoIngenieria-module__fDPZuq__boton{border-radius:var(--fs-r-sm);min-width:28px;height:28px;color:var(--fs-tinta);font:inherit;font-size:var(--fs-t-1);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-weight:700;display:grid}.VisorPlanoIngenieria-module__fDPZuq__boton:hover,.VisorPlanoIngenieria-module__fDPZuq__boton:focus-visible{background:var(--fs-superficie-2)}.VisorPlanoIngenieria-module__fDPZuq__boton:focus-visible{outline:2px solid var(--fs-acento);outline-offset:2px}.VisorPlanoIngenieria-module__fDPZuq__botonAncho{min-width:78px;padding-inline:var(--fs-e2)}.VisorPlanoIngenieria-module__fDPZuq__porcentaje{min-width:4ch;color:var(--fs-tinta-2);font-family:var(--font-mono);font-size:var(--fs-t-1);font-variant-numeric:tabular-nums;text-align:center}.VisorPlanoIngenieria-module__fDPZuq__separacion{width:1px;height:var(--fs-e3);background:var(--fs-filete)}.VisorPlanoIngenieria-module__fDPZuq__modal{z-index:1000;padding:var(--fs-e5);background:#060709db;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.Logo-module__jRiNOa__s1{height:var(--s1-height);width:auto}
