.lectura.svelte-16zf0m0{margin-top:var(--m-e-5);border-radius:var(--m-r-l,16px);background:color-mix(in srgb, var(--su) 78%, transparent);box-shadow:inset 0 0 0 1px var(--m-filete);padding:clamp(1.25rem,3vw,2rem);position:relative}.lec-cab.svelte-16zf0m0{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1rem;display:flex}.lec-busca.svelte-16zf0m0{align-items:center;gap:.6rem;display:flex}.lec-busca.svelte-16zf0m0 input:where(.svelte-16zf0m0){border-radius:var(--m-r-pildora,999px);background:var(--pa);width:min(18rem,60vw);min-width:0;height:2.4rem;color:var(--tx);font:inherit;box-shadow:inset 0 0 0 1px var(--m-filete-2);border:0;padding:0 1rem;font-size:.9rem}.lec-busca.svelte-16zf0m0 input:where(.svelte-16zf0m0):focus-visible{outline:2px solid var(--acento);outline-offset:2px}.lec-n.svelte-16zf0m0{font-size:var(--m-t-chico);color:var(--tx-3);white-space:nowrap}.lec-indice.svelte-16zf0m0{border-radius:var(--m-r-m,12px);background:color-mix(in srgb, var(--pa) 70%, transparent);box-shadow:inset 0 0 0 1px var(--m-filete);margin:0 0 1.25rem;padding:.9rem 1.1rem}.lec-indice.svelte-16zf0m0 ul:where(.svelte-16zf0m0){gap:.2rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.lec-indice.svelte-16zf0m0 li:where(.svelte-16zf0m0){padding-inline-start:calc(var(--nv) * 1rem);font-size:.9rem}.lec-indice.svelte-16zf0m0 a:where(.svelte-16zf0m0){color:var(--tx-2);text-decoration:none}.lec-indice.svelte-16zf0m0 a:where(.svelte-16zf0m0):hover{color:var(--acento-txt,var(--acento));text-underline-offset:3px;text-decoration:underline}.lec-texto.svelte-16zf0m0{max-width:68ch;font-family:var(--m-serif);font-size:var(--lec-tam,1.0625rem);line-height:var(--lec-inter,1.7);color:var(--tx)}.parr.svelte-16zf0m0{text-wrap:pretty;margin:0 0 .9rem}.div.svelte-16zf0m0{letter-spacing:-.01em;margin:2rem 0 .8rem;scroll-margin-top:5rem;font-weight:600;line-height:1.25}.div2.svelte-16zf0m0{font-size:1.4rem}.div3.svelte-16zf0m0{font-size:1.2rem}.div4.svelte-16zf0m0{color:var(--tx-2);font-size:1.05rem}.art.svelte-16zf0m0{margin:0 0 1.3rem;scroll-margin-top:5rem;position:relative}.art.svelte-16zf0m0:target{background:color-mix(in srgb, var(--acento) 8%, transparent);box-shadow:-.75rem 0 0 color-mix(in srgb, var(--acento) 8%, transparent), .75rem 0 0 color-mix(in srgb, var(--acento) 8%, transparent);border-radius:4px}.art-1.svelte-16zf0m0{text-wrap:pretty;margin:0 0 .5rem}.art-num.svelte-16zf0m0{letter-spacing:.01em;font-weight:700}.art-ancla.svelte-16zf0m0{inset-inline-start:-1.4rem;text-align:center;width:1.2rem;color:var(--tx-3);opacity:0;font-family:var(--m-sans,sans-serif);transition:opacity var(--m-rapido) var(--m-curva);font-size:.85rem;text-decoration:none;position:absolute;top:.1rem}.art.svelte-16zf0m0:hover .art-ancla:where(.svelte-16zf0m0),.art-ancla.svelte-16zf0m0:focus-visible{opacity:1}.lista.svelte-16zf0m0{gap:.45rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.lista.svelte-16zf0m0 li:where(.svelte-16zf0m0){grid-template-columns:2rem 1fr;gap:.25rem;display:grid}.lista.svelte-16zf0m0 li:where(.svelte-16zf0m0):not(:has(.m)){grid-template-columns:1fr}.lista.svelte-16zf0m0 .m:where(.svelte-16zf0m0){color:var(--tx-3);font-variant-numeric:tabular-nums}.nota.svelte-16zf0m0{border-radius:var(--m-r-m,12px);background:color-mix(in srgb, var(--acento) 7%, var(--pa));box-shadow:inset 3px 0 0 var(--acento);font-family:var(--m-auxiliar);color:var(--tx-2);margin:0 0 1rem;padding:.7rem 1rem;font-size:.9rem;line-height:1.55}.nota.svelte-16zf0m0 p:where(.svelte-16zf0m0){margin:0}.ref.svelte-16zf0m0{color:var(--acento-txt,var(--acento));text-underline-offset:3px}span.ref.svelte-16zf0m0{text-decoration:none}.sin-coincidencia.svelte-16zf0m0{color:var(--tx-3);font-family:var(--m-sans,sans-serif)}.lec-verif.svelte-16zf0m0{box-shadow:0 -1px 0 var(--m-filete);font-family:var(--m-sans,sans-serif);color:var(--tx-2);margin-top:1.75rem;padding-top:1rem;font-size:.85rem;line-height:1.55}.lec-verif.svelte-16zf0m0 p:where(.svelte-16zf0m0){margin:.3rem 0}.huella.svelte-16zf0m0 code:where(.svelte-16zf0m0){background:var(--pa);box-shadow:inset 0 0 0 1px var(--m-filete);font-family:var(--m-mono,monospace);border-radius:6px;padding:.1rem .4rem;font-size:.8rem}.huella.svelte-16zf0m0 small:where(.svelte-16zf0m0){color:var(--tx-3);margin-top:.15rem;display:block}.sr.svelte-16zf0m0{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.activo.svelte-16zf0m0 .nota-art:where(.svelte-16zf0m0){display:none}@media print{.activo.svelte-16zf0m0 .nota-art:where(.svelte-16zf0m0){display:block}.nt-m.svelte-16zf0m0,.nt-pop.svelte-16zf0m0{display:none}}.nt-m.svelte-16zf0m0{border-radius:var(--m-r-pildora,999px);background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento);font:inherit;font-family:var(--m-auxiliar);cursor:pointer;vertical-align:baseline;border:0;min-width:1.5rem;min-height:1.5rem;margin-inline-start:.25rem;padding:0 .4rem;font-size:.85em;line-height:1.6}.nt-m.svelte-16zf0m0:hover,.nt-m[aria-expanded=true].svelte-16zf0m0{background:color-mix(in srgb, var(--acento) 22%, transparent)}.nt-m.svelte-16zf0m0:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.nt-pop.svelte-16zf0m0{z-index:60;border-radius:var(--m-r-m,12px);background:var(--su);width:min(28rem,100% - 1rem);max-height:min(60vh,26rem);color:var(--tx);box-shadow:inset 0 0 0 1px var(--m-filete), 0 12px 32px #00000038;font-family:var(--m-auxiliar);padding:.9rem 1.1rem;font-size:.9rem;line-height:1.55;position:absolute;overflow:auto}.nt-tit.svelte-16zf0m0{font-size:var(--m-t-chico,.8rem);color:var(--tx-2);margin:0 0 .5rem}.nt-nota.svelte-16zf0m0+.nt-nota:where(.svelte-16zf0m0){box-shadow:0 -1px 0 var(--m-filete);margin-top:.6rem;padding-top:.6rem}.nt-nota.svelte-16zf0m0 p:where(.svelte-16zf0m0){margin:0}.lec-aa.svelte-16zf0m0,.aj-b.svelte-16zf0m0{border-radius:var(--m-r-pildora,999px);background:var(--su);min-width:2.4rem;height:2.4rem;color:var(--tx);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px var(--m-filete);border:0;padding:0 .8rem;font-size:.9rem}.lec-aa[aria-expanded=true].svelte-16zf0m0,.aj-b[aria-checked=true].svelte-16zf0m0{background:color-mix(in srgb, var(--acento) 12%, var(--su));color:var(--acento);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acento) 35%, transparent)}.aj-b.svelte-16zf0m0:disabled{opacity:.4;cursor:default}.lec-aa.svelte-16zf0m0:focus-visible,.aj-b.svelte-16zf0m0:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.lec-ajustes.svelte-16zf0m0{border-radius:var(--m-r-m,12px);background:var(--pa);box-shadow:inset 0 0 0 1px var(--m-filete);gap:.6rem;margin:0 0 1rem;padding:.9rem 1rem;display:grid}.aj-fila.svelte-16zf0m0{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.aj-rot.svelte-16zf0m0{min-width:9rem;font-size:var(--m-t-chico,.8rem);color:var(--tx-2)}.lec-prog.svelte-16zf0m0{z-index:5;background:color-mix(in srgb, var(--su) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -1px 0 var(--m-filete);font-family:var(--m-sans,sans-serif);align-items:center;gap:1rem;margin:1rem calc(-1*clamp(1.25rem,3vw,2rem)) 0;padding:.7rem clamp(1.25rem,3vw,2rem);display:flex;position:sticky;bottom:0}.lec-prog-t.svelte-16zf0m0{min-width:9.5rem;font-size:var(--m-t-chico,.8rem);color:var(--tx-2);font-variant-numeric:tabular-nums;flex:none}.lec-prog.svelte-16zf0m0 input:where(.svelte-16zf0m0){min-width:0;accent-color:var(--acento);flex:1}@media (width<=720px){.art-ancla.svelte-16zf0m0{display:none}.lec-texto.svelte-16zf0m0{font-size:calc(var(--lec-tam,1.0625rem) - .0625rem)}.aj-rot.svelte-16zf0m0{min-width:100%}.lec-prog-t.svelte-16zf0m0{min-width:7.5rem}}@media print{.lec-busca.svelte-16zf0m0,.lec-indice.svelte-16zf0m0,.art-ancla.svelte-16zf0m0{display:none}.lectura.svelte-16zf0m0{box-shadow:none;padding:0}}html body .ficha-norma.svelte-144tm3h{background:0 0;padding-top:clamp(2rem,6vw,4rem)}.ficha.svelte-144tm3h{align-items:start;gap:var(--m-e-5) var(--m-e-6);grid-template:"cabeza puerta""cuerpo puerta"1fr/minmax(0,1fr) minmax(0,20rem);display:grid}.bloque-cab.svelte-144tm3h{grid-area:cabeza;min-width:0;position:relative}.bloque-cab.svelte-144tm3h .pi{margin:0}.esquina.svelte-144tm3h{top:var(--m-e-4);right:var(--m-e-4);z-index:2;position:absolute}.detalle.svelte-144tm3h{justify-items:center;gap:var(--m-e-2);max-width:54ch;display:grid}.detalle.svelte-144tm3h>p:where(.svelte-144tm3h){text-wrap:pretty;text-shadow:0 0 .5rem var(--pa), 0 0 1rem var(--pa), 0 0 1.5rem var(--pa);margin:0}.detalle.svelte-144tm3h .recortado:where(.svelte-144tm3h){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detalle-vacio.svelte-144tm3h{gap:.55rem;width:min(100%,44ch)}.detalle-vacio.svelte-144tm3h .barra:where(.svelte-144tm3h){border-radius:var(--m-r-pildora);background:color-mix(in oklab, var(--tx) 9%, transparent);width:100%;height:.9rem;display:block}.detalle-vacio.svelte-144tm3h .barra.corta:where(.svelte-144tm3h){width:62%}.ver-mas.svelte-144tm3h{font:inherit;font-size:var(--m-t-chico);color:var(--acento-txt,var(--acento));cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.ver-mas.svelte-144tm3h:hover{text-decoration:underline}.identidad.svelte-144tm3h{justify-content:center}.cabeza.svelte-144tm3h{text-align:center;justify-items:center;gap:var(--m-e-4);max-width:52rem;margin-inline:auto;display:grid}.cabeza.svelte-144tm3h>:where(.svelte-144tm3h){margin:0}.titulo.svelte-144tm3h{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.4rem,5.4vw,3.6rem)}.m-estado.derogada.svelte-144tm3h{color:var(--al-tinta,var(--tx-2));background:var(--al-fondo,var(--su-2))}.m-estado.neutro.svelte-144tm3h{color:var(--tx-2);background:var(--su-2,var(--pa))}.rot.svelte-144tm3h{font-family:var(--m-sans);font-variant-numeric:tabular-nums;font-size:var(--m-t-rotulo);letter-spacing:.01em;color:var(--tx-2);margin:0;font-weight:400}.cuerpo.svelte-144tm3h{gap:var(--m-e-5);grid-area:cuerpo;display:grid}.puerta.svelte-144tm3h{grid-area:puerta}.identidad.svelte-144tm3h{gap:var(--m-e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.identidad.svelte-144tm3h li:where(.svelte-144tm3h){font:400 var(--m-t-chico)/1.4 var(--m-sans);align-items:center;gap:var(--m-e-2);min-width:0;max-width:100%;padding:var(--m-e-2) var(--m-e-3);border-radius:var(--m-r-pildora);background:color-mix(in oklab, var(--su) 92%, transparent);box-shadow:inset 0 0 0 1px var(--m-filete);text-align:start;display:inline-flex}.identidad.svelte-144tm3h .rot:where(.svelte-144tm3h){font-family:var(--m-sans);font-size:inherit}.identidad.svelte-144tm3h b:where(.svelte-144tm3h){overflow-wrap:anywhere;min-width:0;font-weight:500;font-size:var(--m-t-chico);color:var(--tx);font-feature-settings:"tnum" 1, "lnum" 1}.analisis.svelte-144tm3h{gap:var(--m-e-5);border-radius:var(--m-r-l);background:linear-gradient(180deg, color-mix(in oklab, var(--acento) 10%, var(--su)) 0%, var(--su) 18rem);box-shadow:inset 0 0 0 1px var(--m-filete), var(--m-sombra-1);padding:clamp(1.25rem,3vw,2.25rem);display:grid}.a-resumen.svelte-144tm3h{gap:var(--m-e-3);min-width:0;display:grid}html body .analisis.svelte-144tm3h .a-titulo:where(.svelte-144tm3h),html body .relaciones.svelte-144tm3h .a-titulo:where(.svelte-144tm3h){font-family:var(--m-serif);font-size:var(--m-t-3);letter-spacing:-.02em;color:var(--tx);text-wrap:balance;margin:0;font-weight:300;line-height:1.2}html body .a-resumen.svelte-144tm3h p:where(.svelte-144tm3h){max-width:var(--m-lectura);font-family:var(--m-sans);font-size:var(--m-t-cuerpo);color:var(--tx);text-wrap:pretty;margin:0;font-weight:400;line-height:1.6}.a-par.svelte-144tm3h{gap:var(--m-e-5);padding-top:var(--m-e-4);border-top:1px solid var(--m-filete);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.a-par.svelte-144tm3h section:where(.svelte-144tm3h),.a-puntos.svelte-144tm3h,.a-vigencia.svelte-144tm3h,.a-rel.svelte-144tm3h{align-content:start;gap:var(--m-e-3);display:grid}.a-vigencia.svelte-144tm3h,.a-rel.svelte-144tm3h{padding-top:var(--m-e-4);border-top:1px solid var(--m-filete)}.a-puntos.svelte-144tm3h{padding:var(--m-e-5);border-radius:var(--m-r-m);background:linear-gradient(160deg, color-mix(in oklab, var(--acento) 11%, var(--su)) 0%, color-mix(in oklab, var(--acento) 3%, var(--su)) 62%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acento) 18%, transparent)}.a-lista.svelte-144tm3h{gap:var(--m-e-2);font-size:var(--m-t-cuerpo,1rem);color:var(--tx-2);margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.a-lista.svelte-144tm3h li:where(.svelte-144tm3h){gap:var(--m-e-2);display:flex}.a-lista.svelte-144tm3h li:where(.svelte-144tm3h):before{content:"";background:var(--acento);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.62em}.a-puntos.svelte-144tm3h ol:where(.svelte-144tm3h){gap:var(--m-e-3);margin:0;padding:0;list-style:none;display:grid}.a-puntos.svelte-144tm3h li:where(.svelte-144tm3h){align-items:baseline;gap:var(--m-e-3);font-family:var(--m-sans);font-size:var(--m-t-cuerpo);color:var(--tx);grid-template-columns:2rem minmax(0,1fr);line-height:1.55;display:grid}.a-puntos.svelte-144tm3h .num:where(.svelte-144tm3h){font-family:var(--m-serif);color:var(--acento-txt,var(--acento));font-feature-settings:"tnum" 1, "lnum" 1;font-size:1.5rem;font-weight:300}.art.svelte-144tm3h{border-radius:var(--m-r-pildora);font-family:var(--m-sans);font-variant-numeric:tabular-nums;font-size:var(--m-t-rotulo);letter-spacing:.04em;white-space:nowrap;color:var(--tx-2);background:var(--su-2,var(--pa));box-shadow:inset 0 0 0 1px var(--m-filete);margin-inline-start:.35rem;padding:.1rem .55rem;display:inline-block}.a-vig-fila.svelte-144tm3h{align-items:center;gap:var(--m-e-3);flex-wrap:wrap;display:flex}.a-vig-fila.svelte-144tm3h p:where(.svelte-144tm3h){color:var(--tx-2);margin:0;line-height:1.5}.a-rel.svelte-144tm3h ul:where(.svelte-144tm3h){gap:var(--m-e-2) var(--m-e-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sin-datos.svelte-144tm3h{padding:var(--m-e-5);border-radius:var(--m-r-l);outline:1px dashed var(--m-filete-2);outline-offset:-1px;font-size:var(--m-t-chico);color:var(--tx-2);margin:0;line-height:1.55}.puerta.svelte-144tm3h{justify-items:start;gap:var(--m-e-4);padding:var(--m-e-5);border-radius:var(--m-r-l);background:color-mix(in srgb, var(--acento) 6%, var(--su));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acento) 22%, transparent), var(--m-sombra-2);display:grid}.puerta.svelte-144tm3h>p:where(.svelte-144tm3h){margin:0}html body .puerta.svelte-144tm3h .puerta-tit:where(.svelte-144tm3h){font-family:var(--m-serif);font-size:var(--m-t-3);letter-spacing:-.01em;color:var(--tx);text-wrap:balance;margin:0;font-weight:300;line-height:1.2}.ventajas.svelte-144tm3h{gap:var(--m-e-3);font-size:var(--m-t-chico);color:var(--tx-2);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.ventajas.svelte-144tm3h li:where(.svelte-144tm3h){align-items:baseline;gap:var(--m-e-2);display:flex}.ventajas.svelte-144tm3h li:where(.svelte-144tm3h):before{content:"";background:var(--acento);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}@media (width<=900px){.ficha.svelte-144tm3h{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""cuerpo""puerta"}.puerta.svelte-144tm3h{position:static}.esquina.svelte-144tm3h{order:-1;position:static}.analisis.svelte-144tm3h{padding:var(--m-e-4)}.a-puntos.svelte-144tm3h{padding:var(--m-e-4) var(--m-e-3)}.a-puntos.svelte-144tm3h li:where(.svelte-144tm3h){gap:var(--m-e-2);grid-template-columns:1.3rem minmax(0,1fr);font-size:1rem}.puerta.svelte-144tm3h .m-boton:where(.svelte-144tm3h){justify-content:center;width:100%}}.vig-fuente.svelte-144tm3h{font-size:var(--m-t-chico);color:var(--tx-2);margin:.6rem 0 0}.relaciones.svelte-144tm3h{margin-top:var(--m-e-4);padding:var(--m-e-4) var(--m-e-5);border-radius:var(--m-r-l,16px);background:color-mix(in srgb, var(--su) 70%, transparent);box-shadow:inset 0 0 0 1px var(--m-filete)}.relaciones.svelte-144tm3h ul:where(.svelte-144tm3h){gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.relaciones.svelte-144tm3h .tipo:where(.svelte-144tm3h){color:var(--tx-3);font-size:var(--m-t-chico)}.relaciones.svelte-144tm3h .art:where(.svelte-144tm3h){font-family:var(--m-sans);font-variant-numeric:tabular-nums;color:var(--tx-3);font-size:.75rem}
