.listing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.listing-card-stat label{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.listing-card-stat strong{display:block;font-size:27px;margin-top:5px}.listing-card-stat small{display:block;color:var(--muted);margin-top:3px}
.listing-title{display:flex;gap:10px;align-items:center}.listing-title .listing-thumb{width:40px;height:40px;border-radius:10px;background:var(--surface3);display:grid;place-items:center;color:var(--accentDark);font-weight:900}.listing-title strong,.listing-title span{display:block}.listing-title span{font-size:10px;color:var(--muted);margin-top:2px}.channel-stack{display:flex;gap:4px;flex-wrap:wrap}.channel-pill{font-size:9px;font-weight:800;border-radius:999px;padding:4px 7px;background:var(--surface3);color:var(--muted)}.channel-pill.published{background:var(--successSoft);color:var(--success)}.channel-pill.not_configured,.channel-pill.error,.channel-pill.rejected{background:var(--attentionSoft);color:#8b5c13}.listing-actions{display:flex;gap:5px;flex-wrap:wrap}.listing-actions .btn{height:30px;font-size:10px;padding:0 9px}.listing-status-strip{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.listing-url{font-size:10px;color:var(--muted);word-break:break-all}.listing-form-note{font-size:10.5px;color:var(--muted);background:var(--surface2);border:1px solid var(--line);padding:10px;border-radius:9px;margin-top:8px}
@media(max-width:800px){.listing-metrics{grid-template-columns:repeat(2,1fr)}}