.navbar_page[data-astro-cid-em4vkan6]{flex-direction:row;justify-content:start;align-items:center;gap:1.5rem;width:50%;display:flex}.navbar_page__link[data-astro-cid-em4vkan6]{color:#e0e0e0;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s;&:hover{color:#00d26a}}.is-active[data-astro-cid-em4vkan6]{color:#00d26a}.header_page[data-astro-cid-lxvtbije]{background-color:#202020;flex-direction:row;justify-content:start;align-items:center;gap:1.5rem;width:100%;height:6rem;padding-inline:2rem;display:flex}.footer_page[data-astro-cid-qzdxd75w]{background-color:#202020;flex-direction:column;justify-content:center;align-items:center;width:100%;height:4rem;padding:.5rem 1.5rem;display:flex}@layer reset{*,:before,:after{box-sizing:border-box;border:0}:not(dialog){margin:0;padding:0}body{text-size-adjust:none;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;line-height:1.5}img,picture,video,canvas,svg,iframe,figure{max-width:100%;display:block}img,video{object-fit:cover;object-position:center;height:auto}svg{width:100%;display:block}ul,ol,menu{list-style:none}a{cursor:pointer;color:inherit;font-weight:400;text-decoration:none;display:block}p a,small a,span a,li a,blockquote a,td a{text-underline-offset:2px;display:inline}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{max-inline-size:max-content;color:inherit;text-wrap:balance;font-weight:600}p{text-wrap:pretty}p,span,blockquote,i,u,em{color:inherit}hr{border-style:inset;border-width:1px}blockquote:before,blockquote:after,b:before,b:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;width:100%}}@layer theme{:root{color-scheme:light dark;--color-oscuro:#0f0f0f;--color-claro:#f0f0f0;--color-acento:light-dark(#00875a,#00fa9a);--color-seleccion:light-dark(#00875a40,#00fa9a4d);--color-borde:light-dark(#00000026,#ffffff26);--bg-gral:light-dark(var(--color-claro),var(--color-oscuro));--text-gral:light-dark(var(--color-oscuro),var(--color-claro));--bg-surface:light-dark(#f8f8f8,#070707);--text-surface:light-dark(#070707,#f8f8f8);--radius-sm:.375rem;--radius-md:.5rem;--transition-fast:.2s ease;--tipo-principal:Helvetica, Arial, Sans-serif;--tipo-secundario:system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;accent-color:var(--color-acento)}@media (prefers-contrast:high){:root{--color-oscuro:black;--color-claro:white}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}body{font-family:var(--tipo-principal);color:var(--text-gral);background-color:var(--bg-gral);hyphens:auto;font-size:1rem}::selection{background-color:var(--color-seleccion)}pre code{font-family:var(--font-mono);color:var(--text-surface);background-color:var(--bg-surface);border-radius:var(--radius-sm);padding:1rem;font-size:.9rem;display:block;overflow:auto}}@layer form-controls{form,input,textarea,select,button{font:inherit;color:inherit;hyphens:auto;background-color:#0000;display:block}label{font:inherit;color:inherit;hyphens:auto;background-color:#0000;display:inline-block}input:not([type=checkbox]):not([type=radio]),button,textarea,select{letter-spacing:inherit;color:var(--text-surface);background-color:var(--bg-surface);border:1px solid var(--color-borde);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), outline var(--transition-fast);padding:.6rem .8rem}input:focus-visible,textarea:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--color-acento);outline-offset:1px}textarea:not([rows]){min-height:8em}textarea{resize:vertical;field-sizing:content;text-wrap:pretty}.btn,button{cursor:pointer;justify-content:center;align-items:center;font-weight:500;display:inline-flex}}@layer utilities{.sidebar,.article{overscroll-behavior:contain}#root,#__next{isolation:isolate}}.page[data-astro-cid-mjbmmst2]{flex-direction:column;min-height:100dvh;display:flex}.page__main[data-astro-cid-mjbmmst2]{flex-direction:column;flex:1 0 auto;align-items:center;width:100%;padding:1.5rem;display:flex}
