.site-footer[data-v-99173bf8]{z-index:5;width:100%;margin-top:clamp(2.5rem,6vh,4.5rem);padding:20px 12px 28px}.footer-content[data-v-99173bf8],.site-footer[data-v-99173bf8]{justify-content:center;align-items:center;display:flex}.footer-content[data-v-99173bf8]{font-family:var(--font-data,"ArcadeData"),monospace;letter-spacing:.08em;color:var(--text-dim);text-align:center;flex-wrap:wrap;gap:8px 10px;font-size:11px}.footer-contact[data-v-99173bf8],.footer-creator[data-v-99173bf8],.footer-legal[data-v-99173bf8],.footer-privacy[data-v-99173bf8]{align-items:center;gap:6px;margin:0;display:inline-flex}.creator-name[data-v-99173bf8]{color:var(--text-secondary);margin-left:4px}.footer-bullet[data-v-99173bf8]{color:color-mix(in srgb,var(--laser-secondary) 40%,transparent)}.footer-bullet[data-v-99173bf8],.footer-sub-bullet[data-v-99173bf8]{-webkit-user-select:none;user-select:none}.footer-sub-bullet[data-v-99173bf8]{color:color-mix(in srgb,var(--laser-secondary) 30%,transparent)}.footer-link[data-v-99173bf8]{color:var(--text-dim);text-decoration:none;transition:color .15s,text-shadow .15s}.footer-link[data-v-99173bf8]:focus-visible,.footer-link[data-v-99173bf8]:hover{color:var(--laser-cyan);text-shadow:0 0 6px var(--laser-cyan);outline:none}@media (width<=640px){.site-footer[data-v-99173bf8]{margin-top:clamp(1.75rem,4vh,3rem);padding:16px 8px 24px}.footer-content[data-v-99173bf8]{gap:6px 8px;font-size:10px}}
