.PublicHeader-module__Qk3IfG__header{--site-header-block-inset:var(--space-sm);--site-header-row-height:56px;--site-header-row-block-inset:var(--space-xs);border-bottom:1px solid var(--hairline);background:color-mix(in srgb, var(--canvas) 94%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);transition:border-color var(--motion-duration-quick) var(--motion-ease-out);z-index:calc(var(--z-sheet) + 1)!important;position:fixed!important}.PublicHeader-module__Qk3IfG__headerMenuOpen{border-bottom-color:#0000}.PublicHeader-module__Qk3IfG__menuButton{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background var(--motion-duration-standard) var(--motion-ease-out), transform var(--motion-duration-standard) var(--motion-spring-gentle);background:0 0;border:0;place-items:center;padding:0;display:none}.PublicHeader-module__Qk3IfG__desktopActions{align-items:center;gap:var(--space-compact);display:flex}.PublicHeader-module__Qk3IfG__menuButton:hover{opacity:.62;background:0 0}.PublicHeader-module__Qk3IfG__menuButton:active{transform:scale(.96)}.PublicHeader-module__Qk3IfG__menuButton:focus-visible{border-radius:var(--r-sm);outline:2px solid var(--focus-stroke);outline-offset:2px}.PublicHeader-module__Qk3IfG__menuIcon{width:20px;height:14px;display:block;position:relative}.PublicHeader-module__Qk3IfG__menuIcon span{border-radius:var(--r-pill);transform-origin:50%;width:20px;height:1px;transition:top var(--motion-duration-panel) var(--motion-ease-out), width var(--motion-duration-standard) var(--motion-ease-out), opacity var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-panel) var(--motion-spring-gentle);background:currentColor;position:absolute;right:0}.PublicHeader-module__Qk3IfG__menuIcon span:first-child{top:0}.PublicHeader-module__Qk3IfG__menuIcon span:nth-child(2){width:14px;top:6.5px}.PublicHeader-module__Qk3IfG__menuIcon span:nth-child(3){width:17px;top:13px}.PublicHeader-module__Qk3IfG__menuIcon[data-open] span:first-child,.PublicHeader-module__Qk3IfG__menuIcon[data-open] span:nth-child(3){width:20px;top:6.5px}.PublicHeader-module__Qk3IfG__menuIcon[data-open] span:first-child{transform:rotate(45deg)}.PublicHeader-module__Qk3IfG__menuIcon[data-open] span:nth-child(2){opacity:0;transform:scaleX(.35)}.PublicHeader-module__Qk3IfG__menuIcon[data-open] span:nth-child(3){transform:rotate(-45deg)}.PublicHeader-module__Qk3IfG__menuPanel{z-index:var(--z-sheet);background:var(--canvas);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--motion-duration-panel) var(--motion-ease-out), visibility 0s linear var(--motion-duration-panel);position:fixed;inset:0;overflow:auto}.PublicHeader-module__Qk3IfG__menuPanelOpen{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--motion-duration-panel) var(--motion-ease-out), visibility 0s linear}.PublicHeader-module__Qk3IfG__menuInner{gap:clamp(var(--space-xxl), 6vw, 88px);width:min(100% - clamp(40px,10vw,160px),960px);min-height:100svh;padding:clamp(126px, 16vh, 176px) 0 clamp(var(--space-xxxl), 8vh, 96px);grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);margin-inline:auto;display:grid}.PublicHeader-module__Qk3IfG__menuContent{align-self:center;width:100%}.PublicHeader-module__Qk3IfG__menuActions{gap:var(--space-compact);opacity:0;transform:translateY(var(--motion-distance-md));transition:opacity var(--motion-duration-panel) var(--motion-ease-out), transform var(--motion-duration-reveal) var(--motion-spring-gentle);display:grid}.PublicHeader-module__Qk3IfG__menuPanelOpen .PublicHeader-module__Qk3IfG__menuActions{opacity:1;transition-delay:calc(var(--motion-duration-micro) + var(--motion-stagger) * 4);transform:translateY(0)}.PublicHeader-module__Qk3IfG__menuAction{width:100%}.PublicHeader-module__Qk3IfG__menuBottom{align-self:end;gap:var(--space-lg);width:100%;display:grid}.PublicHeader-module__Qk3IfG__menuLink{padding:var(--space-lg) 0;border-bottom:1px solid var(--hairline);color:var(--ink);opacity:0;transform:translateY(var(--motion-distance-md));transition:opacity var(--motion-duration-panel) var(--motion-ease-out), transform var(--motion-duration-reveal) var(--motion-spring-gentle);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.PublicHeader-module__Qk3IfG__menuPanelOpen .PublicHeader-module__Qk3IfG__menuLink{opacity:1;transition-delay:var(--motion-duration-micro);transform:translateY(0)}.PublicHeader-module__Qk3IfG__menuPanelOpen .PublicHeader-module__Qk3IfG__menuLink:nth-child(2){transition-delay:calc(var(--motion-duration-micro) + var(--motion-stagger))}.PublicHeader-module__Qk3IfG__menuPanelOpen .PublicHeader-module__Qk3IfG__menuLink:nth-child(3){transition-delay:calc(var(--motion-duration-micro) + var(--motion-stagger) * 2)}.PublicHeader-module__Qk3IfG__menuPanelOpen .PublicHeader-module__Qk3IfG__menuLink:nth-child(4){transition-delay:calc(var(--motion-duration-micro) + var(--motion-stagger) * 3)}.PublicHeader-module__Qk3IfG__menuArrow{color:var(--muted);font-family:var(--font-body);transition:transform var(--motion-duration-standard) var(--motion-spring-gentle);font-size:.42em}.PublicHeader-module__Qk3IfG__menuLink:hover .PublicHeader-module__Qk3IfG__menuArrow{transform:translate(var(--motion-distance-xs), calc(-1 * var(--motion-distance-xs)))}@media (max-width:899px){.PublicHeader-module__Qk3IfG__desktopActions{display:none}.PublicHeader-module__Qk3IfG__menuButton{display:grid}.PublicHeader-module__Qk3IfG__menuInner{gap:var(--space-xxxl);width:min(100% - 40px,680px);min-height:100svh;padding:calc(112px + env(safe-area-inset-top)) 0 calc(var(--space-xl) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.PublicHeader-module__Qk3IfG__menuNavigation{width:100%}.PublicHeader-module__Qk3IfG__menuBottom{margin-top:auto}}@media (max-width:560px){.PublicHeader-module__Qk3IfG__menuInner{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.PublicHeader-module__Qk3IfG__menuButton,.PublicHeader-module__Qk3IfG__menuIcon span,.PublicHeader-module__Qk3IfG__menuPanel,.PublicHeader-module__Qk3IfG__menuLink,.PublicHeader-module__Qk3IfG__menuArrow,.PublicHeader-module__Qk3IfG__menuActions{transition-duration:var(--motion-duration-micro)}.PublicHeader-module__Qk3IfG__menuLink,.PublicHeader-module__Qk3IfG__menuActions{transition-delay:0s;transform:none}}
.SubmitArrowButton-module__H8XD0a__root{border-radius:var(--r-pill);background:var(--primary);width:28px;height:28px;color:var(--on-primary);cursor:pointer;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-ease-out);border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.SubmitArrowButton-module__H8XD0a__root:before{content:"";position:absolute;inset:-8px}.SubmitArrowButton-module__H8XD0a__root[data-tone=ink]{background:var(--ink);color:var(--canvas)}.SubmitArrowButton-module__H8XD0a__root:active:not(:disabled){transform:scale(.97)}.SubmitArrowButton-module__H8XD0a__root:disabled{background:color-mix(in srgb, var(--muted) 28%, transparent);color:color-mix(in srgb, var(--muted) 75%, var(--surface));cursor:default;transform:scale(.85)}.SubmitArrowButton-module__H8XD0a__root[data-direction=next] svg{transform:translate(-1px)}@media (hover:hover) and (pointer:fine){.SubmitArrowButton-module__H8XD0a__root:hover:not(:disabled){background:var(--primary-active);transform:translateY(-1px)}.SubmitArrowButton-module__H8XD0a__root[data-tone=ink]:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 86%, var(--canvas))}}
.GifPickerDialog-module__QHUcWG__body{gap:16px;min-height:min(560px,64dvh);display:grid}.GifPickerDialog-module__QHUcWG__status{min-height:220px;color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.GifPickerDialog-module__QHUcWG__spinner{animation:.8s linear infinite GifPickerDialog-module__QHUcWG__gifPickerSpin}.GifPickerDialog-module__QHUcWG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:min(520px,58dvh);display:grid;overflow-y:auto}.GifPickerDialog-module__QHUcWG__result{aspect-ratio:1;border-radius:var(--r-md);background:var(--surface-wash);cursor:pointer;min-width:0;transition:transform var(--motion-duration-quick) var(--motion-ease-out);border:0;padding:0;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.GifPickerDialog-module__QHUcWG__result:hover{transform:translateY(-2px)}}.GifPickerDialog-module__QHUcWG__result:active{transform:scale(.97)}.GifPickerDialog-module__QHUcWG__result img{object-fit:cover;width:100%;height:100%}.GifPickerDialog-module__QHUcWG__attribution{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}@keyframes GifPickerDialog-module__QHUcWG__gifPickerSpin{to{transform:rotate(360deg)}}@media (max-width:560px){.GifPickerDialog-module__QHUcWG__body{min-height:68dvh;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.GifPickerDialog-module__QHUcWG__spinner{animation:none}.GifPickerDialog-module__QHUcWG__result{transition:none}}
@keyframes LinkPreviewCard-module__F0eGbW__link-card-pulse{0%{opacity:1}to{opacity:.55}}.LinkPreviewCard-module__F0eGbW__card{--link-card-bg:var(--surface);--link-card-title:var(--body-strong);--link-card-domain:var(--muted);background:var(--link-card-bg);width:100%;transition:transform var(--motion-duration-quick) var(--motion-ease-out);border-radius:18px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.LinkPreviewCard-module__F0eGbW__card[data-variant=post]{border:1px solid var(--hairline)}.LinkPreviewCard-module__F0eGbW__card[data-variant=chat]{width:min(420px,100%);box-shadow:0 4px 12px #1c1c210f}@media (hover:hover) and (pointer:fine){.LinkPreviewCard-module__F0eGbW__card:hover{transform:translateY(-1px)}}.LinkPreviewCard-module__F0eGbW__hero{background:var(--field-background);flex:none;justify-content:center;align-items:center;width:100%;min-height:118px;max-height:280px;display:flex;position:relative}.LinkPreviewCard-module__F0eGbW__hero[data-pending]{animation:LinkPreviewCard-module__F0eGbW__link-card-pulse var(--motion-duration-hero) var(--motion-ease-in-out) infinite alternate}.LinkPreviewCard-module__F0eGbW__hero>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.LinkPreviewCard-module__F0eGbW__heroFallback{border-radius:var(--radius-small);background:var(--surface);width:48px;height:48px;color:var(--muted);justify-content:center;align-items:center;display:flex}.LinkPreviewCard-module__F0eGbW__heroFallback>img{object-fit:contain;width:28px;height:28px}.LinkPreviewCard-module__F0eGbW__body{background:var(--link-card-bg);flex-direction:column;gap:4px;padding:10px;display:flex}.LinkPreviewCard-module__F0eGbW__title{-webkit-line-clamp:2;color:var(--link-card-title);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module__F0eGbW__card[data-variant=post] .LinkPreviewCard-module__F0eGbW__title{font-size:15px}.LinkPreviewCard-module__F0eGbW__card[data-variant=chat] .LinkPreviewCard-module__F0eGbW__title{font-size:12px}.LinkPreviewCard-module__F0eGbW__titleSkeleton{width:148px;height:18px;animation:LinkPreviewCard-module__F0eGbW__link-card-pulse var(--motion-duration-hero) var(--motion-ease-in-out) infinite alternate;background:var(--field-background);border-radius:9px}.LinkPreviewCard-module__F0eGbW__domain{color:var(--link-card-domain);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;line-height:1.3;display:flex;overflow:hidden}.LinkPreviewCard-module__F0eGbW__card[data-variant=post] .LinkPreviewCard-module__F0eGbW__domain{font-size:12px}.LinkPreviewCard-module__F0eGbW__card[data-variant=chat] .LinkPreviewCard-module__F0eGbW__domain{font-size:11px;font-weight:500}.LinkPreviewCard-module__F0eGbW__compact{background:var(--link-card-bg);width:fit-content;min-width:160px;max-width:min(230px,100%);transition:transform var(--motion-duration-quick) var(--motion-ease-out);border-radius:18px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex;box-shadow:0 4px 12px #1c1c210f}@media (hover:hover) and (pointer:fine){.LinkPreviewCard-module__F0eGbW__compact:hover{transform:translateY(-1px)}}.LinkPreviewCard-module__F0eGbW__compactText{flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.LinkPreviewCard-module__F0eGbW__compactTitle{color:var(--link-card-title);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.LinkPreviewCard-module__F0eGbW__compactDomain{color:var(--link-card-domain);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.LinkPreviewCard-module__F0eGbW__compactIcon{background:var(--link-card-icon-bg);width:34px;height:34px;color:var(--link-card-icon-tint);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.LinkPreviewCard-module__F0eGbW__compactIcon>img{object-fit:contain;border-radius:6px;width:26px;height:26px}@media (prefers-reduced-motion:reduce){.LinkPreviewCard-module__F0eGbW__card,.LinkPreviewCard-module__F0eGbW__compact{transition:none}.LinkPreviewCard-module__F0eGbW__card:hover,.LinkPreviewCard-module__F0eGbW__compact:hover{transform:none}.LinkPreviewCard-module__F0eGbW__hero[data-pending],.LinkPreviewCard-module__F0eGbW__titleSkeleton{animation:none}}
.Conversation-module__v5QqXW__chat{min-height:0;padding-bottom:var(--keyboard-inset,0px);--chat-composer-control:44px;--chat-reply-connector-width:25px;--chat-reply-connector-visible-width:21px;--chat-reply-card-spacing:4px;--chat-reply-message-gap:6px;--chat-reply-connector-top:16px;flex-direction:column;display:flex;position:relative}.Conversation-module__v5QqXW__chat[data-variant=drawer],.Conversation-module__v5QqXW__chat[data-variant=thread],.Conversation-module__v5QqXW__chat[data-variant=tab]{flex:1}.Conversation-module__v5QqXW__scroll{scroll-behavior:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px 24px;display:flex;overflow-y:auto}.Conversation-module__v5QqXW__scroll:not([data-viewport-ready]){visibility:hidden}.Conversation-module__v5QqXW__scroll>:first-child{margin-block-start:auto}.Conversation-module__v5QqXW__topSentinel{flex:none;height:1px}.Conversation-module__v5QqXW__viewportTailReserve{pointer-events:none;flex:none;block-size:50dvh}.Conversation-module__v5QqXW__loadingOlder{color:var(--muted);flex:none;align-self:center;margin:2px 0 4px;font-size:12px;line-height:1.3}.Conversation-module__v5QqXW__chat[data-variant=inline] .Conversation-module__v5QqXW__scroll{max-height:480px}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__scroll{padding-inline:var(--thread-inline-inset,0px);margin-inline:calc(-1 * var(--thread-inline-inset,0px));padding-block:20px 16px;scroll-padding-block:24px}.Conversation-module__v5QqXW__chat:has([data-conversation-bottom-affordances]):not(:has([data-conversation-suggestion-expanded])) .Conversation-module__v5QqXW__scroll{padding-bottom:calc(var(--space-md) + 44px + var(--space-sm))}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element] .Conversation-module__v5QqXW__scroll{padding-block-end:var(--chat-bottom-overlay-height,0px)}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element]{padding-bottom:0}.Conversation-module__v5QqXW__bottomOverlay{display:contents}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element] .Conversation-module__v5QqXW__bottomOverlay{inset-inline:0;z-index:3;flex-direction:column;display:flex;position:absolute;bottom:0}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element] .Conversation-module__v5QqXW__bottomOverlay>[data-conversation-bottom-affordances]{margin-top:0}.Conversation-module__v5QqXW__empty{margin:auto}.Conversation-module__v5QqXW__loadOlder{align-self:center;margin-block:2px 4px}.Conversation-module__v5QqXW__day{border-radius:var(--r-pill);background:var(--field-background);color:var(--muted);align-self:center;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.3}.Conversation-module__v5QqXW__unreadRule{color:var(--muted);align-self:stretch;align-items:center;gap:8px;margin:8px 0;font-size:12px;font-weight:500;line-height:1.3;display:flex}.Conversation-module__v5QqXW__unreadRule:before,.Conversation-module__v5QqXW__unreadRule:after{content:"";background:color-mix(in srgb, var(--muted) 35%, transparent);flex:1;height:1px}.Conversation-module__v5QqXW__noteWrap{align-self:center;max-width:min(86%,460px);margin:2px 0}.Conversation-module__v5QqXW__note,.Conversation-module__v5QqXW__noteAction{border-radius:var(--r-pill);background:var(--field-background);width:100%;color:var(--muted);text-align:center;border:0;margin:0;padding:7px 12px;font-size:12.5px;line-height:1.4;display:block}.Conversation-module__v5QqXW__noteAction{min-height:44px;font:inherit;cursor:pointer}.Conversation-module__v5QqXW__aiEvent{min-height:34px;color:color-mix(in srgb, var(--body-strong) 42%, transparent);align-self:stretch;align-items:center;gap:6px;margin:2px 0;font-size:14px;font-weight:500;line-height:1.35;display:flex}.Conversation-module__v5QqXW__aiEventIcon{flex:none}.Conversation-module__v5QqXW__aiEventText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:no-preference){.Conversation-module__v5QqXW__aiEventText{background:linear-gradient(105deg, color-mix(in srgb, var(--body-strong) 42%, transparent) 0%, color-mix(in srgb, var(--body-strong) 42%, transparent) 35%, var(--body-strong) 48%, color-mix(in srgb, var(--body-strong) 42%, transparent) 61%, color-mix(in srgb, var(--body-strong) 42%, transparent) 100%);color:#0000;animation:Conversation-module__v5QqXW__aiEventShimmer 2s var(--motion-ease-in-out) infinite;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}}@keyframes Conversation-module__v5QqXW__aiEventShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.Conversation-module__v5QqXW__group{align-items:flex-end;display:flex}.Conversation-module__v5QqXW__group[data-me]{flex-direction:row-reverse}.Conversation-module__v5QqXW__groupBody{flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__groupBody{align-items:flex-end}.Conversation-module__v5QqXW__groupMeta{min-height:16px;color:var(--muted);align-items:center;gap:6px;margin:0 0 2px;font-size:11px;font-weight:500;line-height:1.35;display:flex}.Conversation-module__v5QqXW__senderIcon{color:var(--ink);flex:none}.Conversation-module__v5QqXW__message{touch-action:pan-y;-webkit-touch-callout:none;width:100%;display:block;position:relative}@media (pointer:coarse){.Conversation-module__v5QqXW__message{-webkit-user-select:none;user-select:none}}.Conversation-module__v5QqXW__message[data-context-open] .Conversation-module__v5QqXW__bubbleFrame{visibility:hidden}.Conversation-module__v5QqXW__message:focus-visible .Conversation-module__v5QqXW__bubbleFrame{outline:2px solid var(--focus-stroke);outline-offset:3px;border-radius:var(--message-bubble-radius)}.Conversation-module__v5QqXW__bubbleRow{width:fit-content;max-width:min(78%,560px);position:relative}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubbleRow{margin-inline-start:auto}.Conversation-module__v5QqXW__bubbleShell{min-width:0;max-width:100%;transition:transform var(--motion-duration-panel) var(--motion-spring-gentle);will-change:transform;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Conversation-module__v5QqXW__message[data-swipe-active] .Conversation-module__v5QqXW__bubbleShell{transform:translate3d(var(--message-swipe-x,0), 0, 0);transition-duration:0s}.Conversation-module__v5QqXW__replyAffordance{z-index:0;border-radius:var(--r-pill);background:var(--field-background);width:24px;height:24px;color:var(--muted);opacity:var(--message-swipe-progress,0);pointer-events:none;transform:translate3d(var(--message-swipe-arrow-x,0), -50%, 0) scale(var(--message-swipe-scale,.6));transform-origin:0;transition:opacity var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-panel) var(--motion-spring-gentle);place-items:center;display:grid;position:absolute;top:50%;left:-26px}.Conversation-module__v5QqXW__message[data-swipe-ready] .Conversation-module__v5QqXW__replyAffordance{color:var(--body-strong);animation:Conversation-module__v5QqXW__chatReplyAffordancePulse var(--motion-duration-standard) var(--motion-spring-standard) both}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubbleShell{align-items:flex-end}.Conversation-module__v5QqXW__message[data-has-reactions]{padding-top:14px}.Conversation-module__v5QqXW__bubbleFrame{flex-direction:column;align-items:flex-start;max-width:100%;display:flex;position:relative}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubbleFrame{align-items:flex-end}.Conversation-module__v5QqXW__bubble{border-radius:var(--message-bubble-radius);background:var(--message-received-background);width:fit-content;max-width:100%;color:var(--message-received-text);padding:var(--message-bubble-padding-vertical) var(--message-bubble-padding-horizontal);overflow-wrap:anywhere;white-space:pre-wrap;transition:box-shadow var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);flex-direction:column;gap:6px;font-size:14.5px;line-height:1.38;display:flex;position:relative}.Conversation-module__v5QqXW__message[data-last-in-group] .Conversation-module__v5QqXW__bubble{border-bottom-left-radius:var(--message-bubble-tail-radius)}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__bubble[data-context-clone-me]{background:var(--message-sent-background);color:var(--message-sent-text)}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__message[data-last-in-group] .Conversation-module__v5QqXW__bubble{border-bottom-right-radius:var(--message-bubble-tail-radius);border-bottom-left-radius:var(--message-bubble-radius)}.Conversation-module__v5QqXW__bubble[data-context-clone-last]:not([data-context-clone-me]){border-bottom-left-radius:var(--message-bubble-tail-radius)}.Conversation-module__v5QqXW__bubble[data-context-clone-last][data-context-clone-me]{border-bottom-right-radius:var(--message-bubble-tail-radius);border-bottom-left-radius:var(--message-bubble-radius)}.Conversation-module__v5QqXW__message[data-pending] .Conversation-module__v5QqXW__bubble{opacity:.72}.Conversation-module__v5QqXW__message[data-failed] .Conversation-module__v5QqXW__bubble{box-shadow:inset 0 0 0 1px var(--declined);animation:Conversation-module__v5QqXW__chatFailedPulse 1.4s var(--motion-ease-out) both}.Conversation-module__v5QqXW__message[data-highlight] .Conversation-module__v5QqXW__bubble{box-shadow:inset 0 0 0 1px var(--primary), 0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent);animation:Conversation-module__v5QqXW__chatHighlightPulse 1.2s var(--motion-ease-out) both}.Conversation-module__v5QqXW__message[data-entering] .Conversation-module__v5QqXW__bubbleFrame{transform-origin:0 100%;animation:Conversation-module__v5QqXW__chatIncomingMessageIn var(--motion-duration-panel) var(--motion-spring-gentle) both}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__message[data-entering] .Conversation-module__v5QqXW__bubbleFrame{transform-origin:100% 100%;animation:Conversation-module__v5QqXW__chatOutgoingMessageIn var(--motion-duration-panel) var(--motion-spring-standard) both}.Conversation-module__v5QqXW__message[data-send-flight]{z-index:2}.Conversation-module__v5QqXW__message[data-send-flight] .Conversation-module__v5QqXW__bubbleFrame{transform-origin:50%;will-change:transform, opacity}.Conversation-module__v5QqXW__replyPreview{border-radius:var(--r-lg);background:var(--bubble-background);width:fit-content;max-width:100%;color:var(--muted);text-align:left;cursor:pointer;transition:background-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);border:0;gap:1px;padding:7px 9px;display:grid;box-shadow:inset 0 0 0 1px #0000}.Conversation-module__v5QqXW__replyChrome{box-sizing:border-box;width:fit-content;max-width:100%;margin-bottom:var(--chat-reply-message-gap);padding-inline-start:calc(var(--chat-reply-connector-width) + var(--chat-reply-card-spacing));position:relative}.Conversation-module__v5QqXW__replyChrome:before{content:"";width:var(--chat-reply-connector-visible-width);border-block-start:2px solid var(--hairline-soft);border-inline-start:2px solid var(--hairline-soft);pointer-events:none;border-start-start-radius:var(--r-lg);position:absolute;inset-block-start:var(--chat-reply-connector-top);inset-block-end:calc(-1 * var(--chat-reply-message-gap));inset-inline-start:0}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__replyChrome{padding-inline-start:0;padding-inline-end:calc(var(--chat-reply-connector-width) + var(--chat-reply-card-spacing))}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__replyChrome:before{border-inline-start:0;border-inline-end:2px solid var(--hairline-soft);border-start-start-radius:0;border-start-end-radius:var(--r-lg);inset-inline:auto 0}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__replyPreview{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--message-sent-background) 50%, transparent)}.Conversation-module__v5QqXW__replyPreviewSender{color:var(--body-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}.Conversation-module__v5QqXW__replyPreviewText{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.Conversation-module__v5QqXW__fallbackTitle{color:inherit;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.25}.Conversation-module__v5QqXW__messageText{display:block}.Conversation-module__v5QqXW__assistantMarkdown{white-space:normal;gap:7px;display:grid}.Conversation-module__v5QqXW__assistantMarkdownParagraph,.Conversation-module__v5QqXW__assistantMarkdownHeading,.Conversation-module__v5QqXW__assistantMarkdownQuote,.Conversation-module__v5QqXW__assistantMarkdownList,.Conversation-module__v5QqXW__assistantCodeBlock{margin:0}.Conversation-module__v5QqXW__assistantMarkdownHeading{color:inherit;font-size:15px;font-weight:750;line-height:1.3}.Conversation-module__v5QqXW__assistantMarkdownParagraph{line-height:1.45}.Conversation-module__v5QqXW__assistantMarkdownList{gap:3px;padding-inline-start:1.25em;line-height:1.42;display:grid}.Conversation-module__v5QqXW__assistantMarkdownList li::marker{color:color-mix(in srgb, currentcolor 58%, transparent)}.Conversation-module__v5QqXW__assistantMarkdownQuote{border-inline-start:2px solid color-mix(in srgb, currentcolor 24%, transparent);color:color-mix(in srgb, currentcolor 74%, transparent);padding-inline-start:9px;line-height:1.42}.Conversation-module__v5QqXW__assistantCodeBlock{border-radius:var(--r-lg);background:color-mix(in srgb, currentcolor 9%, transparent);white-space:pre-wrap;max-width:100%;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;overflow-x:auto}.Conversation-module__v5QqXW__assistantInlineCode{background:color-mix(in srgb, currentcolor 10%, transparent);border-radius:6px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.92em}.Conversation-module__v5QqXW__mention{color:inherit;font-weight:600}.Conversation-module__v5QqXW__messageImage{border-radius:var(--r-lg);object-fit:cover;background:var(--field-background);width:min(260px,64vw);height:auto;max-height:320px;display:block}.Conversation-module__v5QqXW__mediaOpenButton{border-radius:var(--r-lg);background:var(--field-background);cursor:zoom-in;border:0;width:fit-content;max-width:100%;padding:0;display:block;position:relative;overflow:hidden}.Conversation-module__v5QqXW__mediaOpenButton .Conversation-module__v5QqXW__messageImage{transition:transform var(--motion-duration-standard) var(--motion-ease-out)}.Conversation-module__v5QqXW__message[data-emoji-count] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__message[data-emoji-count] .Conversation-module__v5QqXW__bubble{background:0 0;padding:2px 0}.Conversation-module__v5QqXW__group[data-ai] .Conversation-module__v5QqXW__message[data-emoji-count]:not([data-failed],[data-highlight]) .Conversation-module__v5QqXW__bubble{box-shadow:none}.Conversation-module__v5QqXW__message[data-emoji-count] .Conversation-module__v5QqXW__messageText{line-height:1.2}.Conversation-module__v5QqXW__message[data-emoji-count="1"] .Conversation-module__v5QqXW__messageText{font-size:42px}.Conversation-module__v5QqXW__message[data-emoji-count="2"] .Conversation-module__v5QqXW__messageText{font-size:36px}.Conversation-module__v5QqXW__message[data-emoji-count="3"] .Conversation-module__v5QqXW__messageText{font-size:30px}.Conversation-module__v5QqXW__textLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentcolor 45%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 45%, transparent);text-underline-offset:2px;overflow-wrap:anywhere;font-weight:550}.Conversation-module__v5QqXW__message[data-link-preview] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__message[data-link-preview] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__message[data-planning] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__message[data-planning] .Conversation-module__v5QqXW__bubble{background:0 0;padding:0}.Conversation-module__v5QqXW__deletedText{color:inherit;opacity:.68;font-style:italic}.Conversation-module__v5QqXW__messageMeta{color:var(--muted);flex-direction:column;align-items:flex-start;width:100%;font-size:12px;line-height:1.3;display:flex}.Conversation-module__v5QqXW__messageMetaPrimary{align-items:center;gap:6px;min-height:16px;display:inline-flex}.Conversation-module__v5QqXW__message[data-entering] .Conversation-module__v5QqXW__messageMeta{animation:Conversation-module__v5QqXW__chatMetaIn var(--motion-duration-standard) var(--motion-ease-out) .12s both}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__messageMeta{align-items:flex-end}.Conversation-module__v5QqXW__reactions{z-index:1;align-items:center;gap:calc(var(--space-xs) / 2);border:calc(var(--space-xs) / 2) solid var(--canvas);border-radius:var(--r-pill);background:var(--surface);min-height:20px;color:var(--body-strong);padding:calc(var(--space-xs) / 4) var(--space-xs);font:inherit;cursor:pointer;transition:transform var(--motion-duration-quick) var(--motion-ease-out);font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-14px;right:-12px;box-shadow:0 2px 4px #1c1c2114;}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__reactions{left:-12px;right:auto}.Conversation-module__v5QqXW__message[data-reaction-feedback] .Conversation-module__v5QqXW__reactions,.Conversation-module__v5QqXW__reactions[data-reaction-pulse]{animation:Conversation-module__v5QqXW__chatReactionBadgeSettle var(--motion-duration-panel) var(--motion-spring-standard) both}.Conversation-module__v5QqXW__reactionItem{align-items:center;gap:calc(var(--space-xs) / 4);display:inline-flex}.Conversation-module__v5QqXW__reactionOverflow{color:var(--muted);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.Conversation-module__v5QqXW__reactions:hover{transform:translateY(-1px)scale(1.03)}}.Conversation-module__v5QqXW__receiptButton{border-radius:var(--r-pill);min-width:28px;min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){.Conversation-module__v5QqXW__receiptButton{min-width:44px;min-height:44px}}.Conversation-module__v5QqXW__error{color:var(--declined);flex:none;margin:0;padding:8px 14px 0;font-size:12.5px;line-height:1.35}.Conversation-module__v5QqXW__pillAnchor{z-index:2;flex:none;height:0;position:relative}.Conversation-module__v5QqXW__newMessagesPill{box-sizing:border-box;appearance:none;border:1px solid var(--hairline-soft);border-radius:var(--r-pill);background:var(--surface);min-width:34px;min-height:34px;box-shadow:var(--shadow-soft);color:var(--ink);cursor:pointer;animation:Conversation-module__v5QqXW__chatPillIn var(--motion-duration-standard) var(--motion-ease-out) both;justify-content:center;align-items:center;padding:0;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);}.Conversation-module__v5QqXW__chat:has([data-conversation-bottom-affordances]):not(:has([data-conversation-suggestion-expanded])) .Conversation-module__v5QqXW__newMessagesPill{bottom:calc(44px + var(--space-sm))}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element] .Conversation-module__v5QqXW__newMessagesPill{bottom:calc(var(--chat-bottom-overlay-height,0px) + 10px)}.Conversation-module__v5QqXW__chat[data-variant=thread][data-scroll-owner=element]:has([data-conversation-bottom-affordances]):not(:has([data-conversation-suggestion-expanded])) .Conversation-module__v5QqXW__newMessagesPill{bottom:calc(var(--chat-bottom-overlay-height,0px) - var(--space-md))}.Conversation-module__v5QqXW__newMessagesPill:has(.Conversation-module__v5QqXW__pillLabel[data-expanded]){gap:0;padding-inline:13px}.Conversation-module__v5QqXW__pillLabel{transition:grid-template-columns var(--motion-duration-standard) var(--motion-ease-out);grid-template-columns:0fr;display:grid;overflow:hidden}.Conversation-module__v5QqXW__pillLabel[data-expanded]{grid-template-columns:1fr}.Conversation-module__v5QqXW__pillLabel>span{white-space:nowrap;min-width:0;overflow:hidden}.Conversation-module__v5QqXW__pillLabel[data-expanded]>span{padding-inline-start:5px}@keyframes Conversation-module__v5QqXW__chatPillIn{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Conversation-module__v5QqXW__failedActions{align-items:center;gap:10px;font-size:12px;line-height:1.3;display:flex}.Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__failedActions{justify-content:flex-end}.Conversation-module__v5QqXW__failedActions span{color:var(--declined);font-weight:600}.Conversation-module__v5QqXW__failedActions button{appearance:none;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:12px;font-weight:600;display:inline-flex;position:relative}.Conversation-module__v5QqXW__failedActions button:after{content:"";position:absolute;inset:-14px -8px}.Conversation-module__v5QqXW__failedActions button[data-destructive]{color:var(--declined)}@media (prefers-reduced-motion:reduce){.Conversation-module__v5QqXW__newMessagesPill{animation:none}}.Conversation-module__v5QqXW__composer{border-top:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;flex:none;gap:8px;padding:8px 16px 12px;display:flex;position:relative}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__composer{isolation:isolate;z-index:3;padding-inline:16px;padding-block:8px max(14px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0}.Conversation-module__v5QqXW__composerBackdrop{display:none}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__composerBackdrop{inset-inline:0;top:calc(-1 * var(--space-lg));z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-lg));-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-lg));mask-image:linear-gradient(to bottom, transparent, black var(--space-lg));display:block;position:absolute;bottom:0;overflow:hidden}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__composerBackdrop:before{inset:calc(-1 * var(--motion-blur-lg));content:"";-webkit-backdrop-filter:blur(var(--motion-blur-lg)) saturate(1.04);backdrop-filter:blur(var(--motion-blur-lg)) saturate(1.04);position:absolute}.Conversation-module__v5QqXW__chat[data-variant=thread]:has([data-conversation-bottom-affordances]) .Conversation-module__v5QqXW__composerBackdrop{top:calc(-44px - var(--space-lg));-webkit-mask-image:linear-gradient(to bottom, transparent, black calc(44px + var(--space-lg)));-webkit-mask-image:linear-gradient(to bottom, transparent, black calc(44px + var(--space-lg)));mask-image:linear-gradient(to bottom, transparent, black calc(44px + var(--space-lg)))}@media (prefers-contrast:more){.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__composerBackdrop{display:none}}@media (min-width:641px){.Conversation-module__v5QqXW__chat[data-variant=drawer] .Conversation-module__v5QqXW__bubbleRow{max-width:min(100% - 132px,560px)}.Conversation-module__v5QqXW__chat[data-variant=drawer] .Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubbleRow{max-width:min(100% - 200px,560px)}}.Conversation-module__v5QqXW__composerContext,.Conversation-module__v5QqXW__composerAttachment{border-radius:var(--r-lg);background:var(--field-background);box-shadow:inset 0 0 0 1px var(--hairline-soft);animation:Conversation-module__v5QqXW__chatComposerShelfIn var(--motion-duration-standard) var(--motion-ease-out) both;align-items:center;gap:10px;padding:8px 9px 8px 11px;display:flex}.Conversation-module__v5QqXW__composerContextBody{gap:1px;min-width:0;display:grid}.Conversation-module__v5QqXW__composerContextLabel{color:var(--body-strong);font-size:12px;font-weight:700;line-height:1.3}.Conversation-module__v5QqXW__composerContextSnippet{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.Conversation-module__v5QqXW__composerContextClose{border-radius:var(--r-pill);background:var(--surface);width:44px;height:44px;color:var(--body-strong);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);border:0;flex:none;place-items:center;margin-left:auto;display:inline-grid}.Conversation-module__v5QqXW__composerContextClose:active{transform:scale(.97)}.Conversation-module__v5QqXW__composerAttachment{align-self:flex-start;padding:6px;position:relative}.Conversation-module__v5QqXW__composerLinkPreview{width:min(420px,100%);position:relative}.Conversation-module__v5QqXW__composerAttachments{scrollbar-width:none;gap:8px;padding-block:2px;display:flex;overflow-x:auto}.Conversation-module__v5QqXW__composerAttachments::-webkit-scrollbar{display:none}.Conversation-module__v5QqXW__composerAttachmentThumb{border-radius:var(--r-lg);object-fit:cover;width:58px;height:58px;animation:Conversation-module__v5QqXW__chatAttachmentThumbIn var(--motion-duration-standard) var(--motion-spring-standard) both;display:block}.Conversation-module__v5QqXW__composerAttachmentRemove{border-radius:var(--r-pill);background:var(--ink);width:32px;height:32px;color:var(--surface);box-shadow:var(--shadow-soft);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.Conversation-module__v5QqXW__composerBar{align-items:flex-end;gap:8px;display:flex}.Conversation-module__v5QqXW__composerInputSurface{border-radius:var(--radius-container);background:color-mix(in srgb, var(--surface) 42%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.55);backdrop-filter:blur(28px)saturate(1.55);min-width:0;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);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), box-shadow var(--motion-duration-standard) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);flex:1;align-items:flex-end;gap:4px;padding:0 4px 0 12px;display:flex}.Conversation-module__v5QqXW__composerInputSurface:focus-within{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) 20%, transparent), var(--shadow-tight);transform:translateY(-1px)}.Conversation-module__v5QqXW__fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Conversation-module__v5QqXW__attach{width:var(--chat-composer-control);height:var(--chat-composer-control);border-radius:var(--r-pill);cursor:pointer;transition:opacity var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out), background-color var(--motion-duration-quick) var(--motion-ease-out);flex:none;place-items:center;display:inline-grid}.Conversation-module__v5QqXW__send{margin:0 6px 8px 4px}.Conversation-module__v5QqXW__attach{border:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--surface) 82%, transparent);color:var(--body-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Conversation-module__v5QqXW__attach:active{transform:scale(.97)}.Conversation-module__v5QqXW__attach:disabled{color:var(--muted);opacity:1;cursor:default;background:0 0;transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Conversation-module__v5QqXW__composerInputSurface{background:var(--surface)}}@media (prefers-contrast:more){.Conversation-module__v5QqXW__composerInputSurface{background:var(--surface);box-shadow:inset 0 0 0 1px var(--ink)}}.Conversation-module__v5QqXW__inputWrap{flex:1;min-width:0;position:relative}.Conversation-module__v5QqXW__input{width:100%;min-height:var(--chat-composer-control);resize:none;border-radius:var(--r-lg);max-height:120px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;padding:11px 4px 7px;font-size:17px;line-height:1.35;display:block}.Conversation-module__v5QqXW__input::placeholder{color:var(--muted)}.Conversation-module__v5QqXW__mentionMenu{z-index:3;border:1px solid var(--hairline-soft);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-tight);transform-origin:0 100%;animation:Conversation-module__v5QqXW__chatPopoverIn var(--motion-duration-panel) var(--motion-spring-gentle) both;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.Conversation-module__v5QqXW__mentionOption{border-radius:var(--r-lg);min-height:40px;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-quick) var(--motion-ease-out);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;display:grid}.Conversation-module__v5QqXW__mentionOption[data-highlight]{background:var(--surface-wash);transform:translate(2px)}.Conversation-module__v5QqXW__mentionOptionName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.Conversation-module__v5QqXW__mentionOptionTag{border-radius:var(--r-pill);background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--accent-text);padding:2px 7px;font-size:12px;font-weight:700}@media (max-width:640px){.Conversation-module__v5QqXW__scroll,.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__scroll{padding-inline:calc(var(--space-compact) + var(--space-compact))}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__scroll{padding-block:88px 18px}.Conversation-module__v5QqXW__bubbleRow,.Conversation-module__v5QqXW__chat[data-variant=drawer] .Conversation-module__v5QqXW__bubbleRow,.Conversation-module__v5QqXW__chat[data-variant=drawer] .Conversation-module__v5QqXW__group[data-me] .Conversation-module__v5QqXW__bubbleRow{max-width:86%}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__group[data-planning-group] .Conversation-module__v5QqXW__groupBody{width:calc(100% - (5 * var(--space-md)));max-width:340px;margin-inline-start:calc(3 * var(--space-md) + var(--space-sm))}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__message[data-planning],.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__message[data-planning] .Conversation-module__v5QqXW__bubbleRow,.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__message[data-planning] .Conversation-module__v5QqXW__bubbleFrame,.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__message[data-planning] .Conversation-module__v5QqXW__bubble{width:100%}.Conversation-module__v5QqXW__chat[data-variant=thread] .Conversation-module__v5QqXW__bubble{font-size:17px;line-height:1.35}.Conversation-module__v5QqXW__messageImage{width:min(240px,70vw)}}@keyframes Conversation-module__v5QqXW__chatSystemItemIn{0%{opacity:0;transform:translateY(var(--motion-distance-xs)) scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Conversation-module__v5QqXW__chatIncomingMessageIn{0%{opacity:0;transform:translate3d(calc(-1 * var(--motion-distance-md)), var(--motion-distance-md), 0) scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes Conversation-module__v5QqXW__chatOutgoingMessageIn{0%{opacity:0;transform:translate(8px,8px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes Conversation-module__v5QqXW__chatReplyAffordancePulse{0%{transform:translate3d(var(--message-swipe-arrow-x,0), -50%, 0) scale(var(--message-swipe-scale,.6))}45%{transform:translate3d(var(--message-swipe-arrow-x,0), -50%, 0) scale(1.18)}to{transform:translate3d(var(--message-swipe-arrow-x,0), -50%, 0) scale(1.1)}}@keyframes Conversation-module__v5QqXW__chatReactionBadgeSettle{0%{opacity:0;transform:translateY(var(--motion-distance-xs)) scale(.78)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Conversation-module__v5QqXW__chatPopoverIn{0%{opacity:0;transform:translateY(var(--motion-distance-xs)) scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Conversation-module__v5QqXW__chatComposerShelfIn{0%{opacity:0;transform:translateY(var(--motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes Conversation-module__v5QqXW__chatMetaIn{0%{opacity:0;transform:translateY(calc(-1 * var(--motion-distance-xs)))}to{opacity:1;transform:translateY(0)}}@keyframes Conversation-module__v5QqXW__chatAttachmentThumbIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes Conversation-module__v5QqXW__chatHighlightPulse{0%{box-shadow:inset 0 0 0 1px var(--primary), 0 0 0 0 color-mix(in srgb, var(--primary) 0%, transparent)}42%{box-shadow:inset 0 0 0 1px var(--primary), 0 0 0 5px color-mix(in srgb, var(--primary) 18%, transparent)}to{box-shadow:inset 0 0 0 1px var(--primary), 0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}}@keyframes Conversation-module__v5QqXW__chatFailedPulse{0%,to{box-shadow:inset 0 0 0 1px var(--declined)}45%{box-shadow:inset 0 0 0 1px var(--declined), 0 0 0 3px color-mix(in srgb, var(--declined) 14%, transparent)}}@media (hover:hover) and (pointer:fine){.Conversation-module__v5QqXW__noteAction:hover{background:var(--surface-wash);color:var(--body-strong)}.Conversation-module__v5QqXW__replyPreview:hover{background:color-mix(in srgb, var(--bubble-background) 84%, var(--surface));transform:translateY(-1px)}.Conversation-module__v5QqXW__mediaOpenButton:hover .Conversation-module__v5QqXW__messageImage{transform:scale(1.015)}.Conversation-module__v5QqXW__textLink:hover{text-decoration-color:currentColor}.Conversation-module__v5QqXW__receiptButton:hover{background:var(--surface-wash);color:var(--body-strong)}.Conversation-module__v5QqXW__newMessagesPill:hover{background:var(--field-background)}.Conversation-module__v5QqXW__failedActions button:hover{text-decoration:underline}.Conversation-module__v5QqXW__composerContextClose:hover,.Conversation-module__v5QqXW__attach:hover{background:var(--surface-wash)}.Conversation-module__v5QqXW__attach:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.Conversation-module__v5QqXW__day,.Conversation-module__v5QqXW__note,.Conversation-module__v5QqXW__aiEvent,.Conversation-module__v5QqXW__message[data-entering] .Conversation-module__v5QqXW__bubbleFrame,.Conversation-module__v5QqXW__message[data-failed] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__message[data-highlight] .Conversation-module__v5QqXW__bubble,.Conversation-module__v5QqXW__message[data-entering] .Conversation-module__v5QqXW__messageMeta,.Conversation-module__v5QqXW__replyAffordance,.Conversation-module__v5QqXW__reactions,.Conversation-module__v5QqXW__composerContext,.Conversation-module__v5QqXW__composerAttachment,.Conversation-module__v5QqXW__composerAttachmentThumb,.Conversation-module__v5QqXW__mentionMenu{animation:none}.Conversation-module__v5QqXW__message,.Conversation-module__v5QqXW__bubbleShell,.Conversation-module__v5QqXW__pillLabel,.Conversation-module__v5QqXW__replyAffordance,.Conversation-module__v5QqXW__reactions,.Conversation-module__v5QqXW__replyPreview,.Conversation-module__v5QqXW__composerInputSurface,.Conversation-module__v5QqXW__composerContextClose,.Conversation-module__v5QqXW__attach,.Conversation-module__v5QqXW__send,.Conversation-module__v5QqXW__mentionOption{transition-duration:var(--motion-duration-micro)}.Conversation-module__v5QqXW__message[data-swipe-active] .Conversation-module__v5QqXW__bubbleShell,.Conversation-module__v5QqXW__message[data-swipe-active] .Conversation-module__v5QqXW__replyAffordance,.Conversation-module__v5QqXW__reactions:hover,.Conversation-module__v5QqXW__replyPreview:hover,.Conversation-module__v5QqXW__composerInputSurface:focus-within,.Conversation-module__v5QqXW__composerContextClose:active,.Conversation-module__v5QqXW__attach:hover,.Conversation-module__v5QqXW__attach:active,.Conversation-module__v5QqXW__send:hover,.Conversation-module__v5QqXW__send:active,.Conversation-module__v5QqXW__mentionOption[data-highlight]{transform:none}}.Conversation-module__v5QqXW__composerDraftMark{border-radius:var(--r-pill);background:var(--surface);width:30px;height:30px;color:var(--body-strong);flex:none;place-items:center;display:grid}.Conversation-module__v5QqXW__composerDraftBody{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:1px;padding:0;display:grid}
.ChatPlanningCard-module__lRiciq__card{box-sizing:border-box;border:1px solid var(--hairline-soft);border-radius:var(--r-xl);background:var(--surface);width:min(100%,340px);min-width:min(290px,100vw - 48px);color:var(--ink)}.ChatPlanningCard-module__lRiciq__card[data-presentation=detail]{width:100%}.ChatPlanningCard-module__lRiciq__pollCard{gap:var(--space-sm);padding:var(--space-compact);display:grid}.ChatPlanningCard-module__lRiciq__pollHeader{gap:2px;display:grid}.ChatPlanningCard-module__lRiciq__pollTitleRow,.ChatPlanningCard-module__lRiciq__pollSubtitleRow{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.ChatPlanningCard-module__lRiciq__pollTitle{min-width:0;color:var(--body-strong);letter-spacing:-.01em;flex:1;margin:0;font-size:16px;font-weight:650;line-height:1.25}.ChatPlanningCard-module__lRiciq__pollSubtitleRow{color:var(--muted);justify-content:space-between;font-size:12px;line-height:1.3}.ChatPlanningCard-module__lRiciq__pollSubtitleRow>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatPlanningCard-module__lRiciq__pollStatus{border-radius:var(--r-pill);background:var(--surface-wash);color:var(--body-strong);flex:none;padding:3px 7px;font-size:11px;font-weight:650;line-height:1.2}.ChatPlanningCard-module__lRiciq__options{border:1px solid var(--hairline-soft);border-radius:var(--r-lg);background:var(--surface);display:grid;overflow:hidden}.ChatPlanningCard-module__lRiciq__option{isolation:isolate;align-items:center;gap:var(--space-compact);background:var(--surface);min-height:56px;color:var(--body-strong);padding:var(--space-xs) var(--space-md);text-align:left;cursor:pointer;border:0;grid-template-columns:22px minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.ChatPlanningCard-module__lRiciq__option+.ChatPlanningCard-module__lRiciq__option{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}.ChatPlanningCard-module__lRiciq__optionShell{position:relative}.ChatPlanningCard-module__lRiciq__optionShell+.ChatPlanningCard-module__lRiciq__optionShell,.ChatPlanningCard-module__lRiciq__option+.ChatPlanningCard-module__lRiciq__optionShell,.ChatPlanningCard-module__lRiciq__optionShell+.ChatPlanningCard-module__lRiciq__option{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}.ChatPlanningCard-module__lRiciq__optionShell .ChatPlanningCard-module__lRiciq__option{width:100%;padding-right:92px}.ChatPlanningCard-module__lRiciq__option:after{content:"";z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0}.ChatPlanningCard-module__lRiciq__option[data-mine]:after{background:color-mix(in srgb, var(--primary) 5%, transparent)}.ChatPlanningCard-module__lRiciq__optionFill{z-index:-2;background:color-mix(in srgb, var(--muted) 10%, transparent);pointer-events:none;transform:scaleX(var(--poll-option-fill,0));transform-origin:0;transition:transform var(--motion-duration-standard) var(--motion-ease-out);position:absolute;inset:0}.ChatPlanningCard-module__lRiciq__option[data-leading] .ChatPlanningCard-module__lRiciq__optionFill{background:color-mix(in srgb, var(--primary) 15%, transparent)}.ChatPlanningCard-module__lRiciq__option[data-winner]{box-shadow:inset 0 0 0 1.5px var(--primary)}.ChatPlanningCard-module__lRiciq__option:disabled{cursor:default}.ChatPlanningCard-module__lRiciq__check{border:1.5px solid color-mix(in srgb, var(--muted) 30%, transparent);border-radius:var(--r-pill);background:var(--surface);color:#0000;width:22px;height:22px;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), border-color var(--motion-duration-quick) var(--motion-ease-out), color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-standard) var(--motion-ease-pop);place-items:center;display:grid}.ChatPlanningCard-module__lRiciq__option[data-mine] .ChatPlanningCard-module__lRiciq__check{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.ChatPlanningCard-module__lRiciq__option:active:not(:disabled) .ChatPlanningCard-module__lRiciq__check{transform:scale(.9)}.ChatPlanningCard-module__lRiciq__optionLabel{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:450;line-height:1.3}.ChatPlanningCard-module__lRiciq__voters{align-items:center;padding-left:6px;display:flex}.ChatPlanningCard-module__lRiciq__voters>*{box-shadow:0 0 0 1.5px var(--surface);margin-left:-6px}.ChatPlanningCard-module__lRiciq__voterOverflow{border-radius:var(--r-pill);background:var(--primary);width:22px;height:22px;color:var(--on-primary);place-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.ChatPlanningCard-module__lRiciq__voterButton{z-index:1;top:0;right:var(--space-sm);min-width:44px;min-height:44px;padding:var(--space-xs);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;align-items:center;display:flex;position:absolute;bottom:0}.ChatPlanningCard-module__lRiciq__people{max-height:min(56dvh,480px);display:grid;overflow-y:auto}.ChatPlanningCard-module__lRiciq__you{color:var(--muted);font-size:var(--type-footnote)}@media (hover:hover) and (pointer:fine){.ChatPlanningCard-module__lRiciq__voterButton:hover{background:var(--field-focus-fill)}}.ChatPlanningCard-module__lRiciq__eventCard{padding:var(--space-md);gap:6px;display:grid}.ChatPlanningCard-module__lRiciq__eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:800;display:flex}.ChatPlanningCard-module__lRiciq__title{font-family:var(--font-display);letter-spacing:-.02em;margin:-4px 0 0;font-size:20px;font-weight:650;line-height:1.18}.ChatPlanningCard-module__lRiciq__note,.ChatPlanningCard-module__lRiciq__error{margin:0;font-size:12px;line-height:1.45}.ChatPlanningCard-module__lRiciq__note{color:var(--muted)}.ChatPlanningCard-module__lRiciq__error{color:var(--declined)}.ChatPlanningCard-module__lRiciq__facts{gap:9px;margin:0;display:grid}.ChatPlanningCard-module__lRiciq__fact{align-items:start;gap:var(--space-sm);color:var(--body-strong);grid-template-columns:18px minmax(0,1fr);font-size:13px;line-height:1.4;display:grid}.ChatPlanningCard-module__lRiciq__fact svg{color:var(--muted);margin-top:1px}.ChatPlanningCard-module__lRiciq__rsvp{gap:var(--space-sm);padding-top:var(--space-compact);border-top:1px solid var(--hairline);grid-auto-columns:1fr;grid-auto-flow:column;margin-top:2px;display:grid}.ChatPlanningCard-module__lRiciq__rsvp button{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);font:inherit;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}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true]{color:var(--on-primary);border-color:#0000;font-weight:650}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=accepted]{background:var(--rsvp-solid-going)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=interested]{background:var(--rsvp-solid-interested)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=maybe]{background:var(--rsvp-solid-maybe)}.ChatPlanningCard-module__lRiciq__rsvp button[aria-pressed=true][data-status=declined]{background:var(--rsvp-solid-declined)}.ChatPlanningCard-module__lRiciq__rsvp button:active:not(:disabled){transform:scale(.98)}.ChatPlanningCard-module__lRiciq__rsvp button:disabled{cursor:default;opacity:.56}.ChatPlanningCard-module__lRiciq__footerLink{min-height:44px;color:var(--body-strong);justify-content:space-between;align-items:center;margin:-4px -4px -6px;padding:4px;font-size:13px;font-weight:750;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.ChatPlanningCard-module__lRiciq__footerLink:hover span{text-underline-offset:3px;text-decoration:underline}}@media (max-width:640px){.ChatPlanningCard-module__lRiciq__card{width:100%;min-width:0}.ChatPlanningCard-module__lRiciq__pollCard{padding:var(--space-compact)}.ChatPlanningCard-module__lRiciq__option{padding-inline:var(--space-compact)}}@media (prefers-reduced-motion:reduce){.ChatPlanningCard-module__lRiciq__optionFill,.ChatPlanningCard-module__lRiciq__check{transition:none}}.ChatPlanningCard-module__lRiciq__pollTitleRow{justify-content:space-between}.ChatPlanningCard-module__lRiciq__pollPrompt{margin:var(--space-xs) 0 0;color:var(--body);font-size:12px}.ChatPlanningCard-module__lRiciq__pollCancelChoice{margin-top:var(--space-xs);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 8px;font-size:13px}.ChatPlanningCard-module__lRiciq__eventBlock{gap:var(--space-2xs,4px);display:grid}.ChatPlanningCard-module__lRiciq__byline{color:var(--muted);align-items:center;gap:5px;margin:0;padding-inline-start:4px;font-size:12px;line-height:1.3;display:flex}.ChatPlanningCard-module__lRiciq__byline svg{flex:none}.ChatPlanningCard-module__lRiciq__byline strong{color:var(--body-strong);font-weight:640}.ChatPlanningCard-module__lRiciq__eventHeader{align-items:flex-start;gap:var(--space-xs,8px);color:inherit;text-decoration:none;display:flex}.ChatPlanningCard-module__lRiciq__eventHeaderText{flex:1;gap:2px;min-width:0;display:grid}.ChatPlanningCard-module__lRiciq__eventTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:640;line-height:1.25;display:-webkit-box;overflow:hidden}.ChatPlanningCard-module__lRiciq__eventSubtitle{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.ChatPlanningCard-module__lRiciq__eventChevron{color:var(--muted-soft);flex:none;margin-top:3px}.ChatPlanningCard-module__lRiciq__eventPeople{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.ChatPlanningCard-module__lRiciq__eventFaces{align-items:center;display:flex}.ChatPlanningCard-module__lRiciq__eventFaces>*+*{margin-inline-start:-6px}
.ConversationPlanningAffordances-module__aaoBuq__dock{z-index:2;min-width:0;margin-top:calc(-44px - var(--space-lg));padding:var(--space-lg) 0 var(--space-sm);flex:none;position:relative}.ConversationPlanningAffordances-module__aaoBuq__dock:has([data-conversation-suggestion-expanded]){margin-top:0;padding-top:0}.ConversationPlanningAffordances-module__aaoBuq__rail{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;position:relative;overflow:auto hidden}.ConversationPlanningAffordances-module__aaoBuq__rail::-webkit-scrollbar{display:none}.ConversationPlanningAffordances-module__aaoBuq__items{justify-content:center;align-items:center;gap:var(--space-sm);box-sizing:border-box;width:max-content;min-width:100%;padding-inline:var(--space-md);display:flex}.ConversationPlanningAffordances-module__aaoBuq__items:has([data-conversation-suggestion-expanded]){width:100%;min-width:0;padding-inline:var(--space-lg)}.ConversationPlanningAffordances-module__aaoBuq__items:has([data-conversation-suggestion-expanded])>.ConversationPlanningAffordances-module__aaoBuq__pill{display:none}.ConversationPlanningAffordances-module__aaoBuq__pill{justify-content:center;align-items:center;gap:var(--space-xs);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) 80%, transparent);min-width:0;min-height:44px;color:var(--body-strong);padding:5px var(--space-sm) 5px 10px;-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) 7%, transparent);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out);flex:none;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ConversationPlanningAffordances-module__aaoBuq__pill span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ConversationPlanningAffordances-module__aaoBuq__leadingIcon,.ConversationPlanningAffordances-module__aaoBuq__chevron{flex:none}.ConversationPlanningAffordances-module__aaoBuq__leadingIcon{color:var(--body-strong)}.ConversationPlanningAffordances-module__aaoBuq__chevron{color:var(--muted)}.ConversationPlanningAffordances-module__aaoBuq__pill:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ConversationPlanningAffordances-module__aaoBuq__pill:hover{background:color-mix(in srgb, var(--surface) 92%, transparent)}}@media (max-width:380px){.ConversationPlanningAffordances-module__aaoBuq__items{gap:var(--space-xs);padding-inline:var(--space-compact)}.ConversationPlanningAffordances-module__aaoBuq__pill{padding-inline:8px 6px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ConversationPlanningAffordances-module__aaoBuq__pill{transition:none}.ConversationPlanningAffordances-module__aaoBuq__pill:active{transform:none}}
.Badge-module__HirdPq__badge{border-radius:var(--r-pill);background:var(--badge-fill);color:var(--badge-ink);font-family:var(--font-body);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.Badge-module__HirdPq__badge svg{flex:none}
.ConversationSearchDialog-module__ysSACW__body{gap:14px;display:grid}.ConversationSearchDialog-module__ysSACW__status{min-height:112px;color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ConversationSearchDialog-module__ysSACW__results{gap:4px;max-height:min(54vh,520px);margin:0 -12px;padding:0;list-style:none;display:grid;overflow-y:auto}.ConversationSearchDialog-module__ysSACW__result{border-radius:var(--r-lg);width:100%;min-height:64px;color:var(--body-strong);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 12px;display:grid}@media (hover:hover) and (pointer:fine){.ConversationSearchDialog-module__ysSACW__result:hover{background:var(--surface-wash)}}.ConversationSearchDialog-module__ysSACW__sender{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.ConversationSearchDialog-module__ysSACW__time{color:var(--muted);font-size:11px}.ConversationSearchDialog-module__ysSACW__snippet{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.ConversationSearchDialog-module__ysSACW__error{color:var(--declined);margin:0;font-size:13px}
.EventChatPlanningDialog-module__KFQEga__content{gap:var(--space-lg);padding:var(--space-card-inset) var(--space-lg) var(--space-lg);display:grid}.EventChatPlanningDialog-module__KFQEga__empty{justify-content:center;min-height:min(360px,48dvh)}.EventChatPlanningDialog-module__KFQEga__pollDetail{gap:var(--space-lg);width:min(100%,400px);margin-inline:auto;display:grid}@media (max-width:560px){.EventChatPlanningDialog-module__KFQEga__content{padding-inline:18px}}
.ChatDrawer-module__FtFd9G__pill{pointer-events:auto;min-height:44px;padding:0 var(--space-md);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--event-card,var(--surface));color:var(--body-strong);align-items:center;gap:var(--space-sm);font:inherit;cursor:pointer;box-shadow:var(--shadow-lift);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), opacity var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-quick) var(--motion-ease-out);font-size:14px;font-weight:600;display:inline-flex}.ChatDrawer-module__FtFd9G__pill[data-edge]{width:56px;min-width:56px;min-height:196px;padding:var(--space-md) var(--space-sm);border-radius:var(--radius-container) 0 0 var(--radius-container);border-right:0;flex-direction:column;transform:translateY(-50%)}.ChatDrawer-module__FtFd9G__pill[data-edge][aria-expanded=true]{opacity:0;pointer-events:none}.ChatDrawer-module__FtFd9G__pillLabel{line-height:1}.ChatDrawer-module__FtFd9G__pill[data-edge] .ChatDrawer-module__FtFd9G__pillLabel{writing-mode:vertical-rl;min-height:var(--space-xxxl);place-items:center;display:grid;transform:rotate(180deg)}.ChatDrawer-module__FtFd9G__pillChevron{color:var(--muted)}.ChatDrawer-module__FtFd9G__pillAvatars{flex-direction:column;align-items:center;display:flex}.ChatDrawer-module__FtFd9G__pillAvatars>*+*{margin-top:calc(-1 * var(--space-sm))}.ChatDrawer-module__FtFd9G__pillAvatar,.ChatDrawer-module__FtFd9G__pillFallbackAvatar{box-shadow:0 0 0 1px var(--hairline)}.ChatDrawer-module__FtFd9G__pill[data-on-dark]{border-color:color-mix(in srgb, var(--on-dark) 18%, transparent);background:color-mix(in srgb, var(--surface-dark) 88%, transparent);color:var(--on-dark)}.ChatDrawer-module__FtFd9G__pill[data-on-dark] .ChatDrawer-module__FtFd9G__pillChevron{color:var(--on-dark-soft)}@media (hover:hover) and (pointer:fine){.ChatDrawer-module__FtFd9G__pill:hover{background:color-mix(in srgb, var(--event-card,var(--surface)) 94%, var(--ink))}.ChatDrawer-module__FtFd9G__pill:not([data-edge]):hover{transform:translateY(-2px)}.ChatDrawer-module__FtFd9G__pill[data-edge]:hover{transform:translateY(-50%)translate(-2px)}}.ChatDrawer-module__FtFd9G__pill:not([data-edge]):active{transform:scale(.97)}.ChatDrawer-module__FtFd9G__pill[data-edge]:active{transform:translateY(-50%)scale(.97)}.ChatDrawer-module__FtFd9G__count{min-width:18px;height:18px;padding:0 var(--space-xs);border-radius:var(--r-pill);background:var(--attention,var(--error));color:var(--on-attention,var(--on-primary));font-variant-numeric:tabular-nums;place-items:center;font-size:11px;font-weight:700;display:grid}.ChatDrawer-module__FtFd9G__scrim{z-index:var(--z-sheet);background:color-mix(in srgb, var(--surface-dark) 28%, transparent);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-panel) var(--motion-ease-out);position:fixed;inset:0}.ChatDrawer-module__FtFd9G__scrim[data-open]{opacity:1;pointer-events:auto}.ChatDrawer-module__FtFd9G__drawer{z-index:calc(var(--z-sheet) + 1);background:var(--surface);width:min(372px,100dvw);box-shadow:var(--shadow-soft);transition:transform var(--motion-duration-panel) var(--motion-ease-out);visibility:hidden;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(calc(100% + 70px))}.ChatDrawer-module__FtFd9G__drawer[data-open]{visibility:visible;pointer-events:auto;transform:translate(0)}.ChatDrawer-module__FtFd9G__head{z-index:5;min-height:76px;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--hairline-soft);flex:none;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;display:grid;position:relative}.ChatDrawer-module__FtFd9G__close{border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--surface) 72%, var(--hairline-soft));background:color-mix(in srgb, var(--surface) 78%, transparent);width:44px;height:44px;color:var(--body-strong);cursor:pointer;box-shadow:var(--shadow-tight);transition:background-color var(--motion-duration-quick) var(--motion-ease-out), transform var(--motion-duration-micro) var(--motion-ease-out);justify-self:start;place-items:center;display:grid}.ChatDrawer-module__FtFd9G__close:active{transform:scale(.96)}.ChatDrawer-module__FtFd9G__identity{width:min(100%,220px);min-width:0;height:58px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-self:center;align-items:center;padding:0;display:flex}.ChatDrawer-module__FtFd9G__titleAvatar{z-index:1;box-shadow:0 0 0 1px color-mix(in srgb, var(--surface) 84%, transparent);flex:none;position:relative}.ChatDrawer-module__FtFd9G__titlePill{align-items:center;gap:var(--space-xs);max-width:100%;min-height:28px;margin-top:calc(-1 * var(--space-xs));padding:3px var(--space-sm) 3px var(--space-compact);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) 86%, transparent);box-shadow:var(--shadow-tight);display:flex}.ChatDrawer-module__FtFd9G__titleName{min-width:0;color:var(--body-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.ChatDrawer-module__FtFd9G__titlePill svg{color:var(--muted);flex:none}.ChatDrawer-module__FtFd9G__identity:focus-visible{outline:none}.ChatDrawer-module__FtFd9G__identity:focus-visible .ChatDrawer-module__FtFd9G__titlePill{outline:2px solid var(--focus-stroke);outline-offset:2px}.ChatDrawer-module__FtFd9G__actionError{padding:var(--space-sm) var(--space-md);background:color-mix(in srgb, var(--error) 10%, var(--surface));color:var(--error);text-align:center;flex:none;margin:0;font-size:13px}@media (hover:hover) and (pointer:fine){.ChatDrawer-module__FtFd9G__close:hover,.ChatDrawer-module__FtFd9G__identity:hover .ChatDrawer-module__FtFd9G__titlePill{background:color-mix(in srgb, var(--surface) 90%, var(--ink))}}@media (min-width:1100px){.ChatDrawer-module__FtFd9G__drawer{width:min(408px,100dvw)}}@media (prefers-reduced-motion:reduce){.ChatDrawer-module__FtFd9G__pill,.ChatDrawer-module__FtFd9G__scrim,.ChatDrawer-module__FtFd9G__drawer,.ChatDrawer-module__FtFd9G__close{transition:none}}
.PostMediaSection-module__lPrRia__section{margin-top:var(--space-card-inset);border-top:1px solid var(--hairline-soft)}.PostMediaSection-module__lPrRia__mosaic{padding:0 var(--space-md) var(--space-xs)}.PostMediaSection-module__lPrRia__tileWrap{width:100%;min-width:0;height:100%;position:relative;overflow:visible}.PostMediaSection-module__lPrRia__tile{border-radius:inherit;background:var(--surface-wash);cursor:zoom-in;border:0;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.PostMediaSection-module__lPrRia__tile img{object-fit:cover}.PostMediaSection-module__lPrRia__tile[data-more]:after{content:"";background:color-mix(in srgb, var(--surface-dark) 38%, transparent);position:absolute;inset:0}.PostMediaSection-module__lPrRia__more{z-index:1;color:var(--on-dark);font-size:var(--type-title3);place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.PostMediaSection-module__lPrRia__tileActions,.PostMediaSection-module__lPrRia__tileReactions{z-index:2;top:var(--space-sm);position:absolute}.PostMediaSection-module__lPrRia__tileActions{left:var(--space-sm)}.PostMediaSection-module__lPrRia__tileReactions{right:var(--space-sm)}.PostMediaSection-module__lPrRia__feedback{margin:0 var(--space-md) var(--space-sm);color:var(--muted);font-size:var(--detail-supporting-size)}
.PostComposer-module__2_XHJG__overlay{z-index:var(--z-sheet);background:var(--canvas);animation:PostComposer-module__2_XHJG__overlayIn var(--motion-duration-quick) var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes PostComposer-module__2_XHJG__overlayIn{0%{opacity:0}}.PostComposer-module__2_XHJG__head{width:100%;max-width:calc(1080px + 2 * var(--gutter));padding:14px var(--gutter) 10px;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;display:grid}.PostComposer-module__2_XHJG__backButton{border:1px solid var(--hairline);border-radius:var(--r-pill);max-width:100%;min-height:44px;color:var(--body);cursor:pointer;transition:border-color var(--motion-duration-quick) var(--ease-out);background:0 0;justify-self:start;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__backButton:hover{border-color:color-mix(in srgb, var(--ink) 32%, transparent)}}.PostComposer-module__2_XHJG__backClose{display:none}.PostComposer-module__2_XHJG__backLabel{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.PostComposer-module__2_XHJG__headTitle{color:var(--ink);font-size:15px;font-weight:600;display:none}.PostComposer-module__2_XHJG__headRight{justify-self:end;align-items:center;gap:14px;display:flex}.PostComposer-module__2_XHJG__postButton{border-radius:var(--r-pill);background:var(--ink);min-height:44px;color:var(--canvas);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out), transform var(--motion-duration-micro) var(--ease-out), opacity var(--motion-duration-quick) var(--ease-out);border:none;padding:0 22px;font-size:13.5px;font-weight:600}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__postButton:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 86%, var(--canvas))}}.PostComposer-module__2_XHJG__postButton:active:not(:disabled){transform:scale(.97)}.PostComposer-module__2_XHJG__postButton:disabled{opacity:.35;cursor:default}.PostComposer-module__2_XHJG__scroller{overscroll-behavior:contain;padding:10px var(--gutter) 90px;flex:1;overflow-y:auto}.PostComposer-module__2_XHJG__grid{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:start;gap:44px;max-width:1080px;margin:0 auto;display:grid}.PostComposer-module__2_XHJG__editorCard{background:var(--surface);border-radius:var(--r-cover);box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-tight);animation:PostComposer-module__2_XHJG__riseIn var(--motion-duration-panel) var(--ease-out) both;animation-delay:40ms;overflow:hidden}.PostComposer-module__2_XHJG__editorCard[data-drop-active]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 55%, transparent), var(--shadow-tight)}@keyframes PostComposer-module__2_XHJG__riseIn{0%{opacity:0;transform:translateY(var(--motion-distance-md))}}.PostComposer-module__2_XHJG__coverEmpty{border-radius:var(--r-pill);background:var(--surface-wash);width:44px;height:44px;color:var(--body-strong);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out), transform var(--motion-duration-micro) var(--ease-out);border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__coverEmpty:hover{background:color-mix(in srgb, var(--ink) 9%, var(--surface))}}.PostComposer-module__2_XHJG__coverEmpty:active{transform:scale(.96)}.PostComposer-module__2_XHJG__coverSet{background:var(--surface-wash);min-height:220px;position:relative}.PostComposer-module__2_XHJG__coverSet img{object-fit:cover}.PostComposer-module__2_XHJG__coverScrim{background:linear-gradient(to top, color-mix(in srgb, var(--ink) 78%, transparent), color-mix(in srgb, var(--ink) 10%, transparent) 58%, color-mix(in srgb, var(--ink) 24%, transparent));pointer-events:none;position:absolute;inset:0}.PostComposer-module__2_XHJG__coverTools{z-index:2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PostComposer-module__2_XHJG__coverTitleArea{flex-direction:column;gap:6px;padding:18px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.PostComposer-module__2_XHJG__coverTitleArea .PostComposer-module__2_XHJG__titleInput{color:var(--canvas);text-shadow:0 2px 8px color-mix(in srgb, var(--ink) 45%, transparent)}.PostComposer-module__2_XHJG__coverTitleArea .PostComposer-module__2_XHJG__titleInput::placeholder{color:color-mix(in srgb, var(--canvas) 62%, transparent)}.PostComposer-module__2_XHJG__write{padding:22px 26px 6px}.PostComposer-module__2_XHJG__titleRow{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.PostComposer-module__2_XHJG__titleRow .PostComposer-module__2_XHJG__titleInput{flex:1;min-width:0}.PostComposer-module__2_XHJG__titleDivider{width:100%;height:1px;margin-top:var(--space-compact);background:var(--hairline-soft);display:block}.PostComposer-module__2_XHJG__titleInput{resize:none;width:100%;color:var(--ink);font-family:var(--font-display);letter-spacing:-.015em;background:0 0;border:none;outline:none;padding:0;font-size:clamp(24px,2.6vw,31px);font-weight:500;line-height:1.15;display:block;overflow:hidden}.PostComposer-module__2_XHJG__titleInput::placeholder{color:var(--muted);font-weight:400}.PostComposer-module__2_XHJG__titleInput[data-invalid]{color:var(--declined)}.PostComposer-module__2_XHJG__bodyWrap{margin-top:10px;position:relative}.PostComposer-module__2_XHJG__bodyEditor{min-height:140px;color:var(--body);overflow-wrap:anywhere;outline:none;padding-bottom:8px;font-size:15.5px;line-height:1.65}.PostComposer-module__2_XHJG__bodyEditor[data-empty]:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.PostComposer-module__2_XHJG__bodyEditor a{color:var(--accent-text);border-bottom:1px solid color-mix(in srgb, var(--primary) 40%, transparent);text-decoration:none}.PostComposer-module__2_XHJG__composerLinkPreview{margin-block:16px 10px;position:relative}.PostComposer-module__2_XHJG__composerLinkPreviewRemove{z-index:1;background:var(--surface);box-shadow:var(--shadow-tight);position:absolute;top:8px;right:8px}.PostComposer-module__2_XHJG__limitRow{color:var(--muted);justify-content:flex-end;gap:12px;padding:2px 0 6px;font-size:12px;font-weight:600;display:flex}.PostComposer-module__2_XHJG__limitRow span[data-invalid]{color:var(--declined)}.PostComposer-module__2_XHJG__selectionBubble{z-index:5;border-radius:var(--r-lg);background:var(--ink);box-shadow:var(--shadow-lift);animation:PostComposer-module__2_XHJG__bubbleIn var(--motion-duration-quick) var(--ease-out) both;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}@keyframes PostComposer-module__2_XHJG__bubbleIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 5px))}}.PostComposer-module__2_XHJG__selectionBubble button{border-radius:var(--r-md);width:28px;height:28px;color:color-mix(in srgb, var(--canvas) 76%, transparent);cursor:pointer;transition:background-color var(--motion-duration-micro) var(--ease-out), color var(--motion-duration-micro) var(--ease-out);background:0 0;border:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__selectionBubble button:hover{background:color-mix(in srgb, var(--canvas) 14%, transparent);color:var(--canvas)}}.PostComposer-module__2_XHJG__selectionBubble button[data-active]{background:color-mix(in srgb, var(--canvas) 20%, transparent);color:var(--canvas)}.PostComposer-module__2_XHJG__bubbleDivider{background:color-mix(in srgb, var(--canvas) 22%, transparent);width:1px;height:16px;margin:0 3px}.PostComposer-module__2_XHJG__bubbleHref{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:color-mix(in srgb, var(--canvas) 72%, transparent);padding:0 7px;font-size:12px;overflow:hidden}.PostComposer-module__2_XHJG__linkEditor{z-index:6;border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-soft), var(--shadow-lift);animation:PostComposer-module__2_XHJG__bubbleIn var(--motion-duration-quick) var(--ease-out) both;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.PostComposer-module__2_XHJG__linkEditor input{border-radius:var(--r-md);background:var(--surface-wash);height:44px;color:var(--ink);border:none;outline:none;padding:0 10px;font-size:13px}.PostComposer-module__2_XHJG__linkEditor input:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent)}.PostComposer-module__2_XHJG__linkEditor input[type=url]{width:220px}.PostComposer-module__2_XHJG__linkEditor input[type=text]{width:120px}.PostComposer-module__2_XHJG__linkEditor button{border-radius:var(--r-md);background:var(--ink);width:44px;height:44px;color:var(--canvas);cursor:pointer;border:none;place-items:center;display:grid}.PostComposer-module__2_XHJG__linkEditor button:disabled{opacity:.35;cursor:default}.PostComposer-module__2_XHJG__photoSection{margin:var(--space-card-inset) 26px 0;padding:var(--space-card-inset) 0 10px;border-top:1px solid var(--hairline-soft)}.PostComposer-module__2_XHJG__sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.PostComposer-module__2_XHJG__sectionLabel{color:var(--label);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.PostComposer-module__2_XHJG__sectionAside{font-family:var(--font-serif-text);color:var(--muted);font-size:12.5px;font-style:italic}.PostComposer-module__2_XHJG__photoGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:118px;gap:8px;display:grid}.PostComposer-module__2_XHJG__photoTile{border-radius:var(--r-lg);background:var(--surface-wash);cursor:grab;position:relative;overflow:hidden}.PostComposer-module__2_XHJG__photoTile img{object-fit:cover}.PostComposer-module__2_XHJG__photoTile[data-dragging]{opacity:.35}.PostComposer-module__2_XHJG__photoTile[data-drop-target]{outline:2px solid var(--ink);outline-offset:-2px}.PostComposer-module__2_XHJG__photoTileControls{opacity:0;transition:opacity var(--motion-duration-quick) var(--ease-out);gap:4px;display:flex;position:absolute;top:6px;right:6px}.PostComposer-module__2_XHJG__photoTile:focus-within .PostComposer-module__2_XHJG__photoTileControls{opacity:1}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__photoTile:hover .PostComposer-module__2_XHJG__photoTileControls{opacity:1}}.PostComposer-module__2_XHJG__photoTileControls button{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 62%, transparent);width:44px;height:44px;color:var(--canvas);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out);border:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__photoTileControls button:hover{background:color-mix(in srgb, var(--ink) 84%, transparent)}}.PostComposer-module__2_XHJG__photoTileControls button:disabled{opacity:.5;cursor:default}.PostComposer-module__2_XHJG__photoAddTile{border:1.5px dashed var(--hairline);border-radius:var(--r-lg);color:var(--muted);cursor:pointer;transition:border-color var(--motion-duration-quick) var(--ease-out), background-color var(--motion-duration-quick) var(--ease-out);background:0 0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__photoAddTile:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent);background:var(--surface-wash)}}.PostComposer-module__2_XHJG__pollCard{padding:var(--space-card-inset) 0 14px;border-top:1px solid var(--hairline-soft);background:0 0;margin:12px 26px 4px}.PostComposer-module__2_XHJG__pollHead{justify-content:space-between;align-items:center;display:flex}.PostComposer-module__2_XHJG__pollRemove{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 6%, transparent);width:44px;height:44px;color:var(--body);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out);border:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__pollRemove:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 14%, transparent)}}.PostComposer-module__2_XHJG__pollRemove:disabled{opacity:.4;cursor:default}.PostComposer-module__2_XHJG__pollRemoveAction{width:auto;padding:0 var(--space-compact);gap:var(--space-xs);color:var(--declined);font-size:var(--detail-supporting-size,var(--type-footnote));background:0 0;font-weight:600;display:inline-flex}.PostComposer-module__2_XHJG__pollQuestion{border-radius:var(--r-lg);background:var(--surface);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-soft);color:var(--ink);transition:box-shadow var(--motion-duration-quick) var(--ease-out);border:none;outline:none;margin-top:12px;padding:0 15px;font-size:14.5px;font-weight:600}.PostComposer-module__2_XHJG__pollQuestion:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 32%, transparent)}.PostComposer-module__2_XHJG__pollQuestion::placeholder{color:var(--muted);font-weight:500}.PostComposer-module__2_XHJG__pollOptions{flex-direction:column;gap:8px;margin-top:10px;display:flex}.PostComposer-module__2_XHJG__pollOption{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;display:grid}.PostComposer-module__2_XHJG__pollDot{border:1.5px solid var(--muted-soft);border-radius:var(--r-pill);width:17px;height:17px}.PostComposer-module__2_XHJG__pollOption input{border-radius:var(--r-lg);background:var(--surface);min-width:0;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-soft);color:var(--ink);transition:box-shadow var(--motion-duration-quick) var(--ease-out);border:none;outline:none;padding:0 13px;font-size:13.5px}.PostComposer-module__2_XHJG__pollOption input:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 32%, transparent)}.PostComposer-module__2_XHJG__pollOption input::placeholder{color:var(--muted)}.PostComposer-module__2_XHJG__pollOption input[data-invalid]{box-shadow:inset 0 0 0 1px var(--declined)}.PostComposer-module__2_XHJG__pollCount{color:var(--muted);font-size:12px;font-weight:600}.PostComposer-module__2_XHJG__pollCount[data-invalid]{color:var(--declined)}.PostComposer-module__2_XHJG__pollFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.PostComposer-module__2_XHJG__pollAdd{border:1px dashed var(--hairline);border-radius:var(--r-pill);min-height:44px;color:var(--muted);cursor:pointer;transition:border-color var(--motion-duration-quick) var(--ease-out), color var(--motion-duration-quick) var(--ease-out);background:0 0;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__pollAdd:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent);color:var(--body-strong)}}.PostComposer-module__2_XHJG__pollMultiple{color:var(--body);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.PostComposer-module__2_XHJG__pollMultiple input{accent-color:var(--ink)}.PostComposer-module__2_XHJG__error{color:var(--declined);margin:10px 26px 0;font-size:12.5px}.PostComposer-module__2_XHJG__attachRow{border-top:1px solid var(--hairline-soft);flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding:14px 26px 16px;display:flex}.PostComposer-module__2_XHJG__attachRow .PostComposer-module__2_XHJG__sectionLabel{margin-right:8px}.PostComposer-module__2_XHJG__attachButton{border:1px solid var(--hairline);border-radius:var(--r-pill);min-height:44px;color:var(--body);cursor:pointer;transition:border-color var(--motion-duration-quick) var(--ease-out), opacity var(--motion-duration-quick) var(--ease-out);background:0 0;align-items:center;gap:8px;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex}.PostComposer-module__2_XHJG__attachButton svg{color:var(--muted)}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__attachButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 32%, transparent)}}.PostComposer-module__2_XHJG__attachButton:disabled{opacity:.35;cursor:default}.PostComposer-module__2_XHJG__fileInput{display:none}.PostComposer-module__2_XHJG__rail{animation:PostComposer-module__2_XHJG__riseIn var(--motion-duration-panel) var(--ease-out) both;animation-delay:.14s;position:sticky;top:8px}.PostComposer-module__2_XHJG__railLabel{color:var(--label);letter-spacing:.16em;text-transform:uppercase;margin:24px 0 10px;font-size:12px;font-weight:600}.PostComposer-module__2_XHJG__railLabel:first-child{margin-top:6px}.PostComposer-module__2_XHJG__railEvent{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);overflow:hidden}.PostComposer-module__2_XHJG__railCover{background:var(--surface-dark);height:110px;position:relative}.PostComposer-module__2_XHJG__railCover img{object-fit:cover}.PostComposer-module__2_XHJG__railMonogram{color:var(--on-dark);font-family:var(--font-display);place-items:center;font-size:34px;display:grid;position:absolute;inset:0}.PostComposer-module__2_XHJG__railScrim{background:linear-gradient(to top, color-mix(in srgb, var(--ink) 55%, transparent), transparent 60%);position:absolute;inset:0}.PostComposer-module__2_XHJG__railWhen{color:var(--on-dark);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:14px}.PostComposer-module__2_XHJG__railEventBody{padding:13px 15px 14px}.PostComposer-module__2_XHJG__railTitle{color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.2}.PostComposer-module__2_XHJG__railSub{color:var(--muted);margin-top:4px;font-size:12px}.PostComposer-module__2_XHJG__railCard{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);padding:15px 16px}.PostComposer-module__2_XHJG__railAudience{color:var(--body);margin-top:11px;font-size:13px;line-height:1.55}.PostComposer-module__2_XHJG__railAudience strong{color:var(--ink);font-weight:600}.PostComposer-module__2_XHJG__railTip{font-family:var(--font-serif-text);color:var(--muted);padding:0 4px;font-size:14.5px;font-style:italic;line-height:1.6}.PostComposer-module__2_XHJG__cropper{z-index:20;background:var(--surface-dark);animation:PostComposer-module__2_XHJG__overlayIn var(--motion-duration-quick) var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0}.PostComposer-module__2_XHJG__cropperHead{padding:16px var(--gutter) 10px;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.PostComposer-module__2_XHJG__cropperTitle{color:var(--on-dark);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.PostComposer-module__2_XHJG__cropperAspects{gap:6px;display:flex}.PostComposer-module__2_XHJG__cropperAspects button{border-radius:var(--r-pill);background:color-mix(in srgb, var(--canvas) 12%, transparent);height:32px;color:var(--on-dark-soft);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out), color var(--motion-duration-quick) var(--ease-out);border:none;padding:0 14px;font-size:12.5px;font-weight:600}.PostComposer-module__2_XHJG__cropperAspects button[data-selected]{background:var(--canvas);color:var(--ink)}.PostComposer-module__2_XHJG__cropperStage{flex:1;place-items:center;min-height:0;display:grid}.PostComposer-module__2_XHJG__cropperFrame{border-radius:var(--r-lg);background:var(--surface-dark-elevated);touch-action:none;cursor:grab;position:relative;overflow:hidden}.PostComposer-module__2_XHJG__cropperFrame:active{cursor:grabbing}.PostComposer-module__2_XHJG__cropperFrame img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;max-width:none;position:absolute;top:0;left:0}.PostComposer-module__2_XHJG__cropperTitlePreview{color:var(--canvas);font-family:var(--font-display);pointer-events:none;font-size:24px;font-weight:500;line-height:1.06;position:absolute;bottom:16px;left:18px;right:18px}.PostComposer-module__2_XHJG__cropperFoot{padding:14px var(--gutter) calc(16px + env(safe-area-inset-bottom));flex:none;align-items:center;gap:16px;display:flex}.PostComposer-module__2_XHJG__cropperZoom{accent-color:var(--canvas);flex:1}.PostComposer-module__2_XHJG__cropperCancel{border:1px solid color-mix(in srgb, var(--canvas) 28%, transparent);border-radius:var(--r-pill);min-height:44px;color:var(--on-dark);cursor:pointer;background:0 0;padding:0 16px;font-size:13px;font-weight:600}.PostComposer-module__2_XHJG__cropperApply{border-radius:var(--r-pill);background:var(--canvas);min-height:44px;color:var(--ink);cursor:pointer;border:none;padding:0 20px;font-size:13.5px;font-weight:600}.PostComposer-module__2_XHJG__cropperApply:disabled{opacity:.4;cursor:default}.PostComposer-module__2_XHJG__mobileBar{display:none}.PostComposer-module__2_XHJG__mobileBarDivider{background:var(--hairline);width:1px;height:20px;margin:0 4px}@media (max-width:899px){.PostComposer-module__2_XHJG__head{padding:10px var(--gutter) 8px;border-bottom:1px solid var(--hairline-soft);grid-template-columns:44px 1fr 44px auto}.PostComposer-module__2_XHJG__backButton{width:44px;height:44px;color:var(--body-strong);background:0 0;border:none;justify-content:center;padding:0}@media (hover:hover) and (pointer:fine){.PostComposer-module__2_XHJG__backButton:hover{background:var(--surface-wash);border-radius:var(--r-pill)}}.PostComposer-module__2_XHJG__backChevron,.PostComposer-module__2_XHJG__backLabel{display:none}.PostComposer-module__2_XHJG__backClose{display:block}.PostComposer-module__2_XHJG__headTitle{text-align:center;grid-column:2/4;display:block}.PostComposer-module__2_XHJG__headRight{grid-column:4}.PostComposer-module__2_XHJG__postButton{min-height:44px;padding:0 16px;font-size:13px}.PostComposer-module__2_XHJG__scroller{padding:0 0 132px}.PostComposer-module__2_XHJG__grid{display:block}.PostComposer-module__2_XHJG__rail{display:none}.PostComposer-module__2_XHJG__editorCard{box-shadow:none;background:0 0;border-radius:0;animation:none}.PostComposer-module__2_XHJG__editorCard[data-drop-active]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 55%, transparent)}.PostComposer-module__2_XHJG__coverEmpty{width:44px;height:44px;margin:0}.PostComposer-module__2_XHJG__coverSet{min-height:200px}.PostComposer-module__2_XHJG__coverTools{top:50%}.PostComposer-module__2_XHJG__write{padding:18px var(--gutter) 4px}.PostComposer-module__2_XHJG__titleInput{font-size:23px}.PostComposer-module__2_XHJG__bodyEditor{min-height:120px}.PostComposer-module__2_XHJG__photoSection{margin-inline:var(--gutter);padding:var(--space-card-inset) 0 10px}.PostComposer-module__2_XHJG__photoTileControls{opacity:1}.PostComposer-module__2_XHJG__pollCard{margin:12px var(--gutter) 4px}.PostComposer-module__2_XHJG__error{margin:10px var(--gutter) 0}.PostComposer-module__2_XHJG__attachRow,.PostComposer-module__2_XHJG__selectionBubble{display:none}.PostComposer-module__2_XHJG__linkEditor{right:12px;bottom:calc(70px + env(safe-area-inset-bottom));position:fixed;transform:none;top:auto!important;left:12px!important}.PostComposer-module__2_XHJG__linkEditor input[type=url],.PostComposer-module__2_XHJG__linkEditor input[type=text]{flex:1;width:auto}.PostComposer-module__2_XHJG__mobileBar{z-index:2;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--hairline-soft);background:color-mix(in srgb, var(--canvas) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}.PostComposer-module__2_XHJG__mobileBar>button{border-radius:var(--r-pill);width:44px;height:44px;color:var(--body-strong);cursor:pointer;transition:background-color var(--motion-duration-quick) var(--ease-out), color var(--motion-duration-quick) var(--ease-out);background:0 0;border:none;place-items:center;display:grid}.PostComposer-module__2_XHJG__mobileBar>button[data-active]{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--accent-text)}.PostComposer-module__2_XHJG__mobileBar>button:disabled{opacity:.35}}@media (hover:none),(pointer:coarse){.PostComposer-module__2_XHJG__coverTools,.PostComposer-module__2_XHJG__photoTileControls{opacity:1}}@media (prefers-reduced-motion:reduce){.PostComposer-module__2_XHJG__overlay,.PostComposer-module__2_XHJG__editorCard,.PostComposer-module__2_XHJG__rail,.PostComposer-module__2_XHJG__selectionBubble,.PostComposer-module__2_XHJG__linkEditor,.PostComposer-module__2_XHJG__cropper{animation:none}}
.ListRowAction-module__LSkuFG__action{min-width:44px;min-height:44px;padding:var(--space-sm) var(--space-compact);border-radius:var(--r-pill);background:color-mix(in srgb, var(--action-ink) 10%, transparent);color:var(--action-ink);font:inherit;font-size:var(--type-footnote);cursor:pointer;border:0;font-weight:550}.ListRowAction-module__LSkuFG__action[data-role=add]{--action-ink:var(--going-strong)}.ListRowAction-module__LSkuFG__action[data-role=cancel]{--action-ink:var(--accent-text)}.ListRowAction-module__LSkuFG__action[data-role=remove]{--action-ink:var(--declined)}.ListRowAction-module__LSkuFG__action[data-role=restore]{--action-ink:var(--going-strong)}.ListRowAction-module__LSkuFG__action:disabled{cursor:wait;opacity:.55}.ListRowAction-module__LSkuFG__action:focus-visible{outline:2px solid var(--action-ink);outline-offset:2px}
.SectionHeading-module__bVTcqW__header{justify-content:space-between;align-items:center;gap:var(--space-compact);min-height:var(--space-xxl);margin-bottom:var(--space-compact);display:flex}.SectionHeading-module__bVTcqW__header>div{min-width:0}.SectionHeading-module__bVTcqW__header[data-contained]{padding:var(--space-md) var(--space-card-inset);margin-bottom:0}.SectionHeading-module__bVTcqW__header>div>h2{font-size:var(--detail-metadata-size,.75rem)}.SectionHeading-module__bVTcqW__header>div>p{margin-top:var(--space-xs)}
.EventSurface-module__MDK7Mq__surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:var(--event-title);--body-strong:var(--event-title);--body:var(--event-schedule);--muted:var(--event-metadata);--canvas:var(--event-wash-4);--surface:var(--event-surface);--surface-wash:var(--event-field);--surface-card:var(--event-chip);--hairline:var(--event-hairline);--hairline-soft:var(--event-cardBorder);--field-focus-fill:var(--event-field);--field-focus-border:var(--event-segmentTrack);--segmented-track:var(--event-segmentTrack);--segmented-indicator:var(--event-segmentIndicator);--segmented-selected-ink:var(--lightningcss-light,var(--event-title))var(--lightningcss-dark,var(--event-surface));--segmented-unselected-ink:var(--event-segmentUnselected);--button-soft-surface:var(--event-field);--button-soft-ink:var(--event-quietAction);--button-tinted-surface:var(--event-chip);--button-tinted-ink:var(--event-chipInk);isolation:isolate;background:var(--event-wash-4);color:var(--ink);position:relative}@media (prefers-color-scheme:dark){.EventSurface-module__MDK7Mq__surface{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light] .EventSurface-module__MDK7Mq__surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .EventSurface-module__MDK7Mq__surface{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.EventSurface-module__MDK7Mq__wash{z-index:-1;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.EventSurface-module__MDK7Mq__ramp{background:linear-gradient(to bottom, var(--event-wash-0) 0%, var(--event-wash-1) 46%, var(--event-wash-2) 62%, var(--event-wash-3) 78%, var(--event-wash-4) 100%);height:100%;transform:translateY(var(--event-wash-offset,0px))}
.EventDetailScreen-module__wCz0TW__canvas{flex:1;min-width:0;container-type:inline-size}.EventDetailScreen-module__wCz0TW__screen{overflow-anchor:none;--detail-scale:1;--gutter:var(--space-lg);--event-content-width:100%;--event-cover-height:calc(100cqw * 361 / 402);--detail-title-size:calc(var(--type-large-title) * var(--detail-scale));--detail-value-size:calc(var(--type-callout) * var(--detail-scale));--detail-body-size:calc(var(--type-subheadline) * var(--detail-scale));--detail-supporting-size:calc(var(--type-footnote) * var(--detail-scale));--detail-metadata-size:calc(var(--type-caption) * var(--detail-scale));--event-mobile-chrome-height:60px;--event-toolbar-actions-width:44px;--event-mobile-tabs-height:calc(44px + 2 * var(--space-xs) + 2 * var(--space-sm));flex:1;min-width:0}.EventDetailScreen-module__wCz0TW__page{width:100%;max-width:var(--event-content-width);padding:0 var(--gutter) calc(3 * var(--space-xxxl));margin-inline:auto}.EventDetailScreen-module__wCz0TW__screen:not([data-has-tabs]){--event-mobile-tabs-height:0px}.EventDetailScreen-module__wCz0TW__screen[data-can-share]{--event-toolbar-actions-width:88px}.EventDetailScreen-module__wCz0TW__heroStack{position:relative}.EventDetailScreen-module__wCz0TW__cover{height:var(--event-cover-height)}.EventDetailScreen-module__wCz0TW__headline{margin-top:calc(-1 * var(--space-lg));padding-bottom:var(--space-lg);position:relative}.EventDetailScreen-module__wCz0TW__heroTitle{font-family:var(--font-display);font-size:var(--detail-title-size);text-wrap:balance;color:var(--ink);overflow-wrap:anywhere;font-weight:400;line-height:1.1}.EventDetailScreen-module__wCz0TW__heroMeta{align-items:center;gap:var(--space-compact) var(--space-lg);margin-top:var(--space-compact);flex-wrap:wrap;display:flex}.EventDetailScreen-module__wCz0TW__heroSchedule{color:var(--body);font-size:var(--detail-body-size)}.EventDetailScreen-module__wCz0TW__heroHost{align-items:center;gap:var(--space-sm);font-size:var(--detail-supporting-size);color:var(--muted);max-width:100%;display:inline-flex}.EventDetailScreen-module__wCz0TW__heroHost>span:last-child{overflow-wrap:anywhere;text-align:left;min-width:0}.EventDetailScreen-module__wCz0TW__heroHost strong{color:var(--body);font-weight:600}.EventDetailScreen-module__wCz0TW__heroHostAvatar{flex:none}.EventDetailScreen-module__wCz0TW__band{height:calc(3 * var(--space-xxl))}.EventDetailScreen-module__wCz0TW__monogram{display:none}.EventDetailScreen-module__wCz0TW__featureShelf{gap:var(--space-sm);margin-top:var(--space-card-inset);flex-wrap:wrap;display:flex}.EventDetailScreen-module__wCz0TW__featureShelf button{min-height:44px}.EventDetailScreen-module__wCz0TW__heroActions{top:var(--space-card-inset);gap:var(--space-sm);display:flex;position:absolute;right:0}.EventDetailScreen-module__wCz0TW__actionDock{right:var(--gutter);bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));z-index:calc(var(--z-nav) + 40);align-items:flex-end;gap:var(--space-sm);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed}.EventDetailScreen-module__wCz0TW__actionDock>*{pointer-events:auto}.EventDetailScreen-module__wCz0TW__actionDock:has([role=dialog][data-open]){z-index:calc(var(--z-sheet) + 2)}.EventDetailScreen-module__wCz0TW__rsvpAction{align-items:flex-end;gap:var(--space-xs);pointer-events:none;flex-direction:column;max-width:100%;display:flex}.EventDetailScreen-module__wCz0TW__rsvpAction>*{pointer-events:auto}.EventDetailScreen-module__wCz0TW__rsvpScope{padding:var(--space-xs) var(--space-sm);background:var(--surface);border-radius:var(--r-pill);color:var(--body);font-size:var(--detail-metadata-size)}.EventDetailScreen-module__wCz0TW__footerContext{gap:var(--space-xs);min-width:0;display:grid}.EventDetailScreen-module__wCz0TW__footerContext>span{padding-inline:var(--space-sm)}.EventDetailScreen-module__wCz0TW__chatAction{position:relative}.EventDetailScreen-module__wCz0TW__chatAction:has([role=dialog][data-open]){z-index:calc(var(--z-sheet) + 2)}.EventDetailScreen-module__wCz0TW__chips{gap:var(--space-sm);padding-block:var(--space-md);scrollbar-width:none;display:flex;overflow-x:auto}.EventDetailScreen-module__wCz0TW__notice,.EventDetailScreen-module__wCz0TW__statusNote{padding:var(--space-compact) var(--space-md);margin-block:var(--space-md);border-radius:var(--radius-form);background:var(--surface-wash);color:var(--body);font-size:var(--detail-supporting-size)}.EventDetailScreen-module__wCz0TW__notice[data-tone=error]{background:var(--declined-soft);color:var(--declined)}.EventDetailScreen-module__wCz0TW__body{gap:var(--space-xl);border-top:1px solid var(--hairline-soft);padding-top:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.EventDetailScreen-module__wCz0TW__column{display:contents}.EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__updatesPanel{min-width:0}.EventDetailScreen-module__wCz0TW__detailCard{gap:var(--space-lg);display:grid}.EventDetailScreen-module__wCz0TW__facts{gap:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr);display:grid}.EventDetailScreen-module__wCz0TW__facts[data-place-poll],.EventDetailScreen-module__wCz0TW__facts[data-who-only]{grid-template-columns:minmax(0,1fr)}.EventDetailScreen-module__wCz0TW__fact{min-width:0}.EventDetailScreen-module__wCz0TW__factValue{color:var(--ink);font-size:var(--detail-value-size);overflow-wrap:anywhere;font-weight:600;line-height:1.45}.EventDetailScreen-module__wCz0TW__factSub,.EventDetailScreen-module__wCz0TW__calendarLinks{font-size:var(--detail-supporting-size);color:var(--muted);margin-top:var(--space-xs);overflow-wrap:anywhere}.EventDetailScreen-module__wCz0TW__placeActions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.EventDetailScreen-module__wCz0TW__calendarLinks{gap:var(--space-md);flex-wrap:wrap;display:flex}.EventDetailScreen-module__wCz0TW__calendarLinks a{text-underline-offset:var(--space-xs);align-items:center;min-height:44px;display:inline-flex}.EventDetailScreen-module__wCz0TW__aboutSection{border-top:1px solid var(--hairline-soft);padding-top:var(--space-md)}.EventDetailScreen-module__wCz0TW__about{font-size:var(--detail-value-size);color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.EventDetailScreen-module__wCz0TW__section{min-width:0}.EventDetailScreen-module__wCz0TW__feed{gap:var(--space-md);flex-direction:column;display:flex}.EventDetailScreen-module__wCz0TW__feedState{min-height:min(440px,56dvh);padding-inline:var(--space-lg);justify-content:center}.EventDetailScreen-module__wCz0TW__inlineChat{background:var(--surface);border-radius:var(--radius-form);box-shadow:inset 0 0 0 1px var(--hairline-soft);overflow:hidden}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]){--gutter:var(--space-xl);--event-content-width:780px;--event-cover-height:min(100cqw, 470px);--detail-scale:.97}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]) .EventDetailScreen-module__wCz0TW__facts:not([data-place-poll]):not([data-who-only]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]) .EventDetailScreen-module__wCz0TW__actionDock{left:var(--app-sidebar-w,0px);right:0;bottom:env(safe-area-inset-bottom,0px)}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]) .EventDetailScreen-module__wCz0TW__rsvpAction{align-items:stretch;width:100%}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]) .EventDetailScreen-module__wCz0TW__rsvpScope{display:none}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=phone]) .EventDetailScreen-module__wCz0TW__chatAction{display:block;position:fixed;top:50%;bottom:auto;right:0}.EventDetailScreen-module__wCz0TW__screen[data-layout=rail]{--event-content-width:1120px;--event-cover-height:380px;--detail-scale:.94}.EventDetailScreen-module__wCz0TW__screen[data-layout=rail] .EventDetailScreen-module__wCz0TW__page[data-columns="2"] .EventDetailScreen-module__wCz0TW__body{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) 392px}.EventDetailScreen-module__wCz0TW__screen[data-layout=rail] .EventDetailScreen-module__wCz0TW__updatesPanel{grid-area:1/2}@media (min-width:900px){.EventDetailScreen-module__wCz0TW__screen{--event-mobile-chrome-height:0px}.EventDetailScreen-module__wCz0TW__actionDock{left:var(--app-sidebar-w,0px)}}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__detailsContext,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__updatesPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__mobileChatPanel{scroll-margin-top:calc(var(--event-mobile-chrome-height) + var(--event-mobile-tabs-height) + env(safe-area-inset-top,0px))}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__page{padding-bottom:0}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__body{padding-top:var(--space-md);border:0}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=updates] .EventDetailScreen-module__wCz0TW__body,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__body{padding-top:0}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=details] .EventDetailScreen-module__wCz0TW__updatesPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=details] .EventDetailScreen-module__wCz0TW__mobileChatPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=updates] .EventDetailScreen-module__wCz0TW__detailsContext,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=updates] .EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=updates] .EventDetailScreen-module__wCz0TW__mobileChatPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__detailsContext,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__detailsPanel,.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__updatesPanel{display:none}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail]) .EventDetailScreen-module__wCz0TW__mobileChatPanel{height:calc(100dvh - var(--event-mobile-chrome-height) - var(--event-mobile-tabs-height) - env(safe-area-inset-top,0px));margin-inline:calc(-1 * var(--gutter));box-shadow:none;border-radius:0;display:flex}.EventDetailScreen-module__wCz0TW__screen:not([data-layout=rail])[data-mobile-tab=chat] .EventDetailScreen-module__wCz0TW__rsvpAction{display:none}@media (max-width:899px){.EventDetailScreen-module__wCz0TW__band{height:calc(2 * var(--space-xxxl) + env(safe-area-inset-top,0px))}.EventDetailScreen-module__wCz0TW__notice{margin-top:calc(2 * var(--space-xxl) + env(safe-area-inset-top,0px))}.EventDetailScreen-module__wCz0TW__heroActions{position:static}.EventDetailScreen-module__wCz0TW__actionDock{left:var(--gutter)}.EventDetailScreen-module__wCz0TW__rsvpAction{width:100%}.EventDetailScreen-module__wCz0TW__managementAction{top:calc(var(--space-sm) + env(safe-area-inset-top,0px));right:var(--gutter);z-index:calc(var(--z-nav) + 41);position:fixed}}.EventDetailScreen-module__wCz0TW__screen[data-layout=phone] .EventDetailScreen-module__wCz0TW__chatAction{display:none}.EventDetailScreen-module__wCz0TW__screen[data-layout=phone] .EventDetailScreen-module__wCz0TW__heroMeta{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.EventDetailScreen-module__wCz0TW__screen[data-layout=phone] .EventDetailScreen-module__wCz0TW__facts>section+section{border-top:1px solid var(--hairline-soft);padding-top:var(--space-md)}
.EventTimePreview-module__Nnzh0W__page{min-width:0;padding:var(--space-lg)}.EventTimePreview-module__Nnzh0W__output{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}
