.container.svelte-y901k2{max-width:1200px;margin:0 auto;padding:2.25rem 1rem 3rem}.header.svelte-y901k2{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.header__logo.svelte-y901k2 h1:where(.svelte-y901k2){margin:0}.header__actions.svelte-y901k2{flex-shrink:0;display:flex;align-items:center;gap:1rem}.collection-list-container.svelte-y901k2{margin-top:1.5rem}.helper-text.svelte-y901k2{opacity:.8}.collection-list.svelte-y901k2{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1.1rem}.collection-card.svelte-y901k2{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:.9rem;overflow:hidden;background:var(--background);border:1px solid var(--border);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}body.light .collection-card.svelte-y901k2{background:var(--background);border-color:var(--border)}.collection-card.svelte-y901k2:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0f172a73;border-color:#f8fafc59}body.light .collection-card.svelte-y901k2:hover{box-shadow:0 10px 25px #0f172a1f;border-color:#0f172a29}.collection-card.svelte-y901k2 img:where(.svelte-y901k2),.collection-card__placeholder.svelte-y901k2{width:100%;aspect-ratio:2 / 3;object-fit:cover;background:#0f172ab3}.collection-card__body.svelte-y901k2{padding:.75rem .9rem 1rem}.collection-card__title.svelte-y901k2{font-size:1rem;font-weight:600;margin:0 0 .35rem}.collection-card__overview.svelte-y901k2{font-size:.85rem;opacity:.8;line-height:1.35;max-height:3.8em;overflow:hidden}.load-more-wrapper.svelte-y901k2{display:flex;justify-content:center;margin-top:1.5rem}.load-more-button.svelte-y901k2{padding:.6rem 1.4rem;border-radius:999px;border:none;cursor:pointer;background:#1f2937;color:#fff}body.light .load-more-button.svelte-y901k2{background:#e5e7eb;color:#111827}@media(max-width:768px){.header.svelte-y901k2{flex-direction:column;align-items:flex-start}.header__actions.svelte-y901k2{width:100%;justify-content:flex-start}}
