.player-resource-heading{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.player-resource-heading h2{font-size:16px;margin:0 0 6px}.player-resource-heading p,.player-resource-caption{color:var(--text-dim);font-size:12px;line-height:1.7;margin:0}.player-resource-toolbar{display:flex;align-items:end;gap:14px 22px;flex-wrap:wrap;margin-bottom:12px}.player-resource-toolbar label,.player-resource-interval{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;color:var(--text-dim)}.player-resource-toolbar select{min-height:36px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:13px;padding:7px 10px}.player-resource-interval .btn{min-height:36px;padding:7px 13px}.player-resource-caption:last-child{margin-top:12px}.player-resource-trends .chart-canvas{margin-top:12px}@media (max-width: 600px){.player-resource-toolbar{gap:12px}.player-resource-toolbar>label{flex:1 1 140px}.player-resource-interval{width:100%;order:1}.player-resource-interval .btn{flex:1}}
