.price.svelte-y7elj1{font-family:var(--font-display);font-weight:600;color:var(--text);letter-spacing:-.01em;line-height:1;font-variant-numeric:lining-nums}.cur.svelte-y7elj1{font-size:.7em;margin-right:1px;color:var(--accent)}.md.svelte-y7elj1{font-size:1.25rem}.lg.svelte-y7elj1{font-size:1.75rem}.xl.svelte-y7elj1{font-size:2.25rem}.listing.svelte-gjwex8.svelte-gjwex8{display:block;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.listing.svelte-gjwex8.svelte-gjwex8:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop);border-color:var(--border-strong)}.thumb.svelte-gjwex8.svelte-gjwex8{position:relative;aspect-ratio:4 / 5;background:var(--surface-2);overflow:hidden}img.svelte-gjwex8.svelte-gjwex8{width:100%;height:100%;object-fit:cover;transition:transform .25s var(--ease)}.listing.svelte-gjwex8:hover img.svelte-gjwex8{transform:scale(1.03)}.status.svelte-gjwex8.svelte-gjwex8{position:absolute;top:var(--sp-3);left:var(--sp-3)}.fill.svelte-gjwex8.svelte-gjwex8{position:absolute;top:var(--sp-3);right:var(--sp-3);font-size:var(--fs-micro);font-weight:600;padding:3px 10px;border-radius:var(--r-full);background:var(--surface);color:var(--text);border:1px solid var(--border)}.body.svelte-gjwex8.svelte-gjwex8{padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}h3.svelte-gjwex8.svelte-gjwex8{font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details.svelte-gjwex8.svelte-gjwex8{font-size:var(--fs-small);color:var(--text-dim);margin-top:-4px}.meta.svelte-gjwex8.svelte-gjwex8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.mode.svelte-gjwex8.svelte-gjwex8{font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-2)}.seller.svelte-gjwex8.svelte-gjwex8{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-dim);min-width:0;min-height:44px;margin:-8px 0 -10px;border-radius:var(--r-sm)}.seller.svelte-gjwex8:hover .who.svelte-gjwex8,.seller.svelte-gjwex8:focus-visible .who.svelte-gjwex8{color:var(--accent-strong);text-decoration:underline}.who.svelte-gjwex8.svelte-gjwex8{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr.svelte-gjwex8.svelte-gjwex8{display:inline-flex;align-items:baseline;gap:var(--sp-1)}.each.svelte-gjwex8.svelte-gjwex8{font-size:var(--fs-small);color:var(--text-dim)}.avail.svelte-gjwex8.svelte-gjwex8{font-size:var(--fs-small);font-weight:600;color:var(--accent)}
