.gallery.svelte-1s1pej0{max-width:1040px;margin-inline:auto;padding:0 clamp(20px,3.5vw,48px) clamp(72px,10vw,120px)}.list.svelte-1s1pej0{display:grid;gap:12px;margin:0;padding:0;list-style:none}.card.svelte-1s1pej0{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:22px;align-items:center;padding:10px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-1);text-decoration:none;transition:background-color .15s,box-shadow .15s}a.card.svelte-1s1pej0:hover,a.card.svelte-1s1pej0:focus-visible{background:var(--s-tint);box-shadow:inset 0 0 0 1px var(--line-2)}.plate.svelte-1s1pej0{--host-accent: var(--host-accent-dark);display:flex;align-items:center;padding:0;border-radius:9px;background:var(--art-bg);overflow:hidden}@media(prefers-color-scheme:light){.plate.svelte-1s1pej0{--host-accent: var(--host-accent-light)}}.text.svelte-1s1pej0{display:grid;gap:8px;padding-right:10px}.title.svelte-1s1pej0{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink-1)}.title.svelte-1s1pej0 svg{opacity:0;transform:translate(-4px);transition:opacity .16s ease,transform .16s ease}.card.svelte-1s1pej0:hover .title:where(.svelte-1s1pej0) svg,.card.svelte-1s1pej0:focus-visible .title:where(.svelte-1s1pej0) svg{opacity:1;transform:none}.summary.svelte-1s1pej0{color:var(--ink-2);font-size:16px;line-height:1.7}.draft.svelte-1s1pej0{opacity:.7}.draft.svelte-1s1pej0 .summary:where(.svelte-1s1pej0){font-family:var(--font-mono);font-size:13px}@media(max-width:720px){.card.svelte-1s1pej0{grid-template-columns:minmax(0,1fr);gap:14px}}
