header:where(.astro-idwkpho6).hero{background:radial-gradient(transparent 70%,#111a),linear-gradient(transparent 30%,#111a 65%,#111 90%),var(--image-header);padding:2rem var(--pad)1rem}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6){border-bottom:1px solid #3338;flex-direction:column;align-items:center;margin:2rem auto;display:flex}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6) h1:where(.astro-idwkpho6){letter-spacing:-2px;line-height:100%;font-family:var(--primary-font);letter-spacing:-1px;text-shadow:0 0 10px #fff8;color:#fff;text-wrap:balance;text-align:center;margin:0 0 .5rem;font-size:max(44px,min(5vw,64px));font-weight:700;transition:text-shadow .5s}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6) h1:where(.astro-idwkpho6):hover{text-shadow:0 0 15px #fff}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6) h1:where(.astro-idwkpho6) a:where(.astro-idwkpho6){color:#fff;text-decoration:none}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6) h2:where(.astro-idwkpho6){font-family:var(--primary-font);color:var(--theme-color);letter-spacing:-.5px;margin:.5em 0 0;font-size:1.5rem;font-weight:550;line-height:100%}header:where(.astro-idwkpho6).hero .mega:where(.astro-idwkpho6) hr:where(.astro-idwkpho6){border:0;border-bottom:1px solid #fff1}header:where(.astro-idwkpho6).hero .top-search:where(.astro-idwkpho6){width:100%;max-width:var(--max-width-page);grid-template-columns:260px 1fr;gap:2rem;margin:auto;display:grid}@media (max-width:850px){header:where(.astro-idwkpho6).hero .top-search:where(.astro-idwkpho6){grid-template-columns:1fr;justify-items:center}}span:where(.astro-idwkpho6).cursor{color:#fff}.typewriter:where(.astro-idwkpho6){visibility:hidden;text-align:center}code[class*=language-],pre[class*=language-]{color:#f8f8f2;text-shadow:0 1px #0000004d;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;line-height:1.5}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre,code[class^=language-]{font-family:var(--code-font);color:#ddd;font-size:1.2rem;line-height:140%!important}code:not([class^=language-]){color:#8ca2e3;font-family:var(--code-font);letter-spacing:-.25px;font-size:1.3rem;font-weight:500}pre{background-color:#232323;border:4px solid #000;margin:.5em 0;padding:1em;border-radius:0!important}pre:has(code){margin-bottom:3rem!important}article.contents strong,article.contents em,article.contents :not(pre) code{line-height:100%}article.contents pre{max-width:var(--max-width-page);background-color:#232323;background-image:linear-gradient(90deg,#000 0% 10%,#060606 90%);line-height:1rem;position:relative;box-shadow:0 0 8px #0004,inset 0 5px 5px #0004}article.contents :-webkit-any(pre.language-html,pre.language-css,pre.language-js,pre.language-bash){padding:25px 15px;line-height:1rem}article.contents :-moz-any(pre.language-html,pre.language-css,pre.language-js,pre.language-bash){padding:25px 15px;line-height:1rem}article.contents :is(pre.language-html,pre.language-css,pre.language-js,pre.language-bash){padding:25px 15px;line-height:1rem}article.contents pre.language-bash .function{color:#3d3}article.contents pre.language-bash .string{color:gold}article.contents pre.language-bash .variable{color:#bc8ff7}article.contents pre.language-bash .operator{color:#f70258}article.contents pre.language-bash .punctuation{color:#0ff}article.contents pre.language-bash .keyword{color:#999}a:hover code{color:#fff}article.contents pre{overflow-x:auto}details.deep-info{cursor:pointer;margin:2rem 0;display:inline-block}details.deep-info[open] summary+div{background:#1f1e23;border-top:2px solid #312365;padding:2rem}details.deep-info summary{background:#312365;width:max-content;padding:1rem 4rem 1rem 2rem;font-family:Agave,sans-serif;font-size:1.4rem;font-weight:400;position:relative}details.deep-info summary:before{content:"Mostrar lectura adicional";text-transform:uppercase;color:#09d3e2;font-family:Jost,sans-serif;font-size:.75rem;display:block}details[open] :is(details.deep-info summary):before{content:"Ocultar lectura adicional"}details.deep-info summary:after{content:"▼";position:absolute;right:1rem;translate:0 -.4rem}details[open] :is(details.deep-info summary):after{content:"▲"}details.deep-info summary svg{vertical-align:sub;fill:#fff;width:24px;height:24px;padding-right:.5rem}details.deep-info ::marker{content:""}
