.inventory-card[data-v-8bea6d63]{min-width:0;border:1px solid var(--pc-line);border-radius:8px;background:var(--pc-surface);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.inventory-card[data-v-8bea6d63]:hover{border-color:color-mix(in srgb,var(--pc-primary) 58%,var(--pc-line));box-shadow:0 12px 28px #167c8017;transform:translateY(-1px)}.inventory-card__link[data-v-8bea6d63]{display:grid;gap:13px;min-height:100%;padding:16px}footer[data-v-8bea6d63],header[data-v-8bea6d63]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}h3[data-v-8bea6d63]{margin:4px 0 0;font-size:17px;line-height:1.35}.inventory-card__project[data-v-8bea6d63],.inventory-card__status[data-v-8bea6d63]{color:var(--pc-muted);font-size:12px}.inventory-card__status[data-v-8bea6d63]{flex:0 0 auto;padding:4px 8px;border-radius:4px;background:var(--pc-mist);font-weight:700}.inventory-card__status.status-available[data-v-8bea6d63]{background:color-mix(in srgb,var(--pc-success) 10%,#fff);color:var(--pc-success)}.inventory-card__status.status-locked[data-v-8bea6d63]{background:color-mix(in srgb,var(--pc-gold) 13%,#fff);color:#93651e}.inventory-card__meta[data-v-8bea6d63],.inventory-card__tags[data-v-8bea6d63]{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--pc-muted);font-size:13px}.inventory-card__meta span[data-v-8bea6d63]{display:inline-flex;align-items:center;gap:5px}.inventory-card__tags span[data-v-8bea6d63]{padding:3px 7px;border:1px solid color-mix(in srgb,var(--pc-accent) 24%,var(--pc-line));border-radius:4px;background:color-mix(in srgb,var(--pc-accent) 5%,#fff);color:color-mix(in srgb,var(--pc-accent) 82%,var(--pc-text));font-size:12px}footer[data-v-8bea6d63]{align-items:flex-end;padding-top:12px;border-top:1px solid var(--pc-line)}footer>span[data-v-8bea6d63]{color:var(--pc-muted);font-size:12px;font-variant-numeric:tabular-nums}.inventory-card__price[data-v-8bea6d63]{display:flex;align-items:baseline;gap:8px}.inventory-card__price strong[data-v-8bea6d63]{color:var(--pc-accent);font-size:22px;font-variant-numeric:tabular-nums}.inventory-card__price del[data-v-8bea6d63]{color:var(--pc-muted);font-size:12px}.compact .inventory-card__link[data-v-8bea6d63]{padding:14px}@media(max-width:560px){footer[data-v-8bea6d63]{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.inventory-card[data-v-8bea6d63]{transition:none}}
