.view-toggle.svelte-14yz30v{gap:var(--space-sm);display:flex}.toggle-btn.svelte-14yz30v{background:var(--color-bg-secondary);border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-sm);cursor:pointer;color:var(--color-text-muted);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}.toggle-btn.svelte-14yz30v:hover,.toggle-btn.svelte-14yz30v:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}.toggle-btn.svelte-14yz30v:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.toggle-btn.active.svelte-14yz30v{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg)}.archive-intro.svelte-1bro187{padding-bottom:0}.intro-header.svelte-1bro187{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);display:flex}.intro-copy.svelte-1bro187{max-width:720px}h1.svelte-1bro187{font-family:var(--font-heading);margin:0 0 var(--space-lg);font-size:clamp(3rem,7vw,5.6rem);line-height:.95}.subtitle.svelte-1bro187{max-width:560px;color:var(--color-text-secondary);margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7}.index.svelte-1bro187{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.collection.svelte-1bro187{gap:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg-secondary);border:var(--border-width) solid var(--color-border);background-image:var(--cut-stroke-image);background-size:var(--cut-size) var(--cut-size);clip-path:var(--cut-shape);transition:border-color var(--transition-fast);background-position:0 0,100% 100%;background-repeat:no-repeat;background-origin:border-box;background-clip:border-box;flex-direction:column;display:flex}.collection.svelte-1bro187:hover{border-color:var(--color-accent)}.collection-header.svelte-1bro187{padding-bottom:var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.collection.empty.svelte-1bro187 .collection-body:where(.svelte-1bro187){display:none}.index.list.svelte-1bro187,html.prehydrate-reading-list .index.svelte-1bro187{gap:var(--space-2xl);grid-template-columns:1fr}.index.list.svelte-1bro187 .collection:where(.svelte-1bro187),html.prehydrate-reading-list .index.svelte-1bro187 .collection:where(.svelte-1bro187){gap:var(--space-2xl);padding:0;padding-top:var(--space-xl);border:0 solid var(--color-border);border-top:var(--border-width) solid var(--color-border);clip-path:none;background:0 0;grid-template-columns:minmax(240px,.85fr) minmax(0,1.5fr);display:grid}.index.list.svelte-1bro187 .collection.empty:where(.svelte-1bro187),html.prehydrate-reading-list .index.svelte-1bro187 .collection.empty:where(.svelte-1bro187){grid-template-columns:1fr}.index.list.svelte-1bro187 .collection-header:where(.svelte-1bro187),html.prehydrate-reading-list .index.svelte-1bro187 .collection-header:where(.svelte-1bro187){border-bottom:0;padding-bottom:0}.collection-kicker.svelte-1bro187{background:var(--color-bg-tertiary);width:fit-content;color:var(--color-text-secondary);margin:0 0 var(--space-sm);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-flex}.collection-header.svelte-1bro187 h2:where(.svelte-1bro187){margin:0 0 var(--space-sm);font-family:var(--font-heading);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}.collection-header.svelte-1bro187 h2:where(.svelte-1bro187) a:where(.svelte-1bro187){color:var(--color-text);text-decoration:none}.collection-header.svelte-1bro187 h2:where(.svelte-1bro187) a:where(.svelte-1bro187):hover,.collection-header.svelte-1bro187 h2:where(.svelte-1bro187) a:where(.svelte-1bro187):focus-visible{color:var(--color-accent)}.collection-description.svelte-1bro187{margin:0 0 var(--space-sm);color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.collection-count.svelte-1bro187{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.collection-body.svelte-1bro187{min-width:0}.series.svelte-1bro187+.series:where(.svelte-1bro187){margin-top:var(--space-lg)}.series-title.svelte-1bro187{margin:0 0 var(--space-xs);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.series-title.svelte-1bro187 a:where(.svelte-1bro187){color:var(--color-text-secondary);text-decoration:none}.series-title.svelte-1bro187 a:where(.svelte-1bro187):hover,.series-title.svelte-1bro187 a:where(.svelte-1bro187):focus-visible{color:var(--color-accent)}@media (width<=1024px){.index.svelte-1bro187{grid-template-columns:1fr}}@media (width<=900px){.index.list.svelte-1bro187 .collection:where(.svelte-1bro187),html.prehydrate-reading-list .index.svelte-1bro187 .collection:where(.svelte-1bro187){gap:var(--space-lg);grid-template-columns:1fr}}@media (width<=768px){.intro-header.svelte-1bro187{align-items:flex-start;gap:var(--space-lg);flex-direction:column}}@media (width<=640px){.collection.svelte-1bro187{padding:var(--space-md)}}
