: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)}.font-editorial{font-family:Fraunces,Iowan Old Style,Georgia,serif}.app-dark{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--referenceos-cream);--foreground:var(--referenceos-navy);--card:#fff;--card-foreground:var(--referenceos-navy);--popover:#fff;--popover-foreground:var(--referenceos-navy);--primary:var(--referenceos-navy);--primary-foreground:#fff;--secondary:var(--referenceos-soft);--secondary-foreground:var(--referenceos-navy);--muted:#f4f1eb;--muted-foreground:var(--referenceos-slate);--accent:#fff4e2;--accent-foreground:var(--referenceos-navy);--destructive:#b42318;--destructive-foreground:#fff;--success:#31745b;--success-foreground:#fff;--warning:var(--referenceos-orange);--warning-foreground:var(--referenceos-navy);--border:#e2ddd5;--input:#d8e2ec;--ring:var(--referenceos-orange);--sidebar:#fffdf9;--sidebar-foreground:var(--referenceos-navy);--sidebar-primary:var(--referenceos-navy);--sidebar-primary-foreground:#fff;--sidebar-accent:#fff4e2;--sidebar-accent-foreground:var(--referenceos-navy);--sidebar-border:#e2ddd5;--sidebar-ring:var(--referenceos-orange);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);background-color:var(--background);color:var(--foreground)}.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)}
