._messageBlock_1wq7c_1{gap:2px;min-width:0;max-width:100%;display:grid}._messageBlockActionSurfaceOpen_1wq7c_8{z-index:30;position:relative}._messageBlock_1wq7c_1,._dateDivider_1wq7c_14,._unreadDivider_1wq7c_15{scroll-margin-top:96px;scroll-margin-bottom:168px}._dateDivider_1wq7c_14,._unreadDivider_1wq7c_15{box-sizing:border-box;text-align:center;width:100%;min-width:0}._dateDivider_1wq7c_14{padding:3px 8px;display:block}._unreadDivider_1wq7c_15{color:var(--accent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:4px 8px;display:grid}._unreadDivider_1wq7c_15:before,._unreadDivider_1wq7c_15:after{content:"";background:color-mix(in srgb, var(--accent) 48%, transparent);min-width:0;height:1px;display:block}._dividerLabel_1wq7c_51{letter-spacing:.01em;white-space:nowrap;vertical-align:top;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:24px;margin:0 auto;padding:4px 11px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}._dateDivider_1wq7c_14 ._dividerLabel_1wq7c_51{color:#73879b;background:#d6e2eee0}._unreadDivider_1wq7c_15 ._dividerLabel_1wq7c_51{min-height:22px;color:var(--accent);background:0 0;padding:3px 2px;font-size:.7rem;font-weight:750}:root[data-theme=dark] ._dateDivider_1wq7c_14 ._dividerLabel_1wq7c_51{color:#c5d5e5;background:#334254}:root[data-theme=dark] ._unreadDivider_1wq7c_15:before,:root[data-theme=dark] ._unreadDivider_1wq7c_15:after{background:#66a7ff85}:root[data-theme=dark] ._unreadDivider_1wq7c_15 ._dividerLabel_1wq7c_51{color:#73b5ff}._messageCard_1wq7c_97{width:100%;min-width:0;max-width:100%;box-shadow:none;touch-action:pan-y;background:0 0;border:0;align-items:flex-end;gap:5px;padding:0;display:flex}._messageCard_1wq7c_97[data-touch-long-press-owned=true]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._messageCardUnread_1wq7c_117{position:relative}._messageCardOwn_1wq7c_121{justify-content:flex-end;align-items:flex-end;padding-left:clamp(52px,18vw,128px)}._messageCardMain_1wq7c_127{width:fit-content;min-width:0;max-width:min(80%,560px);max-inline-size:100%;transform:translate3d(var(--message-swipe-reply-offset,0px), 0, 0);will-change:transform;gap:1px;transition:transform .15s ease-out;display:inline-grid;position:relative}._messageCardSwipeReply_1wq7c_140 ._messageCardMain_1wq7c_127{transition:none}._messageCardActionSurfaceOpen_1wq7c_144 ._messageCardMain_1wq7c_127{will-change:auto;transform:none}._messageCardSwipeReplyReady_1wq7c_149 ._swipeReplyCue_1wq7c_149{opacity:1;transform:translate(-36px,-50%)scale(1)}._swipeReplyCue_1wq7c_149{z-index:0;width:28px;height:28px;color:var(--accent);opacity:0;pointer-events:none;background:#3390ec21;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:800;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;top:50%;left:0;transform:translate(-22px,-50%)scale(.82)}._messageCardOwn_1wq7c_121 ._swipeReplyCue_1wq7c_149{left:auto;right:0;transform:translate(-22px,-50%)scale(.82)}._messageCardOwn_1wq7c_121._messageCardSwipeReplyReady_1wq7c_149 ._swipeReplyCue_1wq7c_149{transform:translate(-36px,-50%)scale(1)}._messageCardOwn_1wq7c_121 ._messageCardMain_1wq7c_127{align-items:end;max-width:min(76%,500px);margin-left:auto}._messageCardAnchorFull_1wq7c_193 ._messageCardMain_1wq7c_127{max-width:min(88%,588px)}._messageBlockKnowledge_1wq7c_197 ._messageCardMain_1wq7c_127{max-width:min(90%,590px)}._messageCardAnchorCompact_1wq7c_201 ._anchorRail_1wq7c_201:before{opacity:0}._anchorRail_1wq7c_201{align-self:stretch;align-items:flex-end;width:36px;min-width:36px;padding-bottom:0;display:flex;position:relative}._anchorRail_1wq7c_201:before{content:"";opacity:0;background:linear-gradient(#6288b01a,#7a9abc00);width:1.5px;position:absolute;top:18px;bottom:12px;left:13px}._authorAnchor_1wq7c_226{z-index:1;color:#55779b;letter-spacing:.03em;background:linear-gradient(#dcecff,#c7dbf6);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #527eab24}._authorAnchorButton_1wq7c_243{z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:relative}._authorAnchorButton_1wq7c_243:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #3390ec57}._authorAnchorButton_1wq7c_243:hover ._authorAnchorImage_1wq7c_263,._authorAnchorButton_1wq7c_243:focus-visible ._authorAnchorImage_1wq7c_263{box-shadow:0 1px 2px #22415e1a,inset 0 0 0 1px #3390ec42}._authorAnchorButton_1wq7c_243:hover ._authorAnchor_1wq7c_226,._authorAnchorButton_1wq7c_243:focus-visible ._authorAnchor_1wq7c_226{box-shadow:inset 0 0 0 1px #3390ec4d}._authorAnchorImage_1wq7c_263{z-index:1;object-fit:cover;background:#dce9f5f5;border-radius:50%;width:36px;height:36px;display:block;position:relative;box-shadow:0 1px 2px #22415e14,inset 0 0 0 1px #527eab1f}._authorAnchorSpacer_1wq7c_289{visibility:hidden;box-shadow:none;background:0 0}._messageCardClusterPrev_1wq7c_295{margin-top:-3px}._messageCardAnchorCompact_1wq7c_201 ._messageCardMain_1wq7c_127{gap:0}._header_1wq7c_303{box-sizing:border-box;width:100%;min-width:0;color:var(--muted);justify-content:flex-start;align-items:baseline;gap:5px;padding:0 1px 2px;font-size:.8125rem;line-height:1.18;display:flex}._header_1wq7c_303 strong{color:var(--message-author-color,#3390ec)}._header_1wq7c_303>:first-child{flex:0 auto;min-width:0;max-width:100%;overflow:hidden}._headerSourceOnly_1wq7c_328{justify-content:flex-start;padding-bottom:1px}._headerSourceOnly_1wq7c_328>:first-child{display:none}._headerBadges_1wq7c_337{flex:0 auto;align-items:center;gap:3px;min-width:0;display:inline-flex}._headerBadge_1wq7c_337,._headerSourceBadge_1wq7c_346{color:#627589;letter-spacing:0;text-transform:lowercase;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:999px;flex:none;align-items:center;min-height:16px;padding:0 5px;font-size:.625rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}._headerSourceBadge_1wq7c_346{min-height:0;color:var(--bubble-text-accent,var(--message-author-color,#3390ec));text-transform:none;background:0 0;border-radius:0;flex:auto;padding:0;font-size:.6875rem;font-weight:600;line-height:1.2}._messageCardOwn_1wq7c_121 ._header_1wq7c_303{margin-left:auto}:root[data-theme=dark] ._headerBadge_1wq7c_337{color:#c1d4e9;background:0 0}:root[data-theme=dark] ._headerSourceBadge_1wq7c_346{color:var(--bubble-text-accent,color-mix(in srgb, var(--message-author-color,#74b9ff) 40%, #dcecff 60%));background:0 0}._bubble_1wq7c_392{z-index:0;isolation:isolate;box-sizing:border-box;background:var(--bubble-bg,#fff);border-radius:var(--bubble-radius-top-left) var(--bubble-radius-top-right) var(--bubble-radius-bottom-right) var(--bubble-radius-bottom-left);--bubble-bg:#fff;--bubble-border:#3c58720d;--bubble-accent:var(--message-author-color,#3390ec);--bubble-text-accent:var(--bubble-accent);--message-meta-color:#5f7184;border:0;justify-self:start;width:auto;min-width:100%;max-width:100%;display:block;position:relative;overflow:visible;box-shadow:0 1px 1px #22415e07,0 0 0 1px #3c587209}._bubbleOwn_1wq7c_417{--bubble-bg:#d9fdd3;--bubble-border:#5ba44a29;--bubble-accent:#4b9b46;--bubble-text-accent:#2b7a32;--message-meta-color:#45653e;justify-self:end}:root[data-theme=dark] ._bubble_1wq7c_392:not(._bubbleOwn_1wq7c_417){--bubble-accent:color-mix(in srgb, var(--message-author-color,#74b9ff) 40%, #dcecff 60%);--bubble-text-accent:var(--bubble-accent);--message-meta-color:#b8c8d8}:root[data-theme=dark] ._bubbleOwn_1wq7c_417{--bubble-accent:#8bd383;--bubble-text-accent:#8bd383;--message-meta-color:#b8d8b2}._messageCardOwn_1wq7c_121 ._bubble_1wq7c_392{max-width:100%}._bubbleKnowledge_1wq7c_442{--bubble-bg:color-mix(in srgb, #fff 98%, var(--surface-tint) 2%);--bubble-border:#56708a0b;max-width:100%;box-shadow:0 1px 3px #21395206,0 0 0 1px #56708a0b}._bubbleContent_1wq7c_451{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;max-width:100%;padding:5px 8px;position:relative;overflow-x:auto}._bubbleContent_1wq7c_451::-webkit-scrollbar{display:none}._bubbleKnowledge_1wq7c_442 ._bubbleContent_1wq7c_451{padding:9px 11px 8px}._bubbleTail_1wq7c_470{z-index:-1;width:11px;height:20px;color:var(--bubble-bg);pointer-events:none;filter:drop-shadow(0 1px 2px #22415e0d)drop-shadow(0 0 .45px #3c587214);display:block;position:absolute;bottom:0;left:-8.4px;overflow:visible;transform:translateY(1px)}._bubbleOwn_1wq7c_417 ._bubbleTail_1wq7c_470{left:auto;right:-8.4px;transform:translateY(1px)scaleX(-1)}._bubbleKnowledge_1wq7c_442 ._bubbleTail_1wq7c_470{opacity:.08;transform:translateY(1px)scaleY(.88)}._bubbleTailFill_1wq7c_498{fill:currentColor}._messageCardHighlighted_1wq7c_502 ._bubble_1wq7c_392,._messageCardSearchCurrent_1wq7c_503 ._bubble_1wq7c_392{--bubble-border:#3390ec6b;box-shadow:0 0 0 2px #3390ec14,0 4px 12px #22415e12}._messageCardHighlighted_1wq7c_502 ._bubble_1wq7c_392{animation:.36s ease-out _messageJumpPulse_1wq7c_1}._messageCardHighlighted_1wq7c_502 ._bubbleTail_1wq7c_470,._messageCardSearchCurrent_1wq7c_503 ._bubbleTail_1wq7c_470{filter:drop-shadow(0 0 0 2px #3390ec14) drop-shadow(0 4px 12px #22415e12)}._messageCardSearchMatched_1wq7c_521 ._bubble_1wq7c_392{--bubble-border:#3390ec33;box-shadow:0 0 0 1px #3390ec0f,0 1px 4px #22415e0a}._messageCardSearchCurrent_1wq7c_503 ._bubble_1wq7c_392{animation:.42s ease-out _messageJumpPulse_1wq7c_1}._messageCardActionSurfaceOpen_1wq7c_144{z-index:31;position:relative}@keyframes _messageJumpPulse_1wq7c_1{0%{transform:translateY(4px)scale(.992);box-shadow:0 0 #3390ec2e,0 10px 20px #22415e0a}to{transform:translateY(0)scale(1);box-shadow:0 0 0 2px #3390ec14,0 4px 12px #22415e12}}@media (prefers-reduced-motion:reduce){._messageCardSearchCurrent_1wq7c_503 ._bubble_1wq7c_392,._messageCardHighlighted_1wq7c_502 ._bubble_1wq7c_392{animation:none}}._messageCardSelectable_1wq7c_560{position:relative}._messageCardSelected_1wq7c_564{outline-offset:1px;border-radius:18px;outline:2px solid #5577bc3d}._selectionMarker_1wq7c_570{z-index:3;background:#ffffffc7;border:2px solid #5690da57;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:8px;right:-4px}._selectionMarkerActive_1wq7c_585{background:#3390ecf0;border-color:#fffffff0;box-shadow:0 8px 18px #20407a33}._selectionCheck_1wq7c_591{color:#fff;opacity:0;font-size:13px;font-weight:700;transition:opacity .12s,transform .12s;transform:scale(.85)}._selectionMarkerActive_1wq7c_585 ._selectionCheck_1wq7c_591{opacity:1;transform:scale(1)}:root[data-theme=dark] ._selectionMarker_1wq7c_570{background:#0f1722eb;border-color:#7ba7eb57}@media (width<=760px),(pointer:coarse){._messageBlock_1wq7c_1{gap:2px}._messageCard_1wq7c_97{gap:4px}._messageCardOwn_1wq7c_121{padding-left:clamp(58px,20vw,88px)}._messageCardMain_1wq7c_127,._messageCardOwn_1wq7c_121 ._messageCardMain_1wq7c_127,._messageCardAnchorFull_1wq7c_193 ._messageCardMain_1wq7c_127,._messageBlockKnowledge_1wq7c_197 ._messageCardMain_1wq7c_127{width:fit-content;max-width:min(89%,100vw - 48px)}._anchorRail_1wq7c_201{width:34px;min-width:34px}._authorAnchor_1wq7c_226,._authorAnchorButton_1wq7c_243,._authorAnchorImage_1wq7c_263{width:34px;height:34px}._bubble_1wq7c_392,._messageCardOwn_1wq7c_121 ._bubble_1wq7c_392,._bubbleKnowledge_1wq7c_442{min-width:0;max-width:100%}._anchorRail_1wq7c_201{width:40px;min-width:40px;padding-bottom:0}._anchorRail_1wq7c_201:before{opacity:0}._selectionMarker_1wq7c_570{top:6px;right:2px}._authorAnchorImage_1wq7c_263{width:40px;height:40px}}._authorButton_18dmx_1{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._authorAvatar_18dmx_15{object-fit:cover;background:#dce9f5f5;border-radius:50%;align-self:center;width:19px;height:19px;box-shadow:inset 0 0 0 1px #527eab1f}._authorButton_18dmx_1 strong{min-width:0;color:var(--message-author-color,#3390ec);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}._authorButtonOrdinary_18dmx_37 strong{color:var(--message-author-color,#3390ec)}:root[data-theme=dark] ._authorButton_18dmx_1 strong{color:color-mix(in srgb, var(--message-author-color,#74b9ff) 40%, #dcecff 60%)}._authorButton_18dmx_1:hover,._authorButton_18dmx_1:focus-visible{color:var(--accent);outline:none}._handle_18dmx_51{color:var(--muted);margin-left:4px;font-size:.72rem}._replyPreview_18dmx_57{box-sizing:border-box;border-top:0;border-bottom:0;border-right:0;border-left:3px solid color-mix(in srgb, var(--bubble-accent,#3390ec) 72%, transparent);text-align:left;cursor:pointer;width:100%;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);background:0 0;border-radius:0;margin:1px 0 4px;padding:1px 0 1px 7px;display:block}._replyContextCard_18dmx_76{background:0 0}._replyContextStrip_18dmx_80{border-left-color:color-mix(in srgb, var(--bubble-accent,#3390ec) 78%, transparent);background:0 0;margin:1px 0 4px;padding:1px 0 1px 7px}._replyContextBody_18dmx_87{gap:1px;min-width:0;display:grid}._replyContextAuthor_18dmx_93{min-width:0;color:var(--bubble-text-accent,var(--bubble-accent,var(--accent)));text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;line-height:1.22;display:block;overflow:hidden}._replyContextSnippet_18dmx_105{color:#6f8093;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.26;display:block;overflow:hidden}._forwardContextCard_18dmx_115{min-width:0;max-width:100%;margin:1px 0 3px;display:block}._forwardContextHeader_18dmx_122{min-width:0;max-width:100%;color:var(--bubble-text-accent,var(--bubble-accent));font-size:.72rem;line-height:1.22;display:block;overflow:hidden}._forwardContextLabel_18dmx_132{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}._referenceCard_18dmx_143{border-left-color:color-mix(in srgb, var(--bubble-accent,#3390ec) 78%, transparent);background:0 0;min-width:0;max-width:100%}._referenceCardUnavailable_18dmx_150{cursor:default;opacity:1;background:0 0;border-left-color:#7a88984d}._referenceCardUnavailable_18dmx_150 ._contextCardTitle_18dmx_157,._referenceCardUnavailable_18dmx_150 ._contextCardMeta_18dmx_158,._referenceCardUnavailable_18dmx_150 ._contextCardSnippet_18dmx_159,._referenceCardUnavailable_18dmx_150 ._contextCardLabel_18dmx_160{color:color-mix(in srgb, var(--text) 78%, var(--muted) 22%)}._contextCardLabel_18dmx_160{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._contextCardTitle_18dmx_157{min-width:0;max-width:100%;color:var(--bubble-text-accent,var(--bubble-accent,var(--accent)));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.74rem;font-weight:700;line-height:1.22;display:block;overflow:hidden}._contextCardAuthorRow_18dmx_191{align-items:center;gap:6px;margin-top:2px;display:inline-flex}._contextCardAvatar_18dmx_198{color:#6f86a0;background:#dce9f5f5;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:.66rem;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #527eab1f}._contextCardAvatarImage_18dmx_213{object-fit:cover;width:100%;height:100%}._contextCardMeta_18dmx_158{min-width:0;max-width:100%;color:color-mix(in srgb, var(--text) 74%, var(--bubble-text-accent,var(--accent)) 26%);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.69rem;line-height:1.22;display:block;overflow:hidden}._contextCardSnippet_18dmx_159{min-width:0;max-width:100%;color:color-mix(in srgb, var(--text) 74%, var(--bubble-text-accent,var(--accent)) 26%);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:.74rem;line-height:1.26;display:-webkit-box;overflow:hidden}._replyPreview_18dmx_57:hover,._replyPreview_18dmx_57:focus-visible{border-left-color:color-mix(in srgb, var(--bubble-accent,#3390ec) 92%, transparent);background:color-mix(in srgb, var(--bubble-accent,#3390ec) 6%, transparent);outline:none}._referenceCardUnavailable_18dmx_150:hover,._referenceCardUnavailable_18dmx_150:focus-visible{background:0 0;border-left-color:#7a88984d}._bodyWrap_18dmx_261{overflow-wrap:anywhere;min-width:0;max-width:100%;margin-top:0}._body_18dmx_261{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0;font-size:.9375rem;line-height:1.34}._bodyEmojiOnly_18dmx_278{letter-spacing:.01em;font-size:1.66rem;line-height:1.14}._bodyMention_18dmx_284{color:var(--bubble-text-accent,var(--accent));font:inherit;font-weight:650;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:inline}._bodyMention_18dmx_284:hover,._bodyMention_18dmx_284:focus-visible{color:var(--bubble-text-accent,var(--accent));text-underline-offset:2px;outline:none;text-decoration:underline}._threadSearchHighlight_18dmx_307{color:inherit;background:#ffe17ab8;border-radius:.28em;padding:0 .08em;box-shadow:inset 0 -1px #a06e141f}._deletedNotice_18dmx_315{color:var(--muted);background:#4f5f6714;border-radius:12px;margin:0;padding:12px 14px;font-style:italic}._bubbleRailAnchor_18dmx_324{width:fit-content;min-width:0;max-width:100%;display:inline-grid;position:relative}._metaRow_18dmx_332{min-height:13px;color:var(--message-meta-color,#5f7184);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;margin-top:1px;font-size:.65rem;line-height:1;display:flex;position:relative}._metaRow_18dmx_332 .message-meta-time{color:inherit}._metaRowSpaced_18dmx_351{margin-top:2px}._metaRowCompact_18dmx_355{gap:5px}._seenCount_18dmx_359{color:inherit;font-variant-numeric:tabular-nums;align-items:center;gap:2px;line-height:1;display:inline-flex}._seenCountIcon_18dmx_368{opacity:1;width:11px;height:11px}._metaEditedInline_18dmx_374{color:inherit;font-size:inherit;letter-spacing:0;align-items:center;font-weight:400;display:inline-flex}._metaAuthor_18dmx_383{color:#7f93a7;margin-right:auto;font-size:.71rem}._metaAuthorButton_18dmx_389{font:inherit;cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0}._metaAuthorButton_18dmx_389:hover ._metaAuthor_18dmx_383,._metaAuthorButton_18dmx_389:focus-visible ._metaAuthor_18dmx_383{color:var(--accent)}._metaAuthorButton_18dmx_389:focus-visible{outline:none}._inlineActions_18dmx_407{z-index:3;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;gap:4px;margin-left:0;display:inline-flex;position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.message-card:not(.message-card-own) ._inlineActions_18dmx_407{left:calc(100% + 6px);right:auto}.message-card-own ._inlineActions_18dmx_407{left:auto;right:calc(100% + 6px)}.message-card:not(.message-card-own) .message-bubble-media+._inlineActions_18dmx_407{left:calc(min(100%,320px) + 6px)}.message-card-own .message-bubble-media+._inlineActions_18dmx_407{right:calc(min(100%,320px) + 6px)}@media (width<=960px){._inlineActions_18dmx_407{display:none}}._actionLinkInline_18dmx_447{font-size:.64rem;font-weight:700}._actionIconLink_18dmx_452{background:#547ac214;border-radius:999px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:inline-flex}._actionIconGlyph_18dmx_465{justify-content:center;align-items:center;width:18px;height:18px;font-size:.84rem;line-height:1;display:inline-flex}._moderationMeta_18dmx_475{border-top:1px solid color-mix(in srgb, var(--muted) 16%, transparent);color:#43576b;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin-top:3px;padding-top:3px;font-size:.68rem;font-weight:600;line-height:1.45;display:block}:root[data-theme=dark] ._moderationMeta_18dmx_475{color:#b8c8d8;border-top-color:#b1c7db2e}.message-card:hover ._inlineActions_18dmx_407,._actionLinkActive_18dmx_497,._actionLink_18dmx_447:focus-visible{opacity:1}.message-card:has(.message-inline-actions :focus-visible) ._inlineActions_18dmx_407{opacity:1}._history_18dmx_502{border-left:3px solid #3390ec3d;margin-top:10px;padding-left:12px}._history_18dmx_502 summary{cursor:pointer;color:var(--accent);font-size:.88rem}._history_18dmx_502 p{color:var(--muted);margin:8px 0 0;line-height:1.5}._reactionRow_18dmx_520{flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;max-width:100%;margin-top:4px;margin-bottom:0;display:flex}._reactionRowAttached_18dmx_531{clear:both}._ownAligned_18dmx_535{margin-left:auto}._reactionPill_18dmx_539{color:#4f708f;cursor:pointer;min-height:26px;box-shadow:none;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:#3390ec13;border:1px solid #3390ec2e;border-radius:999px;align-items:center;gap:0;padding:0;font-size:.72rem;font-weight:600;display:inline-flex}._reactionPillShell_18dmx_559{gap:0;padding:0;overflow:hidden}._reactionPillActive_18dmx_565{color:#2f6faa;background:#3390ec29;border-color:#3390ec57}._reactionPill_18dmx_539:hover,._reactionPill_18dmx_539:focus-within{color:#2f6faa;background:#3390ec1f;border-color:#3390ec47;outline:none}._reactionPillToggle_18dmx_579,._reactionCountButton_18dmx_580{min-height:25px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._reactionPillToggle_18dmx_579{min-width:28px;padding-left:6px;padding-right:2px}._reactionCountButton_18dmx_580{border-left:0;min-width:20px;padding-left:2px;padding-right:7px}._reactionPillToggle_18dmx_579:focus-visible,._reactionCountButton_18dmx_580:focus-visible{background:#ffffff85;outline:none}._reactionCountButtonActive_18dmx_612{background:#3390ec1a}._reactionGlyph_18dmx_616{--reaction-asset-box:18px;--reaction-asset-visual:16px;width:var(--reaction-asset-box);height:var(--reaction-asset-box);font-size:var(--reaction-asset-visual);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._reactionCount_18dmx_580{letter-spacing:-.01em;align-items:center;line-height:1;display:inline-flex}._reactionInspector_18dmx_636{background:#f9fbfef7;border:1px solid #24405a0f;border-radius:10px;gap:4px;width:min(100%,344px);margin-top:4px;padding:7px 8px;display:grid;box-shadow:0 8px 16px #22415e0a}._reactionInspectorHeader_18dmx_648{color:#557492;align-items:center;gap:8px;font-size:.74rem;font-weight:600;display:inline-flex}._reactionInspectorGlyph_18dmx_657{--reaction-asset-box:22px;--reaction-asset-visual:20px;width:var(--reaction-asset-box);height:var(--reaction-asset-box);font-size:var(--reaction-asset-visual);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._reactionInspectorTitle_18dmx_670{align-items:center;display:inline-flex}._reactionInspectorList_18dmx_675{gap:2px;display:grid}._reactionInspectorItem_18dmx_680,._reactionInspectorMore_18dmx_681{color:#4f6983;background:0 0;border-radius:9px;align-items:center;min-height:30px;padding:5px 9px;font-size:.72rem;line-height:1;display:inline-flex}._reactionInspectorItem_18dmx_680{cursor:pointer;width:100%;font:inherit;text-align:left;appearance:none;border:0;justify-content:flex-start;gap:7px;padding:5px 10px 5px 7px;transition:background-color .12s,color .12s,box-shadow .12s}._reactionInspectorName_18dmx_706{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._reactionInspectorMeta_18dmx_713{color:#7d91a6;white-space:nowrap;margin-left:auto;font-size:.66rem;font-weight:650}._reactionInspectorItem_18dmx_680:hover{color:#2f4e6d;background:#ecf3fafa}._reactionInspectorItem_18dmx_680:focus-visible{color:#2f4e6d;background:#e7f0f9fa;outline:none;box-shadow:inset 0 0 0 1px #527eab33}._reactionInspectorAvatar_18dmx_733{color:#6f86a0;background:#dce9f5f5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.62rem;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #527eab1f}._reactionInspectorAvatarImage_18dmx_748{object-fit:cover;width:100%;height:100%}._reactionPicker_18dmx_754{z-index:11;border:1px solid var(--tg-secondary-border);border-radius:var(--tg-secondary-radius);background:var(--tg-secondary-surface);width:max-content;max-width:min(100vw - 64px,372px);box-shadow:var(--tg-secondary-shadow);scrollbar-width:none;flex-wrap:nowrap;gap:2px;margin-top:0;padding:5px;display:flex;position:absolute;bottom:calc(100% + 6px);left:2px;overflow-x:auto}._reactionPicker_18dmx_754::-webkit-scrollbar{display:none}._ownAligned_18dmx_535 ._reactionPicker_18dmx_754{left:auto;right:2px}._reactionPickerButton_18dmx_783{color:#5f768d;cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;padding:0;display:inline-flex}._reactionPickerButton_18dmx_783:hover,._reactionPickerButton_18dmx_783:focus-visible{color:#3f6f99;background:#6186cb1c;outline:none}._reactionPickerButtonActive_18dmx_809{color:#3f6f99;background:#ebf5ffbd}._reactionPickerGlyph_18dmx_814{--reaction-asset-box:32px;--reaction-asset-visual:26px;width:var(--reaction-asset-box);height:var(--reaction-asset-box);font-size:var(--reaction-asset-visual);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._reactionGlyph_18dmx_616 .emoji-asset-image-reaction,._reactionPickerGlyph_18dmx_814 .emoji-asset-image-reaction,._reactionInspectorGlyph_18dmx_657 .emoji-asset-image-reaction{width:var(--reaction-asset-visual);height:var(--reaction-asset-visual);padding:0;transform:none}._reactionGlyph_18dmx_616 .emoji-asset-glyph-reaction,._reactionPickerGlyph_18dmx_814 .emoji-asset-glyph-reaction,._reactionInspectorGlyph_18dmx_657 .emoji-asset-glyph-reaction{width:var(--reaction-asset-visual);height:var(--reaction-asset-visual);font-size:var(--reaction-asset-visual);line-height:1}._actionZone_18dmx_845{z-index:4;gap:4px;width:min(100%,640px);min-width:0;max-width:100%;display:grid;position:relative}._actionZoneOverlay_18dmx_855{top:var(--thread-action-overlay-anchor-y,50%);bottom:auto;right:auto;left:var(--thread-action-overlay-anchor-x,16px);z-index:12;width:min(100vw - 32px,640px);position:fixed;transform:translateY(6px)}._actionZoneOverlayAbove_18dmx_866{transform:translateY(calc(-100% - 6px))}._actionNote_18dmx_870{color:#52677c;overflow-wrap:anywhere;min-width:0;max-width:100%;margin:4px 0 0;padding:7px 10px 3px;font-size:.75rem;font-weight:500;line-height:1.35;box-shadow:inset 0 1px #3454801a}._actionLink_18dmx_447{color:#5e85aa;font:inherit;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:0;padding:1px 0;font-size:.72rem}._actionLink_18dmx_447:disabled{color:#9aabbc;cursor:default}._actionLinkDanger_18dmx_902{color:var(--danger)}._actionLinkActive_18dmx_497{color:var(--accent)}._actionLink_18dmx_447:hover,._actionLink_18dmx_447:focus-visible{color:var(--accent);outline:none;transform:none}._actionMenu_18dmx_917{z-index:11;border:1px solid var(--tg-secondary-border);border-radius:var(--tg-secondary-radius);background:var(--tg-secondary-surface);width:fit-content;min-width:196px;max-width:min(100%,280px);box-shadow:var(--tg-secondary-shadow);gap:0;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);bottom:auto;left:2px}._actionMenuPlacementAbove_18dmx_935{top:auto;bottom:calc(100% + 6px)}._actionMenuOwn_18dmx_940{left:auto;right:2px}._actionMenuLink_18dmx_945{min-height:34px;padding:var(--tg-action-row-padding);text-align:left;background:0 0;border-radius:10px;justify-content:flex-start;align-items:center;gap:9px;display:inline-flex}._actionMenuLink_18dmx_945:before{content:"•";width:18px;min-width:18px;height:18px;color:color-mix(in srgb, var(--muted) 82%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}._actionMenuLink_18dmx_945[data-message-action-key=media]:before{content:"▦"}._actionMenuLink_18dmx_945[data-message-action-key=copy-text]:before{content:"⧉"}._actionMenuLink_18dmx_945[data-message-action-key=copy-link]:before{content:"↗"}._actionMenuLink_18dmx_945[data-message-action-key=share]:before{content:"⇢"}._actionMenuLink_18dmx_945[data-message-action-key=knowledge-reply]:before{content:"✦"}._actionMenuLink_18dmx_945[data-message-action-key=download-media]:before{content:"↓"}._actionMenuLink_18dmx_945[data-message-action-key=select]:before{content:"✓"}._actionMenuLink_18dmx_945[data-message-action-key=admin-warn]:before{content:"!"}._actionMenuLink_18dmx_945[data-message-action-key=edit]:before{content:"✎"}._actionMenuLink_18dmx_945[data-message-action-key=delete]:before,._actionMenuLink_18dmx_945[data-message-action-key=admin-delete]:before{content:"×"}._actionMenuLink_18dmx_945[data-message-action-key=admin-entry]:before{content:"⋯"}._actionMenuLink_18dmx_945[data-message-action-key=admin-back]:before{content:"‹"}._actionMenuLink_18dmx_945[data-message-action-key=admin-hide]:before{content:"⊘"}._actionMenuLink_18dmx_945[data-message-action-key=admin-author]:before{content:"@"}._actionMenuLink_18dmx_945[data-message-action-key=admin-mute]:before{content:"M"}._actionMenuLink_18dmx_945[data-message-action-key=admin-pin]:before{content:"⌖"}._actionMenuLinkAdminEntry_18dmx_1036{color:color-mix(in srgb, var(--muted) 82%, var(--text) 18%);margin-top:3px;box-shadow:inset 0 1px #34548014}._actionMenuLinkQuiet_18dmx_1042{color:color-mix(in srgb, var(--muted) 88%, var(--text) 12%);background:0 0}._actionMenuSectionLabel_18dmx_1047{color:#6a7d99;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px 1px;font-size:.66rem;font-weight:700}._actionMenu_18dmx_917 ._reactionPicker_18dmx_754{border-radius:12px;width:100%;margin-top:0;padding:6px}._reactionPickerActionMenu_18dmx_1063{z-index:auto;border-radius:var(--tg-secondary-radius);order:-1;width:fit-content;max-width:100%;margin-top:4px;padding:5px;position:static;bottom:auto;left:auto;right:auto}._actionMenuWithReaction_18dmx_1077{order:0;position:static;inset:auto}._ownAligned_18dmx_535 ._reactionPickerActionMenu_18dmx_1063,._ownAligned_18dmx_535 ._actionMenuWithReaction_18dmx_1077{margin-left:auto}._actionZoneOverlay_18dmx_855 ._reactionPickerActionMenu_18dmx_1063{box-sizing:border-box;max-width:min(100vw - 32px,372px)}@media (width<=960px),(pointer:coarse){._inlineActions_18dmx_407{display:none}._actionLinkInline_18dmx_447{font-size:.66rem}._reactionPicker_18dmx_754{z-index:auto;border-radius:var(--tg-secondary-radius);order:-1;width:fit-content;max-width:100%;margin-top:4px;padding:5px;position:static;bottom:auto;left:auto;right:auto}._ownAligned_18dmx_535 ._reactionPicker_18dmx_754{margin-left:auto}._reactionInspector_18dmx_636{width:100%}._actionMenu_18dmx_917{border-radius:var(--tg-secondary-radius);background:var(--tg-secondary-surface);width:fit-content;min-width:196px;max-width:min(100vw - 64px,280px);box-shadow:var(--tg-secondary-shadow);padding:6px;inset:calc(100% + 6px) auto auto 0}._actionMenuOwn_18dmx_940{left:auto;right:0}._actionMenuLink_18dmx_945{background:0 0;border-radius:10px;min-height:38px;padding:0 10px;font-size:.76rem;font-weight:700}._actionMenuLinkQuiet_18dmx_1042{background:#1f293708}._actionMenuSectionLabel_18dmx_1047{padding:4px 9px 2px;font-size:.68rem}:root[data-theme=dark] ._actionMenu_18dmx_917{background:#121b27fa;box-shadow:0 18px 32px #0000003d,0 0 0 1px #6f8fad24}:root[data-theme=dark] ._actionMenuLink_18dmx_945{background:0 0}}:root[data-theme=dark] ._actionIconLink_18dmx_452{background:#ffffff14}:root[data-theme=dark] ._actionMenu_18dmx_917{background:color-mix(in srgb, var(--panel) 98%, transparent);border-color:#aac2dd24;box-shadow:0 16px 28px #0000003d}:root[data-theme=dark] ._actionMenuLink_18dmx_945{color:#edf5ff;background:0 0}:root[data-theme=dark] ._actionMenuLinkAdminEntry_18dmx_1036{border-top-color:#97b6de1f}:root[data-theme=dark] ._actionMenuLinkQuiet_18dmx_1042{background:#ffffff09}:root[data-theme=dark] ._actionNote_18dmx_870{color:#b7c7d8;box-shadow:inset 0 1px #aac2dd1f}:root[data-theme=dark] ._actionMenuSectionLabel_18dmx_1047{color:#95aac8}:root[data-theme=dark] ._reactionPickerButton_18dmx_783{background:0 0}:root[data-theme=dark] ._reactionPickerButton_18dmx_783:hover,:root[data-theme=dark] ._reactionPickerButton_18dmx_783:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionPickerButtonActive_18dmx_809{background:#5c8bd62e}:root[data-theme=dark] ._replyPreview_18dmx_57{border-left-color:color-mix(in srgb, var(--bubble-accent,#79baf7) 72%, transparent);background:0 0}:root[data-theme=dark] ._replyContextStrip_18dmx_80{border-left-color:color-mix(in srgb, var(--bubble-accent,#79baf7) 78%, transparent);background:0 0}:root[data-theme=dark] ._replyContextCard_18dmx_76,:root[data-theme=dark] ._referenceCard_18dmx_143{background:0 0}:root[data-theme=dark] ._referenceCardUnavailable_18dmx_150{background:0 0;border-left-color:#8da0b547}:root[data-theme=dark] ._replyContextSnippet_18dmx_105{color:#a9bdd2}:root[data-theme=dark] ._forwardContextCard_18dmx_115{background:0 0}:root[data-theme=dark] ._forwardContextHeader_18dmx_122,:root[data-theme=dark] ._forwardContextLabel_18dmx_132{color:var(--bubble-text-accent,var(--bubble-accent,#79baf7))}:root[data-theme=dark] ._contextCardAvatar_18dmx_198,:root[data-theme=dark] ._reactionInspectorAvatar_18dmx_733{color:#d5e5f7;background:#364960f5;box-shadow:inset 0 0 0 1px #97b6de24}:root[data-theme=dark] ._reactionPill_18dmx_539{color:#b8cce0;background:#243345e6;border-color:#7ab5f324}:root[data-theme=dark] ._reactionPillActive_18dmx_565{color:#eef6ff;background:#4773a547;border-color:#7ab5f33d}:root[data-theme=dark] ._reactionPill_18dmx_539:hover,:root[data-theme=dark] ._reactionPill_18dmx_539:focus-within{color:#eef6ff;background:#30445cf0;border-color:#7ab5f338}:root[data-theme=dark] ._reactionCountButton_18dmx_580{border-left-color:#7ab5f31f}:root[data-theme=dark] ._reactionPillToggle_18dmx_579:focus-visible,:root[data-theme=dark] ._reactionCountButton_18dmx_580:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionCountButtonActive_18dmx_612{background:#5291db3d}:root[data-theme=dark] ._reactionInspector_18dmx_636{background:#141e2bf5;border-color:#97b6de24;box-shadow:0 12px 22px #00000042}:root[data-theme=dark] ._reactionInspectorHeader_18dmx_648{color:#b8cce0}:root[data-theme=dark] ._reactionInspectorItem_18dmx_680,:root[data-theme=dark] ._reactionInspectorMore_18dmx_681{color:#e7f1fb;background:0 0}:root[data-theme=dark] ._reactionInspectorMeta_18dmx_713{color:#9fb4c9}:root[data-theme=dark] ._reactionInspectorItem_18dmx_680:hover,:root[data-theme=dark] ._reactionInspectorItem_18dmx_680:focus-visible{color:#f4f9ff;background:#344960b8}:root[data-theme=dark] ._reactionInspectorItem_18dmx_680:focus-visible{box-shadow:inset 0 0 0 1px #7ab5f33d}:root[data-theme=dark] ._reactionPicker_18dmx_754{background:#141e2bf5;border-color:#97b6de24;box-shadow:0 12px 24px #00000047}:root[data-theme=dark] ._reactionPickerButton_18dmx_783{color:#c8daed;background:#ffffff0f}:root[data-theme=dark] ._reactionPickerButton_18dmx_783:hover,:root[data-theme=dark] ._reactionPickerButton_18dmx_783:focus-visible{background:#ffffff1c;border-color:#7ab5f32e}:root[data-theme=dark] ._reactionPickerButtonActive_18dmx_809{color:#eef6ff;background:#5291db3d;border-color:#7ab5f33d}._message_19m3k_1{align-items:flex-end;gap:7px;width:min(100%,560px);max-width:88%;margin-top:5px;animation:.18s ease-out both _local-tail-arrive_19m3k_1;display:flex}._avatar_19m3k_11{color:#fff;background:linear-gradient(145deg,#2f9f69,#19754b);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:.78rem;font-weight:800;display:grid;box-shadow:0 2px 8px #125e3a33}._bubble_19m3k_25{border:1px solid color-mix(in srgb, var(--line) 72%, transparent);background:color-mix(in srgb, var(--panel) 97%, #fff 3%);border-radius:12px 12px 12px 4px;gap:7px;min-width:0;padding:9px 10px 10px;display:grid;box-shadow:0 2px 9px #27425c14}._header_19m3k_36{align-items:baseline;gap:6px;display:flex}._header_19m3k_36 strong{color:#25865a;font-size:.82rem;line-height:1.2}._header_19m3k_36 span{color:var(--muted);font-size:.66rem;font-weight:700}._bubble_19m3k_25 p{color:var(--text);margin:0;font-size:.82rem;line-height:1.38}._action_19m3k_61{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#25865a;border:0;border-radius:9px;padding:7px 11px;font-size:.77rem;font-weight:750}._action_19m3k_61:focus-visible{outline-offset:2px;outline:2px solid #87bca4}@keyframes _local-tail-arrive_19m3k_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){._message_19m3k_1{max-width:96%}}@media (prefers-reduced-motion:reduce){._message_19m3k_1{animation:none}}._connectionStatusPill_1l192_1{z-index:80;top:calc(10px + env(safe-area-inset-top,0px));width:max-content;max-width:calc(100vw - 32px);color:var(--text-tint-strong);font-size:calc(.76rem * var(--font-scale));pointer-events:none;background:#f5f9fcf0;border:1px solid #24405a1f;border-radius:8px;padding:5px 10px;font-weight:700;line-height:1.15;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #22415e14}:root[data-theme=dark] ._connectionStatusPill_1l192_1{color:#d1e4f8;background:#1e2834f0;border-color:#7392b429;box-shadow:0 6px 16px #00000038}.thread-screen{grid-template-rows:auto auto minmax(0,1fr);gap:0;width:100%;min-width:0;max-width:100%;min-height:calc(100dvh - 12px);margin-top:0;display:grid;overflow-x:clip}.thread-screen>.thread-panel{grid-row:3;min-height:0}._messageActionNotice_s3uts_18{left:50%;bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:80;color:#fff;text-align:center;pointer-events:none;background:#1c232beb;border-radius:18px;max-width:min(320px,100vw - 32px);min-height:36px;padding:8px 14px;font-size:13px;font-weight:600;line-height:20px;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #121b2333}._messageActionNoticeError_s3uts_38{background:#b13232f0}.thread-screen .thread-list{--thread-list-bottom-inset:24px;overflow-anchor:none;padding-bottom:calc(var(--thread-list-bottom-inset) + env(safe-area-inset-bottom,0px))}._threadHistoryWindowBoundary_s3uts_48{color:#455a6ec2;justify-content:center;align-items:center;gap:8px;padding:8px 0 10px;font-size:12px;font-weight:700;display:flex}._threadHistoryWindowButton_s3uts_59{appearance:none;color:var(--accent);cursor:pointer;font:inherit;background:#ffffffd1;border:1px solid #3390ec2e;border-radius:999px;padding:7px 12px}._threadHistoryWindowButton_s3uts_59:hover,._threadHistoryWindowButton_s3uts_59:focus-visible{background:#fffffff5;border-color:#3390ec52;outline:none}._threadHistoryWindowCount_s3uts_77{white-space:nowrap}._threadScreenHeader_s3uts_81{box-sizing:border-box;z-index:9;width:min(100%,780px);min-width:0;max-width:100%;min-height:44px;box-shadow:none;background:#fff;border-bottom:0;align-items:center;gap:4px;margin-inline:auto;padding:4px 8px 4px 4px;display:flex;position:sticky;top:0}._threadBackButton_s3uts_100{width:auto;min-width:104px;max-width:104px;height:36px;color:var(--accent);font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:1px;padding:0 8px 0 5px;font-weight:600;display:inline-flex}._threadBackButton_s3uts_100:hover,._threadBackButton_s3uts_100:focus-visible{background:#ffffff6b;outline:none;transform:none}._threadBackIcon_s3uts_131{flex:none;justify-content:center;align-items:center;width:22px;height:100%;display:inline-flex}._threadBackIconSvg_s3uts_140{width:16px;height:16px;display:block}._threadBackLabel_s3uts_146{color:currentColor;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;padding-block:1px;font-size:.78rem;font-weight:730;line-height:1.25;overflow:hidden}._threadScreenTitle_s3uts_161{flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex}._threadScreenTitle_s3uts_161 h2{width:100%;min-width:0;font-size:var(--type-thread-title);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.12;display:block;overflow:hidden}._threadTopicAvatarButton_s3uts_181{width:36px;min-width:36px;height:36px;color:inherit;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._threadTopicAvatarButton_s3uts_181:hover,._threadTopicAvatarButton_s3uts_181:focus-visible{background:#ffffff70;outline:none;box-shadow:0 5px 12px #31608f0e}._threadTopicSummaryShell_s3uts_207{flex:auto;align-items:center;gap:2px;width:100%;min-width:0;height:100%;display:flex}._threadTopicSummaryStack_s3uts_217{flex:auto;gap:0;min-width:0;display:grid}._threadTopicSummaryButton_s3uts_224{text-align:left;width:100%;min-width:0;min-height:36px;color:inherit;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:10px;flex-direction:column;flex:auto;justify-content:center;padding:0 4px;display:flex;overflow:hidden}._threadTopicSummaryButton_s3uts_224:hover,._threadTopicSummaryButton_s3uts_224:focus-visible{background:#ffffff61}._threadTopicSummaryButton_s3uts_224:hover ._threadScreenContext_s3uts_250,._threadTopicSummaryButton_s3uts_224:focus-visible ._threadScreenContext_s3uts_250{color:var(--accent)}._threadTopicSummaryButton_s3uts_224:focus-visible{outline:none}._threadHeaderMoreShell_s3uts_259{flex:none;align-self:center;display:inline-flex;position:relative}._threadHeaderMoreButton_s3uts_266{width:32px;min-width:32px;height:32px;color:color-mix(in srgb, var(--accent) 82%, var(--muted) 18%);cursor:pointer;font:inherit;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1.1rem;font-weight:800;line-height:1;display:inline-flex}._threadHeaderMoreButton_s3uts_266:hover,._threadHeaderMoreButton_s3uts_266:focus-visible,._threadHeaderMoreButton_s3uts_266[aria-expanded=true]{color:var(--accent);background:#ffffff70;outline:none}._threadHeaderMoreDots_s3uts_296{flex-direction:column;justify-content:center;align-items:center;gap:2.25px;width:20px;height:20px;display:inline-flex;transform:none}._threadHeaderMoreDots_s3uts_296 i{background:currentColor;border-radius:999px;width:3px;height:3px;display:block}._threadHeaderMoreMenu_s3uts_315{z-index:18;background:linear-gradient(180deg, #ffffffe6, #f7fbffc7), color-mix(in srgb, var(--panel-elevated) 78%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);border:1px solid #546f8a1f;border-radius:18px;width:min(238px,100vw - 18px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 18px 42px #22415e2e,inset 0 1px #ffffffa8}._threadHeaderMoreMenu_s3uts_315 button{min-height:38px;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}._threadHeaderMoreMenu_s3uts_315 button:hover,._threadHeaderMoreMenu_s3uts_315 button:focus-visible{background:#3390ec17;outline:none}._threadHeaderMoreMenu_s3uts_315 button span{color:var(--accent);justify-content:center;align-items:center;font-size:.88rem;display:inline-flex}._threadHeaderMoreMenu_s3uts_315 button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:760;overflow:hidden}._threadTopicSpaceHint_s3uts_373{border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--panel) 93%);width:min(100%,780px);color:color-mix(in srgb, var(--text) 86%, var(--accent) 14%);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:0 auto 8px;padding:9px 10px;display:flex;box-shadow:0 8px 22px #22415e0f}._threadTopicSpaceHint_s3uts_373 span{min-width:0;font-size:.82rem;line-height:1.35}._threadTopicSpaceHintActions_s3uts_394{flex-shrink:0;align-items:center;gap:6px;display:flex}._threadTopicSpaceHintActions_s3uts_394 button{border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);background:color-mix(in srgb, var(--panel) 82%, #fff 18%);color:var(--accent);font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:700}._threadTopicSpaceHintActions_s3uts_394 button:first-child{background:var(--accent);border-color:var(--accent);color:#fff}._threadTopicSpaceHintActions_s3uts_394 button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 38%, transparent);outline-offset:2px}._threadScreenHeaderSearchMode_s3uts_424{background:linear-gradient(#fff,#f7fbff);gap:8px;min-height:48px}@media (width>=1024px){.thread-screen[data-thread-navigation-layout=split]{background:color-mix(in srgb, var(--surface-soft) 60%, transparent);border-inline:1px solid #38567214;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(320px,360px) minmax(0,1fr);width:min(100%,1280px);margin-inline:auto;overflow:visible;box-shadow:0 18px 54px #23476914}.thread-screen[data-thread-navigation-layout=split]>._threadScreenHeader_s3uts_81{grid-area:1/2;width:100%;margin-inline:0;padding-inline:8px}.thread-screen[data-thread-navigation-layout=split]>._threadScreenHeader_s3uts_81 ._threadBackButton_s3uts_100[data-thread-all-topics-button=true]{display:none}.thread-screen[data-thread-navigation-layout=split]>.thread-panel{grid-area:2/2;min-width:0}.thread-screen[data-thread-navigation-layout=split]>._threadTopicSpaceHint_s3uts_373{display:none}._threadScreenHeader_s3uts_81{box-sizing:border-box;background:#fff;border-bottom:0;width:min(100%,980px);min-height:44px;padding-inline:100px}._threadScreenHeaderSearchMode_s3uts_424{background:linear-gradient(#fff,#f7fbff)}}._threadSearchField_s3uts_483{flex:auto;display:block;position:relative}._threadSearchHeader_s3uts_489{flex:auto;align-items:center;gap:7px;min-width:0;display:flex}._threadSearchAuthorChip_s3uts_497{background:color-mix(in srgb, var(--accent) 14%, transparent);min-width:34px;height:28px;color:var(--accent);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.76rem;font-weight:700;display:inline-flex}._threadSearchFieldIcon_s3uts_512{color:var(--muted);pointer-events:none;font-size:.86rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._threadSearchInput_s3uts_522{width:100%;min-height:34px;color:var(--text);font:inherit;background:#ffffffad;border:1px solid #5d7a9729;border-radius:999px;outline:none;padding:0 34px 0 32px;box-shadow:inset 0 1px #ffffff8f}._threadSearchInput_s3uts_522:focus-visible{border-color:color-mix(in srgb, var(--accent) 38%, #5d7a9721);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}._threadSearchClear_s3uts_540{width:28px;min-width:28px;height:28px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._threadSearchHeaderActions_s3uts_561{color:var(--muted);flex:none;justify-content:flex-end;align-items:center;gap:4px;font-size:.74rem;line-height:1.2;display:flex}._threadSearchSummaryChip_s3uts_572{min-width:48px;max-width:72px;min-height:20px;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;align-items:center;padding:0;font-weight:600;display:inline-flex;overflow:hidden}._threadSearchSummaryChip_s3uts_572[data-thread-search-status=true]{min-width:0;max-width:120px}._threadSearchIconAction_s3uts_593{width:26px;min-width:26px;height:26px;color:var(--text-soft);font:inherit;cursor:pointer;background:#ffffff80;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex}._threadSearchIconAction_s3uts_593:disabled{opacity:.48;cursor:default}._threadTopicAvatar_s3uts_181{letter-spacing:.03em;width:30px;min-width:30px;height:30px;font-size:.64rem}._threadScreenContext_s3uts_250{flex-wrap:wrap;gap:2px;margin-top:0;display:flex}._threadScreenContextPlain_s3uts_630{color:var(--muted);font-size:var(--type-thread-context);align-items:center;gap:0;line-height:1.08}._threadScreenContextPlain_s3uts_630 span{align-items:center;display:inline-flex}._threadScreenContextPlain_s3uts_630 span+span:before{content:"•";color:color-mix(in srgb, var(--muted) 78%, transparent);margin:0 5px 0 4px}._threadTopicDetailsSheet_s3uts_649{top:calc(env(safe-area-inset-top,0px) + 44px);z-index:12;background:linear-gradient(180deg, #fffffff0, #f7fbffdb), color-mix(in srgb, var(--tg-secondary-surface) 84%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18);overscroll-behavior:contain;scrollbar-width:none;border:1px solid #546f8a1f;border-radius:18px;gap:6px;width:min(100vw - 16px,420px);min-width:0;max-width:calc(100vw - 16px);max-height:min(58dvh,480px);margin:0;padding:6px;display:grid;position:fixed;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 18px 44px #24405a29,inset 0 1px #ffffffb3}._threadTopicDetailsSheet_s3uts_649::-webkit-scrollbar{display:none}._threadTopicDetailsHead_s3uts_681{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}._threadTopicDetailsHead_s3uts_681 strong{margin-top:2px;font-size:.94rem;display:block}._threadTopicDetailsClose_s3uts_695{min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff94;border:1px solid #546f8a14;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.74rem;font-weight:700;display:inline-flex}._threadTopicDetailsMetrics_s3uts_711{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}._threadTopicDetailsChip_s3uts_718{min-height:18px;color:color-mix(in srgb, var(--text-tint) 88%, var(--muted) 12%);white-space:nowrap;background:#e8f3fdb8;border-radius:999px;flex:none;align-items:center;padding:0 5px;font-size:.69rem;font-weight:700;display:inline-flex}._threadTopicPermalinkCard_s3uts_732{background:#e8f3fdb3;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;padding:8px 9px;display:grid}._threadTopicPermalinkCopy_s3uts_744{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}._threadTopicPermalinkCopy_s3uts_744:hover strong,._threadTopicPermalinkCopy_s3uts_744:focus-visible strong{text-decoration:underline}._threadTopicPermalinkCopy_s3uts_744:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #3390ec47}._threadTopicPermalinkCopy_s3uts_744 span{color:var(--muted);font-size:.68rem;font-weight:700}._threadTopicPermalinkCopy_s3uts_744 strong{min-width:0;color:var(--tg-link);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;overflow:hidden}._threadTopicPermalinkAction_s3uts_784{min-height:30px;color:var(--tg-link);font:inherit;cursor:pointer;background:#ffffffbd;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.72rem;font-weight:800;display:inline-flex}._threadTopicPermalinkAction_s3uts_784:hover,._threadTopicPermalinkAction_s3uts_784:focus-visible{background:#ffffffeb}._threadTopicImageCard_s3uts_805{background:var(--tg-secondary-surface-muted);width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:9px;padding:6px 8px;display:flex}._threadTopicImageCard_s3uts_805:hover,._threadTopicImageCard_s3uts_805:focus-visible{background:color-mix(in srgb, var(--tg-secondary-surface-muted) 82%, var(--accent) 8%);outline:none}._threadTopicImageThumb_s3uts_827{background:#3390ec1a;border-radius:999px;width:34px;min-width:34px;height:34px;display:block;overflow:hidden}._threadTopicImageThumb_s3uts_827 img{object-fit:cover;width:100%;height:100%;display:block}._threadTopicImageCopy_s3uts_844{gap:1px;min-width:0;display:grid}._threadTopicImageCopy_s3uts_844 span{color:var(--text);font-size:.76rem;font-weight:800}._threadTopicImageCopy_s3uts_844 strong{color:var(--accent);font-size:.7rem;font-weight:800}._threadTopicMediaEntry_s3uts_862{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:5px;padding:0;display:grid}._threadTopicMediaHeader_s3uts_874{width:100%;min-width:0;min-height:var(--tg-action-row-height);padding:var(--tg-action-row-padding);background:var(--tg-secondary-surface-muted);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;display:flex}._threadTopicMediaHeader_s3uts_874 span,._threadTopicMediaHeader_s3uts_874 strong{font-size:.75rem;font-weight:800}._threadTopicMediaHeader_s3uts_874 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._threadTopicMediaHeader_s3uts_874 strong{background:#3390ec1a;border-radius:999px;justify-content:center;align-items:center;min-width:22px;min-height:20px;padding:0 6px;display:inline-flex}._threadTopicMediaPreviewGrid_s3uts_915{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._threadTopicMediaPreviewTile_s3uts_921{aspect-ratio:1;min-width:0;color:var(--accent);font:inherit;text-align:center;cursor:pointer;background:linear-gradient(135deg,#3390ec1f,#78b8ff47);border:0;border-radius:6px;place-items:center;padding:0;font-size:.7rem;font-weight:800;display:grid;position:relative;overflow:hidden}._threadTopicMediaPreviewTile_s3uts_921:hover,._threadTopicMediaPreviewTile_s3uts_921:focus-visible,._threadTopicMediaHeader_s3uts_874:hover,._threadTopicMediaHeader_s3uts_874:focus-visible{filter:saturate(1.05)}._threadTopicMediaPreviewTile_s3uts_921:focus-visible,._threadTopicMediaHeader_s3uts_874:focus-visible{outline-offset:2px;outline:2px solid #3390ec57}._threadTopicMediaPreviewTile_s3uts_921 img{object-fit:cover;width:100%;height:100%}._threadTopicMediaPreviewTileVideo_s3uts_959{background:linear-gradient(135deg,#24405a29,#3390ec52)}._threadTopicMediaPreviewTilePhoto_s3uts_963{background:linear-gradient(135deg,#3390ec1f,#5bb78f3d)}._threadTopicMediaPreviewTileFile_s3uts_967{background:var(--panel-soft);color:var(--muted)}._threadTopicDetailsActions_s3uts_972{background:#ffffff85;border:1px solid #546f8a17;border-radius:14px;flex:none;grid-template-columns:1fr;align-content:flex-start;gap:0;display:grid;overflow:hidden}._threadTopicDetailsActionsSecondary_s3uts_984{margin-top:2px}._threadTopicDetailsAction_s3uts_972{min-height:max(var(--tg-action-row-height), 40px);padding:var(--tg-action-row-padding);color:var(--text);font:inherit;white-space:normal;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #546f8a14;border-radius:0;justify-content:flex-start;align-items:center;font-size:.71rem;font-weight:700;line-height:1.25;display:inline-flex}._threadTopicDetailsAction_s3uts_972:last-child{border-bottom:0}._threadTopicDetailsActionActive_s3uts_1011{color:var(--accent);background:#e8f3fdf5;border-color:#3390ec2e}._threadTopicDetailsActionDanger_s3uts_1017{color:var(--danger)}._threadTopicAdminDetails_s3uts_1021{border-top:1px solid #24405a14;flex:none;gap:5px;padding-top:2px;display:grid}._threadTopicAdminDetailsPrimary_s3uts_1029{background:#ffffff7a;border:1px solid #546f8a14;border-radius:14px;gap:6px;padding:6px;box-shadow:0 8px 22px #24405a0e}._threadTopicAdminSummary_s3uts_1038{min-height:max(var(--tg-action-row-height), 40px);padding:var(--tg-action-row-padding);background:var(--tg-secondary-surface-muted);color:var(--muted);cursor:pointer;border:1px solid #546f8a14;border-radius:12px;align-items:center;font-size:.72rem;font-weight:800;line-height:1.25;display:flex}._threadTopicAdminDetailsPrimary_s3uts_1029 ._threadTopicAdminSummary_s3uts_1038{border-color:color-mix(in srgb, var(--accent) 18%, #546f8a14);background:color-mix(in srgb, var(--accent) 8%, var(--tg-secondary-surface-muted));color:var(--accent)}._threadTopicAdminActions_s3uts_1059{background:#ffffff80;border:1px solid #546f8a14;border-radius:12px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}._threadTopicRenameForm_s3uts_1069{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:5px;min-width:0;display:grid}._threadTopicRenameField_s3uts_1078{min-width:0;color:var(--muted);flex:220px;gap:3px;font-size:.68rem;font-weight:700;display:grid}._threadTopicRenameField_s3uts_1078 input{border:1px solid var(--line);background:var(--panel-elevated);min-width:0;min-height:30px;color:var(--text);font:inherit;border-radius:8px;padding:0 10px;font-size:.78rem}._topicIconPickerSheet_s3uts_1100{background:var(--panel-soft);border:1px solid #24405a14;border-radius:12px;gap:8px;padding:8px;display:grid}._topicIconPickerHead_s3uts_1109,._topicIconPickerFooter_s3uts_1110{justify-content:space-between;align-items:center;gap:8px;display:flex}._topicIconPickerControls_s3uts_1117{gap:8px;display:grid}._topicImageUploadBlock_s3uts_1122{background:color-mix(in srgb, var(--panel-elevated) 86%, transparent);border:1px solid #546f8a14;border-radius:12px;gap:8px;padding:8px;display:grid}._topicImageUploadPreview_s3uts_1131{align-items:center;gap:10px;min-width:0;display:flex}._topicImageUploadAvatar_s3uts_1138{width:42px;min-width:42px;height:42px;font-size:.72rem}._topicImageUploadPreview_s3uts_1131 div{gap:2px;min-width:0;display:grid}._topicImageUploadPreview_s3uts_1131 strong{color:var(--text);font-size:.78rem;font-weight:800}._topicImageUploadPreview_s3uts_1131 span{color:var(--muted);font-size:.7rem;font-weight:650}._topicImageUploadActions_s3uts_1163{flex-wrap:wrap;gap:6px;display:flex}._topicImageUploadButton_s3uts_1169{min-height:var(--tg-action-row-height);padding:var(--tg-action-row-padding);background:var(--panel-elevated);color:var(--accent);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex;position:relative}._topicImageUploadButton_s3uts_1169 input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._topicImageUploadError_s3uts_1194{color:var(--danger);margin:0;font-size:.7rem;font-weight:700}._topicIconPickerSearch_s3uts_1201{background:var(--panel-elevated);width:100%;color:var(--text);border:1px solid #5d7a9729;border-radius:12px;padding:9px 12px}._topicIconPickerSegments_s3uts_1210{flex-wrap:wrap;gap:6px;display:inline-flex}._topicIconPickerSegment_s3uts_1210,._topicIconPickerCell_s3uts_1217{background:var(--panel-elevated);color:var(--muted);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border:1px solid #0000}._topicIconPickerSegment_s3uts_1210{border-radius:999px;padding:5px 10px}._topicIconPickerSegmentActive_s3uts_1233,._topicIconPickerCellActive_s3uts_1234{color:var(--accent);background:#3390ec1f;border-color:#3390ec52}._topicIconPickerGrid_s3uts_1240{grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:8px;display:grid}._topicIconPickerCell_s3uts_1217{border-radius:14px;justify-content:center;align-items:center;min-height:42px;font-size:1.15rem;display:inline-flex}._topicImageViewerOverlay_s3uts_1255{z-index:60;color:#fff;background:#050b12eb;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}._topicImageViewerTopbar_s3uts_1265{min-height:calc(env(safe-area-inset-top,0px) + 48px);padding:calc(env(safe-area-inset-top,0px) + 6px) 12px 6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._topicImageViewerTopbar_s3uts_1265 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;font-weight:800;overflow:hidden}._topicImageViewerClose_s3uts_1283{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:0 12px;font-size:.76rem;font-weight:800}._topicImageViewerStage_s3uts_1296{min-height:0;padding:10px 12px calc(env(safe-area-inset-bottom,0px) + 18px);place-items:center;display:grid}._topicImageViewerStage_s3uts_1296 img{object-fit:contain;border-radius:18px;max-width:min(92vw,720px);max-height:78dvh;display:block;box-shadow:0 18px 48px #00000047}._threadPinned_s3uts_1312{top:var(--thread-pinned-sticky-top,44px);z-index:7;width:min(100%,780px);max-width:100%;max-height:min(44px,14dvh);box-shadow:none;background:#fff;border-bottom:1px solid #5573911a;border-left:0;border-radius:0;align-self:start;margin:0 auto;padding:2px 8px;position:sticky;overflow:visible}._threadPinned_s3uts_1312 span{color:var(--accent);font-size:.68rem;font-weight:700;display:block}._threadPinnedCopy_s3uts_1337 p{color:var(--muted);margin:1px 0 0;font-size:.71rem;line-height:1.24}._threadPinned_s3uts_1312 p{color:var(--text);margin:1px 0 0;font-size:.72rem;line-height:1.24}._threadPinnedHead_s3uts_1351{justify-content:space-between;align-items:center;gap:8px;min-height:39px;max-height:40px;display:flex;overflow:hidden}._threadPinnedCopy_s3uts_1337{flex:auto;gap:0;min-width:0;display:grid}._threadPinnedCopy_s3uts_1337>span{text-overflow:ellipsis;white-space:nowrap;width:auto;height:auto;line-height:1.1;position:static;overflow:hidden}._threadPinnedGlyph_s3uts_1378{background:var(--accent);color:#0000;border-radius:999px;flex:none;justify-content:center;align-items:center;width:3px;height:30px;display:inline-flex;transform:none}._threadPinnedGlyph_s3uts_1378 svg{display:none}._threadPinnedList_s3uts_1395{gap:0;margin:0;display:grid}._threadPinnedList_s3uts_1395 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._threadPinnedMessageButton_s3uts_1409{width:100%;color:var(--text);font:inherit;text-overflow:ellipsis;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.72rem;line-height:1.2;display:block;overflow:hidden}._threadPinnedMessageButton_s3uts_1409:focus-visible{outline-offset:2px;outline:2px solid #3390ec6b}._threadPinnedCount_s3uts_1432{min-width:34px;min-height:34px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.62rem;font-weight:700;display:inline-flex}._threadPinnedDetails_s3uts_1450{pointer-events:auto;background:#fff;border:1px solid #48627c1f;border-radius:12px;gap:0;width:min(360px,100vw - 32px);margin:0;padding:5px 0;display:grid;position:absolute;top:calc(100% + 4px);right:8px;box-shadow:0 6px 18px #22415e24}._threadPinnedDetails_s3uts_1450 ._threadPinnedList_s3uts_1395{max-height:min(42dvh,360px);overflow:auto}._threadPinnedDetails_s3uts_1450 ._threadPinnedMessageButton_s3uts_1409{border-radius:0;min-height:34px;margin:0;padding:6px 12px;font-size:.74rem}._threadPinnedDetails_s3uts_1450 ._threadPinnedMessageButton_s3uts_1409:hover,._threadPinnedDetails_s3uts_1450 ._threadPinnedMessageButton_s3uts_1409:focus-visible{background:#3390ec14}._threadFloatActions_s3uts_1484{bottom:calc(var(--thread-composer-height,62px) + var(--thread-float-actions-gap,12px));z-index:5;justify-content:flex-end;align-items:center;gap:6px;margin-top:-2px;margin-bottom:8px;padding-right:4px;display:flex;position:sticky}._threadFloatShortcut_s3uts_1497{min-height:28px;color:var(--accent-deep);font:inherit;-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);background:#ffffffbd;border:1px solid #3390ec1f;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:.69rem;font-weight:700;display:inline-flex;box-shadow:0 6px 14px #22415e0d}._threadReactionShortcut_s3uts_1515{color:#c15a6b;border-color:#c15a6b2e}._threadReturnControl_s3uts_1520,._threadPageDownControl_s3uts_1521{background:color-mix(in srgb, var(--panel) 96%, transparent);width:42px;min-width:42px;height:42px;color:var(--accent);font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:0 4px 14px #22415e29}._threadReturnControl_s3uts_1520:hover,._threadReturnControl_s3uts_1520:focus-visible,._threadPageDownControl_s3uts_1521:hover,._threadPageDownControl_s3uts_1521:focus-visible{color:var(--accent-deep);box-shadow:0 5px 16px #22415e33}._threadReturnControlIcon_s3uts_1546,._threadPageDownControlIcon_s3uts_1547{width:20px;height:20px;display:block}._threadPageDownUnreadBadge_s3uts_1553{border:2px solid var(--panel);background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.64rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}:root[data-theme=dark] ._threadScreenHeader_s3uts_81{background:#1a2330;border-bottom:0}:root[data-theme=dark] ._threadBackButton_s3uts_100{color:var(--accent);background:0 0}:root[data-theme=dark] ._threadBackButton_s3uts_100:hover,:root[data-theme=dark] ._threadBackButton_s3uts_100:focus-visible{background:#22334494}:root[data-theme=dark] ._threadHeaderMoreButton_s3uts_266{color:color-mix(in srgb, var(--accent) 78%, var(--muted) 22%)}:root[data-theme=dark] ._threadHeaderMoreButton_s3uts_266:hover,:root[data-theme=dark] ._threadHeaderMoreButton_s3uts_266:focus-visible,:root[data-theme=dark] ._threadHeaderMoreButton_s3uts_266[aria-expanded=true]{color:#cbe7ff;background:#1d2b3ba3}:root[data-theme=dark] ._threadHeaderMoreMenu_s3uts_315{background:#182330d6;border-color:#7392b424;box-shadow:0 14px 34px #00000057}:root[data-theme=dark] ._threadHeaderMoreMenu_s3uts_315 button:hover,:root[data-theme=dark] ._threadHeaderMoreMenu_s3uts_315 button:focus-visible{background:#5ba6f224}:root[data-theme=dark] ._threadTopicSpaceHint_s3uts_373{color:#e2eefaeb;background:#152434f0;border-color:#7eb9ff2e;box-shadow:0 10px 26px #0000003d}:root[data-theme=dark] ._threadTopicSpaceHintActions_s3uts_394 button{color:#8bc8ff;background:#ffffff14;border-color:#7eb9ff33}:root[data-theme=dark] ._threadTopicSpaceHintActions_s3uts_394 button:first-child{background:var(--accent);border-color:var(--accent);color:#fff}:root[data-theme=dark] ._threadPinned_s3uts_1312,:root[data-theme=dark] ._threadTopicDetailsSheet_s3uts_649,:root[data-theme=dark] ._threadTopicDetailsClose_s3uts_695,:root[data-theme=dark] ._threadTopicDetailsAction_s3uts_972,:root[data-theme=dark] ._threadTopicPermalinkAction_s3uts_784,:root[data-theme=dark] ._threadTopicAdminSummary_s3uts_1038{background:#1b2736d6}:root[data-theme=dark] ._threadPinned_s3uts_1312{background:#1a2330;border-bottom-color:#7e99b51f}:root[data-theme=dark] ._threadPinnedDetails_s3uts_1450{background:#202d3c;border-color:#7e99b529;box-shadow:0 6px 18px #040a1242}:root[data-theme=dark] ._threadTopicPermalinkCard_s3uts_732{background:#2c3e50b8}:root[data-theme=dark] ._threadTopicMediaHeader_s3uts_874{color:#d5e8fff0}:root[data-theme=dark] ._threadTopicMediaHeader_s3uts_874 strong{background:#5ba6f233}:root[data-theme=dark] ._threadScreenHeaderSearchMode_s3uts_424{background:linear-gradient(#182330,#131c28);border-bottom-color:#7392b41f}:root[data-theme=dark] ._threadSearchInput_s3uts_522,:root[data-theme=dark] ._threadSearchIconAction_s3uts_593{background:#ffffff14}:root[data-theme=dark] ._threadPinnedCount_s3uts_1432{color:var(--accent-deep)}:root[data-theme=dark] ._threadHistoryWindowBoundary_s3uts_48{color:#a9bed3b8}:root[data-theme=dark] ._threadHistoryWindowButton_s3uts_59{color:#8fc7ff;background:#1c2838db;border-color:#65aef633}:root[data-theme=dark] ._threadHistoryWindowButton_s3uts_59:hover,:root[data-theme=dark] ._threadHistoryWindowButton_s3uts_59:focus-visible{background:#243448f0;border-color:#65aef657}:root[data-theme=dark] ._threadFloatShortcut_s3uts_1497,:root[data-theme=dark] ._threadReturnControl_s3uts_1520,:root[data-theme=dark] ._threadPageDownControl_s3uts_1521{background:#1d2b3bd1}:root[data-theme=dark] ._threadPageDownUnreadBadge_s3uts_1553{border-color:color-mix(in srgb, var(--panel) 92%, black 8%)}:root[data-theme=dark] ._threadReactionShortcut_s3uts_1515{color:#df8794}@media (width<=760px){.thread-screen{min-height:100dvh;margin-top:0}.thread-screen .thread-list{--thread-list-bottom-inset:32px;padding-bottom:calc(var(--thread-list-bottom-inset) + env(safe-area-inset-bottom,0px))}.thread-screen .thread-list.thread-list-selection-active{padding-bottom:calc(max(var(--thread-list-bottom-inset), var(--thread-selection-bar-offset,0px) + 14px) + env(safe-area-inset-bottom,0px))}.thread-screen .thread-list.thread-list-action-menu-active{padding-bottom:calc(max(var(--thread-list-bottom-inset), var(--thread-action-menu-offset,0px) + 18px) + env(safe-area-inset-bottom,0px))}._threadScreenHeader_s3uts_81{flex-direction:row;align-items:center;gap:8px}._threadBackButton_s3uts_100{min-width:104px;max-width:104px;height:36px;padding-inline:5px 7px}._threadScreenHeaderSearchMode_s3uts_424 ._threadBackButton_s3uts_100{width:36px;min-width:36px;max-width:36px;padding:0}._threadScreenHeaderSearchMode_s3uts_424 ._threadBackLabel_s3uts_146{display:none}._threadTopicSpaceHint_s3uts_373{flex-direction:column;align-items:flex-start;width:auto;margin:0 10px 8px}._threadTopicSpaceHintActions_s3uts_394{width:100%}._threadTopicSpaceHintActions_s3uts_394 button{flex:1}._threadHeaderMoreButton_s3uts_266,._threadHeaderSearchButton_s3uts_1774{width:36px;min-width:36px;height:36px}._threadHeaderMoreMenu_s3uts_315{right:-2px}._threadSearchHeaderActions_s3uts_561{gap:3px}._threadSearchSummaryChip_s3uts_572{min-width:38px;max-width:56px;font-size:.68rem}._threadSearchSummaryChip_s3uts_572[data-thread-search-status=true]{max-width:96px}._threadPinnedHead_s3uts_1351{align-items:center;max-height:36px}._threadPinned_s3uts_1312{--thread-pinned-sticky-top:44px;max-height:min(44px,12dvh);padding-block:2px}._threadTopicDetailsSheet_s3uts_649{top:calc(env(safe-area-inset-top,0px) + 50px);border-radius:16px;gap:5px;width:calc(100vw - 10px);max-width:calc(100vw - 10px);max-height:min(64dvh,560px);padding:6px 7px 7px}._threadTopicDetailsHead_s3uts_681{align-items:center;gap:7px;display:flex}._threadTopicDetailsMetrics_s3uts_711{gap:4px}._threadTopicDetailsChip_s3uts_718{min-height:22px;padding:0 8px;font-size:.69rem}._threadTopicDetailsAction_s3uts_972{width:auto;min-height:max(var(--tg-action-row-height), 40px);padding:var(--tg-action-row-padding);white-space:normal;text-wrap:balance;border-radius:0;justify-content:flex-start;align-items:center;line-height:1.25}._threadTopicPermalinkCard_s3uts_732{grid-template-columns:1fr}._threadTopicPermalinkAction_s3uts_784{justify-self:start}._threadTopicDetailsClose_s3uts_695{justify-content:center;width:fit-content}._threadTopicDetailsActions_s3uts_972{grid-template-columns:1fr;gap:0;display:grid}._threadTopicDetailsActions_s3uts_972 ._threadTopicDetailsAction_s3uts_972:nth-child(odd),._threadTopicDetailsActions_s3uts_972 ._threadTopicDetailsAction_s3uts_972:nth-child(2n){border-right:0}._threadTopicDetailsActions_s3uts_972 ._threadTopicDetailsAction_s3uts_972:nth-last-child(-n+2){border-bottom:1px solid #546f8a14}._threadTopicDetailsActions_s3uts_972 ._threadTopicDetailsAction_s3uts_972:last-child{border-bottom:0}._threadTopicDetailsActionsSecondary_s3uts_984{padding-top:0}._threadTopicMediaPreviewGrid_s3uts_915{grid-template-columns:repeat(3,minmax(0,1fr))}._threadFloatActions_s3uts_1484{bottom:calc(var(--thread-composer-height,60px) + var(--thread-float-actions-gap,12px))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._threadScreenHeader_s3uts_81,._threadScreenHeaderSearchMode_s3uts_424,._threadPinned_s3uts_1312,._threadHeaderMoreMenu_s3uts_315,._threadTopicDetailsSheet_s3uts_649,._threadPinnedDetails_s3uts_1450,._threadFloatShortcut_s3uts_1497{background:color-mix(in srgb, var(--panel) 94%, white 6%)}}:root{--font-family-sans:"Segoe UI Variable Text", "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-scale:1;--bg:#e5edf5;--bg-accent:#d7e3ef;--panel:#fffffffb;--panel-soft:#f6f9fcfc;--panel-elevated:#ffffffeb;--text:#1f2d3d;--muted:#7d8ea1;--line:#24405a1c;--shadow:0 8px 24px #22415e11;--accent:#3390ec;--accent-deep:#2f6ea5;--accent-soft:#3390ec1f;--danger:#c25b56;--success:#1f9d68;--surface-tint:#fafcffb8;--surface-quiet:#f4f8fce0;--surface-chip:#ecf3f9e0;--surface-chip-soft:#ecf3f97a;--surface-chip-strong:#e1ecf7f2;--surface-panel-gradient-top:#fffffffe;--surface-panel-gradient-bottom:#f8fbfefc;--text-tint:#64809d;--text-tint-strong:#436582;--motion-fast:.14s;--motion-base:.2s;--motion-slow:.26s;--ease-standard:cubic-bezier(.22, .61, .36, 1);--ease-soft:cubic-bezier(.2, .8, .2, 1);--type-topbar:calc(.82rem * var(--font-scale));--type-thread-title:calc(.9rem * var(--font-scale));--type-thread-context:calc(.66rem * var(--font-scale));--type-topic-avatar:calc(.6rem * var(--font-scale));--type-topic-title:calc(.9rem * var(--font-scale));--type-topic-kicker:calc(.76rem * var(--font-scale));--type-topic-preview:calc(.82rem * var(--font-scale));--type-thread-badge:calc(.85rem * var(--font-scale));--type-thread-action:calc(.78rem * var(--font-scale));--type-composer-body:calc(1.02rem * var(--font-scale));--type-theme-chip:calc(.84rem * var(--font-scale));--type-profile-note:calc(.79rem * var(--font-scale));--control-topbar-tab-min-height:calc(29px + (var(--font-scale) - 1) * 4px);--control-topic-avatar-size:calc(26px + (var(--font-scale) - 1) * 6px);--control-thread-badge-min-height:calc(24px + (var(--font-scale) - 1) * 4px);--control-theme-chip-min-height:calc(30px + (var(--font-scale) - 1) * 4px);--control-composer-min-height:calc(40px + (var(--font-scale) - 1) * 8px);--control-composer-tool-size:calc(36px + (var(--font-scale) - 1) * 6px);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1722;--bg-accent:#152132;--panel:#1a2330fb;--panel-soft:#1f2a3afb;--panel-elevated:#222d3eeb;--text:#edf4fb;--muted:#9bb0c5;--line:#9cb7d429;--shadow:0 12px 36px #0000003d;--accent:#65aef6;--accent-deep:#b8d9fb;--accent-soft:#65aef629;--danger:#f08b84;--success:#46be86;--surface-tint:#222d3eb8;--surface-quiet:#1e2837e0;--surface-chip:#233142eb;--surface-chip-soft:#1d2b3bd1;--surface-chip-strong:#2e4258fa;--surface-panel-gradient-top:#18212efb;--surface-panel-gradient-bottom:#1d2838fb;--text-tint:#9eb6cd;--text-tint-strong:#d1e4f8}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}:root{--tg-secondary-surface:color-mix(in srgb, var(--panel) 98%, transparent);--tg-secondary-surface-muted:color-mix(in srgb, var(--surface-tint) 56%, transparent);--tg-secondary-border:#4664821a;--tg-secondary-radius:14px;--tg-sheet-radius:16px 16px 0 0;--tg-secondary-shadow:0 14px 32px #1727381f, 0 0 0 1px #556f8a12;--tg-action-row-height:34px;--tg-action-row-padding:0 10px;--tg-secondary-backdrop:#111e2b3d;--tg-secondary-backdrop-strong:#0a101875;--tg-glass-chrome:#f6fafed1;--tg-glass-chrome-strong:#ffffffe6;--tg-glass-chrome-muted:#eaf3fbb8;--tg-glass-border:#52749724;--tg-glass-highlight:#ffffffc7;--tg-glass-shadow:0 14px 34px #284b6c21, 0 1px 0 #ffffff9e inset;--tg-glass-blur:blur(18px) saturate(1.28)}:root[data-theme=dark]{--tg-secondary-surface:#121b27fa;--tg-secondary-surface-muted:#202d3bf0;--tg-secondary-border:#97b6de24;--tg-secondary-shadow:0 18px 34px #0000004d, 0 0 0 1px #6f8fad24;--tg-secondary-backdrop:#070c1285;--tg-secondary-backdrop-strong:#040a10a8;--tg-glass-chrome:#182230d1;--tg-glass-chrome-strong:#212d3ee6;--tg-glass-chrome-muted:#202d3bc2;--tg-glass-border:#97b6de29;--tg-glass-highlight:#adcff11f;--tg-glass-shadow:0 18px 40px #0000003d, 0 1px 0 #ffffff14 inset}.shell{background:radial-gradient(circle at 12% -4%,#58a6f02e,#0000 30%),radial-gradient(circle at 94% 8%,#99cff524,#0000 32%),linear-gradient(#f6fafe33 0%,#e5edf500 30%);flex-direction:column;gap:4px;width:100%;min-height:100dvh;margin:0;padding:0 8px 12px;display:flex}:root[data-theme=dark] .shell{background:linear-gradient(#16202f7a 0%,#0f172200 24%)}.shell-live{padding-top:4px;padding-bottom:10px}.shell-thread{padding-bottom:0}@media (width<=1023px){.shell.shell-thread .miniapp-topbar{display:none}}.shell .miniapp-topbar{z-index:18;width:100%;box-shadow:none;background:color-mix(in srgb, var(--panel) 96%, var(--bg) 4%);border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:4px 8px 6px;display:flex;position:sticky;top:0}.panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.screen-shell{width:min(100%,1040px);margin-inline:auto}.screen-shell-wide{width:min(100%,1120px)}.screen-shell-narrow{width:min(100%,1040px)}.screen-shell-narrow.topics-screen{width:min(100%,760px)}.screen-shell-narrow.topics-screen>.panel:not([data-personal-inbox-root=true]){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.screen-shell-narrow.topics-screen>.panel[data-personal-inbox-root=true]{border:1px solid var(--line);box-shadow:none;background:#fffffff4;border-radius:12px;padding:10px 11px}.lead{max-width:680px;color:var(--muted);margin:10px 0 0;font-size:.98rem;line-height:1.5}.boot-splash{gap:10px;padding:14px 14px 10px;display:grid}.boot-splash-bubble{background:linear-gradient(90deg,#dfe8f2e6 0%,#f4f8fcf5 50%,#dfe8f2e6 100%) 0 0/200% 100%;border-radius:18px;height:56px;animation:1.15s linear infinite thread-loading-shimmer}.boot-splash-bubble-short{width:72%}.shell .topbar-actions{width:min(100%,760px);min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:10px;flex-wrap:nowrap;justify-content:stretch;gap:3px;padding:2px;display:flex}.shell .topbar-tab{min-width:0;min-height:var(--control-topbar-tab-min-height);color:#55718c;font:inherit;font-size:var(--type-topbar);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-weight:650;line-height:1;display:inline-flex;position:relative}.shell .topbar-tab-active{color:var(--accent-deep);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:none;font-weight:700}.shell .topbar-tab-active:after{content:none}.shell .topbar-tab-secondary{min-height:var(--control-topbar-tab-min-height);font-size:calc(var(--type-topbar) - .04rem);padding-inline:9px}.shell .topbar-tab-admin{color:var(--accent-deep)}.shell .topbar-tab-icon{display:none}.shell .topbar-tab-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=1024px){.shell:has(.miniapp-topbar){padding-left:88px}.shell .miniapp-topbar{z-index:12;border:1px solid var(--tg-glass-border);background:linear-gradient(90deg, #ffffffdb, #ffffff80 58%, #ffffff2e), linear-gradient(180deg, var(--tg-glass-chrome-strong), var(--tg-glass-chrome));width:76px;height:100dvh;-webkit-backdrop-filter:var(--tg-glass-blur);border-top:0;border-bottom:0;border-left:0;border-radius:0 24px 24px 0;justify-content:center;align-items:stretch;margin:0;padding:14px 8px;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 44px #284b6c1a,inset -1px 0 #ffffff9e}.shell .topbar-actions{background:linear-gradient(#e8f2fba8,#f1f7fd70);border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px;width:100%;min-height:0;padding:72px 6px 7px}.shell .topbar-tab{color:#55718c;width:100%;min-width:0;height:42px;min-height:42px;font-size:calc(var(--type-topbar) + .01rem);border-radius:16px;flex:none;justify-content:center;gap:0;padding:0;overflow:visible}.shell .topbar-tab:before{content:none}.shell .topbar-tab-icon{color:#5e7f9c;background:#ffffff94;border-radius:999px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.82rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #5274971a}.shell .topbar-tab-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell .topbar-tab-active{background:linear-gradient(#fffffff0,#e9f5ffdb);box-shadow:0 10px 22px #3390ec1f,inset 0 0 0 1px #3390ec24,inset 0 1px #ffffffdb}.shell .topbar-tab-active .topbar-tab-icon{color:var(--accent-deep);background:#e1f1ffeb}:root[data-theme=dark] .shell .miniapp-topbar{-webkit-backdrop-filter:none;background:linear-gradient(#1b2a3c,#172435);border-right-color:#7c97b32e;box-shadow:14px 0 34px #030a123d}}@media (width<=360px){.shell .topbar-tab,.shell .topbar-tab-secondary{gap:2px;padding-inline:2px}}.panel{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-panel-gradient-top), var(--surface-panel-gradient-bottom));border-radius:14px;padding:10px 11px;box-shadow:0 1px 6px #22415e05}.panel h2{margin:0 0 14px;font-size:1.02rem}.panel ul{color:var(--muted);margin:0;padding-left:20px;line-height:1.7}.panel-headline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.panel-headline h2{margin-bottom:0}.panel-headline p{max-width:28rem;color:var(--muted);margin:0;font-size:.84rem;line-height:1.4}.panel-headline-topics{align-items:flex-start;margin-bottom:8px}.panel-headline-tight{margin-bottom:12px}.panel-wide{width:100%}.action-button,.submit-button{background:var(--panel-soft);color:var(--text);font:inherit;cursor:pointer;transition:transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border:1px solid #3390ec33;border-radius:999px;padding:8px 13px}.action-button:hover,.action-button:focus-visible,.submit-button:hover,.submit-button:focus-visible{border-color:#3390ec6b;outline:none;box-shadow:0 4px 12px #22415e0f}.action-button-muted{background:#4f5f670f;border-color:#4f5f6724}.action-button-quiet{color:var(--accent);box-shadow:none;background:0 0;border-color:#0000}.action-button-quiet:hover,.action-button-quiet:focus-visible{box-shadow:none;border-color:#0000;text-decoration:underline;transform:none}.action-button-danger{color:var(--danger);background:#c25b5612;border-color:#c25b5633}.emoji-asset-image{object-fit:contain;vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;width:1em;height:1em;display:inline-flex}.emoji-asset-image-reaction{width:1.1em;height:1.1em}.submit-button{background:var(--accent);color:#fff}.theme-mode-row{flex-wrap:wrap;gap:8px;display:flex}.theme-mode-chip{min-height:var(--control-theme-chip-min-height);border:1px solid var(--line);color:var(--muted);font:inherit;font-size:var(--type-theme-chip);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:#ffffff8c;border-radius:999px;padding:0 12px}.theme-mode-chip-active{color:var(--accent);background:#3390ec1f;border-color:#3390ec42;font-weight:700}.screen-loading-state{gap:10px;padding:8px 0 2px;display:grid}.screen-loading-state-home{padding-top:2px}.screen-loading-state-compact{padding-top:10px}.screen-loading-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.screen-loading-card,.screen-loading-row,.screen-loading-pill{background:linear-gradient(90deg,#dfe8f2eb 0%,#f5f9fcf5 50%,#dfe8f2eb 100%) 0 0/220% 100%;border-radius:14px;animation:1.25s linear infinite thread-loading-shimmer}.screen-loading-card{min-height:86px}.screen-loading-row{min-height:64px}.screen-loading-row-short{min-height:36px}:root[data-theme=dark] .boot-splash-bubble,:root[data-theme=dark] .screen-loading-card,:root[data-theme=dark] .screen-loading-row,:root[data-theme=dark] .screen-loading-pill{background:linear-gradient(90deg,#2a3b4ee0 0%,#3f546cf0 50%,#2a3b4ee0 100%) 0 0/220% 100%}html,body,#root{min-height:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-sans:"Segoe UI Variable Text", "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-scale:1;--bg:#e5edf5;--bg-accent:#d7e3ef;--panel:#fffffffb;--panel-soft:#f6f9fcfc;--panel-elevated:#ffffffeb;--text:#1f2d3d;--muted:#7d8ea1;--line:#24405a1c;--shadow:0 8px 24px #22415e11;--accent:#3390ec;--accent-deep:#2f6ea5;--accent-soft:#3390ec1f;--danger:#c25b56;--success:#1f9d68;--surface-tint:#fafcffb8;--surface-quiet:#f4f8fce0;--surface-chip:#ecf3f9e0;--surface-chip-soft:#ecf3f97a;--surface-chip-strong:#e1ecf7f2;--surface-panel-gradient-top:#fffffffe;--surface-panel-gradient-bottom:#f8fbfefc;--text-tint:#64809d;--text-tint-strong:#436582;--knowledge-label-bg:#3390ec14;--knowledge-label-text:#2f638e;--knowledge-title:#203042;--knowledge-lead:#32495f;--knowledge-list-marker:#4f83b5;--knowledge-link:#2f638e;--knowledge-link-hover:#275377;--knowledge-link-underline:#2f638e61;--knowledge-link-underline-strong:#2f638ead;--knowledge-cta-bg:#3390ec14;--knowledge-cta-bg-hover:#3390ec24;--knowledge-cta-text:#2f638e;--knowledge-divider:#7a9abc1f;--knowledge-section-bg:#f3f8fce0;--knowledge-section-border:#5c769014;--knowledge-section-accent-bg:#edf6fef2;--knowledge-section-accent-border:#498ac724;--knowledge-section-warning-bg:#fdf5f0f5;--knowledge-section-warning-border:#d67c4e29;--knowledge-section-title:#27415a;--knowledge-section-text:#40586f;--knowledge-faq-row-bg:#f7fafed1;--knowledge-faq-row-bg-hover:#eff6fdf0;--knowledge-faq-row-border:#7a9abc1a;--knowledge-rules-label-bg:#ec6d331a;--knowledge-rules-label-text:#a3572c;--knowledge-rules-border:#ec6d3329;--motion-fast:.14s;--motion-base:.2s;--motion-slow:.26s;--ease-standard:cubic-bezier(.22, .61, .36, 1);--ease-soft:cubic-bezier(.2, .8, .2, 1);--type-topbar:calc(.82rem * var(--font-scale));--type-thread-title:calc(.9rem * var(--font-scale));--type-thread-context:calc(.66rem * var(--font-scale));--type-topic-avatar:calc(.6rem * var(--font-scale));--type-topic-title:calc(.9rem * var(--font-scale));--type-topic-kicker:calc(.76rem * var(--font-scale));--type-topic-preview:calc(.82rem * var(--font-scale));--type-thread-badge:calc(.85rem * var(--font-scale));--type-thread-action:calc(.78rem * var(--font-scale));--type-composer-body:calc(1.02rem * var(--font-scale));--type-theme-chip:calc(.84rem * var(--font-scale));--type-profile-note:calc(.79rem * var(--font-scale));--control-topbar-tab-min-height:calc(29px + (var(--font-scale) - 1) * 4px);--control-topic-avatar-size:calc(26px + (var(--font-scale) - 1) * 6px);--control-thread-badge-min-height:calc(24px + (var(--font-scale) - 1) * 4px);--control-theme-chip-min-height:calc(30px + (var(--font-scale) - 1) * 4px);--control-composer-min-height:calc(40px + (var(--font-scale) - 1) * 8px);--control-composer-tool-size:calc(36px + (var(--font-scale) - 1) * 6px)}:root[data-font-scale=sm]{--font-scale:.92}:root[data-font-scale=md]{--font-scale:1}:root[data-font-scale=lg]{--font-scale:1.08}:root[data-font-scale=xl]{--font-scale:1.16}:root[data-font-scale=xxl]{--font-scale:1.24}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1722;--bg-accent:#152132;--panel:#1a2330fb;--panel-soft:#1f2a3afb;--panel-elevated:#222d3eeb;--text:#edf4fb;--muted:#9bb0c5;--line:#9cb7d429;--shadow:0 12px 36px #0000003d;--accent:#65aef6;--accent-deep:#b8d9fb;--accent-soft:#65aef629;--danger:#f08b84;--success:#46be86;--surface-tint:#222d3eb8;--surface-quiet:#1e2837e0;--surface-chip:#233142eb;--surface-chip-soft:#1d2b3bd1;--surface-chip-strong:#2e4258fa;--surface-panel-gradient-top:#18212efb;--surface-panel-gradient-bottom:#1d2838fb;--text-tint:#9eb6cd;--text-tint-strong:#d1e4f8;--knowledge-label-bg:#5291db2e;--knowledge-label-text:#d2e6fb;--knowledge-title:#edf3fb;--knowledge-lead:#c7d4e1;--knowledge-list-marker:#86b8ed;--knowledge-link:#d6e9ff;--knowledge-link-hover:#edf6ff;--knowledge-link-underline:#6eabee57;--knowledge-link-underline-strong:#6eabee94;--knowledge-cta-bg:#5291db24;--knowledge-cta-bg-hover:#5291db38;--knowledge-cta-text:#d2e6fb;--knowledge-divider:#7d96b029;--knowledge-section-bg:#1d2a38d1;--knowledge-section-border:#768fa824;--knowledge-section-accent-bg:#173047e0;--knowledge-section-accent-border:#5291db2e;--knowledge-section-warning-bg:#3f271fdb;--knowledge-section-warning-border:#e28a4c33;--knowledge-section-title:#edf3fb;--knowledge-section-text:#c7d4e1;--knowledge-faq-row-bg:#222f3eb8;--knowledge-faq-row-bg-hover:#273748e6;--knowledge-faq-row-border:#7995b124;--knowledge-rules-label-bg:#e28a4c2e;--knowledge-rules-label-text:#ffd7bc;--knowledge-rules-border:#e28a4c33}*{box-sizing:border-box}body{min-width:0;min-height:100vh;font-family:var(--font-family-sans);color:var(--text);background:linear-gradient(180deg, var(--bg) 0%, var(--bg-accent) 100%);scrollbar-gutter:auto;margin:0}.profile-screen,.topics-screen{align-content:start;align-items:start;padding-bottom:14px;overflow-x:clip}.topics-grid{grid-template-columns:1fr}.topics-screen>.panel{background:color-mix(in srgb, var(--panel) 99%, transparent);border-radius:9px;width:min(100%,980px);max-width:100%;margin-inline:auto;overflow-x:hidden;box-shadow:0 1px 5px #22415e05}.topics-screen>.panel[data-personal-inbox-root=true]{flex-direction:column;align-self:start;height:fit-content;min-height:360px;display:flex}.topics-screen>.panel[data-personal-inbox-root=true][data-personal-inbox-size=compact]{min-height:280px}.topics-screen>.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse]{height:fit-content;min-height:0;padding-bottom:8px}.panel[data-personal-inbox-root=true] .panel-headline{align-items:flex-start;margin-bottom:10px}.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse] .panel-headline{margin-bottom:7px}.panel[data-personal-inbox-root=true] .panel-headline p{max-width:36rem}.topics-search-rail{gap:8px;margin-bottom:10px;display:grid}.topics-search-field{display:block}.topics-search-input{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 96%, var(--surface-quiet) 4%);width:100%;min-height:40px;color:var(--text);font:inherit;font-size:var(--type-topic-preview);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:999px;padding:9px 14px}.topics-search-input::placeholder{color:var(--muted)}.topics-search-input:focus{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.topics-search-meta{min-height:20px;color:var(--muted);font-size:calc(var(--type-topic-kicker) * .96);justify-content:space-between;align-items:center;gap:10px;line-height:1.3;display:flex}.topics-search-clear{color:var(--accent);font:inherit;font-size:calc(var(--type-topic-kicker) * .96);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.topics-search-clear:hover,.topics-search-clear:focus-visible{color:var(--accent-deep)}.topics-search-clear:focus-visible{outline:none;text-decoration:underline}.topics-search-section{gap:10px;margin-bottom:10px}.topics-search-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.topics-search-section-head h3{color:var(--text);font-size:var(--type-topic-title);margin:0;font-weight:700}.topics-message-search-list{gap:8px;display:grid}.topics-search-soft-state{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface-quiet) 82%, var(--panel));gap:4px;padding:10px 12px;display:grid}.topics-search-soft-state p,.topics-search-soft-state span{margin:0}.topics-search-soft-state p{color:var(--text);font-size:var(--type-topic-preview)}.topics-search-soft-state span{color:var(--muted);font-size:calc(var(--type-topic-kicker) * .98);line-height:1.4}.topics-search-suggestions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.topics-search-suggestion{border:1px solid color-mix(in srgb, var(--line) 74%, transparent);background:color-mix(in srgb, var(--surface-chip-soft) 86%, var(--panel));min-height:30px;color:var(--accent-deep);font:inherit;font-size:calc(var(--type-topic-kicker) * .98);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border-radius:999px;padding:6px 10px;font-weight:600;line-height:1.2}.topics-search-suggestion:hover,.topics-search-suggestion:focus-visible{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--surface-chip) 90%, var(--panel));color:var(--accent);transform:translateY(-1px)}.topics-search-suggestion:focus-visible{outline:none}.topics-message-search-result{border:1px solid color-mix(in srgb, var(--line) 84%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--panel) 97%, var(--surface-quiet) 3%);width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);gap:6px;padding:12px 14px;display:grid}.topics-message-search-result:hover,.topics-message-search-result:focus-visible{border-color:color-mix(in srgb, var(--accent) 26%, var(--line));transform:translateY(-1px);box-shadow:0 12px 24px #0f172a14}.topics-message-search-result:focus-visible{outline:none}.topics-message-search-result-head,.topics-message-search-result-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.topics-message-search-result-head strong{color:var(--text);font-size:var(--type-topic-preview)}.topics-message-search-result-head span,.topics-message-search-result-meta span{color:var(--muted);font-size:calc(var(--type-topic-kicker) * .96)}.topics-message-search-result p{color:var(--text);font-size:var(--type-topic-preview);margin:0;line-height:1.45}.topics-search-highlight{background:color-mix(in srgb, var(--accent) 18%, transparent);color:inherit;border-radius:4px;padding:0 2px}@media (width<=760px){.topics-search-meta{align-items:flex-start}.topics-search-section-head,.topics-message-search-result-head,.topics-message-search-result-meta{flex-direction:column;align-items:flex-start}}.panel[data-personal-inbox-root=true] .panel-headline .topic-activity{color:#6f88a2;background:#3390ec14;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:.63rem;font-weight:700;display:inline-flex}.panel[data-personal-inbox-root=true] [data-personal-inbox-screen=ready]{flex:auto;margin-top:0;display:flex}.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse] [data-personal-inbox-screen=ready]{flex:none;height:auto;display:block}.panel[data-personal-inbox-root=true] .topic-list{max-width:100%;margin-top:0}.panel[data-personal-inbox-root=true] .topic-section-plain{flex:auto;align-content:start}.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse] .topic-section-plain{flex:none;width:100%}.thread-panel{flex-direction:column;min-height:0;padding-bottom:0;display:flex}.continue-reading-card{background:color-mix(in srgb, var(--panel) 96%, transparent);width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);border:1px solid #24405a14;border-radius:14px;gap:3px;margin:0 0 10px;padding:10px 12px;display:grid}.continue-reading-card:hover,.continue-reading-card:focus-visible{background:color-mix(in srgb, var(--panel) 92%, #3390ec0a);border-color:#3390ec2e;outline:none;box-shadow:0 4px 14px #22415e0a}.continue-reading-kicker{color:#6f88a2;font-size:.72rem;font-weight:700}.continue-reading-card strong{font-size:.95rem;line-height:1.22}.continue-reading-card p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.34;display:-webkit-box;overflow:hidden}.continue-reading-meta{color:#7a90a8;font-size:.74rem}.topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.topic-list-stacked{grid-template-columns:1fr}.topic-filter{margin-bottom:8px;display:block}.topics-controls-details{border:1px solid var(--line);background:#f9fcfff5;border-radius:14px;gap:8px;margin-bottom:8px;display:grid}.topics-controls-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;list-style:none;display:flex}.topics-controls-details summary::-webkit-details-marker{display:none}.topics-controls-details summary span{font-size:.78rem;font-weight:700}.topics-controls-details summary em{color:var(--muted);text-align:right;font-size:.66rem;font-style:normal}.topics-controls-body{gap:8px;padding:0 11px 11px;display:grid}.topics-active-summary{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.topics-mode-rail{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:inline-flex}.topics-mode-pill{border:1px solid var(--line);min-height:30px;color:var(--muted);font:inherit;background:#f9fcfff5;border-radius:999px;padding:0 11px;font-size:.76rem;font-weight:700}.topics-mode-pill-active{color:var(--accent);background:#e8f3fdfa;border-color:#3390ec2e}.topics-active-current{flex:auto;justify-content:flex-end;align-items:center;gap:8px;display:flex}.topics-active-summary-badges{flex-wrap:wrap;gap:6px;display:flex}.topics-active-chip{min-height:26px;color:var(--muted);background:#e8f0f8f5;border-radius:999px;align-items:center;padding:0 9px;font-size:.73rem;font-weight:700;display:inline-flex}.topics-active-reset{border:1px solid var(--line);min-height:28px;color:var(--muted);font:inherit;background:#fffffff5;border-radius:999px;padding:0 10px;font-size:.73rem;font-weight:700}.topics-toolbar{gap:5px;margin-bottom:7px;display:grid}.topics-entry-strip{gap:3px;margin-bottom:3px;display:grid}.topics-entry-rails{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.topics-entry-section{gap:1px;display:grid}.topics-entry-headline{margin-bottom:0}.topic-filter-input{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#fffffffa;border-radius:999px;padding:8px 12px;font-size:.84rem}.topics-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 12px;display:grid}.topics-summary-card{border:1px solid var(--line);background:var(--surface-quiet);border-radius:14px;padding:11px 12px}.topics-summary-card span{color:var(--muted);font-size:.76rem;display:block}.topics-summary-card strong{margin-top:4px;font-size:1rem;display:block}.topics-summary-card em{color:var(--muted);margin-top:5px;font-size:.76rem;font-style:normal;display:block}.topic-filter-input::placeholder{color:#8798ab}.topic-filter-input:focus-visible{outline-offset:2px;outline:2px solid #3390ec3d}.topic-empty-state{border:1px solid color-mix(in srgb, var(--line) 84%, transparent);background:color-mix(in srgb, var(--panel) 94%, transparent);border-radius:12px;padding:16px 14px}.topic-empty-state p{margin:0;font-weight:700}.topic-empty-state span{color:var(--muted);margin-top:8px;line-height:1.5;display:block}.topic-card{text-align:left;cursor:pointer;width:100%;transition:background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-bottom:1px solid #24405a14;border-radius:0;align-items:center;gap:10px;padding:10px 0 9px;display:flex}.topic-row-main{min-height:var(--control-topic-avatar-size);flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.topic-row-side{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:40px;display:flex}.topic-card:hover,.topic-card:focus-visible{background:#ffffff70;outline:none}.topic-card-selected{background:#ffffff80}.topic-card-return-anchor{background:#3390ec14;box-shadow:inset 0 0 0 1px #3390ec29}.topic-card-pinned{background:linear-gradient(90deg,#faecb00a,#edf4ff57 18%,#ffffff03 56%);border-bottom-color:#4f70931f;margin-bottom:2px;animation:4.8s ease-in-out infinite topic-pinned-breath;position:relative;box-shadow:inset 0 0 0 1px #e7d07e1a}.topic-card-pinned:before{content:"";opacity:.48;background:linear-gradient(#e5c24a1f,#e5c24a70,#e5c24a1a);border-radius:999px;width:2px;animation:4.8s ease-in-out infinite topic-pinned-marker-breath;position:absolute;inset:5px auto 5px -7px}.topic-card-pinned:hover,.topic-card-pinned:focus-visible{background:linear-gradient(90deg,#faecb014,#edf4ff8a 18%,#ffffff14 56%)}.topic-card-pinned .topic-avatar{animation:4.8s ease-in-out infinite topic-pinned-avatar-breath;box-shadow:0 0 #e5c24a2e}.topic-avatar{width:var(--control-topic-avatar-size);min-width:var(--control-topic-avatar-size);height:var(--control-topic-avatar-size);color:#4e6f92;font-size:var(--type-topic-avatar);letter-spacing:.03em;background:linear-gradient(#3390ec29,#3390ec14);border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-top:0;font-weight:800;display:inline-flex;transform:translateY(2px)}.emoji-asset-glyph{justify-content:center;align-items:center;font-size:1em;line-height:1;display:inline-flex}.emoji-asset-glyph-reaction{font-size:1.08rem}@keyframes topic-pinned-breath{0%,to{background:linear-gradient(90deg,#faecb00f,#edf4ff80 18%,#ffffff03 56%);box-shadow:inset 0 0 0 1px #e7d07e24}50%{background:linear-gradient(90deg,#faecb021,#edf4ffbd 18%,#ffffff12 56%);box-shadow:inset 0 0 0 1px #e7d07e3d,0 0 0 1px #e7d07e0d}}@keyframes topic-pinned-avatar-breath{0%,to{box-shadow:0 0 #e5c24a1a}50%{box-shadow:0 0 0 4px #e5c24a14}}@keyframes topic-pinned-marker-breath{0%,to{opacity:.52}50%{opacity:.92}}@media (prefers-reduced-motion:reduce){.topic-card-pinned,.topic-card-pinned:before,.topic-card-pinned .topic-avatar{animation:none}}@media (width<=760px),(pointer:coarse){.topic-card-pinned,.topic-card-pinned:before,.topic-card-pinned .topic-avatar{animation:none}.topic-card-pinned{background:linear-gradient(90deg,#faecb014,#edf4ff75 18%,#ffffff08 56%);box-shadow:inset 0 0 0 1px #e7d07e29}.topic-card-pinned:before{opacity:.68}.topic-card-pinned .topic-avatar{box-shadow:0 0 #e5c24a1f}}.topic-preview{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.topic-preview-primary{-webkit-line-clamp:2}.topic-preview-compact{-webkit-line-clamp:1}.topic-description{color:var(--muted);margin:0;line-height:1.42}.topic-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.topic-meta dt{color:var(--muted);font-size:.76rem}.topic-meta dd{margin:4px 0 0;font-weight:700}.topic-preview{color:var(--muted);-webkit-line-clamp:1;line-height:1.28;font-size:var(--type-topic-preview);-webkit-box-orient:vertical;margin:5px 0 0;display:-webkit-box;overflow:hidden}.topic-preview-author{color:#4e7db3;font-weight:500}.topic-preview-body{color:#73879d}.topic-preview-meta{color:#89a}.topic-preview-secondary{color:#8b9aac;margin-top:3px}.topic-badge-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.topic-inline-badge{color:#7389a0;white-space:nowrap;background:#3390ec0f;border-radius:999px;align-items:center;min-height:16px;padding:0 5px;font-size:.55rem;font-weight:700;line-height:1;display:inline-flex}.topic-signal-inline{color:#7088a1;text-align:right;font-size:.58rem;line-height:1.25}.topic-activity{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:.58rem;line-height:1.1}.topic-heat{color:var(--accent);white-space:nowrap;margin:4px 0 0;font-size:.69rem;font-weight:700}.topic-section+.topic-section{margin-top:12px}.topic-section-plain{gap:0;display:grid}.topic-section-header{justify-content:space-between;align-items:center;margin:0 0 4px;display:flex}.topic-section-header h3{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.topic-section-count{color:#748aa0;font-variant-numeric:tabular-nums;font-size:.72rem}.favorite-toggle{color:#95a5b5;cursor:pointer;width:22px;height:22px;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:#ffffff6b;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.favorite-toggle-active{color:#e0a22f;background:#e0a22f1a}.favorite-toggle:hover,.favorite-toggle:focus-visible{outline:none;transform:translateY(-1px)}.topic-mode-row{flex-wrap:wrap;gap:6px;margin:2px 0 0;display:flex}.topic-mode-chip{min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffffc7;border:1px solid #24405a1f;border-radius:999px;padding:0 11px;font-size:.79rem}.topic-mode-chip-active{color:var(--accent);background:#3390ec1f;border-color:#3390ec42;font-weight:700}.topic-sort-row{flex-wrap:wrap;gap:6px;margin:0;display:flex}.topic-sort-chip{min-height:26px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #24405a1a;border-radius:999px;padding:0 10px;font-size:.76rem}.topic-sort-chip-active{color:var(--accent);background:#3390ec1a;border-color:#3390ec38;font-weight:700}.topic-unread-badge{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;margin:0;padding:2px 6px;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.thread-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.thread-header-mobile{margin-bottom:12px}.thread-title{margin:8px 0 6px;font-size:1.16rem}.thread-description{max-width:720px;color:var(--muted);margin:0;line-height:1.55}.thread-cursor{min-width:180px;color:var(--text);background:#f1f7fdeb;border:1px solid #3390ec1a;border-radius:13px;padding:7px 9px}.thread-cursor-compact{min-width:0}.thread-cursor-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.thread-cursor-badge{min-height:var(--control-thread-badge-min-height);color:var(--accent-deep);font-size:var(--type-thread-badge);background:#3390ec29;border-radius:999px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.thread-cursor-badge-calm{color:#6d8397;background:#4f5f6714}.thread-cursor-count{color:#8193a7;font-size:var(--type-thread-badge)}.thread-cursor p{margin:0}.thread-cursor p+p{margin-top:10px}.thread-cursor-action{color:var(--accent);font:inherit;font-size:var(--type-thread-action);cursor:pointer;background:0 0;border:0;margin-top:1px;padding:0;font-weight:600}.thread-cursor-action:hover,.thread-cursor-action:focus-visible{outline:none;text-decoration:underline}.thread-reading-bar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:0;padding-top:1px;display:flex}.thread-reading-bar-main{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.thread-personal-shortcut{background:color-mix(in srgb, var(--panel) 96%, transparent);min-height:30px;color:var(--accent-deep);font:inherit;border:1px solid #3390ec26;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 10px 24px #22415e14}.thread-personal-shortcut-reaction{color:#c15a6b;border-color:#c15a6b2e}.thread-return-shortcut{background:color-mix(in srgb, var(--panel) 96%, transparent);min-height:30px;color:var(--accent-deep);font:inherit;border:1px solid #3390ec26;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 10px 24px #22415e14}.thread-float-actions{z-index:5;justify-content:flex-end;align-items:center;gap:8px;margin-top:-2px;margin-bottom:10px;padding-right:4px;display:flex;position:sticky;bottom:74px}.thread-jump-bottom-shortcut{background:color-mix(in srgb, var(--panel) 96%, transparent);width:36px;min-width:36px;height:36px;color:var(--accent);font:inherit;border:1px solid #3390ec2e;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 10px 24px #22415e14}.thread-jump-bottom-shortcut svg,.thread-jump-bottom-shortcut-icon{width:16px;height:16px;display:block}.thread-list{background:radial-gradient(circle at 12% 8%,#ffffff6b,#0000 28%),linear-gradient(#eaf1f7fa,#e2ebf3f0);border-radius:0;flex:auto;grid-auto-rows:max-content;align-content:end;gap:4px;width:100%;min-width:0;max-width:100%;min-height:0;margin-top:2px;padding:3px 4px 2px;display:grid;overflow-x:clip}.thread-empty-state{background:0 0;border:0;border-radius:0}.thread-loading-state{flex:auto;gap:12px;min-height:0;padding-top:4px;display:grid}.thread-loading-banner{min-height:18px;color:var(--muted);justify-content:center;align-items:center;display:flex}.thread-loading-banner span{min-height:18px;color:inherit;background:0 0;border-radius:0;align-items:center;gap:7px;padding:0;font-size:.76rem;font-weight:650;display:inline-flex}.thread-loading-banner span:before{content:"";background:#3390ecb8;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 4px #3390ec1a}.thread-context-banner{color:#233e61eb;background:#e3eefbeb;border:1px solid #365e8f29;border-radius:14px;margin:0 0 12px;padding:10px 14px;font-size:.82rem;line-height:1.4}.thread-context-banner span{display:block}.thread-loading-message{align-items:flex-start;display:flex}.thread-loading-message-own{justify-content:flex-end}.thread-loading-bubble{border:1px solid var(--line);background:#ffffffeb;border-radius:16px;gap:8px;width:78%;padding:12px;display:grid;box-shadow:0 6px 16px #22415e0d}.thread-loading-message-own .thread-loading-bubble{background:#eff8ff;border-color:#3390ec33}.thread-loading-line,.thread-loading-composer-input,.thread-loading-composer-button{background:linear-gradient(90deg,#dfe8f2e6 0%,#f4f8fcf5 50%,#dfe8f2e6 100%) 0 0/200% 100%;border-radius:999px;animation:1.3s linear infinite thread-loading-shimmer;display:block}.thread-loading-line-title{width:44%;height:12px}.thread-loading-line-body{width:100%;height:10px}.thread-loading-line-short{width:58%}.thread-loading-composer{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:grid}.thread-loading-composer-input{border-radius:18px;height:46px}.thread-loading-composer-button{width:92px;height:42px}@keyframes thread-loading-shimmer{0%{background-position:100%}to{background-position:-100%}}.message-bubble-media{background:linear-gradient(180deg, #ffffff47, #ffffff29), var(--bubble-bg);overflow:hidden;box-shadow:0 8px 18px #172a3e0d,0 0 0 1px #3c58720a}.message-card-own .message-bubble-media{background:linear-gradient(180deg, #e8f6d48a, #e0f2c670), var(--bubble-bg);box-shadow:0 8px 18px #58863e0f,0 0 0 1px #659f4814}.message-bubble-knowledge.message-bubble-media,.message-card-own .message-bubble-knowledge.message-bubble-media{background:var(--bubble-bg)}.message-bubble-media .message-bubble-content{gap:0;padding:0;display:grid}.message-bubble-media .message-bubble-tail{display:none}.message-inline-link{color:var(--bubble-text-accent,var(--accent));overflow-wrap:anywhere;word-break:break-word;text-decoration:none}.message-inline-link:hover,.message-inline-link:focus-visible{outline:none;text-decoration:underline}.message-entity-spoiler{background:color-mix(in srgb, var(--bubble-text-accent,var(--accent)) 22%, transparent);color:#0000;cursor:pointer;-webkit-tap-highlight-color:transparent;text-shadow:none;border-radius:3px;outline:none;display:inline}.message-entity-spoiler[data-revealed=true]{background:color-mix(in srgb, currentColor 8%, transparent);color:inherit}.message-entity-spoiler:focus-visible{outline:2px solid var(--bubble-text-accent,var(--accent));outline-offset:2px}.message-entity-code,.message-entity-pre{box-sizing:border-box;max-width:100%;color:inherit;background:color-mix(in srgb, currentColor 8%, transparent);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.message-entity-code{overflow-wrap:anywhere;word-break:break-word;border-radius:4px;padding:.08em .24em}.message-entity-pre{border-left:2px solid var(--bubble-text-accent,var(--accent));white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:5px;width:100%;min-width:0;margin:4px 0;padding:7px 9px;display:block}.message-entity-quote{box-sizing:border-box;border-left:3px solid var(--bubble-text-accent,var(--accent));background:color-mix(in srgb, currentColor 4%, transparent);overflow-wrap:anywhere;word-break:break-word;border-radius:2px;width:100%;min-width:0;max-width:100%;margin:4px 0;padding:2px 0 2px 8px;display:block}.message-historical-poll{gap:7px;width:min(100%,320px);min-width:0;max-width:100%;margin-top:3px;display:grid}.message-card .message-bubble:has(.message-historical-poll){width:min(100%,336px);min-width:0;max-width:min(100%,336px)}.message-historical-poll-question{overflow-wrap:anywhere;word-break:break-word;min-width:0;line-height:1.3}.message-historical-poll-options{gap:7px;display:grid}.message-historical-poll-option{gap:4px;display:grid}.message-historical-poll-option-line,.message-historical-poll-meta{justify-content:space-between;gap:8px;min-width:0;display:flex}.message-historical-poll-option-line>span:first-child{overflow-wrap:anywhere;min-width:0}.message-historical-poll-option-line>span:last-child{flex:none}.message-historical-poll-progress{background:color-mix(in srgb, currentColor 13%, transparent);border-radius:999px;height:3px;position:relative;overflow:hidden}.message-historical-poll-progress:after{width:var(--poll-progress);border-radius:inherit;background:var(--accent);content:"";position:absolute;inset:0 auto 0 0}.message-historical-poll-meta,.message-historical-poll-solution{color:var(--text-secondary);margin:0;font-size:12px}.message-external-preview-card{border-left-color:color-mix(in srgb, var(--bubble-accent,#3390ec) 72%, transparent);min-width:0;max-width:100%;color:inherit;background:0 0;border-radius:0;margin-top:3px;padding:3px 4px 3px 8px;text-decoration:none;overflow:hidden}.message-external-preview-shell{grid-template-columns:minmax(0,1fr) 50px;align-items:start;gap:7px;min-width:0;display:grid}.message-external-preview-card[data-has-thumbnail=false] .message-external-preview-shell{grid-template-columns:minmax(0,1fr)}.message-external-preview-thumb-wrap{background:color-mix(in srgb, var(--surface-tint) 72%, white 28%);border-radius:8px;grid-area:1/2;width:50px;min-width:50px;height:50px;overflow:hidden}.message-external-preview-thumb{object-fit:cover;width:100%;height:100%;min-height:50px;display:block}.message-external-preview-copy{flex:auto;grid-area:1/1;gap:2px;min-width:0;display:grid}.message-external-preview-title{color:inherit;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.77rem;font-weight:700;line-height:1.24;display:-webkit-box;overflow:hidden}.message-external-preview-description,.message-external-preview-meta{color:var(--message-meta-color,#5f7184);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.28;display:-webkit-box;overflow:hidden}.message-external-preview-meta{color:var(--message-meta-color,#5f7184);text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;font-weight:650}.message-media-placeholder{min-height:0;color:inherit;cursor:pointer;text-align:left;width:min(100%,372px);font:inherit;transition:transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), filter var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:18px;padding:0;display:block;overflow:hidden}.message-media-placeholder:hover,.message-media-placeholder:focus-visible{filter:none;outline:none;transform:translateY(-1px);box-shadow:0 16px 34px #15273b24}.message-media-placeholder:disabled{cursor:default}.message-media-placeholder:disabled:hover,.message-media-placeholder:disabled:focus-visible{filter:none;box-shadow:none;transform:none}.message-media-placeholder-live{background:0 0}.message-media-placeholder-compact.message-media-placeholder-live .message-media-live-frame{max-width:332px}.message-media-kind-video .message-media-live-chip{display:none}.message-media-live-footer span,.message-media-live-footer-meta{color:#fffc;margin-top:1px;font-size:.6rem}.message-media-live-footer-meta{letter-spacing:.01em}.message-media-caption{color:var(--text);margin:0;padding:8px 10px 3px;font-size:.82rem;line-height:1.34}.message-bubble-media .message-media-caption{padding:0;font-size:.78rem;line-height:1.26}.message-card-own .message-bubble-media .message-media-caption{color:#2f481e}.message-media-details-photo.message-media-details-incoming{background:linear-gradient(#ffffff1a,#f8fbff57),#f4f8fc8f}.message-media-details-video.message-media-details-incoming{background:linear-gradient(#f6faff0f,#e9f1fa57),#e9f0f87a}.message-media-details-video.message-media-details-own{background:linear-gradient(#f0f8e21f,#e4f2cc5c),#dbedbd6b}.message-card-own .message-bubble-media .message-meta-row{color:var(--message-meta-color,#45653e)}.message-card-own .message-bubble-media .message-action-link-inline{color:#5c8143c7}.message-media-placeholder-photo .message-media-placeholder-art{background:radial-gradient(circle at 72% 26%,#ffffffbf,#0000 18%),linear-gradient(#6fbfff47,#3390ec14),linear-gradient(145deg,#7cc0783d,#fff0 58%)}.message-media-placeholder-photo-alt .message-media-placeholder-art{background:radial-gradient(circle at 24% 28%,#fffc,#0000 16%),linear-gradient(160deg,#ffcd8052,#3390ec14),linear-gradient(25deg,#74c4a038,#fff0 62%)}.message-media-placeholder-photo-soft .message-media-placeholder-art{background:radial-gradient(circle at 68% 30%,#ffffffb8,#0000 15%),linear-gradient(160deg,#b9d8ff61,#3390ec14),linear-gradient(28deg,#a3cda938,#fff0 62%)}.message-media-placeholder-video .message-media-placeholder-art,.message-media-placeholder-video-alt .message-media-placeholder-art,.message-media-placeholder-video-soft .message-media-placeholder-art{position:relative}.message-media-placeholder-video .message-media-placeholder-art{background:linear-gradient(150deg,#4d62a857,#3390ec14),linear-gradient(35deg,#ff92783d,#fff0 64%)}.message-media-placeholder-video-alt .message-media-placeholder-art{background:linear-gradient(150deg,#6c56b057,#3390ec14),linear-gradient(35deg,#ffc37838,#fff0 64%)}.message-media-placeholder-video-soft .message-media-placeholder-art{background:linear-gradient(150deg,#4c7cb04d,#3390ec14),linear-gradient(35deg,#ffa7a733,#fff0 64%)}.message-media-placeholder-video .message-media-placeholder-art:after,.message-media-placeholder-video-alt .message-media-placeholder-art:after,.message-media-placeholder-video-soft .message-media-placeholder-art:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #ffffffe6;width:0;height:0;position:absolute;inset:auto 10px 10px auto}.message-media-kind-video .message-media-live-frame:after{content:"";pointer-events:none;background:radial-gradient(circle at 68% 28%,#ffffff1a,#0000 24%),linear-gradient(#070f1829 0%,#070f1800 32%),linear-gradient(#070f1800 52%,#070f184d 100%);position:absolute;inset:0}.message-media-kind-video .message-media-live-frame:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#ffffff1f,#fff0 32%),radial-gradient(circle at 22% 82%,#fff0cf1f,#0000 30%);position:absolute;inset:0}.message-media-placeholder-file .message-media-placeholder-art,.message-media-placeholder-file-alt .message-media-placeholder-art,.message-media-placeholder-file-soft .message-media-placeholder-art{background:linear-gradient(145deg,#c3d0df6b,#3390ec14),linear-gradient(25deg,#ffffff57,#fff0 60%)}.message-bubble-media .message-meta-row{margin-top:0;padding:0}.message-card-own .message-bubble-media .message-inline-actions{gap:3px;margin-left:1px}.submit-button:disabled{cursor:wait;opacity:.7;box-shadow:none;transform:none}.screen-loading-row-short{width:74%}.screen-loading-pill{border-radius:999px;width:36%}.status-panel code{color:var(--accent);font-weight:700}.projection-warning{color:var(--danger);margin:12px 0 0}.inline-debug{border-top:1px dashed var(--line);color:var(--muted);margin-top:12px;padding-top:12px;font-size:13px;line-height:1.5}.inline-debug p{margin:6px 0 0}.maintenance-panel{text-align:left}.compact-status-grid{margin-top:16px}.projection-mini-summary{margin-top:14px}.projection-mini-summary p{margin:8px 0 0}.internal-status-details{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.internal-status-details summary{cursor:pointer;color:var(--muted);font-weight:700}.projection-blockers{background:#c25b560f;border-radius:12px;margin-top:14px;padding:12px 14px}.projection-blockers p{color:var(--danger);margin:0 0 8px;font-weight:700}.projection-blockers ul{margin:0;padding-left:20px}.thread-panel{flex-direction:column;min-height:0;display:flex;overflow:visible}.thread-panel.panel{box-shadow:none;background:0 0}:root[data-theme=dark] .topbar-actions,:root[data-theme=dark] .hero-pill,:root[data-theme=dark] .continue-reading-card,:root[data-theme=dark] .topic-card,:root[data-theme=dark] .topic-mode-chip,:root[data-theme=dark] .topic-sort-chip,:root[data-theme=dark] .thread-cursor,:root[data-theme=dark] .thread-loading-bubble,:root[data-theme=dark] .message-action-link,:root[data-theme=dark] .reaction-picker,:root[data-theme=dark] .reaction-picker-button,:root[data-theme=dark] .message-media-placeholder,:root[data-theme=dark] .reading-pill,:root[data-theme=dark] .topics-summary-card,:root[data-theme=dark] .topic-empty-state,:root[data-theme=dark] .screen-loading-card,:root[data-theme=dark] .screen-loading-row,:root[data-theme=dark] .screen-loading-pill,:root[data-theme=dark] .admin-tools-details,:root[data-theme=dark] .admin-inline-details summary{background:var(--panel-soft)}:root[data-theme=dark] .thread-loading-banner{color:#b8d1ea}:root[data-theme=dark] .thread-loading-banner span:before{background:#5badffc7;box-shadow:0 0 0 4px #5badff1f}:root[data-theme=dark] .thread-loading-message-own .thread-loading-bubble{background:linear-gradient(#273e2ef5,#223829f5);border-color:#659f4829}:root[data-theme=dark] .thread-loading-line,:root[data-theme=dark] .thread-loading-composer-input,:root[data-theme=dark] .thread-loading-composer-button{background:linear-gradient(90deg,#394c62d6 0%,#4f6883eb 50%,#394c62d6 100%) 0 0/220% 100%}:root[data-theme=dark] .message-bubble{--bubble-bg:var(--panel-soft);--bubble-border:#8fa9c224;box-shadow:0 1px 2px #00000038,0 0 0 1px #8fa9c217}:root[data-theme=dark] .message-card-own .message-bubble{--bubble-bg:#263b28f5;--bubble-border:#7ab16538}:root[data-theme=dark] .message-bubble-knowledge{--bubble-bg:linear-gradient(180deg, #0e1721fd, #0c141dfd);--bubble-border:#8fa9c22e;box-shadow:0 12px 28px #0000003d,0 0 0 1px #8fa9c21a}:root[data-theme=dark] .message-card-own .message-bubble-knowledge{--bubble-bg:linear-gradient(180deg, #0e1721fd, #0c141dfd);--bubble-border:#8fa9c22e}:root[data-theme=dark] .message-bubble-media{background:linear-gradient(180deg, #789bc414, #141f2d05), var(--bubble-bg);box-shadow:0 10px 22px #00000038,0 0 0 1px #8fa9c214}:root[data-theme=dark] .message-card-own .message-bubble-media{background:linear-gradient(180deg, #79b1651f, #1d301e0a), var(--bubble-bg);box-shadow:0 10px 22px #0000002e,0 0 0 1px #79b1651a}:root[data-theme=dark] .message-bubble-tail{filter:drop-shadow(0 1px 2px #00000038)drop-shadow(0 0 .45px #8fa9c21c)}:root[data-theme=dark] .message-media-caption{color:#edf4fb}:root[data-theme=dark] .message-card-own .message-bubble-media .message-media-caption{color:#eaf7de}:root[data-theme=dark] .message-media-details-photo.message-media-details-incoming{background:linear-gradient(#6289b014,#131d2957),#1a2532bd}:root[data-theme=dark] .message-media-details-video.message-media-details-incoming{background:linear-gradient(#547fad14,#101a2757),#17222fb8}:root[data-theme=dark] .message-media-details-video.message-media-details-own{background:linear-gradient(#6296521f,#1c2b1c4d),#1f3020b8}:root[data-theme=dark] .message-media-placeholder-photo .message-media-placeholder-art{background:radial-gradient(circle at 72% 26%,#d0e4ff2e,#0000 18%),linear-gradient(#436c9157,#1c304529),linear-gradient(145deg,#486e4a47,#0a101700 58%)}:root[data-theme=dark] .message-media-placeholder-photo-alt .message-media-placeholder-art{background:radial-gradient(circle at 24% 28%,#e9ddc129,#0000 16%),linear-gradient(160deg,#7a5a3052,#20384f29),linear-gradient(25deg,#39615642,#0a101700 62%)}:root[data-theme=dark] .message-media-placeholder-photo-soft .message-media-placeholder-art{background:radial-gradient(circle at 68% 30%,#d7e5f82b,#0000 15%),linear-gradient(160deg,#546e8a57,#1f374f24),linear-gradient(28deg,#48664d3d,#0a101700 62%)}:root[data-theme=dark] .message-media-placeholder-video .message-media-placeholder-art{background:linear-gradient(150deg,#36467e6b,#1b314729),linear-gradient(35deg,#7c4c4042,#0a101700 64%)}:root[data-theme=dark] .message-media-placeholder-video-alt .message-media-placeholder-art{background:linear-gradient(150deg,#4a3e7e6b,#1b314729),linear-gradient(35deg,#78613c3d,#0a101700 64%)}:root[data-theme=dark] .message-media-placeholder-video-soft .message-media-placeholder-art{background:linear-gradient(150deg,#365a8061,#1b314729),linear-gradient(35deg,#704b4b38,#0a101700 64%)}:root[data-theme=dark] .message-media-placeholder-file .message-media-placeholder-art,:root[data-theme=dark] .message-media-placeholder-file-alt .message-media-placeholder-art,:root[data-theme=dark] .message-media-placeholder-file-soft .message-media-placeholder-art{background:linear-gradient(145deg,#4a5b6e57,#1f374f24),linear-gradient(25deg,#bbd2eb14,#0a101700 60%)}:root[data-theme=dark] .message-media-placeholder-video .message-media-placeholder-art:after,:root[data-theme=dark] .message-media-placeholder-video-alt .message-media-placeholder-art:after,:root[data-theme=dark] .message-media-placeholder-video-soft .message-media-placeholder-art:after{border-left-color:#f0f7ffd1}:root[data-theme=dark] .message-media-kind-video .message-media-live-frame:after{background:radial-gradient(circle at 68% 28%,#d8e6f80d,#0000 24%),linear-gradient(#04090f4d 0%,#04090f00 32%),linear-gradient(#04090f00 52%,#04090f6b 100%)}:root[data-theme=dark] .message-media-kind-video .message-media-live-frame:before{background:linear-gradient(135deg,#cddcee0f,#fff0 32%),radial-gradient(circle at 22% 82%,#76634a1f,#0000 30%)}:root[data-theme=dark] .thread-screen-chip{color:#9eb6cd;background:#233142eb}:root[data-theme=dark] .thread-topic-avatar{color:#dce9f6}:root[data-theme=dark] .thread-screen-chip strong{color:#d1e4f8}:root[data-theme=dark] .thread-screen-chip-action:hover,:root[data-theme=dark] .thread-screen-chip-action:focus-visible{background:#2e4258fa}:root[data-theme=dark] .message-author-anchor{color:#dce9f6;background:linear-gradient(#3e5c7af5,#334a63f5);box-shadow:inset 0 0 0 1px #a7c2db1f}:root[data-theme=dark] .message-anchor-rail:before{background:linear-gradient(#82a2c442,#82a2c40f)}:root[data-theme=dark] .panel,:root[data-theme=dark] .thread-panel.panel{background:linear-gradient(#18212efb,#1d2838fb)}:root[data-theme=dark] .thread-panel.panel{background:0 0}:root[data-theme=dark] .topbar-tab-active,:root[data-theme=dark] .favorite-toggle,:root[data-theme=dark] .theme-mode-chip{background:var(--panel-elevated)}:root[data-theme=dark] .submit-button{color:#0f1722}:root[data-theme=dark] .topic-avatar{color:var(--accent-deep);background:#65aef629}:root[data-theme=dark] .thread-screen-tool,:root[data-theme=dark] .topic-inline-badge{color:#a7c1dc;background:#1e2834db;border-color:#7392b424}:root[data-theme=dark] .thread-personal-shortcut{background:color-mix(in srgb, var(--panel) 97%, transparent)}:root[data-theme=dark] .thread-list{background:radial-gradient(circle at 12% 8%,#65aef614,#0000 30%),linear-gradient(#141f2ddb,#101823c7)}@media (width>=1024px){.home-screen,.profile-screen{grid-template-columns:1fr}.profile-screen.screen-shell-narrow{width:min(100%,760px)}.thread-screen{min-height:calc(100dvh - 18px)}.thread-panel{min-height:calc(100dvh - 44px)}.topics-screen>.panel{min-height:auto}.thread-panel.panel{width:min(100%,980px);margin-inline:auto;padding-top:8px}.thread-header,.thread-list,.composer{width:min(100%,780px);margin-inline:auto}}@media (width<=760px){:root{--type-topbar:calc(.77rem * var(--font-scale));--type-thread-title:calc(.88rem * var(--font-scale));--type-thread-context:calc(.63rem * var(--font-scale));--type-topic-avatar:calc(.66rem * var(--font-scale));--type-topic-title:calc(.89rem * var(--font-scale));--type-topic-kicker:calc(.74rem * var(--font-scale));--type-topic-preview:calc(.78rem * var(--font-scale));--type-thread-badge:calc(.82rem * var(--font-scale));--type-thread-action:calc(.74rem * var(--font-scale));--type-composer-body:calc(.98rem * var(--font-scale));--type-theme-chip:calc(.78rem * var(--font-scale));--type-profile-note:calc(.72rem * var(--font-scale));--control-topbar-tab-min-height:calc(29px + (var(--font-scale) - 1) * 4px);--control-topic-avatar-size:calc(31px + (var(--font-scale) - 1) * 6px);--control-thread-badge-min-height:calc(24px + (var(--font-scale) - 1) * 4px);--control-theme-chip-min-height:calc(30px + (var(--font-scale) - 1) * 4px);--control-composer-min-height:calc(36px + (var(--font-scale) - 1) * 8px);--control-composer-tool-size:calc(32px + (var(--font-scale) - 1) * 6px)}body{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-accent) 100%);scrollbar-gutter:auto}.shell{gap:0;min-height:100dvh;padding:0 0 10px}.shell-thread{padding-bottom:0}.panel-grid,.app-layout{grid-template-columns:1fr}.screen-shell,.screen-shell-wide,.screen-shell-narrow{width:100%;min-width:0;max-width:100%}.topics-panel{position:static}.topic-list{grid-template-columns:1fr;width:100%;max-width:100%}.topic-meta{grid-template-columns:1fr 1fr}.thread-header,.message-header,.composer-footer,.panel-headline,.miniapp-topbar{z-index:7;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;align-items:center;width:100%;margin-top:0;padding:0 2px 3px}.topbar-actions,.screen-side-stack{gap:0}.home-screen,.topics-screen,.profile-screen{min-height:calc(100dvh - 56px);padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:0 0;border-radius:0;overflow:hidden visible}.reading-home-panel,.topics-screen>.panel{min-height:calc(100dvh - 120px)}.topics-screen .panel.panel-wide{width:100%;min-width:0;max-width:100%;margin-inline:0;padding:6px 8px 8px;overflow-x:hidden}.topics-toolbar{gap:4px;margin-bottom:4px}.topbar-actions{justify-content:stretch;padding:0}.topbar-tab{min-height:var(--control-topbar-tab-min-height);font-size:var(--type-topbar);border-radius:7px;flex:1 1 0;padding:0 4px}.panel-grid,.topics-grid,.thread-screen{gap:0;margin-top:0}.compact-side-card{padding:14px}.reading-strip,.topics-summary-strip,.topics-entry-rails{grid-template-columns:1fr}.admin-layout{grid-template-columns:1fr;gap:8px;width:100%;max-width:100%}.admin-panel-column,.admin-pane,.admin-intake-card{width:100%;min-width:0;max-width:100%}.admin-pane-body,.admin-scroll-panel{max-height:none;overflow:visible}.admin-headline-actions{min-width:168px;padding:9px}.topics-entry-strip{gap:2px;margin-bottom:1px}.topics-entry-section{gap:1px}.topics-entry-headline h2,.panel-headline-topics h2{font-size:.96rem;line-height:1.08}.topics-subtitle{display:none}.topics-quiet-counter{min-height:18px;padding:0 5px;font-size:.58rem}.topic-filter{margin-bottom:6px}.topics-controls-details{gap:6px;margin-bottom:6px}.topics-controls-details summary{padding:8px 10px}.topics-controls-details summary span{font-size:.74rem}.topics-controls-details summary em{font-size:.61rem}.topics-controls-body{gap:7px;padding:0 10px 10px}.topics-active-summary{align-items:stretch;gap:6px;display:grid}.topics-mode-rail{scrollbar-width:none;flex-wrap:nowrap;margin-bottom:6px;padding-bottom:2px;overflow-x:auto}.topics-mode-rail::-webkit-scrollbar{display:none}.topics-mode-pill{flex:none}.topics-entry-strip{gap:4px}.topics-active-current{justify-content:space-between}.topics-active-reset{min-height:26px;padding:0 9px;font-size:.7rem}.topic-filter-input{padding:7px 10px;font-size:.78rem}.overview-list{gap:4px}.thread-cursor{width:100%;min-width:0}.thread-panel{min-height:calc(100dvh - 52px);padding:8px 12px 0}.message-header,.message-bubble,.reaction-row,.reaction-picker,.message-actions,.message-action-zone{width:100%}.message-bubble-media,.message-card-own .message-bubble-media,.message-card:not(.message-card-own) .message-bubble-media{width:min(78vw,340px);max-width:min(100%,340px)}.message-bubble-media .message-bubble-content,.message-bubble-media .message-meta-row{width:auto}.message-bubble-media .message-media-details{padding:6px 9px}.message-media-live-play{width:40px;height:40px;font-size:.86rem}.message-media-live-video{transform:scale(1.015)}.message-media-live-chip{min-height:18px;padding:0 7px;font-size:.58rem;top:9px;left:9px}.message-media-live-duration{min-height:18px;padding:0 6px;font-size:.56rem;bottom:9px;right:9px}.message-media-live-footer{padding:22px 9px 8px}.message-media-live-footer strong{font-size:.72rem}.message-media-live-footer span,.message-media-live-footer-meta{font-size:.59rem}.message-card{gap:6px}.message-card-own{padding-left:26px}.message-card-own .message-bubble-media{justify-self:end}.message-card-own .message-bubble-media .message-meta-row{font-size:.64rem}.message-card-own .message-bubble-media .message-action-link-inline{font-size:.6rem}.message-meta-edited-inline{font-size:inherit}.message-anchor-rail{width:34px;min-width:34px;padding-bottom:0}.message-anchor-rail:before{left:11px}.message-author-anchor{width:34px;height:34px;font-size:.72rem}.message-card-main{width:100%}.message-header{flex-direction:row;justify-content:space-between;align-items:baseline;padding-left:2px;padding-right:2px}.topic-avatar{width:var(--control-topic-avatar-size);min-width:var(--control-topic-avatar-size);height:var(--control-topic-avatar-size);font-size:var(--type-topic-avatar)}.topic-row-titleline{align-items:flex-start}.topic-row-channel{letter-spacing:.02em;font-size:.52rem}.topic-card{gap:8px;padding:8px 0}.topic-card h3{font-size:var(--type-topic-title)}.topic-row-channel{font-size:.53rem}.topic-row-kicker,.topic-activity,.topic-preview{font-size:var(--type-topic-preview)}.topic-row-side{justify-content:center;gap:4px;min-width:34px}.topic-row-foot{align-items:center;gap:6px}.topic-preview-secondary{display:none}.topic-mode-row,.topic-sort-row{scrollbar-width:none;flex-wrap:nowrap;gap:5px;padding-bottom:2px;overflow-x:auto}.topic-mode-row::-webkit-scrollbar{display:none}.topic-sort-row::-webkit-scrollbar{display:none}.topic-mode-chip,.topic-sort-chip{flex:none;min-height:24px;padding:0 8px;font-size:.68rem}.topic-section-header{margin:0 0 2px}.topic-section-count{font-size:.68rem}.topic-badge-row{gap:3px}.topic-inline-badge{min-height:16px;padding:0 5px;font-size:.58rem}.topic-signal-inline{font-size:.56rem}.favorite-toggle{width:24px;min-width:24px;height:24px}.message-header{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:1px}.message-header>:last-child{flex-shrink:0}.thread-list{padding-bottom:0}.thread-list.thread-list-selection-active{padding-bottom:calc(var(--thread-selection-bar-offset,0px) + 14px + env(safe-area-inset-bottom,0px))}.thread-list.thread-list-action-menu-active{padding-bottom:calc(var(--thread-action-menu-offset,0px) + 18px + env(safe-area-inset-bottom,0px))}.thread-reading-bar{gap:8px}.thread-cursor-badge,.thread-cursor-badge-calm,.thread-cursor-count{font-size:var(--type-thread-badge)}.thread-cursor-action{font-size:var(--type-thread-action)}.thread-float-actions{gap:8px;bottom:70px}.thread-return-shortcut{min-height:29px;padding-inline:10px;font-size:.69rem}.hero h1{max-width:none;font-size:clamp(1.45rem,8vw,2.1rem)}.panel{box-shadow:none;background:var(--panel);border-left:0;border-right:0;border-radius:0;padding:10px 12px}.thread-panel.panel{padding:6px 10px 0}.screen-loading-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
