.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)}
.PostCard{column-gap:var(--spacing-4);padding:var(--spacing-3) 0 var(--spacing-5);box-sizing:border-box;border-bottom:1px solid var(--colors-border);grid-template-columns:auto minmax(0,1fr);display:grid}.PostCard--nested{border-bottom:none;padding:0}.PostCard--no-avatar{grid-template-columns:minmax(0,1fr)}.PostCard--no-avatar>.PostCard__main{grid-column:1}.PostCard__avatar{margin-bottom:var(--spacing-1);grid-column:1;align-self:start}.PostCard__main{grid-column:2;min-width:0;container-type:inline-size}.PostCard__header{overflow-wrap:anywhere}.PostCard__link{color:var(--colors-primary);font-weight:inherit}.PostCard__actions-button{padding:var(--spacing-1);margin-right:calc(var(--spacing-1)*-1);color:var(--colors-foreground);flex-shrink:0}.PostCard__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.PostCard__body--squiggle{z-index:1;text-align:center;width:100%;font-family:"Pressed Flaws",var(--font-instrument-serif),serif;font-size:26px;font-weight:700;line-height:1;position:relative}.PostCard .PostCard__squiggle-area{box-sizing:border-box;width:100%;max-width:100%;padding:var(--spacing-14) var(--spacing-8) var(--spacing-14) var(--spacing-12);justify-content:center;align-self:center;align-items:center;min-height:190px;display:flex;position:relative}.PostCard__squiggle-border{pointer-events:none;color:var(--colors-key-lime-200);flex-direction:column;display:flex;position:absolute;inset:0}.PostCard__squiggle-source{width:0;height:0;position:absolute}.PostCard__squiggle-slice{flex:none;width:100%;display:block;overflow:hidden}.PostCard__squiggle-slice--stretch{flex:1 1 0;min-height:0}.PostCard__single-image{object-fit:cover;border-radius:var(--radius-xs);width:100%;display:block;position:relative;overflow:hidden}.PostCard__single-image>a:not(.PostCard__pip-image),.PostCard__single-image>button:not(.PostCard__pip-image),.PostCard__single-image>div:not(.PostCard__pip-image){width:100%;height:100%;display:block}.PostCard__two-image{aspect-ratio:89/112;object-fit:cover;border-radius:var(--radius-xs);flex:1 1 0;min-width:0;overflow:hidden}.PostCard__grid-item{flex:1 1 0;min-width:0}.PostCard__grid-item .ActivityImageGrid{width:100%}.PostCard__two-by-two-image-grid{gap:var(--spacing-2);box-sizing:border-box;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;display:grid}.PostCard__two-by-two-image-grid>a,.PostCard__two-by-two-image-grid>button,.PostCard__two-by-two-image-grid>div{aspect-ratio:89/112;object-fit:cover;border-radius:var(--radius-xs);width:100%;min-width:0;overflow:hidden}.PostCard__pip-image{aspect-ratio:70/93;width:26.217%;bottom:var(--spacing-2);right:var(--spacing-2);border-radius:var(--radius-xs);box-sizing:border-box;border:1px solid #ffffff14;position:absolute;overflow:hidden}.PostCard__pip-image:after{content:"";background:linear-gradient(193deg, #0000 40.32%, var(--colors-overlay) 94.67%);position:absolute;inset:0}.PostCard__pip-image>.Caption{bottom:var(--spacing-1-5);left:var(--spacing-1-5);z-index:1;position:absolute}.PostCard__link-preview{border:1px solid var(--colors-border);border-radius:var(--radius-lg);width:100%;color:inherit;box-sizing:border-box;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.PostCard__link-preview-image{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.PostCard__link-preview-body{padding:var(--spacing-3);min-width:0}.PostCard__repost{padding:var(--spacing-3);background-color:var(--colors-zinc-alpha-30);border:1px solid var(--colors-border);border-radius:var(--radius-xs);box-sizing:border-box}.PostCard__interactions{justify-content:flex-start;gap:var(--spacing-3);width:100%}.PostCard__interactions:empty{display:none}.PostCard__action-button{margin-left:auto;margin-right:var(--spacing-2);white-space:nowrap;flex-shrink:0}.PostCard__interaction-count{color:var(--colors-foreground)}.PostCard__interaction-count--chatting{min-width:0;overflow:hidden}.PostCard__interaction-count--chatting svg{flex-shrink:0}.PostCard__interaction-count--chatting .Caption{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.PostCard__repost-button,.PostCard__share-button{color:var(--colors-foreground);cursor:pointer;background:0 0;border:none;padding:0}.PostCard__repost-button svg,.PostCard__share-button svg{transition:transform .15s}.PostCard__repost-button:active svg,.PostCard__share-button:active svg{transform:scale(.85)}.PostCard__like{align-items:center;gap:var(--spacing-1);color:var(--colors-foreground);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.PostCard__like svg{transition:transform .15s}.PostCard__like svg path[stroke]{fill:#0000;transition:fill .15s}.PostCard__like:active svg{transform:scale(.85)}.PostCard__like--liked svg{color:var(--colors-cherry-600)}.PostCard__like--liked svg path[stroke]{fill:currentColor}.PostCard__like--liked:not(:disabled) svg{animation:.25s PostCard-like-pop}.PostCard__like-count{display:inline-block}.PostCard__like-count--bump{animation:.3s PostCard-like-count-bump}@keyframes PostCard-like-count-bump{0%{opacity:.6;transform:translateY(4px)}50%{opacity:1;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes PostCard-like-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}
.ActivityImageGrid{grid-template-columns:repeat(var(--cols), 1fr);grid-template-rows:repeat(var(--rows), 1fr);gap:var(--spacing-2);aspect-ratio:calc(3 * var(--cols))/calc(4 * var(--rows));display:grid;position:relative}.ActivityImageGrid--small{width:56px;max-width:100%}.ActivityImageGrid--large{width:190px;max-width:100%}.ActivityImageGrid__cell{border-radius:4px;position:relative;overflow:hidden}.ActivityImageGrid__footer{background:linear-gradient(to bottom, transparent, var(--colors-background) 60%);color:var(--colors-primary);justify-content:space-between;align-items:center;padding:2px 3px;display:flex;position:absolute;bottom:0;left:0;right:0}.ActivityImageGrid__footer:before{content:"";background:inherit;pointer-events:none;position:absolute;inset:-28px 0 0}.ActivityImageGrid__footer>svg{z-index:1}.ActivityImageGrid__footer-text{font-size:var(--font-size-details);z-index:1}
.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)}
