.billing-live{margin-top:18px}.billing-live-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.billing-live-heading h2{margin:0 0 6px}.billing-live-heading p,.billing-live-note,.billing-live-status{font-size:12px;color:#705d4a;line-height:1.6}.billing-live-heading label{font-size:12px;display:grid;gap:5px}.billing-live-heading input{border:1px solid #eadbcf;border-radius:8px;padding:9px 12px;background:white;color:#2b1f16}.live-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.live-kpi{border:1px solid #eadbcf;border-radius:10px;padding:16px;background:#fffaf5;display:grid;gap:8px;min-width:0}.live-kpi span,.live-kpi small{color:#705d4a;font-size:12px}.live-kpi strong{font-size:clamp(18px,2vw,27px);color:#2b1f16;overflow-wrap:anywhere}.live-kpi:first-child{border-color:#b71d36;background:#fff7f7}.live-channels{margin-top:20px}.live-channels h3{font-size:15px}.live-channel-bars{display:grid;gap:14px}.live-channel-row>div:first-child{display:flex;justify-content:space-between;gap:16px;font-size:12px;margin-bottom:6px}.live-channel-row strong{overflow-wrap:anywhere}.live-channel-row span{white-space:nowrap}.live-channel-track{height:9px;border-radius:5px;background:#f0e7df;overflow:hidden}.live-channel-track i{display:block;height:100%;background:#167b67;border-radius:5px}.live-channel-track i.negative{background:#b71d36}.live-table-scroll{overflow-x:auto;margin-top:20px}.live-table-scroll table{width:100%;border-collapse:collapse;min-width:630px;font-size:12px}.live-table-scroll th,.live-table-scroll td{padding:10px;text-align:right;border-bottom:1px solid #eadbcf;white-space:nowrap}.live-table-scroll th:first-child,.live-table-scroll td:first-child{text-align:left}.live-table-scroll tfoot{font-weight:700;background:#fffaf5}@media(max-width:680px){.live-kpis{grid-template-columns:1fr}.billing-live-heading{align-items:stretch}.billing-live-heading label{width:100%}.live-channel-row>div:first-child{flex-wrap:wrap}}

.live-detail{margin-top:18px;border-top:1px solid #eadbcf;padding-top:14px}.live-detail summary{cursor:pointer;font-size:13px;font-weight:600}.live-detail th:nth-child(2),.live-detail td:nth-child(2){text-align:left}.live-detail td:nth-child(2){white-space:normal;min-width:220px}
