:root{--forum-bg:#0a0e1a;--forum-card-bg:#111827;--forum-card-hover:#162030;--forum-reply-bg:#0f1623;--forum-reply-border:#1a2a40;--forum-thread-line:#1e2d47;--forum-vote-bg:#1a2235;--forum-code-bg:#0d1117;--forum-tag-bg:rgba(0, 255, 157, 0.08);--forum-pinned-border:#ffd32a;--forum-solved-bg:rgba(0, 255, 157, 0.06);--forum-solved-badge:#00ff9d;--forum-input-bg:#111827;--forum-input-border:#1e2d47;--forum-toolbar-bg:#0a0e1a;--forum-body-size:18px;--forum-body-lh:1.8;--forum-max-width:760px;--forum-vote-up:#00ff9d;--forum-vote-down:#ff4757;--forum-vote-neutral:#4a5568;--forum-transition:background-color 400ms ease, color 400ms ease, border-color 400ms ease, box-shadow 400ms ease}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.cs-forum-wrap{background:var(--forum-bg);min-height:100vh;transition:var(--forum-transition);padding-bottom:4rem}.cs-forum-layout{display:grid;grid-template-columns:1fr 300px;gap:2rem;align-items:start;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:1024px){.cs-forum-layout{grid-template-columns:1fr}.cs-forum-sidebar{display:block!important;width:100%!important;margin-top:2rem}}.cs-forum-header{background:var(--forum-card-bg);border-bottom:1px solid var(--forum-reply-border);padding:.75rem 0;position:fixed!important;top:var(--nav-height)!important;left:0!important;right:0!important;z-index:calc(var(--z-sticky) - 1)!important;transition:var(--forum-transition);margin:0!important}.cs-forum-header__inner{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 1.5rem}.cs-forum-tab{padding:.4rem .85rem;border-radius:6px;font-size:.875rem;font-weight:600;color:var(--color-text-muted);text-decoration:none;transition:all .2s ease;border:1px solid #fff0;white-space:nowrap;display:inline-flex;align-items:center;gap:.375rem}.cs-forum-svg{width:16px;height:16px;stroke-width:2.25;flex-shrink:0;vertical-align:middle;display:inline-block}.cs-forum-tab:hover{background:var(--forum-tag-bg);color:var(--forum-solved-badge);border-color:var(--forum-solved-badge)}.cs-forum-header__actions{display:flex;align-items:center;gap:.75rem}.cs-forum-sidebar{position:sticky;top:calc(var(--nav-height) + 80px)}.cs-forum-widget{background:var(--forum-card-bg);border:1px solid var(--forum-reply-border);border-radius:12px;padding:1.25rem;margin-bottom:1.25rem;transition:var(--forum-transition)}.cs-forum-widget__title{font-size:.9375rem;font-weight:700;margin-bottom:1rem;padding-bottom:.625rem;border-bottom:1px solid var(--forum-reply-border);display:flex;align-items:center;gap:.375rem}@media (max-width:1024px){.cs-forum-header__inner{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.cs-forum-header__actions{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important}.cs-forum-header__actions>:last-child{margin-left:auto!important}.cs-forum-tab{padding:.35rem .6rem!important;font-size:.8125rem!important}}.cs-forum-main{min-width:0!important;width:100%!important}@media (max-width:640px){.cs-forum-wrap{padding-bottom:8rem!important}}