.published-page.svelte-8l07o2{gap:1rem;display:grid}.page-header.svelte-8l07o2 h1:where(.svelte-8l07o2),.page-header.svelte-8l07o2 p:where(.svelte-8l07o2),.empty-copy.svelte-8l07o2{margin:0}.page-header.svelte-8l07o2{gap:.25rem;display:grid}.page-header-row.svelte-8l07o2{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-header-row.svelte-8l07o2 h1:where(.svelte-8l07o2){margin:0}.page-header.svelte-8l07o2 p:where(.svelte-8l07o2),.empty-copy.svelte-8l07o2{color:var(--cw-text-muted,#3a3939)}.puzzle-list.svelte-8l07o2{gap:.75rem;display:grid}.puzzle-card.svelte-8l07o2{border:1px solid var(--cw-color-history-card-border);background:var(--cw-color-panel-bg);min-height:200px;color:inherit;box-shadow:var(--cw-panel-shadow);border-radius:.35rem;grid-template-columns:minmax(150px,200px) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem;text-decoration:none;display:grid}.puzzle-card.svelte-8l07o2:hover,.puzzle-card.svelte-8l07o2:focus-visible{border-color:var(--cw-color-history-card-selected);background:var(--cw-color-history-card-hover);outline:none}.puzzle-details.svelte-8l07o2{gap:.25rem;min-width:0;display:grid}.puzzle-title.svelte-8l07o2{font-size:1.1rem}.puzzle-description.svelte-8l07o2,.puzzle-author.svelte-8l07o2,.puzzle-meta.svelte-8l07o2{overflow-wrap:anywhere}.puzzle-description.svelte-8l07o2,.puzzle-meta.svelte-8l07o2{color:var(--cw-text-muted,#3a3939)}.puzzle-author.svelte-8l07o2{font-size:.9rem}.puzzle-progress.svelte-8l07o2{min-width:110px;color:var(--cw-text-muted,#3a3939);text-align:center;justify-items:center;gap:.15rem;display:grid}.puzzle-progress.svelte-8l07o2 strong:where(.svelte-8l07o2){font-size:1.45rem}.puzzle-progress.solved.svelte-8l07o2{color:#b07b00}.trophy.svelte-8l07o2{font-size:2.3rem;line-height:1}.pagination.svelte-8l07o2{justify-content:center;align-items:center;gap:1rem;display:flex}.top-pagination.svelte-8l07o2{min-height:2.75rem;margin-left:auto}.bottom-pagination.svelte-8l07o2{margin-top:1.5rem}.page-label.svelte-8l07o2{text-align:center;min-width:4.5rem}.page-btn.svelte-8l07o2{border:1px solid var(--cw-color-button-border);width:2.5rem;height:2.5rem;color:inherit;border-radius:.25rem;place-items:center;text-decoration:none;display:grid}.page-btn.disabled.svelte-8l07o2{opacity:.45;pointer-events:none}@media (width<=640px){.page-header-row.svelte-8l07o2{align-items:flex-start}.top-pagination.svelte-8l07o2{gap:.45rem}.puzzle-card.svelte-8l07o2{grid-template-columns:92px minmax(0,1fr);gap:.7rem;min-height:110px}.puzzle-progress.svelte-8l07o2{text-align:left;grid-area:2/2;justify-items:start;min-width:0}.puzzle-progress.solved.svelte-8l07o2{align-items:center;display:flex}.trophy.svelte-8l07o2{font-size:1.6rem}}
