.archive.svelte-nzkz0o header:where(.svelte-nzkz0o){margin-bottom:24px}h1.svelte-nzkz0o{font-family:var(--paper-font-serif);font-size:clamp(32px,4vw,44px);margin:0 0 6px}.archive-list.svelte-nzkz0o{display:grid;gap:14px}.archive-item.svelte-nzkz0o{display:grid;gap:var(--paper-space-3);padding:16px 20px;border-radius:16px;border:1px solid var(--paper-border);background:var(--paper-card);box-shadow:0 18px 40px -30px var(--paper-shadow);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;min-height:56px;text-decoration:none;color:inherit}.archive-item.svelte-nzkz0o:hover{transform:translateY(-2px);box-shadow:0 22px 48px -30px var(--paper-shadow)}.archive-info.svelte-nzkz0o{display:flex;justify-content:space-between;align-items:center;gap:var(--paper-space-3);flex-wrap:wrap}.archive-date.svelte-nzkz0o{font-weight:600;margin:0 0 4px}.archive-issue.svelte-nzkz0o,.archive-count.svelte-nzkz0o{margin:0;color:var(--paper-muted)}.archive-highlights.svelte-nzkz0o{list-style:none;margin:0;padding:0;display:grid;gap:var(--paper-space-1);color:var(--paper-muted)}.archive-highlights.svelte-nzkz0o li:where(.svelte-nzkz0o){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-empty.svelte-nzkz0o{margin:0;color:var(--paper-muted)}.empty.svelte-nzkz0o{padding:24px;border-radius:14px;border:1px dashed var(--paper-border);color:var(--paper-muted)}
