.forum_threads__7MNQt{margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--ui-line);border-radius:16px;background:var(--ui-surface)}.forum_thread__koZR5{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:16px 18px;border-top:1px solid var(--ui-line);transition:background-color var(--ui-duration-fast)}.forum_thread__koZR5:first-child{border-top:0}.forum_thread__koZR5:hover{background:color-mix(in srgb,var(--ui-ink) 2.5%,var(--ui-surface))}.forum_thread__koZR5:focus-within{background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface))}.forum_count__U6VRQ{display:grid;align-content:center;justify-items:center;width:64px;height:58px;border:1px solid var(--ui-line);border-radius:12px;font-variant-numeric:tabular-nums}.forum_count__U6VRQ b{display:inline-flex;align-items:center;gap:3px;font-size:18px;font-weight:720;line-height:1.1}.forum_count__U6VRQ small{font-size:11px;color:var(--ui-muted)}.forum_count__U6VRQ[data-zero]{border-style:dashed;color:var(--ui-muted)}.forum_count__U6VRQ[data-solved]{border-color:color-mix(in srgb,#15803d 55%,var(--ui-line));background:color-mix(in srgb,#15803d 9%,var(--ui-surface));color:#166534}.forum_count__U6VRQ[data-solved] small{color:inherit}.dark .forum_count__U6VRQ[data-solved]{color:#86efac}.forum_body__F_0TW{display:grid;gap:5px;min-width:0}.forum_kicker__Z9a3H{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--ui-muted)}.forum_kicker__Z9a3H b{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ui-ink)}.forum_title__RCMfU{font-size:17px;font-weight:650;line-height:1.35;letter-spacing:-.01em}.forum_link__Ney1h:after{content:"";position:absolute;inset:0;border-radius:inherit}.forum_link__Ney1h:focus-visible{outline:none}.forum_link__Ney1h:focus-visible:after{outline:2px solid var(--ui-focus);outline-offset:-3px}.forum_thread__koZR5:hover .forum_link__Ney1h{color:var(--ui-accent)}.forum_excerpt__SrMp7{display:-webkit-box;overflow:hidden;font-size:14.5px;line-height:1.55;color:var(--ui-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical}.forum_meta__JwEd2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:3px;font-size:13px;color:var(--ui-muted)}.forum_score__7H6sJ{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}@media (max-width:560px){.forum_thread__koZR5{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px}.forum_count__U6VRQ{width:52px;height:52px}.forum_count__U6VRQ b,.forum_title__RCMfU{font-size:16px}}.forum_question__wG8MX{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:24px;border-bottom:1px solid var(--ui-line)}.forum_h1__HYnkH{max-width:32ch;font-size:clamp(26px,3vw,36px);font-weight:720;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.forum_badges__XpA3f{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.forum_solvedBadge__xwhs9{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,#15803d 12%,transparent);font-size:13px;font-weight:650;color:#166534}.dark .forum_solvedBadge__xwhs9{color:#86efac}.forum_text__2D3wP{max-width:68ch;font-size:17px;line-height:1.65;white-space:pre-wrap;overflow-wrap:break-word}.forum_small__3h8TL{font-size:15.5px;line-height:1.6}.forum_bar__RlDaa{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.forum_vote__jDL3D{display:inline-flex;align-items:center;border:1px solid var(--ui-line);border-radius:999px;background:var(--ui-surface)}.forum_voteBtn__TL7JU{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;color:var(--ui-muted)}.forum_voteBtn__TL7JU:hover:not(:disabled),.forum_voteBtn__TL7JU[aria-pressed=true]{color:var(--ui-accent)}.forum_voteBtn__TL7JU:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.forum_voteBtn__TL7JU:disabled{opacity:.35}.forum_voteScore__UCcZK{min-width:22px;font-size:14px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.forum_act__PXiT6{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--ui-muted);transition:background-color var(--ui-duration-fast),color var(--ui-duration-fast)}.forum_act__PXiT6:hover{background:color-mix(in srgb,var(--ui-ink) 5%,transparent);color:var(--ui-ink)}.forum_act__PXiT6:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.forum_act__PXiT6[data-tone=danger]:hover{color:#b42318}.forum_act__PXiT6[data-tone=ok]{color:#15803d}.dark .forum_act__PXiT6[data-tone=ok]{color:#86efac}.forum_edited__t9yLV{font-size:12.5px;color:var(--ui-muted)}.forum_sectionHead__AX1FQ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-top:28px}.forum_sectionTitle__4xS6Y{font-size:20px;font-weight:680;letter-spacing:-.03em}.forum_solution__G0u7O{display:grid;gap:12px;margin-top:20px;padding:18px 20px;border:1px solid color-mix(in srgb,#15803d 45%,var(--ui-line));border-radius:16px;background:color-mix(in srgb,#15803d 5%,var(--ui-surface))}.forum_solutionLabel__1HRsV{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#15803d}.dark .forum_solutionLabel__1HRsV{color:#86efac}.forum_answers__JqE7t{display:grid;margin:8px 0 0;padding:0;list-style:none}.forum_branch__617DC{border-top:1px solid var(--ui-line)}.forum_branch__617DC:first-child{border-top:0}.forum_answer__z4gMz{display:grid;gap:10px;padding:20px 0;scroll-margin-top:136px}.forum_answer__z4gMz[data-solution]>.forum_answerHead__F7227:after{content:"Решение";margin-left:auto;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#15803d 12%,transparent);font-size:12px;font-weight:650;color:#15803d}.dark .forum_answer__z4gMz[data-solution]>.forum_answerHead__F7227:after{color:#86efac}.forum_answer__z4gMz:target{background:color-mix(in srgb,var(--ui-accent) 5%,transparent)}.forum_answerHead__F7227{display:flex;align-items:center;gap:12px}.forum_replies__VBCYI{display:grid;margin:6px 0 0 18px;padding:0 0 0 18px;list-style:none;border-left:2px solid var(--ui-line)}.forum_replies__VBCYI .forum_answer__z4gMz{padding:14px 0}.forum_replyTo__9Yxuv{font-size:12.5px;color:var(--ui-muted)}.forum_deleted__7Y943{font-size:14px;font-style:italic;color:var(--ui-muted)}.forum_composer__gQJlq{display:grid;gap:10px;margin-top:12px;padding:16px;border:1px solid var(--ui-line);border-radius:16px;background:var(--ui-surface)}.forum_composerFoot__RRBLt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.forum_inline__4WnTL{display:grid;gap:8px;margin-top:4px}