.slot.svelte-13wmj77{background:var(--color-line);border-radius:2px;width:40%;height:4px;margin:0 auto}.slot.hit.svelte-13wmj77{animation:.6s ease-out svelte-13wmj77-slot-flash}@keyframes svelte-13wmj77-slot-flash{0%{background:var(--color-yellow);box-shadow:0 0 16px var(--color-yellow);width:70%}to{background:var(--color-line);box-shadow:none;width:40%}}.screen.svelte-14f1nii{aspect-ratio:3/4;text-align:center;border:2px solid color-mix(in srgb, var(--cat) 60%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--cat) 25%, transparent), inset 0 0 40px #000c;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--cat) 18%, transparent), transparent 70%), repeating-linear-gradient(0deg, #00000059 0 1px, transparent 1px 3px), #05040a;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.attract.svelte-14f1nii{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;opacity:.35;filter:saturate(.8);position:absolute;inset:0}.frame.svelte-14f1nii{aspect-ratio:3/4;border:1px solid color-mix(in srgb, var(--cat) 40%, var(--color-line));background:#000;border-radius:.3rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.frame.svelte-14f1nii img:where(.svelte-14f1nii){object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.status.svelte-14f1nii{color:var(--color-green);border:1px solid;border-radius:.2rem;padding:0 .4rem;font-size:1rem}.status[data-status=imperfect].svelte-14f1nii{color:var(--color-orange)}.status[data-status=preliminary].svelte-14f1nii{color:var(--color-magenta)}
