.preset-card[data-v-f7369320]{border-bottom:1px solid var(--b-line);flex-direction:column;height:100%;display:flex;overflow:hidden}.preset-card__image[data-v-f7369320]{place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden}.preset-card__image[data-v-f7369320] .q-img{align-self:stretch;width:100%}.preset-card__type[data-v-f7369320],.preset-card__count[data-v-f7369320]{z-index:1;max-width:calc(100% - 24px);padding:var(--b-space-2) var(--b-space-3);border:1px solid var(--b-line);border-radius:var(--b-radius-pill);box-shadow:var(--b-shadow-sm);position:absolute}.preset-card__badge[data-v-f7369320]{background:var(--b-surface);color:var(--b-ink)}.preset-card__type[data-v-f7369320]{top:12px;left:12px}.preset-card__count[data-v-f7369320]{bottom:12px;right:12px}.preset-card__content[data-v-f7369320]{gap:var(--b-space-3);padding:var(--b-space-5);flex-direction:column;flex:1;display:flex}.preset-card__title[data-v-f7369320],.preset-card__specs[data-v-f7369320],.preset-card__description[data-v-f7369320]{margin:0}.preset-card__latest[data-v-f7369320],.preset-card__no-listing[data-v-f7369320]{border-top:1px solid var(--b-line);padding-top:var(--b-space-3)}.preset-card__latest[data-v-f7369320]{gap:var(--b-space-2);flex-direction:column;display:flex}.preset-card__latest-heading[data-v-f7369320],.preset-card__listing-row[data-v-f7369320]{justify-content:space-between;align-items:start;gap:var(--b-space-2);display:flex}.preset-card__listing-title[data-v-f7369320]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.preset-card__price[data-v-f7369320]{white-space:nowrap;flex:none}.preset-card__description[data-v-f7369320]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preset-card__cta[data-v-f7369320]{align-items:center;gap:var(--b-space-2);color:var(--b-primary);margin-top:auto;font-weight:800;display:flex}.preset-link[data-v-e0ff93e1]{color:inherit;text-decoration:none}.preset-toolbar[data-v-e0ff93e1]{align-items:center;gap:var(--b-space-3);flex-wrap:wrap;display:flex}.preset-search[data-v-e0ff93e1]{flex:420px;max-width:680px}.preset-listing-toggle[data-v-e0ff93e1]{min-height:40px;padding-inline:var(--b-space-2);align-items:center;display:flex}.preset-result-count[data-v-e0ff93e1]{margin-left:auto}.preset-results--loading[data-v-e0ff93e1]{opacity:.55;transition:opacity .16s}.preset-card-skeleton__body[data-v-e0ff93e1]{gap:var(--b-space-2);padding:var(--b-space-4);flex-direction:column;display:flex}
