.page_layout__3ZnYN{max-width:1240px;margin:0 auto;padding:2.25rem 24px 4rem;display:flex;flex-direction:column;gap:1.75rem}.page_nav__1bIrJ{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.86rem;flex-wrap:wrap}.page_back__smur4{color:var(--text-primary);text-decoration:none;border:1px solid var(--border-light);border-radius:var(--radius-sm)}.page_back__smur4,.page_shareBtn__RmOSE{padding:.65rem 1rem;background:color-mix(in srgb,var(--bg-surface) 90%,transparent)}.page_shareBtn__RmOSE{border:1px solid var(--accent-color);color:var(--accent-color);cursor:pointer;transition:all .2s;border-radius:var(--radius-sm)}.page_back__smur4:hover,.page_shareBtn__RmOSE:hover{background:var(--accent-color);color:var(--bg-base)}.page_back__smur4:hover{border-color:var(--accent-color)}.page_breadcrumb__GivN9{color:var(--text-muted)}.page_post__L3Jwl{display:flex;flex-direction:column;gap:1.3rem;padding:1.75rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-glow) 80%,transparent),transparent 32%),color-mix(in srgb,var(--bg-surface) 96%,transparent)}.page_postTop__li5_4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_postMetaWrap__rYCWU{display:flex;align-items:center;gap:.95rem;min-width:0}.page_postAvatar__RKpLr{box-shadow:var(--shadow-soft)}.page_postAvatarLink__Mx39k{display:inline-flex;text-decoration:none}.page_redactedAvatar__16yZe{width:52px;height:52px;border-radius:50%;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-weight:700;background:color-mix(in srgb,var(--bg-base) 80%,transparent)}.page_postMetaBlock__q0JUt{display:flex;flex-direction:column;gap:.45rem}.page_postMeta__3xATu{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:var(--text-secondary);flex-wrap:wrap}.page_authorName__4VK88{color:var(--text-primary);font-weight:700;font-size:1rem}.page_authorLink__tgMKi{text-decoration:none}.page_authorLink__tgMKi:hover .page_authorName__4VK88,.page_authorTitle__OucGD{color:var(--accent-color)}.page_authorTitle__OucGD{border:1px solid var(--border-light);background:color-mix(in srgb,var(--accent-glow) 55%,transparent);padding:.12rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.page_metaDot__HSur9{color:var(--text-muted)}.page_tags__eTPQ8{display:flex;gap:.45rem;flex-wrap:wrap}.page_tag__YiDJX{text-decoration:none;cursor:pointer;color:var(--accent-color);font-size:.78rem;padding:.15rem .5rem;border:1px solid var(--border-light);border-radius:999px;background:color-mix(in srgb,var(--bg-base) 65%,transparent)}.page_title__GdjTH{font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-2.2px;line-height:1.02;text-transform:uppercase;max-width:18ch}.page_postImageWrap__4Zdf0{width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--border-light);background:color-mix(in srgb,var(--bg-base) 82%,transparent)}.page_postImage__b2orl{display:block;width:100%;max-height:680px;object-fit:contain;background:color-mix(in srgb,var(--bg-base) 86%,transparent)}.page_content__Ilu_k{color:var(--text-primary);font-size:1.03rem;line-height:1.9;max-width:74ch;display:flex;flex-direction:column;gap:1rem}.page_contentLink__PL9cO{color:var(--accent-color);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.page_stats__TFP05{display:flex;align-items:center;gap:.8rem;font-size:.78rem;color:var(--text-secondary);border:1px solid var(--border-light);background:color-mix(in srgb,var(--bg-base) 70%,transparent);padding:.7rem .9rem;border-radius:var(--radius-sm);flex-wrap:wrap}.page_highlightStat__IYpOr{color:var(--accent-color);font-weight:700}.page_sectionHeader__v8_uh{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light);margin-bottom:1.1rem}.page_sectionIntro__AKtVc{color:var(--text-muted);font-size:.92rem;line-height:1.6;max-width:42ch}.page_sectionPanel__KM_jT{padding:1.35rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-surface) 97%,transparent),color-mix(in srgb,var(--bg-base) 92%,transparent))}.page_sectionBody__gAPoc{min-height:0}.page_sectionBadge___to_f{border:1px solid var(--border-light);background:color-mix(in srgb,var(--bg-base) 74%,transparent);color:var(--accent-color);padding:.38rem .6rem;border-radius:999px;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.page_comments___at1I{min-height:400px}.page_chatSection__EHHt5,.page_comments___at1I{align-self:start}.page_comments___at1I{padding:1.35rem}.page_chatSection__EHHt5{position:sticky;top:84px;display:flex;flex-direction:column;gap:0}.page_chatClosedState__yGW0E{border:1px dashed var(--border-light);border-radius:var(--radius-sm);padding:1rem;background:color-mix(in srgb,var(--bg-base) 74%,transparent)}.page_chatClosedTitle__fY1Il{margin:0 0 .45rem;color:var(--text-primary);font-weight:700}.page_chatClosedCopy__9Dymc{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.page_metaDivider__spwth{color:var(--text-secondary)}.page_columns__cLYYU{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:1.5rem;align-items:start}@media (max-width:980px){.page_columns__cLYYU{grid-template-columns:1fr}.page_chatSection__EHHt5{position:static}}.page_sectionTitle__Gb0vm{font-size:1rem;color:var(--text-primary);margin-bottom:0}@media (max-width:640px){.page_layout__3ZnYN{padding:1.4rem 16px 3rem;gap:1.25rem}.page_post__L3Jwl{padding:1.25rem}.page_postTop__li5_4{flex-direction:column}.page_title__GdjTH{max-width:none;font-size:2rem}.page_content__Ilu_k{font-size:.98rem;line-height:1.8}.page_sectionHeader__v8_uh{flex-direction:column;align-items:flex-start}.page_comments___at1I,.page_sectionPanel__KM_jT{padding:1.15rem}}.CommentForm_form__IVsz3{display:flex;flex-direction:column;gap:.9rem}.CommentForm_textarea__ptnCT{width:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-base) 90%,transparent),color-mix(in srgb,var(--bg-surface) 88%,transparent));border:1px solid var(--border-light);color:var(--text-primary);padding:.95rem 1rem;font-size:.95rem;line-height:1.55;resize:vertical;min-height:108px;border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.CommentForm_textarea__ptnCT:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-glow)}.CommentForm_textarea__ptnCT::placeholder{color:var(--text-muted)}.CommentForm_textarea__ptnCT:disabled{opacity:.5;cursor:not-allowed}.CommentForm_actions__Xb2RW{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.CommentForm_cancel__Vzp5b{font-size:.8rem;padding:8px 16px}@keyframes CommentItem_emberPulse__gSum4{0%{box-shadow:0 0 0 0 var(--accent-soft);transform:scale(1)}40%{box-shadow:0 0 0 8px rgba(255,140,66,0);transform:scale(1.15)}to{box-shadow:0 0 0 0 rgba(255,140,66,0);transform:scale(1)}}.CommentItem_voteBtnPulsing__oENSe{animation:CommentItem_emberPulse__gSum4 .3s ease-out forwards}.CommentItem_voteBtnHot__dqacg{box-shadow:0 0 6px rgba(255,140,66,.3)}.CommentItem_item__Z2Xpr{width:100%;min-width:0}.CommentItem_thread__ovtzW{width:100%;box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:.95rem;background:color-mix(in srgb,var(--bg-base) 72%,transparent)}.CommentItem_header__M_Elu{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:.85rem}.CommentItem_avatar__qMLpB{box-shadow:var(--shadow-soft)}.CommentItem_avatarLink__WwEBF{display:inline-flex;text-decoration:none}.CommentItem_headerText__8td_M{display:flex;flex-direction:column;gap:.18rem;min-width:0}.CommentItem_meta__fVlqL{display:flex;align-items:center;gap:.55rem;font-size:.88rem;color:var(--text-secondary);flex-wrap:wrap}.CommentItem_author__ICTHi{color:var(--text-primary);font-weight:700;font-size:.98rem}.CommentItem_authorLink__57Rn9{text-decoration:none}.CommentItem_authorLink__57Rn9:hover .CommentItem_author__ICTHi{color:var(--accent-color)}.CommentItem_titlePill__By_uF{border:1px solid var(--border-light);background:color-mix(in srgb,var(--accent-glow) 55%,transparent);color:var(--accent-color);padding:.1rem .45rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.CommentItem_time__iuonM{color:var(--text-muted);font-size:.82rem}.CommentItem_content__0mnTS{font-size:.98rem;line-height:1.72;color:var(--text-primary);margin-bottom:.8rem;white-space:pre-wrap;word-break:break-word}.CommentItem_contentLink__elxlm{color:var(--accent-color);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.CommentItem_actions__nQVeC{display:flex;align-items:center;gap:.75rem;font-size:.8rem;margin-bottom:.65rem;flex-wrap:wrap}.CommentItem_realBtn__2A_ni{color:var(--text-primary);font-size:.82rem;font-weight:700;padding:.25rem 0}.CommentItem_realBtn__2A_ni:hover{color:var(--accent-color)}.CommentItem_replyBtn__29OyN{color:var(--text-secondary);font-size:.82rem;font-weight:600}.CommentItem_replyBtn__29OyN:hover{color:var(--accent-color)}.CommentItem_replyForm__zA_wo{margin-top:.75rem;margin-bottom:.75rem}.CommentItem_replies__HDBkM{margin-top:.8rem;margin-left:.2rem;padding-left:1rem;display:flex;flex-direction:column;gap:.9rem;position:relative;min-width:0}.CommentItem_replies__HDBkM:before{content:"";position:absolute;top:.25rem;bottom:.25rem;left:.28rem;width:1px;background:var(--border-light)}@media (max-width:640px){.CommentItem_replies__HDBkM{margin-left:0;padding-left:.7rem}.CommentItem_replies__HDBkM:before{left:.1rem}}