figure.svelte-8ojyxu{margin:0}figcaption.svelte-8ojyxu{color:var(--muted);margin-top:8px;font-size:.9rem}.row.svelte-8ojyxu{justify-content:space-between;align-items:baseline;gap:12px;min-height:1lh;display:flex}.more.svelte-8ojyxu{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.more.svelte-8ojyxu:hover{text-decoration-thickness:2px}.narrow.svelte-8ojyxu{display:none}@media (width<=480px){.wide.svelte-8ojyxu{display:none}.narrow.svelte-8ojyxu{display:inline}}.prompt.svelte-8ojyxu{color:var(--text);margin:8px 0 0}.prompt.svelte-8ojyxu p:where(.svelte-8ojyxu){margin:0}.copy.svelte-8ojyxu{border:1px solid var(--line);background:var(--surface);width:fit-content;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin:10px 0 0 auto;padding:4px 12px;font-size:.85rem;display:flex}.copy.svelte-8ojyxu:hover{border-color:var(--accent);color:var(--accent)}.copy.svelte-8ojyxu svg:where(.svelte-8ojyxu){width:16px;height:16px}.carousel.svelte-8ojyxu{position:relative}.track.svelte-8ojyxu{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.track.svelte-8ojyxu::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.track.svelte-8ojyxu{scroll-behavior:smooth}}.slide.svelte-8ojyxu{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-items:center;display:flex}.arrow.svelte-8ojyxu{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;width:40px;height:40px;padding:8px;display:none;position:absolute;top:50%;translate:0 -50%}.arrow.svelte-8ojyxu:hover{background:#000000a6}@media (hover:hover){.arrow.svelte-8ojyxu{display:block}}.prev.svelte-8ojyxu{left:10px}.next.svelte-8ojyxu{right:10px}.thumbs.svelte-8ojyxu{pointer-events:none;background:linear-gradient(#0000,#00000073);justify-content:center;gap:8px;padding:28px 12px 12px;display:flex;position:absolute;inset:auto 0 0}.thumbs.svelte-8ojyxu button:where(.svelte-8ojyxu){cursor:pointer;opacity:.7;pointer-events:auto;background:0 0;border:2px solid #ffffff8c;border-radius:8px;width:48px;height:48px;padding:0;overflow:hidden}.thumbs.svelte-8ojyxu button[aria-current=true]:where(.svelte-8ojyxu){opacity:1;border-color:#fff}.thumbs.svelte-8ojyxu img{object-fit:cover;width:100%;height:100%;display:block}
