.admin-heading{display:grid!important;grid-template-columns:minmax(320px,.9fr) minmax(520px,1.35fr) auto;gap:26px;align-items:center}
.live-audience-panel{min-width:0;border:1px solid #e6e8eb;border-radius:14px;background:#fff;padding:16px 18px;box-shadow:0 1px 2px rgba(0,0,0,.02)}
.live-audience-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px;font-size:13px;font-weight:700;color:#2c3136}.live-audience-head>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.live-audience-head small{display:block;width:100%;margin-left:16px;color:#8a9097;font-size:10px;font-weight:500;margin-top:-3px}.live-audience-head em{font-size:10px;font-style:normal;color:#8d949b;font-weight:500;white-space:nowrap}.live-dot{width:8px;height:8px;border-radius:50%;background:#24a148;box-shadow:0 0 0 4px rgba(36,161,72,.1)}
.live-audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.live-audience-card{border:1px solid #eceef0;background:#fafbfc;border-radius:10px;padding:11px 12px;min-width:0}.live-audience-card span{display:flex;align-items:center;gap:6px;color:#7d858d;font-size:10px;line-height:1.25}.live-audience-card svg{flex:0 0 auto}.live-audience-card strong{display:block;margin-top:8px;font-size:25px;line-height:1;color:#222629;letter-spacing:-.8px}.live-audience-card.paid{background:#fff7f2;border-color:#f2d9ce}.live-audience-card.paid svg{color:#df5838}.live-audience-card.free svg{color:#3f7fca}.live-audience-card.guest svg{color:#7c8792}.live-audience-card.online svg{color:#24a148}
@media(max-width:1350px){.admin-heading{grid-template-columns:minmax(280px,.85fr) minmax(480px,1.2fr)}.admin-heading>.live-audience-panel{grid-column:2}.admin-heading>button{grid-column:1;justify-self:start}.live-audience-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.admin-heading{grid-template-columns:1fr!important}.admin-heading>.live-audience-panel,.admin-heading>button{grid-column:1}.live-audience-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.live-audience-grid{grid-template-columns:1fr 1fr}.live-audience-panel{padding:14px}.live-audience-card strong{font-size:22px}.live-audience-head em{display:none}}
