:root{--pep-on-primary:#fff;--pep-brand-ink:var(--pep-purple);--pep-sidebar:#290b65;--pep-sidebar-selected:#3a108e;--pep-sidebar-hover:#310d7a;--pep-sidebar-foreground:#fff;--pep-accent:#f5b72e;--pep-kpi-lavender:#f3f0ff;--pep-kpi-cream:#fff8e8;--pep-kpi-blush:#fff1f5;--pep-kpi-mint:#ecf9f2;--pep-kpi-blue:#eaf2ff;--pep-kpi-lavender-ink:#6727e8;--pep-kpi-cream-ink:#8a5a12;--pep-kpi-blush-ink:#b81e4f;--pep-kpi-mint-ink:#147b52;--pep-kpi-blue-ink:#2446a6;--pep-kpi-icon-purple:#6d28d9;--pep-kpi-icon-blue:#3155b7;--pep-kpi-icon-pink:#dc4f83;--pep-kpi-icon-green:#159765}.bg-pep-purple{color:var(--pep-on-primary)}nav a[aria-current=page]{font-weight:600}.pep-sidebar-nav{background-color:var(--pep-sidebar);color:var(--pep-sidebar-foreground)}.pep-sidebar-link{color:var(--pep-sidebar-foreground)}.pep-sidebar-link:hover{background-color:var(--pep-sidebar-hover)}.pep-sidebar-link[aria-current=page]{background-color:var(--pep-sidebar-selected);color:var(--pep-sidebar-foreground)}.pep-sidebar-link:focus-visible{outline:2px solid color-mix(in srgb, var(--pep-sidebar-foreground) 80%, transparent);outline-offset:2px}.pep-sidebar-soon{color:color-mix(in srgb, var(--pep-sidebar-foreground) 72%, transparent)}
