.page.svelte-1d6nxft{max-width:1000px;margin:0 auto;padding:0 1rem}h1.svelte-1d6nxft{color:var(--color-text-accent);margin:2rem 0}.empty.svelte-1d6nxft{color:var(--color-text-muted);font-style:italic;padding:2rem;text-align:center}.parts-gallery.svelte-1d6nxft{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem}@media(max-width:600px){.parts-gallery.svelte-1d6nxft{grid-template-columns:1fr;gap:1.5rem}}.part-card.svelte-1d6nxft{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #0000001a;text-decoration:none;transition:transform .2s,box-shadow .2s;border:1px solid rgba(0,0,0,.05)}.part-card.svelte-1d6nxft:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.cover-image.svelte-1d6nxft{width:100%;aspect-ratio:1 / 1.4;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-container, #a8d5c4) 0%,rgba(168,213,196,.5) 100%)}.cover-image.svelte-1d6nxft img:where(.svelte-1d6nxft){width:100%;height:100%;object-fit:contain}.cover-info.svelte-1d6nxft{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.15rem}.part-label.svelte-1d6nxft{font-size:1rem;font-weight:600;color:var(--color-text-accent)}.part-pages.svelte-1d6nxft{font-size:.8rem;color:var(--color-text-muted)}.part-count.svelte-1d6nxft{font-size:.85rem;color:var(--color-text-muted)}.latest-link.svelte-1d6nxft{margin-top:2rem;text-align:center}.latest-link.svelte-1d6nxft a:where(.svelte-1d6nxft){color:var(--color-link);font-size:.9rem}
