.figure.svelte-1oo1baf{aspect-ratio:16/7;background-color:var(--color-base-200);flex-shrink:0;position:relative;overflow:hidden}.image.svelte-1oo1baf{object-fit:cover;block-size:100%;inline-size:100%}.banner-fallback.svelte-1oo1baf{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.src-warehouse-card-icon{color:var(--color-base-content);opacity:.2}.overlay.svelte-1oo1baf{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.card-body.svelte-1oo1baf{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.identity-row.svelte-1oo1baf{align-items:flex-start;gap:.75rem;display:flex}.header.svelte-1oo1baf{flex:1;min-inline-size:0;padding-block-start:.125rem}.heading.svelte-1oo1baf{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.375;overflow:hidden}.hint.svelte-1oo1baf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-badge-slot.svelte-1oo1baf{flex-shrink:0}.signal-badges.svelte-1oo1baf{flex-wrap:wrap;gap:.75rem;display:flex}.tag-list.svelte-1oo1baf{flex-wrap:wrap;gap:.25rem;display:flex}.prop-count-footer.svelte-1oo1baf{border-block-start-style:solid;border-block-start-width:1px;border-color:var(--color-base-200);align-items:baseline;gap:.375rem;margin-block-start:auto;padding-block-start:.75rem;display:flex}.prop-count-value.svelte-1oo1baf{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1}.src-warehouse-card-warehouse-avatar{transition:var(--transition-colors)}@media (hover:hover){.hover-host:hover .src-warehouse-card-warehouse-avatar{background-color:color-mix(in oklab, var(--color-secondary) 15%, transparent)}}
