.hero-network #graph-palette-picker .graph-activity-toggle{width:100%;min-height:44px;margin-top:8px;justify-content:flex-start;padding-inline:9px;border-color:#b1deeb1a;color:#b0cbcf;text-align:left}
.hero-network #graph-palette-picker .graph-activity-toggle::before{content:'';width:13px;height:13px;flex:none;border-radius:50%;background:conic-gradient(#68d6b9 0 25%,#b68eff 25% 50%,#eb80b2 50% 75%,#70b1ff 75%)}
.hero-network #graph-palette-picker .graph-activity-toggle[aria-pressed=true]{border-color:#8cdae960;color:#e4f6f8}
.hero-network[data-activity-view] #graph-palette-toggle>i{background:conic-gradient(#68d6b9 0 25%,#b68eff 25% 50%,#eb80b2 50% 75%,#70b1ff 75%)}
.hero-network[data-activity-colored] .graph-color-key{display:none}
.hero:has(>.hero-network[data-activity-view]){align-items:start}
.hero-network .graph-activity-key{text-align:right;align-self:center}
.hero-network .graph-activity-summary{padding:14px 21px;border-top:1px solid #b6d9eb12;background:#0d192284;font:11px/1.45 var(--font);color:#b8cdd5}
.hero-network .graph-activity-header,.hero-network .graph-activity-legend-header{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin-bottom:8px}
.hero-network .graph-activity-header h3{margin:0;font:600 14px/1.35 var(--font);color:#e3eff3}
.hero-network .graph-activity-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 10px}
.hero-network .graph-activity-total{font:600 14px/1.35 var(--font);color:#e3eff3;font-variant-numeric:tabular-nums;white-space:nowrap}
.hero-network :is(.graph-activity-period,.graph-activity-status,.graph-activity-method,.graph-activity-sample){margin:0;color:#9bb3be;font:10px/1.5 var(--font)}
.hero-network .graph-activity-status:empty{display:none}
.hero-network .graph-activity-method{margin-top:6px}
.hero-network .graph-activity-coverage{min-block-size:3em}
.hero-network .graph-activity-legend{padding:11px 21px 13px;border-top:1px solid #b6d9eb12;color:#b8cdd5;font:11px/1.45 var(--font)}
.hero-network .graph-activity-legend-header h4{margin:0;color:#d3e3e9;font:500 11px/1.4 var(--font)}
.hero-network .graph-activity-swatches{display:flex;flex-wrap:wrap;gap:4px 12px}
.hero-network .graph-activity-colour-help{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,142px),1fr));gap:6px 12px;margin:9px 0 0;padding-top:8px;border-top:1px solid #b6d9eb12;font:10px/1.45 var(--font)}
.hero-network .graph-activity-colour-help dt{display:flex;align-items:center;gap:6px;color:#d3e3e9;font-weight:500}
.hero-network .graph-activity-colour-help dd{margin:2px 0 0 14px;color:#a8bec7;overflow-wrap:anywhere}
.hero-network .graph-activity-symbol{width:8px;height:8px;flex:0 0 8px;border-radius:2px;background:var(--activity-color)}
.hero-network .graph-activity-symbol.is-dot{border-radius:50%;transform:scale(.75)}
.hero-network #graph-palette-picker>.graph-activity-picker-note{grid-template-columns:minmax(0,1fr)}
.hero-network #graph-palette-picker>.graph-activity-picker-note>div{display:grid;grid-template-columns:minmax(85px,max-content) minmax(0,1fr);gap:8px;align-items:baseline}
.hero-network #graph-palette-picker>.graph-activity-picker-note dd{margin:0}
.hero-network .graph-activity-bar{display:flex;height:5px;overflow:hidden;border-radius:8px;background:#243945;margin:9px 0 5px}
.hero-network .graph-activity-bar span{display:block;flex:none;background:var(--activity-color)}
.hero-network .graph-activity-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin:0}
.hero-network .graph-activity-row,.hero-network .graph-activity-detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}
.hero-network .graph-activity-row{padding:4px 0;border-bottom:1px solid #b6d9eb10}
.hero-network .graph-activity-row dd{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;justify-content:flex-end;margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}
.hero-network .graph-activity-row strong{font-weight:500;color:#e3eff3}
.hero-network :is(.graph-activity-bytes,.graph-activity-count){font-size:9px;color:#9bb3be}
.hero-network .graph-activity-label{display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}
.hero-network .graph-activity-label::before{content:'';width:6px;height:6px;flex:none;border-radius:50%;background:var(--activity-color)}
.hero-network .graph-activity-tokens{margin-top:7px}
.hero-network .graph-activity-tokens summary{cursor:pointer;color:#c0d7df}
.hero-network .graph-activity-tokens summary:focus-visible{outline:2px solid var(--scene-a);outline-offset:3px}
.hero-network .graph-info .graph-activity-detail{display:grid;gap:5px;margin-top:9px;padding-top:8px;border-top:1px solid #b6d9eb17;max-height:110px;overflow:auto;overscroll-behavior:contain}
.hero-network .graph-activity-detail-type{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;color:#e3eff3}
.hero-network .graph-activity-detail-type .graph-activity-label{padding:2px 5px;border:1px solid #b6d9eb26;border-radius:5px}
.hero-network .graph-activity-detail-tokens{color:#d0b8fb;overflow-wrap:anywhere}
.hero-network:not([data-activity-view]) #graph-palette-picker>.graph-activity-picker-note,.hero-network[data-activity-view] #graph-palette-picker>p{display:none}
.hero-network .graph-activity-toggle[hidden],.hero-network .graph-activity-summary[hidden],.hero-network .graph-activity-summary [hidden],.hero-network :is(.graph-activity-key,.graph-activity-detail,.graph-activity-legend)[hidden],.hero-network.is-theater :is(.graph-activity-key,.graph-activity-summary,.graph-activity-detail,.graph-activity-legend){display:none!important}
@media(max-width:550px){
 .hero-network :is(.graph-activity-summary,.graph-activity-legend){padding-inline:15px}
 .hero-network :is(.graph-activity-rows,.graph-activity-colour-help){grid-template-columns:minmax(0,1fr)}
 .hero-network .graph-activity-colour-help>div{display:grid;grid-template-columns:minmax(85px,max-content) minmax(0,1fr);gap:8px;align-items:baseline}
 .hero-network .graph-activity-colour-help dd{margin:0}
}
