.activity-controls{display:flex;gap:6px;flex-wrap:wrap}
.activity-controls button{background:var(--activity-button,#171719);color:var(--activity-text,#bcbcc2);border:1px solid var(--activity-border,#343438);border-radius:999px;padding:7px 13px;font:inherit;font-size:12px;cursor:pointer}
.activity-controls button[aria-pressed=true]{background:var(--activity-selected,#f5f5f7);color:var(--activity-selected-text,#171719)}
.activity-scroll{overflow-x:auto;margin:20px 0}
.activity-chart{width:max-content}.activity-months{display:grid;column-gap:4px;height:25px;color:var(--activity-muted,#929298);font-size:11px}
.activity-months span{white-space:nowrap}.activity-grid{display:grid;grid-template-rows:repeat(7,13px);grid-auto-flow:column;grid-auto-columns:13px;gap:4px}
.activity-cell{width:13px;height:13px;border-radius:3px;background:var(--activity-0,#242426)}
.activity-level-1{background:var(--activity-1,#535356)}.activity-level-2{background:var(--activity-2,#88888c)}
.activity-level-3{background:var(--activity-3,#babac0)}.activity-level-4{background:var(--activity-4,#f3f3f5)}
.activity-legend{display:flex;gap:5px;align-items:center;font-size:11px;color:var(--activity-muted,#929298)}
.activity-legend .activity-cell{display:inline-block}.history-metadata{margin:0;color:var(--activity-muted,#929298)}
