._messageBlock_q4jp1_1{gap:2px;min-width:0;max-width:100%;display:grid}._messageBlockActionSurfaceOpen_q4jp1_8{z-index:30;position:relative}._messageBlock_q4jp1_1,._dateDivider_q4jp1_14,._unreadDivider_q4jp1_15{scroll-margin-top:96px;scroll-margin-bottom:168px}._dateDivider_q4jp1_14,._unreadDivider_q4jp1_15{text-align:center;display:block}._dividerLabel_q4jp1_26{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_q4jp1_14 ._dividerLabel_q4jp1_26{color:#73879b;background:#d6e2eee0}._unreadDivider_q4jp1_15 ._dividerLabel_q4jp1_26{color:var(--accent);background:#3390ec1f}._messageCard_q4jp1_54{width:100%;min-width:0;max-width:100%;box-shadow:none;touch-action:pan-y;background:0 0;border:0;align-items:flex-start;gap:7px;padding:0;display:flex}._messageCardUnread_q4jp1_68{position:relative}._messageCardOwn_q4jp1_72{justify-content:flex-end;align-items:flex-end;padding-left:clamp(52px,18vw,128px)}._messageCardMain_q4jp1_78{width:fit-content;min-width:0;max-width:min(82%,572px);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_q4jp1_91 ._messageCardMain_q4jp1_78{transition:none}._messageCardSwipeReplyReady_q4jp1_95 ._swipeReplyCue_q4jp1_95{opacity:1;transform:translate(-36px,-50%)scale(1)}._swipeReplyCue_q4jp1_95{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_q4jp1_72 ._swipeReplyCue_q4jp1_95{left:auto;right:0;transform:translate(-22px,-50%)scale(.82)}._messageCardOwn_q4jp1_72._messageCardSwipeReplyReady_q4jp1_95 ._swipeReplyCue_q4jp1_95{transform:translate(-36px,-50%)scale(1)}._messageCardOwn_q4jp1_72 ._messageCardMain_q4jp1_78{align-items:end;max-width:min(78%,492px);margin-left:auto}._messageCardAnchorFull_q4jp1_139 ._messageCardMain_q4jp1_78{max-width:min(88%,588px)}._messageBlockKnowledge_q4jp1_143 ._messageCardMain_q4jp1_78{max-width:min(90%,590px)}._messageCardAnchorCompact_q4jp1_147 ._anchorRail_q4jp1_147:before{opacity:0}._anchorRail_q4jp1_147{align-self:stretch;align-items:flex-end;width:30px;min-width:30px;padding-bottom:20px;display:flex;position:relative}._anchorRail_q4jp1_147:before{content:"";opacity:0;background:linear-gradient(#6288b01a,#7a9abc00);width:1.5px;position:absolute;top:18px;bottom:12px;left:13px}._authorAnchor_q4jp1_172{z-index:1;color:#55779b;letter-spacing:.03em;background:linear-gradient(#dcecff,#c7dbf6);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.67rem;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #527eab24}._authorAnchorButton_q4jp1_189{z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._authorAnchorButton_q4jp1_189:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #3390ec57}._authorAnchorButton_q4jp1_189:hover ._authorAnchorImage_q4jp1_207,._authorAnchorButton_q4jp1_189:focus-visible ._authorAnchorImage_q4jp1_207{box-shadow:0 1px 2px #22415e1a,inset 0 0 0 1px #3390ec42}._authorAnchorButton_q4jp1_189:hover ._authorAnchor_q4jp1_172,._authorAnchorButton_q4jp1_189:focus-visible ._authorAnchor_q4jp1_172{box-shadow:inset 0 0 0 1px #3390ec4d}._authorAnchorImage_q4jp1_207{z-index:1;object-fit:cover;background:#dce9f5f5;border-radius:50%;width:28px;height:28px;display:block;position:relative;box-shadow:0 1px 2px #22415e14,inset 0 0 0 1px #527eab1f}._authorAnchorSpacer_q4jp1_233{box-shadow:none;background:0 0}._messageCardClusterPrev_q4jp1_238{margin-top:-4px}._messageCardClusterPrev_q4jp1_238:not(._messageCardOwn_q4jp1_72) ._bubble_q4jp1_242{margin-left:-1px}._messageCardAnchorCompact_q4jp1_147 ._messageCardMain_q4jp1_78{gap:0}._messageCardAnchorCompact_q4jp1_147 ._bubble_q4jp1_242{margin-left:-4px}._header_q4jp1_254{box-sizing:border-box;width:100%;min-width:0;color:var(--muted);justify-content:space-between;align-items:baseline;gap:14px;padding:0 8px 3px 4px;font-size:.71rem;display:flex}._header_q4jp1_254 strong{color:#54708c}._headerSourceOnly_q4jp1_271{justify-content:flex-end;padding-bottom:1px}._headerBadges_q4jp1_276{flex:none;align-items:center;gap:4px;display:inline-flex}._headerBadge_q4jp1_276,._headerSourceBadge_q4jp1_284{min-height:16px;color:color-mix(in srgb, var(--accent-deep) 64%, var(--muted) 36%);letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 5px;font-size:.58rem;font-weight:700;display:inline-flex}._headerSourceBadge_q4jp1_284{background:color-mix(in srgb, var(--accent) 18%, transparent);min-height:18px;color:color-mix(in srgb, var(--accent-deep) 88%, var(--muted) 12%);text-transform:none;padding:0 7px;font-size:.61rem;font-weight:800}._messageCardOwn_q4jp1_72 ._header_q4jp1_254{margin-left:auto}:root[data-theme=dark] ._headerBadge_q4jp1_276{color:#c1d4e9;background:0 0}:root[data-theme=dark] ._headerSourceBadge_q4jp1_284{color:#c9dbf0;background:#66a7ff29}._bubble_q4jp1_242{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;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_q4jp1_346{--bubble-bg:#d9fdd3;--bubble-border:#5ba44a29;justify-self:end}._messageCardOwn_q4jp1_72 ._bubble_q4jp1_242{max-width:100%}._bubbleKnowledge_q4jp1_356{--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_q4jp1_365{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;max-width:100%;padding:5px 9px 4px;position:relative;overflow-x:auto}._bubbleContent_q4jp1_365::-webkit-scrollbar{display:none}._bubbleKnowledge_q4jp1_356 ._bubbleContent_q4jp1_365{padding:9px 11px 8px}._bubbleTail_q4jp1_384{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_q4jp1_346 ._bubbleTail_q4jp1_384{left:auto;right:-8.4px;transform:translateY(1px)scaleX(-1)}._bubbleKnowledge_q4jp1_356 ._bubbleTail_q4jp1_384{opacity:.08;transform:translateY(1px)scaleY(.88)}._bubbleTailFill_q4jp1_412{fill:currentColor}._messageCardHighlighted_q4jp1_416 ._bubble_q4jp1_242,._messageCardSearchCurrent_q4jp1_417 ._bubble_q4jp1_242{--bubble-border:#3390ec6b;box-shadow:0 0 0 2px #3390ec14,0 4px 12px #22415e12}._messageCardHighlighted_q4jp1_416 ._bubble_q4jp1_242{animation:.36s ease-out _messageJumpPulse_q4jp1_1}._messageCardHighlighted_q4jp1_416 ._bubbleTail_q4jp1_384,._messageCardSearchCurrent_q4jp1_417 ._bubbleTail_q4jp1_384{filter:drop-shadow(0 0 0 2px #3390ec14) drop-shadow(0 4px 12px #22415e12)}._messageCardSearchMatched_q4jp1_435 ._bubble_q4jp1_242{--bubble-border:#3390ec33;box-shadow:0 0 0 1px #3390ec0f,0 1px 4px #22415e0a}._messageCardSearchCurrent_q4jp1_417 ._bubble_q4jp1_242{animation:.42s ease-out _messageJumpPulse_q4jp1_1}._messageCardActionSurfaceOpen_q4jp1_446{z-index:31;position:relative}@keyframes _messageJumpPulse_q4jp1_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_q4jp1_417 ._bubble_q4jp1_242,._messageCardHighlighted_q4jp1_416 ._bubble_q4jp1_242{animation:none}}._messageCardSelectable_q4jp1_474{position:relative}._messageCardSelected_q4jp1_478{outline-offset:1px;border-radius:18px;outline:2px solid #5577bc3d}._selectionMarker_q4jp1_484{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_q4jp1_499{background:#3390ecf0;border-color:#fffffff0;box-shadow:0 8px 18px #20407a33}._selectionCheck_q4jp1_505{color:#fff;opacity:0;font-size:13px;font-weight:700;transition:opacity .12s,transform .12s;transform:scale(.85)}._selectionMarkerActive_q4jp1_499 ._selectionCheck_q4jp1_505{opacity:1;transform:scale(1)}:root[data-theme=dark] ._selectionMarker_q4jp1_484{background:#0f1722eb;border-color:#7ba7eb57}@media (width<=760px),(pointer:coarse){._messageBlock_q4jp1_1{gap:2px}._messageCard_q4jp1_54{gap:6px}._messageCardOwn_q4jp1_72{padding-left:clamp(58px,20vw,88px)}._messageCardMain_q4jp1_78,._messageCardOwn_q4jp1_72 ._messageCardMain_q4jp1_78,._messageCardAnchorFull_q4jp1_139 ._messageCardMain_q4jp1_78,._messageBlockKnowledge_q4jp1_143 ._messageCardMain_q4jp1_78{width:fit-content;max-width:min(88%,100vw - 62px)}._bubble_q4jp1_242,._messageCardOwn_q4jp1_72 ._bubble_q4jp1_242,._bubbleKnowledge_q4jp1_356{min-width:0;max-width:100%}._anchorRail_q4jp1_147{width:29px;min-width:29px;padding-bottom:18px}._anchorRail_q4jp1_147:before{opacity:0}._selectionMarker_q4jp1_484{top:6px;right:2px}._authorAnchorImage_q4jp1_207{width:27px;height:27px}}._authorButton_2pgki_1{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:5px;padding:0;display:inline-flex}._authorAvatar_2pgki_13{object-fit:cover;background:#dce9f5f5;border-radius:50%;align-self:center;width:19px;height:19px;box-shadow:inset 0 0 0 1px #527eab1f}._authorButton_2pgki_1 strong,._authorButtonOrdinary_2pgki_27 strong{color:#54708c}._authorButton_2pgki_1:hover,._authorButton_2pgki_1:focus-visible{color:var(--accent);outline:none}._handle_2pgki_37{color:var(--muted);margin-left:4px;font-size:.72rem}._replyPreview_2pgki_43{text-align:left;cursor:pointer;width:100%;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);background:#3390ec09;border:0;border-left:2px solid #3390ec52;border-radius:8px;margin-top:1px;padding:4px 7px 5px 9px;display:block}._replyContextCard_2pgki_61{background:#3390ec0a}._replyContextStrip_2pgki_65{background:#3390ec07;border-left-width:3px;border-left-color:#3390ec85;border-radius:0 10px 10px 0;margin-top:0;padding:3px 8px 4px 9px}._replyContextBody_2pgki_74{gap:1px;min-width:0;display:grid}._replyContextAuthor_2pgki_80{color:var(--accent);overflow-wrap:anywhere;word-break:break-word;font-size:.74rem;font-weight:700;line-height:1.22;display:block}._replyContextSnippet_2pgki_90{color:#6f8093;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.26;display:-webkit-box;overflow:hidden}._forwardContextCard_2pgki_101{background:#529a6b0f;border-left:3px solid #529a6b7a;border-radius:0 10px 10px 0;gap:3px;width:100%;margin-top:1px;padding:4px 7px 5px 9px;display:grid}._forwardContextHeader_2pgki_112{color:#5d7187;align-items:center;gap:5px;min-width:0;font-size:.74rem;line-height:1.22;display:flex}._forwardContextIcon_2pgki_122{color:#4f9a68;flex:none;font-size:.76rem;font-weight:800;line-height:1}._forwardContextLabel_2pgki_130{color:#54708c;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-weight:760}._forwardContextSource_2pgki_138{color:#5d7fa3;white-space:nowrap;background:#3390ec14;border-radius:999px;flex:none;margin-left:auto;padding:1px 6px 2px;font-size:.63rem;font-weight:800;line-height:1.18}._forwardContextSnippet_2pgki_151{color:#6f8093;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.74rem;line-height:1.28;display:-webkit-box;overflow:hidden}._referenceCard_2pgki_163{background:#3390ec0c;border-left-color:#3390ec57}._referenceCardUnavailable_2pgki_168{background:#7a889814;border-left-color:#7a88984d}._referenceCardUnavailable_2pgki_168 ._contextCardTitle_2pgki_173,._referenceCardUnavailable_2pgki_168 ._contextCardLabel_2pgki_174{color:#708399}._contextCardLabel_2pgki_174{color:#6f86a0;letter-spacing:.03em;text-transform:uppercase;font-size:.65rem;font-weight:700;display:block}._contextCardTitle_2pgki_173{color:var(--accent);overflow-wrap:anywhere;word-break:break-word;margin-top:2px;font-size:.78rem;font-weight:700;line-height:1.3;display:block}._contextCardAuthorRow_2pgki_198{align-items:center;gap:6px;margin-top:2px;display:inline-flex}._contextCardAvatar_2pgki_205{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_2pgki_220{object-fit:cover;width:100%;height:100%}._contextCardMeta_2pgki_226{color:#7b90a5;overflow-wrap:anywhere;word-break:break-word;margin-top:2px;font-size:.73rem;line-height:1.3;display:block}._contextCardSnippet_2pgki_236{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:.76rem;line-height:1.32;display:-webkit-box;overflow:hidden}._replyPreview_2pgki_43:hover,._replyPreview_2pgki_43:focus-visible{background:#3390ec14;border-left-color:#3390ec80;outline:none}._bodyWrap_2pgki_255{overflow-wrap:anywhere;min-width:0;max-width:100%;margin-top:4px}._body_2pgki_255{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0;font-size:.94rem;line-height:1.43}._bodyEmojiOnly_2pgki_272{letter-spacing:.01em;font-size:1.66rem;line-height:1.14}._bodyMention_2pgki_278{color: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_2pgki_278:hover,._bodyMention_2pgki_278:focus-visible{color:#1f7ed8;text-underline-offset:2px;outline:none;text-decoration:underline}._threadSearchHighlight_2pgki_301{color:inherit;background:#ffe17ab8;border-radius:.28em;padding:0 .08em;box-shadow:inset 0 -1px #a06e141f}._deletedNotice_2pgki_309{color:var(--muted);background:#4f5f6714;border-radius:12px;margin:0;padding:12px 14px;font-style:italic}._metaRow_2pgki_318{color:var(--muted);justify-content:flex-end;align-items:center;gap:6px;margin-top:3px;font-size:.71rem;display:flex}._metaRowSpaced_2pgki_328{margin-top:4px}._metaRowCompact_2pgki_332{gap:5px}._seenCount_2pgki_336{color:color-mix(in srgb, var(--muted) 78%, transparent);font-variant-numeric:tabular-nums;align-items:center;gap:2px;line-height:1;display:inline-flex}._seenCountIcon_2pgki_345{opacity:.86;width:12px;height:12px}._metaEditedInline_2pgki_351{color:#597b3ead;letter-spacing:.01em;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}._metaAuthor_2pgki_360{color:#7f93a7;margin-right:auto;font-size:.71rem}._metaAuthorButton_2pgki_366{font:inherit;cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0}._metaAuthorButton_2pgki_366:hover ._metaAuthor_2pgki_360,._metaAuthorButton_2pgki_366:focus-visible ._metaAuthor_2pgki_360{color:var(--accent)}._metaAuthorButton_2pgki_366:focus-visible{outline:none}._inlineActions_2pgki_384{opacity:.18;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-items:center;gap:4px;margin-left:2px;display:inline-flex}._actionLinkInline_2pgki_395{font-size:.64rem;font-weight:700}._actionIconLink_2pgki_400{background:#547ac214;border-radius:999px;justify-content:center;align-items:center;min-width:19px;min-height:19px;padding:0;display:inline-flex}._actionIconGlyph_2pgki_411{justify-content:center;align-items:center;font-size:.84rem;line-height:1;display:inline-flex;transform:translateY(-.5px)}._moderationMeta_2pgki_420{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.message-card:hover ._inlineActions_2pgki_384,.message-card:focus-within ._inlineActions_2pgki_384,._actionLinkActive_2pgki_429,._actionLink_2pgki_395:focus-visible{opacity:1}._moderationMeta_2pgki_420 span{color:#697f94;background:#5c708417;border-radius:999px;align-items:center;min-height:18px;padding:0 6px;font-size:.65rem;font-weight:700;display:inline-flex}._history_2pgki_446{border-left:3px solid #3390ec3d;margin-top:10px;padding-left:12px}._history_2pgki_446 summary{cursor:pointer;color:var(--accent);font-size:.88rem}._history_2pgki_446 p{color:var(--muted);margin:8px 0 0;line-height:1.5}._reactionRow_2pgki_464{flex-wrap:wrap;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:5px;margin-bottom:-1px;display:flex}._reactionRowAttached_2pgki_475{clear:both}._ownAligned_2pgki_479{margin-left:auto}._reactionPill_2pgki_483{color:#61788f;cursor:pointer;min-height:28px;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:#fffffff5;border:1px solid #c7d1ddc7;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:0 1px #ffffff8c}._reactionPillShell_2pgki_503{gap:0;padding:0;overflow:hidden}._reactionPillActive_2pgki_509{color:#3f6f99;background:#ebf5fffa;border-color:#97c6eef2}._reactionPill_2pgki_483:hover,._reactionPill_2pgki_483:focus-within{color:#3f6f99;background:#f8fbfffa;border-color:#a9bed2f5;outline:none}._reactionPillToggle_2pgki_523,._reactionCountButton_2pgki_524{min-height:27px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px 0;display:inline-flex}._reactionPillToggle_2pgki_523{min-width:30px;padding-left:7px;padding-right:4px}._reactionCountButton_2pgki_524{border-left:1px solid #c7d1dde0;min-width:26px;padding-left:6px;padding-right:8px}._reactionPillToggle_2pgki_523:focus-visible,._reactionCountButton_2pgki_524:focus-visible{background:#ffffff85;outline:none}._reactionCountButtonActive_2pgki_556{background:#3390ec1a}._reactionGlyph_2pgki_560{--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_2pgki_524{letter-spacing:-.01em;align-items:center;line-height:1;display:inline-flex}._reactionInspector_2pgki_580{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_2pgki_592{color:#557492;align-items:center;gap:8px;font-size:.74rem;font-weight:600;display:inline-flex}._reactionInspectorGlyph_2pgki_601{--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_2pgki_614{align-items:center;display:inline-flex}._reactionInspectorList_2pgki_619{gap:2px;display:grid}._reactionInspectorItem_2pgki_624,._reactionInspectorMore_2pgki_625{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_2pgki_624{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_2pgki_650{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._reactionInspectorMeta_2pgki_657{color:#7d91a6;white-space:nowrap;margin-left:auto;font-size:.66rem;font-weight:650}._reactionInspectorItem_2pgki_624:hover{color:#2f4e6d;background:#ecf3fafa}._reactionInspectorItem_2pgki_624:focus-visible{color:#2f4e6d;background:#e7f0f9fa;outline:none;box-shadow:inset 0 0 0 1px #527eab33}._reactionInspectorAvatar_2pgki_677{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_2pgki_692{object-fit:cover;width:100%;height:100%}._reactionPicker_2pgki_698{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_2pgki_698::-webkit-scrollbar{display:none}._ownAligned_2pgki_479 ._reactionPicker_2pgki_698{left:auto;right:2px}._reactionPickerButton_2pgki_727{color:#5f768d;cursor:pointer;width:36px;min-width:36px;min-height:36px;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_2pgki_727:hover,._reactionPickerButton_2pgki_727:focus-visible{color:#3f6f99;background:#6186cb1c;outline:none}._reactionPickerButtonActive_2pgki_752{color:#3f6f99;background:#ebf5ffbd}._reactionPickerGlyph_2pgki_757{--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_2pgki_560 .emoji-asset-image-reaction,._reactionPickerGlyph_2pgki_757 .emoji-asset-image-reaction,._reactionInspectorGlyph_2pgki_601 .emoji-asset-image-reaction{width:var(--reaction-asset-visual);height:var(--reaction-asset-visual);padding:0;transform:none}._reactionGlyph_2pgki_560 .emoji-asset-glyph-reaction,._reactionPickerGlyph_2pgki_757 .emoji-asset-glyph-reaction,._reactionInspectorGlyph_2pgki_601 .emoji-asset-glyph-reaction{width:var(--reaction-asset-visual);height:var(--reaction-asset-visual);font-size:var(--reaction-asset-visual);line-height:1}._actionZone_2pgki_788{z-index:4;gap:4px;width:min(100%,640px);min-width:0;max-width:100%;display:grid;position:relative}._actionNote_2pgki_798{color:#73879b;margin:4px 0 0;font-size:.73rem;line-height:1.4}._actionLink_2pgki_395{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_2pgki_395:disabled{color:#9aabbc;cursor:default}._actionLinkDanger_2pgki_824{color:var(--danger)}._actionLinkActive_2pgki_429{color:var(--accent)}._actionLink_2pgki_395:hover,._actionLink_2pgki_395:focus-visible{color:var(--accent);outline:none;transform:none}._actionMenu_2pgki_839{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;bottom:calc(100% + 6px);left:2px}._actionMenuOwn_2pgki_856{left:auto;right:2px}._actionMenuLink_2pgki_861{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_2pgki_861: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_2pgki_861[data-message-action-key=media]:before{content:"▦"}._actionMenuLink_2pgki_861[data-message-action-key=copy-text]:before{content:"⧉"}._actionMenuLink_2pgki_861[data-message-action-key=copy-link]:before{content:"↗"}._actionMenuLink_2pgki_861[data-message-action-key=share]:before{content:"⇢"}._actionMenuLink_2pgki_861[data-message-action-key=knowledge-reply]:before{content:"✦"}._actionMenuLink_2pgki_861[data-message-action-key=download-media]:before{content:"↓"}._actionMenuLink_2pgki_861[data-message-action-key=select]:before{content:"✓"}._actionMenuLink_2pgki_861[data-message-action-key=report]:before,._actionMenuLink_2pgki_861[data-message-action-key=admin-warn]:before{content:"!"}._actionMenuLink_2pgki_861[data-message-action-key=edit]:before{content:"✎"}._actionMenuLink_2pgki_861[data-message-action-key=delete]:before,._actionMenuLink_2pgki_861[data-message-action-key=admin-delete]:before{content:"×"}._actionMenuLink_2pgki_861[data-message-action-key=admin-entry]:before{content:"⋯"}._actionMenuLink_2pgki_861[data-message-action-key=admin-back]:before{content:"‹"}._actionMenuLink_2pgki_861[data-message-action-key=admin-hide]:before{content:"⊘"}._actionMenuLink_2pgki_861[data-message-action-key=admin-author]:before{content:"@"}._actionMenuLink_2pgki_861[data-message-action-key=admin-mute]:before{content:"M"}._actionMenuLink_2pgki_861[data-message-action-key=admin-pin]:before{content:"⌖"}._actionMenuLinkAdminEntry_2pgki_953{color:color-mix(in srgb, var(--muted) 82%, var(--text) 18%);margin-top:3px;box-shadow:inset 0 1px #34548014}._actionMenuLinkQuiet_2pgki_959{color:color-mix(in srgb, var(--muted) 88%, var(--text) 12%);background:0 0}._actionMenuSectionLabel_2pgki_964{color:#6a7d99;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px 1px;font-size:.66rem;font-weight:700}._actionMenu_2pgki_839 ._reactionPicker_2pgki_698{border-radius:12px;width:100%;margin-top:0;padding:6px}@media (width<=760px),(pointer:coarse){._inlineActions_2pgki_384{opacity:.42;gap:5px}._actionLinkInline_2pgki_395{font-size:.66rem}._reactionPicker_2pgki_698{z-index:auto;border-radius:var(--tg-secondary-radius);width:fit-content;max-width:100%;margin-top:4px;padding:5px;position:static;bottom:auto;left:auto;right:auto}._ownAligned_2pgki_479 ._reactionPicker_2pgki_698{margin-left:auto}._reactionInspector_2pgki_580{width:100%}._actionMenu_2pgki_839{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}._actionMenuPlacementAbove_2pgki_1025{top:auto;bottom:calc(100% + 6px)}._actionMenuOwn_2pgki_856{left:auto;right:0}._actionMenuLink_2pgki_861{background:0 0;border-radius:10px;min-height:38px;padding:0 10px;font-size:.76rem;font-weight:700}._actionMenuLinkQuiet_2pgki_959{background:#1f293708}._actionMenuSectionLabel_2pgki_964{padding:4px 9px 2px;font-size:.68rem}:root[data-theme=dark] ._actionMenu_2pgki_839{background:#121b27fa;box-shadow:0 18px 32px #0000003d,0 0 0 1px #6f8fad24}:root[data-theme=dark] ._actionMenuLink_2pgki_861{background:0 0}}:root[data-theme=dark] ._actionIconLink_2pgki_400{background:#ffffff14}:root[data-theme=dark] ._actionMenu_2pgki_839{background:color-mix(in srgb, var(--panel) 98%, transparent);border-color:#aac2dd24;box-shadow:0 16px 28px #0000003d}:root[data-theme=dark] ._actionMenuLink_2pgki_861{color:#edf5ff;background:0 0}:root[data-theme=dark] ._actionMenuLinkAdminEntry_2pgki_953{border-top-color:#97b6de1f}:root[data-theme=dark] ._actionMenuLinkQuiet_2pgki_959{background:#ffffff09}:root[data-theme=dark] ._actionMenuSectionLabel_2pgki_964{color:#95aac8}:root[data-theme=dark] ._reactionPickerButton_2pgki_727{background:0 0}:root[data-theme=dark] ._reactionPickerButton_2pgki_727:hover,:root[data-theme=dark] ._reactionPickerButton_2pgki_727:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionPickerButtonActive_2pgki_752{background:#5c8bd62e}:root[data-theme=dark] ._replyPreview_2pgki_43{background:#5291db1f;border-left-color:#7ab5f352}:root[data-theme=dark] ._replyContextStrip_2pgki_65{background:#5291db17;border-left-color:#7ab5f37a}:root[data-theme=dark] ._replyContextCard_2pgki_61,:root[data-theme=dark] ._referenceCard_2pgki_163{background:#5291db24}:root[data-theme=dark] ._referenceCardUnavailable_2pgki_168{background:#3f4b5c85;border-left-color:#8da0b547}:root[data-theme=dark] ._replyContextSnippet_2pgki_90{color:#a9bdd2}:root[data-theme=dark] ._forwardContextCard_2pgki_101{background:#5ea6761f;border-left-color:#84d29e75}:root[data-theme=dark] ._forwardContextHeader_2pgki_112,:root[data-theme=dark] ._forwardContextLabel_2pgki_130{color:#b8cce0}:root[data-theme=dark] ._forwardContextIcon_2pgki_122{color:#92d69f}:root[data-theme=dark] ._forwardContextSource_2pgki_138{color:#c6ddf4;background:#7ab5f324}:root[data-theme=dark] ._forwardContextSnippet_2pgki_151{color:#a9bdd2}:root[data-theme=dark] ._contextCardAvatar_2pgki_205,:root[data-theme=dark] ._reactionInspectorAvatar_2pgki_677{color:#d5e5f7;background:#364960f5;box-shadow:inset 0 0 0 1px #97b6de24}:root[data-theme=dark] ._reactionPill_2pgki_483{color:#b8cce0;background:#243345e6;border-color:#7ab5f324}:root[data-theme=dark] ._reactionPillActive_2pgki_509{color:#eef6ff;background:#4773a547;border-color:#7ab5f33d}:root[data-theme=dark] ._reactionPill_2pgki_483:hover,:root[data-theme=dark] ._reactionPill_2pgki_483:focus-within{color:#eef6ff;background:#30445cf0;border-color:#7ab5f338}:root[data-theme=dark] ._reactionCountButton_2pgki_524{border-left-color:#7ab5f31f}:root[data-theme=dark] ._reactionPillToggle_2pgki_523:focus-visible,:root[data-theme=dark] ._reactionCountButton_2pgki_524:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionCountButtonActive_2pgki_556{background:#5291db3d}:root[data-theme=dark] ._reactionInspector_2pgki_580{background:#141e2bf5;border-color:#97b6de24;box-shadow:0 12px 22px #00000042}:root[data-theme=dark] ._reactionInspectorHeader_2pgki_592{color:#b8cce0}:root[data-theme=dark] ._reactionInspectorItem_2pgki_624,:root[data-theme=dark] ._reactionInspectorMore_2pgki_625{color:#e7f1fb;background:0 0}:root[data-theme=dark] ._reactionInspectorMeta_2pgki_657{color:#9fb4c9}:root[data-theme=dark] ._reactionInspectorItem_2pgki_624:hover,:root[data-theme=dark] ._reactionInspectorItem_2pgki_624:focus-visible{color:#f4f9ff;background:#344960b8}:root[data-theme=dark] ._reactionInspectorItem_2pgki_624:focus-visible{box-shadow:inset 0 0 0 1px #7ab5f33d}:root[data-theme=dark] ._reactionPicker_2pgki_698{background:#141e2bf5;border-color:#97b6de24;box-shadow:0 12px 24px #00000047}:root[data-theme=dark] ._reactionPickerButton_2pgki_727{color:#c8daed;background:#ffffff0f}:root[data-theme=dark] ._reactionPickerButton_2pgki_727:hover,:root[data-theme=dark] ._reactionPickerButton_2pgki_727:focus-visible{background:#ffffff1c;border-color:#7ab5f32e}:root[data-theme=dark] ._reactionPickerButtonActive_2pgki_752{color:#eef6ff;background:#5291db3d;border-color:#7ab5f33d}._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-list{--thread-list-bottom-inset:24px;overflow-anchor:none;padding-bottom:calc(var(--thread-list-bottom-inset) + env(safe-area-inset-bottom,0px))}._threadHistoryWindowBoundary_spas5_19{color:#455a6ec2;justify-content:center;align-items:center;gap:8px;padding:8px 0 10px;font-size:12px;font-weight:700;display:flex}._threadHistoryWindowButton_spas5_30{appearance:none;color:var(--accent);cursor:pointer;font:inherit;background:#ffffffd1;border:1px solid #3390ec2e;border-radius:999px;padding:7px 12px}._threadHistoryWindowButton_spas5_30:hover,._threadHistoryWindowButton_spas5_30:focus-visible{background:#fffffff5;border-color:#3390ec52;outline:none}._threadHistoryWindowCount_spas5_48{white-space:nowrap}._threadScreenHeader_spas5_52{z-index:9;background:color-mix(in srgb, var(--panel) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid #24405a09;align-items:center;gap:2px;width:min(100%,780px);min-width:0;max-width:100%;margin-inline:auto;padding:0 1px 1px;display:flex;position:sticky;top:0}._threadBackButton_spas5_69{width:30px;min-width:30px;height:30px;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;padding:0;font-weight:600;display:inline-flex}._threadBackButton_spas5_69:hover,._threadBackButton_spas5_69:focus-visible{background:color-mix(in srgb, var(--panel) 90%, #e8f3fd61);outline:none;transform:none}._threadBackIcon_spas5_98{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}._threadBackIconSvg_spas5_106{width:16px;height:16px;display:block}._threadScreenTitle_spas5_112{flex:auto;min-width:0}._threadScreenTitle_spas5_112 h2{font-size:var(--type-thread-title);margin:0;line-height:1.12}._threadTopicAvatarButton_spas5_123{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_spas5_123:hover,._threadTopicAvatarButton_spas5_123:focus-visible{background:color-mix(in srgb, var(--panel) 92%, #e8f3fd6b);outline:none;box-shadow:0 5px 12px #31608f0e}._threadTopicSummaryShell_spas5_149{flex:auto;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}._threadTopicSummaryStack_spas5_158{flex:auto;gap:0;min-width:0;display:grid}._threadTopicSummaryButton_spas5_165{text-align:left;width:100%;min-width:0;min-height:34px;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:auto;align-content:start;padding:0 2px;display:grid}._threadTopicSummaryButton_spas5_165:hover,._threadTopicSummaryButton_spas5_165:focus-visible{background:color-mix(in srgb, var(--panel) 90%, #e8f3fd57)}._threadTopicSummaryButton_spas5_165:hover ._threadScreenContext_spas5_189,._threadTopicSummaryButton_spas5_165:focus-visible ._threadScreenContext_spas5_189{color:var(--accent)}._threadTopicSummaryButton_spas5_165:focus-visible{outline:none}._threadAllTopicsButton_spas5_198{border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);background:color-mix(in srgb, var(--accent) 8%, var(--panel) 92%);min-height:26px;color:color-mix(in srgb, var(--accent) 86%, var(--text) 14%);font:inherit;letter-spacing:-.01em;white-space:nowrap;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-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;padding:0 9px;font-size:.74rem;font-weight:720;display:inline-flex}._threadAllTopicsButton_spas5_198:hover,._threadAllTopicsButton_spas5_198:focus-visible{border-color:color-mix(in srgb, var(--accent) 28%, transparent);background:color-mix(in srgb, var(--accent) 13%, var(--panel) 87%);color:var(--accent);outline:none}._threadTopicSpaceHint_spas5_230{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_spas5_230 span{min-width:0;font-size:.82rem;line-height:1.35}._threadTopicSpaceHintActions_spas5_251{flex-shrink:0;align-items:center;gap:6px;display:flex}._threadTopicSpaceHintActions_spas5_251 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_spas5_251 button:first-child{background:var(--accent);border-color:var(--accent);color:#fff}._threadTopicSpaceHintActions_spas5_251 button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 38%, transparent);outline-offset:2px}._threadHeaderSearchButton_spas5_281{width:20px;min-width:20px;height:20px;color:color-mix(in srgb, var(--accent) 72%, var(--muted) 28%);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-self:center;align-items:center;padding:0;display:inline-flex}._threadHeaderSearchButton_spas5_281:hover,._threadHeaderSearchButton_spas5_281:focus-visible{background:color-mix(in srgb, var(--panel) 90%, #e8f3fd33);outline:none;transform:none}._threadHeaderSearchIcon_spas5_309{width:10px;height:10px;display:block}._threadTopicInlineAffordances_spas5_315{flex-wrap:wrap;gap:5px;min-width:0;padding:0 2px;display:flex}._threadTopicInlineAffordance_spas5_315{min-height:16px;color:color-mix(in srgb, var(--text-soft) 92%, var(--accent) 8%);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0;font-size:.61rem;font-weight:700;line-height:1;display:inline-flex}._threadTopicInlineAffordance_spas5_315:hover,._threadTopicInlineAffordance_spas5_315:focus-visible{color:var(--accent);outline:none}._threadTopicInlineAffordance_spas5_315 strong{font-size:.66rem;font-weight:800}._threadSearchRail_spas5_355{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f9fcffad;border-bottom:1px solid #24405a0a;gap:6px;width:min(100%,780px);min-width:0;max-width:100%;margin:-1px auto 2px;padding:6px 8px 7px;display:grid}@media (width>=1024px){._threadScreenHeader_spas5_52,._threadSearchRail_spas5_355{box-sizing:border-box;width:min(100%,980px);padding-inline:100px}._threadScreenHeader_spas5_52{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 94%, #fff 6%), color-mix(in srgb, var(--bg) 98%, #fff 2%));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#24405a0f;min-height:50px}._threadSearchRail_spas5_355{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 94%, #fff 6%), color-mix(in srgb, var(--bg) 98%, #fff 2%));-webkit-backdrop-filter:none;backdrop-filter:none}}._threadSearchTopRow_spas5_399{align-items:center;gap:8px;display:flex}._threadSearchField_spas5_405{flex:auto;display:block;position:relative}._threadSearchFieldIcon_spas5_411{color:var(--muted);pointer-events:none;font-size:.86rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._threadSearchInput_spas5_421{background:color-mix(in srgb, var(--panel-elevated) 88%, transparent);width:100%;min-height:36px;color:var(--text);font:inherit;border:1px solid #5d7a9721;border-radius:999px;padding:0 34px 0 32px}._threadSearchClear_spas5_432{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%)}._threadSearchClose_spas5_453{min-height:32px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.76rem;font-weight:700;display:inline-flex}._threadSearchMeta_spas5_469{color:var(--muted);justify-content:flex-start;align-items:center;gap:11px;font-size:.74rem;line-height:1.2;display:flex}._threadSearchSummaryChip_spas5_479{min-width:0;min-height:20px;color:var(--text-soft);background:0 0;border-radius:0;align-items:center;padding:0;font-weight:600;display:inline-flex}._threadSearchActions_spas5_491{align-items:center;gap:4px;display:flex}._threadSearchIconAction_spas5_497{background:color-mix(in srgb, var(--panel) 92%, transparent);width:26px;min-width:26px;height:26px;color:var(--text-soft);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex}._threadSearchIconAction_spas5_497:disabled{opacity:.48;cursor:default}._threadTopicAvatar_spas5_123{letter-spacing:.03em;width:30px;min-width:30px;height:30px;font-size:.64rem}._threadScreenContext_spas5_189{flex-wrap:wrap;gap:2px;margin-top:0;display:flex}._threadScreenContextPlain_spas5_534{color:var(--muted);font-size:var(--type-thread-context);align-items:center;gap:0;line-height:1.08}._threadScreenContextPlain_spas5_534 span{align-items:center;display:inline-flex}._threadScreenContextPlain_spas5_534 span+span:before{content:"•";color:color-mix(in srgb, var(--muted) 78%, transparent);margin:0 5px 0 4px}._threadTopicDetailsSheet_spas5_553{top:calc(env(safe-area-inset-top,0px) + 44px);z-index:12;border:1px solid var(--tg-secondary-border);border-radius:var(--tg-secondary-radius);background:color-mix(in srgb, var(--tg-secondary-surface) 98%, white 2%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;scrollbar-width:none;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 10px 24px #24405a1a}._threadTopicDetailsSheet_spas5_553::-webkit-scrollbar{display:none}._threadTopicDetailsHead_spas5_582{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}._threadTopicDetailsHead_spas5_582 strong{margin-top:2px;font-size:.94rem;display:block}._threadTopicDetailsClose_spas5_596{background:color-mix(in srgb, var(--panel-elevated) 94%, transparent);min-height:28px;color:var(--muted);font:inherit;cursor:pointer;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_spas5_612{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}._threadTopicDetailsChip_spas5_619{background:color-mix(in srgb, var(--surface-chip) 82%, transparent);min-height:18px;color:color-mix(in srgb, var(--text-tint) 88%, var(--muted) 12%);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 5px;font-size:.69rem;font-weight:700;display:inline-flex}._threadTopicImageCard_spas5_633{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_spas5_633:hover,._threadTopicImageCard_spas5_633:focus-visible{background:color-mix(in srgb, var(--tg-secondary-surface-muted) 82%, var(--accent) 8%);outline:none}._threadTopicImageThumb_spas5_655{background:#3390ec1a;border-radius:999px;width:34px;min-width:34px;height:34px;display:block;overflow:hidden}._threadTopicImageThumb_spas5_655 img{object-fit:cover;width:100%;height:100%;display:block}._threadTopicImageCopy_spas5_672{gap:1px;min-width:0;display:grid}._threadTopicImageCopy_spas5_672 span{color:var(--text);font-size:.76rem;font-weight:800}._threadTopicImageCopy_spas5_672 strong{color:var(--accent);font-size:.7rem;font-weight:800}._threadTopicMediaEntry_spas5_690{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:5px;padding:0;display:grid}._threadTopicMediaHeader_spas5_702{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_spas5_702 span,._threadTopicMediaHeader_spas5_702 strong{font-size:.75rem;font-weight:800}._threadTopicMediaHeader_spas5_702 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._threadTopicMediaHeader_spas5_702 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_spas5_743{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._threadTopicMediaPreviewTile_spas5_749{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_spas5_749:hover,._threadTopicMediaPreviewTile_spas5_749:focus-visible,._threadTopicMediaHeader_spas5_702:hover,._threadTopicMediaHeader_spas5_702:focus-visible{filter:saturate(1.05)}._threadTopicMediaPreviewTile_spas5_749:focus-visible,._threadTopicMediaHeader_spas5_702:focus-visible{outline-offset:2px;outline:2px solid #3390ec57}._threadTopicMediaPreviewTile_spas5_749 img{object-fit:cover;width:100%;height:100%}._threadTopicMediaPreviewTileVideo_spas5_787{background:linear-gradient(135deg,#24405a29,#3390ec52)}._threadTopicMediaPreviewTilePhoto_spas5_791{background:linear-gradient(135deg,#3390ec1f,#5bb78f3d)}._threadTopicMediaPreviewTileFile_spas5_795{background:var(--panel-soft);color:var(--muted)}._threadTopicDetailsActions_spas5_800{background:var(--tg-secondary-surface-muted);border:1px solid #546f8a14;border-radius:12px;grid-template-columns:1fr;align-content:flex-start;gap:0;display:grid;overflow:hidden}._threadTopicDetailsActionsSecondary_spas5_811{margin-top:2px}._threadTopicDetailsAction_spas5_800{min-height:var(--tg-action-row-height);padding:var(--tg-action-row-padding);color:var(--text);font:inherit;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;display:inline-flex}._threadTopicDetailsAction_spas5_800:last-child{border-bottom:0}._threadTopicDetailsActionActive_spas5_836{color:var(--accent);background:#e8f3fdf5;border-color:#3390ec2e}._threadTopicDetailsActionDanger_spas5_842{color:var(--danger)}._threadTopicAdminDetails_spas5_846{border-top:1px solid #24405a14;gap:5px;padding-top:2px;display:grid}._threadTopicAdminSummary_spas5_853{min-height:var(--tg-action-row-height);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;display:flex}._threadTopicAdminActions_spas5_867{background:var(--tg-secondary-surface-muted);border:1px solid #546f8a14;border-radius:12px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}._threadTopicRenameForm_spas5_877{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:5px;min-width:0;display:grid}._threadTopicRenameField_spas5_886{min-width:0;color:var(--muted);flex:220px;gap:3px;font-size:.68rem;font-weight:700;display:grid}._threadTopicRenameField_spas5_886 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_spas5_908{background:var(--panel-soft);border:1px solid #24405a14;border-radius:12px;gap:8px;padding:8px;display:grid}._topicIconPickerHead_spas5_917,._topicIconPickerFooter_spas5_918{justify-content:space-between;align-items:center;gap:8px;display:flex}._topicIconPickerControls_spas5_925{gap:8px;display:grid}._topicImageUploadBlock_spas5_930{background:color-mix(in srgb, var(--panel-elevated) 86%, transparent);border:1px solid #546f8a14;border-radius:12px;gap:8px;padding:8px;display:grid}._topicImageUploadPreview_spas5_939{align-items:center;gap:10px;min-width:0;display:flex}._topicImageUploadAvatar_spas5_946{width:42px;min-width:42px;height:42px;font-size:.72rem}._topicImageUploadPreview_spas5_939 div{gap:2px;min-width:0;display:grid}._topicImageUploadPreview_spas5_939 strong{color:var(--text);font-size:.78rem;font-weight:800}._topicImageUploadPreview_spas5_939 span{color:var(--muted);font-size:.7rem;font-weight:650}._topicImageUploadActions_spas5_971{flex-wrap:wrap;gap:6px;display:flex}._topicImageUploadButton_spas5_977{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_spas5_977 input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._topicImageUploadError_spas5_1002{color:var(--danger);margin:0;font-size:.7rem;font-weight:700}._topicIconPickerSearch_spas5_1009{background:var(--panel-elevated);width:100%;color:var(--text);border:1px solid #5d7a9729;border-radius:12px;padding:9px 12px}._topicIconPickerSegments_spas5_1018{flex-wrap:wrap;gap:6px;display:inline-flex}._topicIconPickerSegment_spas5_1018,._topicIconPickerCell_spas5_1025{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_spas5_1018{border-radius:999px;padding:5px 10px}._topicIconPickerSegmentActive_spas5_1041,._topicIconPickerCellActive_spas5_1042{color:var(--accent);background:#3390ec1f;border-color:#3390ec52}._topicIconPickerGrid_spas5_1048{grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:8px;display:grid}._topicIconPickerCell_spas5_1025{border-radius:14px;justify-content:center;align-items:center;min-height:42px;font-size:1.15rem;display:inline-flex}._topicImageViewerOverlay_spas5_1063{z-index:60;color:#fff;background:#050b12eb;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}._topicImageViewerTopbar_spas5_1073{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_spas5_1073 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;font-weight:800;overflow:hidden}._topicImageViewerClose_spas5_1091{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_spas5_1104{min-height:0;padding:10px 12px calc(env(safe-area-inset-bottom,0px) + 18px);place-items:center;display:grid}._topicImageViewerStage_spas5_1104 img{object-fit:contain;border-radius:18px;max-width:min(92vw,720px);max-height:78dvh;display:block;box-shadow:0 18px 48px #00000047}._threadPinned_spas5_1120{top:var(--thread-pinned-sticky-top,52px);z-index:7;background:color-mix(in srgb, var(--panel) 58%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-left:0;border-radius:0;align-self:start;width:min(100%,780px);max-width:100%;margin:0 auto;padding:3px 8px 4px;position:sticky;box-shadow:inset 3px 0 #3390ecb3,inset 0 -1px #3390ec14}._threadPinned_spas5_1120 span{color:var(--accent);font-size:.6rem;font-weight:700;display:block}._threadPinnedCopy_spas5_1145 p{color:var(--muted);margin:1px 0 0;font-size:.71rem;line-height:1.24}._threadPinned_spas5_1120 p{color:var(--text);margin:1px 0 0;font-size:.72rem;line-height:1.24}._threadPinnedHead_spas5_1159{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}._threadPinnedCopy_spas5_1145{flex:auto;gap:1px;min-width:0;display:grid}._threadPinnedCopy_spas5_1145>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._threadPinnedGlyph_spas5_1182{width:16px;height:16px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:inline-flex;transform:translateY(-1px)rotate(18deg)}._threadPinnedGlyph_spas5_1182 svg{fill:currentColor;stroke:none;width:12px;height:12px;display:block}._threadPinnedList_spas5_1201{gap:0;margin:0;display:grid}._threadPinnedList_spas5_1201 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._threadPinnedMessageButton_spas5_1215{width:100%;color:var(--text);font:inherit;text-align:left;-webkit-line-clamp:2;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;margin:1px 0 0;padding:0;line-height:1.3;display:-webkit-box;overflow:hidden}._threadPinnedMessageButton_spas5_1215:focus-visible{outline-offset:2px;outline:2px solid #3390ec6b}._threadPinnedCount_spas5_1237{min-width:22px;min-height:22px;color:var(--accent);font:inherit;cursor:pointer;background:#3390ec1a;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:.62rem;font-weight:700;display:inline-flex}._threadPinnedHead_spas5_1159 ._threadPinnedMessageButton_spas5_1215{-webkit-line-clamp:1}._threadPinnedDetails_spas5_1259{pointer-events:none;width:min(360px,100vw - 32px);margin:0;position:absolute;top:calc(100% + 4px);right:8px}._threadPinnedDetails_spas5_1259[open]{border-radius:var(--tg-secondary-radius);background:var(--tg-secondary-surface);box-shadow:var(--tg-secondary-shadow);pointer-events:auto;border:1px solid #3390ec1a;gap:0;padding:5px 0;display:grid}._threadPinnedDetails_spas5_1259:not([open]) ._threadPinnedList_spas5_1201{display:none}._threadPinnedDetails_spas5_1259 ._threadPinnedList_spas5_1201{max-height:min(42dvh,360px);overflow:auto}._threadPinnedDetails_spas5_1259 ._threadPinnedMessageButton_spas5_1215{border-radius:0;min-height:34px;margin:0;padding:6px 12px;font-size:.74rem}._threadPinnedDetails_spas5_1259 ._threadPinnedMessageButton_spas5_1215:hover,._threadPinnedDetails_spas5_1259 ._threadPinnedMessageButton_spas5_1215:focus-visible{background:#3390ec14}._threadPinnedDetails_spas5_1259 summary{width:100%;max-width:100%;min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;padding:0 12px;font-size:.68rem;font-weight:700;list-style:none;display:flex}._threadPinnedDetails_spas5_1259 summary::-webkit-details-marker{display:none}._threadFloatActions_spas5_1322{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_spas5_1335{background:color-mix(in srgb, var(--panel) 92%, transparent);min-height:28px;color:var(--accent-deep);font:inherit;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}._threadUnreadShortcut_spas5_1351{color:var(--accent)}._threadReactionShortcut_spas5_1355{color:#c15a6b;border-color:#c15a6b2e}._threadJumpBottomShortcut_spas5_1360{background:color-mix(in srgb, var(--panel) 96%, transparent);width:36px;min-width:34px;height:34px;color:var(--accent);font:inherit;border:1px solid #3390ec1f;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 6px 14px #22415e0d}._threadJumpBottomShortcutIcon_spas5_1376{width:16px;height:16px;display:block}:root[data-theme=dark] ._threadScreenHeader_spas5_52{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 94%, #fff 6%), color-mix(in srgb, var(--bg) 98%, #fff 2%));border-bottom-color:#7392b41f}:root[data-theme=dark] ._threadBackButton_spas5_69{color:var(--accent);background:0 0}:root[data-theme=dark] ._threadBackButton_spas5_69:hover,:root[data-theme=dark] ._threadBackButton_spas5_69:focus-visible{background:#22334494}:root[data-theme=dark] ._threadAllTopicsButton_spas5_198{color:#9fd0ff;background:#233142b8;border-color:#7ba7eb24}:root[data-theme=dark] ._threadAllTopicsButton_spas5_198:hover,:root[data-theme=dark] ._threadAllTopicsButton_spas5_198:focus-visible{color:#cbe7ff;background:#2e4258db;border-color:#7ba7eb3d}:root[data-theme=dark] ._threadTopicSpaceHint_spas5_230{color:#e2eefaeb;background:#152434f0;border-color:#7eb9ff2e;box-shadow:0 10px 26px #0000003d}:root[data-theme=dark] ._threadTopicSpaceHintActions_spas5_251 button{color:#8bc8ff;background:#ffffff14;border-color:#7eb9ff33}:root[data-theme=dark] ._threadTopicSpaceHintActions_spas5_251 button:first-child{background:var(--accent);border-color:var(--accent);color:#fff}:root[data-theme=dark] ._threadHeaderSearchButton_spas5_281{color:color-mix(in srgb, var(--accent) 78%, var(--muted) 22%);background:0 0;border-color:#7392b40f}:root[data-theme=dark] ._threadHeaderSearchButton_spas5_281:hover,:root[data-theme=dark] ._threadHeaderSearchButton_spas5_281:focus-visible{background:#1d2b3b8f;border-color:#7ba7eb24}:root[data-theme=dark] ._threadTopicInlineAffordance_spas5_315{color:var(--text-soft);background:#1d2b3bb3;border-color:#7392b41a}:root[data-theme=dark] ._threadTopicInlineAffordance_spas5_315:hover,:root[data-theme=dark] ._threadTopicInlineAffordance_spas5_315:focus-visible{color:var(--accent);background:#223344d6;border-color:#7ba7eb2e}:root[data-theme=dark] ._threadPinned_spas5_1120,:root[data-theme=dark] ._threadPinnedDetails_spas5_1259 summary,:root[data-theme=dark] ._threadTopicDetailsSheet_spas5_553,:root[data-theme=dark] ._threadTopicDetailsClose_spas5_596,:root[data-theme=dark] ._threadTopicDetailsAction_spas5_800,:root[data-theme=dark] ._threadTopicAdminSummary_spas5_853{background:var(--panel-soft)}:root[data-theme=dark] ._threadTopicMediaHeader_spas5_702{color:#d5e8fff0}:root[data-theme=dark] ._threadTopicMediaHeader_spas5_702 strong{background:#5ba6f233}:root[data-theme=dark] ._threadSearchRail_spas5_355{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 94%, #fff 6%), color-mix(in srgb, var(--bg) 98%, #fff 2%));border-bottom-color:#7392b41f}:root[data-theme=dark] ._threadPinnedCount_spas5_1237{color:var(--accent-deep)}:root[data-theme=dark] ._threadHistoryWindowBoundary_spas5_19{color:#a9bed3b8}:root[data-theme=dark] ._threadHistoryWindowButton_spas5_30{color:#8fc7ff;background:#1c2838db;border-color:#65aef633}:root[data-theme=dark] ._threadHistoryWindowButton_spas5_30:hover,:root[data-theme=dark] ._threadHistoryWindowButton_spas5_30:focus-visible{background:#243448f0;border-color:#65aef657}:root[data-theme=dark] ._threadFloatShortcut_spas5_1335,:root[data-theme=dark] ._threadJumpBottomShortcut_spas5_1360{background:#1d2b3bc7}:root[data-theme=dark] ._threadUnreadShortcut_spas5_1351{color:var(--accent)}:root[data-theme=dark] ._threadReactionShortcut_spas5_1355{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_spas5_52{flex-direction:row;align-items:center;gap:8px}._threadBackButton_spas5_69{width:36px;min-width:34px;height:34px}._threadAllTopicsButton_spas5_198{min-height:28px;padding-inline:10px;font-size:.73rem}._threadTopicSpaceHint_spas5_230{flex-direction:column;align-items:flex-start;width:auto;margin:0 10px 8px}._threadTopicSpaceHintActions_spas5_251{width:100%}._threadTopicSpaceHintActions_spas5_251 button{flex:1}._threadHeaderSearchButton_spas5_281{width:26px;min-width:26px;height:26px}._threadPinnedHead_spas5_1159{align-items:flex-start}._threadPinned_spas5_1120{--thread-pinned-sticky-top:50px}._threadTopicDetailsSheet_spas5_553{top:calc(env(safe-area-inset-top,0px) + 50px);border-radius:12px;gap:5px;width:calc(100vw - 10px);max-width:calc(100vw - 10px);max-height:min(64dvh,560px);padding:6px 7px 7px}._threadTopicDetailsHead_spas5_582{align-items:center;gap:7px;display:flex}._threadTopicDetailsMetrics_spas5_612{gap:4px}._threadTopicDetailsChip_spas5_619{min-height:22px;padding:0 8px;font-size:.69rem}._threadTopicDetailsAction_spas5_800{width:auto;min-height:var(--tg-action-row-height);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.15}._threadTopicDetailsClose_spas5_596{justify-content:center;width:fit-content}._threadTopicDetailsActions_spas5_800{grid-template-columns:1fr;gap:0;display:grid}._threadTopicDetailsActions_spas5_800 ._threadTopicDetailsAction_spas5_800:nth-child(odd),._threadTopicDetailsActions_spas5_800 ._threadTopicDetailsAction_spas5_800:nth-child(2n){border-right:0}._threadTopicDetailsActions_spas5_800 ._threadTopicDetailsAction_spas5_800:nth-last-child(-n+2){border-bottom:1px solid #546f8a14}._threadTopicDetailsActions_spas5_800 ._threadTopicDetailsAction_spas5_800:last-child{border-bottom:0}._threadTopicDetailsActionsSecondary_spas5_811{padding-top:0}._threadTopicMediaPreviewGrid_spas5_743{grid-template-columns:repeat(3,minmax(0,1fr))}._threadFloatActions_spas5_1322{bottom:calc(var(--thread-composer-height,60px) + var(--thread-float-actions-gap,12px))}}: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}: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}.shell{background:linear-gradient(#f6fafe14 0%,#e5edf500 18%);flex-direction:column;gap:4px;width:100%;min-height:100dvh;margin:0;padding:2px 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}.miniapp-topbar{z-index:8;width:min(100%,760px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;margin-inline:auto;padding:0 2px 3px;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%}.topbar-actions{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;gap:0;padding:0;display:flex}.topbar-tab{min-height:var(--control-topbar-tab-min-height);color:#6f8297;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:8px;justify-content:center;align-items:center;padding:0 11px;font-weight:650;display:inline-flex;position:relative}.topbar-tab-active{color:var(--accent-deep);box-shadow:none;background:#ffffff57;font-weight:700}.topbar-tab-active:after{content:"";background:color-mix(in srgb, var(--accent) 72%, white 28%);border-radius:999px;height:2px;position:absolute;bottom:3px;left:11px;right:11px}.topbar-tab-secondary{min-height:var(--control-topbar-tab-min-height);font-size:calc(var(--type-topbar) - .04rem);padding-inline:9px}.topbar-tab-admin{color:var(--accent-deep)}@media (width>=1024px){.shell:has(.miniapp-topbar){padding-left:64px}.miniapp-topbar{z-index:12;background:color-mix(in srgb, var(--panel) 64%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid #24405a14;justify-content:flex-start;align-items:center;width:64px;padding:10px 7px;position:fixed;inset:0 auto 0 0}.topbar-actions{flex-direction:column;align-items:center;gap:8px;width:100%}.topbar-tab{color:#0000;border-radius:999px;width:46px;min-width:46px;height:46px;min-height:46px;padding:0;font-size:0;overflow:hidden}.topbar-tab:before{color:#6f8297;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.02rem;font-weight:800;line-height:1;display:inline-flex}.topbar-tab[data-workspace-tab=topics]:before{content:"#"}.topbar-tab[data-workspace-tab=attention]:before{content:"@"}.topbar-tab[data-workspace-tab=profile]:before{content:"Я"}.topbar-tab[data-workspace-tab=admin]:before{content:"A"}.topbar-tab-active{background:#ffffffb8;box-shadow:inset 0 0 0 1px #3390ec24}.topbar-tab-active:before{color:var(--accent-deep)}.topbar-tab-active:after{width:4px;height:4px;inset:auto auto 8px 50%;transform:translate(-50%)}}.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:320px;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-unread-shortcut{z-index:5;background:color-mix(in srgb, var(--panel) 96%, transparent);width:fit-content;min-height:30px;color:var(--accent);font:inherit;border:1px solid #3390ec2e;border-radius:999px;margin:0 auto 10px;padding:0 10px;font-size:.72rem;font-weight:700;position:sticky;bottom:80px;box-shadow:0 10px 24px #22415e14}.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-pinned{background:#f7fafeeb;border-left:3px solid #3390ec4d;border-radius:13px;margin:3px 0 2px;padding:7px 10px 8px 11px}.thread-pinned span{color:var(--accent);font-size:.76rem;font-weight:700;display:block}.thread-pinned-copy p{color:var(--muted);margin:3px 0 0;font-size:.74rem;line-height:1.3}.thread-pinned p{color:var(--text);margin:4px 0 0;line-height:1.45}.thread-pinned-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.thread-pinned-list{gap:4px;margin-top:4px;display:grid}.thread-pinned-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.thread-pinned-count{min-width:24px;min-height:24px;color:var(--accent);background:#3390ec1a;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.75rem;font-weight:700;display:inline-flex}.thread-pinned-details{gap:6px;margin-top:6px;display:grid}.thread-pinned-details summary{border:1px solid var(--line);width:fit-content;max-width:100%;min-height:26px;color:var(--muted);cursor:pointer;background:#ffffffb3;border-radius:999px;align-items:center;padding:0 9px;font-size:.72rem;font-weight:700;list-style:none;display:inline-flex}.thread-pinned-details summary::-webkit-details-marker{display:none}.thread-pinned-details[open] summary{color:var(--accent);background:#e8f3fdd6;border-color:#3390ec2e}.thread-list{background:radial-gradient(circle at 12% 8%,#ffffff6b,#0000 28%),linear-gradient(#eaf1f7fa,#e2ebf3f0);border-radius:0;flex:auto;gap:5px;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{border:1px dashed var(--line);background:#f8fbfeeb;border-radius:14px;padding:18px 16px}.thread-empty-state p{margin:0;font-weight:700}.thread-empty-state span{color:var(--muted);margin-top:8px;line-height:1.5;display:block}.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(--accent);word-break:break-word;text-decoration:none}.message-inline-link:hover,.message-inline-link:focus-visible{outline:none;text-decoration:underline}.message-external-preview-card{color:inherit;background:#3390ec06;border-left-width:3px;border-left-color:#3390ec6b;border-radius:7px;margin-top:3px;padding:4px 6px 4px 8px;text-decoration:none}.message-external-preview-shell{grid-template-columns:minmax(0,1fr) 50px;align-items:start;gap:7px;min-width:0;display:grid}.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:var(--accent);-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(--muted);-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:#8093a7;font-size:.69rem}.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:#4d7136b8}.message-card-own .message-bubble-media .message-meta-time,.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}.thread-pinned-message .thread-pinned-copy p{margin:4px 0 0}.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-pinned,: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] .thread-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,:root[data-theme=dark] .thread-pinned-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,:root[data-theme=dark] .thread-pinned-count{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-unread-shortcut,: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 - 128px)}.topics-screen>.panel{min-height:auto}.thread-panel.panel{width:min(100%,980px);margin-inline:auto;padding-top:8px}.thread-header,.thread-pinned,.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:.58rem}.message-anchor-rail{width:28px;min-width:28px;padding-bottom:24px}.message-anchor-rail:before{left:11px}.message-author-anchor{width:23px;height:23px;font-size:.62rem}.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-unread-shortcut{min-height:29px;padding:0 10px;font-size:.69rem}.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}}
