.lamina-glifo{width:100%;height:auto;color:var(--basalto);overflow:visible}.lamina-glifo__rejilla line{stroke:var(--basalto);stroke-opacity:.07;stroke-width:1px;vector-effect:non-scaling-stroke}.lamina-glifo__banda{fill:var(--arena);fill-opacity:.32}.lamina-glifo__base{stroke:var(--atlantico);stroke-width:1.5px;vector-effect:non-scaling-stroke}.lamina-glifo__avance{stroke:var(--atlantico);stroke-width:1px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.lamina-glifo .tt__fina{stroke:var(--teja)}.lamina-glifo__cota line{stroke:var(--basalto);stroke-width:1.5px;vector-effect:non-scaling-stroke}.lamina-glifo__cota text{font-family:var(--f-sans);text-anchor:middle;fill:var(--basalto);font-size:30px}.tipo{overflow-x:clip}.tipo-cabecera{gap:var(--e-4);padding:var(--e-3) var(--margen);border-bottom:var(--linea-fina) solid var(--basalto);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.tipo-cabecera__volver{align-items:center;gap:var(--e-2);text-decoration:none;display:inline-flex}.tipo-cabecera__volver:before{content:"";width:18px;height:var(--linea-fina);background:currentColor}.tipo-cabecera__volver:hover{color:var(--teja-tinta)}.tipo-cabecera__derecha{color:var(--basalto-70)}.tipo-portada{min-height:calc(100svh - 49px);padding:0 var(--margen) var(--e-5);grid-template-rows:1fr auto;display:grid;position:relative}.tipo-portada__palabra{padding:var(--e-7) 0 var(--e-5);place-items:center;display:grid}.tipo-portada__titulo{--t:clamp(64px, 21vw, 300px)}.tipo-portada__pie{gap:var(--e-5);display:grid}.tipo-portada__lema{--t-croquis:var(--t-croquis-l);text-align:center;padding-bottom:.2em;line-height:1.1;overflow:hidden}.tipo-portada__lema>span{display:inline-block}.tipo-portada__datos{border-top:var(--linea-fina) solid var(--basalto);border-left:var(--linea-fina) solid var(--basalto);grid-template-columns:repeat(6,1fr);display:grid}.tipo-portada__datos div{padding:var(--e-2) var(--e-3) var(--e-3);border-right:var(--linea-fina) solid var(--basalto);border-bottom:var(--linea-fina) solid var(--basalto);overflow:hidden}.tipo-portada__datos dt{color:var(--basalto-70)}.tipo-portada__datos dd{margin:var(--e-1) 0 0;font-size:var(--t-cuerpo-l);font-weight:500}.tipo-portada__repetir{top:var(--e-4);right:var(--margen);padding:var(--e-2) 0;border:0;border-bottom:var(--linea-fina) solid currentColor;cursor:pointer;background:0 0;position:absolute}.tipo-portada__repetir:hover{color:var(--teja-tinta)}.tipo-seccion{padding:var(--e-9) var(--margen);border-top:var(--linea-fina) solid var(--basalto)}.tipo-seccion__cabecera{gap:var(--e-3) var(--e-4);margin-bottom:var(--e-7);grid-template-columns:minmax(80px,1fr) 5fr;display:grid}.tipo-seccion__numero{padding-top:.6em}.tipo-seccion__titulo{--t:var(--t-display-l);min-width:0}.tipo-seccion__entradilla{max-width:56ch;font-size:var(--t-cuerpo-l);color:var(--basalto-70);grid-column:2}.tipo-laminas{border-top:var(--linea-fina) solid var(--basalto);border-left:var(--linea-fina) solid var(--basalto);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.tipo-lamina{align-content:start;gap:var(--e-2);padding:var(--e-5) var(--e-4) var(--e-4);border-right:var(--linea-fina) solid var(--basalto);border-bottom:var(--linea-fina) solid var(--basalto);display:grid}.tipo-lamina .lamina-glifo{max-height:440px;margin:0 auto var(--e-3)}.tipo-lamina__titulo{font-size:var(--t-cuerpo-l);font-weight:500}.tipo-lamina__texto{color:var(--basalto-70)}.selector-estilo{border:var(--linea-fina) solid var(--basalto);margin:0 0 var(--e-5);padding:0;display:inline-flex}.selector-estilo__opcion{cursor:pointer;position:relative}.selector-estilo__opcion input{opacity:0;cursor:pointer;position:absolute;inset:0}.selector-estilo__opcion span{padding:var(--e-2) var(--e-4);font-size:var(--t-pequeno);transition:background-color var(--dur-corta) var(--ease-salida), color var(--dur-corta) var(--ease-salida);font-weight:500;display:block}.selector-estilo__opcion+.selector-estilo__opcion span{border-left:var(--linea-fina) solid var(--basalto)}.selector-estilo__opcion input:checked+span{background:var(--basalto);color:var(--cal)}.selector-estilo__opcion input:focus-visible+span{outline:2px solid var(--teja-tinta);outline-offset:2px}.tipo-alfabeto{gap:var(--e-6);display:grid}.tipo-alfabeto__grupo-nombre{margin-bottom:var(--e-3);color:var(--basalto-70)}.tipo-alfabeto__teselas{--t:96px;--t-croquis:96px;border-top:var(--linea-fina) solid var(--linea);border-left:var(--linea-fina) solid var(--linea);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));padding:0;list-style:none;display:grid}.tipo-alfabeto__tesela{aspect-ratio:1;border-right:var(--linea-fina) solid var(--linea);border-bottom:var(--linea-fina) solid var(--linea);transition:background-color var(--dur-corta) var(--ease-salida);place-items:center;display:grid;position:relative}.tipo-alfabeto__tesela:hover{background:var(--arena-30)}.tipo-alfabeto__glifo{padding-top:.06em;line-height:1}.tipo-alfabeto__codigo{left:var(--e-2);bottom:var(--e-1);font-family:var(--f-sans);letter-spacing:.04em;color:var(--basalto-70);font-size:11px;position:absolute}.tipo-estilos{border-top:var(--linea-fina) solid var(--basalto);grid-template-columns:repeat(3,1fr);display:grid}.tipo-estilos__panel{align-content:space-between;gap:var(--e-6);min-height:80svh;padding:var(--e-6) var(--margen);display:grid;overflow:hidden}.tipo-estilos__panel--plano{background:var(--basalto);color:var(--cal)}.tipo-estilos__nombre{--t:clamp(96px, 9vw, 160px);--t-croquis:clamp(96px, 9vw, 160px)}.tipo-estilos__panel--croquis{background:var(--arena-30)}.tipo-estilos__texto{max-width:32ch;font-size:var(--t-cuerpo-l)}.tipo-palabras{border-top:var(--linea-fina) solid var(--basalto);padding:0;list-style:none}.tipo-palabras__fila{gap:var(--e-4);padding:var(--e-4) 0;border-bottom:var(--linea-fina) solid var(--linea);grid-template-columns:minmax(80px,1fr) 5fr;align-items:baseline;display:grid}.tipo-palabras__numero{color:var(--basalto-70)}.tipo-palabras__mascara{padding:.12em 0 .06em;display:block;overflow:hidden}.tipo-palabras__palabra{--t:clamp(96px, 7.5vw, 160px);display:block}.tipo-prueba__controles{gap:var(--e-2) var(--e-5);margin-bottom:var(--e-6);grid-template-rows:auto auto;grid-template-columns:2fr auto 1fr;align-items:end;display:grid}.tipo-prueba__controles>label{grid-column:1}.tipo-prueba__campo{width:100%;padding:var(--e-2) 0;font-size:var(--t-cuerpo-l);border:0;border-bottom:var(--linea-fina) solid var(--basalto);background:0 0;border-radius:0;grid-area:2/1}.tipo-prueba__campo:focus-visible{border-bottom-color:var(--teja-tinta);box-shadow:0 1px 0 var(--teja-tinta);outline:none}.tipo-prueba__controles .selector-estilo{grid-area:2/2;margin:0}.tipo-prueba__tamano{gap:var(--e-2) var(--e-3);grid-area:1/3/3;grid-template-columns:1fr auto;align-items:center;display:grid}.tipo-prueba__tamano label{grid-column:1/-1}.tipo-prueba__tamano input{accent-color:var(--basalto)}.tipo-prueba__tamano output{font-variant-numeric:tabular-nums;text-align:right;min-width:4.5ch}.tipo-prueba__salida{white-space:normal;overflow-wrap:anywhere;min-height:1.2em}.tipo-pie{gap:var(--e-2);padding:var(--e-6) var(--margen);border-top:var(--linea-fina) solid var(--basalto);font-size:var(--t-pequeno);color:var(--basalto-70);display:grid}.tipo-pie a{color:var(--basalto)}@media (width<=900px){.tipo-cabecera{grid-template-columns:auto 1fr}.tipo-cabecera__derecha{display:none}.tipo-portada__datos{grid-template-columns:repeat(3,1fr)}.tipo-seccion{padding:var(--e-8) var(--margen)}.tipo-seccion__cabecera,.tipo-palabras__fila{grid-template-columns:1fr}.tipo-seccion__entradilla{grid-column:1}.tipo-laminas,.tipo-estilos{grid-template-columns:1fr}.tipo-estilos__panel{min-height:60svh}.tipo-prueba__controles{grid-template-columns:1fr}.tipo-prueba__controles>*,.tipo-prueba__campo,.tipo-prueba__controles .selector-estilo,.tipo-prueba__tamano{grid-area:auto/1}}@media (width<=767px){.tipo-alfabeto__teselas{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.tipo-palabras__palabra--plano{font-family:var(--f-muro);font-size:max(var(--muro-min), var(--t))}.tipo-palabras__palabra{--t:48px;white-space:normal}}
