.rules-page.svelte-1swdyn2{display:grid;gap:16px}.hero.svelte-1swdyn2{display:grid;gap:8px}.hero.svelte-1swdyn2>:where(.svelte-1swdyn2){margin:0}.back-link.svelte-1swdyn2{color:var(--muted);font-size:.9rem;text-decoration:none}.back-link.svelte-1swdyn2:hover{color:var(--text)}.rules-card.svelte-1swdyn2{border:1px solid rgba(123,220,255,.14);border-radius:16px;background:#09122299;padding:16px;display:grid;gap:12px}.highlight-card.svelte-1swdyn2{border-color:#7bdcff47;background:#0c1c38b3}.rules-card.svelte-1swdyn2 h2:where(.svelte-1swdyn2){margin:0;font-size:1rem}.rules-card.svelte-1swdyn2 ul:where(.svelte-1swdyn2),.rules-card.svelte-1swdyn2 ol:where(.svelte-1swdyn2){margin:0;padding-left:20px;color:var(--muted);display:grid;gap:8px}.rules-card.svelte-1swdyn2 li:where(.svelte-1swdyn2){line-height:1.5}.summary-grid.svelte-1swdyn2{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.summary-item.svelte-1swdyn2{background:#ffffff0a;border-radius:10px;padding:10px 12px;display:grid;gap:4px}.summary-label.svelte-1swdyn2{color:var(--muted);font-size:.8rem}.summary-value.svelte-1swdyn2{font-size:.95rem;font-weight:600}.note.svelte-1swdyn2{color:var(--muted);font-size:.88rem;margin:0}.example-table-wrap.svelte-1swdyn2{overflow-x:auto}.example-table.svelte-1swdyn2{width:100%;border-collapse:collapse;font-size:.9rem}.example-table.svelte-1swdyn2 th:where(.svelte-1swdyn2),.example-table.svelte-1swdyn2 td:where(.svelte-1swdyn2){padding:8px 12px;text-align:left;border-bottom:1px solid rgba(123,220,255,.08)}.example-table.svelte-1swdyn2 th:where(.svelte-1swdyn2){color:var(--muted);font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}code.svelte-1swdyn2{font-size:.9em}@media(max-width:480px){.summary-grid.svelte-1swdyn2{grid-template-columns:1fr 1fr}}
