.card-neon.svelte-1udyrqm{border-style:solid;border-width:3px;border-color:var(--border-color);background-color:color-mix(in srgb, var(--color-game-black) 80%, transparent);box-shadow:0 0 16px var(--glow-color);border-radius:12px;flex-direction:column;transition:all .2s ease-in-out;display:flex;overflow:hidden}@media (hover:hover){.card-interactive.svelte-1udyrqm:hover{box-shadow:0 0 32px var(--glow-color-hover)}}.card-interactive.svelte-1udyrqm:active{outline:4px solid var(--accent-color);outline-offset:0px}.card-header.svelte-1udyrqm{background-color:var(--accent-color);border-bottom:2px solid var(--accent-color);flex-shrink:0;align-items:center;gap:.5rem;min-height:40px;padding:.75rem 1rem;display:flex}.card-label.svelte-1udyrqm{letter-spacing:.04em;font-size:11px;line-height:1.2}@media (width>=768px){.card-header.svelte-1udyrqm{min-height:32px;padding:.5rem 1rem}}.card-content.svelte-1udyrqm{flex:1;padding:1rem}.card-content.no-padding.svelte-1udyrqm{padding:0}@media (width>=768px){.card-content.svelte-1udyrqm:not(.no-padding){padding:.75rem}}.card-footer.svelte-1udyrqm{background-color:var(--accent-color);border-top:2px solid var(--accent-color);flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:.75rem 1rem;display:flex}@media (width>=768px){.card-footer.svelte-1udyrqm{min-height:32px;padding:.5rem 1rem}}.card-title.svelte-1udyrqm{margin-bottom:8px;font-size:10px;line-height:1.2}
