.vgrid.svelte-bt7qnj{position:relative;width:100%}.vgrid__plain.svelte-bt7qnj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min),100%),1fr));gap:var(--grid-gap)}.vgrid__row.svelte-bt7qnj{position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(var(--vgrid-columns),minmax(0,1fr));gap:var(--grid-gap);width:100%;padding-bottom:var(--grid-gap)}.skeleton.svelte-1ezjsgv{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-container-low)}.skeleton__media.svelte-1ezjsgv{aspect-ratio:1;animation:svelte-1ezjsgv-pulse calc(var(--duration-slow) * 4) ease-in-out infinite;background:rgba(var(--surface-tint-rgb),.08)}.skeleton__body.svelte-1ezjsgv{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.skeleton__name.svelte-1ezjsgv{display:flex;flex-direction:column;justify-content:space-around;height:calc(var(--text-sm) * var(--leading-tight) * 2)}.skeleton__foot.svelte-1ezjsgv{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--space-1) / 2);min-height:calc(var(--text-lg) * var(--leading-tight) + var(--text-xs) * var(--leading-normal) + var(--space-1));padding:0 var(--space-3) var(--space-3)}.skeleton__bar.svelte-1ezjsgv{display:block;height:calc(var(--text-sm) * .9);border-radius:var(--radius-xs);animation:svelte-1ezjsgv-pulse calc(var(--duration-slow) * 4) ease-in-out infinite;background:rgba(var(--surface-tint-rgb),.1)}.skeleton__bar--short.svelte-1ezjsgv{width:70%}.skeleton__bar--meta.svelte-1ezjsgv{width:55%;height:calc(var(--text-xs) * var(--leading-normal))}.skeleton__bar--tags.svelte-1ezjsgv{width:40%}.skeleton__bar--price.svelte-1ezjsgv{width:45%;height:calc(var(--text-lg) * var(--leading-tight))}@keyframes svelte-1ezjsgv-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.skeleton__media.svelte-1ezjsgv,.skeleton__bar.svelte-1ezjsgv{animation:none}}.feed.svelte-1bt8s3k{--grid-min: var(--card-width);--grid-gap: var(--space-3)}.feed__skeletons.svelte-1bt8s3k{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min),100%),1fr));gap:var(--grid-gap)}.feed__end.svelte-1bt8s3k{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.feed__note.svelte-1bt8s3k{padding:var(--space-8) 0;color:var(--text-secondary);text-align:center}@media(max-width:600px){.feed.svelte-1bt8s3k{--grid-min: var(--card-width-narrow);--grid-gap: var(--space-2)}}
