.shop-vc[data-v-dbd8343e]{background:var(--canvas,#fff);border:1px solid var(--hairline,#e0e0e0);border-radius:var(--r-md,11px);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .22s var(--ease-apple,ease),transform .22s var(--ease-apple,ease)}.shop-vc[data-v-dbd8343e]:hover{box-shadow:0 6px 28px #00000017;transform:translateY(-2px)}.shop-vc-media[data-v-dbd8343e]{position:relative}.shop-vc-media img[data-v-dbd8343e]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.shop-vc-media-empty[data-v-dbd8343e]{aspect-ratio:16/9;background:var(--canvas-parchment,#f5f5f7);width:100%}.shop-vc-badge[data-v-dbd8343e]{background:#fffffff0;border-radius:999px;color:var(--primary-deep,#2c5278);font-size:11px;left:12px;letter-spacing:.1em;padding:5px 10px;position:absolute;text-transform:uppercase;top:12px}.shop-vc-badge--right[data-v-dbd8343e]{left:auto;right:12px}.shop-vc-body[data-v-dbd8343e]{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 22px 22px}.shop-vc-operator[data-v-dbd8343e]{align-items:center;display:flex;gap:10px;margin:0 0 2px;min-width:0}.shop-vc-avatars[data-v-dbd8343e]{display:inline-flex;flex-shrink:0}.shop-vc-avatar-empty[data-v-dbd8343e],.shop-vc-avatars img[data-v-dbd8343e]{background:var(--canvas-parchment,#f5f5f7);border:1px solid var(--hairline,#e0e0e0);border-radius:50%;display:block;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.shop-vc-avatars[data-v-dbd8343e]>*+*{margin-left:-8px}.shop-vc-avatar-empty[data-v-dbd8343e]{align-items:center;color:var(--ink-muted-48,#6b6b6b);display:inline-flex;font-size:12px;font-weight:500;justify-content:center}.shop-vc-operator-name[data-v-dbd8343e]{color:var(--ink-muted-80,#333);font-size:13px;font-weight:500;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-vc-title[data-v-dbd8343e]{color:var(--ink,#1d1d1f);font-family:var(--font-display,system-ui,sans-serif);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.25;margin:0}.shop-vc-sub[data-v-dbd8343e]{font-size:14px;line-height:1.55;margin:0}.shop-vc-meta[data-v-dbd8343e],.shop-vc-sub[data-v-dbd8343e]{color:var(--ink-muted-48,#6b6b6b)}.shop-vc-meta[data-v-dbd8343e]{display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;list-style:none;margin:2px 0 0;padding:0}.shop-vc-foot[data-v-dbd8343e]{align-items:baseline;display:flex;gap:10px;margin-top:auto;padding-top:14px}.shop-vc-price[data-v-dbd8343e]{color:var(--ink,#1d1d1f);font-family:var(--font-display,system-ui,sans-serif);font-size:22px;letter-spacing:-.02em}.shop-vc-owned[data-v-dbd8343e]{color:var(--primary-deep,#2c5278)}.shop-vc-owned[data-v-dbd8343e],.shop-vc-soon[data-v-dbd8343e]{font-size:14px;font-weight:500}.shop-vc-soon[data-v-dbd8343e]{color:var(--ink-muted-48,#6b6b6b)}
