.item-card.svelte-1xwr1mf{align-items:stretch;gap:var(--space-1);width:100%;padding:var(--space-2);text-align:left;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;border:1px solid #0000;border-radius:10px;flex-direction:column;display:flex}.item-card.svelte-1xwr1mf:hover{border-color:var(--accent-soft)}.item-card--selected.svelte-1xwr1mf{border-color:var(--accent)}.item-card__name.svelte-1xwr1mf{font-weight:var(--font-weight-medium);margin-top:var(--space-1)}.item-card__price.svelte-1xwr1mf{color:var(--accent);font-weight:var(--font-weight-medium)}.item-card__total.svelte-1xwr1mf,.item-card__ready.svelte-1xwr1mf,.item-card__material.svelte-1xwr1mf{font-size:var(--font-size-1);color:var(--text-secondary)}.item-card__unavailable.svelte-1xwr1mf{font-size:var(--font-size-1);color:var(--status-danger,#f66)}.item-card__techniques.svelte-1xwr1mf{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.item-card__technique.svelte-1xwr1mf{padding:2px var(--space-1);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--font-size-1);border-radius:999px}.item-card__cta.svelte-1xwr1mf{margin-top:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--bg-elevated);text-align:center;font-size:var(--font-size-1);border-radius:6px}.item-card--selected.svelte-1xwr1mf .item-card__cta:where(.svelte-1xwr1mf){background:var(--accent);color:#fff}
