.DiscussionActionsMenu-module__dUs_3q__wrap{flex-shrink:0;position:relative}.DiscussionActionsMenu-module__dUs_3q__trigger{border:1px solid color-mix(in srgb, var(--border) 74%, transparent);background:color-mix(in srgb, var(--surface-2) 56%, transparent);width:36px;height:36px;color:color-mix(in srgb, var(--muted) 88%, var(--text) 12%);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 10px #111a380a}.DiscussionActionsMenu-module__dUs_3q__trigger:hover,.DiscussionActionsMenu-module__dUs_3q__trigger[aria-expanded=true]{color:color-mix(in srgb, var(--text) 82%, var(--muted));border-color:color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--surface-2) 68%, transparent);box-shadow:0 6px 14px #111a380f}.DiscussionActionsMenu-module__dUs_3q__menu{z-index:1400;border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:4px;padding:8px;display:grid;position:fixed;box-shadow:0 16px 36px #111a3829}.DiscussionActionsMenu-module__dUs_3q__item{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:inline-flex}.DiscussionActionsMenu-module__dUs_3q__item:hover{background:color-mix(in srgb, var(--surface-2) 78%, var(--surface) 22%)}.DiscussionActionsMenu-module__dUs_3q__danger{color:color-mix(in srgb, #d54343 72%, var(--text))}.DiscussionActionsMenu-module__dUs_3q__dialogBackdrop{z-index:1500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0e168f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DiscussionActionsMenu-module__dUs_3q__dialog{border:1px solid var(--border);background:var(--surface);border-radius:28px;width:min(520px,100vw - 24px);padding:22px;box-shadow:0 24px 70px #00000042}.DiscussionActionsMenu-module__dUs_3q__dialogHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.DiscussionActionsMenu-module__dUs_3q__dialogTitle{color:var(--text);margin:0;font-size:1.2rem}.DiscussionActionsMenu-module__dUs_3q__dialogSub{color:var(--muted);margin:8px 0 0;line-height:1.55}.DiscussionActionsMenu-module__dUs_3q__dialogNotice{color:#c44a40;margin:10px 0 0;line-height:1.5}.DiscussionActionsMenu-module__dUs_3q__closeBtn{border:1px solid var(--border);background:var(--surface-2);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.DiscussionActionsMenu-module__dUs_3q__closeBtn:hover:not(:disabled){background:var(--surface-soft-strong)}.DiscussionActionsMenu-module__dUs_3q__previewBox{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 84%, var(--surface));border-radius:18px;gap:8px;margin-top:16px;padding:14px 16px;display:grid}.DiscussionActionsMenu-module__dUs_3q__previewTitle{color:var(--text);font-weight:700}.DiscussionActionsMenu-module__dUs_3q__previewText{white-space:pre-wrap;color:var(--muted);line-height:1.55}.DiscussionActionsMenu-module__dUs_3q__dialogLabel{color:var(--text);margin:18px 0 8px;font-weight:700;display:block}.DiscussionActionsMenu-module__dUs_3q__dialogInput{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:16px;outline:none;padding:12px 14px}.DiscussionActionsMenu-module__dUs_3q__dialogInput:focus{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:var(--surface)}.DiscussionActionsMenu-module__dUs_3q__dialogTextarea{resize:vertical;border:1px solid var(--border);background:var(--surface-2);width:100%;min-height:132px;color:var(--text);font:inherit;border-radius:18px;outline:none;padding:14px 16px}.DiscussionActionsMenu-module__dUs_3q__dialogTextarea:focus{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:var(--surface)}.DiscussionActionsMenu-module__dUs_3q__dialogFooter{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.DiscussionActionsMenu-module__dUs_3q__primaryAction,.DiscussionActionsMenu-module__dUs_3q__secondaryAction,.DiscussionActionsMenu-module__dUs_3q__dangerAction{font:inherit;cursor:pointer;border:0;border-radius:14px;padding:12px 16px;font-weight:700}.DiscussionActionsMenu-module__dUs_3q__primaryAction{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff}.DiscussionActionsMenu-module__dUs_3q__secondaryAction{background:var(--surface-2);border:1px solid var(--border);color:var(--text)}.DiscussionActionsMenu-module__dUs_3q__dangerAction{color:#fff;background:linear-gradient(135deg,#dc5f53,#be4035);box-shadow:0 12px 28px #c44a403d}.DiscussionActionsMenu-module__dUs_3q__primaryAction:disabled,.DiscussionActionsMenu-module__dUs_3q__secondaryAction:disabled,.DiscussionActionsMenu-module__dUs_3q__dangerAction:disabled,.DiscussionActionsMenu-module__dUs_3q__closeBtn:disabled,.DiscussionActionsMenu-module__dUs_3q__trigger:disabled{opacity:.6;cursor:default}@media (max-width:720px){.DiscussionActionsMenu-module__dUs_3q__dialog{border-radius:24px;padding:18px}.DiscussionActionsMenu-module__dUs_3q__dialogFooter{flex-direction:column-reverse}.DiscussionActionsMenu-module__dUs_3q__primaryAction,.DiscussionActionsMenu-module__dUs_3q__secondaryAction,.DiscussionActionsMenu-module__dUs_3q__dangerAction{width:100%}}
.DiscussionCommentsSection-module__qwo97a__section{gap:16px;display:grid}.DiscussionCommentsSection-module__qwo97a__sectionHead{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DiscussionCommentsSection-module__qwo97a__sectionTitle{margin:0;font-size:1.2rem}.DiscussionCommentsSection-module__qwo97a__sortTabs{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__sortTab{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 6px;font-weight:700}.DiscussionCommentsSection-module__qwo97a__sortTabActive{color:var(--primary);border-bottom-color:var(--primary)}.DiscussionCommentsSection-module__qwo97a__composer{border:1px solid var(--border);background:var(--surface);border-radius:20px;gap:10px;padding:16px;display:grid}.DiscussionCommentsSection-module__qwo97a__textarea,.DiscussionCommentsSection-module__qwo97a__replyTextarea{resize:vertical;border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:16px;padding:12px 14px;line-height:1.6}.DiscussionCommentsSection-module__qwo97a__textarea:focus,.DiscussionCommentsSection-module__qwo97a__replyTextarea:focus{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent);outline:none}.DiscussionCommentsSection-module__qwo97a__composerActions,.DiscussionCommentsSection-module__qwo97a__replyComposerActions,.DiscussionCommentsSection-module__qwo97a__moreRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.DiscussionCommentsSection-module__qwo97a__helperText,.DiscussionCommentsSection-module__qwo97a__notice,.DiscussionCommentsSection-module__qwo97a__smallState,.DiscussionCommentsSection-module__qwo97a__authorMeta,.DiscussionCommentsSection-module__qwo97a__replyTo{color:var(--muted)}.DiscussionCommentsSection-module__qwo97a__notice{margin:0;font-size:.95rem}.DiscussionCommentsSection-module__qwo97a__loginLink,.DiscussionCommentsSection-module__qwo97a__primaryBtn,.DiscussionCommentsSection-module__qwo97a__secondaryBtn,.DiscussionCommentsSection-module__qwo97a__actionBtn,.DiscussionCommentsSection-module__qwo97a__loadMoreInline{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__loginLink,.DiscussionCommentsSection-module__qwo97a__primaryBtn{background:linear-gradient(135deg, var(--primary), var(--button-primary-gradient-end));color:#fff;min-height:44px;box-shadow:var(--button-primary-shadow);border:0;border-radius:14px;padding:12px 16px}.DiscussionCommentsSection-module__qwo97a__loginLink:hover,.DiscussionCommentsSection-module__qwo97a__primaryBtn:hover:not(:disabled){background:linear-gradient(135deg, var(--primary-dark), var(--button-primary-gradient-hover-end));transform:translateY(-1px)}.DiscussionCommentsSection-module__qwo97a__secondaryBtn{border:1px solid var(--border);background:var(--surface-2);color:var(--text);padding:10px 16px}.DiscussionCommentsSection-module__qwo97a__loadMoreInline{color:var(--muted);background:0 0;border:0;justify-self:flex-start;padding:0}.DiscussionCommentsSection-module__qwo97a__loadMoreInline:hover{color:var(--text)}.DiscussionCommentsSection-module__qwo97a__actionBtn{color:var(--muted);background:0 0;border:0;gap:6px;padding:0}.DiscussionCommentsSection-module__qwo97a__actionBtn:hover{color:var(--text)}.DiscussionCommentsSection-module__qwo97a__actionBtn:disabled{opacity:.55;cursor:default}.DiscussionCommentsSection-module__qwo97a__actionBtnLiked{color:var(--accent-dark)}.DiscussionCommentsSection-module__qwo97a__actionBtnIcon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__actionBtnIcon svg{width:16px;height:16px}.DiscussionCommentsSection-module__qwo97a__actionBtnLiked .DiscussionCommentsSection-module__qwo97a__actionBtnIcon svg{fill:currentColor}.DiscussionCommentsSection-module__qwo97a__actionBtnCount{font-variant-numeric:tabular-nums}.DiscussionCommentsSection-module__qwo97a__primaryBtn:disabled,.DiscussionCommentsSection-module__qwo97a__secondaryBtn:disabled,.DiscussionCommentsSection-module__qwo97a__loadMoreInline:disabled{opacity:.6;cursor:default}.DiscussionCommentsSection-module__qwo97a__stateCard{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);color:var(--muted);border-radius:18px;padding:16px}.DiscussionCommentsSection-module__qwo97a__lockedBanner{border:1px solid color-mix(in srgb, #f59e0b 28%, var(--border));background:color-mix(in srgb, #f59e0b 10%, var(--surface));color:#b45309;border-radius:18px;padding:14px 16px;font-weight:600;line-height:1.55}.DiscussionCommentsSection-module__qwo97a__threadList,.DiscussionCommentsSection-module__qwo97a__repliesWrap,.DiscussionCommentsSection-module__qwo97a__replyChildren{gap:12px;display:grid}.DiscussionCommentsSection-module__qwo97a__commentCard{border:1px solid var(--border);background:var(--surface);border-radius:20px;gap:12px;padding:16px;display:grid}.DiscussionCommentsSection-module__qwo97a__commentDeleted{opacity:.76;filter:grayscale(.28)}.DiscussionCommentsSection-module__qwo97a__threadShell{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;display:grid}.DiscussionCommentsSection-module__qwo97a__threadRail,.DiscussionCommentsSection-module__qwo97a__replyRail{cursor:pointer;background:0 0;border:0;width:22px;min-height:100%;padding:0;position:relative}.DiscussionCommentsSection-module__qwo97a__threadRail:before,.DiscussionCommentsSection-module__qwo97a__replyRail:before{content:"";background:color-mix(in srgb, var(--text) 18%, transparent);border-radius:999px;width:2px;position:absolute;top:4px;bottom:4px;left:10px}.DiscussionCommentsSection-module__qwo97a__threadRailActive:before,.DiscussionCommentsSection-module__qwo97a__replyRailActive:before{background:color-mix(in srgb, var(--accent) 42%, var(--border))}.DiscussionCommentsSection-module__qwo97a__threadRailCollapsed:before,.DiscussionCommentsSection-module__qwo97a__replyRailCollapsed:before{background:color-mix(in srgb, var(--text) 12%, transparent)}.DiscussionCommentsSection-module__qwo97a__threadRailKnob,.DiscussionCommentsSection-module__qwo97a__replyRailKnob{border:2px solid var(--surface);background:color-mix(in srgb, var(--surface-2) 86%, white);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 16%, transparent);border-radius:999px;position:absolute;top:14px;left:4px}.DiscussionCommentsSection-module__qwo97a__threadRailActive .DiscussionCommentsSection-module__qwo97a__threadRailKnob,.DiscussionCommentsSection-module__qwo97a__replyRailActive .DiscussionCommentsSection-module__qwo97a__replyRailKnob{background:color-mix(in srgb, var(--accent) 24%, white)}.DiscussionCommentsSection-module__qwo97a__threadMain,.DiscussionCommentsSection-module__qwo97a__replyContent{gap:12px;min-width:0;display:grid}.DiscussionCommentsSection-module__qwo97a__commentHead,.DiscussionCommentsSection-module__qwo97a__authorRow,.DiscussionCommentsSection-module__qwo97a__itemHeader{align-items:center;gap:12px;display:flex}.DiscussionCommentsSection-module__qwo97a__commentHead,.DiscussionCommentsSection-module__qwo97a__itemHeader{justify-content:space-between;align-items:flex-start}.DiscussionCommentsSection-module__qwo97a__authorRow{flex:auto;min-width:0}.DiscussionCommentsSection-module__qwo97a__avatar{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;flex:0 0 40px;width:40px;height:40px}.DiscussionCommentsSection-module__qwo97a__avatarMuted{filter:grayscale(.7)}.DiscussionCommentsSection-module__qwo97a__roleCheck{justify-content:center;align-items:center;line-height:1;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__roleCheckAdmin{color:var(--accent)}.DiscussionCommentsSection-module__qwo97a__roleCheckOwner{color:color-mix(in srgb, var(--text) 84%, var(--muted))}.DiscussionCommentsSection-module__qwo97a__authorCopy{gap:2px;min-width:0;display:grid}.DiscussionCommentsSection-module__qwo97a__authorTopRow{flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.DiscussionCommentsSection-module__qwo97a__authorTopRow>:not(.DiscussionCommentsSection-module__qwo97a__authorName){flex:none}.DiscussionCommentsSection-module__qwo97a__authorName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-size:.92rem;font-weight:700;line-height:1.15;overflow:hidden}.DiscussionCommentsSection-module__qwo97a__replyContextRow{align-items:center;gap:8px;min-width:0;min-height:18px;display:flex}.DiscussionCommentsSection-module__qwo97a__replyTo{align-items:center;gap:6px;min-width:0;max-width:100%;font-size:.76rem;line-height:1.1;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__replyToIcon{flex:none}.DiscussionCommentsSection-module__qwo97a__replyTo span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.DiscussionCommentsSection-module__qwo97a__timeMeta{white-space:nowrap;color:var(--muted);flex:none;align-items:center;font-size:.92rem;line-height:1.15;display:inline-flex}.DiscussionCommentsSection-module__qwo97a__commentBody,.DiscussionCommentsSection-module__qwo97a__replyBody{white-space:pre-wrap;color:var(--text);line-height:1.7}.DiscussionCommentsSection-module__qwo97a__commentActions{flex-wrap:wrap;gap:14px;display:flex}.DiscussionCommentsSection-module__qwo97a__replyComposer{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 82%, var(--surface));border-radius:16px;gap:10px;margin-top:10px;padding:12px;display:grid}.DiscussionCommentsSection-module__qwo97a__replyLabel{color:var(--muted);font-size:.92rem;font-weight:600}.DiscussionCommentsSection-module__qwo97a__repliesWrap{gap:14px;margin-top:8px;display:grid}.DiscussionCommentsSection-module__qwo97a__replyBranch{margin-left:calc(var(--reply-depth,0) * 18px);gap:12px;display:grid}.DiscussionCommentsSection-module__qwo97a__replyPlain{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:12px;margin-left:6px;display:grid}.DiscussionCommentsSection-module__qwo97a__replyRail{width:14px}.DiscussionCommentsSection-module__qwo97a__replyRail:before{top:0;bottom:0;left:6px}.DiscussionCommentsSection-module__qwo97a__replyRailKnob{top:12px;left:0}@media (max-width:720px){.DiscussionCommentsSection-module__qwo97a__commentHead,.DiscussionCommentsSection-module__qwo97a__itemHeader{gap:8px}.DiscussionCommentsSection-module__qwo97a__composerActions,.DiscussionCommentsSection-module__qwo97a__replyComposerActions{flex-direction:column;align-items:stretch}.DiscussionCommentsSection-module__qwo97a__sectionHead{flex-flow:row;justify-content:space-between;align-items:center}.DiscussionCommentsSection-module__qwo97a__sortTabs{align-self:auto;margin-left:auto}.DiscussionCommentsSection-module__qwo97a__threadShell{grid-template-columns:18px minmax(0,1fr);gap:10px}.DiscussionCommentsSection-module__qwo97a__replyBranch{margin-left:calc(var(--reply-depth,0) * 12px)}.DiscussionCommentsSection-module__qwo97a__replyPlain{grid-template-columns:10px minmax(0,1fr);gap:10px;margin-left:2px}.DiscussionCommentsSection-module__qwo97a__replyRail{width:10px}.DiscussionCommentsSection-module__qwo97a__replyRail:before{left:4px}.DiscussionCommentsSection-module__qwo97a__replyRailKnob{left:-2px}.DiscussionCommentsSection-module__qwo97a__primaryBtn,.DiscussionCommentsSection-module__qwo97a__secondaryBtn{width:100%}}.DiscussionCommentsSection-module__qwo97a__commentTarget{background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);border-color:color-mix(in srgb, var(--accent) 34%, var(--border))!important}.DiscussionCommentsSection-module__qwo97a__replyTarget{background:color-mix(in srgb, var(--accent) 8%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:20px}
.DiscussionDetailPage-module__-veE2W__pageRoot{min-height:calc(100dvh - var(--sticky-under-header));background:var(--site-page-bg,var(--bg));color:var(--text)}.DiscussionDetailPage-module__-veE2W__pageSection{min-height:inherit;padding:34px 0 64px}.DiscussionDetailPage-module__-veE2W__pageShell{width:min(var(--container-narrow), calc(100% - 32px));gap:18px;margin:0 auto;display:grid}.DiscussionDetailPage-module__-veE2W__backRow{justify-content:flex-start;display:flex}.DiscussionDetailPage-module__-veE2W__backBtn{border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.DiscussionDetailPage-module__-veE2W__card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;gap:18px;padding:20px;display:grid}.DiscussionDetailPage-module__-veE2W__cardMuted{opacity:.82;filter:grayscale(.35)}.DiscussionDetailPage-module__-veE2W__header{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DiscussionDetailPage-module__-veE2W__headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.DiscussionDetailPage-module__-veE2W__author{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.DiscussionDetailPage-module__-veE2W__avatar{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;width:44px;height:44px}.DiscussionDetailPage-module__-veE2W__avatarFallback{color:var(--accent-dark);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.DiscussionDetailPage-module__-veE2W__authorCopy{min-width:0;display:grid}.DiscussionDetailPage-module__-veE2W__user{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.DiscussionDetailPage-module__-veE2W__meta{color:var(--muted);font-size:.92rem}.DiscussionDetailPage-module__-veE2W__locked{color:#b45309;white-space:nowrap;background:#f59e0b24;border:1px solid #f59e0b38;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.DiscussionDetailPage-module__-veE2W__titleWrap{gap:6px;display:grid}.DiscussionDetailPage-module__-veE2W__title{margin:0;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.DiscussionDetailPage-module__-veE2W__stats{flex-wrap:wrap;gap:10px;display:flex}.DiscussionDetailPage-module__-veE2W__stat{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);background:color-mix(in srgb, var(--surface-2) 82%, transparent);color:var(--muted);border-radius:13px;align-items:center;gap:8px;padding:9px 12px;font-size:.94rem;font-weight:700;display:inline-flex}.DiscussionDetailPage-module__-veE2W__statButton{appearance:none;cursor:pointer;font:inherit;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s}.DiscussionDetailPage-module__-veE2W__statButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 22%, var(--border));transform:translateY(-1px)}.DiscussionDetailPage-module__-veE2W__statButton:disabled{cursor:default}.DiscussionDetailPage-module__-veE2W__statActive{color:var(--accent-dark);background:color-mix(in srgb, var(--accent) 10%, var(--surface-2));border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}.DiscussionDetailPage-module__-veE2W__statActive .DiscussionDetailPage-module__-veE2W__statIcon{color:var(--accent)}.DiscussionDetailPage-module__-veE2W__statIcon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.DiscussionDetailPage-module__-veE2W__statIcon svg{display:block}.DiscussionDetailPage-module__-veE2W__body{color:var(--text);white-space:pre-wrap;line-height:1.75}.DiscussionDetailPage-module__-veE2W__imageButton{text-align:left;cursor:zoom-in;background:0 0;border:0;gap:10px;padding:0;display:grid}.DiscussionDetailPage-module__-veE2W__imageWrap{border:1px solid var(--border);background:#000;border-radius:22px;justify-content:center;align-items:center;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.DiscussionDetailPage-module__-veE2W__imageButton:hover .DiscussionDetailPage-module__-veE2W__imageWrap{border-color:color-mix(in srgb, var(--primary) 24%, var(--border));transform:translateY(-1px);box-shadow:0 12px 24px #111a381a}.DiscussionDetailPage-module__-veE2W__image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68vh,520px);display:block}.DiscussionDetailPage-module__-veE2W__imageHint{color:var(--muted);font-size:.86rem;font-weight:600}.DiscussionDetailPage-module__-veE2W__lightbox{z-index:1100;background:#000000eb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.DiscussionDetailPage-module__-veE2W__lightboxInner{gap:12px;width:min(100%,1200px);display:grid;position:relative}.DiscussionDetailPage-module__-veE2W__lightboxClose{color:#fff;cursor:pointer;background:#111827b8;border:0;border-radius:999px;width:42px;height:42px;font-size:1.7rem;line-height:1;position:absolute;top:12px;right:12px}.DiscussionDetailPage-module__-veE2W__lightboxImage{object-fit:contain;background:#000;border-radius:22px;width:100%;height:auto;max-height:calc(100vh - 96px);display:block}.DiscussionDetailPage-module__-veE2W__lightboxHint{text-align:center;color:#ffffffc7;margin:0;font-size:.92rem}.DiscussionDetailPage-module__-veE2W__stateCard{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface-2) 72%, transparent);border-radius:24px;padding:24px}.DiscussionDetailPage-module__-veE2W__stateTitle{margin:0 0 8px;font-size:1.1rem}.DiscussionDetailPage-module__-veE2W__stateText{color:var(--muted);margin:0;line-height:1.65}@media (max-width:720px){.DiscussionDetailPage-module__-veE2W__pageShell{width:min(var(--container-narrow), calc(100% - 20px))}.DiscussionDetailPage-module__-veE2W__card{border-radius:20px;padding:16px}.DiscussionDetailPage-module__-veE2W__lightbox{padding:14px}.DiscussionDetailPage-module__-veE2W__lightboxImage{max-height:calc(100vh - 84px)}.DiscussionDetailPage-module__-veE2W__header{gap:12px}.DiscussionDetailPage-module__-veE2W__author{gap:10px}.DiscussionDetailPage-module__-veE2W__avatar{width:40px;height:40px}}
.DiscussionsPage-module__hwXfdq__pageRoot{min-height:calc(100dvh - var(--sticky-under-header));background:var(--site-page-bg,var(--bg))}.DiscussionsPage-module__hwXfdq__pageSection{min-height:inherit;padding:34px 0 64px}.DiscussionsPage-module__hwXfdq__pageShell{width:min(var(--container-narrow), calc(100% - 32px));gap:22px;margin:0 auto;display:grid}.DiscussionsPage-module__hwXfdq__hero{display:block}.DiscussionsPage-module__hwXfdq__heroCopy{gap:12px;display:grid}.DiscussionsPage-module__hwXfdq__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.DiscussionsPage-module__hwXfdq__hero h1{flex:420px;margin:0}.DiscussionsPage-module__hwXfdq__hero p{max-width:72ch;color:var(--muted);margin:0;line-height:1.65}.DiscussionsPage-module__hwXfdq__primaryCta,.DiscussionsPage-module__hwXfdq__loadMoreBtn,.DiscussionsPage-module__hwXfdq__retryBtn,.DiscussionsPage-module__hwXfdq__tabBtn,.DiscussionsPage-module__hwXfdq__activeTabBtn{cursor:pointer;font:inherit;border:0;justify-content:center;align-items:center;transition:opacity .18s,transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.DiscussionsPage-module__hwXfdq__primaryCta,.DiscussionsPage-module__hwXfdq__retryBtn{background:linear-gradient(135deg, var(--primary), var(--button-primary-gradient-end));color:#fff;box-shadow:var(--button-primary-shadow-soft);white-space:nowrap;border:1px solid #0000;border-radius:14px;padding:12px 18px;font-weight:700;text-decoration:none}.DiscussionsPage-module__hwXfdq__loadMoreBtn,.DiscussionsPage-module__hwXfdq__tabBtn{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:14px;padding:10px 16px;font-weight:600;text-decoration:none}.DiscussionsPage-module__hwXfdq__activeTabBtn{white-space:nowrap;color:#fff;background:linear-gradient(135deg, var(--primary), var(--button-primary-gradient-end));box-shadow:var(--button-primary-shadow-soft);border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}.DiscussionsPage-module__hwXfdq__loadMoreBtn:hover,.DiscussionsPage-module__hwXfdq__primaryCta:hover,.DiscussionsPage-module__hwXfdq__retryBtn:hover,.DiscussionsPage-module__hwXfdq__card:hover,.DiscussionsPage-module__hwXfdq__tabBtn:hover,.DiscussionsPage-module__hwXfdq__activeTabBtn:hover{transform:translateY(-1px)}.DiscussionsPage-module__hwXfdq__desktopCta{display:inline-flex}.DiscussionsPage-module__hwXfdq__mobileCta{box-shadow:var(--button-primary-shadow-soft);border-radius:14px;padding:10px 16px;display:none}.DiscussionsPage-module__hwXfdq__sortBar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;display:flex}.DiscussionsPage-module__hwXfdq__sortButtons{flex-wrap:wrap;gap:10px;display:inline-flex}.DiscussionsPage-module__hwXfdq__feed{gap:14px;display:grid}.DiscussionsPage-module__hwXfdq__card{border:1px solid var(--border);background:var(--surface);color:inherit;box-shadow:var(--shadow-soft);scroll-margin-top:calc(var(--sticky-under-header) + 24px);border-radius:22px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:block}.DiscussionsPage-module__hwXfdq__card:hover{border-color:color-mix(in srgb, var(--primary) 22%, var(--border));box-shadow:0 14px 28px #111a3814}.DiscussionsPage-module__hwXfdq__cardMuted{background:color-mix(in srgb, var(--surface) 72%, #c6ccd5 28%);border-color:color-mix(in srgb, var(--border) 80%, #97a2b1 20%)}.DiscussionsPage-module__hwXfdq__cardMuted:hover{border-color:color-mix(in srgb, var(--border) 80%, #97a2b1 20%);box-shadow:var(--shadow-soft)}.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__title,.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__user,.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__meta,.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__stat,.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__locked{color:color-mix(in srgb, var(--muted) 86%, #6f7885 14%)}.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__stat{background:color-mix(in srgb, var(--surface-2) 78%, #cfd5de 22%);border-color:color-mix(in srgb, var(--border) 72%, #aab3c0 28%);color:color-mix(in srgb, var(--muted) 88%, #6f7885 12%)}.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__avatar,.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__avatarFallback{filter:grayscale();opacity:.72}.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__image{filter:grayscale();opacity:.5}.DiscussionsPage-module__hwXfdq__cardMuted .DiscussionsPage-module__hwXfdq__imageWrap{background:color-mix(in srgb, var(--surface-2) 72%, #cfd5de 28%);border-color:color-mix(in srgb, var(--border) 72%, #aab3c0 28%)}.DiscussionsPage-module__hwXfdq__cardShell{grid-template-columns:1fr;align-items:stretch;gap:14px;display:grid}.DiscussionsPage-module__hwXfdq__mainStack{gap:14px;min-width:0;display:grid}.DiscussionsPage-module__hwXfdq__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DiscussionsPage-module__hwXfdq__cardTopActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.DiscussionsPage-module__hwXfdq__author{align-items:center;gap:12px;min-width:0;display:flex}.DiscussionsPage-module__hwXfdq__avatar{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;width:42px;height:42px}.DiscussionsPage-module__hwXfdq__avatarFallback{color:var(--primary-dark);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.DiscussionsPage-module__hwXfdq__authorCopy{min-width:0;display:grid}.DiscussionsPage-module__hwXfdq__user{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.DiscussionsPage-module__hwXfdq__meta{color:var(--muted);font-size:.92rem}.DiscussionsPage-module__hwXfdq__locked{color:#b45309;white-space:nowrap;background:#f59e0b24;border:1px solid #f59e0b38;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.DiscussionsPage-module__hwXfdq__contentCopy{gap:10px;min-width:0;display:grid}.DiscussionsPage-module__hwXfdq__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.06rem,1.8vw,1.24rem);line-height:1.32;display:-webkit-box;overflow:hidden}.DiscussionsPage-module__hwXfdq__stats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DiscussionsPage-module__hwXfdq__stat{background:color-mix(in srgb, var(--surface-2) 82%, transparent);border:1px solid color-mix(in srgb, var(--border) 92%, transparent);min-height:40px;color:var(--muted);border-radius:13px;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 14px;font-size:.92rem;font-weight:700;line-height:1;display:inline-flex}.DiscussionsPage-module__hwXfdq__statButton{appearance:none;cursor:pointer;font:inherit;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s}.DiscussionsPage-module__hwXfdq__statButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 22%, var(--border));transform:translateY(-1px)}.DiscussionsPage-module__hwXfdq__statButton:disabled{cursor:default}.DiscussionsPage-module__hwXfdq__statActive{color:var(--accent-dark);background:color-mix(in srgb, var(--accent) 10%, var(--surface-2));border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}.DiscussionsPage-module__hwXfdq__statActive .DiscussionsPage-module__hwXfdq__statIcon{color:var(--accent)}.DiscussionsPage-module__hwXfdq__statIcon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.DiscussionsPage-module__hwXfdq__statIcon svg{display:block}.DiscussionsPage-module__hwXfdq__imageWrap{border:1px solid var(--border);background:#000;border-radius:18px;justify-content:center;align-items:center;display:flex;overflow:hidden}.DiscussionsPage-module__hwXfdq__image{object-fit:contain;width:100%;height:100%;display:block}.DiscussionsPage-module__hwXfdq__stateCard{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface-2) 62%, transparent);border-radius:24px;gap:10px;padding:24px;display:grid}.DiscussionsPage-module__hwXfdq__stateTitle{margin:0}.DiscussionsPage-module__hwXfdq__stateText{color:var(--muted);margin:0;line-height:1.6}.DiscussionsPage-module__hwXfdq__loadMoreWrap{justify-content:center;display:flex}.DiscussionsPage-module__hwXfdq__loadMoreBtn:disabled,.DiscussionsPage-module__hwXfdq__retryBtn:disabled,.DiscussionsPage-module__hwXfdq__primaryCta:disabled,.DiscussionsPage-module__hwXfdq__tabBtn:disabled,.DiscussionsPage-module__hwXfdq__activeTabBtn:disabled{cursor:default;opacity:.7;transform:none}@media (min-width:760px){.DiscussionsPage-module__hwXfdq__cardShellWithImage{grid-template-columns:minmax(0,1fr) clamp(190px,24vw,240px)}.DiscussionsPage-module__hwXfdq__cardShellNoImage{grid-template-columns:minmax(0,1fr)}.DiscussionsPage-module__hwXfdq__imageWrap{aspect-ratio:1;min-height:176px}}@media (max-width:759px){.DiscussionsPage-module__hwXfdq__pageShell{width:min(var(--container-narrow), calc(100% - 20px))}.DiscussionsPage-module__hwXfdq__titleRow{align-items:flex-start}.DiscussionsPage-module__hwXfdq__hero h1{flex-basis:100%}.DiscussionsPage-module__hwXfdq__desktopCta{display:none}.DiscussionsPage-module__hwXfdq__mobileCta{flex:none;margin-left:auto;display:inline-flex}.DiscussionsPage-module__hwXfdq__sortBar{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.DiscussionsPage-module__hwXfdq__sortButtons{flex-wrap:nowrap;gap:8px;min-width:0}.DiscussionsPage-module__hwXfdq__tabBtn,.DiscussionsPage-module__hwXfdq__activeTabBtn{border-radius:12px;padding:10px 14px}.DiscussionsPage-module__hwXfdq__card{border-radius:18px;padding:14px}.DiscussionsPage-module__hwXfdq__cardTop{gap:12px}.DiscussionsPage-module__hwXfdq__author{gap:10px}.DiscussionsPage-module__hwXfdq__avatar{width:38px;height:38px}.DiscussionsPage-module__hwXfdq__imageWrap{aspect-ratio:16/10;min-height:150px;max-height:220px}}
