.github-activity,.steam-activity{margin-bottom:48px}.home-modules>.github-activity,.home-modules>.steam-activity{margin-bottom:0}.github-summary{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;display:grid}.github-summary-data{align-self:end;min-width:0}.github-summary-copy,.steam-summary-copy{min-width:0}.activity-heading .eyebrow{margin-bottom:6px}.github-profile{color:var(--text-muted);font:12px/1.65 var(--mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 14px;display:flex}.github-profile [data-github-handle]{color:var(--text)}.github-status,.steam-status{color:var(--text-muted);font:12px/1.65 var(--mono);letter-spacing:.02em;overflow-wrap:anywhere;margin:20px 0 0}.github-repositories,.steam-recent{margin-top:32px}.github-repositories>.eyebrow,.steam-recent>.eyebrow{margin-bottom:16px}.github-repo-row{border-top:1px solid var(--outline);transition:border-color var(--duration-fast);grid-template-columns:28px minmax(0,1fr) 28px;gap:8px 16px;padding:20px 0;text-decoration:none;display:grid}.github-repo-index,.steam-game-index{color:var(--text-muted);font:12px/1.7 var(--mono)}.github-repo-copy{grid-column:2;gap:6px;min-width:0;display:grid}.github-repo-copy strong,.steam-game-copy strong{overflow-wrap:anywhere;font-size:20px;font-weight:550;line-height:1.45}.github-repo-copy small{color:var(--text-muted);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.github-repo-meta{font:12px/1.7 var(--mono);color:var(--text-muted);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:2;gap:6px 14px;display:flex}.github-repo-language:before{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px;margin:0 6px 2px 0;display:inline-block}.github-repo-arrow{grid-area:1/3/3}.github-repo-arrow,.steam-game-arrow{color:var(--primary);min-height:44px;transition:transform var(--duration-fast);justify-content:flex-end;align-items:flex-start;display:inline-flex}.github-repo-row:hover,.steam-game-row:hover{border-color:var(--outline-strong)}.github-repo-row:hover strong,.steam-game-row:hover strong{color:var(--primary)}.github-repo-row:hover .github-repo-arrow,.steam-game-row:hover .steam-game-arrow{transform:translate(1px,-1px)}.steam-player{align-items:center;gap:16px;margin-bottom:20px;display:flex}.steam-player-copy{min-width:0}.steam-player-name{margin:0;font-size:22px;font-weight:500;line-height:1.5}.steam-player-status,.steam-current-game{font:12px/1.65 var(--mono);color:var(--primary);overflow-wrap:anywhere;margin:4px 0 0}.steam-current-game{color:var(--text-muted)}.steam-avatar{background:var(--surface-container-high);border-radius:16px;flex:0 0 64px;width:64px;height:64px;overflow:hidden}.steam-avatar img{object-fit:cover;width:100%;height:100%}.steam-avatar-placeholder,.steam-game-cover-placeholder{width:100%;height:100%;color:var(--text-muted);font:12px/1.4 var(--mono);text-align:center;place-items:center;display:grid}.steam-game-row{border-top:1px solid var(--outline);grid-template-columns:28px 180px minmax(0,1fr) 28px;align-items:start;gap:20px;padding:20px 0;text-decoration:none;display:grid}.steam-game-cover{aspect-ratio:460/215;background:var(--surface-container-high);border-radius:var(--radius-sm);width:180px;overflow:hidden}.steam-game-copy{gap:6px;min-width:0;display:grid}.steam-game-meta{color:var(--text-muted);font:12px/1.7 var(--mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 14px;display:flex}.steam-empty{color:var(--text-muted);font:12px/1.65 var(--mono);margin:0}.github-activity--compact .github-summary{display:block}.github-activity--compact .github-profile{margin-top:20px}.github-activity--compact .github-repositories{margin-top:24px}.github-activity--compact .github-repositories>.eyebrow{display:none}.github-activity--compact .github-repo-row{grid-template-columns:minmax(0,1fr) 20px;gap:4px 10px;padding:14px 0}.github-activity--compact .github-repo-index{display:none}.github-activity--compact .github-repo-copy,.github-activity--compact .github-repo-meta{grid-column:1}.github-activity--compact .github-repo-arrow{grid-column:2}.github-activity--compact .github-repo-copy strong{font-size:15px;font-weight:500}.github-activity--compact .github-repo-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.steam-activity--compact .steam-avatar{display:none}.steam-activity--compact .steam-player{margin-bottom:16px}.steam-activity--compact .steam-player-name{font-size:14px;font-weight:450;line-height:1.7}.steam-activity--compact .steam-recent{margin-top:20px}.steam-activity--compact .steam-recent>.eyebrow{display:none}.steam-activity--compact .steam-game-row{padding:13px 0;display:block}.steam-activity--compact .steam-game-row:last-child{padding-bottom:0}.steam-activity--compact .steam-game-copy{gap:4px}.steam-activity--compact .steam-game-copy strong{font-size:15px;font-weight:500;line-height:1.6}@media (width<=767px){.github-activity,.steam-activity{margin-bottom:32px}.github-summary{display:block}.github-profile{margin-top:20px}.github-repo-row{grid-template-columns:20px minmax(0,1fr) 20px;gap:8px}.github-repo-copy strong,.steam-game-copy strong{font-size:18px}.steam-game-row{grid-template-columns:minmax(0,1fr) 44px;gap:12px}.steam-game-index{grid-area:1/1}.steam-game-cover{grid-area:2/1/auto/-1;width:100%}.steam-game-copy{grid-area:3/1/auto/-1}.steam-game-arrow{grid-area:1/2}}
