.FriendInviteShareButton-module__tXXM7a__root{gap:var(--space-sm);width:100%;max-width:440px;display:grid}.FriendInviteShareButton-module__tXXM7a__card{align-items:center;gap:var(--space-compact);width:100%;padding:var(--space-md);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-tight);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;display:flex}.FriendInviteShareButton-module__tXXM7a__card:disabled{cursor:default;opacity:.6}.FriendInviteShareButton-module__tXXM7a__card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FriendInviteShareButton-module__tXXM7a__icon{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 8%, transparent);width:44px;height:44px;color:var(--ink);flex:none;place-items:center;display:grid}.FriendInviteShareButton-module__tXXM7a__text{flex:1;gap:2px;min-width:0;display:grid}.FriendInviteShareButton-module__tXXM7a__title{color:var(--ink);font-size:var(--type-subheadline);font-weight:600}.FriendInviteShareButton-module__tXXM7a__subtitle{color:var(--muted);font-size:var(--type-footnote);line-height:1.4}.FriendInviteShareButton-module__tXXM7a__chevron{color:var(--text-tertiary);flex:none}.FriendInviteShareButton-module__tXXM7a__status{color:var(--muted);font-size:var(--type-footnote);text-align:center;margin:0}
.SubmitArrowButton-module__H8XD0a__root{width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--r-pill);appearance:none;color:var(--event-surface,var(--canvas));cursor:pointer;transition:transform var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border:0;flex:none;place-items:center;margin:-8px;padding:0;display:inline-grid;position:relative}.SubmitArrowButton-module__H8XD0a__root:before{content:"";border-radius:var(--r-pill);background-color:var(--event-chipInk,var(--ink));width:28px;height:28px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform .3s var(--motion-spring-standard);position:absolute}.SubmitArrowButton-module__H8XD0a__root[data-size=field]{margin:-6px}.SubmitArrowButton-module__H8XD0a__root[data-size=field]:before{width:32px;height:32px}.SubmitArrowButton-module__H8XD0a__root[data-size=toolbar]{margin:0}.SubmitArrowButton-module__H8XD0a__root[data-size=toolbar]:before{width:36px;height:36px}.SubmitArrowButton-module__H8XD0a__root svg,.SubmitArrowButton-module__H8XD0a__spinner{transition:transform .3s var(--motion-spring-standard);position:relative}.SubmitArrowButton-module__H8XD0a__spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:var(--r-pill);border-top-color:currentColor;width:14px;height:14px;animation:.7s linear infinite SubmitArrowButton-module__H8XD0a__submit-arrow-spin}@keyframes SubmitArrowButton-module__H8XD0a__submit-arrow-spin{to{transform:rotate(360deg)}}.SubmitArrowButton-module__H8XD0a__root:active:not(:disabled){transform:scale(.97)}.SubmitArrowButton-module__H8XD0a__root:disabled:not([aria-busy=true]){color:var(--event-metadata,color-mix(in srgb, var(--muted) 75%, var(--surface)));cursor:default;transform:none}form:has(:invalid) .SubmitArrowButton-module__H8XD0a__root[data-awaits-valid-form]{color:var(--event-metadata,color-mix(in srgb, var(--muted) 75%, var(--surface)));cursor:default;transform:none}.SubmitArrowButton-module__H8XD0a__root:disabled:not([aria-busy=true]):before{background-color:var(--event-disabledSend,color-mix(in srgb, var(--muted) 28%, transparent));transform:scale(.85)}form:has(:invalid) .SubmitArrowButton-module__H8XD0a__root[data-awaits-valid-form]:before{background-color:var(--event-disabledSend,color-mix(in srgb, var(--muted) 28%, transparent));transform:scale(.85)}.SubmitArrowButton-module__H8XD0a__root:disabled:not([aria-busy=true]) svg{transform:scale(.85)}form:has(:invalid) .SubmitArrowButton-module__H8XD0a__root[data-awaits-valid-form] svg{transform:scale(.85)}.SubmitArrowButton-module__H8XD0a__root[aria-busy=true]{cursor:default}.SubmitArrowButton-module__H8XD0a__root[data-direction=next] svg{transform:translate(-1px)}@media (hover:hover) and (pointer:fine){.SubmitArrowButton-module__H8XD0a__root:hover:not(:disabled){transform:translateY(-1px)}.SubmitArrowButton-module__H8XD0a__root:hover:not(:disabled):before{background-color:color-mix(in srgb, var(--event-chipInk,var(--ink)) 86%, var(--canvas))}}@media (prefers-reduced-motion:reduce){.SubmitArrowButton-module__H8XD0a__spinner{animation:none}}
.ReactionCount-module__6_AB1G__count{grid-template-columns:1fr;display:inline-grid;overflow:hidden}.ReactionCount-module__6_AB1G__count>*{min-width:0}.ReactionCount-module__6_AB1G__count[data-entering]{animation:ReactionCount-module__6_AB1G__reactionCountIn var(--motion-duration-standard) var(--motion-ease-out) both}.ReactionCount-module__6_AB1G__count[data-leaving]{animation:ReactionCount-module__6_AB1G__reactionCountOut var(--motion-duration-exit) var(--motion-ease-in) both}@keyframes ReactionCount-module__6_AB1G__reactionCountIn{0%{opacity:0;grid-template-columns:0fr;transform:translate(.5em)}}@keyframes ReactionCount-module__6_AB1G__reactionCountOut{to{opacity:0;grid-template-columns:0fr;transform:translate(.5em)}}.ReactionCount-module__6_AB1G__count[data-fades-in-place][data-entering]{animation:ReactionCount-module__6_AB1G__reactionCountFadeIn var(--motion-duration-joyn-smooth) var(--motion-ease-out) both}.ReactionCount-module__6_AB1G__count[data-fades-in-place][data-leaving]{animation:ReactionCount-module__6_AB1G__reactionCountFadeOut var(--motion-duration-joyn-smooth) var(--motion-ease-out) both}@media (prefers-reduced-motion:reduce){.ReactionCount-module__6_AB1G__count[data-entering],.ReactionCount-module__6_AB1G__count[data-fades-in-place][data-entering]{animation:ReactionCount-module__6_AB1G__reactionCountFadeIn var(--motion-duration-quick) linear both}.ReactionCount-module__6_AB1G__count[data-leaving],.ReactionCount-module__6_AB1G__count[data-fades-in-place][data-leaving]{animation:ReactionCount-module__6_AB1G__reactionCountFadeOut var(--motion-duration-quick) linear both}}@keyframes ReactionCount-module__6_AB1G__reactionCountFadeIn{0%{opacity:0}}@keyframes ReactionCount-module__6_AB1G__reactionCountFadeOut{to{opacity:0}}
.ReactionBadge-module__XL6e5G__badge{white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;}.ReactionBadge-module__XL6e5G__badge[data-resizing]{overflow:clip}:where(.ReactionBadge-module__XL6e5G__badge){color:inherit;font:inherit;background:0 0;border:0;padding:0;line-height:1.2}.ReactionBadge-module__XL6e5G__badge:disabled{cursor:default}.ReactionBadge-module__XL6e5G__badge[data-size=post]{font-size:var(--type-subheadline)}.ReactionBadge-module__XL6e5G__badge[data-size=comment]{font-size:var(--type-footnote)}.ReactionBadge-module__XL6e5G__badge:is([data-size=post],[data-size=comment],[data-size=photo]) .ReactionBadge-module__XL6e5G__row{color:var(--muted)}.ReactionBadge-module__XL6e5G__badge:is([data-size=post],[data-size=comment],[data-size=photo]) :is(.ReactionBadge-module__XL6e5G__group,.ReactionBadge-module__XL6e5G__overflow){font-weight:600}.ReactionBadge-module__XL6e5G__badge[data-size=photo]{font-size:var(--type-caption);line-height:1.35}.ReactionBadge-module__XL6e5G__row[data-size=photo] :is(.ReactionBadge-module__XL6e5G__group,.ReactionBadge-module__XL6e5G__overflow){font-weight:600}:is(.ReactionBadge-module__XL6e5G__badge[data-size=photo],.ReactionBadge-module__XL6e5G__row[data-size=photo]) :is(.ReactionBadge-module__XL6e5G__group>:not(.ReactionBadge-module__XL6e5G__emoji),.ReactionBadge-module__XL6e5G__overflow){font-size:calc(var(--type-caption) * 11 / 12)}.ReactionBadge-module__XL6e5G__badge[data-chrome=glass]{padding:var(--space-xs) var(--space-sm);border:1px solid color-mix(in srgb, var(--surface) 76%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 84%, transparent);box-shadow:var(--shadow-tight);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}.ReactionBadge-module__XL6e5G__badge[data-chrome=glass] .ReactionBadge-module__XL6e5G__row{color:var(--body-strong)}.ReactionBadge-module__XL6e5G__badge[data-size=message]{font-size:var(--type-caption);line-height:calc(var(--type-caption) * 1.25)}.ReactionBadge-module__XL6e5G__badge[data-size=message] .ReactionBadge-module__XL6e5G__row{color:var(--muted)}.ReactionBadge-module__XL6e5G__badge[data-size=message] :is(.ReactionBadge-module__XL6e5G__group>:not(.ReactionBadge-module__XL6e5G__emoji),.ReactionBadge-module__XL6e5G__overflow){font-size:calc(var(--type-caption) * 11 / 12);font-weight:600}.ReactionBadge-module__XL6e5G__badge[data-chrome=message]{border:2px solid var(--canvas);border-radius:var(--r-pill);background:var(--chat-metadata-surface,var(--surface));box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 8%, transparent);padding:1px 4px}.ReactionBadge-module__XL6e5G__row{align-items:center;gap:2px;display:inline-flex}.ReactionBadge-module__XL6e5G__group{align-items:center;gap:1px;display:inline-flex}.ReactionBadge-module__XL6e5G__overflow{color:var(--muted);font-variant-numeric:tabular-nums}.ReactionBadge-module__XL6e5G__group[data-phase=entering],.ReactionBadge-module__XL6e5G__overflow[data-phase=entering],.ReactionBadge-module__XL6e5G__badge[data-phase=entering]{animation:ReactionBadge-module__XL6e5G__reactionBadgeIn var(--motion-duration-standard) var(--motion-spring-standard) both}.ReactionBadge-module__XL6e5G__group[data-phase=leaving],.ReactionBadge-module__XL6e5G__overflow[data-phase=leaving],.ReactionBadge-module__XL6e5G__badge[data-phase=leaving]{animation:ReactionBadge-module__XL6e5G__reactionBadgeOut var(--motion-duration-exit) var(--motion-ease-in) both;pointer-events:none}@keyframes ReactionBadge-module__XL6e5G__reactionBadgeIn{0%{opacity:0;transform:scale(.01)}}@keyframes ReactionBadge-module__XL6e5G__reactionBadgeOut{to{opacity:0;transform:scale(.01)}}@media (prefers-reduced-motion:reduce){.ReactionBadge-module__XL6e5G__group[data-phase=entering],.ReactionBadge-module__XL6e5G__overflow[data-phase=entering],.ReactionBadge-module__XL6e5G__badge[data-phase=entering]{animation:ReactionBadge-module__XL6e5G__reactionBadgeFadeIn var(--motion-duration-quick) linear both}.ReactionBadge-module__XL6e5G__group[data-phase=leaving],.ReactionBadge-module__XL6e5G__overflow[data-phase=leaving],.ReactionBadge-module__XL6e5G__badge[data-phase=leaving]{animation:ReactionBadge-module__XL6e5G__reactionBadgeFadeOut var(--motion-duration-quick) linear both}}@keyframes ReactionBadge-module__XL6e5G__reactionBadgeFadeIn{0%{opacity:0}}@keyframes ReactionBadge-module__XL6e5G__reactionBadgeFadeOut{to{opacity:0}}@media (hover:hover) and (pointer:fine){.ReactionBadge-module__XL6e5G__badge[data-chrome=glass]:hover{background:var(--surface-wash)}}
.ConversationHeader-module__4ZuXhG__header{z-index:5;pointer-events:none;flex:none;grid-template-columns:minmax(88px,1fr) minmax(0,240px) minmax(88px,1fr);align-items:center;min-height:64px;padding:6px 0 8px;display:grid;position:relative}.ConversationHeader-module__4ZuXhG__header:before{background:color-mix(in srgb, var(--canvas) 38%, transparent);content:"";pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);position:absolute;inset:-20px 0;-webkit-mask-image:linear-gradient(#000 0 58%,#0000 100%);mask-image:linear-gradient(#000 0 58%,#0000 100%)}.ConversationHeader-module__4ZuXhG__back,.ConversationHeader-module__4ZuXhG__identity,.ConversationHeader-module__4ZuXhG__toolbarCapsule{z-index:1;pointer-events:auto;position:relative}.ConversationHeader-module__4ZuXhG__back[data-reply-hidden]{opacity:0;pointer-events:none}.ConversationHeader-module__4ZuXhG__identity{transition:opacity .45s var(--motion-spring-standard)}.ConversationHeader-module__4ZuXhG__toolbarSlot{transition:opacity .45s var(--motion-spring-standard), transform .45s var(--motion-spring-standard), filter .45s var(--motion-spring-standard);grid-area:1/1;place-items:center;display:grid}.ConversationHeader-module__4ZuXhG__toolbarSlot:not([data-shown]){opacity:0;filter:blur(4px);pointer-events:none;transition-duration:90ms;transition-timing-function:var(--motion-ease-out);transform:scale(.6)}.ConversationHeader-module__4ZuXhG__toolbarSlot[data-shown]{transition-delay:60ms}@media (prefers-reduced-motion:reduce){.ConversationHeader-module__4ZuXhG__identity,.ConversationHeader-module__4ZuXhG__toolbarSlot{transition-duration:var(--motion-duration-micro)}.ConversationHeader-module__4ZuXhG__toolbarSlot:not([data-shown]){filter:none;transform:none}}.ConversationHeader-module__4ZuXhG__back{border:1px solid color-mix(in srgb, var(--surface) 72%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 78%, transparent);width:46px;height:46px;color:var(--body-strong);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 78%, transparent), 0 8px 24px color-mix(in srgb, var(--ink) 8%, transparent);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out), opacity .45s var(--motion-spring-standard);justify-self:start;place-items:center;display:inline-grid}.ConversationHeader-module__4ZuXhG__back:active{transform:scale(.96)}.ConversationHeader-module__4ZuXhG__identity{width:min(100%,240px);min-width:0;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-self:center;padding:0;text-decoration:none;position:relative}.ConversationHeader-module__4ZuXhG__identity:disabled{cursor:default}.ConversationHeader-module__4ZuXhG__avatar{box-shadow:0 0 0 1px var(--canvas)}.ConversationHeader-module__4ZuXhG__titleAvatar,.ConversationHeader-module__4ZuXhG__facepile{z-index:1;height:var(--title-avatar-size,32px);position:absolute;top:0;left:50%;transform:translate(-50%)}.ConversationHeader-module__4ZuXhG__titleAvatar{width:var(--title-avatar-size,32px)}.ConversationHeader-module__4ZuXhG__facepile{isolation:isolate;align-items:center;width:max-content;display:flex}.ConversationHeader-module__4ZuXhG__face,.ConversationHeader-module__4ZuXhG__faceOverflow{background:var(--message-received-background);box-shadow:0 0 0 1px var(--canvas);position:relative;width:var(--title-avatar-size,32px)!important;height:var(--title-avatar-size,32px)!important}.ConversationHeader-module__4ZuXhG__face+.ConversationHeader-module__4ZuXhG__face,.ConversationHeader-module__4ZuXhG__faceOverflow{margin-inline-start:-10px}.ConversationHeader-module__4ZuXhG__face:first-child{z-index:1}.ConversationHeader-module__4ZuXhG__face:nth-child(2){z-index:2}.ConversationHeader-module__4ZuXhG__face:nth-child(3){z-index:3}.ConversationHeader-module__4ZuXhG__face:nth-child(4){z-index:4}.ConversationHeader-module__4ZuXhG__faceOverflow{z-index:5;border-radius:var(--r-pill);color:var(--muted);flex:none;place-items:center;font-size:12px;line-height:1;display:inline-grid}.ConversationHeader-module__4ZuXhG__titlePill{align-items:center;gap:var(--space-xs);border:1px solid color-mix(in srgb, var(--surface) 74%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 80%, transparent);width:max-content;max-width:100%;height:28px;min-height:28px;padding:2px var(--space-compact);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 78%, transparent);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out);display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ConversationHeader-module__4ZuXhG__identity[data-has-avatar] .ConversationHeader-module__4ZuXhG__titlePill{top:28px}.ConversationHeader-module__4ZuXhG__identity[data-draft]:not([data-has-avatar]) .ConversationHeader-module__4ZuXhG__titlePill{height:auto;min-height:40px;padding-block:var(--space-xs);top:2px}.ConversationHeader-module__4ZuXhG__identity:active:not(:disabled) .ConversationHeader-module__4ZuXhG__titlePill{transform:translate(-50%)scale(.98)}.ConversationHeader-module__4ZuXhG__titleText{flex-direction:column;min-width:0;line-height:1;display:flex;position:relative}.ConversationHeader-module__4ZuXhG__nameFrame,.ConversationHeader-module__4ZuXhG__name{min-width:0;display:block;overflow:hidden}.ConversationHeader-module__4ZuXhG__nameFrame{width:100%}.ConversationHeader-module__4ZuXhG__name,.ConversationHeader-module__4ZuXhG__nameMeasure{color:var(--ink);font-size:var(--title-name-size,15px);letter-spacing:-.01em;white-space:nowrap;font-weight:700;line-height:1.2}.ConversationHeader-module__4ZuXhG__name{text-overflow:ellipsis;width:100%}.ConversationHeader-module__4ZuXhG__nameMeasure{visibility:hidden;pointer-events:none;width:max-content;position:fixed}.ConversationHeader-module__4ZuXhG__draftLabel{color:var(--muted);font-size:11px;font-weight:500;line-height:1.15}.ConversationHeader-module__4ZuXhG__titleChevron{color:var(--muted);flex:none}.ConversationHeader-module__4ZuXhG__toolbarCapsule{border:1px solid color-mix(in srgb, var(--surface) 72%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);min-height:46px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 78%, transparent), 0 8px 24px color-mix(in srgb, var(--ink) 8%, transparent);justify-self:end;align-items:center;padding-inline:2px;display:grid}.ConversationHeader-module__4ZuXhG__replyClose,.ConversationHeader-module__4ZuXhG__toolbarAction{border-radius:var(--r-pill);cursor:pointer;width:44px;height:44px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out);background:0 0;border:0;place-items:center;padding:8px;display:grid}.ConversationHeader-module__4ZuXhG__replyClose:active,.ConversationHeader-module__4ZuXhG__toolbarAction:active{transform:scale(.96)}.ConversationHeader-module__4ZuXhG__toolbarAction{color:var(--ink)}@media (hover:hover) and (pointer:fine){.ConversationHeader-module__4ZuXhG__back:hover{background:color-mix(in srgb, var(--surface) 90%, transparent)}.ConversationHeader-module__4ZuXhG__identity:hover:not(:disabled) .ConversationHeader-module__4ZuXhG__titlePill{background:color-mix(in srgb, var(--surface) 92%, transparent)}.ConversationHeader-module__4ZuXhG__replyClose:hover,.ConversationHeader-module__4ZuXhG__toolbarAction:hover{background:var(--surface-wash)}}@media (min-width:900px){.ConversationHeader-module__4ZuXhG__header[data-pane]{--title-name-size:17px;grid-template-columns:minmax(88px,1fr) minmax(0,320px) minmax(88px,1fr);min-height:80px}.ConversationHeader-module__4ZuXhG__header[data-pane] .ConversationHeader-module__4ZuXhG__back[data-inbox-return]{visibility:hidden}.ConversationHeader-module__4ZuXhG__header[data-pane] .ConversationHeader-module__4ZuXhG__identity{width:min(100%,320px);height:70px}.ConversationHeader-module__4ZuXhG__header[data-pane] .ConversationHeader-module__4ZuXhG__titlePill{height:34px;min-height:34px;padding-inline:var(--space-compact)}.ConversationHeader-module__4ZuXhG__header[data-pane] .ConversationHeader-module__4ZuXhG__identity[data-has-avatar] .ConversationHeader-module__4ZuXhG__titlePill{top:calc(var(--title-avatar-size) - 4px)}}@media (min-width:641px) and (max-width:899px){.ConversationHeader-module__4ZuXhG__header{padding-top:calc(6px + var(--safe-top))}}@media (max-width:640px){.ConversationHeader-module__4ZuXhG__header{min-height:calc(72px + var(--safe-top));padding:calc(8px + var(--safe-top)) 14px 8px;grid-template-columns:92px minmax(0,1fr) 92px;align-items:start;position:absolute;inset:0 0 auto}.ConversationHeader-module__4ZuXhG__back{width:44px;height:44px}.ConversationHeader-module__4ZuXhG__toolbarCapsule{min-height:44px}.ConversationHeader-module__4ZuXhG__header[data-sticky]{position:sticky}}.ConversationHeader-module__4ZuXhG__header[data-sticky]{z-index:var(--z-nav);position:sticky;top:0}.ConversationHeader-module__4ZuXhG__header[data-destination]{position:relative;inset:auto}.ConversationHeader-module__4ZuXhG__destinationTitle{z-index:1;min-width:0;max-width:100%;color:var(--ink);letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;place-self:center;margin:0;font-size:17px;font-weight:650;line-height:1.2;position:relative;overflow:hidden}@media (max-width:640px){.ConversationHeader-module__4ZuXhG__header[data-destination] .ConversationHeader-module__4ZuXhG__destinationTitle{align-self:start;margin-top:12px}}.ConversationHeader-module__4ZuXhG__toolbarCapsule:empty{visibility:hidden}@media (prefers-reduced-motion:reduce){.ConversationHeader-module__4ZuXhG__back,.ConversationHeader-module__4ZuXhG__titlePill,.ConversationHeader-module__4ZuXhG__replyClose,.ConversationHeader-module__4ZuXhG__toolbarAction{transition:none}.ConversationHeader-module__4ZuXhG__back:active,.ConversationHeader-module__4ZuXhG__identity:active:not(:disabled) .ConversationHeader-module__4ZuXhG__titlePill,.ConversationHeader-module__4ZuXhG__replyClose:active,.ConversationHeader-module__4ZuXhG__toolbarAction:active{transform:none}}@media (prefers-contrast:more){.ConversationHeader-module__4ZuXhG__header:before{background:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}
.ReactionBar-module__OYpnxa__bar{--reaction-control-size:44px;border:1px solid color-mix(in srgb, var(--body-strong) 9%, transparent);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 82%, transparent);min-height:58px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 72%, transparent), var(--shadow-lift);-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);align-items:center;padding:7px 8px;display:flex}.ReactionBar-module__OYpnxa__bar:focus-visible{outline:none}.ReactionBar-module__OYpnxa__item{flex:1 1 var(--reaction-control-size);width:var(--reaction-control-size);height:var(--reaction-control-size);border-radius:var(--r-pill);min-width:0;color:var(--muted);cursor:pointer;opacity:0;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-spring-standard);background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid;position:relative;transform:scale(.7)}.ReactionBar-module__OYpnxa__bar[data-active] .ReactionBar-module__OYpnxa__item{animation:ReactionBar-module__OYpnxa__reactionBarItemIn var(--motion-duration-panel) var(--motion-spring-standard) calc(var(--reaction-item-index,0) * 30ms) both}.ReactionBar-module__OYpnxa__bar[data-entrance=quick][data-active] .ReactionBar-module__OYpnxa__item{animation-duration:var(--motion-duration-quick);animation-delay:0s}.ReactionBar-module__OYpnxa__item:is([aria-pressed=true],[aria-checked=true]){background:color-mix(in srgb, var(--ink) 18%, transparent);transform:scale(1.08)}.ReactionBar-module__OYpnxa__item:active{transform:scale(1.24)}@media (hover:hover) and (pointer:fine){.ReactionBar-module__OYpnxa__item:hover{background:color-mix(in srgb, var(--body-strong) 8%, transparent);transform:scale(1.12)}}.ReactionBar-module__OYpnxa__bar[data-expanded]{border-radius:var(--radius-card);touch-action:auto;min-height:0;padding:0;display:block;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ReactionBar-module__OYpnxa__bar{background:var(--surface)}}@media (prefers-reduced-motion:reduce){.ReactionBar-module__OYpnxa__bar[data-active] .ReactionBar-module__OYpnxa__item{opacity:1;animation:none;transform:none}}@keyframes ReactionBar-module__OYpnxa__reactionBarItemIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
@property --context-drag-x{syntax:"<number>";inherits:true;initial-value:0}@property --context-drag-y{syntax:"<number>";inherits:true;initial-value:0}@property --context-reach-x{syntax:"<number>";inherits:true;initial-value:0}@property --context-reach-y{syntax:"<number>";inherits:true;initial-value:0}.MessageContextMenu-module__evARFW__overlay{--context-action-height:44px;--context-control-size:44px;--context-dismiss-duration:var(--motion-duration-standard);--context-menu-padding:10px;--context-menu-radius:34px;z-index:calc(var(--z-toast) + 10);width:var(--context-viewport-width);height:var(--context-viewport-height);overscroll-behavior:contain;touch-action:none;-webkit-touch-callout:none;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-user-select:none;user-select:none;isolation:isolate;position:fixed;top:0;left:0;overflow:hidden}.MessageContextMenu-module__evARFW__overlay[data-mode=cursor],.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard]{--context-dismiss-duration:var(--motion-duration-quick)}.MessageContextMenu-module__evARFW__overlay[data-picker-open]{touch-action:auto}.MessageContextMenu-module__evARFW__overlay[data-mode=touch]{--context-menu-width:1;--context-menu-height:1;--context-pointer-follow:var(--motion-duration-quick) var(--motion-ease-out);--context-pointer-return:var(--motion-duration-panel) var(--motion-spring-standard);transition:--context-drag-x var(--context-pointer-return), --context-drag-y var(--context-pointer-return), --context-reach-x var(--context-pointer-return), --context-reach-y var(--context-pointer-return)}.MessageContextMenu-module__evARFW__overlay[data-pointer=carrying]{transition:--context-drag-x var(--context-pointer-follow), --context-drag-y var(--context-pointer-follow), --context-reach-x var(--context-pointer-return), --context-reach-y var(--context-pointer-return)}.MessageContextMenu-module__evARFW__overlay[data-pointer=selecting]{transition:--context-drag-x var(--context-pointer-return), --context-drag-y var(--context-pointer-return), --context-reach-x var(--context-pointer-follow), --context-reach-y var(--context-pointer-follow)}.MessageContextMenu-module__evARFW__overlay:focus-visible{outline:none}.MessageContextMenu-module__evARFW__dimmer{z-index:0;pointer-events:none;background:color-mix(in srgb, var(--surface-dark-elevated) 40%, transparent);opacity:0;transition:opacity var(--context-dismiss-duration) var(--motion-ease-out);position:absolute;inset:0}.MessageContextMenu-module__evARFW__overlay[data-active] .MessageContextMenu-module__evARFW__dimmer{opacity:1}.MessageContextMenu-module__evARFW__overlay[data-mode=cursor] .MessageContextMenu-module__evARFW__dimmer,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard] .MessageContextMenu-module__evARFW__dimmer{background:0 0}.MessageContextMenu-module__evARFW__preview{z-index:2;top:var(--context-source-top);left:var(--context-source-left);width:var(--context-source-width);height:var(--context-source-height);pointer-events:none;transform-origin:50%;transition:transform var(--context-dismiss-duration) var(--motion-ease-out), filter var(--context-dismiss-duration) var(--motion-ease-out);will-change:transform;position:absolute;transform:translate(0,0)scale(1)}.MessageContextMenu-module__evARFW__overlay[data-active] .MessageContextMenu-module__evARFW__preview{filter:drop-shadow(0 10px 28px color-mix(in srgb, var(--ink) 16%, transparent));transform:translate3d(var(--context-preview-shift-x), var(--context-preview-shift-y), 0) scale(var(--context-preview-scale))}.MessageContextMenu-module__evARFW__overlay[data-mode=touch][data-active] .MessageContextMenu-module__evARFW__preview{pointer-events:auto}.MessageContextMenu-module__evARFW__overlay[data-mode=touch] .MessageContextMenu-module__evARFW__menu{--context-along-x:calc(1 + .4 * max(var(--context-reach-x), -1 * var(--context-reach-x)) / var(--context-menu-width));--context-along-y:calc(1 + .4 * max(var(--context-reach-y), -1 * var(--context-reach-y)) / var(--context-menu-height));--context-stretch-x:calc(var(--context-along-x) * pow(var(--context-along-y), -.35));--context-stretch-y:calc(var(--context-along-y) * pow(var(--context-along-x), -.35));--context-anchor-x:clamp(-1, var(--context-reach-x) / 6, 1);--context-anchor-y:clamp(-1, var(--context-reach-y) / 6, 1);translate:calc((var(--context-drag-x) + .6 * var(--context-reach-x) + var(--context-menu-width) * var(--context-anchor-x) / 2 * (var(--context-stretch-x) - 1)) * 1px) calc((var(--context-drag-y) + .6 * var(--context-reach-y) + var(--context-menu-height) * (1 - var(--context-anchor-y)) / 2 * (1 - var(--context-stretch-y))) * 1px);scale:var(--context-stretch-x) var(--context-stretch-y)}.MessageContextMenu-module__evARFW__previewContent{align-items:flex-start;width:100%;height:100%;display:flex}.MessageContextMenu-module__evARFW__previewContent[data-me]{justify-content:flex-end}.MessageContextMenu-module__evARFW__previewContent>*{max-width:100%}.MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__menu{z-index:3;border:1px solid color-mix(in srgb, var(--body-strong) 9%, transparent);background:color-mix(in srgb, var(--surface) 82%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 72%, transparent), var(--shadow-lift);opacity:0;-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);transform:translateY(var(--motion-distance-sm)) scale(.94);transition:opacity var(--context-dismiss-duration) var(--motion-ease-out), transform var(--context-dismiss-duration) var(--motion-spring-gentle);position:absolute}.MessageContextMenu-module__evARFW__overlay[data-mode=cursor] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=cursor] .MessageContextMenu-module__evARFW__menu,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard] .MessageContextMenu-module__evARFW__menu{transform-origin:0 0;transform:scale(.96)}.MessageContextMenu-module__evARFW__overlay[data-active] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-active] .MessageContextMenu-module__evARFW__menu{opacity:1;transform:translateY(0)scale(1)}.MessageContextMenu-module__evARFW__overlay[data-mode=cursor][data-active] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=cursor][data-active] .MessageContextMenu-module__evARFW__menu,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard][data-active] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard][data-active] .MessageContextMenu-module__evARFW__menu{transform:scale(1)}.MessageContextMenu-module__evARFW__overlay[data-closing] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-closing] .MessageContextMenu-module__evARFW__menu{opacity:0;pointer-events:none;transform:translateY(var(--motion-distance-sm)) scale(.94)}.MessageContextMenu-module__evARFW__overlay[data-mode=cursor][data-closing] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=cursor][data-closing] .MessageContextMenu-module__evARFW__menu,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard][data-closing] .MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__overlay[data-mode=keyboard][data-closing] .MessageContextMenu-module__evARFW__menu{transform:scale(.96)}.MessageContextMenu-module__evARFW__reactionBar{transform-origin:50%}@media (hover:hover) and (pointer:fine){.MessageContextMenu-module__evARFW__action:hover{background:color-mix(in srgb, var(--body-strong) 8%, transparent)}}.MessageContextMenu-module__evARFW__menu{padding:var(--context-menu-padding);border-radius:var(--context-menu-radius);transform-origin:top;gap:4px;display:grid}.MessageContextMenu-module__evARFW__overlay[data-mode=touch] .MessageContextMenu-module__evARFW__menu{transform:translateX(var(--context-menu-zoom-shift,0px)) scale(.45);transition:opacity var(--context-dismiss-duration) var(--motion-ease-out), transform var(--motion-duration-reply-mention-swap) var(--motion-spring-reply-mention-swap)}.MessageContextMenu-module__evARFW__overlay[data-mode=touch][data-active] .MessageContextMenu-module__evARFW__menu{transform:none}.MessageContextMenu-module__evARFW__overlay[data-mode=touch][data-closing] .MessageContextMenu-module__evARFW__menu{transform:translateX(var(--context-menu-zoom-shift,0px)) scale(.45)}.MessageContextMenu-module__evARFW__actionWrap{display:grid}.MessageContextMenu-module__evARFW__actionWrap[data-divider]{padding-top:var(--space-xs);border-top:1px solid var(--hairline-soft)}.MessageContextMenu-module__evARFW__action{width:100%;min-height:var(--context-action-height);padding:10px var(--space-md);border-radius:calc(var(--context-menu-radius) - var(--context-menu-padding));color:var(--body-strong);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out);background:0 0;border:0;align-items:center;gap:14px;font-size:17px;font-weight:400;line-height:1.3;display:flex}.MessageContextMenu-module__evARFW__action svg,.MessageContextMenu-module__evARFW__action [data-icon-slot]{color:currentColor;flex:none;width:24px}.MessageContextMenu-module__evARFW__action [data-icon-slot]{justify-content:center;align-items:center;display:inline-flex}.MessageContextMenu-module__evARFW__action:focus-visible{background:color-mix(in srgb, var(--body-strong) 8%, transparent)}.MessageContextMenu-module__evARFW__action:active{transform:scale(.98)}.MessageContextMenu-module__evARFW__overlay[data-mode=touch] .MessageContextMenu-module__evARFW__action{transition:transform var(--motion-duration-micro) var(--motion-ease-out)}.MessageContextMenu-module__evARFW__rowHighlight{z-index:-1;border-radius:calc(var(--context-menu-radius) - var(--context-menu-padding));background:var(--menu-row-highlight);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);position:absolute;top:0;left:0}.MessageContextMenu-module__evARFW__rowHighlight[data-shown]{opacity:1}.MessageContextMenu-module__evARFW__rowHighlight[data-glides]{transition:opacity var(--motion-duration-quick) var(--motion-ease-out), translate var(--motion-duration-mention-picker-dismiss) var(--motion-spring-mention-picker-dismiss), width var(--motion-duration-mention-picker-dismiss) var(--motion-spring-mention-picker-dismiss), height var(--motion-duration-mention-picker-dismiss) var(--motion-spring-mention-picker-dismiss)}.MessageContextMenu-module__evARFW__action[data-destructive]{color:var(--declined)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__menu{background:var(--surface)}}@media (prefers-reduced-motion:reduce){.MessageContextMenu-module__evARFW__overlay[data-mode=touch],.MessageContextMenu-module__evARFW__overlay[data-pointer],.MessageContextMenu-module__evARFW__rowHighlight,.MessageContextMenu-module__evARFW__rowHighlight[data-glides],.MessageContextMenu-module__evARFW__dimmer,.MessageContextMenu-module__evARFW__preview,.MessageContextMenu-module__evARFW__reactionBar,.MessageContextMenu-module__evARFW__menu{transition-duration:1ms;transition-timing-function:linear}.MessageContextMenu-module__evARFW__preview{transform:none}.MessageContextMenu-module__evARFW__overlay[data-active] .MessageContextMenu-module__evARFW__preview{transform:translate3d(var(--context-preview-shift-x), var(--context-preview-shift-y), 0) scale(var(--context-preview-scale))}}
.ReadReceiptAvatars-module__xBl23W__stack{justify-content:flex-end;align-items:center;min-height:16px;display:inline-flex}.ReadReceiptAvatars-module__xBl23W__avatar,.ReadReceiptAvatars-module__xBl23W__more{box-shadow:0 0 0 1px var(--canvas);margin-inline-start:calc(var(--space-xs) * -1)}.ReadReceiptAvatars-module__xBl23W__avatar:first-child{margin-inline-start:0}.ReadReceiptAvatars-module__xBl23W__more{border-radius:var(--r-pill);background:var(--message-received-background);width:16px;height:16px;color:var(--muted);place-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-grid}.ReadReceiptAvatars-module__xBl23W__arriving{animation:ReadReceiptAvatars-module__xBl23W__readReceiptSettle var(--motion-duration-standard) var(--motion-ease-pop) both}@keyframes ReadReceiptAvatars-module__xBl23W__readReceiptSettle{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.ReadReceiptAvatars-module__xBl23W__arriving{animation:none}}
.RowSwipeActions-module__ix3eOG__content{z-index:1;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:inherit;touch-action:pan-y;min-width:0;transform:translate3d(var(--row-swipe-x,0px), 0, 0);transition:transform var(--motion-duration-quick) var(--motion-ease-out);display:grid;position:relative}.RowSwipeActions-module__ix3eOG__content[data-swipe-dragging]{transition:none}.RowSwipeActions-module__ix3eOG__tray{z-index:0;width:calc(-1 * var(--row-swipe-x,0px));transition:width var(--motion-duration-quick) var(--motion-ease-out);justify-content:flex-start;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.RowSwipeActions-module__ix3eOG__tray:has(+.RowSwipeActions-module__ix3eOG__content[data-swipe-dragging]){transition:none}.RowSwipeActions-module__ix3eOG__tray button{background:var(--muted);width:72px;color:var(--ink-inverted);font:inherit;cursor:pointer;border:0;flex:none;place-content:center;justify-items:center;gap:4px;padding:6px 4px;display:grid}.RowSwipeActions-module__ix3eOG__tray button span{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:10px;font-weight:650;line-height:1.15;overflow:hidden}.RowSwipeActions-module__ix3eOG__tray button:focus-visible{outline:2px solid var(--canvas);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.RowSwipeActions-module__ix3eOG__content,.RowSwipeActions-module__ix3eOG__tray{transition:none}}
.ListRowSelected-module__4myOTa__selected{--list-row-selected-fill:var(--ink);--list-row-selected-content:var(--ink-inverted);--list-row-selected-radius:var(--radius-card)}.ListRowSelected-module__4myOTa__selected>*{--ink:var(--list-row-selected-content);--ink-inverted:var(--list-row-selected-fill);--body-strong:var(--list-row-selected-content);--body:color-mix(in srgb, var(--list-row-selected-content) 82%, transparent);--muted:color-mix(in srgb, var(--list-row-selected-content) 64%, transparent);--muted-soft:color-mix(in srgb, var(--list-row-selected-content) 46%, transparent);--hairline:color-mix(in srgb, var(--list-row-selected-content) 14%, transparent);--hairline-soft:color-mix(in srgb, var(--list-row-selected-content) 10%, transparent);--canvas:var(--list-row-selected-fill);--surface:var(--list-row-selected-fill);--surface-card:color-mix(in srgb, var(--list-row-selected-content) 12%, var(--list-row-selected-fill));--surface-wash:color-mix(in srgb, var(--list-row-selected-content) 12%, var(--list-row-selected-fill));--message-received-background:color-mix(in srgb, var(--list-row-selected-content) 14%, var(--list-row-selected-fill));--date-glyph-fill:color-mix(in srgb, var(--list-row-selected-content) 10%, var(--list-row-selected-fill));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ListRowSelected-module__4myOTa__selected>*{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html[data-theme=light] .ListRowSelected-module__4myOTa__selected>*{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .ListRowSelected-module__4myOTa__selected>*{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.PersonRow-module__OIZbHW__row{min-height:72px;padding:12px var(--person-row-inset,16px);transition:background-color var(--motion-duration-quick) var(--motion-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative}.PersonRow-module__OIZbHW__slot{--departing-gap:0px}.PersonRow-module__OIZbHW__row+.PersonRow-module__OIZbHW__row:before,.PersonRow-module__OIZbHW__slot+.PersonRow-module__OIZbHW__slot>.PersonRow-module__OIZbHW__row:before{top:0;right:var(--person-row-inset,16px);left:calc(var(--person-row-inset,16px) + var(--person-row-avatar-size,44px) + 12px);background:var(--hairline-soft);content:"";height:1px;transition:opacity var(--motion-duration-quick) var(--motion-ease-out);position:absolute}.PersonRow-module__OIZbHW__row[data-compact]{min-height:56px;padding-block:8px}.PersonRow-module__OIZbHW__row[data-variant=native-detail]{min-height:64px;padding:var(--space-compact) var(--space-md);grid-template-columns:minmax(0,1fr) auto}.PersonRow-module__OIZbHW__row[data-variant=native-detail]+.PersonRow-module__OIZbHW__row[data-variant=native-detail]:before,.PersonRow-module__OIZbHW__slot+.PersonRow-module__OIZbHW__slot>.PersonRow-module__OIZbHW__row[data-variant=native-detail]:before{right:0;left:calc(var(--space-md) + 40px + var(--space-compact))}.PersonRow-module__OIZbHW__nativeIdentity{align-items:center;gap:var(--space-compact);min-width:0;min-height:40px;color:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none;display:flex}button.PersonRow-module__OIZbHW__nativeIdentity{cursor:pointer;width:100%}a.PersonRow-module__OIZbHW__nativeIdentity,button.PersonRow-module__OIZbHW__nativeIdentity{min-height:var(--tap-target-min)}.PersonRow-module__OIZbHW__identity{min-width:0;min-height:44px;color:inherit;flex-direction:column;justify-content:center;text-decoration:none;display:flex}.PersonRow-module__OIZbHW__name,.PersonRow-module__OIZbHW__username{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PersonRow-module__OIZbHW__name{align-items:center;gap:var(--space-sm);color:var(--ink);font-size:15px;font-weight:600;display:flex}.PersonRow-module__OIZbHW__username,.PersonRow-module__OIZbHW__detail{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.35}.PersonRow-module__OIZbHW__nameBadge{flex:none;display:inline-flex}.PersonRow-module__OIZbHW__row[data-variant=native-detail] .PersonRow-module__OIZbHW__name{font-size:var(--type-subheadline);font-weight:400}.PersonRow-module__OIZbHW__row[data-variant=native-detail] .PersonRow-module__OIZbHW__identity{min-height:40px}.PersonRow-module__OIZbHW__detail{min-width:0}.PersonRow-module__OIZbHW__action{min-height:var(--tap-target-min);align-items:center;display:flex}button.PersonRow-module__OIZbHW__row{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}button.PersonRow-module__OIZbHW__row:focus-visible{outline:2px solid var(--focus-stroke);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.PersonRow-module__OIZbHW__row:not([data-selected]):hover{background:var(--surface-wash)}.PersonRow-module__OIZbHW__row:hover:before,.PersonRow-module__OIZbHW__row:hover+.PersonRow-module__OIZbHW__row:before,.PersonRow-module__OIZbHW__slot:hover+.PersonRow-module__OIZbHW__slot>.PersonRow-module__OIZbHW__row:before{opacity:0}}.PersonRow-module__OIZbHW__row[data-selected]{border-radius:var(--list-row-selected-radius);background:var(--list-row-selected-fill)}.PersonRow-module__OIZbHW__row[data-selected]:before,.PersonRow-module__OIZbHW__row[data-selected]+.PersonRow-module__OIZbHW__row:before{opacity:0}.PersonRow-module__OIZbHW__slot:has(>.PersonRow-module__OIZbHW__row[data-selected])+.PersonRow-module__OIZbHW__slot>.PersonRow-module__OIZbHW__row:before{opacity:0}
.SearchField-module__fQEqTG__field{border-radius:var(--r-pill);background:var(--field-background);min-height:48px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--hairline-soft);transition:box-shadow var(--motion-duration-quick) var(--motion-ease-out);align-items:center;gap:10px;padding-inline:16px;display:flex}.SearchField-module__fQEqTG__field:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 36%, transparent), 0 0 0 3px color-mix(in srgb, var(--ink) 12%, transparent)}.SearchField-module__fQEqTG__field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;font-size:15px}.SearchField-module__fQEqTG__field input::placeholder{color:var(--muted)}.SearchField-module__fQEqTG__assistive{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ProfileHub-module__B_dFJG__page{gap:var(--space-lg);width:100%;max-width:620px;padding:0 var(--space-md) max(72px, calc(var(--space-xxxl) + env(safe-area-inset-bottom)));margin-inline:auto;display:grid}.ProfileHub-module__B_dFJG__header{grid-template-columns:44px minmax(0,1fr) 44px;place-items:center;min-height:58px;display:grid}.ProfileHub-module__B_dFJG__header h1{color:var(--ink);font-family:var(--font-body);font-size:var(--type-headline);grid-area:1/2;margin:0;font-weight:600}.ProfileHub-module__B_dFJG__close,.ProfileHub-module__B_dFJG__headerAction{border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 82%, transparent);width:44px;height:44px;color:var(--body-strong);box-shadow:var(--shadow-tight);grid-area:1/1;justify-self:start;place-items:center;text-decoration:none;display:grid}.ProfileHub-module__B_dFJG__headerAction{cursor:pointer;grid-column:3;justify-self:end;padding:0}.ProfileHub-module__B_dFJG__close:focus-visible,.ProfileHub-module__B_dFJG__headerAction:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ProfileHub-module__B_dFJG__search,.ProfileHub-module__B_dFJG__results{min-width:0}.ProfileHub-module__B_dFJG__page:has(>.ProfileHub-module__B_dFJG__results [data-presentation=fill]){flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}.ProfileHub-module__B_dFJG__searchEmpty{flex-direction:column;flex:1 0 auto;display:flex}.ProfileHub-module__B_dFJG__page:has(>.ProfileHub-module__B_dFJG__results [data-presentation=fill])>.ProfileHub-module__B_dFJG__results{flex-direction:column;flex:1 0 auto;display:flex}.ProfileHub-module__B_dFJG__hub{gap:var(--space-xl);min-width:0;display:grid}.ProfileHub-module__B_dFJG__hub[hidden]{display:none}.ProfileHub-module__B_dFJG__results[data-entering],.ProfileHub-module__B_dFJG__hub[data-entering]{animation:ProfileHub-module__B_dFJG__profileHubSwapIn var(--motion-duration-quick) var(--motion-ease-out) both}@keyframes ProfileHub-module__B_dFJG__profileHubSwapIn{0%{opacity:0}}.ProfileHub-module__B_dFJG__identity{align-items:center;gap:var(--space-compact);padding-top:var(--space-sm);color:inherit;text-align:center;transition:transform var(--motion-duration-quick) var(--motion-ease-out);flex-direction:column;text-decoration:none;display:flex}.ProfileHub-module__B_dFJG__identity:focus-visible{border-radius:var(--radius-form);outline:2px solid var(--ink);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.ProfileHub-module__B_dFJG__identity:active{transform:scale(.98)}}.ProfileHub-module__B_dFJG__identity .ProfileHub-module__B_dFJG__identityEdit{margin-top:var(--space-xs);align-self:center}.ProfileHub-module__B_dFJG__closing{gap:var(--space-lg);display:grid}.ProfileHub-module__B_dFJG__brandFooter{justify-items:center;gap:var(--space-md);color:var(--text-tertiary);font-size:var(--type-caption);text-align:center;display:grid}.ProfileHub-module__B_dFJG__provenance{align-items:center;gap:var(--space-xs);display:inline-flex}.ProfileHub-module__B_dFJG__flag{width:auto;height:12px}@media (min-width:900px){.ProfileHub-module__B_dFJG__page{max-width:680px;padding-top:var(--space-sm)}.ProfileHub-module__B_dFJG__close{display:none}.ProfileHub-module__B_dFJG__header{align-items:center;min-height:76px;display:flex}.ProfileHub-module__B_dFJG__header h1{font-size:var(--type-title3);letter-spacing:-.01em;font-weight:650}.ProfileHub-module__B_dFJG__headerAction{margin-inline-start:auto}.ProfileHub-module__B_dFJG__page[data-beside] [data-row-chevron]{display:none}.ProfileHub-module__B_dFJG__page[data-beside] a[data-selected]{border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink) 6%, transparent)}.ProfileHub-module__B_dFJG__page[data-beside] a[data-selected]:before,.ProfileHub-module__B_dFJG__page[data-beside] a[data-selected]+:before{opacity:0}.ProfileHub-module__B_dFJG__page[data-beside] .ProfileHub-module__B_dFJG__identity[data-selected]{padding-bottom:var(--space-sm)}}
.JoynPlusDiscoveryBanner-module__ZCkTNq__banner{align-items:center;gap:var(--space-md);padding:var(--space-compact) var(--space-compact) var(--space-compact) var(--space-md);border-radius:var(--radius-hero);background:radial-gradient(ellipse at 100% 0, var(--plus-glow), transparent 82%), linear-gradient(to top right, color-mix(in srgb, var(--surface-dark-elevated) 12%, transparent) 0%, transparent 52%, color-mix(in srgb, var(--surface-dark-elevated) 5%, transparent) 100%), var(--message-sent-background);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--message-sent-text) 18%, transparent);color:var(--message-sent-text);display:flex}.JoynPlusDiscoveryBanner-module__ZCkTNq__lead{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.JoynPlusDiscoveryBanner-module__ZCkTNq__icon{background:url(/assets/brand/joyn-plus-icon-light.png) 50%/contain no-repeat;flex:none;width:40px;height:40px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .JoynPlusDiscoveryBanner-module__ZCkTNq__icon{background-image:url(/assets/brand/joyn-plus-icon-dark.png)}}:root[data-theme=dark] .JoynPlusDiscoveryBanner-module__ZCkTNq__icon{background-image:url(/assets/brand/joyn-plus-icon-dark.png)}.JoynPlusDiscoveryBanner-module__ZCkTNq__copy{gap:var(--space-xs);min-width:0;display:grid}.JoynPlusDiscoveryBanner-module__ZCkTNq__title{font-size:var(--type-subheadline);font-weight:600;line-height:1.3}.JoynPlusDiscoveryBanner-module__ZCkTNq__carousel{color:color-mix(in srgb, var(--message-sent-text) 82%, transparent);font-size:var(--type-caption);line-height:1.35;display:block;overflow:hidden}.JoynPlusDiscoveryBanner-module__ZCkTNq__feature{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (prefers-reduced-motion:no-preference){.JoynPlusDiscoveryBanner-module__ZCkTNq__feature{animation:JoynPlusDiscoveryBanner-module__ZCkTNq__feature-rise var(--motion-duration-panel) var(--motion-ease-out)}}@media (prefers-reduced-motion:reduce){.JoynPlusDiscoveryBanner-module__ZCkTNq__feature{animation:JoynPlusDiscoveryBanner-module__ZCkTNq__feature-fade var(--motion-duration-standard) linear}}@keyframes JoynPlusDiscoveryBanner-module__ZCkTNq__feature-rise{0%{opacity:0;transform:translateY(var(--space-sm))}}@keyframes JoynPlusDiscoveryBanner-module__ZCkTNq__feature-fade{0%{opacity:0}}.JoynPlusDiscoveryBanner-module__ZCkTNq__cta{min-height:40px;padding:var(--space-compact) var(--space-sm);border-radius:var(--r-pill);background:radial-gradient(circle at 28% 28%, color-mix(in srgb, var(--on-primary) 40%, transparent), color-mix(in srgb, var(--on-primary) 14%, transparent) 48%, transparent 96%), var(--plus-gold);color:var(--surface-dark);font-size:var(--type-footnote);white-space:nowrap;transition:transform var(--motion-duration-quick) var(--motion-ease-out);flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.JoynPlusDiscoveryBanner-module__ZCkTNq__cta:focus-visible{outline:2px solid var(--message-sent-text);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.JoynPlusDiscoveryBanner-module__ZCkTNq__cta:active{transform:scale(.97)}}@media (max-width:340px){.JoynPlusDiscoveryBanner-module__ZCkTNq__banner{align-items:stretch;gap:var(--space-compact);flex-direction:column}.JoynPlusDiscoveryBanner-module__ZCkTNq__cta{align-self:flex-end}}
.Account-module__5DMKBq__backButton{border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 82%, transparent);width:44px;height:44px;color:var(--body-strong);box-shadow:var(--shadow-tight);margin-bottom:var(--space-md);place-items:center;text-decoration:none;display:grid}@media (min-width:900px){.Account-module__5DMKBq__editorPage>.Account-module__5DMKBq__backButton[data-beside-hub]{display:none}.Account-module__5DMKBq__editorPage:has(>.Account-module__5DMKBq__backButton[data-beside-hub])>.Account-module__5DMKBq__editorHeader h1{padding-inline-start:0}}.Account-module__5DMKBq__backButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Account-module__5DMKBq__toolbar{z-index:1;top:7px;right:var(--space-md);align-items:center;gap:var(--space-sm);display:flex;position:absolute}.Account-module__5DMKBq__toolbarButton,.Account-module__5DMKBq__toolbar button[aria-haspopup=menu]{border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 82%, transparent);width:44px;height:44px;color:var(--body-strong);box-shadow:var(--shadow-tight);cursor:pointer;place-items:center;padding:0;display:grid}.Account-module__5DMKBq__toolbarTextButton{height:44px;padding:0 var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 82%, transparent);color:var(--body-strong);box-shadow:var(--shadow-tight);font:inherit;cursor:pointer;align-items:center;display:inline-flex}.Account-module__5DMKBq__toolbarTextButton:disabled,.Account-module__5DMKBq__toolbarButton:disabled,.Account-module__5DMKBq__toolbar button[aria-haspopup=menu]:disabled{cursor:default;opacity:.5}.Account-module__5DMKBq__toolbarTextButton:focus-visible,.Account-module__5DMKBq__toolbarButton:focus-visible,.Account-module__5DMKBq__toolbar button[aria-haspopup=menu]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Account-module__5DMKBq__settingsCard{border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--surface);box-shadow:var(--shadow-tight);overflow:hidden}.Account-module__5DMKBq__signOutButton{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--r-pill);width:100%;min-height:44px;color:var(--error);font:inherit;font-size:var(--type-callout);cursor:pointer;transition:opacity var(--motion-duration-micro) var(--motion-ease-out);background:0 0;border:0;padding:0;font-weight:500;display:flex}.Account-module__5DMKBq__signOutButton:active{opacity:.5}.Account-module__5DMKBq__signOutButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Account-module__5DMKBq__editorPage{width:100%;max-width:620px;padding:7px var(--space-md) var(--space-xxxl);margin-inline:auto;position:relative}.Account-module__5DMKBq__editorPage:has([data-presentation=fill]:not(dialog *)){flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}.Account-module__5DMKBq__editorPage:has([data-presentation=fill]:not(dialog *)) :not(dialog,dialog *):has([data-presentation=fill]){flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}.Account-module__5DMKBq__editorPage:has(>.Account-module__5DMKBq__editorHeader)>.Account-module__5DMKBq__backButton{z-index:1;top:7px;left:var(--space-md);margin:0;position:absolute}.Account-module__5DMKBq__editorHeader{margin-bottom:var(--space-lg)}.Account-module__5DMKBq__editorHeader h1{min-height:44px;color:var(--ink);font-family:var(--font-body);font-size:var(--type-headline);text-align:center;justify-content:center;align-items:center;margin:0;padding-inline:52px;font-weight:600;line-height:1.25;display:flex}.Account-module__5DMKBq__editorHeader p{margin:var(--space-md) 0 0;color:var(--muted);font-size:var(--type-footnote);line-height:1.45}@media (min-width:900px){.Account-module__5DMKBq__editorPage{max-width:680px;padding-top:var(--space-sm)}.Account-module__5DMKBq__editorPage:has(>.Account-module__5DMKBq__editorHeader)>.Account-module__5DMKBq__backButton{top:calc(var(--space-sm) + 20px)}.Account-module__5DMKBq__editorPage .Account-module__5DMKBq__backButton{width:36px;height:36px;margin-bottom:var(--space-md);border:1px solid var(--hairline);border-radius:var(--r-lg);color:var(--muted);box-shadow:none;transition:color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out);background:0 0}@media (hover:hover) and (pointer:fine){.Account-module__5DMKBq__editorPage .Account-module__5DMKBq__backButton:hover{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-tight)}}.Account-module__5DMKBq__editorPage:has(>.Account-module__5DMKBq__editorHeader)>.Account-module__5DMKBq__toolbar{top:calc(var(--space-sm) + 20px)}.Account-module__5DMKBq__editorPage>.Account-module__5DMKBq__toolbar{top:var(--space-sm)}.Account-module__5DMKBq__toolbarButton,.Account-module__5DMKBq__toolbar button[aria-haspopup=menu]{border-color:var(--hairline);border-radius:var(--r-lg);width:36px;height:36px;color:var(--muted);box-shadow:none;background:0 0}.Account-module__5DMKBq__editorHeader{margin-bottom:var(--space-lg);text-align:left}.Account-module__5DMKBq__editorHeader h1{min-height:76px;font-size:var(--type-title3);letter-spacing:-.01em;text-align:left;justify-content:flex-start;padding-inline:48px 0;font-weight:650;line-height:1.2}.Account-module__5DMKBq__editorHeader p{margin-top:var(--space-xs);max-width:52ch;font-size:13px;line-height:1.5}}.Account-module__5DMKBq__editorPage[data-over-banner]{padding-top:0}.Account-module__5DMKBq__editorPage[data-over-banner]>.Account-module__5DMKBq__backButton{z-index:2;top:10px;left:var(--space-md);border:1px solid color-mix(in srgb, var(--surface) 72%, var(--hairline-soft));border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 78%, transparent);width:44px;height:44px;color:var(--body-strong);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 78%, transparent), 0 8px 24px color-mix(in srgb, var(--ink) 8%, transparent);margin:0;position:absolute}.Account-module__5DMKBq__editorPage[data-over-banner]>.Account-module__5DMKBq__toolbar{z-index:2;top:10px}@media (min-width:900px){.Account-module__5DMKBq__editorPage[data-over-banner]{padding-top:var(--space-lg)}.Account-module__5DMKBq__editorPage[data-over-banner]>.Account-module__5DMKBq__backButton,.Account-module__5DMKBq__editorPage[data-over-banner]>.Account-module__5DMKBq__toolbar{top:calc(var(--space-lg) + 10px)}}
.ProfileSplit-module__E0eY1G__layout{}@media (max-width:899px){.ProfileSplit-module__E0eY1G__layout,.ProfileSplit-module__E0eY1G__layout>.ProfileSplit-module__E0eY1G__hubColumn,.ProfileSplit-module__E0eY1G__layout>.ProfileSplit-module__E0eY1G__pagePane{display:contents}.ProfileSplit-module__E0eY1G__layout:not([data-at-hub])>.ProfileSplit-module__E0eY1G__hubColumn,.ProfileSplit-module__E0eY1G__layout[data-at-hub]>.ProfileSplit-module__E0eY1G__pagePane{display:none}}@media (min-width:900px){.ProfileSplit-module__E0eY1G__layout{align-items:start}.ProfileSplit-module__E0eY1G__hubColumn{box-sizing:border-box;height:var(--joyn-app-height,100dvh);overscroll-behavior:contain;border-right:1px solid var(--hairline);background:var(--canvas);flex-direction:column;min-width:0;display:flex;position:sticky;top:0;overflow-y:auto}.ProfileSplit-module__E0eY1G__pagePane{min-width:0;min-height:var(--joyn-app-height,100dvh);flex-direction:column;display:flex}}.ProfileSplit-module__E0eY1G__hubLoading{padding:var(--space-xl) var(--space-md)}
.ReadReceiptDialog-module__WZJzXa__content{padding-top:var(--space-card-inset)}.ReadReceiptDialog-module__WZJzXa__card{--person-row-inset:var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--radius-form);background:var(--surface);overflow:hidden}.ReadReceiptDialog-module__WZJzXa__time{color:var(--text-tertiary);white-space:nowrap;flex:none;font-size:12px;line-height:1.35}
.FeedbackComposerSheet-module__dNx1wq__form{gap:var(--space-lg);padding:var(--space-lg) 0 calc(var(--space-xxxl) - var(--space-lg));display:grid}.FeedbackComposerSheet-module__dNx1wq__choices{display:grid}.FeedbackComposerSheet-module__dNx1wq__messageField{gap:var(--space-xs);padding-bottom:var(--space-xs);display:grid}.FeedbackComposerSheet-module__dNx1wq__message{width:100%;min-height:calc(4lh + 2 * var(--space-compact));padding:var(--space-compact) var(--space-md);field-sizing:content;resize:none;color:var(--ink);font:inherit;font-size:var(--type-subheadline);background:0 0;border:0;outline:0;line-height:1.4;display:block}.FeedbackComposerSheet-module__dNx1wq__message::placeholder{color:var(--muted)}.FeedbackComposerSheet-module__dNx1wq__message:focus-visible{box-shadow:inset 0 0 0 2px var(--field-focus-border)}.FeedbackComposerSheet-module__dNx1wq__message[readonly]{color:var(--muted)}.FeedbackComposerSheet-module__dNx1wq__counter{padding-inline:var(--space-md);color:var(--text-tertiary);font-size:var(--type-caption);font-variant-numeric:tabular-nums;justify-self:end;margin:0}.FeedbackComposerSheet-module__dNx1wq__counter[data-over]{color:var(--error)}.FeedbackComposerSheet-module__dNx1wq__screenshots{gap:var(--space-sm);min-width:0;display:grid}.FeedbackComposerSheet-module__dNx1wq__screenshots>ul{padding-inline:0}.FeedbackComposerSheet-module__dNx1wq__footnote{padding-inline:var(--space-xs);margin-top:calc(var(--space-compact) - var(--space-lg))}.FeedbackComposerSheet-module__dNx1wq__fileInput{display:none}.FeedbackComposerSheet-module__dNx1wq__confirmation{flex-direction:column;flex:1 0 auto;display:flex}.FeedbackComposerSheet-module__dNx1wq__reference{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-compact);border:1px solid var(--hairline);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);font-size:var(--type-footnote);display:inline-flex}.FeedbackComposerSheet-module__dNx1wq__reference>svg{width:16px;color:var(--ink)}.FeedbackComposerSheet-module__dNx1wq__reference code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:inherit}
.MessageImageDeck-module__9bDczW__deck{justify-items:end;gap:4px;width:280px;max-width:100%;display:grid}.MessageImageDeck-module__9bDczW__count{min-height:16px;color:var(--ink);align-items:center;gap:4px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.MessageImageDeck-module__9bDczW__stage{--deck-peek:10px;width:100%;max-height:375px;aspect-ratio:var(--deck-aspect);isolation:isolate;touch-action:pan-y;position:relative;overflow:visible}.MessageImageDeck-module__9bDczW__deck[data-sent] .MessageImageDeck-module__9bDczW__stage{translate:calc(-1 * var(--deck-peek)) 0}.MessageImageDeck-module__9bDczW__card{border-radius:var(--message-bubble-radius);background:var(--field-background);width:100%;height:100%;box-shadow:0 4px 12px color-mix(in srgb, var(--ink) 12%, transparent);border:0;padding:0;display:block;overflow:hidden}.MessageImageDeck-module__9bDczW__card,.MessageImageDeck-module__9bDczW__cardChrome{--deck-angle:calc(var(--deck-distance) * 3deg);--deck-scale:calc(1 / (var(--deck-aspect) * sin(var(--deck-angle)) + cos(var(--deck-angle))) - var(--deck-distance) * .01);opacity:calc(1 - var(--deck-distance) * .06);pointer-events:none;transform:translate3d(calc(var(--deck-sign) * ((1 - var(--deck-scale)) * 50% + var(--deck-distance) * var(--deck-peek)) + var(--deck-drag-x)), calc(var(--deck-scale) * var(--deck-aspect) * sin(var(--deck-angle)) * -50%), 0) rotate(calc(var(--deck-depth) * 3deg)) scale(var(--deck-scale));transform-origin:50% 100%;transition:transform var(--motion-duration-panel) var(--motion-spring-gentle), opacity var(--motion-duration-standard) var(--motion-ease-out);position:absolute;inset:0}.MessageImageDeck-module__9bDczW__card[data-active]{box-shadow:none;cursor:zoom-in;pointer-events:auto}.MessageImageDeck-module__9bDczW__cardChrome>*{pointer-events:auto}.MessageImageDeck-module__9bDczW__stage[data-dragging] :is(.MessageImageDeck-module__9bDczW__card,.MessageImageDeck-module__9bDczW__cardChrome){transition-duration:0s}.MessageImageDeck-module__9bDczW__card:focus-visible{outline:2px solid var(--focus-stroke);outline-offset:3px}.MessageImageDeck-module__9bDczW__card img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.MessageImageDeck-module__9bDczW__placeholder{width:100%;height:100%;color:var(--muted);place-items:center;font-size:12px;display:grid}@media (prefers-reduced-motion:reduce){.MessageImageDeck-module__9bDczW__card,.MessageImageDeck-module__9bDczW__cardChrome{transition-duration:.01ms}}
div.PlusView-module__Xc2Ssa__offerPage{--plus-page-bar-height:calc(var(--safe-top) + var(--space-md) + 44px + var(--space-xs));isolation:isolate;flex-direction:column;flex:1;padding-top:0;padding-bottom:0;display:flex;position:relative}.PlusView-module__Xc2Ssa__offerBar{z-index:3;min-height:var(--plus-page-bar-height);margin-inline:calc(-1 * var(--space-md));padding:calc(var(--safe-top) + var(--space-md)) var(--space-md) var(--space-xs);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid;position:sticky;top:0}.PlusView-module__Xc2Ssa__offerBar>a{margin:0}.PlusView-module__Xc2Ssa__offerBarLockup{grid-column:2;justify-self:center;display:none}.PlusView-module__Xc2Ssa__offerPage:has([data-plus-showcase]) .PlusView-module__Xc2Ssa__offerBarLockup{display:block}.PlusView-module__Xc2Ssa__introduction{z-index:2;inset:var(--plus-page-bar-height) 0 var(--plus-introduction-bottom,0px) var(--app-sidebar-w,0px);padding-inline:var(--space-lg);pointer-events:none;place-items:center;transition:opacity .25s ease-in,transform .25s ease-in;display:grid;position:fixed}.PlusView-module__Xc2Ssa__introduction[data-settled]{opacity:0;transform:translateY(-40%)scale(.4)}.PlusView-module__Xc2Ssa__offer[data-opens-with-introduction] .PlusView-module__Xc2Ssa__showcaseOffer,.PlusView-module__Xc2Ssa__offer[data-opens-with-introduction] .PlusView-module__Xc2Ssa__showcaseIncluded{transition:opacity .6s cubic-bezier(.2,.9,.3,1) .15s,transform .6s cubic-bezier(.2,.9,.3,1) .15s}.PlusView-module__Xc2Ssa__offerPage:has([data-opens-with-introduction]) .PlusView-module__Xc2Ssa__offerBarLockup{transition:opacity .6s cubic-bezier(.2,.9,.3,1) .15s,transform .6s cubic-bezier(.2,.9,.3,1) .15s}.PlusView-module__Xc2Ssa__offer[data-introducing] .PlusView-module__Xc2Ssa__showcaseOffer,.PlusView-module__Xc2Ssa__offer[data-introducing] .PlusView-module__Xc2Ssa__showcaseIncluded{opacity:0;transform:translateY(var(--space-xxl))}.PlusView-module__Xc2Ssa__offerPage:has([data-introducing]) .PlusView-module__Xc2Ssa__offerBarLockup{opacity:0}@media (prefers-reduced-motion:reduce){.PlusView-module__Xc2Ssa__introduction[data-settled],.PlusView-module__Xc2Ssa__offer[data-introducing] .PlusView-module__Xc2Ssa__showcaseOffer,.PlusView-module__Xc2Ssa__offer[data-introducing] .PlusView-module__Xc2Ssa__showcaseIncluded{transform:none}}.PlusView-module__Xc2Ssa__offerPage:has([data-plus-showcase]) .PlusView-module__Xc2Ssa__offerBar:before{z-index:-1;inset-block:0;inset-inline:calc(50% - (100vw - var(--app-sidebar-w,0px)) / 2);opacity:.7;background:var(--plus-bar-material);-webkit-backdrop-filter:var(--plus-bar-blur);backdrop-filter:var(--plus-bar-blur);content:"";pointer-events:none;position:absolute}.PlusView-module__Xc2Ssa__wash{z-index:-1;top:0;right:0;left:var(--app-sidebar-w,0px);background:radial-gradient(100% 100% at 100% 0, var(--plus-glow), transparent);pointer-events:none;height:660px;position:fixed}.PlusView-module__Xc2Ssa__offer[data-presentation=sheet]{--plus-content-inset:calc(var(--space-card-inset) - var(--sheet-inset-grouped));isolation:isolate;max-width:none;padding:var(--modal-bar-height,0px) var(--sheet-inset-grouped) var(--space-md);margin:0;position:relative}.PlusView-module__Xc2Ssa__offer[data-presentation=sheet]:has(>.PlusView-module__Xc2Ssa__hero){padding-top:var(--space-md)}.PlusView-module__Xc2Ssa__offer[data-presentation=sheet] .PlusView-module__Xc2Ssa__wash{height:560px;position:absolute;inset:0 0 auto}.PlusView-module__Xc2Ssa__offer,.PlusView-module__Xc2Ssa__offerPage{--plus-bar-material:var(--lightningcss-light,color-mix(in srgb, var(--canvas) 72%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 16%, transparent));--plus-bar-blur:blur(24px) saturate(1.8)}.PlusView-module__Xc2Ssa__offer{--plus-offer-gap:var(--space-lg);gap:var(--plus-offer-gap);width:100%;max-width:460px;padding-inline:var(--space-xs);flex-direction:column;flex:1;margin-inline:auto;display:flex}.PlusView-module__Xc2Ssa__showcaseLight{background:radial-gradient(70% 70% at 50% 32%, var(--plus-showcase-light), color-mix(in srgb, var(--plus-showcase-light) 43%, transparent) 50%, transparent);pointer-events:none;height:660px}.PlusView-module__Xc2Ssa__showcaseLight[data-presentation=page]{z-index:-1;top:0;right:0;left:var(--app-sidebar-w,0px);position:fixed}.PlusView-module__Xc2Ssa__showcaseLight[data-presentation=sheet]{z-index:-1;margin:calc(-1 * var(--modal-bar-height,0px)) calc(-1 * var(--sheet-inset-grouped)) calc(var(--modal-bar-height,0px) - 660px - var(--plus-offer-gap));flex:none;position:sticky;top:0}.PlusView-module__Xc2Ssa__barBlur{z-index:3;height:var(--modal-bar-height,0px);margin:calc(-1 * var(--modal-bar-height,0px)) calc(-1 * var(--sheet-inset-grouped)) calc(-1 * var(--plus-offer-gap));opacity:.7;background:var(--plus-bar-material);-webkit-backdrop-filter:var(--plus-bar-blur);backdrop-filter:var(--plus-bar-blur);pointer-events:none;flex:none;position:sticky;top:0}.PlusView-module__Xc2Ssa__showcaseOffer{--showcase-rise:var(--plus-page-bar-height,0px);gap:var(--space-lg);display:grid}.PlusView-module__Xc2Ssa__offer[data-presentation=sheet] .PlusView-module__Xc2Ssa__showcaseOffer{--showcase-rise:var(--modal-bar-height,0px)}.PlusView-module__Xc2Ssa__showcasePlans,.PlusView-module__Xc2Ssa__showcaseIncluded{padding-inline:var(--plus-content-inset,0px)}.PlusView-module__Xc2Ssa__showcaseIncluded{gap:var(--space-lg);display:grid}.PlusView-module__Xc2Ssa__showcaseIncluded .PlusView-module__Xc2Ssa__purchaseTerms{padding:0}.PlusView-module__Xc2Ssa__hero{justify-items:center;gap:var(--space-md);padding-bottom:var(--space-sm);color:var(--ink);text-align:center;display:grid}.PlusView-module__Xc2Ssa__icon{width:96px;height:96px;display:block}@media (max-height:800px){.PlusView-module__Xc2Ssa__icon[data-size=hero]{width:72px;height:72px}}.PlusView-module__Xc2Ssa__icon[data-size=block]{flex:none;width:56px;height:56px}.PlusView-module__Xc2Ssa__icon img{width:100%;height:100%}.PlusView-module__Xc2Ssa__iconDark{display:none}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .PlusView-module__Xc2Ssa__iconLight{display:none}html:not([data-theme=light]) .PlusView-module__Xc2Ssa__iconDark{display:block}}html[data-theme=light] .PlusView-module__Xc2Ssa__iconLight{display:block}html[data-theme=light] .PlusView-module__Xc2Ssa__iconDark{display:none}html[data-theme=dark] .PlusView-module__Xc2Ssa__iconLight{display:none}html[data-theme=dark] .PlusView-module__Xc2Ssa__iconDark{display:block}.PlusView-module__Xc2Ssa__heroTitle{justify-items:center;gap:var(--space-xs);font-family:var(--font-display);font-size:var(--type-large-title);margin:0;font-weight:400;line-height:1.2;display:grid}.PlusView-module__Xc2Ssa__heroLead{color:var(--ink)}.PlusView-module__Xc2Ssa__featureList{gap:var(--space-compact);display:grid}.PlusView-module__Xc2Ssa__featureHeader{color:var(--muted);font-family:var(--font-body);font-size:var(--type-caption);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:600}.PlusView-module__Xc2Ssa__features{gap:var(--space-compact);margin:0;padding:0;list-style:none;display:grid}.PlusView-module__Xc2Ssa__features li{align-items:start;gap:var(--space-sm);color:var(--ink);font-size:var(--type-subheadline);grid-template-columns:16px minmax(0,1fr);line-height:1.45;display:grid}.PlusView-module__Xc2Ssa__featureCheck{color:var(--plus-gold-text);margin-top:.2em}.PlusView-module__Xc2Ssa__plansUnavailable{color:var(--muted);font-size:var(--type-footnote);margin:0;line-height:1.35}.PlusView-module__Xc2Ssa__plans{gap:var(--space-compact);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PlusView-module__Xc2Ssa__planCard{align-content:start;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--hairline-soft);border-radius:var(--radius-form);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.PlusView-module__Xc2Ssa__planCard[data-selected]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.PlusView-module__Xc2Ssa__planCard:active{transform:scale(.98)}.PlusView-module__Xc2Ssa__planCard:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.PlusView-module__Xc2Ssa__planCardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap;min-height:19px;display:flex}.PlusView-module__Xc2Ssa__radio{box-sizing:border-box;border:1px solid var(--hairline);width:19px;height:19px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-quick) var(--motion-ease-out);background:0 0;border-radius:50%;flex:none}.PlusView-module__Xc2Ssa__planCard[data-selected] .PlusView-module__Xc2Ssa__radio{border:1.5px solid var(--ink);background:var(--ink);box-shadow:inset 0 0 0 4.5px var(--ink), inset 0 0 0 10px var(--surface)}.PlusView-module__Xc2Ssa__planCardBody{gap:var(--space-xs);display:grid}.PlusView-module__Xc2Ssa__planPrice{font-size:min(var(--type-title3), 16.5cqi);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.PlusView-module__Xc2Ssa__planPrice[data-unavailable]{color:var(--muted)}.PlusView-module__Xc2Ssa__planDetail{min-height:2.7em;color:var(--muted);font-size:min(var(--type-footnote), 11cqi);line-height:1.35}.PlusView-module__Xc2Ssa__actionBar{z-index:2;gap:var(--space-sm);margin-top:auto;margin-inline:calc(-1 * var(--space-xs));padding:var(--space-md) var(--space-xs) calc(var(--space-xs) + env(safe-area-inset-bottom,0px));text-align:center;justify-items:stretch;display:grid;position:sticky;bottom:0}.PlusView-module__Xc2Ssa__sheetActionBar{gap:var(--space-sm);text-align:center;justify-items:stretch;display:grid}.PlusView-module__Xc2Ssa__actionBar:before{z-index:-1;inset-block:0;inset-inline:calc(50% - (100vw - var(--app-sidebar-w,0px)) / 2);border-top:1px solid var(--hairline);content:"";position:absolute}:is(.PlusView-module__Xc2Ssa__actionBar,[data-action-bar]:has(>.PlusView-module__Xc2Ssa__sheetActionBar[data-showcase])){--plus-hard-edge:color-mix(in srgb, var(--canvas) 86%, transparent);--plus-hard-edge-blur:blur(20px) saturate(1.2)}.PlusView-module__Xc2Ssa__actionBar:before{background:var(--plus-hard-edge);-webkit-backdrop-filter:var(--plus-hard-edge-blur);backdrop-filter:var(--plus-hard-edge-blur)}[data-action-bar]:has(>.PlusView-module__Xc2Ssa__sheetActionBar[data-showcase]){background:var(--plus-hard-edge);-webkit-backdrop-filter:var(--plus-hard-edge-blur);backdrop-filter:var(--plus-hard-edge-blur)}.PlusView-module__Xc2Ssa__offerPage:has(.PlusView-module__Xc2Ssa__actionBar){padding-bottom:0}.PlusView-module__Xc2Ssa__finePrint{color:var(--muted);font-size:var(--type-caption);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.PlusView-module__Xc2Ssa__renewalTerms{color:var(--muted);font-size:var(--type-caption);text-align:center;margin:0;line-height:1.35}.PlusView-module__Xc2Ssa__purchaseTerms{gap:var(--space-sm);padding:0 var(--space-card-inset) var(--space-lg);color:var(--muted);font-size:var(--type-caption);line-height:1.35;display:grid}.PlusView-module__Xc2Ssa__purchaseTerms p{margin:0}.PlusView-module__Xc2Ssa__cta{width:100%;min-height:50px}.PlusView-module__Xc2Ssa__cta:disabled:not([aria-busy=true]){background:var(--control-disabled-fill);color:var(--control-disabled-ink);opacity:1}.PlusView-module__Xc2Ssa__stayFree{min-width:44px;min-height:44px;padding-inline:var(--space-sm);color:var(--muted);font-size:var(--type-subheadline);justify-self:center;place-items:center;text-decoration:none;display:grid}button.PlusView-module__Xc2Ssa__stayFree{font:inherit;font-size:var(--type-subheadline);cursor:pointer;background:0 0;border:0}.PlusView-module__Xc2Ssa__stayFree[aria-disabled]{opacity:.45}@media (hover:hover) and (pointer:fine){a.PlusView-module__Xc2Ssa__stayFree:hover,button.PlusView-module__Xc2Ssa__stayFree:hover{color:var(--ink)}}.PlusView-module__Xc2Ssa__legal{gap:var(--space-sm);color:var(--text-tertiary);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.PlusView-module__Xc2Ssa__legal a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.PlusView-module__Xc2Ssa__legal a:hover{color:var(--ink)}}.PlusView-module__Xc2Ssa__checkout{gap:var(--space-sm);min-height:420px;padding-bottom:var(--space-lg);display:grid}.PlusView-module__Xc2Ssa__checkoutFrame{border:1px solid var(--hairline-soft);border-radius:var(--radius-container);box-shadow:var(--shadow-tight);overflow:hidden}.PlusView-module__Xc2Ssa__confirming{justify-items:center;gap:var(--space-md);padding-block:var(--space-lg) var(--space-xxl);color:var(--muted);text-align:center;display:grid}.PlusView-module__Xc2Ssa__confirming p{margin:0}.PlusView-module__Xc2Ssa__confirmingStatus,.PlusView-module__Xc2Ssa__ctaLoading{justify-content:center;align-items:center;gap:var(--space-sm);display:inline-flex}.PlusView-module__Xc2Ssa__spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:var(--r-pill);border-top-color:currentColor;flex:none;width:14px;height:14px;animation:.8s linear infinite PlusView-module__Xc2Ssa__plus-spin}@keyframes PlusView-module__Xc2Ssa__plus-spin{to{transform:rotate(360deg)}}.PlusView-module__Xc2Ssa__status{gap:var(--space-lg);display:grid}.PlusView-module__Xc2Ssa__planGroup{gap:var(--space-compact);display:grid}.PlusView-module__Xc2Ssa__paymentIssue{padding-inline:var(--space-xs)}.PlusView-module__Xc2Ssa__endActions{gap:var(--space-xs);justify-items:center;display:grid}.PlusView-module__Xc2Ssa__endAction{justify-items:center;width:100%;display:grid}.PlusView-module__Xc2Ssa__endActionDetail{color:var(--text-tertiary);font-size:var(--type-footnote);text-align:center;margin:0;line-height:1.4}.PlusView-module__Xc2Ssa__planBlock{align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex;position:relative}.PlusView-module__Xc2Ssa__planBlockBody{align-items:center;gap:var(--space-compact) var(--space-md);flex-wrap:wrap;flex:1;min-width:0;display:flex}.PlusView-module__Xc2Ssa__planBlockText{flex:1 1 0;gap:2px;display:grid}.PlusView-module__Xc2Ssa__planBlockIconSize{visibility:hidden;white-space:nowrap;pointer-events:none;width:0;position:absolute;top:0;left:0;overflow:hidden}.PlusView-module__Xc2Ssa__planBlockAction{flex:none;display:flex}.PlusView-module__Xc2Ssa__planName{margin:0}.PlusView-module__Xc2Ssa__planDescription,.PlusView-module__Xc2Ssa__planSummary{font-size:var(--type-footnote);margin:0;line-height:1.35}.PlusView-module__Xc2Ssa__planDescription{color:var(--body)}.PlusView-module__Xc2Ssa__planSummary{color:var(--muted)}.PlusView-module__Xc2Ssa__billingRow{align-items:center;gap:var(--space-sm) var(--space-md);min-height:64px;padding:10px var(--space-md);flex-wrap:wrap;display:flex;position:relative}.PlusView-module__Xc2Ssa__billingRow+.PlusView-module__Xc2Ssa__billingRow:before{top:0;right:0;left:var(--space-md);background:var(--list-card-divider,var(--hairline-soft));content:"";height:1px;position:absolute}.PlusView-module__Xc2Ssa__billingRowIcon{border-radius:var(--r-lg);background:var(--field-background);width:36px;height:36px;color:var(--muted);flex:none;place-items:center;display:grid}.PlusView-module__Xc2Ssa__billingRowText{min-width:8rem;color:var(--ink);font-size:var(--type-subheadline);flex:1 1 0;line-height:1.35}.PlusView-module__Xc2Ssa__rowControl{flex:none;justify-content:flex-end;margin-inline-start:auto;display:flex}.PlusView-module__Xc2Ssa__billingRow>.PlusView-module__Xc2Ssa__rowControl:only-child{justify-content:flex-start;margin-inline-start:0}.PlusView-module__Xc2Ssa__invoices{border-collapse:collapse;width:100%;font-size:var(--type-footnote);font-variant-numeric:tabular-nums}.PlusView-module__Xc2Ssa__invoices th,.PlusView-module__Xc2Ssa__invoices td{padding:var(--space-compact) var(--space-sm);text-align:start;white-space:nowrap}.PlusView-module__Xc2Ssa__invoices th:first-child,.PlusView-module__Xc2Ssa__invoices td:first-child{padding-inline-start:var(--space-md)}.PlusView-module__Xc2Ssa__invoices th:last-child,.PlusView-module__Xc2Ssa__invoices td:last-child{padding-inline-end:var(--space-md)}.PlusView-module__Xc2Ssa__invoices th{color:var(--muted);font-weight:500}.PlusView-module__Xc2Ssa__invoices tbody td{border-top:1px solid var(--list-card-divider,var(--hairline-soft));color:var(--body)}.PlusView-module__Xc2Ssa__invoiceTotal{color:var(--ink)}.PlusView-module__Xc2Ssa__invoices .PlusView-module__Xc2Ssa__invoiceAction{text-align:end;width:1%}.PlusView-module__Xc2Ssa__invoiceAction a{min-height:44px;margin-block:calc(-1 * var(--space-compact));color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.PlusView-module__Xc2Ssa__invoiceAction a:hover{text-decoration:underline}}.PlusView-module__Xc2Ssa__invoiceAction a:focus-visible{border-radius:var(--r-sm);outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PlusView-module__Xc2Ssa__planCard,.PlusView-module__Xc2Ssa__radio{transition:none}.PlusView-module__Xc2Ssa__planCard:active{transform:none}}.PlusView-module__Xc2Ssa__consent{gap:var(--space-sm);color:var(--body);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;padding-inline:0;font-size:13px;line-height:1.45;display:grid}.PlusView-module__Xc2Ssa__sheetActionBar .PlusView-module__Xc2Ssa__consent{padding-inline:calc(var(--space-card-inset) - var(--space-md))}.PlusView-module__Xc2Ssa__consent input{width:18px;height:18px;accent-color:var(--ink);margin:0}
@property --diagonal-reveal{syntax:"<number>";inherits:false;initial-value:1}.DiagonalReveal-module__dfuDea__reveal{min-width:0;-webkit-mask-image:linear-gradient(var(--diagonal-reveal-angle,135deg), var(--ink) calc((var(--diagonal-reveal) * 1.4 - .4) * 100%), transparent calc(var(--diagonal-reveal) * 1.4 * 100%));mask-image:linear-gradient(var(--diagonal-reveal-angle,135deg), var(--ink) calc((var(--diagonal-reveal) * 1.4 - .4) * 100%), transparent calc(var(--diagonal-reveal) * 1.4 * 100%));transition:--diagonal-reveal var(--diagonal-reveal-duration,0s) ease-out}
.PopoverTip-module__9CwFjW__tip{z-index:4;top:calc(100% + var(--space-compact));align-items:flex-start;gap:var(--space-sm);width:min(100%,340px);padding:var(--space-md) var(--space-xs) var(--space-md) var(--space-md);border-radius:var(--radius-form);background:var(--surface);box-shadow:var(--shadow-lift);display:flex;position:absolute;left:50%;translate:-50%}.PopoverTip-module__9CwFjW__tip:before{content:"";background:inherit;border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;left:50%;translate:-50%;rotate:45deg}.PopoverTip-module__9CwFjW__tipText{flex:1;min-width:0}.PopoverTip-module__9CwFjW__tipText strong{color:var(--ink);font-size:var(--type-headline);font-weight:600;display:block}.PopoverTip-module__9CwFjW__tipText p{margin:var(--space-xs) 0 0;color:var(--muted);font-size:var(--type-subheadline);line-height:1.35}.PopoverTip-module__9CwFjW__tipClose{width:44px;height:44px;margin-top:calc(var(--space-md) * -1 + var(--space-xs));border-radius:var(--r-pill);color:var(--muted-soft);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.PopoverTip-module__9CwFjW__tipClose:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}@media (prefers-reduced-motion:no-preference){.PopoverTip-module__9CwFjW__tip{transform-origin:top;animation:PopoverTip-module__9CwFjW__tipAppear var(--motion-duration-panel) var(--motion-spring-standard) both}}@keyframes PopoverTip-module__9CwFjW__tipAppear{0%{opacity:0;scale:.92}}
.PhotoSection-module__pYcyQq__photoSection{margin:var(--space-card-inset) 26px 0;border-top:1px solid var(--hairline-soft);padding:0 0 10px}.PhotoSection-module__pYcyQq__photoSection[data-entering]{animation:PhotoSection-module__pYcyQq__photosSectionFade var(--motion-duration-quick) linear both}.PhotoSection-module__pYcyQq__photoSection[data-leaving]{animation:PhotoSection-module__pYcyQq__photosSectionFade var(--motion-duration-quick) linear reverse both}@media (prefers-reduced-motion:no-preference){.PhotoSection-module__pYcyQq__photoSection[data-entering]{transform-origin:top;animation:PhotoSection-module__pYcyQq__photosSectionReveal var(--motion-duration-panel) var(--motion-spring-standard) both}.PhotoSection-module__pYcyQq__photoSection[data-leaving]{transform-origin:top;animation:PhotoSection-module__pYcyQq__photosSectionReveal var(--motion-duration-standard) var(--motion-ease-in) reverse both}}@keyframes PhotoSection-module__pYcyQq__photosSectionFade{0%{opacity:0}}@keyframes PhotoSection-module__pYcyQq__photosSectionReveal{0%{opacity:0;translate:0 100%;scale:.98}}.PhotoSection-module__pYcyQq__countIcon{flex:none}.PhotoSection-module__pYcyQq__preview{position:relative}.PhotoSection-module__pYcyQq__mosaicTile,.PhotoSection-module__pYcyQq__mosaicPending{background:var(--surface-wash);position:relative;overflow:hidden}.PhotoSection-module__pYcyQq__mosaicTile img{object-fit:cover}.PhotoSection-module__pYcyQq__mosaicPending>[data-attachment-id]{width:100%;height:100%}.PhotoSection-module__pYcyQq__mosaicPending>[data-attachment-id]>[data-composer-flight-source]{border-radius:inherit}.PhotoSection-module__pYcyQq__mosaicPending>[data-attachment-id]>button{display:none}.PhotoSection-module__pYcyQq__mosaicMore{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.PhotoSection-module__pYcyQq__mosaicMore:after{content:"";background:color-mix(in srgb, var(--surface-dark-elevated) 55%, transparent);position:absolute;inset:0}.PhotoSection-module__pYcyQq__mosaicMore span{z-index:1;color:var(--on-dark);font-size:var(--type-title);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px color-mix(in srgb, var(--surface-dark-elevated) 50%, transparent);font-weight:600;position:relative}.PhotoSection-module__pYcyQq__mosaicRemove{z-index:1;width:44px;height:44px;color:var(--on-dark);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.PhotoSection-module__pYcyQq__mosaicRemove:before{content:"";z-index:-1;border-radius:var(--r-pill);background:color-mix(in srgb, var(--canvas-dark) 52%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:8px}.PhotoSection-module__pYcyQq__mosaicRemove:disabled{opacity:.5;cursor:default}@media (max-width:899px){.PhotoSection-module__pYcyQq__photoSection{margin-inline:var(--gutter)}}
.DailyBriefCard-module__Va16ca__region{min-width:0;transition:height var(--motion-duration-standard) var(--motion-ease-out)}.DailyBriefCard-module__Va16ca__region[data-resizing]{overflow:clip}.DailyBriefCard-module__Va16ca__fallback[data-entering]{animation:DailyBriefCard-module__Va16ca__dailyBriefFadeIn var(--motion-duration-standard) var(--motion-ease-out)}.DailyBriefCard-module__Va16ca__section{gap:var(--space-md);min-width:0;padding-inline:var(--space-md);display:grid}.DailyBriefCard-module__Va16ca__section[data-below-greeting]{padding-top:var(--space-md)}.DailyBriefCard-module__Va16ca__greeting{padding-inline:var(--space-sm);color:var(--ink);font-family:var(--font-display);font-size:var(--type-title);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.15}.DailyBriefCard-module__Va16ca__card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;min-width:0;padding:var(--space-card-inset);border-radius:var(--radius-hero);background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--plus-gold) 6%, transparent), transparent 72%), var(--lightningcss-light,var(--surface-card))var(--lightningcss-dark,var(--surface-dark));box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--ink) 8%, transparent), var(--shadow-tight);color:var(--body);animation:DailyBriefCard-module__Va16ca__dailyBriefFadeIn var(--motion-duration-standard) var(--motion-ease-out);position:relative}@media (prefers-color-scheme:dark){.DailyBriefCard-module__Va16ca__card{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light] .DailyBriefCard-module__Va16ca__card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .DailyBriefCard-module__Va16ca__card{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.DailyBriefCard-module__Va16ca__card[data-expandable]{cursor:pointer}.DailyBriefCard-module__Va16ca__header{gap:var(--space-xs);min-width:0;padding-right:var(--space-xxxl);display:grid}.DailyBriefCard-module__Va16ca__kickerRow{align-items:center;gap:var(--space-xs);min-width:0;display:flex;position:relative}.DailyBriefCard-module__Va16ca__kicker{min-width:0;color:var(--plus-gold-text);font-size:var(--type-caption);overflow-wrap:anywhere;font-weight:700;line-height:1.35}.DailyBriefCard-module__Va16ca__info,.DailyBriefCard-module__Va16ca__disclosure{font:inherit;cursor:pointer;background:0 0;border:0}.DailyBriefCard-module__Va16ca__info{border-radius:var(--r-pill);width:44px;height:44px;color:var(--muted);flex:none;place-items:center;margin:-13.5px;padding:0;display:grid}.DailyBriefCard-module__Va16ca__about{top:calc(100% + var(--space-sm));z-index:var(--z-popover);gap:var(--space-compact);width:min(280px,100vw - 72px);padding:var(--space-card-inset);border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-soft);cursor:auto;transform-origin:0 0;animation:DailyBriefCard-module__Va16ca__dailyBriefAboutIn var(--motion-duration-quick) var(--motion-ease-pop);display:grid;position:absolute;left:0}.DailyBriefCard-module__Va16ca__about:focus:not(:focus-visible){outline:none}.DailyBriefCard-module__Va16ca__aboutTitle,.DailyBriefCard-module__Va16ca__aboutMessage{overflow-wrap:break-word;margin:0}.DailyBriefCard-module__Va16ca__aboutTitle{color:var(--ink);font-size:var(--type-subheadline);font-weight:700;line-height:1.3}.DailyBriefCard-module__Va16ca__aboutMessage{color:var(--muted);font-size:var(--type-footnote);text-wrap:pretty;line-height:1.45}.DailyBriefCard-module__Va16ca__byline{align-items:center;gap:var(--space-xs);min-width:0;color:var(--muted);font-size:var(--type-caption);overflow-wrap:anywhere;margin:0;line-height:1.35;display:flex}.DailyBriefCard-module__Va16ca__byline svg{flex:none}.DailyBriefCard-module__Va16ca__byline strong{color:var(--ink);font-weight:700}.DailyBriefCard-module__Va16ca__close{top:var(--space-compact);right:var(--space-compact);position:absolute}.DailyBriefCard-module__Va16ca__headline{max-width:var(--max-prose);margin:var(--space-compact) 0 0;color:var(--ink);font-family:var(--font-display);font-size:var(--type-title3);text-wrap:balance;overflow-wrap:anywhere;font-weight:400;line-height:1.25}.DailyBriefCard-module__Va16ca__prose{max-width:var(--max-prose);margin:var(--space-sm) 0 0;color:var(--body);font-size:var(--type-subheadline);white-space:pre-wrap;overflow-wrap:break-word;text-wrap:pretty;line-height:1.45}.DailyBriefCard-module__Va16ca__prose[data-leads]{margin-top:var(--space-compact)}.DailyBriefCard-module__Va16ca__prose strong{color:var(--ink);font-weight:600}.DailyBriefCard-module__Va16ca__entityLink{color:var(--ink);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:from-font;}.DailyBriefCard-module__Va16ca__entitySymbol{vertical-align:-.14em;width:1em;height:1em;display:inline-block}.DailyBriefCard-module__Va16ca__bodyStack{min-width:0;display:grid}.DailyBriefCard-module__Va16ca__body{grid-area:1/1;min-width:0}.DailyBriefCard-module__Va16ca__body[data-entering]{animation:DailyBriefCard-module__Va16ca__dailyBriefFadeIn var(--motion-duration-standard) var(--motion-ease-out)}.DailyBriefCard-module__Va16ca__body[data-leaving],.DailyBriefCard-module__Va16ca__section[data-leaving]{pointer-events:none;animation:DailyBriefCard-module__Va16ca__dailyBriefFadeOut var(--motion-duration-standard) var(--motion-ease-out) forwards}.DailyBriefCard-module__Va16ca__more{gap:var(--space-compact);margin-top:var(--space-compact);animation:DailyBriefCard-module__Va16ca__dailyBriefFadeIn var(--motion-duration-standard) var(--motion-ease-out);display:grid}.DailyBriefCard-module__Va16ca__more .DailyBriefCard-module__Va16ca__prose{margin:0}.DailyBriefCard-module__Va16ca__disclosure{width:fit-content;min-height:44px;margin:calc(var(--space-compact) - 14px) 0 -14px;color:var(--ink);font-size:var(--type-footnote);align-items:center;padding:0;font-weight:600;line-height:16px;display:grid}.DailyBriefCard-module__Va16ca__disclosureRow{align-items:center;gap:var(--space-xs);white-space:nowrap;transform-origin:0;transition:opacity var(--motion-duration-standard) var(--motion-ease-out), transform var(--motion-duration-standard) var(--motion-ease-out);grid-area:1/1;display:inline-flex}.DailyBriefCard-module__Va16ca__disclosureRow[data-hidden]{opacity:0;transform:scale(.88)}@media (hover:hover) and (pointer:fine){.DailyBriefCard-module__Va16ca__info:hover{color:var(--ink)}}@media (min-width:900px){.DailyBriefCard-module__Va16ca__section:not([data-home-pages] *),.DailyBriefCard-module__Va16ca__greeting:not([data-home-pages] *){padding-inline:0}}@keyframes DailyBriefCard-module__Va16ca__dailyBriefFadeIn{0%{opacity:0}}@keyframes DailyBriefCard-module__Va16ca__dailyBriefFadeOut{to{opacity:0}}@keyframes DailyBriefCard-module__Va16ca__dailyBriefAboutIn{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.DailyBriefCard-module__Va16ca__card,.DailyBriefCard-module__Va16ca__more,.DailyBriefCard-module__Va16ca__about,.DailyBriefCard-module__Va16ca__body[data-entering],.DailyBriefCard-module__Va16ca__fallback[data-entering]{animation:none}.DailyBriefCard-module__Va16ca__region{transition:none}.DailyBriefCard-module__Va16ca__body[data-leaving]{animation:1ms linear forwards DailyBriefCard-module__Va16ca__dailyBriefFadeOut}.DailyBriefCard-module__Va16ca__section[data-leaving]{animation:DailyBriefCard-module__Va16ca__dailyBriefFadeOut var(--motion-duration-quick) linear forwards}.DailyBriefCard-module__Va16ca__disclosureRow{transition:none}.DailyBriefCard-module__Va16ca__disclosureRow[data-hidden]{transform:none}}
.NeedsYouRow-module__Ic-l_G__presence{grid-template-rows:minmax(0,1fr);display:grid}.NeedsYouRow-module__Ic-l_G__presenceContent{min-width:0;min-height:0}.NeedsYouRow-module__Ic-l_G__presence[data-leaving] .NeedsYouRow-module__Ic-l_G__presenceContent,.NeedsYouRow-module__Ic-l_G__presence[data-entering] .NeedsYouRow-module__Ic-l_G__presenceContent{overflow:clip}.NeedsYouRow-module__Ic-l_G__presence[data-leaving]{pointer-events:none;animation:NeedsYouRow-module__Ic-l_G__needsYouCollapse var(--motion-duration-panel) var(--motion-ease-out) both}.NeedsYouRow-module__Ic-l_G__presence[data-entering]{animation:NeedsYouRow-module__Ic-l_G__needsYouCollapse var(--motion-duration-panel) var(--motion-ease-in) reverse both}@keyframes NeedsYouRow-module__Ic-l_G__needsYouCollapse{0%{opacity:1;grid-template-rows:minmax(0,1fr);margin-top:0}to{opacity:0;margin-top:calc(-1 * var(--home-stack-gap,var(--space-lg)));grid-template-rows:minmax(0,0fr)}}@media (prefers-reduced-motion:reduce){.NeedsYouRow-module__Ic-l_G__presence[data-leaving],.NeedsYouRow-module__Ic-l_G__presence[data-entering]{animation-duration:var(--motion-duration-micro)}}.NeedsYouRow-module__Ic-l_G__section{gap:var(--space-compact);min-width:0;display:grid}.NeedsYouRow-module__Ic-l_G__deck{gap:14px;min-width:0;display:grid}.NeedsYouRow-module__Ic-l_G__cardStage{isolation:isolate;touch-action:pan-y;outline:none;min-width:0;display:grid;position:relative}.NeedsYouRow-module__Ic-l_G__cardLayer{min-width:0;opacity:var(--deck-opacity);pointer-events:none;transform:translate3d(var(--deck-x), var(--deck-y), 0) rotate(var(--deck-rotation)) scale(var(--deck-scale));transform-origin:bottom;will-change:transform;grid-area:1/1;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1)}.NeedsYouRow-module__Ic-l_G__cardLayer[data-front]{pointer-events:auto}.NeedsYouRow-module__Ic-l_G__cardStage[data-dragging] .NeedsYouRow-module__Ic-l_G__cardLayer{transition:none}.NeedsYouRow-module__Ic-l_G__cardStage[data-settling] .NeedsYouRow-module__Ic-l_G__cardLayer{transition-duration:.55s}.NeedsYouRow-module__Ic-l_G__cardStage:focus-visible .NeedsYouRow-module__Ic-l_G__card{outline:2px solid var(--focus-stroke);outline-offset:4px}.NeedsYouRow-module__Ic-l_G__card{z-index:2;min-height:0;padding:var(--space-md);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-tight);animation:NeedsYouRow-module__Ic-l_G__cardIn var(--motion-duration-standard) var(--motion-ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.NeedsYouRow-module__Ic-l_G__cardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.NeedsYouRow-module__Ic-l_G__card[data-locked] .NeedsYouRow-module__Ic-l_G__cardLink{pointer-events:none}.NeedsYouRow-module__Ic-l_G__dismiss{z-index:2}.NeedsYouRow-module__Ic-l_G__kind,.NeedsYouRow-module__Ic-l_G__cardTitle,.NeedsYouRow-module__Ic-l_G__meta,.NeedsYouRow-module__Ic-l_G__friendIdentity{z-index:2;position:relative}.NeedsYouRow-module__Ic-l_G__kind{align-self:flex-start}.NeedsYouRow-module__Ic-l_G__cardTitle{margin:var(--space-sm) 0 0;color:var(--ink);font-family:var(--font-display);text-wrap:balance;font-size:22px;font-weight:400;line-height:1.2}.NeedsYouRow-module__Ic-l_G__meta{margin:var(--space-xs) 0 0;color:var(--muted);font-size:13px;line-height:1.45}.NeedsYouRow-module__Ic-l_G__detail{z-index:2;margin:var(--space-xs) 0 0;color:var(--muted);font-size:12px;line-height:1.35;position:relative}.NeedsYouRow-module__Ic-l_G__pillIcon{vertical-align:-2px;flex:none;margin-inline-end:var(--space-xs)}.NeedsYouRow-module__Ic-l_G__friendIdentity{align-items:center;gap:var(--space-compact);margin-top:var(--space-sm);display:flex}.NeedsYouRow-module__Ic-l_G__friendIdentity>span:last-child{gap:2px;min-width:0;display:grid}.NeedsYouRow-module__Ic-l_G__friendIdentity strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.NeedsYouRow-module__Ic-l_G__friendIdentity small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.NeedsYouRow-module__Ic-l_G__controlRegion{z-index:3;margin-top:var(--space-compact);padding-top:var(--space-compact);border-top:1px solid var(--hairline);display:grid;position:relative}.NeedsYouRow-module__Ic-l_G__rsvpControls{gap:var(--space-compact);display:grid}.NeedsYouRow-module__Ic-l_G__answerRow{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(68px,1fr));display:grid}.NeedsYouRow-module__Ic-l_G__answerPill{min-width:0;height:38px;padding-inline:var(--space-compact);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--surface);color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);font-size:13px;font-weight:500;line-height:1}.NeedsYouRow-module__Ic-l_G__answerPill[data-selected]{color:var(--on-primary);border-color:#0000;font-weight:650}.NeedsYouRow-module__Ic-l_G__answerPill[data-selected][data-status=accepted]{background:var(--rsvp-solid-going)}.NeedsYouRow-module__Ic-l_G__answerPill[data-selected][data-status=interested]{background:var(--rsvp-solid-interested)}.NeedsYouRow-module__Ic-l_G__answerPill[data-selected][data-status=maybe]{background:var(--rsvp-solid-maybe);color:var(--surface-dark)}.NeedsYouRow-module__Ic-l_G__answerPill[data-selected][data-status=declined]{background:var(--rsvp-solid-declined)}.NeedsYouRow-module__Ic-l_G__answerPill:active:not(:disabled){transform:scale(.98)}.NeedsYouRow-module__Ic-l_G__answerPill:disabled,.NeedsYouRow-module__Ic-l_G__noteComposer :disabled{cursor:default;opacity:.56}.NeedsYouRow-module__Ic-l_G__noteComposer{align-items:flex-end;gap:var(--space-sm);display:flex}.NeedsYouRow-module__Ic-l_G__noteComposer input{width:100%;min-width:0;min-height:44px;padding:0 var(--space-compact);border:1px solid var(--hairline);border-radius:var(--radius-button);background:var(--field-background);color:var(--ink);outline:none;font-size:13px}.NeedsYouRow-module__Ic-l_G__noteComposer input:focus{border-color:var(--field-focus-border);background:var(--field-focus-fill)}.NeedsYouRow-module__Ic-l_G__noteComposer button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:650}.NeedsYouRow-module__Ic-l_G__completion{z-index:10;place-content:center;justify-items:center;gap:var(--space-sm);border-radius:inherit;background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:1.5s linear both NeedsYouRow-module__Ic-l_G__completionReadingHold;display:grid;position:absolute;inset:0}.NeedsYouRow-module__Ic-l_G__completionIcon{border-radius:var(--r-pill);background:var(--success);width:36px;height:36px;color:var(--surface);place-items:center;display:grid}.NeedsYouRow-module__Ic-l_G__completion strong{font-size:15px;font-weight:600}.NeedsYouRow-module__Ic-l_G__indicators{justify-content:center;gap:6px;display:flex}.NeedsYouRow-module__Ic-l_G__indicator{border-radius:var(--r-pill);background:color-mix(in srgb, var(--muted) 40%, transparent);cursor:pointer;width:6px;height:6px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);border:0;padding:0;position:relative;transform:scale(.85)}.NeedsYouRow-module__Ic-l_G__indicator:before{content:"";position:absolute;inset:-19px}.NeedsYouRow-module__Ic-l_G__indicator[data-current]{background:var(--ink);transform:scale(1)}@media (hover:hover) and (pointer:fine){.NeedsYouRow-module__Ic-l_G__answerPill:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 28%, transparent)}}@keyframes NeedsYouRow-module__Ic-l_G__cardIn{0%{opacity:.72}}@keyframes NeedsYouRow-module__Ic-l_G__completionReadingHold{0%{opacity:0}14%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.NeedsYouRow-module__Ic-l_G__card,.NeedsYouRow-module__Ic-l_G__cardLayer{animation:none}.NeedsYouRow-module__Ic-l_G__card,.NeedsYouRow-module__Ic-l_G__answerPill,.NeedsYouRow-module__Ic-l_G__indicator{transition-duration:1ms}.NeedsYouRow-module__Ic-l_G__completion{animation-timing-function:step-end}}
.ConversationPeekPreview-module__ikDmIq__preview{border:1px solid var(--hairline-soft);border-radius:var(--radius-container);background:var(--canvas);width:min(346px,100vw - 44px);height:min(330px,46dvh);min-height:220px;box-shadow:var(--shadow-tight);overflow:hidden}.ConversationPeekPreview-module__ikDmIq__placeholder{place-content:center;justify-items:center;gap:var(--space-sm);width:100%;height:100%;color:var(--muted);font-size:var(--type-footnote);display:grid}@media (max-height:620px){.ConversationPeekPreview-module__ikDmIq__preview{height:min(250px,40dvh);min-height:180px}}@media (prefers-contrast:more){.ConversationPeekPreview-module__ikDmIq__preview{border-color:var(--ink)}}
.ProfileCoverBanner-module__JcR_DG__banner{--cover-scrim:var(--canvas);--profile-cover-extension:calc(2 * var(--space-xxxl));height:var(--profile-cover-height,150px);position:relative}.ProfileCoverBanner-module__JcR_DG__wash{height:calc(var(--profile-cover-height,150px) + var(--profile-cover-extension));border-radius:inherit;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, var(--ink) 0%, var(--ink) 45%, color-mix(in srgb, var(--ink) 94%, transparent) 53%, color-mix(in srgb, var(--ink) 74%, transparent) 61%, color-mix(in srgb, var(--ink) 48%, transparent) 68%, color-mix(in srgb, var(--ink) 24%, transparent) 73%, color-mix(in srgb, var(--ink) 10%, transparent) 78%, color-mix(in srgb, var(--ink) 4%, transparent) 83%, color-mix(in srgb, var(--ink) 1%, transparent) 89%, transparent 96%, transparent 100%);mask-image:linear-gradient(to bottom, var(--ink) 0%, var(--ink) 45%, color-mix(in srgb, var(--ink) 94%, transparent) 53%, color-mix(in srgb, var(--ink) 74%, transparent) 61%, color-mix(in srgb, var(--ink) 48%, transparent) 68%, color-mix(in srgb, var(--ink) 24%, transparent) 73%, color-mix(in srgb, var(--ink) 10%, transparent) 78%, color-mix(in srgb, var(--ink) 4%, transparent) 83%, color-mix(in srgb, var(--ink) 1%, transparent) 89%, transparent 96%, transparent 100%);position:absolute;inset:0 0 auto;overflow:hidden}.ProfileCoverBanner-module__JcR_DG__source,.ProfileCoverBanner-module__JcR_DG__mirror{height:var(--profile-cover-height,150px);position:relative}.ProfileCoverBanner-module__JcR_DG__art{background:var(--cover-scrim);position:absolute;inset:0;overflow:hidden}.ProfileCoverBanner-module__JcR_DG__art[data-kind=empty]{background:var(--surface-wash)}.ProfileCoverBanner-module__JcR_DG__extension{height:var(--profile-cover-extension);position:relative}.ProfileCoverBanner-module__JcR_DG__sharp,.ProfileCoverBanner-module__JcR_DG__soft,.ProfileCoverBanner-module__JcR_DG__diffuse{position:absolute;inset:0;overflow:hidden}.ProfileCoverBanner-module__JcR_DG__mirror{transform:scaleY(-1)}.ProfileCoverBanner-module__JcR_DG__sharp{-webkit-mask-image:linear-gradient(to bottom, var(--ink) 0%, var(--ink) 16%, transparent 38%);mask-image:linear-gradient(to bottom, var(--ink) 0%, var(--ink) 16%, transparent 38%)}.ProfileCoverBanner-module__JcR_DG__soft{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 22%, var(--ink) 62%, transparent 86%);mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 22%, var(--ink) 62%, transparent 86%)}.ProfileCoverBanner-module__JcR_DG__soft .ProfileCoverBanner-module__JcR_DG__mirror{filter:blur(16px)}.ProfileCoverBanner-module__JcR_DG__diffuse{-webkit-mask-image:linear-gradient(to bottom, transparent 22%, var(--ink) 58%, var(--ink) 100%);mask-image:linear-gradient(to bottom, transparent 22%, var(--ink) 58%, var(--ink) 100%)}.ProfileCoverBanner-module__JcR_DG__diffuse .ProfileCoverBanner-module__JcR_DG__mirror{filter:blur(42px)}.ProfileCoverBanner-module__JcR_DG__cover{object-fit:cover;animation:ProfileCoverBanner-module__JcR_DG__coverIn var(--motion-duration-standard) var(--motion-ease-out) both}.ProfileCoverBanner-module__JcR_DG__backdrop{object-fit:cover;filter:blur(72px);transform:scale(1.4)}.ProfileCoverBanner-module__JcR_DG__scrim{background:var(--cover-scrim);opacity:.22;position:absolute;inset:0}html[data-theme=dark] .ProfileCoverBanner-module__JcR_DG__banner{--cover-scrim:var(--surface-dark-elevated)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ProfileCoverBanner-module__JcR_DG__banner{--cover-scrim:var(--surface-dark-elevated)}}@media (prefers-reduced-transparency:reduce){.ProfileCoverBanner-module__JcR_DG__backdrop{display:none}.ProfileCoverBanner-module__JcR_DG__scrim{opacity:1}}@keyframes ProfileCoverBanner-module__JcR_DG__coverIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ProfileCoverBanner-module__JcR_DG__cover{animation:none}}
.ReactionBarPopover-module__7tgR8a__popover{z-index:var(--z-popover);transform-origin:var(--reaction-bar-origin-x,50%) var(--reaction-bar-origin-y,100%);position:fixed}.ReactionBarPopover-module__7tgR8a__bar{width:100%}.ReactionBarPopover-module__7tgR8a__popover[data-expanded] .ReactionBarPopover-module__7tgR8a__bar{height:100%;animation:ReactionBarPopover-module__7tgR8a__reactionPickerIn var(--motion-duration-standard) var(--motion-ease-out) both}.ReactionBarPopover-module__7tgR8a__popover[data-entering]{animation:ReactionBarPopover-module__7tgR8a__reactionBarMorphIn var(--motion-duration-standard) var(--motion-ease-out) both}.ReactionBarPopover-module__7tgR8a__popover[data-leaving]{pointer-events:none;animation:ReactionBarPopover-module__7tgR8a__reactionBarFadeOut var(--motion-duration-exit) var(--motion-ease-out) both}@keyframes ReactionBarPopover-module__7tgR8a__reactionBarMorphIn{0%{opacity:0;transform:scale(.1)}}@keyframes ReactionBarPopover-module__7tgR8a__reactionPickerIn{0%{opacity:0;transform:scale(.96)}}@keyframes ReactionBarPopover-module__7tgR8a__reactionBarFadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.ReactionBarPopover-module__7tgR8a__popover[data-entering],.ReactionBarPopover-module__7tgR8a__popover[data-expanded] .ReactionBarPopover-module__7tgR8a__bar{animation:ReactionBarPopover-module__7tgR8a__reactionBarFadeIn var(--motion-duration-quick) linear both}.ReactionBarPopover-module__7tgR8a__popover[data-leaving]{animation:ReactionBarPopover-module__7tgR8a__reactionBarFadeOut var(--motion-duration-quick) linear both}}@keyframes ReactionBarPopover-module__7tgR8a__reactionBarFadeIn{0%{opacity:0}}
.NotificationNudge-module__DHxIza__presence{grid-template-rows:minmax(0,1fr);display:grid}.NotificationNudge-module__DHxIza__presenceContent{min-width:0;min-height:0}.NotificationNudge-module__DHxIza__presence[data-entering] .NotificationNudge-module__DHxIza__presenceContent,.NotificationNudge-module__DHxIza__presence[data-leaving] .NotificationNudge-module__DHxIza__presenceContent{overflow:clip}.NotificationNudge-module__DHxIza__presence[data-entering]{animation:NotificationNudge-module__DHxIza__nudgeCollapse var(--motion-duration-panel) var(--motion-ease-in) reverse both}.NotificationNudge-module__DHxIza__presence[data-leaving]{pointer-events:none;animation:NotificationNudge-module__DHxIza__nudgeCollapse var(--motion-duration-panel) var(--motion-ease-out) both}@keyframes NotificationNudge-module__DHxIza__nudgeCollapse{0%{opacity:1;grid-template-rows:minmax(0,1fr);margin-top:0}to{opacity:0;margin-top:calc(-1 * var(--home-stack-gap,0px));grid-template-rows:minmax(0,0fr)}}@media (prefers-reduced-motion:reduce){.NotificationNudge-module__DHxIza__presence[data-entering],.NotificationNudge-module__DHxIza__presence[data-leaving]{animation-duration:var(--motion-duration-micro)}}.NotificationNudge-module__DHxIza__body{gap:var(--space-sm);padding:var(--space-card-inset);display:grid}.NotificationNudge-module__DHxIza__heading{align-items:center;gap:var(--space-sm);display:flex}.NotificationNudge-module__DHxIza__icon{color:var(--body-strong);flex:none;place-items:center;display:grid}.NotificationNudge-module__DHxIza__title{color:var(--ink);font-size:var(--type-headline);margin:0;font-weight:650;line-height:1.3}.NotificationNudge-module__DHxIza__detail,.NotificationNudge-module__DHxIza__error{color:var(--muted);font-size:var(--type-subheadline);margin:0;line-height:1.45}.NotificationNudge-module__DHxIza__error{color:var(--declined)}.NotificationNudge-module__DHxIza__actions{gap:var(--space-compact);margin-top:var(--space-xs);display:grid}.NotificationNudge-module__DHxIza__action{justify-content:center;width:100%}
.ThreadScreen-module__khR1FW__column{--thread-inline-inset:clamp(16px, 2vw, 32px);height:calc(var(--joyn-app-height,100dvh) - 60px - 96px);width:100%;max-width:none;min-height:360px;padding-inline:var(--thread-inline-inset);flex-direction:column;margin-inline:0;display:flex;position:relative}.ThreadScreen-module__khR1FW__actionError{border-bottom:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--declined) 8%, var(--surface));color:var(--declined);text-align:center;flex:none;margin:0;padding:8px 16px;font-size:13px}.ThreadScreen-module__khR1FW__column[data-presentation=pane]{--thread-inline-inset:24px;max-width:none;height:100%;min-height:0}@media (min-width:900px){.ThreadScreen-module__khR1FW__column{height:calc(var(--joyn-app-height,100dvh) - 60px)}}@media (max-width:899px){.ThreadScreen-module__khR1FW__column,.ThreadScreen-module__khR1FW__column[data-presentation=pane]{--thread-inline-inset:var(--gutter);height:var(--joyn-visual-height,100dvh);min-height:0;max-width:calc(760px + 2 * var(--gutter));margin-inline:auto}.ThreadScreen-module__khR1FW__column[data-presentation=pane]{--thread-inline-inset:0px;max-width:none;margin-inline:0}}@media (min-width:641px) and (max-width:899px){.ThreadScreen-module__khR1FW__column[data-presentation=pane]{--thread-inline-inset:24px}}
.EventCardTitle-module__cSJPPq__title{min-width:0;margin:0;position:relative;overflow:hidden}.EventCardTitle-module__cSJPPq__text{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EventCardTitle-module__cSJPPq__title[data-covered=true]{color:var(--on-dark);font-family:var(--font-display);text-shadow:0 1px 2px color-mix(in srgb, var(--surface-dark) 50%, transparent);font-size:22px;font-weight:400;line-height:1.16}.EventCardTitle-module__cSJPPq__title[data-covered=true] .EventCardTitle-module__cSJPPq__text{-webkit-line-clamp:3}.EventCardTitle-module__cSJPPq__title[data-covered=true][data-compact=true]{font-size:20px}.EventCardTitle-module__cSJPPq__title[data-covered=false]{color:var(--ink);font-family:var(--font-body);letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.3}.EventCardTitle-module__cSJPPq__title[data-covered=false] .EventCardTitle-module__cSJPPq__text{-webkit-line-clamp:2}.EventCardTitle-module__cSJPPq__measure{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:22px;position:absolute}
.PostImage-module__FdzUGq__frame{border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.PostImage-module__FdzUGq__placeholder{background:var(--surface-wash);position:absolute;inset:0;}.PostImage-module__FdzUGq__placeholder:not([data-shimmer]):after{display:none}.PostImage-module__FdzUGq__blurhash{opacity:0;width:100%;height:100%;position:absolute;inset:0}.PostImage-module__FdzUGq__blurhash[data-painted]{opacity:1}.PostImage-module__FdzUGq__image{object-fit:cover;animation:PostImage-module__FdzUGq__post-image-reveal .28s var(--motion-ease-out)}.PostImage-module__FdzUGq__frame[data-state=loading] .PostImage-module__FdzUGq__image{opacity:0;animation:none}.PostImage-module__FdzUGq__frame[data-revealed] .PostImage-module__FdzUGq__image{animation:none}@keyframes PostImage-module__FdzUGq__post-image-reveal{0%{opacity:0;filter:blur(8px)}}.PostImage-module__FdzUGq__failedMark{color:var(--muted-soft);position:absolute;top:50%;left:50%;translate:-50% -50%}.PostImage-module__FdzUGq__duration{z-index:2;bottom:var(--space-xs);left:var(--space-xs);padding:2px var(--space-sm);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface-dark-elevated) 45%, transparent);color:var(--on-dark);font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:600;position:absolute}@media (prefers-reduced-motion:reduce){.PostImage-module__FdzUGq__image{animation:none}}
.WelcomeAssistantStep-module__30N2Jq__page{overflow-x:clip}.WelcomeAssistantStep-module__30N2Jq__topBarSpace{min-height:44px;padding-top:var(--space-sm)}@media (min-width:900px){.WelcomeAssistantStep-module__30N2Jq__topBarSpace{display:none}}.WelcomeAssistantStep-module__30N2Jq__page footer{background:0 0;position:relative}.WelcomeAssistantStep-module__30N2Jq__page footer:before{content:none}.WelcomeAssistantStep-module__30N2Jq__stage{gap:var(--space-compact);margin-inline:calc(-1 * var(--space-lg));padding:var(--space-lg);display:grid;position:relative}.WelcomeAssistantStep-module__30N2Jq__cloud{inset-block:0;pointer-events:none;width:140%;position:absolute;left:50%;transform:translate(-50%);container-type:inline-size}.WelcomeAssistantStep-module__30N2Jq__examples{gap:var(--space-compact);display:grid;position:relative}.WelcomeAssistantStep-module__30N2Jq__lane{padding-inline:var(--space-sm) var(--space-xxl);justify-content:flex-start;display:flex}.WelcomeAssistantStep-module__30N2Jq__lane[data-edge=trailing]{padding-inline:var(--space-xxl) var(--space-sm);justify-content:flex-end}.WelcomeAssistantStep-module__30N2Jq__sway{max-width:100%;display:block}.WelcomeAssistantStep-module__30N2Jq__chip{max-width:100%;padding:var(--space-sm) var(--space-compact);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 42%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.55);backdrop-filter:blur(28px)saturate(1.55);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 84%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--shadow-tight);color:var(--ink);font-family:var(--font-body);font-size:var(--type-caption);text-align:center;overflow-wrap:anywhere;cursor:pointer;border:0;line-height:1.2}.WelcomeAssistantStep-module__30N2Jq__chip:focus-visible,.WelcomeAssistantStep-module__30N2Jq__prompt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.WelcomeAssistantStep-module__30N2Jq__prompt{gap:var(--space-compact);margin-block:var(--space-sm);color:var(--ink);font-family:var(--font-body);text-align:start;cursor:pointer;border:0}.WelcomeAssistantStep-module__30N2Jq__promptMask{color:var(--ink);flex:none}.WelcomeAssistantStep-module__30N2Jq__promptText{min-width:0;font-size:var(--type-headline);flex:1;line-height:1.35}@media (prefers-reduced-motion:no-preference){.WelcomeAssistantStep-module__30N2Jq__sway{animation:WelcomeAssistantStep-module__30N2Jq__assistantStepSway var(--sway-duration) ease-in-out infinite alternate both}.WelcomeAssistantStep-module__30N2Jq__chip{animation:WelcomeAssistantStep-module__30N2Jq__assistantStepBob var(--bob-duration) ease-in-out var(--bob-delay) infinite alternate both}}@keyframes WelcomeAssistantStep-module__30N2Jq__assistantStepSway{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes WelcomeAssistantStep-module__30N2Jq__assistantStepBob{0%{transform:translateY(5px)}to{transform:translateY(-5px)}}
.DraftThreadScreen-module__svN8tG__body{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding-block-end:24px;display:flex}.DraftThreadScreen-module__svN8tG__empty{margin-inline:auto}.DraftThreadScreen-module__svN8tG__error{color:var(--declined);flex:none;margin:0;padding:8px 0 0;font-size:12.5px;line-height:1.35}
.RsvpSummaryLine-module__NSzp4G__line{white-space:nowrap;flex-wrap:wrap;align-content:flex-start;min-width:0;height:1lh;display:flex;overflow:hidden}.RsvpSummaryLine-module__NSzp4G__part{flex:none;min-width:0}.RsvpSummaryLine-module__NSzp4G__part:first-child{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.RsvpSummaryLine-module__NSzp4G__separator{white-space:pre}
.ShowcaseDepth-module__2CsRbq__layer{translate:calc(var(--showcase-page-x,0px) * var(--showcase-depth,0)) 0}@media (prefers-reduced-motion:reduce){.ShowcaseDepth-module__2CsRbq__layer{translate:none}}
.ProfileCoverEditor-module__Iw-Lsa__header{min-width:0;display:grid}.ProfileCoverEditor-module__Iw-Lsa__control{display:grid}
