.community-feed-tabs{display:flex;gap:20px;border-bottom:1px solid var(--silex-border,#343a40);margin:24px 0 12px}.community-feed-tabs a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--silex-text-soft,#b9c5ce);border-bottom:2px solid transparent;font-weight:600;padding:8px 4px}.community-feed-tabs a[aria-current=page]{color:var(--silex-text,#edf0f2);border-bottom-color:var(--silex-accent,#36a9f4)}.community-feed-description{color:var(--silex-text-soft,#b9c5ce);font-size:14px;max-width:75ch}.community-follow-slot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;margin-top:8px}.community-follow-slot button,.community-follow-slot>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--silex-border,#343a40);border-radius:3px;background:transparent;color:var(--silex-text,#edf0f2);font:inherit;text-decoration:none;cursor:pointer}.community-follow-slot button[aria-pressed=true]{color:var(--silex-accent,#36a9f4);border-color:var(--silex-accent,#36a9f4)}.community-follow-slot button:disabled{opacity:.6;cursor:wait}.community-follow-status{font-size:12px;color:var(--silex-text-soft,#b9c5ce);flex-basis:100%}.community-follow-status:empty{display:none}.project-hub-header .community-follow-slot{margin:12px 0}.community-feed-tabs a:focus-visible,.community-follow-slot :is(a,button):focus-visible,.community-notification-preferences :is(input,button,summary):focus-visible{outline:2px solid var(--silex-accent,#36a9f4);outline-offset:3px}.community-notification-preferences{margin:24px 0;padding:16px 0;border-block:1px solid var(--silex-border,#343a40)}.community-notification-preferences summary{min-height:44px;cursor:pointer;align-content:center;font-weight:600}.community-notification-preferences p{font-size:14px;color:var(--silex-text-soft,#b9c5ce);max-width:75ch}.community-notification-preferences label{display:flex;gap:12px;align-items:center;min-height:44px;cursor:pointer;font-size:14px}.community-notification-preferences input{width:20px;height:20px;accent-color:var(--silex-accent,#36a9f4)}.community-notification-identity{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.community-notification-identity img{width:28px;height:28px;object-fit:cover;border-radius:50%}.engagement-notification time{font-size:12px;color:var(--silex-text-soft,#b9c5ce)}#notifications-more{margin-top:20px;min-height:44px}
.project-hub-header .token-title-row:has(.project-follow-bell) {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 44px;
  align-items: center;
  gap: 0 8px;
}
.project-hub-header .project-follow-bell { display: contents; }
.project-hub-header .project-follow-bell > button {
  grid-column: 2;
  grid-row: 1;
  width: 44px;
  min-width: 44px;
  min-height: 44px;
  padding: 10px;
  border: 0;
  border-radius: var(--silex-radius-sm, 6px);
  color: var(--silex-muted);
  background: transparent;
}
.project-hub-header .project-follow-bell > button:hover { color: var(--silex-text); background: var(--silex-raised); }
.project-hub-header .project-follow-bell > button[aria-pressed=true] { color: var(--silex-accent); }
.project-hub-header .project-follow-bell svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }
.project-hub-header .project-follow-bell [aria-pressed=true] .project-follow-bell-body { fill: currentColor; }
.project-hub-header .project-follow-bell .community-follow-status { grid-column: 1 / -1; }
.project-hub-header .project-follow-bell .community-follow-status > a { display: inline-flex; align-items: center; min-height: 44px; color: var(--silex-accent); }
