.ThreadClient-module__qmxgTq__backLink{color:var(--text-secondary);align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.ThreadClient-module__qmxgTq__backLink:hover{color:var(--text-primary)}.ThreadClient-module__qmxgTq__threadCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff08;padding:1rem}.ThreadClient-module__qmxgTq__threadHead{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ThreadClient-module__qmxgTq__categoryBadge{color:#d8b4fe;background:#a855f726;border:1px solid #a855f761;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex}.ThreadClient-module__qmxgTq__headMeta{color:var(--text-muted);gap:.35rem;font-size:.76rem;display:inline-flex}.ThreadClient-module__qmxgTq__title{color:var(--text-primary);margin-top:.6rem;font-size:clamp(1.3rem,2.8vw,1.8rem)}.ThreadClient-module__qmxgTq__authorRow{color:var(--text-secondary);align-items:center;gap:.35rem;margin-top:.55rem;font-size:.78rem;display:inline-flex}.ThreadClient-module__qmxgTq__authorRow small{color:var(--text-muted)}.ThreadClient-module__qmxgTq__avatar{border:1px solid var(--border);object-fit:cover;border-radius:50%;width:22px;height:22px}.ThreadClient-module__qmxgTq__body{color:var(--text-primary);white-space:pre-wrap;background:#09090ebf;border:1px solid #ffffff14;border-radius:12px;margin-top:.72rem;padding:.75rem;font-size:.92rem;line-height:1.6}.ThreadClient-module__qmxgTq__reactionRow{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.72rem;display:flex}.ThreadClient-module__qmxgTq__reactionBtn,.ThreadClient-module__qmxgTq__reactionBtnSmall{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#ffffff05;border-radius:999px;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.ThreadClient-module__qmxgTq__reactionBtn{padding:.26rem .58rem;font-size:.75rem}.ThreadClient-module__qmxgTq__reactionBtnSmall{padding:.18rem .43rem;font-size:.69rem}.ThreadClient-module__qmxgTq__reactionBtnActive{color:#ffb2c0;background:#e8173c26;border-color:#e8173c73}.ThreadClient-module__qmxgTq__reactionBtn strong{color:var(--text-primary)}.ThreadClient-module__qmxgTq__reportBtn{color:#fda4af;cursor:pointer;background:#f43f5e1a;border:1px solid #f43f5e59;border-radius:999px;align-items:center;gap:.3rem;padding:.26rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.ThreadClient-module__qmxgTq__repliesSection{margin-top:.95rem}.ThreadClient-module__qmxgTq__sectionHeader h2{font-size:1.05rem}.ThreadClient-module__qmxgTq__emptyReplies{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08;margin-top:.55rem;padding:.95rem}.ThreadClient-module__qmxgTq__postList{gap:.55rem;margin-top:.55rem;display:grid}.ThreadClient-module__qmxgTq__postCard{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08;padding:.7rem}.ThreadClient-module__qmxgTq__postReplyCard{border-left:2px solid #e8173c59;margin-left:1.15rem}.ThreadClient-module__qmxgTq__postHead{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.ThreadClient-module__qmxgTq__inlineReportBtn{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.ThreadClient-module__qmxgTq__replyToTag{color:var(--text-muted);margin-top:.45rem;font-size:.72rem}.ThreadClient-module__qmxgTq__postBody{white-space:pre-wrap;color:var(--text-primary);margin-top:.45rem;font-size:.88rem;line-height:1.55}.ThreadClient-module__qmxgTq__postActions{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.ThreadClient-module__qmxgTq__replyBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#ffffff05;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.ThreadClient-module__qmxgTq__postReactions{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.ThreadClient-module__qmxgTq__replyComposer{margin-top:.95rem}.ThreadClient-module__qmxgTq__signInPrompt{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08;justify-content:space-between;align-items:center;gap:.7rem;padding:.9rem;display:flex}.ThreadClient-module__qmxgTq__signInPrompt strong{color:var(--text-primary)}.ThreadClient-module__qmxgTq__lockedMsg{border-radius:var(--radius-md);color:#fda4af;background:#f43f5e1a;border:1px solid #f43f5e52;padding:.75rem;font-size:.84rem;font-weight:700}.ThreadClient-module__qmxgTq__replyForm{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff08;gap:.55rem;padding:.78rem;display:grid}.ThreadClient-module__qmxgTq__replyHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.ThreadClient-module__qmxgTq__replyingTo{color:#ffb2c0;cursor:pointer;background:#e8173c1c;border:1px solid #e8173c61;border-radius:999px;padding:.12rem .5rem;font-size:.68rem;font-weight:700}.ThreadClient-module__qmxgTq__replyForm textarea{border:1px solid var(--border);color:var(--text-primary);resize:vertical;min-height:120px;font:inherit;background:#09090ee0;border-radius:10px;padding:.62rem .65rem}.ThreadClient-module__qmxgTq__replyError{color:#fb7185;font-size:.8rem;font-weight:700}.ThreadClient-module__qmxgTq__replyActions{justify-content:flex-end;display:flex}@media (max-width:768px){.ThreadClient-module__qmxgTq__postReplyCard{margin-left:.45rem}.ThreadClient-module__qmxgTq__signInPrompt{flex-direction:column;align-items:flex-start}}
