.CommonsClient_shell__ILwhD{min-height:calc(100vh - 64px);display:grid;grid-template-columns:minmax(280px,360px) minmax(260px,360px) minmax(0,1fr);background:#f8faf7;color:var(--color-text-primary,#1e293b)}.CommonsClient_detail__n_ajy,.CommonsClient_feed__xbIQD,.CommonsClient_sidebar__LNLGN{min-width:0;border-right:1px solid var(--color-border-subtle,#d8dee8)}.CommonsClient_sidebar__LNLGN{padding:22px;display:flex;flex-direction:column;gap:14px;background:#ffffff}.CommonsClient_feed__xbIQD{background:#fbfcfb}.CommonsClient_detail__n_ajy{border-right:0;padding:24px;overflow:auto}.CommonsClient_feedHeader__GLGb9,.CommonsClient_postHeader__y5iIn,.CommonsClient_sectionHeading__j3B3H,.CommonsClient_sidebarHeader__egNqS,.CommonsClient_threadHeader__Wjjbt{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.CommonsClient_emptyDetail__nNW4g h2,.CommonsClient_feedHeader__GLGb9 h2,.CommonsClient_sectionHeading__j3B3H h2,.CommonsClient_sidebarHeader__egNqS h1,.CommonsClient_threadHeader__Wjjbt h2{margin:0;letter-spacing:0}.CommonsClient_sidebarHeader__egNqS h1{font-size:1.45rem;line-height:1.15}.CommonsClient_feedHeader__GLGb9{padding:18px 18px 12px;border-bottom:1px solid var(--color-border-subtle,#d8dee8)}.CommonsClient_feedHeader__GLGb9 h2,.CommonsClient_sectionHeading__j3B3H h2{font-size:1rem}.CommonsClient_kicker__nw4sI{display:block;color:#557060;font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.CommonsClient_composeForm__UuJmK,.CommonsClient_filters__Erska,.CommonsClient_replyForm___6pTr,.CommonsClient_reportPanel__vgUC8{display:flex;flex-direction:column;gap:11px;padding:14px;border:1px solid var(--color-border-subtle,#d8dee8);border-radius:8px;background:#ffffff}.CommonsClient_filters__Erska{background:#f7faf8}.CommonsClient_composeForm__UuJmK label,.CommonsClient_filters__Erska label,.CommonsClient_replyForm___6pTr label,.CommonsClient_reportPanel__vgUC8 label{display:flex;flex-direction:column;gap:5px;color:var(--color-text-secondary,#475569);font-size:.8rem;font-weight:650}.CommonsClient_composeForm__UuJmK input,.CommonsClient_composeForm__UuJmK textarea,.CommonsClient_filters__Erska input,.CommonsClient_replyForm___6pTr textarea,.CommonsClient_reportPanel__vgUC8 select,.CommonsClient_reportPanel__vgUC8 textarea{width:100%;border:1px solid var(--color-border-subtle,#d8dee8);border-radius:6px;background:#ffffff;color:var(--color-text-primary,#1e293b);font:inherit;font-size:.9rem;line-height:1.45;padding:9px 10px}.CommonsClient_composeForm__UuJmK textarea,.CommonsClient_replyForm___6pTr textarea,.CommonsClient_reportPanel__vgUC8 textarea{resize:vertical}.CommonsClient_segmented__BwTzu{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;border:1px solid var(--color-border-subtle,#d8dee8);border-radius:8px;background:#edf3ef}.CommonsClient_mapButton__bc_2I,.CommonsClient_mapExpand__SSo7S,.CommonsClient_preferenceButton__8iEsm,.CommonsClient_primaryButton__0mCMd,.CommonsClient_scoreBox__khbNN button,.CommonsClient_secondaryButton__S05eY,.CommonsClient_segmented__BwTzu button,.CommonsClient_tagFilterButton__SYwek,.CommonsClient_textButton__7kCaR{min-height:34px;border:1px solid transparent;border-radius:6px;cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;letter-spacing:0}.CommonsClient_segmented__BwTzu button{background:transparent;color:#425447}.CommonsClient_segmented__BwTzu button[aria-pressed=true]{background:#ffffff;border-color:#c9d8ce;color:#17251c}.CommonsClient_primaryButton__0mCMd{background:#1f5f3f;color:#ffffff;padding:0 13px}.CommonsClient_secondaryButton__S05eY{background:#ffffff;color:#24342a;border-color:var(--color-border-subtle,#d8dee8);padding:0 12px}.CommonsClient_textButton__7kCaR{background:transparent;color:#1f5f3f;padding:0 4px}.CommonsClient_mapButton__bc_2I:disabled,.CommonsClient_mapExpand__SSo7S:disabled,.CommonsClient_preferenceButton__8iEsm:disabled,.CommonsClient_primaryButton__0mCMd:disabled,.CommonsClient_scoreBox__khbNN button:disabled,.CommonsClient_secondaryButton__S05eY:disabled,.CommonsClient_tagFilterButton__SYwek:disabled,.CommonsClient_textButton__7kCaR:disabled{cursor:not-allowed;opacity:.55}.CommonsClient_commonsMap__JGGKB{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-border-subtle,#d8dee8);border-radius:8px;background:#fbfcfb}.CommonsClient_mapHeading__AyNlI{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.CommonsClient_filters__Erska strong,.CommonsClient_mapHeading__AyNlI strong{color:var(--color-text-primary,#1e293b);font-size:.92rem}.CommonsClient_mapBranch__oJvj9,.CommonsClient_mapChildren__pamCJ,.CommonsClient_mapRoot__wN4YX{display:flex;flex-direction:column;gap:5px}.CommonsClient_mapChildren__pamCJ{margin-left:10px;padding-left:9px;border-left:1px solid #dbe5df}.CommonsClient_mapRowGroup__kMMSO{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:5px}.CommonsClient_mapButton__bc_2I{width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center;background:transparent;color:#24342a;text-align:left;padding:7px 9px}.CommonsClient_mapButton__bc_2I span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonsClient_mapButton__bc_2I small{display:block;color:#6f8175;font-size:.64rem;font-weight:800;line-height:1.2;text-transform:uppercase}.CommonsClient_mapButton__bc_2I strong{color:#557060;font-size:.76rem;font-weight:800}.CommonsClient_mapButtonActive__a_VJ7{border-color:#b8d4c1;background:#eaf6ee;color:#17251c}.CommonsClient_mapExpand__SSo7S{width:34px;background:#ffffff;border-color:#d8dee8;color:#557060}.CommonsClient_moreBlock__dUrbp{display:flex;flex-direction:column;gap:6px}.CommonsClient_preferenceMapRow__R5xc9{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:5px;align-items:stretch}.CommonsClient_removePreferenceButton__3Itbz{min-height:34px;border:1px solid #d8dee8;border-radius:6px;background:#ffffff;color:#7a2e2e;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800}.CommonsClient_mapEmpty__GPgtG{margin:2px 0 0;color:var(--color-text-muted,#64748b);font-size:.78rem;line-height:1.4}.CommonsClient_threadList__rzCHg{display:flex;flex-direction:column}.CommonsClient_threadRow__Yr8Zt{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:14px 16px;border:0;border-bottom:1px solid var(--color-border-subtle,#d8dee8);background:transparent;color:inherit;cursor:pointer;text-align:left}.CommonsClient_threadRowActive__J38IG{background:#edf6f0;box-shadow:inset 3px 0 0 #1f5f3f}.CommonsClient_rowScore__Xitfb{align-self:start;min-height:36px;display:grid;place-items:center;border:1px solid #cbd8cf;border-radius:6px;background:#ffffff;color:#1f5f3f;font-weight:800;font-size:.9rem}.CommonsClient_rowMain__mbVoK{min-width:0;display:flex;flex-direction:column;gap:4px}.CommonsClient_rowMain__mbVoK strong{font-size:.95rem;line-height:1.25}.CommonsClient_rowMain__mbVoK span{color:var(--color-text-secondary,#475569);font-size:.78rem;line-height:1.35}.CommonsClient_emptyDetail__nNW4g,.CommonsClient_emptyState__6OaGT,.CommonsClient_errorBanner__kFv24,.CommonsClient_lensPost__rTNaY,.CommonsClient_loadingLine__0PAPT,.CommonsClient_noticeBanner__Zr_y4,.CommonsClient_replyPost__KRaJ3,.CommonsClient_routePanel__Tv9fu,.CommonsClient_threadDetail__yDwGQ{border:1px solid var(--color-border-subtle,#d8dee8);border-radius:8px;background:#ffffff}.CommonsClient_threadDetail__yDwGQ{padding:20px}.CommonsClient_threadHeader__Wjjbt h2{max-width:860px;font-size:1.72rem;line-height:1.15}.CommonsClient_postHeader__y5iIn time,.CommonsClient_threadHeader__Wjjbt time{display:block;color:var(--color-text-muted,#64748b);font-size:.78rem;margin-top:6px}.CommonsClient_contentText__EPk2y{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text-secondary,#475569);line-height:1.65}.CommonsClient_threadActions__lY_q7{display:flex;justify-content:flex-end}.CommonsClient_scoreBox__khbNN{min-width:104px;display:grid;grid-template-columns:34px 1fr 34px;gap:4px;align-items:center}.CommonsClient_scoreBox__khbNN span,.CommonsClient_scoreBox__khbNN strong{grid-column:1/-1;text-align:center}.CommonsClient_scoreBox__khbNN strong{font-size:1.2rem;color:#1f5f3f}.CommonsClient_scoreBox__khbNN span{color:var(--color-text-muted,#64748b);font-size:.72rem}.CommonsClient_scoreBox__khbNN button{background:#f4f7f5;border-color:#cbd8cf;color:#1f5f3f}.CommonsClient_scoreBox__khbNN .CommonsClient_clearVote__fc3fL{grid-column:1/-1;min-height:28px;font-size:.74rem}.CommonsClient_routePanel__Tv9fu{margin-top:14px;padding:16px}.CommonsClient_routePanel__Tv9fu h3{margin:0;font-size:1.02rem}.CommonsClient_routeFacts__0TPC7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 0}.CommonsClient_routeFacts__0TPC7 div{min-width:0}.CommonsClient_routeFacts__0TPC7 dt{color:var(--color-text-muted,#64748b);font-size:.72rem;font-weight:700;text-transform:uppercase}.CommonsClient_routeFacts__0TPC7 dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:.88rem}.CommonsClient_routeFacts__0TPC7 a{color:#1f5f3f;font-weight:700}.CommonsClient_frameworkList__Grruc,.CommonsClient_tagList__Q2ahW{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.CommonsClient_frameworkList__Grruc span,.CommonsClient_notVotable__DqIjK,.CommonsClient_tagFilterButton__SYwek{border:1px solid #d7ddbf;border-radius:999px;background:#fbfbea;color:#4c531e;font-size:.76rem;font-weight:700;line-height:1.2;padding:6px 9px}.CommonsClient_tagFilterButton__SYwek{background:#eef6f2;border-color:#c9d8ce;color:#1f5f3f}.CommonsClient_routePreferenceList__b73XR{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--color-border-subtle,#d8dee8)}.CommonsClient_routePreferenceRow__RO8f0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.CommonsClient_routePreferenceRow__RO8f0>span{min-width:0;display:flex;flex-direction:column;gap:2px;color:var(--color-text-secondary,#475569);font-size:.8rem}.CommonsClient_routePreferenceRow__RO8f0 strong{color:var(--color-text-primary,#1e293b);font-size:.72rem;text-transform:uppercase}.CommonsClient_preferenceControls___8Bqn{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.CommonsClient_preferenceButton__8iEsm{min-height:28px;background:#ffffff;border-color:#d8dee8;color:#24342a;font-size:.74rem;padding:0 8px}.CommonsClient_preferenceButtonActive__YAWUz{border-color:#9cc9ab;background:#eaf6ee;color:#1f5f3f}.CommonsClient_tagChip__f33P_{display:inline-flex;flex-wrap:nowrap;gap:4px;align-items:center}.CommonsClient_tagChip__f33P_ .CommonsClient_preferenceControls___8Bqn{flex-wrap:nowrap}.CommonsClient_tagChip__f33P_ .CommonsClient_preferenceButton__8iEsm{min-height:28px;padding:0 7px}.CommonsClient_postSection__Qn1Ss{margin-top:18px}.CommonsClient_sectionHeading__j3B3H{margin-bottom:10px}.CommonsClient_lensPost__rTNaY,.CommonsClient_replyPost__KRaJ3{padding:16px;margin-bottom:10px}.CommonsClient_lensPost__rTNaY{border-color:#d7ddbf;background:#fffff7}.CommonsClient_replyPost__KRaJ3{background:#ffffff}.CommonsClient_postHeader__y5iIn h3{margin:0;font-size:.98rem}.CommonsClient_postFooter__msZtI{display:flex;justify-content:space-between;gap:14px;align-items:center;border-top:1px solid var(--color-border-subtle,#d8dee8);margin-top:13px;padding-top:12px}.CommonsClient_postFooter__msZtI .CommonsClient_scoreBox__khbNN{grid-template-columns:30px 1fr 30px;min-width:96px}.CommonsClient_replyForm___6pTr{margin-top:18px}.CommonsClient_reportPanel__vgUC8{margin-top:14px;border-color:#f0c36a;background:#fffaf0}.CommonsClient_inlineActions__zeLE2{display:flex;flex-wrap:wrap;gap:8px}.CommonsClient_emptyDetail__nNW4g,.CommonsClient_emptyState__6OaGT,.CommonsClient_errorBanner__kFv24,.CommonsClient_loadingLine__0PAPT,.CommonsClient_noticeBanner__Zr_y4{padding:16px}.CommonsClient_emptyDetail__nNW4g h2,.CommonsClient_emptyState__6OaGT h3{margin:0 0 6px;font-size:1rem}.CommonsClient_emptyDetail__nNW4g p,.CommonsClient_emptyState__6OaGT p{margin:0;color:var(--color-text-secondary,#475569);line-height:1.5}.CommonsClient_emptyDetail__nNW4g{max-width:520px}.CommonsClient_errorBanner__kFv24{margin-bottom:12px;border-color:#ef9a9a;background:#fff5f5;color:#9a1f1f}.CommonsClient_noticeBanner__Zr_y4{margin-bottom:12px;border-color:#abd6b6;background:#f0fbf3;color:#1f5f3f}.CommonsClient_loadingLine__0PAPT{margin-top:14px;color:var(--color-text-secondary,#475569)}@media (max-width:1180px){.CommonsClient_shell__ILwhD{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.CommonsClient_sidebar__LNLGN{grid-row:1/span 2}.CommonsClient_feed__xbIQD{border-right:0;border-bottom:1px solid var(--color-border-subtle,#d8dee8)}}@media (max-width:760px){.CommonsClient_shell__ILwhD{display:block}.CommonsClient_detail__n_ajy,.CommonsClient_feed__xbIQD,.CommonsClient_sidebar__LNLGN{border-right:0;border-bottom:1px solid var(--color-border-subtle,#d8dee8)}.CommonsClient_detail__n_ajy,.CommonsClient_sidebar__LNLGN{padding:16px}.CommonsClient_postFooter__msZtI,.CommonsClient_routeFacts__0TPC7,.CommonsClient_threadHeader__Wjjbt{display:block}.CommonsClient_scoreBox__khbNN{margin-top:12px}.CommonsClient_routeFacts__0TPC7 div+div{margin-top:10px}.CommonsClient_routePreferenceRow__RO8f0{display:block}.CommonsClient_routePreferenceRow__RO8f0 .CommonsClient_preferenceControls___8Bqn{justify-content:flex-start;margin-top:8px}}