.chart-type-toggle[data-chart-type="viewers"],.selection-report-action.chart-viewers,.home-report-link.chart-viewers{--report-accent:#f4ad68;--report-base:#d48a46;--report-text:#2a1708;}.chart-type-toggle[data-chart-type="viewers_group"],.selection-report-action.chart-viewers_group,.home-report-link.chart-viewers_group{--report-accent:#e58938;--report-base:#c5702c;--report-text:#2a1708;}.viewer-panel,.viewer-optional{min-width:0;height:auto;}.viewer-dashboard > div{min-width:0;}.viewer-content{display:grid;gap:1rem;}.viewer-dashboard [data-period-preset="streams"]{margin-inline-start:.45rem;}.viewer-ranking-comparison{background:var(--panel-background);border-top:1px solid var(--panel-border);padding-top:.45rem;}.viewer-ranking-comparison > .viewer-shared-controls,.viewer-ranking-comparison > .viewer-panel{border-top:0;}.viewer-content > .viewer-panel,.viewer-ranking-comparison > .viewer-panel{margin-top:0;}.viewer-panel [data-viewer-heading]{color:inherit;font-size:inherit;}.viewer-chart{width:100%;height:360px;min-width:0;}.viewer-scatter-chart{height:440px;}.viewer-controls select{max-width:min(32rem,100%);}.viewer-scatter-axes{min-width:0;margin:0;}.viewer-scatter-axes[hidden]{display:none;}.viewer-channel-picker{margin:.4rem 0;}.viewer-period-navigation{align-items:center;margin:.4rem 0;}.viewer-period-navigation[hidden]{display:none;}.viewer-visible-period{color:var(--text-muted);font-size:.8rem;}.viewer-note{color:var(--text-muted);font-size:.82rem;line-height:1.5;margin:.5rem 0;}.viewer-note:empty{display:none;}.viewer-tooltip-streams{max-width:26rem;margin:.4rem 0 0;padding:0;list-style:none;white-space:normal;overflow-wrap:anywhere;}.viewer-tooltip-streams li + li{margin-top:.25rem;}.viewer-tooltip-channel,.viewer-tooltip-title,.viewer-tooltip-meta{display:block;}.viewer-tooltip-channel{font-weight:600;}.viewer-tooltip-label{opacity:.75;}.viewer-tooltip-meta{font-size:.85em;opacity:.8;}.viewer-tooltip-more{font-style:italic;}.viewer-medal-standings{margin-top:.65rem;min-width:0;}.viewer-medal-standings[hidden]{display:none;}.viewer-optional > summary{cursor:pointer;font-weight:600;}.viewer-optional{padding:.6rem;border:1px solid var(--panel-border);}.viewer-optional > div{margin-top:.6rem;}.viewer-stream-metrics{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.35rem 1rem;margin:.6rem 0;font-size:.82rem;}.viewer-stream-metrics > div{display:flex;flex-wrap:wrap;gap:.25rem .45rem;}.viewer-stream-metrics dt{color:var(--text-muted);}.viewer-stream-metrics dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;}.viewer-stream-source{margin:.25rem 0;font-size:.8rem;}.activity-stream-detail > .event-participants{grid-column:1/-1;min-width:0;overflow-wrap:anywhere;}.viewer-chart[hidden]{display:none;}@media (max-width:560px){body[data-chart-type="viewers"] .filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;}body[data-chart-type="viewers"] .filters > *{min-width:0;}body[data-chart-type="viewers"] .date-range-control,body[data-chart-type="viewers"] #channel-filters{grid-column:1/-1;grid-row:auto;}body[data-chart-type="viewers"] .filter-panel-toggle{grid-column:auto;grid-row:auto;}body[data-chart-type="viewers"] .filters input[type="date"]{max-width:100%;}body[data-chart-type="viewers"] .stream-source-filter{flex-wrap:wrap;}body[data-chart-type="viewers"] .stream-source-filter > span{flex-wrap:wrap;}.viewer-chart{height:310px;}.viewer-scatter-chart{height:360px;}}