.ThreadReplyComposer_dock__6rm3Z{position:fixed;z-index:35;bottom:max(12px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));margin:0 auto;width:min(calc(100% - 24px),720px)}.ThreadReplyComposer_collapsed__fVQD8,.ThreadReplyComposer_expanded__OAycf{background:var(--surface);color:var(--text-primary);border:1px solid var(--border);border-radius:24px;box-shadow:0 4px 18px #0002}.ThreadReplyComposer_collapsed__fVQD8{width:100%;min-height:56px;text-align:left;padding:12px 18px;font:inherit;color:var(--text-secondary);cursor:pointer}.ThreadReplyComposer_expanded__OAycf{position:fixed;inset:auto max(12px,env(safe-area-inset-right)) calc(max(12px,env(safe-area-inset-bottom)) + var(--reply-keyboard-inset,0px)) max(12px,env(safe-area-inset-left));width:min(calc(100% - 24px),720px);max-width:none;max-height:min(85dvh,680px,calc(100dvh - var(--reply-keyboard-inset,0px) - 24px));margin:0 auto;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:10px;padding:12px}.ThreadReplyComposer_expanded__OAycf::backdrop{background:#0005}.ThreadReplyComposer_composerHeader__i_jLM{display:flex;align-items:center;justify-content:space-between;gap:12px}.ThreadReplyComposer_composerHeader__i_jLM strong{font-size:14px}.ThreadReplyComposer_composerHeader__i_jLM button{width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:28px;cursor:pointer}.ThreadReplyComposer_expanded__OAycf textarea{width:100%;min-height:82px;max-height:160px;resize:vertical;border:1px solid var(--border);background:var(--surface-inset);color:var(--text-primary);border-radius:12px;padding:12px;font:inherit;font-size:16px;box-sizing:border-box}.ThreadReplyComposer_post__0pkM1{min-height:48px;width:100%;border:0;border-radius:24px;background:var(--accent);color:var(--on-accent);font:inherit;font-weight:700;cursor:pointer}.ThreadReplyComposer_post__0pkM1:disabled{opacity:.5;cursor:default}.ThreadReplyComposer_notice__wE4HR{justify-self:center;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:8px 12px;margin-bottom:8px;font-size:13px}.ThreadReplyComposer_replyAction__8V4bC{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:999px;min-height:40px;padding:0 12px;font:inherit;font-size:13px;cursor:pointer}.ThreadReplyComposer_unavailable__Wprmo{margin:18px auto;width:min(100% - 24px,720px);color:var(--text-secondary)}.ThreadReplyComposer_dock__6rm3Z :is(button,textarea):focus-visible,.ThreadReplyComposer_replyAction__8V4bC:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (min-width:768px){.ThreadReplyComposer_dock__6rm3Z{bottom:20px}}@media (max-width:767px){.ThreadReplyComposer_dock__6rm3Z{bottom:calc(var(--mobile-action-bar-height, calc(65px + env(safe-area-inset-bottom))) + 12px)}.ThreadReplyComposer_collapsed__fVQD8{min-height:44px;padding:10px 14px;border-radius:18px;font-size:14px}}.ThreadComments_section__9zB2S{border-top:8px solid var(--surface-inset);background:var(--surface);padding:12px 18px 22px;color:var(--text-primary)}.ThreadComments_heading__1Ykct{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.ThreadComments_heading__1Ykct h2{font-size:22px;font-weight:700;margin:0}.ThreadComments_heading__1Ykct>div{display:flex;gap:4px;border-radius:999px;background:var(--surface-inset);padding:4px}.ThreadComments_heading__1Ykct button{border:0;border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:14px;font-weight:650;min-height:48px;padding:0 18px;cursor:pointer}.ThreadComments_heading__1Ykct button[aria-pressed=true]{background:var(--surface);color:var(--text-primary);box-shadow:0 1px 4px #0002}.ThreadComments_list__Zdd2s{display:grid}.ThreadComments_child__LKVZM,.ThreadComments_comment__516Wn{position:relative;color:var(--text-primary);padding:10px 0 16px;border-bottom:1px solid var(--border);scroll-margin-top:72px}.ThreadComments_child__LKVZM{margin-left:min(28px,7vw);padding-left:14px;border-left:1px solid var(--border)}.ThreadComments_author__y_CRp{display:flex;align-items:center;gap:9px;min-width:0}.ThreadComments_authorDetails__v5CE1{display:grid;gap:2px;min-width:0;flex:1}.ThreadComments_authorDetails__v5CE1 strong{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadComments_authorDetails__v5CE1 a{color:inherit;text-decoration:none}.ThreadComments_authorDetails__v5CE1>span{color:var(--text-secondary);font-size:12px}.ThreadComments_authorBadge__2OH96{color:var(--accent);font-size:12px;font-weight:500}.ThreadComments_menuWrap__OoP6G{position:relative;margin-left:auto}.ThreadComments_menuButton___VD0g{width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--text-primary);font:inherit;font-size:26px;cursor:pointer}.ThreadComments_menu__I398T{position:absolute;z-index:10;top:100%;right:0;width:176px;display:grid;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 5px 16px #0003}.ThreadComments_menu__I398T button{min-height:44px;border:0;border-radius:8px;background:transparent;color:var(--text-primary);text-align:left;padding:8px;font:inherit;font-size:14px;cursor:pointer}.ThreadComments_menu__I398T button:hover{background:var(--surface-inset)}.ThreadComments_body__41GJ0{margin:6px 0 0 43px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;font-size:16px}.ThreadComments_actions__7PRP_{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 0 43px}.ThreadComments_reactionGroup__PNLrv{display:flex;align-items:center;background:var(--surface-inset);border-radius:999px;overflow:hidden}.ThreadComments_reactionGroup__PNLrv button{display:inline-flex;align-items:center;gap:5px;min-width:48px;min-height:48px;border:0;background:transparent;color:var(--text-secondary);padding:0 9px;font:inherit;cursor:pointer}.ThreadComments_reactionGroup__PNLrv button+button{border-left:1px solid var(--border)}.ThreadComments_reactionGroup__PNLrv button[aria-pressed=true]{color:var(--accent)}.ThreadComments_reactionGroup__PNLrv button:disabled{opacity:.5;cursor:default}.ThreadComments_downThumb__tQmlX{transform:rotate(180deg)}.ThreadComments_actions__7PRP_ [data-thread-reply-action]{min-height:48px;border:0;background:transparent;color:var(--text-secondary);font-size:14px}.ThreadComments_empty__U6JZB,.ThreadComments_removed__Zq_dq,.ThreadComments_status__ZIME5{color:var(--text-secondary)}.ThreadComments_empty__U6JZB,.ThreadComments_status__ZIME5{padding:12px 2px}.ThreadComments_error__ruMrI,.ThreadComments_loadError__n3E3n{color:var(--danger-500);margin:10px 0}.ThreadComments_loadError__n3E3n{display:grid;justify-items:start;gap:8px}.ThreadComments_loadError__n3E3n button,.ThreadComments_moreChildren__iV9SF,.ThreadComments_more__qp7bA{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-primary);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.ThreadComments_more__qp7bA{display:block;width:100%;margin-top:14px}.ThreadComments_moreChildren__iV9SF{margin:12px 0 0 43px}.ThreadComments_backdrop__BVmN3{position:fixed;inset:0;z-index:45;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:#0008}.ThreadComments_dialog__Jx1ss{width:min(100%,500px);max-height:min(85vh,700px);overflow:auto;padding:24px;background:var(--surface);color:var(--text-primary);border-radius:24px;box-shadow:0 12px 42px #0004}.ThreadComments_dialog__Jx1ss h3{margin:0;font-size:22px}.ThreadComments_dialog__Jx1ss>p{margin:12px 0 18px;color:var(--text-secondary);line-height:1.5}.ThreadComments_dialogActions__skUuV{display:grid;gap:6px}.ThreadComments_dialogActions__skUuV button{min-height:44px;border:0;border-radius:10px;padding:9px 12px;background:var(--surface-inset);color:var(--text-primary);text-align:left;font:inherit;cursor:pointer}.ThreadComments_cancel__Hke2u,.ThreadComments_confirm__Z0At5{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:999px;font:inherit;cursor:pointer}.ThreadComments_confirm__Z0At5{background:var(--accent);color:var(--on-accent)}.ThreadComments_cancel__Hke2u{margin-top:14px;background:var(--surface);color:var(--text-primary)}.ThreadComments_section__9zB2S :is(button,a):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (min-width:768px){.ThreadComments_backdrop__BVmN3{align-items:center}}@media (max-width:767px){.ThreadComments_section__9zB2S{padding:12px 16px 16px}.ThreadComments_heading__1Ykct{gap:8px}.ThreadComments_dialog__Jx1ss h3,.ThreadComments_heading__1Ykct h2{font-size:18px}.ThreadComments_heading__1Ykct button{min-height:44px;padding-inline:12px}.ThreadComments_body__41GJ0{font-size:14px}.ThreadComments_dialog__Jx1ss{padding:16px;border-radius:18px}}.ThreadOpening_shell__MMJEe{width:min(100%,760px);margin:0 auto;padding-bottom:128px}.ThreadOpening_topbar__H3K_L{display:flex;align-items:center;gap:8px;min-height:64px;padding:8px 12px;background:var(--surface);color:var(--text-primary)}.ThreadOpening_topbar__H3K_L strong{flex:1;font-size:21px;font-weight:700}.ThreadOpening_iconPlain___PtQ9{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ThreadOpening_iconPlain___PtQ9:hover{background:var(--surface-inset)}.ThreadOpening_post__BKTEJ{padding:7px 18px 14px;background:var(--surface);color:var(--text-primary)}.ThreadOpening_authorRow___rHER{display:flex;align-items:center;gap:11px}.ThreadOpening_authorDetails__1ldQ0{display:grid;min-width:0;gap:1px}.ThreadOpening_authorDetails__1ldQ0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px}.ThreadOpening_authorDetails__1ldQ0 span{color:var(--text-link);font-size:15px;line-height:1.35}.ThreadOpening_post__BKTEJ h1{font-size:26px;line-height:1.31;letter-spacing:-.35px;font-weight:650;margin:17px 0 0;overflow-wrap:anywhere}.ThreadOpening_body__iIcTE{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;font-size:16px;margin:12px 0 0}.ThreadOpening_actions__NpYP4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:17px}.ThreadOpening_actions__NpYP4 button{color:var(--text-primary);background:var(--surface);cursor:pointer}.ThreadOpening_actions__NpYP4 [data-thread-reply-action]{min-height:48px;font-size:15px;font-weight:650;display:inline-flex;align-items:center;gap:6px}.ThreadOpening_actions__NpYP4 button:disabled{opacity:.5;cursor:default}.ThreadOpening_like__dJqhi{display:inline-flex;align-items:center;gap:5px;min-height:48px;border:1px solid var(--border);border-radius:24px;padding:0 9px;font:inherit}.ThreadOpening_like__dJqhi strong{font-size:15px}.ThreadOpening_likeDivider__D1xCI{width:1px;height:23px;background:var(--border);margin:0 2px}.ThreadOpening_round__EUqaD{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--border);border-radius:50%}.ThreadOpening_round__EUqaD[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}.ThreadOpening_notice__I0zWB{margin-top:14px;color:var(--text-secondary);font-size:13px}.ThreadOpening_backdrop__ecb6H{position:fixed;inset:0;z-index:45;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:#0008}.ThreadOpening_dialog__B_qIY{width:min(100%,500px);max-height:min(85vh,700px);overflow:auto;padding:24px;background:var(--surface);color:var(--text-primary);border-radius:24px;box-shadow:0 12px 42px #0004}.ThreadOpening_dialog__B_qIY h2{font-size:22px;font-weight:700;margin:0}.ThreadOpening_dialog__B_qIY p{color:var(--text-secondary);margin:12px 0 18px;line-height:1.5}.ThreadOpening_dialogActions__CQHJK{display:grid;gap:6px}.ThreadOpening_dialogActions__CQHJK :is(button,a){display:flex;align-items:center;width:100%;min-height:44px;border:0;border-radius:10px;padding:9px 12px;background:var(--surface-inset);color:var(--text-primary);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.ThreadOpening_dialogActions__CQHJK :is(button,a):hover{background:var(--accent-soft)}.ThreadOpening_cancel__YaQ6u{min-height:44px;margin-top:14px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-primary);font:inherit;cursor:pointer}.ThreadOpening_dialog__B_qIY :is(button,a):focus-visible,.ThreadOpening_post__BKTEJ button:focus-visible,.ThreadOpening_topbar__H3K_L :is(button,a):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (min-width:768px){.ThreadOpening_shell__MMJEe{padding:24px 20px 150px}.ThreadOpening_topbar__H3K_L{border-radius:22px 22px 0 0}.ThreadOpening_post__BKTEJ{border-radius:0 0 22px 22px;padding:14px 28px 28px}.ThreadOpening_backdrop__ecb6H{align-items:center}}@media (max-width:767px){.ThreadOpening_shell__MMJEe{padding-bottom:calc(var(--mobile-action-bar-height, calc(65px + env(safe-area-inset-bottom))) + var(--thread-reply-dock-height, 56px) + 24px)}.ThreadOpening_topbar__H3K_L{min-height:56px;padding-block:6px}.ThreadOpening_topbar__H3K_L strong{font-size:18px}.ThreadOpening_authorDetails__1ldQ0 strong{font-size:16px}.ThreadOpening_authorDetails__1ldQ0 span{font-size:13px}.ThreadOpening_post__BKTEJ h1{font-size:20px}.ThreadOpening_body__iIcTE{font-size:14px}.ThreadOpening_post__BKTEJ{padding-inline:16px}.ThreadOpening_dialog__B_qIY{padding:16px;border-radius:18px}.ThreadOpening_dialog__B_qIY h2{font-size:18px}}