.forum_root__sN97R{--f-primary:var(--color-primary,var(--blue,#1565e0));--f-ink:var(--color-ink,#0b1626);--f-cyan:var(--color-cyan,#2ec4f1);--f-accent:var(--color-accent,var(--yellow,#ffc21a));--f-bg:var(--color-bg,var(--bg2,#f5f7fb));--f-surface:var(--color-surface,var(--surface-card,#ffffff));--f-text:var(--color-text,var(--ink,#0b1626));--f-muted:var(--color-muted,var(--muted,#55627a));--f-border:var(--color-border,var(--line,#dfe5ef));--f-display:var(--font-display,var(--font-heading,"Saira",system-ui,sans-serif));--f-body:var(--font-body,var(--font-sans,"Libre Franklin",system-ui,sans-serif));font-family:var(--f-body);color:var(--f-text);max-width:1240px;margin:0 auto;padding:24px 16px 64px}.dk .forum_root__sN97R,[data-theme=dark] .forum_root__sN97R{--f-primary:var(--blue,#5b9bff);--f-ink:#182435;--f-bg:var(--bg,#0b1626);--f-surface:var(--bg2,#111f35);--f-text:var(--ink,#e8eef8);--f-muted:var(--muted,#9fb0c9);--f-border:var(--line,#22344f)}.forum_h1__lsbu7{font-family:var(--f-display);font-weight:700;font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 6px;line-height:1.15}.forum_lead__ymKr_{color:var(--f-muted);margin:0 0 20px}.forum_crumbs__qlOc0{font-size:.875rem;color:var(--f-muted);margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}.forum_crumbs__qlOc0 a{color:var(--f-primary);text-decoration:none}.forum_layout__uvHDY{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}@media (max-width:960px){.forum_layout__uvHDY{grid-template-columns:1fr}}.forum_card__py6pb{background:var(--f-surface);border:1px solid var(--f-border);border-radius:12px;overflow:hidden}.forum_cardHead__La_E5{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--f-ink);color:#fff;font-family:var(--f-display);font-weight:600;letter-spacing:.02em}.forum_cardHead__La_E5 a{color:var(--f-cyan)}.forum_stack__3bp0_{display:grid;gap:20px}.forum_row__teT06{display:grid;grid-template-columns:minmax(0,1fr) 90px 90px 200px;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid var(--f-border)}.forum_row__teT06:first-child{border-top:0}@media (max-width:720px){.forum_row__teT06{grid-template-columns:1fr;gap:4px}.forum_last__xOKrp,.forum_num__G6KIm{font-size:.8rem;text-align:left!important}}.forum_rowTitle__l6yj1{font-weight:600;color:var(--f-text);text-decoration:none;font-size:1.02rem}.forum_rowTitle__l6yj1:hover{color:var(--f-primary)}.forum_rowDesc__QPELK{color:var(--f-muted);font-size:.875rem;margin-top:2px}.forum_num__G6KIm{text-align:center;color:var(--f-muted);font-size:.875rem}.forum_num__G6KIm b{display:block;color:var(--f-text);font-size:1rem}.forum_last__xOKrp{font-size:.8rem;color:var(--f-muted)}.forum_last__xOKrp a{color:var(--f-primary);text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum_badge__Wl069{display:inline-block;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px;margin-right:6px;vertical-align:middle;text-transform:uppercase;letter-spacing:.04em}.forum_pin__ah7N4{background:var(--f-accent);color:#3a2a00}.forum_lock__F_bZf{background:var(--f-border);color:var(--f-muted)}.forum_role__htFTx{background:var(--f-primary);color:#fff}.forum_tag__XGlFb{background:transparent;border:1px solid var(--f-border);color:var(--f-muted);text-transform:none;font-weight:500}.forum_btn__un_j9{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;border:0;background:var(--f-primary);color:#fff;font-weight:700;font-family:var(--f-display);text-decoration:none;cursor:pointer;font-size:.95rem}.forum_btn__un_j9:hover{filter:brightness(1.08)}.forum_btnGhost__wU_fc{background:transparent;color:var(--f-primary);border:1px solid var(--f-border)}.forum_btnAccent__UHshQ{background:var(--f-accent);color:#1d1500}.forum_btnSmall__LXSEg{min-height:34px;padding:0 12px;font-size:.8rem}.forum_toolbar__rMzkN{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:16px}.forum_post__xCrMI{display:grid;grid-template-columns:170px minmax(0,1fr);border-top:1px solid var(--f-border)}.forum_post__xCrMI:first-child{border-top:0}@media (max-width:720px){.forum_post__xCrMI{grid-template-columns:1fr}}.forum_author__G3S1B{padding:16px;background:color-mix(in srgb,var(--f-ink) 4%,var(--f-surface));border-right:1px solid var(--f-border);font-size:.85rem;color:var(--f-muted)}@media (max-width:720px){.forum_author__G3S1B{border-right:0;border-bottom:1px solid var(--f-border);display:flex;gap:10px;align-items:center;flex-wrap:wrap}}.forum_author__G3S1B a{color:var(--f-text);font-weight:700;text-decoration:none;font-size:.95rem}.forum_avatar__MoSFG{width:56px;height:56px;border-radius:50%;background:var(--f-primary);color:#fff;display:grid;place-items:center;font-family:var(--f-display);font-weight:700;font-size:1.3rem;margin-bottom:8px}@media (max-width:720px){.forum_avatar__MoSFG{width:40px;height:40px;font-size:1rem;margin:0}}.forum_postBody__l1ScO{padding:16px 20px;min-width:0}.forum_postMeta__44aGV{font-size:.8rem;color:var(--f-muted);display:flex;justify-content:space-between;gap:8px;margin-bottom:8px}.forum_postActions__jhqAC{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:10px;border-top:1px dashed var(--f-border)}.forum_deleted__Kf4KF{color:var(--f-muted);font-style:italic}.forum_prose__1zvgV{line-height:1.7;overflow-wrap:anywhere}.forum_prose__1zvgV h2,.forum_prose__1zvgV h3{font-family:var(--f-display);line-height:1.25;margin:1.4em 0 .5em}.forum_prose__1zvgV a{color:var(--f-primary)}.forum_prose__1zvgV blockquote{margin:1em 0;padding:10px 16px;border-radius:10px;background:color-mix(in srgb,var(--f-cyan) 12%,var(--f-surface))}.forum_prose__1zvgV table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.forum_prose__1zvgV td,.forum_prose__1zvgV th{border:1px solid var(--f-border);padding:8px 10px;text-align:left}.forum_prose__1zvgV code{background:var(--f-bg);padding:1px 5px;border-radius:4px}.forum_prose__1zvgV img{max-width:100%;height:auto}.forum_form__inFB_{display:grid;gap:14px;padding:18px}.forum_label__m2_pt{display:grid;gap:6px;font-weight:600;font-size:.9rem}.forum_input__0mU_X,.forum_select__VXAb5,.forum_textarea__ZEvC7{width:100%;box-sizing:border-box;padding:12px;border-radius:10px;border:1px solid var(--f-border);background:var(--f-bg);color:var(--f-text);font:inherit;font-weight:400}.forum_textarea__ZEvC7{min-height:180px;resize:vertical}.forum_input__0mU_X:focus,.forum_select__VXAb5:focus,.forum_textarea__ZEvC7:focus{outline:2px solid var(--f-primary);outline-offset:1px}.forum_hint__7zUEp{font-size:.8rem;color:var(--f-muted);font-weight:400}.forum_error__kz2_S{background:#fde8e8;color:#8a1c1c}.forum_error__kz2_S,.forum_ok__OeabY{padding:10px 12px;border-radius:8px;font-size:.9rem}.forum_ok__OeabY{background:#e3f6ec;color:#11613a}.forum_hp__MIqyq{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.forum_check__QrdAN{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:.875rem}.forum_pager__yPLQa{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.forum_pager__yPLQa a,.forum_pager__yPLQa span{min-width:40px;min-height:40px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--f-border);text-decoration:none;color:var(--f-text);font-size:.9rem;padding:0 8px}.forum_pager__yPLQa .forum_current___Xllc{background:var(--f-primary);color:#fff;border-color:var(--f-primary)}.forum_side__ujsry{display:grid;gap:16px}.forum_sideBox__7CfTv{padding:16px}.forum_sideBox__7CfTv h3{font-family:var(--f-display);margin:0 0 10px;font-size:1rem}.forum_sideList__wEkKw{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.875rem}.forum_sideList__wEkKw a{color:var(--f-text);text-decoration:none;font-weight:600}.forum_sideList__wEkKw a:hover{color:var(--f-primary)}.forum_stats__QZPYy{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.forum_stats__QZPYy b{display:block;font-family:var(--f-display);font-size:1.3rem;color:var(--f-primary)}.forum_stats__QZPYy span{font-size:.75rem;color:var(--f-muted)}.forum_cta__6qVEd{background:var(--f-ink);color:#fff;padding:20px;border-radius:12px;display:grid;gap:10px}.forum_cta__6qVEd h3{margin:0;font-family:var(--f-display);font-size:1.15rem}.forum_cta__6qVEd p{margin:0;color:#c7d3e6;font-size:.9rem}.forum_cta__6qVEd .forum_accent__f23dy{color:var(--f-accent)}