:root{
  --vemo-brand:#0057FF;
  --vemo-brand-hover:#0048D6;
  --vemo-brand-active:#003DB8;
  --vemo-mint:#A7F3D0;
  --vemo-navy:#0B1F3B;
  --vemo-ice:#D8EEFF;
  --vemo-surface:#F5F7FB;
  --vemo-card:#FFFFFF;
  --vemo-line:#DCE3ED;
  --vemo-text:#0B1F3B;
  --vemo-muted:#526277;
  --vemo-gray-50:#F5F7FB;
  --vemo-gray-100:#EAF0F7;
  --vemo-gray-200:#DCE3ED;
  --vemo-gray-300:#BAC6D5;
  --vemo-gray-400:#8595AB;
  --vemo-gray-500:#526277;
  --vemo-gray-700:#263A55;
  --vemo-gray-900:#0B1F3B;
  --vemo-success:#146C50;
  --vemo-success-bg:#E6F5ED;
  --vemo-warning:#8A5200;
  --vemo-warning-bg:#FFF3D6;
  --vemo-error:#B42336;
  --vemo-error-bg:#FDECEF;
  --vemo-info:#184EB5;
  --vemo-info-bg:#EAF1FF;
  --vemo-dark-bg:#081526;
  --vemo-dark-card:#10243D;
  --vemo-dark-text:#F5F7FB;
  --vemo-dark-muted:#B8C7DB;
  --vemo-dark-line:#304661;
  --vemo-font:Manrope,Arial,sans-serif;
  --vemo-space-1:4px;--vemo-space-2:8px;--vemo-space-3:12px;--vemo-space-4:16px;--vemo-space-5:24px;--vemo-space-6:32px;--vemo-space-7:48px;--vemo-space-8:64px;
  --vemo-radius-sm:8px;--vemo-radius-md:12px;--vemo-radius-lg:20px;--vemo-radius-xl:28px;
  --vemo-shadow:0 12px 32px rgb(11 31 59 / .08);--vemo-duration-fast:120ms;--vemo-duration:180ms;--vemo-ease:cubic-bezier(.2,.8,.2,1);
  --vemo-z-menu:100;--vemo-z-overlay:200;--vemo-z-modal:300;--vemo-z-toast:400;
}
[data-theme=dark]{--vemo-surface:#081526;--vemo-card:#10243D;--vemo-text:#F5F7FB;--vemo-muted:#B8C7DB;--vemo-line:#304661;--vemo-brand:#76A4FF;--vemo-brand-hover:#8DB3FF;--vemo-brand-active:#5D91F0;}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

:root{--vemo-chart-1:#0057FF;--vemo-chart-2:#006B70;--vemo-chart-3:#8054C7;--vemo-chart-4:#A54C6F;--vemo-chart-5:#A25A0A;--vemo-chart-6:#4D6AA5;--vemo-chart-7:#287F6B;--vemo-chart-8:#6B6178;--vemo-master-1:#DDE9FF;--vemo-master-2:#D4F2E9;--vemo-master-3:#E9DFFA;--vemo-master-4:#FFE4EA;--vemo-master-5:#FFEAD0;--vemo-master-6:#D9EEFA;--vemo-master-7:#DDEEE5;--vemo-master-8:#E8E3F1;--vemo-master-9:#F5E9D8;--vemo-master-10:#D9E7F5;--vemo-master-11:#E5EACF;--vemo-master-12:#E9E4DF;}
