:root{--referenceos-navy:#0e2a47;--referenceos-orange:#f3a243;--referenceos-amber:var(--referenceos-orange);--referenceos-cream:#faf8f4;--referenceos-soft:#f4f1eb;--referenceos-slate:#63758a;--referenceos-sky:#d8e2ec;--referenceos-blue:var(--referenceos-navy);--brand-navy:var(--referenceos-navy);--brand-blue:var(--referenceos-navy);--brand-orange:var(--referenceos-orange);--brand-cream:var(--referenceos-cream);--brand-sky:var(--referenceos-sky);--foreground:var(--referenceos-navy);--card-foreground:var(--referenceos-navy);--popover-foreground:var(--referenceos-navy);--primary:var(--referenceos-navy);--primary-foreground:#fff;--secondary:var(--referenceos-soft);--secondary-foreground:var(--referenceos-navy);--accent:#fff4e2;--accent-foreground:var(--referenceos-navy);--ring:var(--referenceos-orange);--connection:var(--referenceos-navy);--connection-foreground:#fff;--opportunity:var(--referenceos-orange);--opportunity-foreground:var(--referenceos-navy)}.app-dark{--foreground:var(--referenceos-navy);--card-foreground:var(--referenceos-navy);--popover-foreground:var(--referenceos-navy);--primary:var(--referenceos-navy);--primary-foreground:#fff;--secondary:var(--referenceos-soft);--secondary-foreground:var(--referenceos-navy);--accent:#fff4e2;--accent-foreground:var(--referenceos-navy);--ring:var(--referenceos-orange);--sidebar-foreground:var(--referenceos-navy);--sidebar-primary:var(--referenceos-navy);--sidebar-primary-foreground:#fff;--sidebar-accent:#fff4e2;--sidebar-accent-foreground:var(--referenceos-navy);--sidebar-ring:var(--referenceos-orange)}.ref-public{--foreground:var(--referenceos-navy);--card-foreground:var(--referenceos-navy);--primary:var(--referenceos-navy);--primary-foreground:#fff;--accent:#fff4e2;--accent-foreground:var(--referenceos-navy);--ring:var(--referenceos-orange)}.v5-brand{--foreground:var(--referenceos-navy);--card-foreground:var(--referenceos-navy);--popover-foreground:var(--referenceos-navy);--primary:var(--referenceos-navy);--primary-foreground:#fff;--secondary:var(--referenceos-soft);--secondary-foreground:var(--referenceos-navy);--accent:#fff4e2;--accent-foreground:var(--referenceos-navy);--ring:var(--referenceos-orange);--warning:var(--referenceos-orange);--warning-foreground:var(--referenceos-navy)}.v5-brand [class*="text-[#2F6BFF]" i]{color:var(--referenceos-navy)!important}.v5-brand [class*="bg-[#2F6BFF]" i]{background-color:var(--referenceos-navy)!important}.v5-brand [class*="border-[#2F6BFF]" i]{border-color:color-mix(in srgb, var(--referenceos-navy) 35%, transparent)!important}.v5-brand [class*="hover:text-[#2F6BFF]" i]:hover{color:var(--referenceos-navy)!important}.v5-brand [class*="hover:border-[#2F6BFF]" i]:hover{border-color:color-mix(in srgb, var(--referenceos-navy) 45%, transparent)!important}.v5-brand [class*="ring-[#2F6BFF]" i]{--tw-ring-color:var(--referenceos-orange)!important}.v5-brand [stroke=\#2F6BFF i]{stroke:var(--referenceos-navy)!important}.v5-brand [fill=\#2F6BFF i]{fill:var(--referenceos-navy)!important}.v5-brand #arrow-blue path,.v5-brand #arrow-blue polygon{fill:var(--referenceos-navy)!important;stroke:var(--referenceos-navy)!important}.v5-brand::selection{background:color-mix(in srgb, var(--referenceos-orange) 28%, transparent);color:var(--referenceos-navy)}.v5-brand ::selection{background:color-mix(in srgb, var(--referenceos-orange) 28%, transparent);color:var(--referenceos-navy)}
