.directory-product.svelte-1uuj6yq{padding:14px 0 24px;border-bottom:1px solid var(--border);min-width:0}.directory-product.svelte-1uuj6yq .catalog-product-row{border:0;background:transparent;padding:10px 0 18px}.product-composition.svelte-1uuj6yq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0 0 15px}.product-composition.svelte-1uuj6yq dt:where(.svelte-1uuj6yq){font-size:12px;color:var(--muted-foreground);line-height:1.55}.product-composition.svelte-1uuj6yq dd:where(.svelte-1uuj6yq){font-size:13px;line-height:1.65;margin:3px 0 0;overflow-wrap:anywhere}.product-specification.svelte-1uuj6yq{font-size:13px;line-height:1.8;max-width:82ch;margin:8px 0 16px}.model-specification.svelte-1uuj6yq{padding:12px 0;border-top:1px solid var(--border);margin-bottom:8px}.model-specification.svelte-1uuj6yq>p:where(.svelte-1uuj6yq){font-size:13px;line-height:1.7;margin:0 0 7px}.model-specification.svelte-1uuj6yq strong:where(.svelte-1uuj6yq){font-weight:600}.model-specification.svelte-1uuj6yq .source-url:where(.svelte-1uuj6yq){font-size:11px}.model-specification.svelte-1uuj6yq details:where(.svelte-1uuj6yq) p:where(.svelte-1uuj6yq),.photo-provenance.svelte-1uuj6yq p:where(.svelte-1uuj6yq){font-size:12px;line-height:1.8;max-width:82ch;color:var(--muted-foreground)}.priced-offers.svelte-1uuj6yq summary:where(.svelte-1uuj6yq),.model-specification.svelte-1uuj6yq summary:where(.svelte-1uuj6yq),.photo-provenance.svelte-1uuj6yq summary:where(.svelte-1uuj6yq){padding:10px 0;min-height:40px;font-size:13px;line-height:1.6;color:var(--primary);cursor:pointer}.priced-offer-list.svelte-1uuj6yq{display:grid}.directory-priced-offer.svelte-1uuj6yq{padding:7px 0 18px;border-top:1px solid var(--border);min-width:0}.directory-priced-offer.svelte-1uuj6yq .offer-panel{padding:12px 0 8px;border:0;background:transparent;margin:0;box-shadow:none}.directory-priced-offer.svelte-1uuj6yq .offer-panel h3{font-size:17px}.directory-priced-offer.svelte-1uuj6yq .offer-value{font-size:24px}.offer-origin.svelte-1uuj6yq p:where(.svelte-1uuj6yq){font-size:12px;color:var(--muted-foreground);line-height:1.8;margin:5px 0 14px}.offer-origin.svelte-1uuj6yq a:where(.svelte-1uuj6yq),.catalog-detail-link.svelte-1uuj6yq{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.offer-next.svelte-1uuj6yq{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.catalog-detail-link.svelte-1uuj6yq{font-size:12px}.photo-provenance.svelte-1uuj6yq{margin-top:8px}.photo-provenance.svelte-1uuj6yq summary:where(.svelte-1uuj6yq){font-size:12px;color:var(--muted-foreground)}.photo-provenance.svelte-1uuj6yq .source-url:where(.svelte-1uuj6yq),.first-price-source.svelte-1uuj6yq{font-size:11px;margin-top:4px}@media(max-width:680px){.directory-product.svelte-1uuj6yq{padding:8px 0 22px}.product-composition.svelte-1uuj6yq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.product-composition.svelte-1uuj6yq dt:where(.svelte-1uuj6yq){font-size:11px}.product-composition.svelte-1uuj6yq dd:where(.svelte-1uuj6yq){font-size:12px}.product-specification.svelte-1uuj6yq{font-size:12px}.model-specification.svelte-1uuj6yq>p:where(.svelte-1uuj6yq){font-size:12px}.priced-offers.svelte-1uuj6yq summary:where(.svelte-1uuj6yq){font-size:12px;min-height:44px}.offer-next.svelte-1uuj6yq{align-items:stretch;gap:13px}.offer-next.svelte-1uuj6yq .button-primary:where(.svelte-1uuj6yq){width:100%;text-align:center;font-size:12px;line-height:1.7}.catalog-detail-link.svelte-1uuj6yq{min-height:32px;display:inline-flex;align-items:center}.directory-priced-offer.svelte-1uuj6yq .offer-panel-top{flex-wrap:wrap;gap:12px}.directory-priced-offer.svelte-1uuj6yq .offer-value{font-size:22px}.directory-priced-offer.svelte-1uuj6yq .offer-panel h3{font-size:16px}.offer-origin.svelte-1uuj6yq p:where(.svelte-1uuj6yq){overflow-wrap:anywhere}}
