.channel-tabs{display:flex;gap:5px;overflow-x:auto;padding:12px 12px 4px}.channel-tabs button{white-space:nowrap;border:1px solid var(--line);background:transparent;color:var(--muted);padding:6px 8px;font-size:8px;cursor:pointer}.channel-tabs button.active{border-color:var(--cyan);color:var(--cyan2);background:rgba(85,183,242,.08)}
.channel-row .pending-dot{background:var(--amber);box-shadow:0 0 8px rgba(214,169,81,.6)}.channel-row .empty-dot{background:#48616f;box-shadow:none}.channel-row.hidden{display:none}
.channel-placeholder{display:none;min-height:520px;align-content:center;text-align:center}.channel-placeholder.show{display:grid}.placeholder-code{color:var(--cyan);font:9px Arial;letter-spacing:.2em}.channel-placeholder h4{font-size:20px;margin:13px 0 9px}.channel-placeholder>p{max-width:590px;margin:0 auto;color:var(--muted);font-size:11px;line-height:1.8}.placeholder-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:600px;width:100%;margin:25px auto}.placeholder-fields span{border:1px solid var(--line);color:#668392;padding:13px;font-size:9px}.channel-placeholder>button{justify-self:center;border:1px solid var(--cyan);background:rgba(85,183,242,.08);color:var(--cyan2);padding:10px 16px;cursor:pointer}
@media(max-width:720px){.channel-tabs{padding:10px}.channel-placeholder{min-height:380px}.placeholder-fields{grid-template-columns:repeat(2,1fr)}}

/* Channel center readability upgrade */
.channel-tabs button{font-size:11px;padding:8px 10px}
.channel-filter input{font-size:13px;padding:12px}.channel-filter span{font-size:11px}
.channel-row{padding:19px 15px}.channel-row strong{font-size:14px;line-height:1.5}.channel-row small{font-size:11px;line-height:1.5}.channel-row>span{font-size:11px}
.channel-header h4{font-size:22px}.channel-header>div>span{font-size:11px}.verified b{font-size:12px}.verified small{font-size:10px}
.channel-kpis span{font-size:11px}.channel-kpis strong{font-size:23px}.channel-kpis small{font-size:10px;line-height:1.5}
.channel-detail h5{font-size:14px}.progress-head span{font-size:11px}.pipe b{font-size:10px}.pipe strong{font-size:13px}.pipe small{font-size:10px;line-height:1.5}
.timeline time{font-size:11px}.timeline strong{font-size:13px}.timeline span{font-size:10px;line-height:1.6}.evidence>p{font-size:11px}.quality-note{font-size:10px;line-height:1.8}
.placeholder-code{font-size:10px}.channel-placeholder h4{font-size:22px}.channel-placeholder>p{font-size:13px}.placeholder-fields span{font-size:11px}
@media(max-width:720px){.channel-row strong{font-size:13px}.channel-row small,.channel-row>span{font-size:10px}.channel-kpis strong{font-size:20px}.channel-header h4{font-size:19px}.pipe strong{font-size:12px}.timeline strong{font-size:12px}}

/* Final one-step enlargement requested by owner */
.channel-tabs button{font-size:12px}.channel-filter input{font-size:14px}.channel-filter span{font-size:12px}
.channel-row strong{font-size:15px}.channel-row small,.channel-row>span{font-size:12px}
.channel-header h4{font-size:23px}.channel-header>div>span{font-size:12px}.verified b{font-size:13px}.verified small{font-size:11px}
.channel-kpis span{font-size:12px}.channel-kpis strong{font-size:25px}.channel-kpis small{font-size:11px}
.channel-detail h5{font-size:15px}.progress-head span{font-size:12px}.pipe b{font-size:11px}.pipe strong{font-size:14px}.pipe small{font-size:11px}
.timeline time{font-size:12px}.timeline strong{font-size:14px}.timeline span{font-size:11px}.evidence>p{font-size:12px}.quality-note{font-size:11px}
@media(max-width:720px){.channel-row strong{font-size:14px}.channel-row small,.channel-row>span{font-size:11px}.channel-kpis strong{font-size:22px}.channel-header h4{font-size:21px}.pipe strong{font-size:13px}.timeline strong{font-size:13px}}

/* Clear reading scale */
.channel-tabs button{font-size:14px;padding:10px 12px}.channel-filter input{font-size:15px}.channel-filter span{font-size:13px}
.channel-row{padding:21px 16px;grid-template-columns:10px 1fr auto 14px}.channel-row strong{font-size:17px}.channel-row small,.channel-row>span{font-size:14px}.channel-row>b{font-size:16px}
.channel-detail{padding:25px 27px}.channel-header h4{font-size:26px}.channel-header>div>span{font-size:14px}.verified b{font-size:15px}.verified small{font-size:13px}
.channel-kpis>div{padding:20px 14px}.channel-kpis span{font-size:14px}.channel-kpis strong{font-size:28px}.channel-kpis small{font-size:13px}
.channel-detail h5{font-size:17px}.progress-head span{font-size:14px}.pipe{padding:17px 12px 6px}.pipe b{font-size:13px}.pipe strong{font-size:16px}.pipe small{font-size:13px}
.timeline time{font-size:14px}.timeline strong{font-size:16px}.timeline span{font-size:13px}.evidence>p{font-size:14px}.quality-note{font-size:13px}.placeholder-code{font-size:12px}.channel-placeholder h4{font-size:25px}.channel-placeholder>p{font-size:15px}.placeholder-fields span{font-size:13px}
@media(max-width:720px){.channel-tabs button{font-size:12px}.channel-row strong{font-size:16px}.channel-row small,.channel-row>span{font-size:13px}.channel-header h4{font-size:23px}.channel-kpis span{font-size:13px}.channel-kpis strong{font-size:25px}.channel-kpis small{font-size:12px}.pipe strong{font-size:15px}.pipe small{font-size:12px}.timeline strong{font-size:15px}.timeline span{font-size:12px}}
