.add-form.svelte-28tqo5{gap:var(--space-3);display:flex}.add-form.svelte-28tqo5 .input:where(.svelte-28tqo5){flex:1;min-width:0}.tabs.svelte-14i7jry{gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);border-bottom:var(--bw-base) solid var(--color-text);scrollbar-width:none;display:flex;overflow-x:auto}.tabs.svelte-14i7jry::-webkit-scrollbar{display:none}.tab.svelte-14i7jry{white-space:nowrap;padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;border:none;border-bottom:var(--bw-strong) solid transparent;border-radius:var(--radius-sm);margin-bottom:calc(-1 * var(--space-0));background:0 0;flex-shrink:0;text-decoration:none}.tab.svelte-14i7jry:hover{color:var(--color-text);background:0 0}.tab[aria-current=page].svelte-14i7jry{color:var(--color-text);font-weight:var(--weight-extrabold);border-bottom-color:var(--color-accent)}.tagbar.svelte-b6gvgv{gap:var(--space-2);margin-top:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.chip.svelte-b6gvgv{align-items:center;gap:var(--space-1);padding:var(--pad-chip);border:var(--bw-compact) solid var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.chip.svelte-b6gvgv:hover,.chip.active.svelte-b6gvgv{background-color:var(--color-text);color:var(--color-surface)}.count.svelte-b6gvgv{font-family:var(--font-mono);font-size:var(--text-2xs);opacity:.7}.tag-more.svelte-b6gvgv{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.tag-more[open].svelte-b6gvgv{flex-basis:100%}.tag-more-list.svelte-b6gvgv{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-basis:100%;display:flex}.tag-more.svelte-b6gvgv summary:where(.svelte-b6gvgv){cursor:pointer;padding:var(--space-1) 0;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);order:2;list-style:none}.tag-more.svelte-b6gvgv summary:where(.svelte-b6gvgv):hover,.tag-more.svelte-b6gvgv summary:where(.svelte-b6gvgv):focus-visible{color:var(--color-text)}.tag-more.svelte-b6gvgv summary:where(.svelte-b6gvgv)::-webkit-details-marker{display:none}.tag-more.svelte-b6gvgv .label-open:where(.svelte-b6gvgv){display:none}.tag-more[open].svelte-b6gvgv .label-open:where(.svelte-b6gvgv){display:inline}.tag-more[open].svelte-b6gvgv .label-closed:where(.svelte-b6gvgv){display:none}.landing.svelte-1uha8ag{margin:0 0 var(--space-6)}.hero.svelte-1uha8ag{padding:clamp(3rem, 8vh, 6rem) var(--space-5) clamp(2.5rem, 6vh, 4.5rem);border-bottom:var(--bw-base) solid var(--color-text);position:relative;overflow:hidden}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--text-display);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);text-transform:uppercase;margin:0}.tagline.svelte-1uha8ag{font-size:var(--text-h2);font-weight:var(--weight-medium);color:var(--color-text-secondary);max-width:40ch;margin:var(--space-4) 0 0}.body-col.svelte-1uha8ag{max-width:var(--content-max-width);padding:var(--space-6) var(--space-5) 0;align-items:flex-start;gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.intro.svelte-1uha8ag{max-width:60ch;font-size:var(--text-lg);margin:0}.landing-note.svelte-1uha8ag{color:var(--color-text-secondary);border-left:var(--bw-block) solid var(--color-text);padding-left:var(--space-3);margin:0}.app.svelte-1uha8ag{max-width:var(--content-max-width);margin:var(--space-4) auto var(--space-6);padding:0 var(--space-4)}.search.svelte-1uha8ag{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.search.svelte-1uha8ag .input:where(.svelte-1uha8ag){flex:1;min-width:0}.search-clear.svelte-1uha8ag{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.card--pending.svelte-1uha8ag{grid-row:1/-1;grid-template-rows:subgrid;background-color:var(--color-surface);border:var(--bw-base) solid var(--color-text);border-radius:var(--radius-lg);opacity:.8;display:grid;overflow:hidden}.card--pending.svelte-1uha8ag .image--placeholder:where(.svelte-1uha8ag){aspect-ratio:16/9;background:linear-gradient(90deg, var(--color-image-placeholder) 25%, color-mix(in srgb, var(--color-text) 10%, var(--color-image-placeholder)) 50%, var(--color-image-placeholder) 75%);animation:svelte-1uha8ag-shimmer var(--duration-shimmer) infinite var(--ease-linear);background-size:200% 100%;grid-row:1}@keyframes svelte-1uha8ag-shimmer{0%{background-position:200% 0}to{background-position:0 0}}.card--pending.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin:var(--space-4) var(--space-4) var(--space-2);color:var(--color-text-secondary);grid-row:2}.card--pending.svelte-1uha8ag .meta:where(.svelte-1uha8ag){margin:0 var(--space-4) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);overflow-wrap:anywhere;grid-row:4}.load-more.svelte-1uha8ag{margin:var(--space-5) auto 0;width:max-content;display:flex}
