.card[data-v-dd610067]{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);flex-direction:column;padding:8px;transition:border-color .2s;display:flex;overflow:hidden}.card[data-v-dd610067]:hover{border-color:var(--acc)}.card__photo[data-v-dd610067]{aspect-ratio:4/3;border-radius:var(--r-photo);background:var(--img);position:relative;overflow:hidden}.card__img[data-v-dd610067]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.card__state[data-v-dd610067]{left:10px}.card__fav[data-v-dd610067],.card__state[data-v-dd610067]{position:absolute;top:10px}.card__fav[data-v-dd610067]{border:1px solid var(--line2);border-radius:var(--r-pill);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:34px;height:34px;color:var(--text);justify-content:center;align-items:center;display:inline-flex;right:10px}.card__body[data-v-dd610067]{flex-direction:column;flex:1;padding:14px 8px 6px;display:flex}.price[data-v-dd610067]{letter-spacing:-.03em;color:var(--price);margin-bottom:4px;font-size:18px;font-weight:700}.card__title[data-v-dd610067]{color:var(--text);margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.3}.card__when[data-v-dd610067]{border-radius:var(--r-pill);background:var(--photo-chip-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:24px;color:var(--photo-chip-fg);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.card__meta[data-v-dd610067]{gap:6px;min-width:0;margin-top:auto;display:flex}.card__chip[data-v-dd610067]{border-radius:var(--r-pill);background:var(--surf);height:26px;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.card__place[data-v-dd610067]{min-width:0}.card__chip-icon[data-v-dd610067]{color:var(--dim);flex:none}.card__chip-text[data-v-dd610067]{min-width:0}.card__brand[data-v-dd610067],.card__chip-text[data-v-dd610067]{text-overflow:ellipsis;overflow:hidden}.card__brand[data-v-dd610067]{flex:none;max-width:50%}
