/* xc-compat 0.4.3 → 0.4.8 — фото товара (WebP) и пометка «требует проверки» (data_note) */
.xci-thumb{width:100%;max-width:132px;height:92px;object-fit:contain;background:#f8fafc;border:1px solid var(--xc-line,#e5e7eb);border-radius:8px;margin:0 0 4px}
.xci-note{align-self:flex-start;font-size:11px;line-height:1;padding:4px 9px;border-radius:999px;background:#fff7ed;color:#b45309;border:1px solid #fed7aa;font-weight:600}
.xc-pnl-thumb{width:64px;height:64px;object-fit:contain;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;display:block}
.xc-note-badge{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;background:#f59e0b;color:#fff;font-size:11px;font-weight:700;margin-left:4px;cursor:help;vertical-align:middle}
.xci-typ{display:flex;align-items:center;justify-content:center;width:100%;max-width:132px;height:92px;box-sizing:border-box;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;margin:0 0 4px;padding:0 6px;color:#94a3b8;font-size:11px;line-height:1.25;text-align:center}
@media (max-width:640px){
 .xci-thumb{max-width:96px;height:76px}
 .xci-typ{max-width:96px;height:76px}
 .xc-pnl-thumb{width:48px;height:48px}
}
.xci-card .xci-compat,.xci-card .xci-note{margin:0}
