:root{--vectora-navy:#0B1F3B;--vectora-navy-light:#1A3358;--vectora-navy-dark:#071528;--vectora-gold:#D4AF7A;--vectora-gold-dark:#7A5A2C;--vectora-gold-tint:#F8F1E6;--vectora-slate:#4B5B73;--vectora-light-gray:#E5E7EB;--vectora-white:#FFFFFF;--vectora-off-white:#F6F7F9;--vectora-neutral-tint:#EEF0F3;--vectora-input-border:#7C8799;--vectora-disabled:#8A94A6;--vectora-success:#2E7D32;--vectora-success-dark:#1B5E20;--vectora-success-tint:#E8F3EA;--vectora-warning:#B45309;--vectora-warning-dark:#8A4B08;--vectora-warning-tint:#FDF3E4;--vectora-error:#C62828;--vectora-error-dark:#9B1C1C;--vectora-error-tint:#FBEAEA;--vectora-info:#0369A1;--vectora-info-dark:#0B4F7A;--vectora-info-tint:#E6F1F8;--vectora-sidebar-bg:#0B1F3B;--vectora-sidebar-text:#C9CED6;--vectora-sidebar-muted:#8E99AB;--vectora-sidebar-active-bg:#1A3358;--vectora-sidebar-active-text:#FFFFFF;--vectora-sidebar-indicator:#D4AF7A;--vectora-sidebar-hover-bg:rgba(255, 255, 255, 0.06);--vectora-sidebar-border:rgba(255, 255, 255, 0.08);--vectora-topbar-bg:#FFFFFF;--vectora-topbar-text:#0B1F3B;--vectora-focus-ring:#0B1F3B;--vectora-focus-ring-inverse:#D4AF7A;--vectora-font-family:"Montserrat Variable", "Montserrat", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--vectora-radius-sm:6px;--vectora-radius-control:8px;--vectora-radius-card:12px;--vectora-sidebar-width:260px;--vectora-sidebar-mini-width:68px;--vectora-topbar-height:64px;--vectora-content-padding:24px;--vectora-content-padding-compact:16px;--vectora-section-gap:24px;--vectora-grid-gap:16px;--vectora-shadow-xs:0 1px 2px rgba(11, 31, 59, 0.05);--vectora-shadow-sm:0 1px 2px rgba(11, 31, 59, 0.06), 0 1px 3px rgba(11, 31, 59, 0.08);--vectora-shadow-md:0 4px 6px -1px rgba(11, 31, 59, 0.08), 0 2px 4px -2px rgba(11, 31, 59, 0.08);--vectora-shadow-lg:0 10px 15px -3px rgba(11, 31, 59, 0.10), 0 4px 6px -4px rgba(11, 31, 59, 0.08);}