.fs-activity-inbox{gap:var(--fs-density-section-gap);padding-block:var(--fs-space-grouping);flex-direction:column;max-width:48rem;display:flex}.fs-activity-inbox__header{gap:var(--fs-space-small);flex-direction:column;display:flex}.fs-activity-inbox__title{font:var(--fs-type-heading);color:var(--fs-color-text-primary);margin:0}.fs-activity-inbox__lead{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);max-width:40rem;margin:0}.fs-activity-sections{gap:var(--fs-space-1);border-bottom:1px solid var(--fs-color-border-subtle);padding-bottom:var(--fs-space-2);flex-wrap:wrap;display:flex}.fs-activity-sections__link{min-height:var(--fs-control-height-dense);padding:0 var(--fs-space-3);border-radius:var(--fs-radius-control);font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);transition:color var(--fs-motion-brief)var(--fs-ease-standard),background-color var(--fs-motion-brief)var(--fs-ease-standard);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.fs-activity-sections__link:hover{color:var(--fs-color-text-primary);background:var(--fs-color-hover-wash)}.fs-activity-sections__link--active{color:var(--fs-color-text-primary);background:var(--fs-color-hover-wash);font-weight:600}.fs-activity-sections__link:focus-visible{outline:var(--fs-border-focus);outline-offset:2px}.fs-activity-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fs-activity-item{gap:var(--fs-space-3);padding:var(--fs-space-3)var(--fs-space-2);border-bottom:1px solid var(--fs-color-border-subtle);color:inherit;transition:background-color var(--fs-motion-brief)var(--fs-ease-standard);grid-template-columns:auto 1fr auto;align-items:start;text-decoration:none;display:grid}.fs-activity-item:hover{background:var(--fs-color-hover-wash)}.fs-activity-item:focus-visible{outline:var(--fs-border-focus);outline-offset:-2px}.fs-activity-item--unread{background:color-mix(in srgb,var(--fs-color-action-primary)8%,transparent)}.fs-activity-item__icon{width:1.75rem;height:1.75rem;color:var(--fs-color-text-secondary);justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.fs-activity-item__icon svg{width:1.1rem;height:1.1rem}.fs-activity-item__body{gap:var(--fs-space-inline-tight);flex-direction:column;min-width:0;display:flex}.fs-activity-item__title{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);margin:0;font-weight:600}.fs-activity-item__detail{font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.fs-activity-item__meta{align-items:flex-end;gap:var(--fs-density-row-gap);flex-direction:column;display:flex}.fs-activity-item__time{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.fs-activity-item__unread-dot{background:var(--fs-color-action-primary);border-radius:50%;width:.4rem;height:.4rem}.fs-activity-empty{width:100%}.fs-activity-section{gap:var(--fs-space-2);flex-direction:column;display:flex}.fs-activity-section__title{font:var(--fs-type-metadata);letter-spacing:.04em;text-transform:uppercase;color:var(--fs-color-text-metadata);margin:0;font-weight:600}.fs-activity-rail-link{align-items:center;gap:var(--fs-space-2);margin-top:var(--fs-space-2);font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);text-decoration:none;display:inline-flex}.fs-activity-rail-link:hover{color:var(--fs-color-text-primary)}.fs-activity-groups{gap:var(--fs-space-4);flex-direction:column;display:flex}.fs-activity-group{gap:var(--fs-space-1);flex-direction:column;display:flex}.fs-activity-group__label{padding:0 var(--fs-space-2);font:var(--fs-type-metadata);letter-spacing:.04em;text-transform:uppercase;color:var(--fs-color-text-metadata);margin:0;font-weight:600}.fs-activity-list--compact .fs-activity-item{gap:var(--fs-space-2);grid-template-columns:auto 1fr;padding:.45rem .35rem}.fs-activity-list--compact .fs-activity-item__meta,.fs-activity-list--compact .fs-activity-item__detail{display:none}.fs-activity-list--compact .fs-activity-item__title{font:var(--fs-type-metadata);font-weight:500}.fs-inbox-prefs{gap:var(--fs-space-3);padding:var(--fs-space-4);border:1px solid var(--fs-color-border-subtle);border-radius:var(--fs-radius-surface);background:color-mix(in srgb,var(--fs-color-surface)80%,transparent);flex-direction:column;display:flex}.fs-inbox-prefs__header{gap:var(--fs-space-1);flex-direction:column;display:flex}.fs-inbox-prefs__title{font:var(--fs-type-section-title);color:var(--fs-color-text-primary);margin:0}.fs-inbox-prefs__lead{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);max-width:40rem;margin:0}.fs-inbox-prefs__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fs-inbox-prefs__row{margin:0}.fs-inbox-prefs__row--deferred{opacity:.78}.fs-inbox-prefs__label{min-height:var(--fs-touch-min,2.75rem);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.35rem .25rem;display:flex}.fs-inbox-prefs__check{width:1rem;height:1rem;accent-color:var(--fs-color-action-primary);margin-block-start:.2rem}.fs-inbox-prefs__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.fs-inbox-prefs__name{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.fs-inbox-prefs__badge,.fs-inbox-prefs__hint{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-inbox-prefs__status{font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);margin:0}@media (max-width:720px){.fs-activity-item{grid-template-columns:auto minmax(0,1fr)}.fs-activity-item__title{min-width:0}.fs-activity-item__meta{flex-direction:row;grid-column:2;justify-content:flex-start;align-items:center}}
