.card[data-v-0dbb3aac]{display:flex;align-items:center;padding:12px;gap:10px;background-color:#0f3460;border:3px solid #00ff41;cursor:pointer;position:relative;border-radius:0;box-shadow:4px 4px #000;transition:transform .15s,box-shadow .15s,border-color .15s}.card[data-v-0dbb3aac]:hover{border-color:#ff0;transform:translate(-2px,-2px);box-shadow:6px 6px #000}.card:hover .button-wrap[data-v-0dbb3aac]{opacity:1}.game[data-v-0dbb3aac]{width:60px;height:60px;border-radius:0;image-rendering:pixelated;border:2px solid #00ff41}.title[data-v-0dbb3aac]{font-family:"Press Start 2P",Courier New,monospace;font-size:11px;color:#00ff41;text-shadow:0 0 5px rgba(0,255,65,.7);letter-spacing:1px;line-height:1.4}.info[data-v-0dbb3aac]{flex:1;min-width:0}.desc[data-v-0dbb3aac]{font-family:Courier New,monospace;font-size:11px;color:#8be9a8;padding-top:6px;line-height:1.4}.button-wrap[data-v-0dbb3aac]{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000000c7;opacity:0;transition:.2s}.button[data-v-0dbb3aac]{font-family:"Press Start 2P",Courier New,monospace;font-size:10px;color:#ff0;border:2px solid #ffff00;background:transparent;padding:8px 14px;letter-spacing:1px;text-shadow:0 0 4px rgba(255,255,0,.8);transition:background-color .15s,color .15s}.button[data-v-0dbb3aac]:hover{background-color:#ff0;color:#000;text-shadow:none}.arcade-page[data-v-55f8ec4d]{min-height:100vh;background-color:#1a1a2e;background-image:linear-gradient(rgba(0,255,65,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,65,.03) 1px,transparent 1px);background-size:24px 24px;position:relative}.arcade-page[data-v-55f8ec4d]:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:50}.content[data-v-55f8ec4d]{min-height:75vh;max-width:980px;margin:0 auto;padding-top:70px}.marquee[data-v-55f8ec4d]{text-align:center;padding:30px 0 20px}.marquee .marquee-sub[data-v-55f8ec4d]{font-family:"Press Start 2P",Courier New,monospace;font-size:12px;color:#0ff;text-shadow:0 0 6px rgba(0,255,255,.8);letter-spacing:3px;margin-bottom:10px}.marquee .marquee-hint[data-v-55f8ec4d]{font-family:"Press Start 2P",Courier New,monospace;font-size:10px;color:#ff0;text-shadow:0 0 4px rgba(255,255,0,.8);letter-spacing:2px}.blink[data-v-55f8ec4d]{animation:arcade-blink-55f8ec4d 1.2s steps(1) infinite}@keyframes arcade-blink-55f8ec4d{0%,50%{opacity:1}51%,to{opacity:.2}}.entertainment-container[data-v-55f8ec4d]{display:grid;justify-content:center;align-items:center;gap:20px;grid-template-columns:repeat(auto-fill,250px);padding:20px 0 50px}.arcade-page[data-v-55f8ec4d] .page-header{background-color:#1a1a2e;box-shadow:0 2px #00ff41,0 0 8px #00ff414d}.arcade-page[data-v-55f8ec4d] .title{color:#00ff41;text-shadow:0 0 6px rgba(0,255,65,.6)}.arcade-page[data-v-55f8ec4d] .nav-wrap .link{color:#8be9a8}.arcade-page[data-v-55f8ec4d] .nav-wrap .link:hover{color:#00ff41}.arcade-page[data-v-55f8ec4d] .nav-wrap .link.active{color:#ff0;text-shadow:0 0 5px rgba(255,255,0,.7)}.arcade-page[data-v-55f8ec4d] .nav-wrap .github{filter:invert(1) brightness(1.6) drop-shadow(0 0 4px rgba(0,255,65,.6))}.arcade-page[data-v-55f8ec4d] .page-footer{color:#8be9a8;border-top:2px solid #00ff41;box-shadow:0 -4px 12px #00ff4126}.arcade-page[data-v-55f8ec4d] .page-footer a{color:#0ff}@media screen and (max-width: 768px){.arcade-page[data-v-55f8ec4d] .nav-wrap{background-color:#1a1a2e;border-bottom:2px solid #00ff41}}
