.ActivityCardImage{border-radius:var(--border-radius-xs);width:100%;height:100%}.ActivityCardImage__img{object-fit:cover;width:100%;height:100%}.ActivityCardImage__fallback{background:var(--colors-light-alpha-90);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ActivityCardImage__fallback-logo{opacity:1;width:40%;height:40%;color:var(--colors-primary)}
.PostTargetLink__button{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}
.PeopleFeed{z-index:1010;background:var(--colors-overlay);--people-feed-slide-width:min(430px, 100vw);position:fixed;inset:0}.PeopleFeed__close{top:var(--spacing-4);right:var(--spacing-4);z-index:2;position:absolute}.PeopleFeed__carousel{position:absolute;inset:0}.PeopleFeed__track{gap:var(--spacing-4);box-sizing:border-box;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;height:100%;padding:0 calc((100vw - var(--people-feed-slide-width))/2);scrollbar-width:none;display:flex;overflow:auto hidden}.PeopleFeed__track::-webkit-scrollbar{display:none}.PeopleFeed__slide{flex:0 0 var(--people-feed-slide-width);scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;min-width:0;height:100%}.PeopleFeed__slide-inner{box-sizing:border-box;scrollbar-width:none;height:100%;padding:var(--spacing-6) 0;overflow-y:auto}.PeopleFeed__slide-inner::-webkit-scrollbar{display:none}.PeopleFeed__slide--end .PeopleFeed__slide-inner{justify-content:center;align-items:center;display:flex}@media (min-width:800px){.PeopleFeed__slide-inner{transition:transform .25s,filter .25s}.PeopleFeed__slide--dimmed{cursor:pointer}.PeopleFeed__slide--dimmed>*{pointer-events:none}.PeopleFeed__slide--dimmed>.PeopleFeed__slide-inner{transform-origin:bottom;filter:brightness(.55);opacity:.8;transform:scale(.88)}}.PeopleFeed__nav{z-index:2;--people-feed-nav-inset:max(var(--spacing-6), calc(50% - (var(--people-feed-slide-width) / 2) - var(--spacing-4) - var(--spacing-9)));position:absolute;top:50%;transform:translateY(-50%)}.PeopleFeed__nav--prev{left:var(--people-feed-nav-inset)}.PeopleFeed__nav--next{right:var(--people-feed-nav-inset)}.PeopleFeed__nav:disabled{opacity:0;pointer-events:none}@media (hover:none),(pointer:coarse){.PeopleFeed__nav{display:none}}.PeopleFeed__state{text-align:center;padding:var(--spacing-6);color:var(--colors-foreground);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PeopleFeed__empty-text{max-width:480px}.PeopleFeed__end{padding:var(--spacing-6);text-align:center}.PeopleFeed__end-title{overflow-wrap:anywhere}.PeopleFeed__end-divider{width:60%;margin:var(--spacing-2) 0;border:none;border-top:1px solid var(--colors-border)}.PeopleFeed__end-restart{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PeopleFeed__end-actions{margin-top:var(--spacing-10)}.PeopleFeed__end-cta{width:100%;margin-top:var(--spacing-6)}@media (max-width:800px){.PeopleFeed{background:var(--colors-background);--people-feed-slide-width:100vw}.PeopleFeed__track{gap:0;padding:0}}
.CloseButton{justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}
.PlanPostPreview{width:100%;padding:var(--spacing-2);border-radius:var(--radius-md);box-sizing:border-box;background:#ffffff14}.PlanPostPreview__image{width:calc(100% - 2*var(--spacing-12));margin-inline:var(--spacing-4);border-radius:var(--radius-sm);color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.PlanPostPreview__image .ActivityCardImage{height:auto;max-height:300px}.PlanPostPreview__image .ActivityCardImage__img{object-fit:contain;border-radius:var(--radius-sm);width:100%;height:auto;max-height:300px}.PlanPostPreview__image>button{z-index:1;top:var(--spacing-1-5);right:var(--spacing-1-5);position:absolute}.PlanPostPreview__body{width:100%;color:inherit;text-align:center;min-width:0;text-decoration:none}.PlanPostPreview__avatars{gap:var(--spacing-px);color:inherit;text-decoration:none}.PlanPostPreview__avatars-count{aspect-ratio:3/4;border-radius:var(--border-radius-xs);background:var(--colors-tertiary);width:33px;height:44px;color:var(--colors-tertiary-foreground);text-align:center;font-family:var(--font-san-serif);font-size:14px;font-weight:var(--font-weight-medium);flex-direction:column;justify-content:center;align-items:center;display:flex}
.PostPlanUnavailable{width:100%}.PostPlanUnavailable__label{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--colors-foreground);border-radius:var(--radius-sm)}
