.footer[data-v-61b45fab]{background-color:#050505;border-top:1px solid #1a1a1a;font-family:IBM Plex Mono,monospace;padding:4.8rem 8rem 4rem}.footer__container[data-v-61b45fab]{margin:0 auto;max-width:1280px}.footer__grid[data-v-61b45fab]{display:grid;gap:4rem;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:4rem}.footer__brand-col[data-v-61b45fab]{display:flex;flex-direction:column;gap:1.2rem}.footer__logo[data-v-61b45fab]{color:#fafafa;font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:700}.footer__logo span[data-v-61b45fab]{color:#50dc8c}.footer__description[data-v-61b45fab]{color:#3a3a3a;font-size:1.2rem;line-height:1.6;max-width:280px}.footer__status[data-v-61b45fab]{align-items:center;color:#50dc8c;display:inline-flex;font-size:1.2rem;gap:.6rem}.footer__status-dot[data-v-61b45fab]{animation:pulse-dot-61b45fab 2s ease-in-out infinite;background-color:#50dc8c;border-radius:50%;height:8px;width:8px}.footer__col-title[data-v-61b45fab]{color:#3a3a3a;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.footer__links[data-v-61b45fab]{display:flex;flex-direction:column;gap:1rem}.footer__link[data-v-61b45fab]{color:#6b7280;font-size:1.3rem;transition:color .2s ease}.footer__link[data-v-61b45fab]:hover{color:#fafafa}.footer__bottom[data-v-61b45fab]{align-items:center;border-top:1px solid #1a1a1a;display:flex;justify-content:space-between;padding-top:2rem}.footer__copyright[data-v-61b45fab]{color:#2a2a2a;font-size:1.2rem;text-transform:lowercase}.footer__version[data-v-61b45fab]{color:#2a2a2a;font-family:JetBrains Mono,monospace;font-size:1.1rem}@media(max-width:768px){.footer[data-v-61b45fab]{padding:4rem 1.5rem 2rem}.footer__grid[data-v-61b45fab]{gap:3rem;grid-template-columns:1fr 1fr}.footer__brand-col[data-v-61b45fab]{grid-column:1/-1}.footer__bottom[data-v-61b45fab]{flex-direction:column;gap:.8rem;text-align:center}}@media(max-width:480px){.footer__grid[data-v-61b45fab]{grid-template-columns:1fr}}@keyframes pulse-dot-61b45fab{0%,to{opacity:1}50%{opacity:.4}}
