.footer-container[data-astro-cid-sz7xmlte]{margin-top:5rem;padding:3rem 1rem;border-top:1px solid rgba(79,209,197,.2);background:linear-gradient(to top,#0d1117,#0d111700);color:#e6edf3;font-family:Fira Code,JetBrains Mono,monospace}.footer-content[data-astro-cid-sz7xmlte]{max-width:1000px;margin:0 auto}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;text-align:center}.footer-section[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.5rem}.section-title[data-astro-cid-sz7xmlte]{font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:#4fd1c5;margin:0;opacity:.8}.section-data[data-astro-cid-sz7xmlte],.footer-link[data-astro-cid-sz7xmlte]{font-size:.9rem;margin:0}.footer-link[data-astro-cid-sz7xmlte]{color:#f6ad55;text-decoration:none;transition:all .3s ease}.footer-link[data-astro-cid-sz7xmlte]:hover{color:#4fd1c5;text-shadow:0 0 8px rgba(79,209,197,.5)}.footer-bottom[data-astro-cid-sz7xmlte]{margin-top:3rem;text-align:center;font-size:.75rem;opacity:.4;letter-spacing:.05em}@media(max-width:768px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:1.5rem}}.header[data-v-652faed1]{padding:1rem 2rem;border-bottom:1px solid rgba(128,128,128,.2);background:var(--bg-color);color:var(--text-color)}.header-inner[data-v-652faed1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;max-width:1200px;margin:0 auto}.logo[data-v-652faed1]{text-decoration:none;color:inherit;font-weight:700;font-size:1.5rem;letter-spacing:2px}.terminal-logo[data-v-652faed1]{font-family:monospace;font-size:1.2rem;font-weight:400;letter-spacing:1px}.logo-prefix[data-v-652faed1]{color:#3b82f6;opacity:.7}.cursor[data-v-652faed1]{display:inline-block;width:8px;animation:blink-652faed1 1s step-end infinite}@keyframes blink-652faed1{0%,to{opacity:1}50%{opacity:0}}.main-nav[data-v-652faed1]{display:flex;gap:1.5rem;flex:1;justify-content:center}.nav-link[data-v-652faed1]{text-decoration:none;color:inherit;opacity:.6;font-family:monospace;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;position:relative}.nav-link[data-v-652faed1]:hover{opacity:1;color:#3b82f6}.nav-link.active-nav[data-v-652faed1]{opacity:1;color:#3b82f6;pointer-events:none;cursor:default}.nav-link.active-nav[data-v-652faed1]:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:#3b82f6;border-radius:2px}.controls[data-v-652faed1]{display:flex;gap:20px;align-items:center}.theme-btn[data-v-652faed1]{background:none;border:1px solid rgba(128,128,128,.4);border-radius:50%;cursor:pointer;width:40px;height:40px;font-size:1.2rem;display:flex;align-items:center;justify-content:center;padding:0;color:inherit}.lang-switcher[data-v-652faed1]{display:flex;flex-direction:row;align-items:center;gap:12px;font-family:sans-serif;font-size:14px;transition:opacity .2s ease,scale .2s ease}.lang-item[data-v-652faed1]{background:none;border:none;padding:0;cursor:pointer;font:inherit;outline:none;display:flex;align-items:center;gap:6px;text-decoration:none;color:inherit;transition:opacity .2s ease,scale .2s ease;opacity:.8;-webkit-tap-highlight-color:transparent}.lang-item[data-v-652faed1]:focus,.lang-item[data-v-652faed1]:active,.lang-item[data-v-652faed1]:focus-visible{outline:none!important;background:transparent!important}.lang-item[data-v-652faed1]:hover{opacity:1;scale:1.2}.lang-item.active-lang[data-v-652faed1]{font-weight:700;scale:1.2;opacity:1;pointer-events:none;cursor:default}.divider[data-v-652faed1]{opacity:.3;user-select:none}.lang-item img[data-v-652faed1]{border-radius:2px;display:block}.lang-name[data-v-652faed1]{white-space:nowrap}@media(max-width:1150px){.header[data-v-652faed1]{padding:1rem 0}.header-inner[data-v-652faed1]{justify-content:space-between;padding:0 15px}.logo[data-v-652faed1]{order:1;margin:0}.controls[data-v-652faed1]{order:2}.main-nav[data-v-652faed1]{order:3;flex:0 0 100%;width:100%;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px}}@media(max-width:490px){.header-inner[data-v-652faed1]{flex-direction:column;align-items:center;gap:15px;padding:15px 10px}.logo[data-v-652faed1]{text-align:center;width:100%}.controls[data-v-652faed1]{width:100%;justify-content:center}.main-nav[data-v-652faed1]{margin-top:5px}}:root{--bg-color: #ffffff;--text-color: #1a1a1a}:root.dark{--bg-color: #0f172a;--text-color: #f1f5f9}body{background-color:var(--bg-color);color:var(--text-color);transition:background-color .3s,color .3s;font-family:sans-serif;margin:0}.theme-btn .icon-moon{display:none}.theme-btn .icon-sun,html.dark .theme-btn .icon-moon{display:block}html.dark .theme-btn .icon-sun{display:none}.archive-preview{font-family:monospace}.archive-preview p{margin:5px 0}.status{font-weight:700;margin-right:8px}.status.available{color:#4ade80}.status.locked{color:#f87171}html{overflow-y:scroll;scrollbar-gutter:stable;background-color:#0f172a}button:focus,button:active{outline:none!important;box-shadow:none!important}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}html,body{min-height:100vh;margin:0;background-color:var(--bg-color);color:var(--text-color);scrollbar-gutter:stable}html[data-theme=light] .icon-moon,html[data-theme=dark] .icon-sun{display:none}@media(max-width:768px){header{flex-wrap:wrap;justify-content:center;gap:10px;padding:10px}.nav-links{width:100%;justify-content:center;margin-top:10px}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
