.marca[data-astro-cid-f7espo7c]{flex:none}.pie[data-astro-cid-jo6i4kqk]{border-top:6px solid var(--amarillo);background:var(--tinta);color:var(--papel);padding-block:clamp(2.5rem,5vw,3.5rem) 1.8rem}.arriba[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:clamp(2rem,5vw,4rem);display:flex}.marca[data-astro-cid-jo6i4kqk]{align-items:center;gap:.9rem;display:flex}.nombre[data-astro-cid-jo6i4kqk]{font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;font-size:1.7rem;font-weight:900;line-height:1}.lema[data-astro-cid-jo6i4kqk]{color:#bdb7aa;margin-top:.2rem;font-size:.84rem}.columnas[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:clamp(2rem,4vw,3.5rem);display:flex}.columnas[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{align-content:start;gap:.42rem;display:grid}.titulo[data-astro-cid-jo6i4kqk]{color:var(--amarillo);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6rem;font-weight:700}.columnas[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--papel);font-size:.82rem;text-decoration:none;transition:color .12s}.columnas[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--amarillo);text-underline-offset:.2em;text-decoration:underline 2px}.abajo[data-astro-cid-jo6i4kqk]{color:#bdb7aa;font-family:var(--mono);border-top:2px solid #3a3a3a;flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.2rem;font-size:.64rem;font-weight:600;display:flex}.guino[data-astro-cid-jo6i4kqk]{color:var(--lima)}[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--amarillo)}.cabecera[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:var(--borde);background:var(--papel);position:sticky;top:0}.interior[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;height:4.6rem;display:flex}.marca[data-astro-cid-nen7h5rs]{color:var(--tinta);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.nombre[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;font-size:1.5rem;font-weight:900;line-height:1}.version[data-astro-cid-nen7h5rs]{border:2px solid var(--tinta);background:var(--cian);box-shadow:2px 2px 0 var(--tinta);color:var(--tinta);font-family:var(--mono);letter-spacing:.03em;padding:.12rem .4rem;font-size:.6rem;font-weight:700}.navegacion[data-astro-cid-nen7h5rs]{align-items:center;gap:.35rem;margin-left:auto;display:flex}.navegacion[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--tinta);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border:2px solid #0000;padding:.35rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.navegacion[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.navegacion[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].activo{border-color:var(--tinta);background:var(--amarillo);box-shadow:3px 3px 0 var(--tinta);transform:translate(-1px,-1px)}.menu-docs[data-astro-cid-nen7h5rs]{position:relative}.docs-boton[data-astro-cid-nen7h5rs]{color:var(--tinta);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;align-items:center;gap:.32rem;padding:.35rem .55rem;font-size:.72rem;font-weight:700;line-height:1.2;list-style:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.docs-boton[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.docs-boton[data-astro-cid-nen7h5rs]::marker{content:""}.docs-boton[data-astro-cid-nen7h5rs]:hover,.docs-boton[data-astro-cid-nen7h5rs].activo,.menu-docs[data-astro-cid-nen7h5rs][open] .docs-boton[data-astro-cid-nen7h5rs]{border-color:var(--tinta);background:var(--amarillo);box-shadow:3px 3px 0 var(--tinta);transform:translate(-1px,-1px)}.docs-boton[data-astro-cid-nen7h5rs]:focus-visible,.panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--tinta);outline-offset:1px}.flecha[data-astro-cid-nen7h5rs]{font-size:.6rem;line-height:1;transition:transform .15s}.menu-docs[data-astro-cid-nen7h5rs][open] .flecha[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.panel[data-astro-cid-nen7h5rs]{z-index:60;border:var(--borde);background:var(--blanco);width:min(22rem,100vw - 2rem);box-shadow:var(--sombra);gap:.35rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + .8rem);right:0}.panel-titulo[data-astro-cid-nen7h5rs]{background:var(--tinta);color:var(--amarillo);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.2rem .35rem;font-size:.6rem;font-weight:700}.panel-grupos[data-astro-cid-nen7h5rs]{gap:.15rem;max-height:min(60vh,30rem);display:grid;overflow-y:auto}.panel-grupos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--tinta);border:2px solid #0000;padding:.42rem .5rem;font-size:.8rem;font-weight:700;line-height:1.2;text-decoration:none;display:block}.panel-grupos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{border-color:var(--tinta);background:var(--amarillo);box-shadow:2px 2px 0 var(--tinta)}.panel-grupos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].activo{border-color:var(--tinta);background:var(--tinta);color:var(--amarillo)}.panel-grupos[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#6f6a61;margin-top:.12rem;font-size:.62rem;font-weight:600;line-height:1.25;display:block}.panel-grupos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].activo small[data-astro-cid-nen7h5rs]{color:var(--cian)}.panel-todos[data-astro-cid-nen7h5rs]{border-top:2px solid var(--tinta);color:var(--tinta);font-family:var(--mono);text-transform:uppercase;margin-top:.1rem;padding:.45rem .5rem .2rem;font-size:.64rem;font-weight:700;text-decoration:none}.panel-todos[data-astro-cid-nen7h5rs]:hover{background:var(--cian)}.github[data-astro-cid-nen7h5rs]{border:var(--borde);background:var(--tinta);box-shadow:4px 4px 0 var(--rosa);color:var(--amarillo);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.45rem;margin-left:.5rem;padding:.5rem .8rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.github[data-astro-cid-nen7h5rs]:hover{box-shadow:6px 6px 0 var(--rosa);transform:translate(-2px,-2px)}.github[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:1rem;height:1rem}@media (width<=900px){.navegacion[data-astro-cid-nen7h5rs]{margin-left:auto}.navegacion[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{display:none}.panel[data-astro-cid-nen7h5rs]{width:auto;position:fixed;top:5.4rem;left:.75rem;right:.75rem}.github[data-astro-cid-nen7h5rs]{margin-left:.35rem}}@media (width<=520px){.interior[data-astro-cid-nen7h5rs]{gap:.5rem}.version[data-astro-cid-nen7h5rs],.github[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.nombre[data-astro-cid-nen7h5rs]{font-size:1.3rem}}:root{--tinta:#0a0a0a;--papel:#fff8e7;--blanco:#fff;--amarillo:#ffe600;--rosa:#ff90e8;--cian:#00e0ff;--lima:#b8ff3c;--naranja:#ff6b35;--gris:#e9e4d7;--gris-texto:#3f3b34;--borde:3px solid var(--tinta);--sombra:6px 6px 0 var(--tinta);--sombra-grande:10px 10px 0 var(--tinta);--ancho:1180px;--display:"Archivo Black", "Arial Black", "Helvetica Neue", Arial, system-ui, sans-serif;--sans:"Inter", "Helvetica Neue", Arial, system-ui, sans-serif;--mono:"JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, SFMono-Regular, Menlo, Consolas, "DejaVu Sans Mono", monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--papel);scroll-padding-top:6rem}body{background:var(--papel);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:500;line-height:1.6}::selection{background:var(--amarillo);color:var(--tinta)}a{color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:900;line-height:.95}p{margin:0}code,pre,kbd{font-family:var(--mono)}button,input{font:inherit}:focus-visible{outline:3px solid var(--tinta);outline-offset:3px}.contenedor{width:min(var(--ancho), calc(100% - 2 * clamp(1rem, 4vw, 2.5rem)));margin-inline:auto}.seccion{padding-block:clamp(3.5rem,8vw,6.5rem)}.eyebrow{border:var(--borde);background:var(--amarillo);box-shadow:3px 3px 0 var(--tinta);color:var(--tinta);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:.3rem .65rem;font-size:.68rem;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.titulo-seccion{margin-top:1.1rem;font-size:clamp(2.2rem,5vw,4rem)}.sub-seccion{max-width:64ch;color:var(--tinta);margin-top:1.1rem;font-size:1.02rem;font-weight:500}.cabecera-seccion{margin-bottom:clamp(2rem,4vw,3rem)}.btn{border:var(--borde);background:var(--blanco);box-shadow:5px 5px 0 var(--tinta);color:var(--tinta);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.55rem;padding:.8rem 1.1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:7px 7px 0 var(--tinta);transform:translate(-2px,-2px)}.btn:active{box-shadow:2px 2px 0 var(--tinta);transform:translate(3px,3px)}.btn-primario{background:var(--amarillo)}.btn-secundario{background:var(--blanco)}.btn svg{width:1rem;height:1rem}.saltar{z-index:100;border:3px solid var(--amarillo);background:var(--tinta);color:var(--amarillo);font-family:var(--mono);text-transform:uppercase;padding:.6rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:1rem}.saltar:focus{color:var(--amarillo);top:0}.codigo{color:#f5f0e3;tab-size:4;margin:0;padding:1.15rem 1.25rem 1.35rem;font-size:.82rem;line-height:1.7;overflow-x:auto}.codigo code{font:inherit}.codigo .tok-kw{color:var(--amarillo)}.codigo .tok-cad{color:var(--lima)}.codigo .tok-num{color:var(--rosa)}.codigo .tok-com{color:#8f8f8f;font-style:italic}.codigo .tok-fn{color:var(--cian)}.codigo .tok-id{color:#f5f0e3}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
