:root{--nexus-bg:#d9dceb;--nexus-bg-deep:#6699cc;--nexus-panel:#ffffff;--nexus-panel-2:#f1f1fc;--nexus-line:#adafb6;--nexus-line-2:#7f8796;--nexus-text:#000000;--nexus-text-2:#555555;--nexus-muted:#777777;--nexus-muted-2:#9699a5;--nexus-accent:#327cbe;--nexus-danger:#a33a3a;--nexus-success:#4b8b55;--nexus-info:#327cbe;--nexus-font-body:Verdana, Geneva, Arial, Helvetica, sans-serif;--nexus-font-mono:Courier New, monospace;--nexus-font-size:11px;--nexus-line-height:1.35;--nexus-content-width:90%;--nexus-page-gutter:12px;--nexus-sidebar-width:190px;--nexus-admin-sidebar-width:220px;--nexus-radius:0px;--nexus-radius-control:0px;--nexus-radius-card:0px;--nexus-space-xs:2px;--nexus-space-sm:4px;--nexus-space-md:7px;--nexus-space-lg:10px;--nexus-space-xl:14px;--nexus-button-height:27px;--nexus-input-height:27px;--nexus-header-height:30px;--bg:var(--nexus-bg);--bg-deep:var(--nexus-bg-deep);--panel:var(--nexus-panel);--panel-2:var(--nexus-panel-2);--line:var(--nexus-line);--line-2:var(--nexus-line-2);--text:var(--nexus-text);--text-2:var(--nexus-text-2);--muted:var(--nexus-muted);--muted-2:var(--nexus-muted-2);--gold:var(--nexus-accent);--accent:var(--nexus-accent);--red:var(--nexus-danger);--danger:var(--nexus-danger);--green:var(--nexus-success);--success:var(--nexus-success);--blue:var(--nexus-info);--radius:var(--nexus-radius);--border:var(--nexus-line);--border-color:var(--nexus-line);--surface:var(--nexus-panel);--surface-2:var(--nexus-panel-2);--text-soft:var(--nexus-text-2);--shell:var(--nexus-bg-deep);--shell-2:var(--nexus-bg-deep);--input-bg:var(--nexus-panel);--panel-soft:var(--nexus-panel-2);--nexus-style-property-version:1}
body{font-family:var(--nexus-font-body);font-size:var(--nexus-font-size);line-height:var(--nexus-line-height)}
.mono,.category-kicker,.breadcrumb{font-family:var(--nexus-font-mono)}
.wrap{width:min(var(--nexus-content-width),calc(100% - var(--nexus-page-gutter)))}
.forum-layout{grid-template-columns:minmax(0,1fr) var(--nexus-sidebar-width)}
.admin-shell{grid-template-columns:var(--nexus-admin-sidebar-width) minmax(0,1fr)}
