.group-container.svelte-1c3zpwo{max-width:1200px;margin:0 auto;padding:var(--spacing-lg)}.header.svelte-1c3zpwo{margin-bottom:var(--spacing-xl)}.back-link.svelte-1c3zpwo{display:inline-block;margin-bottom:var(--spacing-md);text-decoration:none;color:var(--color-primary, #0066cc);transition:color .2s}.back-link.svelte-1c3zpwo:hover{color:var(--color-primary-dark, #0052a3)}.puzzles-grid.svelte-1c3zpwo{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-lg)}.puzzle-card.svelte-1c3zpwo{padding:var(--spacing-lg);background-color:var(--color-bg-secondary, #f9f9f9);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background-color .2s,transform .2s,box-shadow .2s;border:1px solid var(--color-border, #e0e0e0)}.puzzle-card.svelte-1c3zpwo:hover{background-color:var(--color-bg-tertiary, #f0f0f0);transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.puzzle-card-content.svelte-1c3zpwo{display:flex;flex-direction:column;height:100%}
