.ac-card[data-v-5db4d8ff]{background:var(--surface);border:1px solid var(--border-primary);height:100%;transition:transform var(--hs-hover) var(--hs-ease),border-color var(--hs-hover) ease;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.ac-card[data-v-5db4d8ff]:hover{border-color:var(--border-strong);transform:translateY(-3px)}}.ac-media[data-v-5db4d8ff]{aspect-ratio:16/9;cursor:pointer;background:var(--surface-2);border-bottom:1px solid var(--border-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ac-media-empty[data-v-5db4d8ff]{color:var(--text-tertiary);font-size:.8125rem}.ac-count[data-v-5db4d8ff]{color:var(--home-on-dark);background:#08080a99;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex;bottom:.5rem}.ac-count[data-v-5db4d8ff],.ac-flags[data-v-5db4d8ff]{z-index:1;position:absolute;right:.5rem}.ac-flags[data-v-5db4d8ff]{gap:.35rem;display:flex;top:.5rem}.ac-flag[data-v-5db4d8ff]{width:28px;height:28px;color:var(--home-on-dark);background:#08080a99;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ac-body[data-v-5db4d8ff]{flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex}@media (min-width:640px){.ac-body[data-v-5db4d8ff]{padding:1.125rem 1.25rem 1.25rem}}.ac-title-link[data-v-5db4d8ff]{min-width:0;color:var(--text-primary);display:block}.ac-title-link:hover .ac-title[data-v-5db4d8ff]{color:var(--accent-soft)}.ac-title[data-v-5db4d8ff]{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.35;transition:color .15s;overflow:hidden}.ac-desc[data-v-5db4d8ff]{min-height:2.6em;color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.ac-seller[data-v-5db4d8ff]{background:var(--surface-2);border-radius:14px;align-items:center;gap:.6rem;min-width:0;margin-top:.9rem;padding:.6rem .7rem;display:flex}.ac-dot[data-v-5db4d8ff]{border:2px solid var(--surface-2);background:var(--text-tertiary);border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.ac-dot.is-online[data-v-5db4d8ff]{background:var(--success)}.ac-seller-name[data-v-5db4d8ff]{min-width:0;color:var(--text-primary);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;display:flex}.ac-seller-name[data-v-5db4d8ff]:hover,.ac-verified[data-v-5db4d8ff]{color:var(--accent-soft)}.ac-verified[data-v-5db4d8ff]{flex-shrink:0;width:14px;height:14px}.ac-presence[data-v-5db4d8ff]{color:var(--text-tertiary);flex-shrink:0;font-size:.6875rem;font-weight:500}.ac-presence.is-online[data-v-5db4d8ff]{color:var(--success)}.ac-seller-meta[data-v-5db4d8ff]{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:0 .3rem;margin-top:.1rem;font-size:.75rem;display:flex}.ac-rating[data-v-5db4d8ff]{color:var(--success);align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.ac-delivery[data-v-5db4d8ff]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.ac-delivery-label[data-v-5db4d8ff]{letter-spacing:1px;text-transform:uppercase;color:var(--text-tertiary);font-size:.625rem;font-weight:600}.ac-delivery-value[data-v-5db4d8ff]{color:var(--text-primary);white-space:nowrap;font-size:.8125rem;font-weight:600}.ac-foot[data-v-5db4d8ff]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem}.ac-foot[data-v-5db4d8ff],.ac-price[data-v-5db4d8ff]{min-width:0;display:flex}.ac-price[data-v-5db4d8ff]{align-items:baseline;gap:.3rem}.ac-amount[data-v-5db4d8ff]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--success);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:700;line-height:1;overflow:hidden}.ac-cur[data-v-5db4d8ff]{color:var(--text-tertiary);font-size:.75rem;font-weight:500}.ac-view[data-v-5db4d8ff]{min-height:40px;color:var(--text-primary);border:1px solid var(--border-strong);border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:0 1rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.ac-view[data-v-5db4d8ff]:hover{border-color:var(--accent-outline);background:var(--surface-2)}.ac-view:hover .hs-link-arrow[data-v-5db4d8ff]{transform:translate(3px)}.ac-view[data-v-5db4d8ff]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.ac-view[data-v-5db4d8ff]{min-height:44px}}.ac-chips[data-v-5db4d8ff]{flex-wrap:wrap;gap:.375rem;min-width:0;margin-top:.5rem;display:flex}.ac-chip[data-v-5db4d8ff]{white-space:nowrap;min-width:0;max-width:100%;min-height:26px;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border-primary);border-radius:999px;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.ac-chip svg[data-v-5db4d8ff]{width:13px;height:13px;color:var(--text-tertiary);flex-shrink:0}.ac-chip-text[data-v-5db4d8ff]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-chip--rank[data-v-5db4d8ff]{color:var(--accent-soft);border-color:var(--accent-outline)}.ac-chip--stock[data-v-5db4d8ff]{color:var(--success)}.ac-chip--out[data-v-5db4d8ff]{color:var(--text-tertiary)}@media (max-width:559px){.ac-card[data-v-5db4d8ff]{-moz-column-gap:.75rem;border-radius:16px;grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:.75rem;padding:.75rem;display:grid}.ac-media[data-v-5db4d8ff]{aspect-ratio:1;border:1px solid var(--border-primary);border-radius:12px;grid-area:1/1/span 2}.ac-media[data-v-5db4d8ff]>.lazy-image-wrapper{width:100%;height:100%;aspect-ratio:auto!important}.ac-body[data-v-5db4d8ff]{display:contents}.ac-chips[data-v-5db4d8ff],.ac-desc[data-v-5db4d8ff],.ac-title-link[data-v-5db4d8ff]{grid-column:2}.ac-title-link[data-v-5db4d8ff]{grid-row:1;align-self:start}.ac-title[data-v-5db4d8ff]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box}.ac-chips[data-v-5db4d8ff],.ac-desc[data-v-5db4d8ff]{grid-row:2;align-self:start}.ac-desc[data-v-5db4d8ff]{-webkit-line-clamp:2;min-height:0}.ac-seller[data-v-5db4d8ff]{border-radius:12px;grid-column:1/-1;margin-top:.625rem;padding:.45rem .6rem}.ac-foot[data-v-5db4d8ff]{grid-column:1/-1;padding-top:.625rem}.ac-amount[data-v-5db4d8ff]{font-size:1.3rem}.ac-flag[data-v-5db4d8ff]{width:24px;height:24px}.ac-count[data-v-5db4d8ff]{display:none}}@media (prefers-reduced-motion:reduce){.ac-card[data-v-5db4d8ff],.ac-title[data-v-5db4d8ff]{transition:none}.ac-card[data-v-5db4d8ff]:hover{transform:none}}
