.velo{pointer-events:none;user-select:none;z-index:5}.calco{pointer-events:none;user-select:none;z-index:6;--calco-tinta:var(--negro);width:100%;height:100%;position:absolute;top:0;left:0}.calco>*{position:absolute}.calco__estaca{background:linear-gradient(var(--calco-tinta) 0 0) 50% 50% / 100% 2px no-repeat, linear-gradient(var(--calco-tinta) 0 0) 50% 50% / 2px 100% no-repeat;width:22px;height:22px;margin:-11px 0 0 -11px}.calco__estaca:after{content:"";background:var(--calco-tinta);width:8px;height:8px;position:absolute;top:7px;left:7px}.calco__cota{border-left:2px solid var(--calco-tinta);border-right:2px solid var(--calco-tinta);height:13px;color:var(--calco-tinta);font:600 var(--nota,12px)/1 var(--f-nota)}.calco__cota:before{content:"";background:var(--calco-tinta);height:1px;position:absolute;top:6px;left:0;right:0}.calco__cota>span{background:var(--calco-fondo,var(--fondo));white-space:nowrap;padding:0 .5em;position:absolute;top:0;left:50%;transform:translate(-50%,-22%)}.calco__cota--vertical{border:0;border-top:2px solid var(--calco-tinta);border-bottom:2px solid var(--calco-tinta);width:13px;height:auto}.calco__cota--vertical:before{width:1px;height:auto;inset:0 auto 0 6px}.calco__cota--vertical>span{top:50%;left:0;transform:translate(-50%,-50%)rotate(-90deg)}.calco__tachon{background:var(--calco-tinta);height:.09em}.calco__cordeles{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}html.g-dialogo .bandera,html.g-remate .bandera{font-size:clamp(16px,.84vw,22px);font-weight:600}html.g-dialogo .bandera__texto,html.g-remate .bandera__texto{padding:.32em .6em .32em .66em}html.g-remate-bajo .bandera__texto{top:14px;bottom:auto}html.g-remate-bajo .bandera:before{top:0;bottom:auto}.marca-obra{z-index:3;outline-offset:2px;font:600 clamp(16px, .95cqw, 20px)/1.15 var(--f-nota);white-space:nowrap;pointer-events:none;border:3px solid;outline:1px solid;padding:.45em .6em .4em;position:absolute}.marca-obra b{font-family:var(--f-rotulo);font-size:1.5em;font-weight:900;font-stretch:118%;line-height:.92;display:block}.alapar .g-alapar-choque{z-index:4;isolation:isolate;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.alapar .g-alapar-choque .rotulo__linea{margin:0;position:absolute}.alapar .g-alapar-choque .rotulo__linea:last-child{mix-blend-mode:multiply}.g-alapar-cuerda{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g-alapar-cuerda path{fill:none;stroke:var(--naranja);stroke-width:3px}html:has(.lamina--alapar.lamina-activa) .bandera{font-size:16px}.boquete-fila{padding-right:1.7em;position:relative}.cajetin--tendida .boquete-fila{padding-right:2em}.boquete{color:inherit;text-underline-offset:.2em;white-space:nowrap;font-weight:700;text-decoration:underline 1px}.boquete:before{content:"";position:absolute;inset:-.4em 0}@media (pointer:coarse){.boquete:before{inset:-.75em 0}}.boquete__grieta{clip-path:polygon(44% 0,58% 0,46% 21%,68% 37%,41% 60%,62% 79%,52% 100%,40% 100%,50% 79%,29% 60%,56% 37%,34% 21%);background:currentColor;width:1.5em;transition:clip-path .18s cubic-bezier(.86,0,.07,1);position:absolute;top:-2px;bottom:-1px;right:0}.boquete__grieta:after{content:"";background:var(--amarillo);clip-path:polygon(50% 0,50% 0,52% 21%,62% 37%,46% 60%,56% 79%,46% 100%,46% 100%,56% 79%,46% 60%,62% 37%,52% 21%);transition:clip-path .18s cubic-bezier(.86,0,.07,1);position:absolute;inset:0}.boquete:focus-visible .boquete__grieta,.boquete--roto .boquete__grieta{clip-path:polygon(18% 0,90% 0,72% 21%,100% 37%,74% 60%,96% 79%,84% 100%,8% 100%,20% 79%,0 60%,24% 37%,4% 21%)}@media (hover:hover){.boquete:hover .boquete__grieta{clip-path:polygon(18% 0,90% 0,72% 21%,100% 37%,74% 60%,96% 79%,84% 100%,8% 100%,20% 79%,0 60%,24% 37%,4% 21%)}}.boquete:focus-visible .boquete__grieta:after,.boquete--roto .boquete__grieta:after{clip-path:polygon(30% 0,78% 0,62% 21%,88% 37%,64% 60%,84% 79%,72% 100%,20% 100%,30% 79%,12% 60%,34% 37%,16% 21%)}@media (hover:hover){.boquete:hover .boquete__grieta:after{clip-path:polygon(30% 0,78% 0,62% 21%,88% 37%,64% 60%,84% 79%,72% 100%,20% 100%,30% 79%,12% 60%,34% 37%,16% 21%)}}.boquete:focus-visible{outline-offset:3px;outline:2px solid}.boquete-brecha{z-index:7;pointer-events:none;position:absolute;inset:0}.boquete-brecha>div{clip-path:polygon(0 0,0 0,0 0);position:absolute;inset:0}.categoria--repo{display:none}.categoria--repo:target,.categoria--repo.repo-marcado{display:table-row}.categoria--repo th,.categoria--repo td{background:var(--texto);color:var(--fondo);padding-inline:.5em;font-weight:700}.categoria--repo td{white-space:nowrap}.categoria--repo a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.categoria--repo a:focus-visible{outline-offset:2px;outline:2px solid}.plano-general__ir--boquete:after{content:" · boquete";font-weight:700}html.plano .boquete__grieta,html:not(.mundo) .boquete__grieta{transition:none}.tarjeta__nombre .g-tarjeta-falsa{position:absolute;inset:0}.g-tarjeta-falsa .letra{font-family:var(--letra-comic);letter-spacing:0;font-weight:700;font-stretch:100%}html.mundo.g-tarjeta-marca .tarjeta__marca{display:block!important}.tarjeta__marca{right:var(--margen);color:var(--hueso);top:5.2cqw;transform:rotate(-6deg)}@container (width<=900px){html.mundo.g-tarjeta-marca .tarjeta__marca{display:none!important}}.g-cine-luz{z-index:7;background:var(--fondo);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.g-cine-luz--viva{background:0 0}.g-cine-luz svg{fill:var(--fondo);position:absolute;top:0;left:0}.g-cine-luz .g-cine-lavado{fill-opacity:.74}.film--1 .film__pantalla:after{content:"";z-index:1;pointer-events:none;width:100%;height:46%;transform:translateY(calc(var(--rueda,0) * 100% - 100%));background:linear-gradient(135deg, var(--negro) 50%, transparent 50%) 0 100% / 30px 30px repeat-x, linear-gradient(225deg, var(--negro) 50%, transparent 50%) 0 100% / 30px 30px repeat-x, linear-gradient(var(--negro), var(--negro)) 0 0 / 100% calc(100% - 29px) no-repeat;position:absolute;top:0;left:0}.g-cine-fleco{z-index:7;pointer-events:none;background:linear-gradient(135deg, var(--negro) 50%, transparent 50%) 0 0 / 30px 30px repeat-x, linear-gradient(225deg, var(--negro) 50%, transparent 50%) 0 0 / 30px 30px repeat-x;width:100%;height:30px;position:absolute;top:0;left:0}.g-cod{overflow:visible}.g-cod .descuento__termino--tachado .descuento__valor:after{transform:scaleX(var(--tacha,0));transform-origin:0}.g-cod .g-cod-sin-sombra{z-index:1;text-shadow:none;position:relative}.g-cod .g-cod-sombra{color:var(--sombra);line-height:inherit;margin-bottom:-.03em;position:absolute;bottom:0;left:.03em}.resta .descuento__termino--total .descuento__valor{text-shadow:calc(.03em + var(--rueda,0) * .07em) calc(.03em + var(--rueda,0) * .07em) 0 var(--sombra)}.resta .g-cod .descuento__termino--total .g-cod-sin-sombra{text-shadow:none}.coherencia .g-coherencia-otra{z-index:0;mix-blend-mode:lighten;pointer-events:none;grid-area:auto;margin:0;position:absolute}html:has(.lamina--coherencia.lamina-activa) .bandera{font-size:16px}.contacto__cielo{isolation:isolate;position:relative}.contacto__dia{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.contacto__dia>span{border-top:3px solid var(--amarillo,#ffc800);background:#1638c4;height:100%;display:block;transform:translateY(100%)}.g-contacto-tapa{z-index:6;background:var(--hueso);transform-origin:50% 100%;will-change:transform;position:absolute;inset:0}.g-contacto-rodillo{background:var(--amarillo,#ffc800);height:14px;margin-top:-7px}.g-contacto-blanco{border-bottom:.09em solid;width:2.7em;height:.72em;display:inline-block;position:relative}.g-contacto-blanco--on:after{content:"";background:currentColor;width:.09em;height:.72em;position:absolute;bottom:0;left:.08em}.contrato{position:relative}.g-contacto-sello{pointer-events:none;user-select:none;z-index:6;position:absolute;top:0;left:0}.g-contacto-sello .sello-obra__motivo{font-size:max(16px, calc(var(--s) * .24))}.repos.g-censura .repo__prueba>span{background:var(--negro);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone}.repos.g-censura .repo.g-probada .repo__prueba>span{color:inherit;background:0 0}.calco .g-barra,.calco .g-pila{background:var(--negro)}.g-pestana,.g-filete{background:var(--negro,#0b0b0d);will-change:transform;position:absolute;top:0;left:0}.g-pestana[hidden],.g-filete[hidden]{display:none}.g-pestana{width:clamp(14px,2.2vw,44px)}.g-filete{width:100%;height:10px}html.g-remate .bandera--scriba{font-size:16px}html.g-remate .bandera--scriba:before{height:30px;top:-8px;bottom:auto}html.g-remate .bandera--scriba .bandera__texto{top:14px;bottom:auto}html.g-remate .bandera--censor{font-size:16px}.simanlla__escombro{width:68.7%;height:calc(var(--alto) * .4);margin:0 0 calc(var(--alto) * -.17) 17%;background:var(--negro);transform-origin:50% 100%;z-index:3;grid-area:1/6/-1;place-self:end start;transform:rotate(-7deg)}html.mundo.g-simanlla-escombro .simanlla__escombro{display:block!important}.simanlla__escombro.g-simanlla-cortado,html.g-simanlla-escombro .simanlla__escombro{outline:3px solid var(--hueso)}@container (width<=900px){.simanlla__escombro{width:8cqw;height:40cqw;margin:0;position:absolute;top:78cqw;left:60%}}.g-simanlla-sobra--luz{background:var(--hueso);outline:3px solid var(--negro);outline-offset:-3px}.g-simanlla-tajo{background:var(--negro);clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%)}.g-simanlla-tajo--luz{background:var(--hueso);clip-path:none}.morph.g-sin-costura:after{visibility:hidden}.morph__nombre .g-morph-origen{position:absolute;inset:0}.morph__nombre .g-morph-origen .morph__letra--3,.morph__nombre .g-morph-origen .morph__letra--4,.morph__nombre .g-morph-origen .morph__letra--5{color:var(--azul);background:0 0}.morph__pie .g-morph-cierto{position:absolute;inset:0}.morph__pie .g-morph-suelta{display:inline-block}.g-morph-tacha{background:var(--naranja);z-index:4;visibility:hidden;position:absolute}html.mundo.g-morph-marca .morph__marca{display:block!important}.morph .morph__marca{color:var(--naranja);grid-area:2/3;place-self:end;margin-bottom:14svh;position:relative;transform:rotate(-7deg)}@container (width<=900px){html.mundo.g-morph-marca .morph__marca{display:none!important}}html.mundo .lamina.g-mw-muro{background:var(--negro)}.g-mw .cartel__retrato:after{clip-path:inset(0 var(--g-mw-cinta,100%) 0 0)}.g-mw-sin .cartel__retrato{background:var(--negro)}.g-mw-sin .cartel__retrato picture,.g-mw-sin .cartel__retrato .medio__tinta,.g-mw-sin .cartel__cabeza,.g-mw-sin .cartel__lado [data-obra=cuerpo],.g-mw-sin .cartel__lado [data-obra=ficha],.g-mw-sin .cartel__lado [data-obra=enlaces],.g-mw-sin .cifra__detalle{visibility:hidden}.g-mw-clavo{background:var(--hueso);border:3px solid var(--negro);width:18px;height:18px;box-shadow:0 0 0 2px var(--hueso);position:absolute;top:-9px;left:-9px}.muro.g-en-obra .testigo{visibility:hidden}.lamina--norden.g-norden-mesa{background:var(--azul)}.norden.g-norden-hoja{background:var(--hueso);box-shadow:0 -92px 0 0 var(--hueso), -14px 14px 0 0 var(--negro);will-change:transform}html.mundo.g-norden-latitud .norden__latitud{display:block!important}.norden__latitud{font:700 clamp(16px, 1.05cqw, 24px)/1 var(--f-nota);color:var(--azul);white-space:nowrap;padding-bottom:.45em;position:absolute;bottom:100%;left:0}@container (width<=900px){.norden__latitud{left:22cqw}}.menor .g-ojo-parche{z-index:1;background:var(--negro);position:absolute}.menor .g-ojo-ventana{z-index:1;background:var(--naranja);will-change:transform;border-radius:42%;position:absolute;overflow:hidden}.bandera--remate{font-size:clamp(16px,.9vw,22px);font-weight:600}.bandera--cuelga:before{height:30px;top:-12px;bottom:auto}.bandera--cuelga .bandera__texto{top:16px;bottom:auto}.bandera--alta:before{height:92px}.bandera--alta .bandera__texto{bottom:74px}.bandera.bandera--remate{font-size:clamp(16px,.9vw,20px)}.bandera--remate .bandera__texto{padding:6px 10px 6px 11px}.bandera--bajo:before{top:0;bottom:auto}.bandera--bajo .bandera__texto{top:30px;bottom:auto}.bandera--lado:before{display:none}.bandera--lado .bandera__texto{top:-16px;bottom:auto;left:14px}.bandera--lado.bandera--izquierda .bandera__texto{left:-34px}.sello-obra.g-marca{pointer-events:none}#banderas.g-remate .bandera{font-size:clamp(16px,1.05vw,22px)}#banderas.g-remate .bandera__texto{padding:6px 10px 6px 11px;bottom:20px}.g-stet{pointer-events:none;user-select:none;z-index:3;position:absolute;overflow:visible}.g-stet path{fill:none;stroke:var(--negro);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}html.plano .g-stet{display:none}@container (width>=901px){.brocha{position:relative}.brocha__stet{margin-bottom:var(--hueco);position:absolute;bottom:100%;left:0;right:0}}.visita.g-visita-pictor{--visita-fondo:#ffc800;color:#0b0b0d}html.g-mesa-viva .mesa__pliego{box-shadow:calc(var(--dureza) + var(--g-mesa,0) * 26px) calc(var(--dureza) + var(--g-mesa,0) * 26px) 0 var(--anil-sombra)}html.g-mesa-viva .mesa__registro{transform:rotate(calc(var(--g-mesa,0) * 180deg))}.g-sin-filete .pilar--precision{border-bottom-color:#0000}.g-filete{background:var(--hueso);transform-origin:100%;height:1px}.g-cota-precision{--calco-tinta:var(--hueso);--calco-fondo:var(--anil)}.pilar__palabra.g-sin-pasar{color:var(--anil-sombra)}.g-sin-tachar .pilar__mal{color:inherit}.g-sin-tachar .pilar__mal:after{display:none}.pilar--creatividad .velo .pilar__letra{text-align:center}html.g-clavo-vivo .pilar__clavo{visibility:hidden}html.g-clavo-rueda .pilar__clavo{transform:rotate(calc(14deg + var(--g-clavo,0deg)))}.g-pallet{background:linear-gradient(var(--negro) 0 0) 0 0 / 100% 46% no-repeat, linear-gradient(var(--negro) 0 0) 0 100% / 100% 22% no-repeat, linear-gradient(var(--negro) 0 0) 3% 0 / 14% 100% no-repeat, linear-gradient(var(--negro) 0 0) 50% 0 / 14% 100% no-repeat, linear-gradient(var(--negro) 0 0) 97% 0 / 14% 100% no-repeat;filter:drop-shadow(var(--dureza) var(--dureza) 0 var(--azul));color:var(--rosa);font:700 var(--nota) / 1 var(--f-nota);letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap;transform-origin:50% 100%;position:absolute}.g-pallet[hidden],.g-pallets[hidden]{display:none}.g-pallet>span{justify-content:center;align-items:center;height:46%;display:flex;position:absolute;top:0;left:0;right:0}.g-pallets{width:100%;height:100%;position:absolute;top:0;left:0}.g-testigo{pointer-events:none;width:100vw;height:100svh;position:absolute;top:0;left:0;overflow:visible}.g-testigo path{fill:none;stroke-linecap:butt;stroke-linejoin:miter}.rame__marco.g-rame-sin{border-color:#0000}.rame__marco.g-rame-sin:after,.rame__marco.g-rame-sin .rame__tren,.g-rame-sin-kana .rame__kana path{visibility:hidden}.g-rame-sin-kana .rame__kana path.g-rame-trazo{visibility:visible}.calco .servicios__tachon{background:var(--hueso);height:clamp(10px,1.1cqw,26px)}.marea.g-marea .marea__agua{grid-row:1/-1}.marea.g-marea .marea__agua,.marea.g-marea .marea__hundido,.marea.g-marea .marea__texto,.marea.g-marea .marea__ficha{clip-path:inset(100% 0 0)}.marea.g-marea .marea__nombre{clip-path:none}.marea.g-marea--vacia>*{visibility:hidden}.marea .g-marea-tapa{z-index:6;background:var(--tinta-agua);pointer-events:none;position:absolute;inset:0}html:has(.lamina--upfront.lamina-activa) .bandera{font-size:16px}.vela .g-vela-flecha{z-index:2;font-family:var(--letra-rotulo);color:var(--hueso);white-space:nowrap;pointer-events:none;place-items:center;font-weight:400;line-height:1;display:grid;position:absolute}.vela .g-vela-flecha--buena{font-family:"Obra Flechas", var(--letra-nota);font-weight:800}.vela:before{background:color-mix(in srgb, var(--tinta-noche), #ffb46a calc(var(--alba,0) * 100%))}html:has(.lamina--vigilia.lamina-activa) .bandera{font-size:16px}
