body{color:#171717;font-variant-numeric:tabular-nums;background:#f4f1e8;margin:0;font-family:Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.42}*{box-sizing:border-box}.shell.svelte-1uha8ag{min-height:100vh;padding:18px 24px 24px}.hero.svelte-1uha8ag{grid-template-columns:minmax(0,560px) minmax(360px,auto);align-items:start;gap:20px;padding-block:6px 16px;display:grid}.eyebrow.svelte-1uha8ag{color:#696257;letter-spacing:0;margin:0 0 2px;font-size:.78rem;font-weight:720}h1.svelte-1uha8ag{margin:0;font-size:2.65rem;font-weight:820;line-height:1}.dek.svelte-1uha8ag{color:#34302a;max-width:560px;margin:8px 0 0;font-size:.94rem;line-height:1.42}.stats.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(110px,1fr));gap:6px;min-width:min(100%,420px);margin:0;display:grid}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#fffaf0;border:1px solid #ddd3c2;border-radius:8px;padding:10px 11px}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:1.18rem;font-weight:850;line-height:1}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:#6d6559;margin:5px 0 0;font-size:.74rem;line-height:1.25}.controls.svelte-1uha8ag{z-index:10;background:#f4f1e8eb;border-block:1px solid #d9cfbd;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;gap:8px;padding-block:10px;display:grid;position:sticky;top:0}.filter-toggle.svelte-1uha8ag{background:#171717;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:48px;height:44px;margin-block:10px 0;display:none}.filter-toggle.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#fffaf0;border-radius:999px;width:20px;height:2px;transition:opacity .12s,transform .12s;display:block}.filter-toggle.open.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{transform:translateY(7px)rotate(45deg)}.filter-toggle.open.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){opacity:0}.filter-toggle.open.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{transform:translateY(-7px)rotate(-45deg)}label.svelte-1uha8ag{gap:4px;display:grid}label.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6a6256;font-size:.7rem;font-weight:720}input.svelte-1uha8ag,select.svelte-1uha8ag{appearance:none;color:#171717;font:inherit;background:#fffaf0;border:1px solid #cfc3af;border-radius:8px;width:100%;min-height:38px;padding:7px 10px;font-size:.88rem}.readout.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:14px;padding-block:10px;display:flex}.readout.svelte-1uha8ag div:where(.svelte-1uha8ag){align-items:baseline;gap:8px;display:flex}.readout.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.18rem;font-weight:850;line-height:1}.readout.svelte-1uha8ag span:where(.svelte-1uha8ag),.readout.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#6a6256;font-size:.78rem}.readout.svelte-1uha8ag p:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;max-width:60vw;margin:0;overflow:hidden}.featured.svelte-1uha8ag{grid-template-columns:repeat(12,minmax(68px,1fr));gap:8px;margin-block:2px 16px;display:grid}.featured-item.svelte-1uha8ag{aspect-ratio:1;background:#fffaf0;border:1px solid #ddd3c2;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.featured-item.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:100%;height:100%;padding:8px;display:block}.featured-item.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;background:#171717;border-radius:999px;max-width:calc(100% - 12px);padding:3px 6px;font-size:.58rem;font-weight:850;position:absolute;bottom:6px;left:6px;overflow:hidden}.stack.svelte-1uha8ag{columns:6 220px;column-gap:16px}.asset-card.svelte-1uha8ag{break-inside:avoid;background:#fffaf0;border:1px solid #ddd3c2;border-radius:8px;width:100%;margin:0 0 14px;display:inline-block;overflow:hidden}.image-link.svelte-1uha8ag{background-color:#fbf7ee;background-image:linear-gradient(45deg,#00000009 25%,#0000 25%),linear-gradient(-45deg,#00000009 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000009 75%),linear-gradient(-45deg,#0000 75%,#00000009 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;justify-content:center;align-items:center;min-height:170px;display:flex}.image-link.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.asset-meta.svelte-1uha8ag{gap:6px;padding:10px;display:grid}.asset-title.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.asset-title.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#171717;background:#f4d35e;border-radius:6px;flex:none;padding:4px 6px;font-size:.63rem;font-weight:820;line-height:1}.asset-title.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow-wrap:anywhere;flex:145px;font-size:.84rem;font-weight:740;line-height:1.22}.asset-meta.svelte-1uha8ag p:where(.svelte-1uha8ag),.asset-meta.svelte-1uha8ag code:where(.svelte-1uha8ag){color:#6a6256;overflow-wrap:anywhere;margin:0;font-size:.68rem;line-height:1.36}.asset-meta.svelte-1uha8ag .duplicate-note:where(.svelte-1uha8ag){color:#8a382f;font-weight:800}.asset-meta.svelte-1uha8ag .asset-description:where(.svelte-1uha8ag){color:#3a342d;font-size:.72rem;line-height:1.38}.ai-chips.svelte-1uha8ag,.prompt-row.svelte-1uha8ag,.tag-row.svelte-1uha8ag{flex-wrap:wrap;gap:5px;display:flex}.chip.svelte-1uha8ag,.prompt-row.svelte-1uha8ag span:where(.svelte-1uha8ag),.tag-row.svelte-1uha8ag span:where(.svelte-1uha8ag){overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:4px 7px;font-size:.61rem;font-weight:720;line-height:1.2;display:inline-flex}.chip.svelte-1uha8ag{color:#2c2924;background:#e9dfcd}.chip.primary.svelte-1uha8ag{color:#fffaf0;background:#171717}.chip.quality.svelte-1uha8ag{color:#171717;background:#f4d35e}.chip.eggo.svelte-1uha8ag,.chip.interesting.svelte-1uha8ag,.bucket-conceptual-style.svelte-1uha8ag,.bucket-dedupe-keep.svelte-1uha8ag,.bucket-interesting.svelte-1uha8ag{color:#24320f;background:#dff0c2}.chip.interesting.svelte-1uha8ag{color:#16364e;background:#cfe3f5}.chip.usefulness.svelte-1uha8ag{color:#3b2457;background:#ede4fb}.bucket-filtered-out.svelte-1uha8ag,.bucket-dedupe-drop.svelte-1uha8ag{color:#641f16;background:#f2c7bd}.bucket-ai-review.svelte-1uha8ag{color:#16364e;background:#cfe3f5}.chip.muted.svelte-1uha8ag{color:#70685d;background:#e4ded3}.prompt-row.svelte-1uha8ag span:where(.svelte-1uha8ag),.tag-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6a6256;background:#f7f0e3}.prompt-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#3d3831;background:#ede7dc}.interestingness-note.svelte-1uha8ag,.vlm-note.svelte-1uha8ag{color:#16364e;font-size:.7rem;font-weight:650;line-height:1.36}.vlm-note.svelte-1uha8ag{color:#3a342d;font-weight:620}.asset-meta.svelte-1uha8ag code:where(.svelte-1uha8ag){color:#8a382f;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,ui-monospace,monospace;font-size:.63rem}@media (width<=980px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.stats.svelte-1uha8ag,.controls.svelte-1uha8ag{grid-template-columns:1fr 1fr}.featured.svelte-1uha8ag{grid-template-columns:repeat(6,minmax(60px,1fr))}}@media (width<=640px){.shell.svelte-1uha8ag{padding:16px}.hero.svelte-1uha8ag{gap:14px;padding-block:2px 14px}h1.svelte-1uha8ag{font-size:2.35rem;line-height:1}.dek.svelte-1uha8ag{font-size:.9rem}.filter-toggle.svelte-1uha8ag{display:inline-grid}.stats.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){padding:9px 8px}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:1.02rem}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-size:.66rem}.controls.svelte-1uha8ag{grid-template-columns:1fr;display:none;position:static}.controls.open.svelte-1uha8ag{display:grid}.readout.svelte-1uha8ag{flex-direction:column;align-items:start}.readout.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:100%}.featured.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(70px,1fr))}}
