.site-footer[data-v-abb6db2d]{width:100%;margin-top:var(--footer-margin-top,2rem);border-top:1px solid var(--laser-edge);font-family:var(--font-data,"ArcadeData"),monospace;z-index:25;background-color:#05020af2;flex-shrink:0;box-shadow:0 -4px 18px #0009}.library .site-footer{--footer-margin-top:0}.footer-bar[data-v-abb6db2d]{min-height:30px;padding:3px 14px max(3px,env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;max-width:1400px;margin:0 auto;display:flex}.footer-left[data-v-abb6db2d]{letter-spacing:.08em;color:var(--text-dim);gap:8px;font-size:.6875rem}.footer-creator[data-v-abb6db2d],.footer-left[data-v-abb6db2d]{align-items:center;display:inline-flex}.footer-creator[data-v-abb6db2d]{margin:0}.creator-name[data-v-abb6db2d]{color:var(--text-secondary);margin-left:4px}.footer-nav[data-v-abb6db2d]{align-items:center;display:inline-flex}.footer-link[data-v-abb6db2d]{color:var(--text-dim);letter-spacing:.08em;font-size:.6875rem;text-decoration:none;transition:color .15s,text-shadow .15s}.footer-link[data-v-abb6db2d]:focus-visible,.footer-link[data-v-abb6db2d]:hover{color:var(--laser-cyan);text-shadow:0 0 6px var(--laser-cyan);outline:none}.about-link[data-v-abb6db2d]{color:var(--laser-cyan);letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:24px;padding:2px 6px;font-weight:600;display:inline-flex}.about-link.router-link-active[data-v-abb6db2d],.about-link[data-v-abb6db2d]:focus-visible,.about-link[data-v-abb6db2d]:hover{color:#fff;text-shadow:0 0 8px var(--laser-cyan)}@media (width<=640px){.footer-bar[data-v-abb6db2d]{padding:3px 10px max(3px,env(safe-area-inset-bottom));gap:8px;min-height:30px}.about-link[data-v-abb6db2d],.footer-left[data-v-abb6db2d]{font-size:.625rem}.about-link[data-v-abb6db2d]{min-height:24px}}
