/* QC99 Loop Variations — listing cards */
.qc99-lv{display:flex;flex-direction:column;gap:7px;margin:4px 0 12px;width:100%}
.qc99-lv-row{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}
.qc99-lv-label{font-size:12px;line-height:1.2;color:#8a8a8a}
.qc99-lv-label b{font-weight:600;color:#555}
.qc99-lv-list{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;max-width:100%}
.qc99-lv-sw,.qc99-lv-more{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none!important;transition:border-color .15s,box-shadow .15s}
.qc99-lv-img .qc99-lv-sw:not(.qc99-lv-chip){width:32px;height:32px;padding:2px;border:1px solid #ddd;border-radius:50%;background:#fff}
.qc99-lv-img .qc99-lv-sw img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}
.qc99-lv-chip,.qc99-lv-txt .qc99-lv-more{min-height:26px;max-width:100%;padding:4px 9px;border:1px solid #ddd;border-radius:14px;font-size:11px;line-height:1.25;color:#444;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qc99-lv-img .qc99-lv-more{min-width:32px;height:32px;padding:0 6px;border:1px dashed #cfcfcf;border-radius:16px;font-size:11px;font-weight:600;color:#666;background:#fafafa}
.qc99-lv-sw:hover,.qc99-lv-sw:focus-visible,.qc99-lv-more:hover{border-color:var(--wd-primary-color,#3bbfe6);box-shadow:0 0 0 1px var(--wd-primary-color,#3bbfe6)}
.qc99-lv-sw.qc99-lv-match{border-color:var(--wd-primary-color,#3bbfe6);box-shadow:0 0 0 2px var(--wd-primary-color,#3bbfe6)}
.qc99-lv-oos{opacity:.45}
.qc99-lv-img .qc99-lv-oos:not(.qc99-lv-chip)::after{content:"";position:absolute;top:3px;bottom:3px;left:50%;width:1.5px;background:#8a8a8a;transform:rotate(45deg)}
.qc99-lv-chip.qc99-lv-oos{text-decoration:line-through!important}
.qc99-lv-img .qc99-lv-chip{height:32px}
@media (max-width:575px){
.qc99-lv-img .qc99-lv-sw:not(.qc99-lv-chip),.qc99-lv-img .qc99-lv-more{width:28px;min-width:28px;height:28px}
.qc99-lv-list{gap:4px}
.qc99-lv-label{font-size:11px}
}
