.summary-page.svelte-z6svym{width:min(930px,100% - 32px);color:var(--text-primary,#eee7dc);margin:0 auto;padding:34px 0 80px}.back.svelte-z6svym{color:var(--text-secondary,#a69b88);text-decoration:none}.eyebrow.svelte-z6svym{color:var(--accent,#c65b3e);text-transform:uppercase;letter-spacing:.15em;margin:42px 0 8px;font-size:.76rem}.summary-page.svelte-z6svym h1:where(.svelte-z6svym){margin:0;font:clamp(2rem,6vw,4rem)/1.05 Georgia,serif}.intro.svelte-z6svym{color:var(--text-secondary,#a69b88);line-height:1.6}.summary-controls.svelte-z6svym{gap:10px;margin:28px 0;display:flex}.summary-controls.svelte-z6svym input:where(.svelte-z6svym){flex:1;min-width:0}.summary-controls.svelte-z6svym input:where(.svelte-z6svym),.summary-controls.svelte-z6svym select:where(.svelte-z6svym),.summary-controls.svelte-z6svym button:where(.svelte-z6svym){border:1px solid var(--border,#51483a);background:var(--bg-card,#151a18);color:var(--text-primary,#eee7dc);border-radius:8px;padding:12px}.summary-controls.svelte-z6svym button:where(.svelte-z6svym){cursor:pointer}.summary-list.svelte-z6svym{gap:14px;display:grid}.summary-list.svelte-z6svym article:where(.svelte-z6svym){border:1px solid var(--border,#51483a);background:var(--bg-card,#151a18);border-radius:14px;padding:20px 24px}.summary-list.svelte-z6svym article:where(.svelte-z6svym)>div:where(.svelte-z6svym){color:var(--accent,#d1a67b);justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.summary-list.svelte-z6svym a:where(.svelte-z6svym){color:inherit}.summary-list.svelte-z6svym h2:where(.svelte-z6svym){margin:10px 0;font:1.4rem Georgia,serif}.summary-list.svelte-z6svym p:where(.svelte-z6svym){white-space:pre-line;margin:0;line-height:1.7}.empty.svelte-z6svym{color:var(--text-secondary,#a69b88)}.summary-pager.svelte-z6svym{color:var(--text-secondary,#a69b88);justify-content:space-between;gap:10px;margin-top:24px;display:flex}.summary-pager.svelte-z6svym a:where(.svelte-z6svym){color:var(--accent,#d1a67b)}@media (width<=600px){.summary-controls.svelte-z6svym{flex-wrap:wrap}.summary-controls.svelte-z6svym input:where(.svelte-z6svym){flex-basis:100%}.summary-list.svelte-z6svym article:where(.svelte-z6svym){padding:16px}.summary-list.svelte-z6svym article:where(.svelte-z6svym)>div:where(.svelte-z6svym){flex-wrap:wrap}}
