@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/cybershield/assets/fonts/inter-variable.woff2)format("woff2-variations"),url(/wp-content/themes/cybershield/assets/fonts/inter-variable.woff2)format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:400;src:url(/wp-content/themes/cybershield/assets/fonts/jetbrains-mono-400.woff2)format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:500;src:url(/wp-content/themes/cybershield/assets/fonts/jetbrains-mono-500.woff2)format("woff2")}: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-user-level{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;font-weight:700;letter-spacing:.04em;white-space:nowrap;transition:var(--forum-transition)}.cs-profile-hero{background:var(--forum-card-bg);border:1px solid var(--forum-reply-border);border-radius:16px;padding:2rem;display:flex;align-items:flex-start;gap:1.75rem;margin-bottom:1.5rem}.cs-profile-avatar{width:100px;height:100px;border-radius:50%;border:3px solid var(--forum-solved-badge);box-shadow:0 0 20px rgb(0 255 157/.2);flex-shrink:0}.cs-profile-name{font-size:1.75rem;font-weight:800;margin-bottom:.375rem}.cs-profile-stats{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1rem}.cs-profile-stat{text-align:center}.cs-profile-stat__value{font-size:1.5rem;font-weight:800;color:var(--forum-solved-badge);display:block}.cs-profile-stat__label{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}@media (max-width:640px){.cs-profile-hero{flex-direction:column;align-items:center;text-align:center}.cs-profile-stats{justify-content:center}}