.navbar[data-astro-cid-l7arcky5]{z-index:99;backdrop-filter:blur(8px);box-sizing:border-box;background:#0006;border-bottom:1px solid #0f03;justify-content:center;width:100%;padding:.8rem 2rem;display:flex;position:fixed;top:0;left:0}ul[data-astro-cid-l7arcky5]{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-l7arcky5]{color:#fff;letter-spacing:1px;border-radius:4px;padding:.3rem .6rem;font-family:Courier New,monospace;font-size:.95rem;text-decoration:none;transition:color .2s,text-shadow .2s}a[data-astro-cid-l7arcky5]:hover{color:var(--seleccion);border-bottom:2px solid var(--seleccion);text-shadow:0 0 10px var(--seleccion), 0 0 20px var(--seleccion), 0 0 30px var(--seleccion), 0 0 40px var(--seleccion)}a[data-astro-cid-l7arcky5].active{color:var(--activo);border-bottom:2px solid var(--activo);text-shadow:0 0 10px var(--activo), 0 0 20px var(--activo), 0 0 30px var(--activo), 0 0 40px var(--activo)}@media (width<=800px) and (orientation:portrait){.navbar[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;gap:1.5rem;margin-right:60px;padding:10px 20px;display:flex;overflow-x:auto}.navbar[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]::-webkit-scrollbar{display:none}}@media (height<=550px) and (orientation:landscape){.navbar[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;gap:1.5rem;margin-right:60px;padding:10px 20px;display:flex;overflow-x:auto}.navbar[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]::-webkit-scrollbar{display:none}}.glass-card{backdrop-filter:blur(15px);background:#1919700d;border:1px solid #0f03;border-radius:12px;width:100%;margin:0;padding:2rem 2.5rem}.banner-content{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.banner-logo{justify-content:center;align-items:center;width:110px;height:110px;display:flex}.banner-logo img{opacity:.8;filter:drop-shadow(0 0 20px #0f8);border-radius:15px;width:100%;height:auto;transition:all .3s}.banner-logo img:hover{filter:drop-shadow(0 0 40px #fff);transform:scale(1.05)}.blog-content a{color:#00e6e6;border-bottom:1px solid #00ffff4d;text-decoration:none}.blog-content a:visited{color:#00e6e6}.blog-content a:hover{color:#cff;text-shadow:0 0 6px #0ff,0 0 12px #0ff;border-bottom:1px solid #0ff}.sidebar-text{white-space:pre;color:#0f0;opacity:.8;text-align:left;cursor:default;flex:1;margin-top:35px;font-family:Consolas,Courier New,monospace;font-size:.86rem;font-weight:700;transition:all .4s;display:block}.sidebar-text:hover{opacity:1;color:#fff;text-shadow:0 0 10px #0f0,0 0 20px #0f0,0 0 30px #0f0;letter-spacing:2px;transform:rotate(0)scale(1.1)}.code-banner-glass{backdrop-filter:blur(10px);background:#f5272717;border:1px solid #0f03;border-radius:12px;width:100%;height:145px;margin:0 0 .5rem;padding:.5rem 2.5rem;position:relative;overflow:hidden}*{box-sizing:border-box}.text-short{display:none}.copyright-text{text-align:right;color:#00ffffb3;margin-top:2rem;font-family:Courier New,monospace;font-size:.85rem;font-style:italic}.stars-container{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.star{color:#0f0;opacity:0;font-size:.7rem;animation:linear infinite twinkle;position:absolute}@keyframes twinkle{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@media (height<=550px) and (orientation:landscape){main{box-sizing:border-box;flex-direction:column;align-items:center;padding-top:5rem;display:flex;width:100%!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}.glass-card{box-sizing:border-box!important;flex-shrink:0!important;width:90vw!important;min-width:90vw!important;max-width:90vw!important;margin:5px 10px 5px 45px!important;padding:10px!important;display:block!important}.code-banner-glass{border-radius:12px;width:90vw!important;min-width:90vw!important;max-width:90vw!important;margin:5px 10px 5px 45px!important;padding:.5rem 10px!important;display:block!important;overflow:hidden!important}header{top:10px!important;right:10px!important}.code-banner-glass pre,.code-banner-glass code{white-space:pre-wrap;word-break:break-all;flex:1;line-height:1.2;margin:0!important;font-size:.6rem!important}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}}@media (width<=800px) and (orientation:portrait){main{box-sizing:border-box;flex-direction:column;align-items:center;padding-top:5rem;display:flex;width:100%!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}.glass-card{box-sizing:border-box!important;flex-shrink:0!important;width:90vw!important;min-width:90vw!important;max-width:90vw!important;margin:5px 10px 5px 45px!important;padding:10px!important;display:block!important}.code-banner-glass{border-radius:12px;width:90vw!important;min-width:90vw!important;max-width:90vw!important;margin:5px 10px 5px 45px!important;padding:.5rem 10px!important;display:block!important;overflow:hidden!important}header{top:10px!important;right:10px!important}.code-banner-glass pre,.code-banner-glass code{white-space:pre-wrap;word-break:break-all;flex:1;line-height:1.2;margin:0!important;font-size:.6rem!important}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.banner-content{gap:10px;padding:0 10px;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.banner-logo{flex-shrink:0;width:25px!important;height:25px!important}.banner-logo img{width:100%!important;height:auto!important}}html,body{color:#fff;box-sizing:border-box;background-color:#0000;width:100%;min-height:100%;margin:0;padding:0;font-family:system-ui,sans-serif}canvas{z-index:-1;width:100%;height:100%;display:block;position:fixed;top:0;left:0}main{color:#e5e7eb;background:0 0;margin-left:23vw;padding:3rem 12vw 0 0;font-family:system-ui,sans-serif}header{z-index:100;position:fixed;top:12px;right:20px}.hero{text-align:center;margin-bottom:1.5rem;padding:0}.hero h1{text-align:center}.glass-card p{white-space:pre-line}.mdx-content{text-align:left}
