.live-banner{background:#e4f2d5;border:1px solid #c8deb0;border-radius:14px;padding:18px 22px;margin-bottom:22px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.live-banner p{flex:1;min-width:180px;margin:0}.live-steps{padding-left:23px;line-height:1.7;font-size:14px}.live-steps li{margin-bottom:12px}.live-steps a{color:#6443bd;text-decoration:underline}.live-store{padding:20px 0;border-bottom:1px solid var(--line)}.live-store .row{flex-wrap:wrap}.live-product{width:48px;height:58px;object-fit:cover;border-radius:8px;background:#f1eee7}.live-error{color:#a12b23;background:#fff1ec;border-radius:10px;padding:12px;font-size:14px;margin:14px 0}.live-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.live-notice{font-size:14px;line-height:1.6;color:var(--muted);margin:16px 0}.live-empty{padding:42px 24px;text-align:center}.live-empty h2{margin-bottom:12px}.live-connect summary{cursor:pointer;font-weight:700;padding:12px 0}.live-connect .field{margin-top:16px}.live-link{color:#6443bd;text-decoration:underline}.live-product-title{max-width:340px;white-space:normal}.live-store .source-info{min-width:160px}.live-controls{display:flex;gap:8px;flex-wrap:wrap}.live-check{display:flex;align-items:flex-start;gap:10px;line-height:1.5;font-size:14px;margin-top:18px}.live-check input{margin-top:4px;flex-shrink:0}.live-progress{padding:10px 14px;border-radius:9px;background:#ece5ff;margin-top:12px;font-size:14px}button:disabled{opacity:.55;cursor:wait}.live-empty .btn{margin-top:16px}.live-table td{font-size:14px}.live-table th{font-size:12px}.live-table .table-title{min-width:220px}
.perf-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.perf-help{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px;margin:16px 0}.perf-help summary{cursor:pointer;font-size:14px;font-weight:700}.live-product-title{overflow-wrap:anywhere}@media(max-width:1000px){.perf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.perf-metrics{grid-template-columns:1fr}.filterbar .search-wrap{width:100%}}
