.ui_page__Mocc5{padding-top:48px;padding-bottom:80px}.ui_narrow__eze4h{max-width:820px}.ui_head__KNeji{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.ui_label__owLFZ{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.ui_title__snzJs{font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1.2;overflow-wrap:anywhere}.ui_subtitle__9PAdQ{color:var(--text-secondary);margin-top:6px;max-width:640px}.ui_crumbs__pyaL_,.ui_muted__38GTN{color:var(--text-muted);font-size:.875rem}.ui_crumbs__pyaL_{margin-bottom:12px;display:flex;gap:6px;flex-wrap:wrap}.ui_crumbs__pyaL_ a:hover{color:var(--text);text-decoration:underline}.ui_card__UOkHE{background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.ui_cardPad__LjTuE{padding:24px}.ui_stack__n2d50{display:flex;flex-direction:column;gap:16px}.ui_row__qlI8p{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ui_btnDanger__vd31n,.ui_btnPrimary__DPJyj,.ui_btn__h8I0a{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;font-size:.9375rem;padding:10px 18px;border-radius:var(--radius);border:1px solid var(--border);background:var(--white);color:var(--text);cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;white-space:nowrap}.ui_btn__h8I0a:hover{background:var(--hover);border-color:var(--border-strong)}.ui_btnPrimary__DPJyj{background:#2563eb;border-color:#2563eb;color:#ffffff}.ui_btnPrimary__DPJyj:hover{background:#1d4ed8;border-color:#1d4ed8}.ui_btnDanger__vd31n{color:var(--danger);border-color:var(--danger-border)}.ui_btnDanger__vd31n:hover{background:var(--danger-bg)}.ui_btnDanger__vd31n:disabled,.ui_btnPrimary__DPJyj:disabled,.ui_btn__h8I0a:disabled{opacity:.55;cursor:not-allowed}.ui_small__nrDR2{padding:6px 12px;font-size:.8125rem}.ui_linkBtn__SIVdE{font:inherit;font-size:.8125rem;font-weight:600;color:var(--text-muted);background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:6px}.ui_linkBtn__SIVdE:hover{color:var(--text);background:var(--hover)}.ui_linkBtn__SIVdE:disabled{opacity:.5;cursor:default}.ui_liked__XIACe{color:var(--accent-text)}.ui_form__j6IOD{gap:16px}.ui_field__WMeId,.ui_form__j6IOD{display:flex;flex-direction:column}.ui_field__WMeId{gap:6px}.ui_fieldLabel__frv2f{font-size:.875rem;font-weight:600}.ui_input__n9_Vc,.ui_select__4ViGp,.ui_textarea__5QpgS{font:inherit;font-weight:500;font-size:.9375rem;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--white);color:var(--text)}.ui_textarea__5QpgS{min-height:180px;resize:vertical;line-height:1.55}.ui_input__n9_Vc:focus,.ui_select__4ViGp:focus,.ui_textarea__5QpgS:focus{outline:2px solid #2563eb;outline-offset:-1px;border-color:#2563eb}.ui_help__RrYo2{font-size:.8125rem;color:var(--text-muted)}.ui_error__3bMl4{font-size:.875rem;color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius);padding:10px 12px}.ui_success__3s4My{font-size:.875rem;color:var(--success);background:var(--success-bg);border:1px solid var(--success-border);border-radius:var(--radius);padding:10px 12px}.ui_check__Wv_P1{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;color:var(--text-secondary)}.ui_check__Wv_P1 input{margin-top:4px;width:16px;height:16px;flex-shrink:0}.ui_check__Wv_P1 a,.ui_textLink__3tK0P{color:var(--accent-text);text-decoration:underline}.ui_authWrap__XrmAI{max-width:440px;margin:0 auto}.ui_authCard__iD8BY{padding:32px}.ui_divider__ZWGKU{display:flex;align-items:center;gap:12px;color:var(--text-muted);font-size:.8125rem}.ui_divider__ZWGKU:after,.ui_divider__ZWGKU:before{content:"";flex:1 1;height:1px;background:var(--border)}.ui_list__nK9W8{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ui_listHead__3MTO_,.ui_listRow__RZ4RE{display:grid;grid-template-columns:minmax(0,1fr) 90px 90px minmax(0,240px);grid-gap:16px;gap:16px;align-items:center;padding:16px 20px}.ui_listHead__3MTO_{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--panel-2);border-bottom:1px solid var(--border)}.ui_listRow__RZ4RE+.ui_listRow__RZ4RE{border-top:1px solid var(--line)}.ui_listRow__RZ4RE:hover{background:var(--panel-hover)}.ui_num__MaIht{text-align:center;font-size:.9375rem;font-weight:600}.ui_numLabel__uhDe2{display:none}.ui_nums__0rTZu{display:contents}.ui_rowTitle__2Nk_v{font-size:1rem;font-weight:700;overflow-wrap:anywhere}.ui_rowTitle__2Nk_v a:hover{text-decoration:underline}.ui_rowDesc__85hoX{font-size:.875rem;color:var(--text-secondary);margin-top:2px;overflow-wrap:anywhere}.ui_latest__XYbO5{font-size:.8125rem;color:var(--text-muted);min-width:0}.ui_latest__XYbO5 a{color:var(--text);font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_latest__XYbO5 a:hover{text-decoration:underline}.ui_badge__NsECd{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background:var(--panel-2);margin-right:6px;vertical-align:2px}.ui_badgeStaff__couAe{color:var(--accent-text);border-color:var(--accent-border);background:var(--accent-soft)}.ui_empty__y2kNC{padding:40px 20px;text-align:center;color:var(--text-muted)}.ui_post__IeGcy{display:grid;grid-template-columns:170px minmax(0,1fr);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;scroll-margin-top:calc(var(--nav-height) + 16px)}.ui_postAuthor__xyidf{padding:20px 16px;background:var(--panel-2);border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:.8125rem;color:var(--text-muted);min-width:0}.ui_postAuthorName__6As06{font-size:.9375rem;font-weight:700;color:var(--text);overflow-wrap:anywhere}.ui_postAuthorName__6As06 a:hover{text-decoration:underline}.ui_postMain__1knjS{padding:18px 22px;display:flex;flex-direction:column;gap:12px;min-width:0}.ui_postMeta__PgMEf{font-size:.8125rem;color:var(--text-muted);display:flex;gap:8px;flex-wrap:wrap}.ui_postActions__KVfeC{display:flex;align-items:center;gap:4px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:8px;margin-top:auto}.ui_deleted__9dsES{font-style:italic;color:var(--text-muted)}.ui_md___Kazz{font-size:.9375rem;line-height:1.7;color:var(--text);overflow-wrap:anywhere}.ui_md___Kazz>*+*{margin-top:.8em}.ui_md___Kazz h1,.ui_md___Kazz h2,.ui_md___Kazz h3,.ui_md___Kazz h4{font-weight:700;line-height:1.3;letter-spacing:-.01em}.ui_md___Kazz h1{font-size:1.4rem}.ui_md___Kazz h2{font-size:1.25rem}.ui_md___Kazz h3{font-size:1.1rem}.ui_md___Kazz a{color:var(--accent-text);text-decoration:underline}.ui_md___Kazz ol,.ui_md___Kazz ul{padding-left:1.4em}.ui_md___Kazz ul{list-style:disc}.ui_md___Kazz ol{list-style:decimal}.ui_md___Kazz blockquote{border-left:3px solid var(--border);padding-left:12px;color:var(--text-secondary)}.ui_md___Kazz code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em;background:var(--hover);border-radius:4px;padding:1px 5px}.ui_md___Kazz pre{background:#111111;color:#f3f3f3;border-radius:var(--radius);padding:14px 16px;overflow-x:auto}.ui_md___Kazz pre code{background:none;padding:0;color:inherit}.ui_md___Kazz img{max-width:100%;height:auto;border-radius:6px;border:1px solid var(--line)}.ui_md___Kazz table{border-collapse:collapse;display:block;overflow-x:auto}.ui_md___Kazz td,.ui_md___Kazz th{border:1px solid var(--border);padding:6px 10px}.ui_md___Kazz hr{border:none;border-top:1px solid var(--border)}.ui_composer__WYCOf{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ui_tabs__YyA0f{display:flex;align-items:center;gap:4px;padding:8px 10px;border-bottom:1px solid var(--line);background:var(--panel-2);flex-wrap:wrap}.ui_tab__1lO2r{font:inherit;font-size:.8125rem;font-weight:600;padding:6px 12px;border-radius:6px;border:1px solid transparent;background:none;color:var(--text-muted);cursor:pointer}.ui_tabActive__dvRlg{background:var(--white);border-color:var(--border);color:var(--text)}.ui_tabsRight__lJ8OO{margin-left:auto;display:flex;gap:8px;align-items:center}.ui_composerBody__CiJnh{padding:12px}.ui_composerBody__CiJnh .ui_textarea__5QpgS{border:none;padding:4px;min-height:200px}.ui_composerBody__CiJnh .ui_textarea__5QpgS:focus{outline:none}.ui_preview__cyH8t{min-height:200px;padding:4px}.ui_composerFoot__c_TQy{justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid var(--line)}.ui_composerFoot__c_TQy,.ui_pager__P7t51{display:flex;align-items:center;flex-wrap:wrap}.ui_pager__P7t51{gap:6px}.ui_pageLink__WT2CL{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius);background:var(--white);font-size:.875rem;font-weight:600}.ui_pageLink__WT2CL:hover{border-color:var(--border-strong)}.ui_pageCurrent__Ce_B6{background:var(--text);border-color:var(--text);color:var(--white)}.ui_avatar__mqtcd{border-radius:50%;object-fit:cover;background:#2563eb;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;text-transform:uppercase;overflow:hidden}.ui_searchForm__aVfwx{display:flex;gap:8px;width:100%;max-width:420px}.ui_result__z1UUE{padding:16px 20px}.ui_result__z1UUE+.ui_result__z1UUE{border-top:1px solid var(--line)}.ui_result__z1UUE mark{background:var(--mark);color:inherit;padding:0 2px;border-radius:3px}.ui_profile__ZA4i_{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.ui_sectionTitle__IjJsf{font-size:1.125rem;font-weight:700;margin-bottom:4px}.ui_danger__BAIkU{border-color:var(--danger-border)}.ui_legal__KinGr{font-size:.9375rem;line-height:1.75;color:var(--text-secondary)}.ui_legal__KinGr h2{font-size:1.125rem;color:var(--text);margin:28px 0 8px}.ui_legal__KinGr ul{list-style:disc;padding-left:1.4em}.ui_legal__KinGr a{color:var(--accent-text);text-decoration:underline}@media (max-width:768px){.ui_page__Mocc5{padding-top:32px;padding-bottom:56px}.ui_title__snzJs{font-size:1.625rem}.ui_listHead__3MTO_{display:none}.ui_listRow__RZ4RE{grid-template-columns:1fr;gap:6px}.ui_num__MaIht{text-align:left;display:inline;font-size:.8125rem;color:var(--text-muted)}.ui_numLabel__uhDe2{display:inline}.ui_nums__0rTZu{display:flex;gap:14px}.ui_post__IeGcy{grid-template-columns:1fr}.ui_postAuthor__xyidf{flex-direction:row;justify-content:flex-start;text-align:left;border-right:none;border-bottom:1px solid var(--line);padding:12px 16px;gap:10px;flex-wrap:wrap}.ui_postMain__1knjS{padding:14px 16px}.ui_authCard__iD8BY{padding:22px}.ui_cardPad__LjTuE{padding:18px}.ui_searchForm__aVfwx{max-width:none}}.ui_connList__U_A8T{border:1px solid var(--border);border-radius:var(--radius)}.ui_connRow__qSceK{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 14px}.ui_connRow__qSceK+.ui_connRow__qSceK{border-top:1px solid var(--border)}.ui_connName__qT8rI{display:inline-flex;align-items:center;gap:8px;font-weight:600;min-width:90px}.ui_connStatus__CdtYo{flex:1 1;font-size:.875rem;color:var(--text-muted)}.ui_skel__502uo{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,var(--skel-a) 25%,var(--skel-b) 37%,var(--skel-a) 63%);background-size:400% 100%;animation:ui_skelShimmer__BJCsE 1.4s ease infinite}.ui_skelTitle__NtpOc{height:16px;width:45%}.ui_skelLine__heKZp{width:75%;margin-top:8px}.ui_skelNum___URYd{width:32px;justify-self:end}.ui_skelHeading__mKGEO{height:32px;width:50%;max-width:420px}.ui_skelPost__MlXfR{min-height:140px;padding:20px}@keyframes ui_skelShimmer__BJCsE{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.ui_skel__502uo{animation:none}}.Navbar_nav__A66_N{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;position:fixed;top:0;left:0;right:0;height:var(--nav-height);background:var(--white);border-bottom:1px solid var(--border);z-index:100}.Navbar_inner__GwI1d{max-width:1680px;margin:0 auto;padding:0 28px;height:100%;display:flex;align-items:center;justify-content:space-between}.Navbar_right__LMSvC{position:relative;display:flex;align-items:center;gap:10px}.Navbar_themeBtn__k5HoY{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--border);border-radius:var(--radius);background:transparent;color:var(--text);cursor:pointer;transition:background .15s}.Navbar_themeBtn__k5HoY:hover{background:var(--tint)}.Navbar_themeBtn__k5HoY svg{width:18px;height:18px}.Navbar_sun__RL_Pu{display:none}html[data-theme=dark] .Navbar_sun__RL_Pu{display:block}html[data-theme=dark] .Navbar_moon__cIX9h{display:none}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .Navbar_sun__RL_Pu{display:block}html:not([data-theme=light]) .Navbar_moon__cIX9h{display:none}}.Navbar_accountAvatar__4NI0M{width:38px;height:38px;border-radius:50%;background-color:#2563eb;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem;letter-spacing:-.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:none;outline:none;transition:opacity .15s,transform .15s}.Navbar_accountAvatar__4NI0M:hover{opacity:.95;transform:scale(1.05)}.Navbar_dropdown__ztbRD{position:absolute;top:calc(100% + 12px);right:0;width:220px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 28px rgba(0,0,0,.12);padding:8px 0;z-index:1000;animation:Navbar_fadeIn__ujN3_ .15s ease-out}@keyframes Navbar_fadeIn__ujN3_{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Navbar_dropdownHeader__7gqVg{padding:8px 16px 10px;display:flex;flex-direction:column}.Navbar_dropdownUser__J7_Fh{font-weight:600;font-size:.875rem;color:var(--text)}.Navbar_dropdownEmail___lLfy{font-size:.75rem;color:var(--text-muted)}.Navbar_dropdownDivider__UWbs1{height:1px;background:var(--border);margin:6px 0}.Navbar_dropdownItem__GD6VA{display:block;width:100%;text-align:left;padding:8px 16px;font-size:.875rem;font-weight:500;color:var(--text);background:transparent;border:none;cursor:pointer;transition:background .15s;text-decoration:none}.Navbar_dropdownItem__GD6VA:hover{background:var(--panel-hover)}.Navbar_logoutItem__WJqsJ{color:var(--danger)}.Navbar_logoutItem__WJqsJ:hover{background:var(--danger-bg)}.Navbar_left__j7Fro{display:flex;align-items:center;gap:36px}.Navbar_brand__XNsQP{display:flex;align-items:center;gap:10px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.Navbar_logo__UM0Ax{width:32px;height:32px;object-fit:contain;-webkit-user-drag:none}.Navbar_logoText__ZgrAJ{display:flex;flex-direction:column;line-height:1.2}.Navbar_logoName__s47rj,.Navbar_logoSub__QYjkL{font-weight:700;font-size:1rem;letter-spacing:-.02em;color:var(--text)}.Navbar_links__lFeE5{display:flex;gap:24px}.Navbar_links__lFeE5 a{font-size:.9375rem;font-weight:700;color:var(--text);transition:opacity .15s}.Navbar_links__lFeE5 a:hover{opacity:.6}.Navbar_signIn__hoR8W{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:var(--radius);background:#2563eb;color:#ffffff;font-size:.875rem;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px rgba(37,99,235,.35);transition:background .15s}.Navbar_signIn__hoR8W:hover{background:#1d4ed8}.Navbar_accountButton__4SlYp{display:flex;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;transition:transform .15s}.Navbar_accountButton__4SlYp:hover{transform:scale(1.05)}.Navbar_avatarStandIn__fz1LM{display:none;width:38px;height:38px;border-radius:50%;background:#2563eb var(--tl-avatar,none) center /cover no-repeat;color:#ffffff;font-weight:700;font-size:16px;align-items:center;justify-content:center}.Navbar_avatarStandIn__fz1LM:before{content:var(--tl-initial,"")}html[data-auth=in] .Navbar_signIn__hoR8W{display:none}html[data-auth=in] .Navbar_avatarStandIn__fz1LM{display:inline-flex}@media (max-width:900px){.Navbar_extra__vWF27{display:none}}@media (max-width:480px){.Navbar_inner__GwI1d{padding:0 16px}.Navbar_left__j7Fro,.Navbar_links__lFeE5{gap:12px}.Navbar_signIn__hoR8W{padding:0 10px}.Navbar_right__LMSvC{gap:6px}.Navbar_themeBtn__k5HoY{width:32px;height:32px}}@media (max-width:370px){.Navbar_home__mNppV{display:none}}@media (min-width:1460px){.Navbar_inner__GwI1d{max-width:var(--max-width);padding:0 24px}.Navbar_left__j7Fro{position:relative}.Navbar_brand__XNsQP{position:absolute;right:calc(100% + 36px);top:50%;transform:translateY(-50%);white-space:nowrap;width:max-content}}html:not([data-host=forum]) .Navbar_forumOnly__v330F,html[data-host=forum] .Navbar_mainOnly__sw8Wh{display:none}.Navbar_forumName__6673j{font-weight:700;font-size:1.25rem;letter-spacing:-.02em;color:var(--text)}.forum_page__sRIx8{padding-top:40px;padding-bottom:80px}.forum_head__2mLVv{margin-bottom:20px}.forum_label__sGF41{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.forum_title__6HOCE{font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.forum_toolbar__ke7_F{display:flex;align-items:center;gap:12px;margin-bottom:24px}.forum_search__LpLrQ{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted)}.forum_search__LpLrQ:focus-within{border-color:var(--text)}.forum_search__LpLrQ input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:.9375rem;color:var(--text)}.forum_toolbarRight__xIgSi{display:flex;align-items:center;gap:12px;flex-shrink:0}.forum_sort__GGUQx{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 4px 0 12px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);font-size:.875rem;font-weight:600;color:var(--text-muted);cursor:pointer}.forum_sort__GGUQx select{border:none;outline:none;background:transparent;font:inherit;font-weight:700;color:var(--text);cursor:pointer;padding:0 6px 0 0}.forum_newBtn__C6qjW{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:var(--radius);background:#2563eb;color:#ffffff;font-size:.9375rem;font-weight:700;white-space:nowrap;transition:background .15s}.forum_newBtn__C6qjW:hover{background:#1d4ed8}.forum_layout__CGfKS{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.forum_sidebar__bplBQ{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + 16px)}.forum_sideTitle__Ist9d{font-size:1rem;font-weight:700;margin:0 0 10px 8px}.forum_cats__RGLkZ{display:flex;flex-direction:column;gap:2px}.forum_cat__Omsa8{position:relative;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;font-size:.9375rem;font-weight:500;color:var(--text);white-space:nowrap}.forum_cat__Omsa8:hover{background:var(--tint)}.forum_catActive__OiWK9,.forum_catActive__OiWK9:hover{background:var(--text);color:var(--white);font-weight:700}.forum_catIcon__DIe8_{width:20px;display:inline-flex;justify-content:center;line-height:1}.forum_main__OE3fA{min-width:0}.forum_mainHead__NUbjx{margin-bottom:12px}.forum_mainTitle__akG74{font-size:1.125rem;font-weight:700}.forum_mainTitleIcon__FjCH5{display:inline-flex;align-items:center;gap:8px}.forum_mainDesc__K9cBX{font-size:.875rem;color:var(--text-secondary);margin-top:2px}.forum_list__wat1e{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.forum_topicRow__tY0D7{display:grid;grid-template-columns:auto 40px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 18px}.forum_topicRow__tY0D7+.forum_topicRow__tY0D7{border-top:1px solid var(--line)}.forum_topicRow__tY0D7:hover{background:var(--panel-hover)}.forum_tile__86I3m{width:40px;height:40px;border-radius:var(--radius);background:var(--soft);border:1px solid var(--line);color:var(--text);display:inline-flex;align-items:center;justify-content:center;line-height:1}.forum_topicMain__KaXpb{min-width:0}.forum_topicTitle__oFfv2{font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.forum_topicTitle__oFfv2 a:hover{text-decoration:underline}.forum_topicMeta__MKY_x{margin-top:3px;font-size:.8125rem;color:var(--text-muted);overflow-wrap:anywhere}.forum_topicMeta__MKY_x a{color:var(--text-secondary);font-weight:600}.forum_topicMeta__MKY_x a:hover{text-decoration:underline}.forum_comments__gdunW{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:var(--text-muted);min-width:40px;justify-content:flex-end}.forum_comments__gdunW:hover{color:var(--text)}.forum_badge__HDYqm{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background:var(--panel-2);margin-right:6px;vertical-align:2px}.forum_empty__ybQrd{padding:40px 20px;text-align:center;color:var(--text-muted)}.forum_error__PrRch{font-size:.875rem;color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius);padding:8px 12px;margin-bottom:12px}.forum_pager__p0LEx{margin-top:20px}.forum_vote__LmBcx{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:52px;height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--border);background:var(--white);color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.forum_vote__LmBcx:hover:not(:disabled){border-color:#2563eb;color:var(--accent-text)}.forum_vote__LmBcx:disabled{cursor:default;opacity:.7}.forum_voted__baDK8{background:var(--accent-soft);border-color:#2563eb;color:var(--accent-text)}.forum_voteLarge___vRfX{flex-direction:column;gap:0;min-width:52px;height:56px;border-radius:var(--radius);font-size:.9375rem}.forum_topicHead__36dkA{display:flex;align-items:flex-start;gap:16px}.forum_commentsBar__L8VFg{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:8px 0 0}.forum_commentsTitle__tU5eO{font-size:1.125rem;font-weight:700}.forum_segmented__Xs_yI{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--white)}.forum_segmented__Xs_yI button{font:inherit;font-size:.8125rem;font-weight:600;padding:6px 12px;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.forum_segmented__Xs_yI button+button{border-left:1px solid var(--border)}.forum_segmented__Xs_yI button[aria-pressed=true]{background:var(--text);color:var(--white)}.forum_skel__0sJev{display:block;border-radius:6px;background:linear-gradient(90deg,var(--skel-a) 25%,var(--skel-b) 50%,var(--skel-a) 75%);background-size:200% 100%;animation:forum_shimmer__C0Vur 1.2s ease-in-out infinite}.forum_skelVote__GNi1r{width:52px;height:30px;border-radius:999px}.forum_skelTile__IRjs8{width:40px;height:40px}.forum_skelTitle__d_kje{width:55%;height:16px;margin-bottom:8px}.forum_skelLine__yEUAq{width:35%;height:12px}@keyframes forum_shimmer__C0Vur{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.forum_skel__0sJev{animation:none}}@media (max-width:860px){.forum_layout__CGfKS{grid-template-columns:minmax(0,1fr);gap:16px}.forum_sidebar__bplBQ{position:relative;top:auto;margin:0 -24px;padding:0 24px;overflow-x:auto;scrollbar-width:none}.forum_sidebar__bplBQ::-webkit-scrollbar{display:none}.forum_sideTitle__Ist9d{display:none}.forum_cats__RGLkZ{flex-direction:row;gap:8px;width:max-content;padding-bottom:2px}.forum_cat__Omsa8{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--white);font-size:.875rem}.forum_catActive__OiWK9{background:var(--text);border-color:var(--text);color:var(--white)}.forum_catIcon__DIe8_{width:auto}}@media (max-width:640px){.forum_page__sRIx8{padding-top:28px}.forum_title__6HOCE{font-size:1.6rem}.forum_toolbar__ke7_F{flex-wrap:wrap}.forum_search__LpLrQ{flex-basis:100%}.forum_toolbarRight__xIgSi{width:100%;justify-content:space-between}.forum_topicRow__tY0D7{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:12px 14px}.forum_tile__86I3m{display:none}.forum_vote__LmBcx{min-width:46px;padding:0 8px}}