.page.svelte-1sm475x{min-height:100vh;background:linear-gradient(180deg,#0a0a14,#112,#0d1117);display:flex;justify-content:center;padding:40px 20px}.wrapper.svelte-1sm475x{max-width:700px;width:100%;text-align:center}.logo.svelte-1sm475x{max-width:500px;width:100%;border:2px solid #333;border-radius:4px;margin-bottom:20px;box-shadow:0 4px 20px #00000080}.card.svelte-1sm475x{border:1px solid #333;border-radius:4px;background:#0f141ef2;padding:28px;text-align:left}.title.svelte-1sm475x{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#e94560;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #2a3a4a}.rules.svelte-1sm475x h3:where(.svelte-1sm475x){font-size:14px;color:#89a;margin:18px 0 6px}.rules.svelte-1sm475x p:where(.svelte-1sm475x){font-size:13px;color:#6b7f8e;line-height:1.6;margin:0 0 8px}.back-link.svelte-1sm475x{margin-top:16px;font-size:13px}.back-link.svelte-1sm475x a:where(.svelte-1sm475x){color:#e94560;text-decoration:none}.back-link.svelte-1sm475x a:where(.svelte-1sm475x):hover{text-decoration:underline}.sep.svelte-1sm475x{color:#333;margin:0 8px}
