._asset_fnnxg_1{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:inherit}._media_fnnxg_11{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:inherit}._tgsHost_fnnxg_20{display:block;width:100%;height:100%;border-radius:inherit}._tgsHost_fnnxg_20 svg{display:block;width:100%;height:100%}.emoji-asset-image-topic{width:100%;height:100%;padding:0;transform:scale(1.95);transform-origin:center}.emoji-asset-image-reaction{padding:2%;transform:scale(1.03);transform-origin:center}.emoji-asset-image-topic.emoji-asset-glyph-fallback{font-size:1.08em;font-weight:800;letter-spacing:-.04em}._glyphFallback_fnnxg_53{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}._overviewList_6umov_1{display:grid;gap:6px}._overviewRow_6umov_6{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;border:1px solid rgba(36,64,90,.05);border-radius:8px;padding:6px 7px;background:#fcfdff75;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}._overviewRow_6umov_6:hover,._overviewRow_6umov_6:focus-visible{border-color:#3390ec24;box-shadow:0 2px 8px #22415e05;outline:none}._overviewRowMain_6umov_32{display:flex;min-height:var(--control-topic-avatar-size);flex-direction:column;justify-content:center;min-width:0;flex:1}._overviewRowMain_6umov_32 strong{display:block;font-size:.79rem;line-height:1.18}._overviewRowMeta_6umov_47{display:block;margin-top:2px;color:#7390ab;font-size:.61rem;line-height:1.35}._overviewRowSide_6umov_55{display:flex;min-width:40px;flex-direction:column;align-items:flex-end;justify-content:center;gap:5px}._topicAvatar_6umov_64{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:var(--control-topic-avatar-size);min-width:var(--control-topic-avatar-size);height:var(--control-topic-avatar-size);margin-top:0;transform:translateY(1px);border-radius:999px;background:radial-gradient(circle at 32% 28%,#ffffff75,#fff0 52%),linear-gradient(180deg,#3390ec14,#3390ec08);box-shadow:inset 0 0 0 1px #3390ec0d;color:#3f648c;font-size:var(--type-topic-avatar);font-weight:800;letter-spacing:.03em}._topicCard_6umov_86{position:relative;display:grid;grid-template-columns:var(--control-topic-avatar-size) minmax(0,1fr);align-items:center;column-gap:6px;min-width:0;width:100%;border:0;border-radius:0;padding:6px 11px 6px 5px;background:transparent;text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._topicCard_6umov_86:after{content:"";position:absolute;right:0;bottom:0;left:calc(var(--control-topic-avatar-size) + 13px);height:1px;background:#24405a14}._topicCard_6umov_86:last-child{padding-bottom:8px}._topicCard_6umov_86:last-child:after{background:transparent}._topicCard_6umov_86:hover,._topicCard_6umov_86:focus-visible{background:#ffffff2e;outline:none}._topicCardSelected_6umov_129{background:#ffffff47}._topicCardReturnAnchor_6umov_133{background:#3390ec0f;box-shadow:inset 0 0 0 1px #3390ec1f}._topicCardPinned_6umov_138{position:relative;margin-bottom:0;background:transparent;box-shadow:none}._topicCardPinned_6umov_138:before{content:none}._topicCardPinned_6umov_138:hover,._topicCardPinned_6umov_138:focus-visible{background:#ffffff38}._topicCardPinned_6umov_138 ._topicAvatar_6umov_64{box-shadow:inset 0 0 0 1px #3390ec0d}._topicRow_6umov_158{display:grid;align-items:center;width:100%;min-width:0}._topicDialogRow_6umov_165{min-height:54px}._topicRowMain_6umov_169{display:flex;min-height:var(--control-topic-avatar-size);flex-direction:column;justify-content:center;min-width:0;flex:1;width:100%}._topicRowHead_6umov_179,._topicRowFoot_6umov_180{display:flex;align-items:stretch;justify-content:space-between;gap:5px;min-width:0;width:100%}._topicRowTitleblock_6umov_189{min-width:0;flex:1;width:100%}._topicRowTitleline_6umov_195{display:flex;align-items:center;gap:4px;min-width:0;width:100%}._topicPinnedIcon_6umov_203{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:0 0 auto;color:#93a2af;opacity:.82;transform:translateY(-1px) rotate(18deg)}._topicPinnedIcon_6umov_203 svg{display:block;width:10px;height:10px;fill:currentColor;stroke:none}._topicQuietIcon_6umov_223{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex:0 0 auto;color:#8b9bad;transform:translateY(-.5px)}._topicQuietIcon_6umov_223 svg{display:block;width:11px;height:11px;fill:currentColor}._topicCardPinned_6umov_138 ._topicPinnedIcon_6umov_203{color:#94a2ae}._topicRowTitleText_6umov_245{min-width:0;flex:1 1 auto;display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:calc(var(--type-topic-title) * .99);line-height:1.1;font-weight:700}._topicRowDateInline_6umov_259{flex:0 0 auto;width:auto;color:#7e90a2;font-size:calc(var(--type-topic-kicker) * .9);line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-weight:500}:root[data-theme=dark] ._topicPinnedIcon_6umov_203{color:#9eacb9}:root[data-theme=dark] ._topicQuietIcon_6umov_223{color:#9eafc0}:root[data-theme=dark] ._topicCardPinned_6umov_138 ._topicPinnedIcon_6umov_203{color:#a4b1be}._topicRowMeta_6umov_283{display:flex;flex-wrap:wrap;align-items:center;gap:3px;margin-top:1px}._topicRowChannel_6umov_291{color:#6f8398;font-size:calc(var(--type-topic-kicker) * .92);font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}._topicRowKicker_6umov_300{color:#7088a1;font-size:calc(var(--type-topic-kicker) * .96);line-height:1.16}._topicRowSide_6umov_306{display:flex;flex:0 0 auto;min-width:38px;max-width:48px;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:2px;padding-top:0}._topicRowSideTop_6umov_318{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;min-height:12px}._topicRowBadge_6umov_326{display:inline-flex;min-width:18px;justify-content:center;align-items:center;margin:0;padding:1px 5px;border-radius:999px;background:#71879a;color:#fff;font-size:calc(var(--type-thread-badge) * .94);font-weight:700;box-shadow:inset 0 -1px #1f2d3d0f}._topicBadgeRow_6umov_341{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px}._topicPreview_6umov_349{display:flex;align-items:center;gap:3px;min-width:0;width:100%;margin:1px 0 0}._topicPreviewPrimary_6umov_358{color:#798b9c;line-height:1.12;font-size:calc(var(--type-topic-preview) * .96)}._topicPreviewCompact_6umov_364{overflow:hidden}._topicPreviewAttentionGroup_6umov_368{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}._topicPreviewCopy_6umov_375{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._topicAttentionBadge_6umov_383{display:inline-flex;align-items:center;min-height:15px;padding:0 5px;border-radius:999px;font-size:.6rem;line-height:1;font-weight:700;white-space:nowrap}._topicAttentionBadgeMention_6umov_395{background:#3390ec2e;color:var(--accent-deep)}._topicAttentionBadgeReaction_6umov_400{background:#c15a6b29;color:#a54b5b}._topicPreviewAuthor_6umov_405{color:#687b90;font-weight:700}._topicPreviewBody_6umov_410{color:inherit}._topicDraftPreview_6umov_414{min-width:0;color:inherit}._topicDraftLabel_6umov_419{color:#cf4c58;font-weight:700}._topicDraftBody_6umov_424{color:#71869c}._topicPreviewMeta_6umov_428{color:#8192a5}._overviewRowPreviewLine_6umov_432{display:flex;align-items:center;gap:6px;min-width:0;margin-top:3px}._overviewRowPreviewText_6umov_440{min-width:0;flex:1;overflow:hidden;color:var(--muted);line-height:1.25;font-size:.73rem;white-space:nowrap;text-overflow:ellipsis}._favoriteToggle_6umov_451{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;border-radius:999px;background:#ffffff4d;color:#95a5b5;font-size:.9rem;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._favoriteToggleActive_6umov_469{color:#e0a22f;background:#e0a22f1a}._favoriteToggle_6umov_451:hover,._favoriteToggle_6umov_451:focus-visible{transform:none;outline:none}._pinnedOrderControls_6umov_480{display:none;align-items:center;justify-content:flex-end;gap:1px;min-height:18px}._topicCard_6umov_86:hover ._pinnedOrderControls_6umov_480,._topicCard_6umov_86:focus-visible ._pinnedOrderControls_6umov_480,._topicCardSelected_6umov_129 ._pinnedOrderControls_6umov_480{display:inline-flex}._pinnedOrderButton_6umov_494{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border:1px solid rgba(36,64,90,.05);border-radius:999px;background:#ffffff38;color:#7a8da1;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),opacity var(--motion-fast) var(--ease-standard)}._pinnedOrderButton_6umov_494 svg{display:block;width:10px;height:10px;fill:currentColor}._pinnedOrderButton_6umov_494:hover,._pinnedOrderButton_6umov_494:focus-visible{border-color:#3390ec29;background:#e8f3fdb8;color:var(--accent);outline:none}._pinnedOrderButton_6umov_494:disabled{cursor:default;opacity:.34}._topicList_6umov_532{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}._homeEntryStack_6umov_539{display:grid;gap:8px;margin-bottom:10px}._continueReadingCardQuiet_6umov_545{margin-bottom:0;padding:9px 12px;gap:3px;border-color:#3390ec1f;background:linear-gradient(180deg,#f5f9fff5,#f9fbfff0);box-shadow:inset 0 1px #ffffffb8}._continueReadingCardQuiet_6umov_545 strong{font-size:var(--type-topic-title)}._continueReadingCardQuiet_6umov_545 p{font-size:var(--type-topic-preview)}._entryRailSection_6umov_562{gap:6px;padding:10px 12px 11px;border:1px solid var(--line);border-radius:16px;background:#fafcfff0}._entryRailHeader_6umov_570{display:grid;gap:2px}._entryRailHeader_6umov_570 h2{margin:0;font-size:var(--type-topic-kicker);line-height:1.2}._entryRailHeader_6umov_570 p{margin:0;color:var(--muted);font-size:calc(var(--type-topic-kicker) * .94);line-height:1.32}._topicListStacked_6umov_588{grid-template-columns:1fr}._topicFilter_6umov_592{display:block;margin-bottom:8px}._topicsControlsDetails_6umov_597{display:grid;gap:8px;margin-bottom:8px;border:1px solid var(--line);border-radius:14px;background:#f9fcfff5}._topicsControlsBody_6umov_606{display:grid;gap:8px;padding:0 11px 11px}._topicsBirthRail_6umov_612{display:grid;gap:8px}._topicsBirthEntry_6umov_617{justify-self:start}._topicsBirthForm_6umov_621{display:grid;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--radius-card);background:color-mix(in srgb,var(--surface-quiet) 78%,var(--panel))}._topicsBirthField_6umov_630{display:grid;gap:6px}._topicsBirthField_6umov_630 span{color:var(--muted);font-size:calc(var(--type-topic-kicker) * .98);font-weight:600}._topicsBirthActions_6umov_641{display:flex;flex-wrap:wrap;gap:8px}._topicsActiveSummary_6umov_647{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._topicsModeRail_6umov_655{display:inline-flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._topicsModePill_6umov_662{min-height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:#f9fcfff5;color:var(--muted);font:inherit;font-size:.76rem;font-weight:700}._topicsModePillActive_6umov_674{border-color:#3390ec2e;background:#e8f3fdfa;color:var(--accent)}._topicsActiveCurrent_6umov_680{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:8px}._topicsActiveSummaryBadges_6umov_688{display:flex;flex-wrap:wrap;gap:6px}._topicsActiveChip_6umov_694{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:#e8f0f8f5;color:var(--muted);font-size:.73rem;font-weight:700}._topicsActiveReset_6umov_706{min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:#fffffff5;color:var(--muted);font:inherit;font-size:.73rem;font-weight:700}._topicsToolbar_6umov_718{display:grid;gap:5px;margin-bottom:7px}._topicsEntryStrip_6umov_724{display:grid;gap:3px;margin-bottom:3px}._topicsEntryRails_6umov_730{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}._topicsEntrySection_6umov_736{display:grid;gap:1px}._topicsEntryHeadline_6umov_741,._continueReadingCardTopics_6umov_745{margin-bottom:0}._topicFilterInput_6umov_749{width:100%;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fffffffa;color:var(--text);font:inherit;font-size:.84rem}._topicsSummaryStrip_6umov_760{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 12px}._topicsSummaryCard_6umov_767{padding:11px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-quiet)}._topicsSummaryCard_6umov_767 span{display:block;color:var(--muted);font-size:.76rem}._topicsSummaryCard_6umov_767 strong{display:block;margin-top:4px;font-size:1rem}._topicsSummaryCard_6umov_767 em{display:block;margin-top:5px;color:var(--muted);font-size:.76rem;font-style:normal}._topicEmptyState_6umov_794{border:1px dashed var(--line);border-radius:14px;padding:18px 16px;background:#f8fbfeeb}._topicEmptyState_6umov_794 p{margin:0;font-weight:700}._topicEmptyState_6umov_794 span{display:block;margin-top:8px;color:var(--muted);line-height:1.5}._topicSection_6umov_813+._topicSection_6umov_813{margin-top:12px}._topicSectionPlain_6umov_817{display:grid;gap:0}._topicSectionHeader_6umov_822{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}._topicSectionHeader_6umov_822 h3{margin:0;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._topicSectionCount_6umov_838{color:#748aa0;font-size:.72rem;font-variant-numeric:tabular-nums}._topicModeRow_6umov_844{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}._topicModeChip_6umov_851{min-height:28px;padding:0 11px;border:1px solid rgba(36,64,90,.12);border-radius:999px;background:#ffffffc7;color:var(--muted);font:inherit;font-size:.79rem;cursor:pointer}._topicModeChipActive_6umov_863{border-color:#3390ec42;background:#3390ec1f;color:var(--accent);font-weight:700}._topicSortRow_6umov_870{display:flex;flex-wrap:wrap;gap:6px;margin:0}._topicSortChip_6umov_877{min-height:26px;padding:0 10px;border:1px solid rgba(36,64,90,.1);border-radius:999px;background:#ffffffb8;color:var(--muted);font:inherit;font-size:.76rem;cursor:pointer}._topicSortChipActive_6umov_889{border-color:#3390ec38;background:#3390ec1a;color:var(--accent);font-weight:700}:root[data-theme=dark] ._overviewRow_6umov_6,:root[data-theme=dark] ._topicCard_6umov_86,:root[data-theme=dark] ._topicModeChip_6umov_851,:root[data-theme=dark] ._topicSortChip_6umov_877,:root[data-theme=dark] ._topicsSummaryCard_6umov_767,:root[data-theme=dark] ._topicEmptyState_6umov_794,:root[data-theme=dark] ._topicsControlsDetails_6umov_597{background:var(--panel-soft)}:root[data-theme=dark] ._topicCard_6umov_86{border-bottom-color:#8fa9c224}:root[data-theme=dark] ._topicCard_6umov_86:hover,:root[data-theme=dark] ._topicCard_6umov_86:focus-visible,:root[data-theme=dark] ._overviewRow_6umov_6:hover,:root[data-theme=dark] ._overviewRow_6umov_6:focus-visible{background:#ffffff0f}:root[data-theme=dark] ._topicAvatar_6umov_64{color:#c3d6ea}:root[data-theme=dark] ._topicRowChannel_6umov_291,:root[data-theme=dark] ._topicRowKicker_6umov_300,:root[data-theme=dark] ._overviewRowMeta_6umov_47,:root[data-theme=dark] ._topicSectionCount_6umov_838{color:#9db0c5}:root[data-theme=dark] ._topicModePillActive_6umov_928,:root[data-theme=dark] ._topicModeChipActive_6umov_863,:root[data-theme=dark] ._topicSortChipActive_6umov_889{background:color-mix(in srgb,var(--surface-tint) 78%,rgba(15,23,42,.22))}:root[data-theme=dark] ._topicCardSelected_6umov_129,:root[data-theme=dark] ._topicCard_6umov_86:hover,:root[data-theme=dark] ._topicCard_6umov_86:focus-visible,:root[data-theme=dark] ._favoriteToggle_6umov_451,:root[data-theme=dark] ._continueReadingCardQuiet_6umov_545,:root[data-theme=dark] ._entryRailSection_6umov_562,:root[data-theme=dark] ._topicsModePill_6umov_662,:root[data-theme=dark] ._topicsActiveChip_6umov_694,:root[data-theme=dark] ._topicsActiveReset_6umov_706,:root[data-theme=dark] ._topicFilterInput_6umov_749{background:#1f2b3af0;color:#e8f1fb}:root[data-theme=dark] ._topicCardPinned_6umov_138{background:transparent;box-shadow:none}:root[data-theme=dark] ._topicCardPinned_6umov_138:hover,:root[data-theme=dark] ._topicCardPinned_6umov_138:focus-visible{background:#ffffff0f}:root[data-theme=dark] ._topicCardPinned_6umov_138:before{content:none}:root[data-theme=dark] ._topicAvatar_6umov_64{background:radial-gradient(circle at 32% 28%,#c5ddf81f,#fff0 52%),linear-gradient(180deg,#5896d824,#5896d80d);box-shadow:inset 0 0 0 1px #65aef61f}:root[data-theme=dark] ._topicsControlsDetails_6umov_597,:root[data-theme=dark] ._topicsModePill_6umov_662,:root[data-theme=dark] ._topicsActiveReset_6umov_706,:root[data-theme=dark] ._topicFilterInput_6umov_749{border-color:#97b6de24}:root[data-theme=dark] ._favoriteToggleActive_6umov_469,:root[data-theme=dark] ._topicsModePillActive_6umov_674{background:#4c78ad42}:root[data-theme=dark] ._pinnedOrderButton_6umov_494{border-color:#97b6de1f;background:#1f2b3ab8;color:#9db0c5}:root[data-theme=dark] ._pinnedOrderButton_6umov_494:hover,:root[data-theme=dark] ._pinnedOrderButton_6umov_494:focus-visible{border-color:#65aef63d;background:#3390ec29;color:#c3d6ea}@media(max-width:760px),(pointer:coarse){._topicCard_6umov_86{column-gap:7px;padding-right:12px;padding-left:6px}._topicRowHead_6umov_179{gap:6px}._topicRowSide_6umov_306{min-width:44px;max-width:54px}._topicCardPinned_6umov_138{background:transparent;box-shadow:none}._topicCardPinned_6umov_138:before{content:none}._topicList_6umov_532,._topicsSummaryStrip_6umov_760{grid-template-columns:1fr}}._maintenancePanel_lwta4_1{text-align:left}._maintenanceCopy_lwta4_5{max-width:760px}._maintenanceSubtle_lwta4_9{margin:12px 0 0;color:var(--muted);line-height:1.6}._shell_lwta4_15{position:relative;overflow:hidden}._layout_lwta4_20{width:min(100%,820px);margin:0 auto;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:18px 14px 30px;position:relative;z-index:1}._membershipLayout_lwta4_32{width:min(100%,680px)}._card_lwta4_36{width:min(100%,620px);padding:22px 22px 18px;border-radius:22px;background:#fffffff9;border:1px solid rgba(96,138,176,.12);box-shadow:0 10px 28px #26496c0f}._membershipCard_lwta4_45{width:min(100%,560px);min-height:auto;padding:22px 22px 18px;border-radius:20px;background:#fffffffa;border-color:#608ab01c;box-shadow:0 10px 28px #26496c0d}._copy_lwta4_55{display:grid}._ornament_lwta4_59{position:relative;width:36px;height:36px;margin-bottom:12px}._membershipCard_lwta4_45 ._ornament_lwta4_59{width:52px;height:52px;margin-bottom:16px}._ornamentRing_lwta4_72,._ornamentCore_lwta4_73{position:absolute;border-radius:50%}._ornamentRingPrimary_lwta4_78{inset:0;border:1px solid rgba(51,144,236,.22);background:#ffffffe0}._ornamentRingSecondary_lwta4_84{inset:7px;border:1px solid rgba(51,144,236,.16);background:#eef6fdeb}._ornamentCore_lwta4_73{inset:14px;background:#4b99e5;box-shadow:none}._membershipCard_lwta4_45 ._ornamentCore_lwta4_73{inset:15px;box-shadow:0 6px 14px #3390ec2e,inset 0 1px #ffffff6b}._kicker_lwta4_103{margin:0 0 8px;color:var(--text-tint-strong);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._title_lwta4_112{margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.12;letter-spacing:-.03em;color:#173149;max-width:13ch}._membershipCard_lwta4_45 ._title_lwta4_112{max-width:none;font-size:clamp(1.45rem,2.5vw,1.9rem)}._lead_lwta4_126{margin:12px 0 0;max-width:31rem;color:#294760;font-size:.94rem;line-height:1.5}._membershipCard_lwta4_45 ._lead_lwta4_126{margin-top:10px;font-size:.9rem;line-height:1.45;color:#41627e}._support_lwta4_141{margin:8px 0 0;max-width:30rem;color:var(--muted);font-size:.84rem;line-height:1.45}._hero_lwta4_149{max-width:27rem}._steps_lwta4_153{margin-top:14px;max-width:31rem;padding:12px 14px;border-radius:14px;background:#f4f8fce6;border:1px solid rgba(96,138,176,.14)}._stepsCard_lwta4_162{margin-top:18px}._membershipCard_lwta4_45 ._steps_lwta4_153{margin-top:0;padding:12px 14px;background:#f4f8fceb;border-color:#7097bd24;box-shadow:none}._stepsTitle_lwta4_174{margin:0;color:#24425d;font-size:.78rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase}._membershipCard_lwta4_45 ._stepsTitle_lwta4_174{font-size:.82rem}._stepsList_lwta4_187{margin:8px 0 0;padding-left:1.2rem;color:#35556f;line-height:1.45;font-size:.89rem}._stepsList_lwta4_187 li+li{margin-top:6px}._membershipCard_lwta4_45 ._stepsList_lwta4_187{margin:10px 0 0;padding:0;list-style:none;font-size:.88rem}._membershipCard_lwta4_45 ._stepsList_lwta4_187 li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}._membershipCard_lwta4_45 ._stepsList_lwta4_187 li:before{content:counter(list-item);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#3390ec1f;color:#2f79bf;font-size:.75rem;font-weight:800;line-height:1}._status_lwta4_228{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:9px 12px;border-radius:999px;background:#e8f1f9eb;color:#40627f;font-size:.84rem;font-weight:600}._statusDot_lwta4_241{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px #3390ec1f}._actions_lwta4_249{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}._membershipCard_lwta4_45 ._actions_lwta4_249{margin-top:20px;flex-wrap:nowrap}._actionButton_lwta4_261{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding-inline:16px;border-radius:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none}._primaryAction_lwta4_274{min-width:164px;justify-content:center;color:#fff;background:#3390ec;border-color:#1a69b338;box-shadow:none}._secondaryAction_lwta4_283{min-width:164px;justify-content:center;color:#2f79bf;background:#f6f9fcf5;border-color:#6593c02e;box-shadow:none}._membershipCard_lwta4_45 ._primaryAction_lwta4_274,._membershipCard_lwta4_45 ._secondaryAction_lwta4_283{min-width:0;flex:1 1 0;min-height:52px;border-radius:16px}._membershipCard_lwta4_45 ._primaryAction_lwta4_274{box-shadow:0 12px 24px #2f81d038,inset 0 1px #ffffff38}._membershipCard_lwta4_45 ._secondaryAction_lwta4_283{background:#f4f8fceb;color:#347fca}._footnote_lwta4_311{margin-top:16px;padding-top:12px;border-top:1px solid rgba(96,138,176,.12);color:var(--muted);font-size:.8rem;line-height:1.45}._footnote_lwta4_311 p{margin:0}._error_lwta4_324{margin-top:22px;padding:16px 18px;border-radius:18px;background:#fff1eef2;border:1px solid rgba(194,91,86,.12)}._errorTitle_lwta4_332{margin:0;color:#8f4a45;font-weight:800}._errorCopy_lwta4_338{margin:8px 0 0;color:#7d605c;line-height:1.58}:root[data-theme=dark] ._card_lwta4_36{background:linear-gradient(180deg,#182230fa,#1d293afb);border-color:#81a7cc2e;box-shadow:0 30px 90px #0000005c,0 10px 28px #00000038}:root[data-theme=dark] ._membershipCard_lwta4_45{background:linear-gradient(180deg,#182230fc,#1b2738fb);box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0a}:root[data-theme=dark] ._title_lwta4_112,:root[data-theme=dark] ._stepsTitle_lwta4_174{color:#eef5fd}:root[data-theme=dark] ._lead_lwta4_126,:root[data-theme=dark] ._stepsList_lwta4_187{color:#d0dfed}:root[data-theme=dark] ._support_lwta4_141,:root[data-theme=dark] ._footnote_lwta4_311,:root[data-theme=dark] ._maintenanceSubtle_lwta4_9{color:#aac0d7}:root[data-theme=dark] ._steps_lwta4_153{background:#1f2f42e0;border-color:#7097bd33}:root[data-theme=dark] ._membershipCard_lwta4_45 ._steps_lwta4_153{background:linear-gradient(180deg,#1f2f42f5,#223348eb);border-color:#7097bd2e}:root[data-theme=dark] ._status_lwta4_228{background:#2b3a4df2;color:#d5e6f7}:root[data-theme=dark] ._secondaryAction_lwta4_283{background:#283749f5;color:#dbeaff}:root[data-theme=dark] ._error_lwta4_324{background:#5f33304d;border-color:#f08b842e}:root[data-theme=dark] ._errorTitle_lwta4_332{color:#ffd7d4}:root[data-theme=dark] ._errorCopy_lwta4_338{color:#f0c4c1}@media(max-width:820px){._layout_lwta4_20{padding:18px 14px 28px;align-items:flex-start}._card_lwta4_36{width:100%;border-radius:28px;padding:24px 20px 20px;min-height:calc(100dvh - 46px)}._title_lwta4_112{max-width:none;font-size:clamp(1.72rem,8vw,2.2rem)}._actions_lwta4_249{flex-direction:column}._actionButton_lwta4_261{width:100%}._membershipCard_lwta4_45{padding:20px 18px 18px;border-radius:22px}._membershipCard_lwta4_45 ._title_lwta4_112{font-size:clamp(1.68rem,8vw,2.08rem)}._membershipCard_lwta4_45 ._steps_lwta4_153{padding:14px 14px 12px}._membershipCard_lwta4_45 ._actions_lwta4_249{flex-wrap:wrap}}._authorButton_1jnqa_1{display:inline-flex;align-items:baseline;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._authorAvatar_1jnqa_13{width:19px;height:19px;border-radius:50%;object-fit:cover;align-self:center;background:#dce9f5f5;box-shadow:inset 0 0 0 1px #527eab1f}._authorButton_1jnqa_1 strong,._authorButtonOrdinary_1jnqa_27 strong{color:#54708c}._authorButton_1jnqa_1:hover,._authorButton_1jnqa_1:focus-visible{color:var(--accent);outline:none}._handle_1jnqa_37{margin-left:4px;color:var(--muted);font-size:.72rem}._replyPreview_1jnqa_43{display:block;width:100%;margin-top:1px;padding:4px 7px 5px 9px;border-top:0;border-right:0;border-bottom:0;border-left:2px solid rgba(51,144,236,.32);border-radius:8px;background:#3390ec09;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}._replyContextCard_1jnqa_61{background:#3390ec0a}._replyContextStrip_1jnqa_65{margin-top:0;padding:3px 8px 4px 9px;border-left-width:3px;border-left-color:#3390ec85;border-radius:0 10px 10px 0;background:#3390ec07}._replyContextBody_1jnqa_74{display:grid;gap:1px;min-width:0}._replyContextAuthor_1jnqa_80{display:block;color:var(--accent);font-size:.74rem;font-weight:700;line-height:1.22;overflow-wrap:anywhere;word-break:break-word}._replyContextSnippet_1jnqa_90{display:-webkit-box;overflow:hidden;color:#6f8093;font-size:.74rem;line-height:1.26;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}._referenceCard_1jnqa_101{background:#3390ec0c;border-left-color:#3390ec57}._referenceCardUnavailable_1jnqa_106{background:#7a889814;border-left-color:#7a88984d}._referenceCardUnavailable_1jnqa_106 ._contextCardTitle_1jnqa_111,._referenceCardUnavailable_1jnqa_106 ._contextCardLabel_1jnqa_112{color:#708399}._contextCardLabel_1jnqa_112{display:block;color:#6f86a0;font-size:.65rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._contextCardTitle_1jnqa_111{display:block;margin-top:2px;color:var(--accent);font-size:.78rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}._contextCardAuthorRow_1jnqa_136{display:inline-flex;align-items:center;gap:6px;margin-top:2px}._contextCardAvatar_1jnqa_143{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;overflow:hidden;background:#dce9f5f5;color:#6f86a0;font-size:.66rem;font-weight:800;box-shadow:inset 0 0 0 1px #527eab1f}._contextCardAvatarImage_1jnqa_158{width:100%;height:100%;object-fit:cover}._contextCardMeta_1jnqa_164{display:block;margin-top:2px;color:#7b90a5;font-size:.73rem;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}._contextCardSnippet_1jnqa_174{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:var(--muted);font-size:.76rem;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._replyPreview_1jnqa_43:hover,._replyPreview_1jnqa_43:focus-visible{border-left-color:#3390ec80;background:#3390ec14;outline:none}._bodyWrap_1jnqa_193{margin-top:4px;min-width:0;max-width:100%}._body_1jnqa_193{margin:0;max-width:100%;font-size:.94rem;line-height:1.43;overflow-wrap:anywhere;word-break:break-word}._bodyEmojiOnly_1jnqa_208{font-size:1.66rem;line-height:1.14;letter-spacing:.01em}._threadSearchHighlight_1jnqa_214{padding:0 .08em;border-radius:.28em;background:#ffe17ab8;color:inherit;box-shadow:inset 0 -1px #a06e141f}._deletedNotice_1jnqa_222{margin:0;padding:12px 14px;border-radius:12px;background:#4f5f6714;color:var(--muted);font-style:italic}._metaRow_1jnqa_231{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin-top:3px;color:var(--muted);font-size:.71rem}._metaRowSpaced_1jnqa_241{margin-top:4px}._metaRowCompact_1jnqa_245{gap:5px}._metaEditedInline_1jnqa_249{display:inline-flex;align-items:center;color:#597b3ead;font-size:.66rem;font-weight:700;letter-spacing:.01em}._metaAuthor_1jnqa_258{margin-right:auto;color:#7f93a7;font-size:.71rem}._metaAuthorButton_1jnqa_264{margin-right:auto;padding:0;border:0;background:transparent;font:inherit;cursor:pointer}._metaAuthorButton_1jnqa_264:hover ._metaAuthor_1jnqa_258,._metaAuthorButton_1jnqa_264:focus-visible ._metaAuthor_1jnqa_258{color:var(--accent)}._metaAuthorButton_1jnqa_264:focus-visible{outline:none}._inlineActions_1jnqa_282{display:inline-flex;align-items:center;gap:4px;margin-left:2px;opacity:.18;transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._actionLinkInline_1jnqa_293{font-size:.64rem;font-weight:700}._actionIconLink_1jnqa_298{display:inline-flex;align-items:center;justify-content:center;min-width:19px;min-height:19px;padding:0;border-radius:999px;background:#547ac214}._actionIconGlyph_1jnqa_309{display:inline-flex;align-items:center;justify-content:center;font-size:.84rem;line-height:1;transform:translateY(-.5px)}._moderationMeta_1jnqa_318{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.message-card:hover ._inlineActions_1jnqa_282,.message-card:focus-within ._inlineActions_1jnqa_282,._actionLinkActive_1jnqa_327,._actionLink_1jnqa_293:focus-visible{opacity:1}._moderationMeta_1jnqa_318 span{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border-radius:999px;background:#5c708417;color:#697f94;font-size:.65rem;font-weight:700}._history_1jnqa_344{margin-top:10px;padding-left:12px;border-left:3px solid rgba(51,144,236,.24)}._history_1jnqa_344 summary{cursor:pointer;color:var(--accent);font-size:.88rem}._history_1jnqa_344 p{margin:8px 0 0;color:var(--muted);line-height:1.5}._reactionRow_1jnqa_362{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:5px;margin-bottom:-1px}._reactionRowAttached_1jnqa_373{clear:both}._ownAligned_1jnqa_377{margin-left:auto}._reactionPill_1jnqa_381{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:1px 8px;border:1px solid rgba(199,209,221,.78);border-radius:999px;background:#fffffff5;color:#61788f;font-size:.72rem;font-weight:600;cursor:pointer;box-shadow:0 1px #ffffff8c;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._reactionPillShell_1jnqa_401{gap:0;padding:0;overflow:hidden}._reactionPillActive_1jnqa_407{border-color:#97c6eef2;background:#ebf5fffa;color:#3f6f99}._reactionPill_1jnqa_381:hover,._reactionPill_1jnqa_381:focus-within{color:#3f6f99;background:#f8fbfffa;border-color:#a9bed2f5;outline:none}._reactionPillToggle_1jnqa_421,._reactionCountButton_1jnqa_422{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:2px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._reactionPillToggle_1jnqa_421{min-width:30px;padding-left:7px;padding-right:4px}._reactionCountButton_1jnqa_422{min-width:26px;padding-left:6px;padding-right:8px;border-left:1px solid rgba(199,209,221,.88)}._reactionPillToggle_1jnqa_421:focus-visible,._reactionCountButton_1jnqa_422:focus-visible{outline:none;background:#ffffff85}._reactionCountButtonActive_1jnqa_454{background:#3390ec1a}._reactionGlyph_1jnqa_458{display:inline-flex;align-items:center;justify-content:center;width:1.14rem;height:1.14rem;flex:0 0 auto;font-size:1.14rem}._reactionGlyph_1jnqa_458 .emoji-asset-image-reaction{width:1.36em;height:1.36em}._reactionGlyph_1jnqa_458 .emoji-asset-glyph-reaction{font-size:1.32rem}._reactionCount_1jnqa_422{display:inline-flex;align-items:center;line-height:1;letter-spacing:-.01em}._reactionInspector_1jnqa_484{display:grid;gap:4px;width:min(100%,344px);margin-top:4px;padding:7px 8px;border:1px solid rgba(36,64,90,.06);border-radius:10px;background:#f9fbfef7;box-shadow:0 8px 16px #22415e0a}._reactionInspectorHeader_1jnqa_496{display:inline-flex;align-items:center;gap:8px;color:#557492;font-size:.74rem;font-weight:600}._reactionInspectorGlyph_1jnqa_505{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto}._reactionInspectorTitle_1jnqa_514{display:inline-flex;align-items:center}._reactionInspectorList_1jnqa_519{display:grid;gap:2px}._reactionInspectorItem_1jnqa_524,._reactionInspectorMore_1jnqa_525{display:inline-flex;align-items:center;min-height:30px;padding:5px 9px;border-radius:9px;background:transparent;color:#4f6983;font-size:.72rem;line-height:1}._reactionInspectorItem_1jnqa_524{gap:7px;width:100%;justify-content:flex-start;padding:5px 10px 5px 7px;border:0;cursor:pointer;font:inherit;text-align:left;appearance:none;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}._reactionInspectorItem_1jnqa_524:hover{background:#ecf3fafa;color:#2f4e6d}._reactionInspectorItem_1jnqa_524:focus-visible{outline:none;background:#e7f0f9fa;color:#2f4e6d;box-shadow:inset 0 0 0 1px #527eab33}._reactionInspectorAvatar_1jnqa_562{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;overflow:hidden;background:#dce9f5f5;color:#6f86a0;font-size:.62rem;font-weight:800;box-shadow:inset 0 0 0 1px #527eab1f}._reactionPicker_1jnqa_577{position:absolute;bottom:calc(100% + 6px);left:2px;z-index:11;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;width:min(calc(100vw - 64px),372px);margin-top:0;padding:4px;border:1px solid rgba(208,217,227,.78);border-radius:10px;background:#f7fafdf7;box-shadow:0 6px 14px #22415e0a}._ownAligned_1jnqa_377 ._reactionPicker_1jnqa_577{left:auto;right:2px}._reactionPickerButton_1jnqa_599{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#5f768d;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._reactionPickerButton_1jnqa_599:hover,._reactionPickerButton_1jnqa_599:focus-visible{outline:none;background:#6186cb1c;color:#3f6f99}._reactionPickerButtonActive_1jnqa_624{background:#ebf5ffbd;color:#3f6f99}._reactionPickerGlyph_1jnqa_629{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;font-size:1.62rem}._reactionPickerGlyph_1jnqa_629 .emoji-asset-image-reaction{width:1.42em;height:1.42em}._reactionPickerGlyph_1jnqa_629 .emoji-asset-glyph-reaction{font-size:1.58rem}._actionZone_1jnqa_648{display:grid;gap:4px;width:min(100%,640px);max-width:100%;min-width:0;position:relative;z-index:4}._actionNote_1jnqa_658{margin:4px 0 0;color:#73879b;font-size:.73rem;line-height:1.4}._actionLink_1jnqa_293{padding:1px 0;border:0;border-radius:0;background:transparent;color:#5e85aa;font:inherit;font-size:.72rem;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._actionLink_1jnqa_293:disabled{color:#9aabbc;cursor:default}._actionLinkDanger_1jnqa_684{color:var(--danger)}._actionLinkActive_1jnqa_327{color:var(--accent)}._actionLink_1jnqa_293:hover,._actionLink_1jnqa_293:focus-visible{color:var(--accent);transform:none;outline:none}._actionMenu_1jnqa_699{position:absolute;bottom:calc(100% + 6px);left:2px;z-index:11;display:grid;gap:0;width:fit-content;min-width:160px;max-width:min(100%,224px);padding:3px;border:1px solid rgba(70,100,130,.07);border-radius:10px;background:color-mix(in srgb,var(--panel) 99%,transparent);box-shadow:0 8px 16px #22415e0d}._actionMenuOwn_1jnqa_716{right:2px;left:auto}._actionMenuLink_1jnqa_721{justify-content:flex-start;min-height:28px;padding:0 8px;border-radius:7px;background:transparent}._actionMenuLinkAdminEntry_1jnqa_729{margin-top:1px;box-shadow:inset 0 1px #34548014}._actionMenuLinkQuiet_1jnqa_734{background:#1f293706}._actionMenuSectionLabel_1jnqa_738{padding:3px 8px 1px;color:#6a7d99;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._actionMenu_1jnqa_699 ._reactionPicker_1jnqa_577{width:100%;margin-top:0;padding:6px;border-radius:12px}@media(max-width:760px),(pointer:coarse){._inlineActions_1jnqa_282{gap:5px;opacity:.42}._actionLinkInline_1jnqa_293{font-size:.66rem}._reactionPicker_1jnqa_577{position:static;bottom:auto;left:auto;right:auto;z-index:auto;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;margin-top:4px}._reactionInspector_1jnqa_484{width:100%}._actionMenu_1jnqa_699{width:fit-content;min-width:170px;max-width:min(calc(100vw - 64px),248px);inset:4px auto auto 0;padding:4px;border-radius:11px;background:#f9fcfffa;box-shadow:0 12px 22px #192d4312,0 0 0 1px #4f719114}._actionMenuOwn_1jnqa_716{left:auto;right:0}._actionMenuLink_1jnqa_721{min-height:32px;padding:0 9px;border-radius:8px;background:transparent;font-size:.76rem;font-weight:700}._actionMenuLinkQuiet_1jnqa_734{background:#1f293708}._actionMenuSectionLabel_1jnqa_738{padding:4px 9px 2px;font-size:.68rem}:root[data-theme=dark] ._actionMenu_1jnqa_699{background:#121b27fa;box-shadow:0 18px 32px #0000003d,0 0 0 1px #6f8fad24}:root[data-theme=dark] ._actionMenuLink_1jnqa_721{background:transparent}}:root[data-theme=dark] ._actionIconLink_1jnqa_298{background:#ffffff14}:root[data-theme=dark] ._actionMenu_1jnqa_699{background:color-mix(in srgb,var(--panel) 98%,transparent);border-color:#aac2dd24;box-shadow:0 16px 28px #0000003d}:root[data-theme=dark] ._actionMenuLink_1jnqa_721{background:transparent;color:#edf5ff}:root[data-theme=dark] ._actionMenuLinkAdminEntry_1jnqa_729{border-top-color:#97b6de1f}:root[data-theme=dark] ._actionMenuLinkQuiet_1jnqa_734{background:#ffffff09}:root[data-theme=dark] ._actionMenuSectionLabel_1jnqa_738{color:#95aac8}:root[data-theme=dark] ._reactionPicker_1jnqa_577{background:#121b27fa;border-color:#6f8fad24;box-shadow:0 14px 24px #00000038}:root[data-theme=dark] ._reactionPickerButton_1jnqa_599{background:transparent}:root[data-theme=dark] ._reactionPickerButton_1jnqa_599:hover,:root[data-theme=dark] ._reactionPickerButton_1jnqa_599:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionPickerButtonActive_1jnqa_624{background:#5c8bd62e}:root[data-theme=dark] ._replyPreview_1jnqa_43{background:#5291db1f;border-left-color:#7ab5f352}:root[data-theme=dark] ._replyContextStrip_1jnqa_65{background:#5291db17;border-left-color:#7ab5f37a}:root[data-theme=dark] ._replyContextCard_1jnqa_61,:root[data-theme=dark] ._referenceCard_1jnqa_101{background:#5291db24}:root[data-theme=dark] ._referenceCardUnavailable_1jnqa_106{background:#3f4b5c85;border-left-color:#8da0b547}:root[data-theme=dark] ._replyContextSnippet_1jnqa_90{color:#a9bdd2}:root[data-theme=dark] ._contextCardAvatar_1jnqa_143,:root[data-theme=dark] ._reactionInspectorAvatar_1jnqa_562{background:#364960f5;color:#d5e5f7;box-shadow:inset 0 0 0 1px #97b6de24}:root[data-theme=dark] ._reactionPill_1jnqa_381{border-color:#7ab5f324;background:#243345e6;color:#b8cce0}:root[data-theme=dark] ._reactionPillActive_1jnqa_407{border-color:#7ab5f33d;background:#4773a547;color:#eef6ff}:root[data-theme=dark] ._reactionPill_1jnqa_381:hover,:root[data-theme=dark] ._reactionPill_1jnqa_381:focus-within{background:#30445cf0;border-color:#7ab5f338;color:#eef6ff}:root[data-theme=dark] ._reactionCountButton_1jnqa_422{border-left-color:#7ab5f31f}:root[data-theme=dark] ._reactionPillToggle_1jnqa_421:focus-visible,:root[data-theme=dark] ._reactionCountButton_1jnqa_422:focus-visible{background:#ffffff14}:root[data-theme=dark] ._reactionCountButtonActive_1jnqa_454{background:#5291db3d}:root[data-theme=dark] ._reactionInspector_1jnqa_484{border-color:#97b6de24;background:#141e2bf5;box-shadow:0 12px 22px #00000042}:root[data-theme=dark] ._reactionInspectorHeader_1jnqa_496{color:#b8cce0}:root[data-theme=dark] ._reactionInspectorItem_1jnqa_524,:root[data-theme=dark] ._reactionInspectorMore_1jnqa_525{background:transparent;color:#e7f1fb}:root[data-theme=dark] ._reactionInspectorItem_1jnqa_524:hover,:root[data-theme=dark] ._reactionInspectorItem_1jnqa_524:focus-visible{background:#344960b8;color:#f4f9ff}:root[data-theme=dark] ._reactionInspectorItem_1jnqa_524:focus-visible{box-shadow:inset 0 0 0 1px #7ab5f33d}:root[data-theme=dark] ._reactionPicker_1jnqa_577{border-color:#97b6de24;background:#141e2bf5;box-shadow:0 12px 24px #00000047}:root[data-theme=dark] ._reactionPickerButton_1jnqa_599{background:#ffffff0f;color:#c8daed}:root[data-theme=dark] ._reactionPickerButton_1jnqa_599:hover,:root[data-theme=dark] ._reactionPickerButton_1jnqa_599:focus-visible{background:#ffffff1c;border-color:#7ab5f32e}:root[data-theme=dark] ._reactionPickerButtonActive_1jnqa_624{background:#5291db3d;border-color:#7ab5f33d;color:#eef6ff}._messageBlock_17pdg_1{display:grid;gap:2px}._messageBlock_17pdg_1,._dateDivider_17pdg_7,._unreadDivider_17pdg_8{scroll-margin-top:96px;scroll-margin-bottom:168px}._dateDivider_17pdg_7,._unreadDivider_17pdg_8{display:block;text-align:center}._dividerLabel_17pdg_19{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:24px;margin:0 auto;padding:4px 11px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap;vertical-align:top}._dateDivider_17pdg_7 ._dividerLabel_17pdg_19{background:#d6e2eee0;color:#73879b}._unreadDivider_17pdg_8 ._dividerLabel_17pdg_19{background:#3390ec1f;color:var(--accent)}._messageCard_17pdg_47{display:flex;gap:7px;align-items:flex-start;border:0;width:100%;max-width:100%;min-width:0;padding:0;background:transparent;box-shadow:none}._messageCardUnread_17pdg_60{position:relative}._messageCardOwn_17pdg_64{align-items:flex-end;justify-content:flex-end;padding-left:clamp(62px,22vw,150px)}._messageCardMain_17pdg_70{display:grid;gap:1px;width:min(100%,572px);max-width:100%;min-width:0}._messageCardOwn_17pdg_64 ._messageCardMain_17pdg_70{margin-left:auto;align-items:end;width:min(100%,492px)}._messageCardAnchorFull_17pdg_84 ._messageCardMain_17pdg_70{width:min(100%,588px)}._messageBlockKnowledge_17pdg_88 ._messageCardMain_17pdg_70{width:min(100%,590px)}._messageCardAnchorCompact_17pdg_92 ._anchorRail_17pdg_92:before{opacity:0}._anchorRail_17pdg_92{position:relative;display:flex;align-self:stretch;align-items:flex-end;width:30px;min-width:30px;padding-bottom:20px}._anchorRail_17pdg_92:before{content:"";position:absolute;left:13px;top:18px;bottom:12px;width:1.5px;background:linear-gradient(180deg,#6288b01a,#7a9abc00);opacity:0}._authorAnchor_17pdg_117{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,#dcecff,#c7dbf6);color:#55779b;font-size:.67rem;font-weight:800;letter-spacing:.03em;box-shadow:inset 0 0 0 1px #527eab24}._authorAnchorButton_17pdg_134{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}._authorAnchorButton_17pdg_134:focus-visible{outline:2px solid rgba(51,144,236,.34);outline-offset:2px;border-radius:999px}._authorAnchorButton_17pdg_134:hover ._authorAnchorImage_17pdg_152,._authorAnchorButton_17pdg_134:focus-visible ._authorAnchorImage_17pdg_152{box-shadow:0 1px 2px #22415e1a,inset 0 0 0 1px #3390ec42}._authorAnchorButton_17pdg_134:hover ._authorAnchor_17pdg_117,._authorAnchorButton_17pdg_134:focus-visible ._authorAnchor_17pdg_117{box-shadow:inset 0 0 0 1px #3390ec4d}._authorAnchorImage_17pdg_152{position:relative;z-index:1;display:block;width:28px;height:28px;border-radius:50%;object-fit:cover;background:#dce9f5f5;box-shadow:0 1px 2px #22415e14,inset 0 0 0 1px #527eab1f}._authorAnchorSpacer_17pdg_178{background:transparent;box-shadow:none}._messageCardClusterPrev_17pdg_183{margin-top:-4px}._messageCardClusterPrev_17pdg_183:not(._messageCardOwn_17pdg_64) ._bubble_17pdg_187{margin-left:-1px}._messageCardAnchorCompact_17pdg_92 ._messageCardMain_17pdg_70{gap:0}._messageCardAnchorCompact_17pdg_92 ._bubble_17pdg_187{margin-left:-4px}._header_17pdg_199{display:flex;justify-content:space-between;gap:14px;align-items:baseline;width:min(100%,612px);max-width:100%;min-width:0;padding:0 8px 3px 4px;color:var(--muted);font-size:.71rem}._header_17pdg_199 strong{color:#54708c}._headerBadge_17pdg_216{display:inline-flex;align-items:center;flex:0 0 auto;min-height:16px;padding:0 5px;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--accent-deep) 64%,var(--muted) 36%);font-size:.58rem;font-weight:700;letter-spacing:0;text-transform:uppercase;white-space:nowrap}._messageCardOwn_17pdg_64 ._header_17pdg_199{margin-left:auto}:root[data-theme=dark] ._headerBadge_17pdg_216{background:transparent;color:color-mix(in srgb,#dcecff 66%,#8ca6bf 34%)}._bubble_17pdg_187{position:relative;z-index:0;display:inline-block;justify-self:start;width:auto;max-width:min(100%,520px);min-width:0;overflow:visible;isolation:isolate;border:0;background:var(--bubble-bg, #fdfefe);border-radius:var(--bubble-radius-top-left) var(--bubble-radius-top-right) var(--bubble-radius-bottom-right) var(--bubble-radius-bottom-left);box-shadow:0 1px 1px #22415e09,0 0 0 1px #3c58720b;--bubble-bg: #fdfefe;--bubble-border: rgba(60, 88, 114, .065)}._bubbleOwn_17pdg_262{justify-self:end;--bubble-bg: #def5c7;--bubble-border: rgba(101, 159, 72, .2)}._messageCardOwn_17pdg_64 ._bubble_17pdg_187{max-width:min(100%,492px)}._bubbleKnowledge_17pdg_272{max-width:min(100%,560px);--bubble-bg: color-mix(in srgb, #ffffff 98%, var(--surface-tint) 2%);--bubble-border: rgba(86, 112, 138, .045);box-shadow:0 1px 3px #21395206,0 0 0 1px #56708a0b}._bubbleContent_17pdg_281{position:relative;z-index:1;max-width:100%;min-width:0;padding:6px 10px 4px}._bubbleKnowledge_17pdg_272 ._bubbleContent_17pdg_281{padding:9px 11px 8px}._bubbleTail_17pdg_293{position:absolute;bottom:0;left:-8.4px;z-index:-1;display:block;width:11px;height:20px;overflow:visible;color:var(--bubble-bg);transform:translateY(1px);pointer-events:none;filter:drop-shadow(0 1px 2px rgba(34,65,94,.05)) drop-shadow(0 0 .45px rgba(60,88,114,.08))}._bubbleOwn_17pdg_262 ._bubbleTail_17pdg_293{left:auto;right:-8.4px;transform:translateY(1px) scaleX(-1)}._bubbleKnowledge_17pdg_272 ._bubbleTail_17pdg_293{opacity:.08;transform:translateY(1px) scaleY(.88)}._bubbleTailFill_17pdg_321{fill:currentColor}._messageCardHighlighted_17pdg_325 ._bubble_17pdg_187,._messageCardSearchCurrent_17pdg_326 ._bubble_17pdg_187{--bubble-border: rgba(51, 144, 236, .42);box-shadow:0 0 0 2px #3390ec14,0 4px 12px #22415e12}._messageCardHighlighted_17pdg_325 ._bubble_17pdg_187{animation:_messageJumpPulse_17pdg_1 .36s ease-out}._messageCardHighlighted_17pdg_325 ._bubbleTail_17pdg_293,._messageCardSearchCurrent_17pdg_326 ._bubbleTail_17pdg_293{filter:drop-shadow(0 0 0 2px rgba(51,144,236,.08)) drop-shadow(0 4px 12px rgba(34,65,94,.07))}._messageCardSearchMatched_17pdg_344 ._bubble_17pdg_187{--bubble-border: rgba(51, 144, 236, .2);box-shadow:0 0 0 1px #3390ec0f,0 1px 4px #22415e0a}._messageCardSearchCurrent_17pdg_326 ._bubble_17pdg_187{animation:_messageJumpPulse_17pdg_1 .42s ease-out}@keyframes _messageJumpPulse_17pdg_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_17pdg_326 ._bubble_17pdg_187,._messageCardHighlighted_17pdg_325 ._bubble_17pdg_187{animation:none}}._messageCardSelectable_17pdg_378{position:relative}._messageCardSelected_17pdg_382{outline:2px solid rgba(85,119,188,.24);outline-offset:1px;border-radius:18px}._selectionMarker_17pdg_388{position:absolute;right:-4px;top:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:2px solid rgba(86,144,218,.34);border-radius:999px;background:#ffffffc7}._selectionMarkerActive_17pdg_403{border-color:#fffffff0;background:#3390ecf0;box-shadow:0 8px 18px #20407a33}._selectionCheck_17pdg_409{color:#fff;opacity:0;font-size:13px;font-weight:700;transform:scale(.85);transition:opacity .12s ease,transform .12s ease}._selectionMarkerActive_17pdg_403 ._selectionCheck_17pdg_409{opacity:1;transform:scale(1)}:root[data-theme=dark] ._selectionMarker_17pdg_388{background:#0f1722eb;border-color:#7ba7eb57}@media(max-width:760px),(pointer:coarse){._messageBlock_17pdg_1{gap:2px}._messageCard_17pdg_47{gap:6px}._messageCardOwn_17pdg_64{padding-left:clamp(58px,20vw,88px)}._messageCardMain_17pdg_70,._messageCardOwn_17pdg_64 ._messageCardMain_17pdg_70,._messageCardAnchorFull_17pdg_84 ._messageCardMain_17pdg_70,._messageBlockKnowledge_17pdg_88 ._messageCardMain_17pdg_70{width:min(100%,100%)}._bubble_17pdg_187,._messageCardOwn_17pdg_64 ._bubble_17pdg_187,._bubbleKnowledge_17pdg_272{max-width:min(100%,calc(100vw - 82px))}._anchorRail_17pdg_92{width:29px;min-width:29px;padding-bottom:18px}._anchorRail_17pdg_92:before{opacity:0}._selectionMarker_17pdg_388{right:2px;top:6px}._authorAnchorImage_17pdg_152{width:27px;height:27px}}._connectionStatusPill_1l192_1{position:fixed;z-index:80;top:calc(10px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);border:1px solid rgba(36,64,90,.12);border-radius:8px;padding:5px 10px;background:#f5f9fcf0;color:var(--text-tint-strong);box-shadow:0 4px 12px #22415e14;font-size:calc(.76rem * var(--font-scale));font-weight:700;line-height:1.15;pointer-events:none}:root[data-theme=dark] ._connectionStatusPill_1l192_1{border-color:#7392b429;background:#1e2834f0;color:#d1e4f8;box-shadow:0 6px 16px #00000038}: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: rgba(255, 255, 255, .985);--panel-soft: rgba(246, 249, 252, .99);--panel-elevated: rgba(255, 255, 255, .92);--text: #1f2d3d;--muted: #7d8ea1;--line: rgba(36, 64, 90, .11);--shadow: 0 8px 24px rgba(34, 65, 94, .065);--accent: #3390ec;--accent-deep: #2f6ea5;--accent-soft: rgba(51, 144, 236, .12);--danger: #c25b56;--success: #1f9d68;--surface-tint: rgba(250, 252, 255, .72);--surface-quiet: rgba(244, 248, 252, .88);--surface-chip: rgba(236, 243, 249, .88);--surface-chip-soft: rgba(236, 243, 249, .48);--surface-chip-strong: rgba(225, 236, 247, .95);--surface-panel-gradient-top: rgba(255, 255, 255, .995);--surface-panel-gradient-bottom: rgba(248, 251, 254, .99);--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)}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--bg: #0f1722;--bg-accent: #152132;--panel: rgba(26, 35, 48, .985);--panel-soft: rgba(31, 42, 58, .985);--panel-elevated: rgba(34, 45, 62, .92);--text: #edf4fb;--muted: #9bb0c5;--line: rgba(156, 183, 212, .16);--shadow: 0 12px 36px rgba(0, 0, 0, .24);--accent: #65aef6;--accent-deep: #b8d9fb;--accent-soft: rgba(101, 174, 246, .16);--danger: #f08b84;--success: #46be86;--surface-tint: rgba(34, 45, 62, .72);--surface-quiet: rgba(30, 40, 55, .88);--surface-chip: rgba(35, 49, 66, .92);--surface-chip-soft: rgba(29, 43, 59, .82);--surface-chip-strong: rgba(46, 66, 88, .98);--surface-panel-gradient-top: rgba(24, 33, 46, .985);--surface-panel-gradient-bottom: rgba(29, 40, 56, .985);--text-tint: #9eb6cd;--text-tint-strong: #d1e4f8}body{margin:0;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:stable both-edges}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}.shell{display:flex;flex-direction:column;gap:4px;width:100%;min-height:100dvh;margin:0;padding:2px 8px 12px;background:linear-gradient(180deg,#f6fafe14,#e5edf500 18%)}:root[data-theme=dark] .shell{background:linear-gradient(180deg,#16202f7a,#0f172200 24%)}.shell-live{padding-top:4px;padding-bottom:10px}.shell-thread{padding-bottom:0}.miniapp-topbar{display:flex;justify-content:flex-start;align-items:center;gap:6px;width:min(100%,1040px);margin-inline:auto;padding:0 0 4px;position:sticky;top:0;z-index:8;border:0;border-radius:0;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0}.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>.panel:not([data-personal-inbox-root=true]){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.screen-shell-narrow.topics-screen>.panel[data-personal-inbox-root=true]{padding:10px 11px;border:1px solid var(--line);border-radius:12px;background:#fffffff4;box-shadow:none}.lead{max-width:680px;margin:10px 0 0;color:var(--muted);font-size:.98rem;line-height:1.5}.boot-splash{display:grid;gap:10px;padding:14px 14px 10px}.boot-splash-bubble{height:56px;border-radius:18px;background:linear-gradient(90deg,#dfe8f2e6,#f4f8fcf5,#dfe8f2e6);background-size:200% 100%;animation:thread-loading-shimmer 1.15s linear infinite}.boot-splash-bubble-short{width:72%}.topbar-actions{display:flex;flex-wrap:nowrap;gap:1px;justify-content:flex-start;padding:1px;border:1px solid rgba(36,64,90,.05);border-radius:999px;background:color-mix(in srgb,var(--panel) 88%,transparent);box-shadow:inset 0 1px #ffffffad}.topbar-tab{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-topbar-tab-min-height);padding:0 10px;border:0;border-radius:999px;background:transparent;color:#72859a;font:inherit;font-size:var(--type-topbar);font-weight:650;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)}.topbar-tab-active{background:#3390ec12;color:var(--accent-deep);font-weight:700;box-shadow:inset 0 0 0 1px #3390ec14}.topbar-tab-secondary{min-height:var(--control-topbar-tab-min-height);padding-inline:9px;font-size:calc(var(--type-topbar) - .04rem)}.topbar-tab-admin{color:var(--accent-deep)}.panel{border:1px solid var(--line);border-radius:14px;padding:10px 11px;background:linear-gradient(180deg,var(--surface-panel-gradient-top),var(--surface-panel-gradient-bottom));box-shadow:0 1px 6px #22415e05}.panel h2{margin:0 0 14px;font-size:1.02rem}.panel ul{margin:0;padding-left:20px;color:var(--muted);line-height:1.7}.panel-headline{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:7px}.panel-headline h2{margin-bottom:0}.panel-headline p{margin:0;max-width:28rem;color:var(--muted);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{border:1px solid rgba(51,144,236,.2);border-radius:999px;padding:8px 13px;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)}.action-button:hover,.action-button:focus-visible,.submit-button:hover,.submit-button:focus-visible{border-color:#3390ec6b;box-shadow:0 4px 12px #22415e0f;outline:none}.action-button-muted{background:#4f5f670f;border-color:#4f5f6724}.action-button-quiet{border-color:transparent;background:transparent;color:var(--accent);box-shadow:none}.action-button-quiet:hover,.action-button-quiet:focus-visible{transform:none;border-color:transparent;box-shadow:none;text-decoration:underline}.action-button-danger{color:var(--danger);border-color:#c25b5633;background:#c25b5612}.emoji-asset-image{display:inline-flex;flex:0 0 auto;width:1em;height:1em;object-fit:contain;vertical-align:middle;-webkit-user-select:none;user-select:none}.emoji-asset-image-reaction{width:1.1em;height:1.1em}.submit-button{background:var(--accent);color:#fff}.theme-mode-row{display:flex;flex-wrap:wrap;gap:8px}.theme-mode-chip{min-height:var(--control-theme-chip-min-height);padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#ffffff8c;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)}.theme-mode-chip-active{border-color:#3390ec42;background:#3390ec1f;color:var(--accent);font-weight:700}.screen-loading-state{display:grid;gap:10px;padding:8px 0 2px}.screen-loading-state-home{padding-top:2px}.screen-loading-state-compact{padding-top:10px}.screen-loading-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.screen-loading-card,.screen-loading-row,.screen-loading-pill{border-radius:14px;background:linear-gradient(90deg,#dfe8f2eb,#f5f9fcf5,#dfe8f2eb);background-size:220% 100%;animation:thread-loading-shimmer 1.25s linear infinite}.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,#3f546cf0,#2a3b4ee0);background-size:220% 100%}html,body,#root{min-height:100%}:root{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: rgba(255, 255, 255, .985);--panel-soft: rgba(246, 249, 252, .99);--panel-elevated: rgba(255, 255, 255, .92);--text: #1f2d3d;--muted: #7d8ea1;--line: rgba(36, 64, 90, .11);--shadow: 0 8px 24px rgba(34, 65, 94, .065);--accent: #3390ec;--accent-deep: #2f6ea5;--accent-soft: rgba(51, 144, 236, .12);--danger: #c25b56;--success: #1f9d68;--surface-tint: rgba(250, 252, 255, .72);--surface-quiet: rgba(244, 248, 252, .88);--surface-chip: rgba(236, 243, 249, .88);--surface-chip-soft: rgba(236, 243, 249, .48);--surface-chip-strong: rgba(225, 236, 247, .95);--surface-panel-gradient-top: rgba(255, 255, 255, .995);--surface-panel-gradient-bottom: rgba(248, 251, 254, .99);--text-tint: #64809d;--text-tint-strong: #436582;--knowledge-label-bg: rgba(51, 144, 236, .08);--knowledge-label-text: #2f638e;--knowledge-title: #203042;--knowledge-lead: #32495f;--knowledge-list-marker: #4f83b5;--knowledge-link: #2f638e;--knowledge-link-hover: #275377;--knowledge-link-underline: rgba(47, 99, 142, .38);--knowledge-link-underline-strong: rgba(47, 99, 142, .68);--knowledge-cta-bg: rgba(51, 144, 236, .08);--knowledge-cta-bg-hover: rgba(51, 144, 236, .14);--knowledge-cta-text: #2f638e;--knowledge-divider: rgba(122, 154, 188, .12);--knowledge-section-bg: rgba(243, 248, 252, .88);--knowledge-section-border: rgba(92, 118, 144, .08);--knowledge-section-accent-bg: rgba(237, 246, 254, .95);--knowledge-section-accent-border: rgba(73, 138, 199, .14);--knowledge-section-warning-bg: rgba(253, 245, 240, .96);--knowledge-section-warning-border: rgba(214, 124, 78, .16);--knowledge-section-title: #27415a;--knowledge-section-text: #40586f;--knowledge-faq-row-bg: rgba(247, 250, 254, .82);--knowledge-faq-row-bg-hover: rgba(239, 246, 253, .94);--knowledge-faq-row-border: rgba(122, 154, 188, .1);--knowledge-rules-label-bg: rgba(236, 109, 51, .1);--knowledge-rules-label-text: #a3572c;--knowledge-rules-border: rgba(236, 109, 51, .16);--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]{color-scheme:dark;--bg: #0f1722;--bg-accent: #152132;--panel: rgba(26, 35, 48, .985);--panel-soft: rgba(31, 42, 58, .985);--panel-elevated: rgba(34, 45, 62, .92);--text: #edf4fb;--muted: #9bb0c5;--line: rgba(156, 183, 212, .16);--shadow: 0 12px 36px rgba(0, 0, 0, .24);--accent: #65aef6;--accent-deep: #b8d9fb;--accent-soft: rgba(101, 174, 246, .16);--danger: #f08b84;--success: #46be86;--surface-tint: rgba(34, 45, 62, .72);--surface-quiet: rgba(30, 40, 55, .88);--surface-chip: rgba(35, 49, 66, .92);--surface-chip-soft: rgba(29, 43, 59, .82);--surface-chip-strong: rgba(46, 66, 88, .98);--surface-panel-gradient-top: rgba(24, 33, 46, .985);--surface-panel-gradient-bottom: rgba(29, 40, 56, .985);--text-tint: #9eb6cd;--text-tint-strong: #d1e4f8;--knowledge-label-bg: rgba(82, 145, 219, .18);--knowledge-label-text: #d2e6fb;--knowledge-title: #edf3fb;--knowledge-lead: #c7d4e1;--knowledge-list-marker: #86b8ed;--knowledge-link: #d6e9ff;--knowledge-link-hover: #edf6ff;--knowledge-link-underline: rgba(110, 171, 238, .34);--knowledge-link-underline-strong: rgba(110, 171, 238, .58);--knowledge-cta-bg: rgba(82, 145, 219, .14);--knowledge-cta-bg-hover: rgba(82, 145, 219, .22);--knowledge-cta-text: #d2e6fb;--knowledge-divider: rgba(125, 150, 176, .16);--knowledge-section-bg: rgba(29, 42, 56, .82);--knowledge-section-border: rgba(118, 143, 168, .14);--knowledge-section-accent-bg: rgba(23, 48, 71, .88);--knowledge-section-accent-border: rgba(82, 145, 219, .18);--knowledge-section-warning-bg: rgba(63, 39, 31, .86);--knowledge-section-warning-border: rgba(226, 138, 76, .2);--knowledge-section-title: #edf3fb;--knowledge-section-text: #c7d4e1;--knowledge-faq-row-bg: rgba(34, 47, 62, .72);--knowledge-faq-row-bg-hover: rgba(39, 55, 72, .9);--knowledge-faq-row-border: rgba(121, 149, 177, .14);--knowledge-rules-label-bg: rgba(226, 138, 76, .18);--knowledge-rules-label-text: #ffd7bc;--knowledge-rules-border: rgba(226, 138, 76, .2)}*{box-sizing:border-box}body{margin:0;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}.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{width:min(100%,980px);max-width:100%;margin-inline:auto;border-radius:9px;background:color-mix(in srgb,var(--panel) 99%,transparent);box-shadow:0 1px 5px #22415e05;overflow-x:hidden}.topics-screen>.panel[data-personal-inbox-root=true]{display:flex;flex-direction:column;min-height:360px}.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]{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{display:grid;gap:8px;margin-bottom:10px}.topics-search-field{display:block}.topics-search-input{width:100%;min-height:40px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--panel) 96%,var(--surface-quiet) 4%);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)}.topics-search-input::placeholder{color:var(--muted)}.topics-search-input:focus{outline:none;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)}.topics-search-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px;color:var(--muted);font-size:calc(var(--type-topic-kicker) * .96);line-height:1.3}.topics-search-clear{padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:calc(var(--type-topic-kicker) * .96);font-weight:600;cursor:pointer}.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{display:flex;align-items:center;justify-content:space-between;gap:12px}.topics-search-section-head h3{margin:0;color:var(--text);font-size:var(--type-topic-title);font-weight:700}.topics-message-search-list{display:grid;gap:8px}.topics-search-soft-state{display:grid;gap:4px;padding:10px 12px;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))}.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{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.topics-search-suggestion{min-height:30px;padding:6px 10px;border:1px solid color-mix(in srgb,var(--line) 74%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-chip-soft) 86%,var(--panel));color:var(--accent-deep);font:inherit;font-size:calc(var(--type-topic-kicker) * .98);font-weight:600;line-height:1.2;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)}.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{display:grid;gap:6px;width:100%;padding:12px 14px;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%);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)}.topics-message-search-result:hover,.topics-message-search-result:focus-visible{border-color:color-mix(in srgb,var(--accent) 26%,var(--line));box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.topics-message-search-result:focus-visible{outline:none}.topics-message-search-result-head,.topics-message-search-result-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.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{margin:0;color:var(--text);font-size:var(--type-topic-preview);line-height:1.45}.topics-search-highlight{padding:0 2px;border-radius:4px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:inherit}@media(max-width:760px){.topics-search-meta{align-items:flex-start}.topics-search-section-head,.topics-message-search-result-head,.topics-message-search-result-meta{align-items:flex-start;flex-direction:column}}.panel[data-personal-inbox-root=true] .panel-headline .topic-activity{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:#3390ec14;color:#6f88a2;font-size:.63rem;font-weight:700}.panel[data-personal-inbox-root=true] [data-personal-inbox-screen=ready]{display:flex;flex:1 1 auto;margin-top:0}.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse] [data-personal-inbox-screen=ready]{flex:0 0 auto}.panel[data-personal-inbox-root=true] .topic-list{margin-top:0;max-width:100%}.panel[data-personal-inbox-root=true] .topic-section-plain{flex:1 1 auto;align-content:start}.panel[data-personal-inbox-root=true][data-personal-inbox-size=sparse] .topic-section-plain{flex:0 0 auto}.thread-panel{display:flex;flex-direction:column;min-height:0;padding-bottom:0}.continue-reading-card{width:100%;display:grid;gap:3px;margin:0 0 10px;padding:10px 12px;border:1px solid rgba(36,64,90,.08);border-radius:14px;background:color-mix(in srgb,var(--panel) 96%,transparent);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)}.continue-reading-card:hover,.continue-reading-card:focus-visible{border-color:#3390ec2e;background:color-mix(in srgb,var(--panel) 92%,rgba(51,144,236,.04));box-shadow:0 4px 14px #22415e0a;outline:none}.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{margin:0;color:var(--muted);line-height:1.34;font-size:.84rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.continue-reading-meta{color:#7a90a8;font-size:.74rem}.topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.topic-list-stacked{grid-template-columns:1fr}.topic-filter{display:block;margin-bottom:8px}.topics-controls-details{display:grid;gap:8px;margin-bottom:8px;border:1px solid var(--line);border-radius:14px;background:#f9fcfff5}.topics-controls-details summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;cursor:pointer;list-style:none}.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);font-size:.66rem;font-style:normal;text-align:right}.topics-controls-body{display:grid;gap:8px;padding:0 11px 11px}.topics-active-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.topics-mode-rail{display:inline-flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.topics-mode-pill{min-height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:#f9fcfff5;color:var(--muted);font:inherit;font-size:.76rem;font-weight:700}.topics-mode-pill-active{border-color:#3390ec2e;background:#e8f3fdfa;color:var(--accent)}.topics-active-current{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:8px}.topics-active-summary-badges{display:flex;flex-wrap:wrap;gap:6px}.topics-active-chip{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:#e8f0f8f5;color:var(--muted);font-size:.73rem;font-weight:700}.topics-active-reset{min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:#fffffff5;color:var(--muted);font:inherit;font-size:.73rem;font-weight:700}.topics-toolbar{display:grid;gap:5px;margin-bottom:7px}.topics-entry-strip{display:grid;gap:3px;margin-bottom:3px}.topics-entry-rails{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.topics-entry-section{display:grid;gap:1px}.topics-entry-headline{margin-bottom:0}.topic-filter-input{width:100%;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fffffffa;color:var(--text);font:inherit;font-size:.84rem}.topics-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 12px}.topics-summary-card{padding:11px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-quiet)}.topics-summary-card span{display:block;color:var(--muted);font-size:.76rem}.topics-summary-card strong{display:block;margin-top:4px;font-size:1rem}.topics-summary-card em{display:block;margin-top:5px;color:var(--muted);font-size:.76rem;font-style:normal}.topic-filter-input::placeholder{color:#8798ab}.topic-filter-input:focus-visible{outline:2px solid rgba(51,144,236,.24);outline-offset:2px}.topic-empty-state{border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:12px;padding:16px 14px;background:color-mix(in srgb,var(--panel) 94%,transparent)}.topic-empty-state p{margin:0;font-weight:700}.topic-empty-state span{display:block;margin-top:8px;color:var(--muted);line-height:1.5}.topic-card{display:flex;align-items:center;gap:10px;width:100%;border:0;border-bottom:1px solid rgba(36,64,90,.08);border-radius:0;padding:10px 0 9px;background:transparent;text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.topic-row-main{display:flex;min-height:var(--control-topic-avatar-size);min-width:0;flex:1;flex-direction:column;justify-content:center}.topic-row-side{display:flex;min-width:40px;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px}.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{position:relative;margin-bottom:2px;border-bottom-color:#4f70931f;background:linear-gradient(90deg,#faecb00a,#edf4ff57 18%,#ffffff03 56%);box-shadow:inset 0 0 0 1px #e7d07e1a;animation:topic-pinned-breath 4.8s ease-in-out infinite}.topic-card-pinned:before{content:"";position:absolute;inset:5px auto 5px -7px;width:2px;border-radius:999px;background:linear-gradient(180deg,#e5c24a1f,#e5c24a70,#e5c24a1a);opacity:.48;animation:topic-pinned-marker-breath 4.8s ease-in-out infinite}.topic-card-pinned:hover,.topic-card-pinned:focus-visible{background:linear-gradient(90deg,#faecb014,#edf4ff8a 18%,#ffffff14 56%)}.topic-card-pinned .topic-avatar{box-shadow:0 0 #e5c24a2e;animation:topic-pinned-avatar-breath 4.8s ease-in-out infinite}.topic-avatar{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:var(--control-topic-avatar-size);min-width:var(--control-topic-avatar-size);height:var(--control-topic-avatar-size);margin-top:0;transform:translateY(2px);border-radius:999px;background:linear-gradient(180deg,#3390ec29,#3390ec14);color:#4e6f92;font-size:var(--type-topic-avatar);font-weight:800;letter-spacing:.03em}.emoji-asset-glyph{display:inline-flex;align-items:center;justify-content:center;font-size:1em;line-height:1}.emoji-asset-glyph-reaction{font-size:1.08rem}@keyframes topic-pinned-breath{0%,to{box-shadow:inset 0 0 0 1px #e7d07e24;background:linear-gradient(90deg,#faecb00f,#edf4ff80 18%,#ffffff03 56%)}50%{box-shadow:inset 0 0 0 1px #e7d07e3d,0 0 0 1px #e7d07e0d;background:linear-gradient(90deg,#faecb021,#edf4ffbd 18%,#ffffff12 56%)}}@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(max-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{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.topic-preview-primary{-webkit-line-clamp:2}.topic-preview-compact{-webkit-line-clamp:1}.topic-description{margin:0;color:var(--muted);line-height:1.42}.topic-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0}.topic-meta dt{font-size:.76rem;color:var(--muted)}.topic-meta dd{margin:4px 0 0;font-weight:700}.topic-preview{margin:5px 0 0;color:var(--muted);line-height:1.28;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--type-topic-preview)}.topic-preview-author{color:#4e7db3;font-weight:500}.topic-preview-body{color:#73879d}.topic-preview-meta{color:#89a}.topic-preview-secondary{margin-top:3px;color:#8b9aac}.topic-badge-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.topic-inline-badge{display:inline-flex;align-items:center;min-height:16px;padding:0 5px;border-radius:999px;background:#3390ec0f;color:#7389a0;font-size:.55rem;line-height:1;font-weight:700;white-space:nowrap}.topic-signal-inline{color:#7088a1;font-size:.58rem;line-height:1.25;text-align:right}.topic-activity{margin:0;color:var(--muted);font-size:.58rem;font-variant-numeric:tabular-nums;line-height:1.1;text-align:right}.topic-heat{margin:4px 0 0;color:var(--accent);font-size:.69rem;font-weight:700;white-space:nowrap}.topic-section+.topic-section{margin-top:12px}.topic-section-plain{display:grid;gap:0}.topic-section-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.topic-section-header h3{margin:0;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.topic-section-count{color:#748aa0;font-size:.72rem;font-variant-numeric:tabular-nums}.favorite-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:999px;background:#ffffff6b;color:#95a5b5;font-size:.9rem;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.favorite-toggle-active{color:#e0a22f;background:#e0a22f1a}.favorite-toggle:hover,.favorite-toggle:focus-visible{transform:translateY(-1px);outline:none}.topic-mode-row{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}.topic-mode-chip{min-height:28px;padding:0 11px;border:1px solid rgba(36,64,90,.12);border-radius:999px;background:#ffffffc7;color:var(--muted);font:inherit;font-size:.79rem;cursor:pointer}.topic-mode-chip-active{border-color:#3390ec42;background:#3390ec1f;color:var(--accent);font-weight:700}.topic-sort-row{display:flex;flex-wrap:wrap;gap:6px;margin:0}.topic-sort-chip{min-height:26px;padding:0 10px;border:1px solid rgba(36,64,90,.1);border-radius:999px;background:#ffffffb8;color:var(--muted);font:inherit;font-size:.76rem;cursor:pointer}.topic-sort-chip-active{border-color:#3390ec38;background:#3390ec1a;color:var(--accent);font-weight:700}.topic-unread-badge{display:inline-flex;min-width:20px;justify-content:center;align-items:center;margin:0;padding:2px 6px;border-radius:999px;background:var(--accent);color:#fff;font-size:.72rem;line-height:1;font-weight:700}.thread-header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.thread-header-mobile{margin-bottom:12px}.thread-title{margin:8px 0 6px;font-size:1.16rem}.thread-description{margin:0;max-width:720px;color:var(--muted);line-height:1.55}.thread-cursor{min-width:180px;padding:7px 9px;border:1px solid rgba(51,144,236,.1);border-radius:13px;background:#f1f7fdeb;color:var(--text)}.thread-cursor-compact{min-width:0}.thread-cursor-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.thread-cursor-badge{display:inline-flex;align-items:center;min-height:var(--control-thread-badge-min-height);padding:0 8px;border-radius:999px;background:#3390ec29;color:var(--accent-deep);font-size:var(--type-thread-badge);font-weight:700}.thread-cursor-badge-calm{background:#4f5f6714;color:#6d8397}.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{margin-top:1px;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:var(--type-thread-action);font-weight:600;cursor:pointer}.thread-cursor-action:hover,.thread-cursor-action:focus-visible{text-decoration:underline;outline:none}.thread-reading-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:0;padding-top:1px}.thread-reading-bar-main{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.thread-unread-shortcut{position:sticky;bottom:80px;z-index:5;width:fit-content;margin:0 auto 10px;min-height:30px;padding:0 10px;border:1px solid rgba(51,144,236,.18);border-radius:999px;background:color-mix(in srgb,var(--panel) 96%,transparent);color:var(--accent);font:inherit;font-size:.72rem;font-weight:700;box-shadow:0 10px 24px #22415e14}.thread-personal-shortcut{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid rgba(51,144,236,.15);border-radius:999px;background:color-mix(in srgb,var(--panel) 96%,transparent);color:var(--accent-deep);font:inherit;font-size:.72rem;font-weight:700;box-shadow:0 10px 24px #22415e14}.thread-personal-shortcut-reaction{color:#c15a6b;border-color:#c15a6b2e}.thread-return-shortcut{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid rgba(51,144,236,.15);border-radius:999px;background:color-mix(in srgb,var(--panel) 96%,transparent);color:var(--accent-deep);font:inherit;font-size:.72rem;font-weight:700;box-shadow:0 10px 24px #22415e14}.thread-float-actions{position:sticky;bottom:74px;z-index:5;display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:-2px;margin-bottom:10px;padding-right:4px}.thread-jump-bottom-shortcut{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:1px solid rgba(51,144,236,.18);border-radius:999px;background:color-mix(in srgb,var(--panel) 96%,transparent);color:var(--accent);font:inherit;box-shadow:0 10px 24px #22415e14}.thread-jump-bottom-shortcut svg,.thread-jump-bottom-shortcut-icon{display:block;width:16px;height:16px}.thread-pinned{margin:3px 0 2px;padding:7px 10px 8px 11px;border-left:3px solid rgba(51,144,236,.3);border-radius:13px;background:#f7fafeeb}.thread-pinned span{display:block;color:var(--accent);font-size:.76rem;font-weight:700}.thread-pinned-copy p{margin:3px 0 0;color:var(--muted);font-size:.74rem;line-height:1.3}.thread-pinned p{margin:4px 0 0;color:var(--text);line-height:1.45}.thread-pinned-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.thread-pinned-list{display:grid;gap:4px;margin-top:4px}.thread-pinned-list p{display:-webkit-box;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.thread-pinned-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0 8px;border-radius:999px;background:#3390ec1a;color:var(--accent);font-size:.75rem;font-weight:700}.thread-pinned-details{display:grid;gap:6px;margin-top:6px}.thread-pinned-details summary{display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:26px;padding:0 9px;border:1px solid var(--line);border-radius:999px;background:#ffffffb3;color:var(--muted);font-size:.72rem;font-weight:700;cursor:pointer;list-style:none}.thread-pinned-details summary::-webkit-details-marker{display:none}.thread-pinned-details[open] summary{color:var(--accent);border-color:#3390ec2e;background:#e8f3fdd6}.thread-list{display:grid;flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;gap:5px;margin-top:2px;padding:3px 4px 2px;border-radius:0;overflow-x:clip;background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.42),transparent 28%),linear-gradient(180deg,#eaf1f7fa,#e2ebf3f0)}.thread-empty-state{border:1px dashed var(--line);border-radius:14px;padding:18px 16px;background:#f8fbfeeb}.thread-empty-state p{margin:0;font-weight:700}.thread-empty-state span{display:block;margin-top:8px;color:var(--muted);line-height:1.5}.thread-loading-state{display:grid;flex:1 1 auto;min-height:0;gap:12px;padding-top:4px}.thread-loading-banner{display:flex;align-items:center;justify-content:center;min-height:18px;color:var(--muted)}.thread-loading-banner span{display:inline-flex;align-items:center;gap:7px;min-height:18px;padding:0;border-radius:0;font-size:.76rem;font-weight:650;color:inherit;background:transparent}.thread-loading-banner span:before{content:"";width:6px;height:6px;border-radius:999px;background:#3390ecb8;box-shadow:0 0 0 4px #3390ec1a}.thread-context-banner{margin:0 0 12px;padding:10px 14px;border-radius:14px;border:1px solid rgba(54,94,143,.16);background:#e3eefbeb;color:#233e61eb;font-size:.82rem;line-height:1.4}.thread-context-banner span{display:block}.thread-loading-message{display:flex;align-items:flex-start}.thread-loading-message-own{justify-content:flex-end}.thread-loading-bubble{width:min(100%,78%);display:grid;gap:8px;border:1px solid var(--line);border-radius:16px;padding:12px;background:#ffffffeb;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{display:block;border-radius:999px;background:linear-gradient(90deg,#dfe8f2e6,#f4f8fcf5,#dfe8f2e6);background-size:200% 100%;animation:thread-loading-shimmer 1.3s linear infinite}.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{margin-top:auto;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding-top:8px}.thread-loading-composer-input{height:46px;border-radius:18px}.thread-loading-composer-button{width:92px;height:42px}@keyframes thread-loading-shimmer{0%{background-position:100% 50%}to{background-position:-100% 50%}}.message-bubble-media{background:linear-gradient(180deg,#ffffff47,#ffffff29),var(--bubble-bg);box-shadow:0 8px 18px #172a3e0d,0 0 0 1px #3c58720a;overflow:hidden}.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{display:grid;gap:0;padding:0}.message-bubble-media .message-bubble-tail{display:none}.message-inline-link{color:var(--accent);text-decoration:none;word-break:break-word}.message-inline-link:hover,.message-inline-link:focus-visible{text-decoration:underline;outline:none}.message-external-preview-card{margin-top:3px;padding:4px 6px 4px 8px;border-left-width:3px;border-left-color:#3390ec6b;border-radius:7px;background:#3390ec06;text-decoration:none;color:inherit}.message-external-preview-shell{display:grid;grid-template-columns:minmax(0,1fr) 50px;align-items:start;gap:7px;min-width:0}.message-external-preview-thumb-wrap{width:50px;min-width:50px;height:50px;grid-column:2;grid-row:1;border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--surface-tint) 72%,white 28%)}.message-external-preview-thumb{display:block;width:100%;height:100%;min-height:50px;object-fit:cover}.message-external-preview-copy{display:grid;grid-column:1;grid-row:1;gap:2px;min-width:0;flex:1 1 auto}.message-external-preview-title{display:-webkit-box;overflow:hidden;color:var(--accent);font-size:.77rem;font-weight:700;line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.message-external-preview-description,.message-external-preview-meta{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:.72rem;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.message-external-preview-meta{color:#8093a7;font-size:.69rem}.message-media-placeholder{display:block;min-height:0;padding:0;border-radius:18px;border:0;background:transparent;color:inherit;overflow:hidden;width:min(100%,372px);cursor:pointer;text-align:left;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)}.message-media-placeholder:hover,.message-media-placeholder:focus-visible{box-shadow:0 16px 34px #15273b24;outline:none;filter:none;transform:translateY(-1px)}.message-media-placeholder:disabled{cursor:default}.message-media-placeholder:disabled:hover,.message-media-placeholder:disabled:focus-visible{transform:none;filter:none;box-shadow:none}.message-media-placeholder-live{background:transparent}.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;font-size:.6rem;margin-top:1px}.message-media-live-footer-meta{letter-spacing:.01em}.message-media-caption{margin:0;padding:8px 10px 3px;color:var(--text);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(180deg,#ffffff1a,#f8fbff57),#f4f8fc8f}.message-media-details-video.message-media-details-incoming{background:linear-gradient(180deg,#f6faff0f,#e9f1fa57),#e9f0f87a}.message-media-details-video.message-media-details-own{background:linear-gradient(180deg,#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%,rgba(255,255,255,.75),transparent 18%),linear-gradient(180deg,#6fbfff47,#3390ec14),linear-gradient(145deg,#7cc0783d,#fff0 58%)}.message-media-placeholder-photo-alt .message-media-placeholder-art{background:radial-gradient(circle at 24% 28%,rgba(255,255,255,.8),transparent 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%,rgba(255,255,255,.72),transparent 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:"";position:absolute;inset:auto 10px 10px auto;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgba(255,255,255,.9)}.message-media-kind-video .message-media-live-frame:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 68% 28%,rgba(255,255,255,.1),transparent 24%),linear-gradient(180deg,#070f1829,#070f1800 32%),linear-gradient(180deg,#070f1800 52%,#070f184d);pointer-events:none}.message-media-kind-video .message-media-live-frame:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1f,#fff0 32%),radial-gradient(circle at 22% 82%,rgba(255,240,207,.12),transparent 30%);pointer-events:none;z-index: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;transform:none;box-shadow:none}.profile-admin-switch{margin-top:16px}.profile-admin-entry{display:grid;gap:8px;margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:var(--surface-quiet)}.profile-admin-entry-copy h3{margin:0;font-size:.91rem}.profile-admin-entry-copy p{margin:4px 0 0;color:var(--muted);line-height:1.3;font-size:.78rem}.profile-admin-entry-compact,.profile-settings-card-compact{margin-top:0}.profile-admin-entry-actions{display:flex;flex-wrap:wrap;gap:8px}.profile-inline-details{display:inline-grid;gap:8px}.profile-inline-details summary{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:#ffffff9e;color:var(--muted);font-size:.76rem;font-weight:700;cursor:pointer;list-style:none}.profile-inline-details summary::-webkit-details-marker{display:none}.profile-inline-details[open] summary{color:var(--accent);border-color:#3390ec38;background:#e8f3fdd1}.profile-fact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.profile-main-panel-quiet{display:grid;gap:10px}.profile-fact-pills{display:flex;flex-wrap:wrap;gap:7px}.profile-fact-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:var(--surface-quiet);border:1px solid var(--line);color:#6e849a;font-size:.74rem;font-weight:700}.profile-fact-grid-quiet{gap:8px}.profile-summary-line{display:flex;flex-wrap:wrap;gap:7px}.profile-stats-details{display:grid;gap:8px;border:1px solid var(--line);border-radius:14px;background:var(--surface-quiet);margin-top:0}.profile-stats-details summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;cursor:pointer;list-style:none}.profile-stats-details summary::-webkit-details-marker{display:none}.profile-stats-details summary span{font-size:.77rem;font-weight:700}.profile-stats-details summary em{color:var(--muted);font-size:.65rem;font-style:normal;text-align:right}.profile-stats-details-body{display:grid;gap:8px;padding:0 11px 10px}.profile-topic-sections{display:grid;gap:10px}.profile-topic-section{display:grid;gap:8px}.profile-topic-section-header{display:grid;gap:3px}.profile-topic-section-header strong{font-size:.82rem}.profile-topic-section-header span{color:var(--muted);font-size:.72rem;line-height:1.35}.profile-settings-details-body{gap:8px}.profile-summary-pill{display:inline-flex;align-items:baseline;gap:5px;min-height:26px;padding:0 9px;border-radius:999px;background:var(--surface-quiet);border:1px solid var(--line);color:#71869d;font-size:.73rem}.profile-summary-pill strong{color:var(--text);font-size:.77rem}.profile-activity-list{display:grid;gap:7px}.profile-activity-line{display:flex;align-items:baseline;gap:8px;padding:7px 0;border-bottom:1px solid rgba(36,64,90,.08)}.profile-activity-line:last-child{border-bottom:0}.profile-activity-line strong{min-width:86px;color:var(--text);font-size:.81rem}.profile-activity-line span,.profile-activity-line em{color:var(--muted);font-size:.74rem;font-style:normal}.profile-activity-line span{font-weight:700;color:#5c7289}.profile-activity-line em{margin-left:auto;text-align:right}.profile-links-panel{padding-top:12px}.profile-links-grid{display:grid;grid-template-columns:1fr;gap:12px}.profile-links-grid-inline{margin-top:0}.profile-links-section{display:grid;gap:4px}.profile-fact-card{padding:10px 11px;border:1px solid var(--line);border-radius:14px;background:var(--surface-quiet)}.profile-fact-card span{display:block;color:var(--muted);font-size:.77rem}.profile-fact-card strong{display:block;margin-top:5px;font-size:.98rem}.profile-settings-card{display:grid;gap:8px;margin-top:8px;padding:12px 13px;border:1px solid var(--line);border-radius:16px;background:var(--surface-quiet)}.profile-settings-copy h3{margin:0;font-size:.91rem}.profile-settings-copy p{margin:4px 0 0;color:var(--muted);line-height:1.34;font-size:.81rem}.profile-settings-note{margin:-2px 0 0;color:var(--muted);font-size:var(--type-profile-note);line-height:1.4}.profile-status-list{display:grid;gap:8px}.profile-status-line{display:grid;gap:2px;padding:9px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:#fff9}.profile-status-line strong{font-size:.75rem}.profile-status-line span{color:var(--accent-deep);font-size:.8rem;font-weight:700}.profile-status-line em{color:var(--muted);font-size:.69rem;font-style:normal;line-height:1.3}.profile-overview-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.profile-overview-card{padding:12px 13px;border:1px solid var(--line);border-radius:14px;background:#fafcfffa;box-shadow:inset 0 1px #fffc}.profile-overview-card-accent{border-color:#3390ec29;background:#f2f8fffa}.profile-overview-card span{display:block;color:var(--muted);font-size:.78rem}.profile-overview-card strong{display:block;margin-top:4px;font-size:1rem}.profile-overview-card em{display:block;margin-top:5px;color:var(--muted);font-size:.78rem;font-style:normal;line-height:1.35}.profile-continue-row{margin-bottom:8px}.profile-main-panel{min-height:auto}.profile-empty-activity{margin-top:2px}.profile-admin-switch-active{color:var(--accent);font-weight:700}.moderation-panel{margin-top:18px;padding-top:2px;border-top:1px solid var(--line)}.moderation-actor-meta-card p{margin:0}.screen-loading-row-short{width:74%}.screen-loading-pill{width:36%;border-radius:999px}.status-panel code{color:var(--accent);font-weight:700}.projection-warning{margin:12px 0 0;color:var(--danger)}.inline-debug{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);color:var(--muted);font-size:13px;line-height:1.5}.inline-debug p{margin:6px 0 0}.maintenance-panel{text-align:left}.membership-gateway-layout{width:min(100%,680px)}.membership-gateway-card{width:min(100%,560px);min-height:auto}.maintenance-copy{max-width:760px}.maintenance-subtle{margin:12px 0 0;color:var(--muted);line-height:1.6}.public-gateway-shell{position:relative;overflow:hidden}.public-gateway-shell:before,.public-gateway-shell:after{content:"";position:fixed;inset:auto;border-radius:999px;pointer-events:none;filter:blur(0)}.public-gateway-shell:before{top:-140px;right:-100px;width:320px;height:320px;background:radial-gradient(circle at 35% 35%,#7ab1ee52,#7ab1ee00 62%)}.public-gateway-shell:after{bottom:-180px;left:-80px;width:360px;height:360px;background:radial-gradient(circle at 65% 35%,#b6d4f461,#b6d4f400 64%)}.public-gateway-layout{width:min(100%,1080px);margin:0 auto;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:28px 18px 44px;position:relative;z-index:1}.public-gateway-card{width:min(100%,760px);padding:30px 30px 24px;border-radius:32px;background:linear-gradient(180deg,#fffffffb,#f7fafef9);border:1px solid rgba(96,138,176,.14);box-shadow:0 30px 80px #26496c1f,0 8px 24px #26496c14}.public-gateway-ornament{position:relative;width:72px;height:72px;margin-bottom:20px}.public-gateway-ornament-ring,.public-gateway-ornament-core{position:absolute;border-radius:50%}.public-gateway-ornament-ring-primary{inset:0;border:1px solid rgba(51,144,236,.22);background:#ffffffb8;box-shadow:inset 0 1px #ffffffb3}.public-gateway-ornament-ring-secondary{inset:10px;border:1px solid rgba(51,144,236,.18);background:#eaf4fde6}.public-gateway-ornament-core{inset:22px;background:linear-gradient(180deg,#4ea0ee,#2d7dcc);box-shadow:0 10px 24px #3390ec47,inset 0 1px #ffffff6b}.public-gateway-kicker{margin:0 0 10px;color:var(--text-tint-strong);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-gateway-title{margin:0;font-size:clamp(1.85rem,3.2vw,2.65rem);line-height:1.06;letter-spacing:-.04em;color:#173149;max-width:11ch}.public-gateway-lead{margin:16px 0 0;max-width:36rem;color:#294760;font-size:1.04rem;line-height:1.62}.public-gateway-steps{margin-top:18px;max-width:36rem;padding:16px 18px 14px;border-radius:20px;background:#eef5fceb;border:1px solid rgba(96,138,176,.14)}.public-gateway-steps-title{margin:0;color:#24425d;font-size:.9rem;font-weight:800;letter-spacing:.01em}.public-gateway-steps-list{margin:10px 0 0;padding-left:1.2rem;color:#35556f;line-height:1.6}.public-gateway-steps-list li+li{margin-top:6px}.public-gateway-support{margin:10px 0 0;max-width:34rem;color:var(--muted);font-size:.95rem;line-height:1.58}.public-gateway-status{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:11px 14px;border-radius:999px;background:#e8f1f9eb;color:#40627f;font-size:.92rem;font-weight:600}.public-gateway-status-dot{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px #3390ec1f}.public-gateway-actions{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.public-gateway-actions .action-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding-inline:20px;border-radius:18px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none}.public-gateway-action-primary{min-width:190px;justify-content:center;color:#fff;background:linear-gradient(180deg,#45a0f3,#2584dd);border-color:#1a69b338;box-shadow:0 16px 30px #2f81d047,inset 0 1px #ffffff3d}.public-gateway-action-secondary{min-width:240px;justify-content:center;color:#2f79bf;background:#f1f6fbf5;border-color:#6593c02e;box-shadow:inset 0 1px #ffffffbf}.public-gateway-footnote{margin-top:22px;padding-top:16px;border-top:1px solid rgba(96,138,176,.12);color:var(--muted);font-size:.9rem;line-height:1.58}.public-gateway-footnote p{margin:0}.public-gateway-footnote p+p{margin-top:7px}.membership-gateway-shell:before,.membership-gateway-shell:after{display:none}.membership-gateway-card{padding:26px 26px 22px;border-radius:28px;background:linear-gradient(180deg,#fffffffc,#f8fbfffb);border-color:#608ab01c;box-shadow:0 18px 48px #26496c17,0 2px #fffc inset}.membership-gateway-card .public-gateway-ornament{width:52px;height:52px;margin-bottom:16px}.membership-gateway-hero{max-width:27rem}.membership-gateway-card .public-gateway-ornament-ring-secondary{inset:7px}.membership-gateway-card .public-gateway-ornament-core{inset:15px;box-shadow:0 6px 14px #3390ec2e,inset 0 1px #ffffff6b}.membership-gateway-card .public-gateway-title{max-width:none;font-size:clamp(1.78rem,3vw,2.38rem);line-height:1.05;letter-spacing:-.045em}.membership-gateway-card .public-gateway-lead{margin-top:12px;font-size:.99rem;line-height:1.56;color:#41627e}.membership-gateway-steps-card{margin-top:18px}.membership-gateway-card .public-gateway-steps{margin-top:0;padding:16px 18px 14px;border-radius:18px;background:linear-gradient(180deg,#f4f8fdfa,#eff6fceb);border:1px solid rgba(112,151,189,.14);box-shadow:inset 0 1px #ffffffbf,0 8px 18px #3f62840d}.membership-gateway-card .public-gateway-steps-title{font-size:.82rem;letter-spacing:.01em}.membership-gateway-card .public-gateway-steps-list{margin:10px 0 0;padding:0;list-style:none;font-size:.94rem}.membership-gateway-card .public-gateway-steps-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.membership-gateway-card .public-gateway-steps-list li:before{content:counter(list-item);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#3390ec1f;color:#2f79bf;font-size:.75rem;font-weight:800;line-height:1}.membership-gateway-card .public-gateway-actions{margin-top:20px;gap:12px;flex-wrap:nowrap}.membership-gateway-card .public-gateway-action-primary,.membership-gateway-card .public-gateway-action-secondary{min-width:0;flex:1 1 0;min-height:52px;border-radius:16px}.membership-gateway-card .public-gateway-action-primary{box-shadow:0 12px 24px #2f81d038,inset 0 1px #ffffff38}.membership-gateway-card .public-gateway-action-secondary{background:#f4f8fceb;color:#347fca}.public-gateway-error{margin-top:22px;padding:16px 18px;border-radius:18px;background:#fff1eef2;border:1px solid rgba(194,91,86,.12)}.public-gateway-error-title{margin:0;color:#8f4a45;font-weight:800}.public-gateway-error-copy{margin:8px 0 0;color:#7d605c;line-height:1.58}:root[data-theme=dark] .public-gateway-card{background:linear-gradient(180deg,#182230fa,#1d293afb);border-color:#81a7cc2e;box-shadow:0 30px 90px #0000005c,0 10px 28px #00000038}:root[data-theme=dark] .public-gateway-title{color:#eef5fd}:root[data-theme=dark] .public-gateway-lead{color:#d0dfed}:root[data-theme=dark] .public-gateway-steps{background:#1f2f42e0;border-color:#7097bd33}:root[data-theme=dark] .public-gateway-steps-title{color:#eef5fd}:root[data-theme=dark] .public-gateway-steps-list{color:#d0dfed}:root[data-theme=dark] .public-gateway-support,:root[data-theme=dark] .public-gateway-footnote{color:#aac0d7}:root[data-theme=dark] .public-gateway-status{background:#2b3a4df2;color:#d5e6f7}:root[data-theme=dark] .public-gateway-action-secondary{background:#283749f5;color:#dbeaff}:root[data-theme=dark] .public-gateway-error{background:#5f33304d;border-color:#f08b842e}:root[data-theme=dark] .public-gateway-error-title{color:#ffd7d4}:root[data-theme=dark] .public-gateway-error-copy{color:#f0c4c1}:root[data-theme=dark] .membership-gateway-card{background:linear-gradient(180deg,#182230fc,#1b2738fb);box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0a}:root[data-theme=dark] .membership-gateway-card .public-gateway-steps{background:linear-gradient(180deg,#1f2f42f5,#223348eb);border-color:#7097bd2e}:root[data-theme=dark] .membership-gateway-card .public-gateway-lead{color:#bdd0e3}:root[data-theme=dark] .membership-gateway-card .public-gateway-steps-list li:before{background:#4fa1ee29;color:#8cc6ff}:root[data-theme=dark] .membership-gateway-card .public-gateway-action-secondary{background:#26374afa;color:#d7e9ff}@media(max-width:820px){.public-gateway-layout{padding:18px 14px 28px;align-items:flex-start}.public-gateway-card{width:100%;border-radius:28px;padding:24px 20px 20px;min-height:calc(100dvh - 46px)}.public-gateway-title{max-width:none;font-size:clamp(1.72rem,8vw,2.2rem)}.public-gateway-actions{flex-direction:column}.public-gateway-actions .action-button{width:100%}.membership-gateway-card{padding:20px 18px 18px;border-radius:22px}.membership-gateway-card .public-gateway-title{font-size:clamp(1.68rem,8vw,2.08rem)}.membership-gateway-card .public-gateway-steps{padding:14px 14px 12px}.membership-gateway-card .public-gateway-actions{flex-wrap:wrap}}.compact-status-grid{margin-top:16px}.projection-mini-summary{margin-top:14px}.projection-mini-summary p{margin:8px 0 0}.internal-status-details{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.internal-status-details summary{cursor:pointer;color:var(--muted);font-weight:700}.projection-blockers{margin-top:14px;padding:12px 14px;border-radius:12px;background:#c25b560f}.projection-blockers p{margin:0 0 8px;color:var(--danger);font-weight:700}.projection-blockers ul{margin:0;padding-left:20px}.thread-panel{display:flex;flex-direction:column;min-height:0;overflow:visible}.thread-panel.panel{background:transparent;box-shadow:none}:root[data-theme=dark] .topbar-actions,:root[data-theme=dark] .hero-pill,:root[data-theme=dark] .continue-reading-card,:root[data-theme=dark] .overview-row,: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] .profile-overview-card,:root[data-theme=dark] .topics-summary-card,:root[data-theme=dark] .home-rail-card,:root[data-theme=dark] .profile-fact-card,:root[data-theme=dark] .profile-settings-card,:root[data-theme=dark] .moderation-actor-meta-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] .reading-home-fact,:root[data-theme=dark] .profile-intro-strip,:root[data-theme=dark] .profile-fact-pill,:root[data-theme=dark] .profile-stats-details,:root[data-theme=dark] .profile-stats-details-body,:root[data-theme=dark] .profile-inline-details summary,: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(180deg,#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,#4f6883eb,#394c62d6);background-size:220% 100%}:root[data-theme=dark] .message-bubble{--bubble-bg: var(--panel-soft);--bubble-border: rgba(143, 169, 194, .14);box-shadow:0 1px 2px #00000038,0 0 0 1px #8fa9c217}:root[data-theme=dark] .message-card-own .message-bubble{--bubble-bg: rgba(38, 59, 40, .96);--bubble-border: rgba(122, 177, 101, .22)}:root[data-theme=dark] .message-bubble-knowledge{--bubble-bg: linear-gradient(180deg, rgba(14, 23, 33, .992), rgba(12, 20, 29, .992));--bubble-border: rgba(143, 169, 194, .18);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, rgba(14, 23, 33, .992), rgba(12, 20, 29, .992));--bubble-border: rgba(143, 169, 194, .18)}: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 rgba(0,0,0,.22)) drop-shadow(0 0 .45px rgba(143,169,194,.11))}: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(180deg,#6289b014,#131d2957),#1a2532bd}:root[data-theme=dark] .message-media-details-video.message-media-details-incoming{background:linear-gradient(180deg,#547fad14,#101a2757),#17222fb8}:root[data-theme=dark] .message-media-details-video.message-media-details-own{background:linear-gradient(180deg,#6296521f,#1c2b1c4d),#1f3020b8}:root[data-theme=dark] .message-media-placeholder-photo .message-media-placeholder-art{background:radial-gradient(circle at 72% 26%,rgba(208,228,255,.18),transparent 18%),linear-gradient(180deg,#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%,rgba(233,221,193,.16),transparent 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%,rgba(215,229,248,.17),transparent 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%,rgba(216,230,248,.05),transparent 24%),linear-gradient(180deg,#04090f4d,#04090f00 32%),linear-gradient(180deg,#04090f00 52%,#04090f6b)}: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%,rgba(118,99,74,.12),transparent 30%)}:root[data-theme=dark] .thread-screen-chip{background:#233142eb;color:#9eb6cd}: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{background:linear-gradient(180deg,#3e5c7af5,#334a63f5);color:#dce9f6;box-shadow:inset 0 0 0 1px #a7c2db1f}:root[data-theme=dark] .message-anchor-rail:before{background:linear-gradient(180deg,#82a2c442,#82a2c40f)}:root[data-theme=dark] .panel,:root[data-theme=dark] .thread-panel.panel{background:linear-gradient(180deg,#18212efb,#1d2838fb)}:root[data-theme=dark] .thread-panel.panel{background:transparent}: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] .overview-row-avatar,:root[data-theme=dark] .topic-avatar,:root[data-theme=dark] .thread-pinned-count{background:#65aef629;color:var(--accent-deep)}:root[data-theme=dark] .thread-screen-tool,:root[data-theme=dark] .topic-inline-badge,:root[data-theme=dark] .profile-summary-pill{background:#1e2834db;border-color:#7392b424;color:#a7c1dc}:root[data-theme=dark] .thread-unread-shortcut{background:color-mix(in srgb,var(--panel) 97%,transparent)}: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%,rgba(101,174,246,.08),transparent 30%),linear-gradient(180deg,#141f2ddb,#101823c7)}:root[data-theme=dark] .profile-stats-details summary em,:root[data-theme=dark] .profile-intro-copy span,:root[data-theme=dark] .reading-home-fact span{color:#9db2c9}:root[data-theme=dark] .reading-home-fact strong,:root[data-theme=dark] .profile-intro-copy strong,:root[data-theme=dark] .profile-fact-pill{color:#edf5ff}@media(min-width:1024px){.dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.dashboard-card-wide{grid-column:1 / -1}.home-screen,.profile-screen{grid-template-columns:1fr}.profile-main-panel{min-height:auto}.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(max-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{min-height:100dvh;gap:0;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%;max-width:100%;min-width:0}.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,.dashboard-card-head{flex-direction:column;align-items:flex-start}.miniapp-topbar{z-index:7;align-items:center;padding:0 0 4px;width:100%;margin-top:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar-actions,.dashboard-actions{width:100%}.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));border-radius:0;background:transparent;overflow-x:hidden;overflow-y:visible}.reading-home-panel,.topics-screen>.panel,.profile-main-panel{min-height:calc(100dvh - 120px)}.topics-screen .panel.panel-wide{width:100%;max-width:100%;min-width:0;margin-inline:0;padding:6px 8px 8px;overflow-x:hidden}.topics-toolbar{gap:4px;margin-bottom:4px}.topbar-actions{justify-content:stretch;padding:1px}.topbar-tab{flex:1 1 0;min-height:var(--control-topbar-tab-min-height);padding:0 4px;font-size:var(--type-topbar)}.panel-grid,.topics-grid,.thread-screen{gap:0;margin-top:0}.compact-side-card{padding:14px}.metric-grid,.home-rail-grid,.reading-strip,.topics-summary-strip,.profile-overview-strip,.topics-entry-rails,.reading-home-facts,.reading-home-sections,.profile-activity-strip,.profile-links-grid,.profile-fact-grid{grid-template-columns:1fr}.moderation-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-layout{width:100%;max-width:100%;grid-template-columns:1fr;gap:8px}.admin-panel-column,.admin-pane,.admin-intake-card{width:100%;max-width:100%;min-width:0}.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{margin-bottom:6px;gap: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{padding:0 10px 10px;gap:7px}.topics-active-summary{display:grid;gap:6px;align-items:stretch}.topics-mode-rail{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;margin-bottom:6px;scrollbar-width:none}.topics-mode-rail::-webkit-scrollbar{display:none}.topics-mode-pill{flex:0 0 auto}.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}.overview-row{padding:5px 6px;border-radius:12px}.overview-row-avatar{width:23px;min-width:23px;height:23px;font-size:.58rem}.overview-row-main strong{font-size:.74rem}.overview-row-main p{font-size:.66rem}.profile-status-line{padding:8px 9px}.overview-row-meta{font-size:.58rem}.profile-main-panel{gap:8px}.profile-continue-row{margin-bottom:0}.profile-settings-details summary span{font-size:.76rem}.profile-settings-details summary em{font-size:.63rem}.profile-settings-note{font-size:var(--type-profile-note)}.profile-inline-details{width:100%}.profile-inline-details summary,.profile-inline-details .action-button{width:100%;justify-content:flex-start}.thread-cursor{min-width:0;width:100%}.thread-panel{min-height:0;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{top:9px;left:9px;min-height:18px;padding:0 7px;font-size:.58rem}.message-media-live-duration{right:9px;bottom:9px;min-height:18px;padding:0 6px;font-size:.56rem}.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:min(100%,100%)}.message-header{flex-direction:row;align-items:baseline;justify-content:space-between;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{font-size:.52rem;letter-spacing:.02em}.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{min-width:34px;justify-content:center;gap:4px}.topic-row-foot{align-items:center;gap:6px}.topic-preview-secondary{display:none}.topic-mode-row,.topic-sort-row{gap:5px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.topic-mode-row::-webkit-scrollbar,.topic-sort-row::-webkit-scrollbar{display:none}.topic-mode-chip,.topic-sort-chip{flex:0 0 auto;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}.profile-activity-line{flex-wrap:wrap;gap:4px 8px}.profile-activity-line strong{min-width:0;width:100%}.profile-activity-line em{margin-left:0;text-align:left;width:100%}.message-header{flex-direction:row;align-items:baseline;justify-content:space-between;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{bottom:70px;gap:8px}.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{padding:10px 12px;border-left:0;border-right:0;border-radius:0;box-shadow:none;background:var(--panel)}.thread-panel.panel{padding:6px 10px 0}.screen-loading-metrics{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
