:root{--color-aqua:#00c1d4;--color-gold:#ffb81c;--color-gold-light:#fdd26e;--color-navy:#003865;--color-navy-mid:#2d8c9e;--color-white:#fff;--color-navy-dark:#002a4d;--color-teal:#00c1d4;--color-teal-dark:#009faf;--color-teal-light:#e0f8fb;--color-success:#22c55e;--color-success-bg:#dcfce7;--color-warning:#ffb81c;--color-warning-bg:#fdd26e;--color-error:#ef4444;--color-error-bg:#fee2e2;--color-bg:#f0f2f5;--color-bg-card:#fff;--color-border:#e2e8f0;--color-border-light:#edf2f7;--color-text-primary:#003865;--color-text-secondary:#64748b;--color-text-muted:#94a3b8;--color-text-white:#fff;--color-text-teal:#00c1d4;--sidebar-bg:#003865;--sidebar-width:220px;--sidebar-item-hover-bg:hsla(0,0%,100%,.1);--sidebar-item-active-bg:rgba(0,193,212,.18);--sidebar-item-active-border:#ffb81c;--sidebar-text:hsla(0,0%,100%,.7);--sidebar-text-active:#fff;--font-family:"BiNeoIndustrial","AndesNeue","Segoe UI",system-ui,sans-serif;--font-family-secondary:"AndesNeue","Segoe UI",system-ui,sans-serif;--font-size-xs:11px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:36px;--font-weight-thin:100;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-loose:1.75;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(0,0,0,.07),0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);--shadow-lg:0 8px 24px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.06);--transition-fast:0.15s ease;--transition-normal:0.25s ease;--transition-slow:0.35s ease;--topbar-height:72px;--content-max-width:1100px;--content-padding:var(--space-8)}