:root {
  --c1:#2b65af; /*C1 (Color)*/
  --c1-fg:var(--cg-light); /*C1-fg (Color)*/
  --c1-bg:var(--c1); /*C1-bg (Background)*/
  --c2:#46a74a; /*C2 (Color)*/
  --c2-fg:var(--cg-light); /*C2-fg (Color)*/
  --c2-bg:var(--c2); /*C2-bg (Background)*/
  --c3:#ff9201; /*C3 (Color)*/
  --c3-fg:var(--cg-light); /*C3-fg (Color)*/
  --c3-bg:var(--c3); /*C3-bg (Background)*/
  --c4:#ed4844; /*C4 (Color)*/
  --c4-fg:var(--cg-light); /*C4-fg (Color)*/
  --c4-bg:var(--c4); /*C4-bg (Background)*/
  --c5:#9c27b0; /*C5 (Color)*/
  --c5-fg:var(--cg-light); /*C5-fg (Color)*/
  --c5-bg:var(--c5); /*C5-bg (Background)*/
  --c6:var(--cp); /*C6 (Color)*/
  --c6-fg:var(--cp-fg); /*C6-fg (Color)*/
  --c6-bg:var(--c6); /*C6-bg (Background)*/
  --c7:#d2e4ff; /*C7 (Color)*/
  --c7-fg:var(--cp-fg); /*C7-fg (Color)*/
  --c7-bg:var(--c7); /*C7-bg (Background)*/
  --ctb:var(--cp); /*Toolbar (Color)*/
  --ctb-fg:var(--cp-fg); /*Toolbar FG (Color)*/
  --ctb-bg:var(--ctb); /*Toolbar BG (Background)*/
  --cb:hsl(var(--c1-h),var(--c1-s),calc(var(--c1-l) + 55%)); /*Background (Color)*/
  --cb-fg:var(--cp-fg); /*Background FG (Color)*/
  --cb-bg:var(--cb); /*Background BG (Background)*/
  --cp:#ffffff; /*Panel BG (Color)*/
  --cp-fg:var(--cg-dark); /*Panel FG (Color)*/
  --cp-bg:var(--cp); /*Panel BG (Color)*/
  --cgh:var(--c1); /*Grid header (Color)*/
  --cgh-fg:var(--c1-fg); /*Grid header FG (Color)*/
  --cgh-bg:var(--cgh); /*Grid header BG (Background)*/
  --cgh-sorted:var(--c2); /*Grid sorted header (Color)*/
  --cgh-sorted-fg:var(--c2-fg); /*Grid sorted header FG (Color)*/
  --cgh-sorted-bg:var(--cgh-sorted); /*Grid sorted header BG (Background)*/
  --cgr-hilite:hsl(var(--c1-h),var(--c1-s),calc(var(--c1-l) + var(--fc-lighter))); /*Grid row hilite (Color)*/
  --cgr-hilite-fg:var(--c1-fg); /*Grid row hilite FG (Color)*/
  --cgr-hilite-bg:var(--cgr-hilite); /*Grid row hilite BG (Background)*/
  --cgr-hover:hsl(var(--c1-h),var(--c1-s),calc(var(--c1-l) + var(--fc-lighter) * 1.5)); /*Grid row hover (Color)*/
  --cgr-hover-fg:var(--c1-fg); /*Grid row hover FG (Color)*/
  --cgr-hover-bg:var(--cgr-hover); /*Grid row hover BG (Background)*/
  --cgr-sorted:hsl(var(--c2-h),var(--c2-s),calc(var(--c2-l) + var(--fc-lighter))); /*Grid row sorted (Color)*/
  --cgr-sorted-fg:var(--c2-fg); /*Grid row sorted FG (Color)*/
  --cgr-sorted-bg:var(--cgr-sorted); /*Grid row sorted BG (Background)*/
  --cfd-title:transparent; /*Field title (Color)*/
  --cfd-title-fg:var(--cp-fg); /*Field title FG (Color)*/
  --cfd-title-fg-size:1.2rem; /*Field title FG Size (Length)*/
  --cfd-title-bg:var(--cfd-title); /*Field title BG (Background)*/
  --cfd-input:var(--clm); /*Field input (Color)*/
  --cfd-input-fg:var(--cp-fg); /*Field input FG (Color)*/
  --cfd-input-fg-size:1.4rem; /*Field input FG Size (Length)*/
  --cfd-input-bg:var(--cfd-input); /*Field input BG (Background)*/
  --cfd-input-padding:1rem; /*Field input padding (Padding)*/
  --cfd-input-border:none; /*Field input border (Border)*/
  --cfd-input-border-radius:var(--br); /*Field input border radius (BorderRadius)*/
  --cfd-border-bottom:none; /*Field bottom border (Border)*/
  --cfd-disabled:var(--clm); /*Field disabled (Color)*/
  --cfd-disabled-fg:var(--cfd-input-fg); /*Field disabled FG (Color)*/
  --cfd-disabled-bg:var(--cfd-disabled); /*Field disabled BG (Background)*/
  --cg-pri:var(--c1); /*Primary (Color)*/
  --cg-pri-fg:var(--cg-light); /*Primary FG (Color)*/
  --cg-sec:var(--c1-fg); /*Secondary (Color)*/
  --cg-suc:var(--c1-fg); /*Success (Color)*/
  --cg-dan:var(--c1-fg); /*Danger (Color)*/
  --cg-war:var(--c1-fg); /*Warning (Color)*/
  --cg-inf:var(--c1-fg); /*Info (Color)*/
  --cg-light:#ffffff; /*Light (Color)*/
  --cg-dark:#333; /*Dark (Color)*/
  --cg-hilite:#36935e; /*Hilite (Color)*/
  --cg-hilite-fg:var(--cg-light); /*Hilite FG (Color)*/
  --cg-hilite-bg:var(--cg-hilite); /*Hilite BG (Background)*/
  --fc-darker:10%; /*Dark factor (Percentage)*/
  --fc-lighter:10%; /*Light factor (Percentage)*/
  --br:0.4rem; /*Border radius (BorderRadius)*/
  --br-but:2rem; /*Button border radius (Length)*/
  --cll:#eee; /*Low line (Color)*/
  --clm:#ddd; /*Medium line (Color)*/
  --clh:#ccc; /*High line (Color)*/
  --f1:Roboto-light; /*Font 1 (Font)*/
  --f1-s:1.4rem; /*Font 1 size (Length)*/
  --fc-1:url(../fonts/LexendDeca-VariableFont_wght.ttf); /*Custom font 1 URL (URL)*/
  --url-logo:url(../../../../Images/Login/EvolverLogo.png); /*Logo URL (URL)*/
  --bg-main:no-repeat bottom right/35rem var(--url-logo),no-repeat left/cover url(../../../../environments/caplan/custom/images/fondo.png); /*Main BG (Background)*/
  --cm-menu:var(--c1); /*Menu BG (Color)*/
  --fg-menu:var(--c1-fg); /*Menu FG (Color)*/
  --bg-menu:var(--cm-menu); /*Menu BG (Background)*/
  --fo-watermark:0%; /*Watermark opacity (Percentage)*/
  --cm-1:hsl(var(--c2-h),var(--c2-s),calc(var(--c2-l) - var(--fc-darker))); /*Menu 1 (Color)*/
  --cm-1-fg:var(--c2-fg); /*Menu 1 FG (Color)*/
  --cm-1-bg:var(--cm-1); /*Menu 1 BG (Background)*/
  --cm-2:hsl(var(--c1-h),var(--c1-s),calc(var(--c1-l) - var(--fc-darker))); /*Menu 2 (Color)*/
  --cm-2-fg:var(--c1-fg); /*Menu 2 FG (Color)*/
  --cm-2-bg:var(--cm-2); /*Menu 2 BG (Background)*/
  --cm-3:var(--cp); /*Menu 3 (Color)*/
  --cm-3-fg:var(--cp-fg); /*Menu 3 FG (Color)*/
  --cm-3-bg:var(--cm-3); /*Menu 3 BG (Background)*/
  --cm-3-hover:hsl(var(--c1-h),var(--c1-s),calc(var(--c1-l) + 50%)); /*Menu 3 hover (Color)*/
  --cm-3-hover-fg:var(--cm-3-fg); /*Menu 3 hover FG (Color)*/
  --cm-3-hover-bg:var(--cm-3-hover); /*Menu 3 hover BG (Background)*/
  --cm-4:var(--cm-2); /*Menu 4 (Color)*/
  --cm-4-fg:var(--cm-2-fg); /*Menu 4 FG (Color)*/
  --cm-4-bg:var(--cm-4); /*Menu 4 BG (Background)*/
  --cm-5:var(--cm-4); /*Menu 5 (Color)*/
  --cm-5-fg:var(--cm-4-fg); /*Menu 5 FG (Color)*/
  --cm-5-bg:var(--cm-5); /*Menu 5 BG (Background)*/
  --cb-login:var(--c1); /*Login base (Color)*/
  --cm-login-fg:var(--c1-fg); /*Login base FG (Color)*/
  --cm-login-bg:var(--cb-login); /*Login base BG (Background)*/
  --bg-login:left/25vw url(../../../../images/seamless/crystals1.jpg); /*Login BG (Background)*/
  --ft-login-filter:opacity(0.1); /*Login BG filter (Filter)*/
  --bg-loginbox:no-repeat content-box top/100% var(--url-logo),rgb(255 255 255); /*Loginbox BG (Background)*/
  --bg-loginbox2:no-repeat center center/cover url(../../../../images/backg/stars1.jpg); /*Loginbox 2 BG (Background)*/
  --tf-loginbox:none; /*Loginbox transform (Transform)*/
  --tf-loginbox2:scale(1.1); /*Loginbox2 transform (Transform)*/
  --ol-loginbox:transparent; /*Loginbox overlay color (Color)*/
  --ol-loginbox2:rgb(0 0 0 / 34%); /*Loginbox2 overlay color (Color)*/
  --dp-powered-by:block; /*Powered by display (Display)*/
  --bg-anim-x:-100vw; /*Background animation X (Length)*/
  --bg-anim-y:50vw; /*Background animation Y (Length)*/
  --bg-anim-time:60s; /*Background animation time (Time)*/
  --ct-login-logo-fg:var(--c1-fg); /*Login logo FG (Color)*/
  --tx-login-logo:'\f360'; /*Login logo text (Text)*/
  --tf-login-logo:translate(0rem,-5rem) scale(12); /*Login logo transform (Transform)*/
  --ct-login-desc1-fg:var(--c1-fg); /*Login desc 1 FG (Color)*/
  --tx-login-desc1:'Evolver'; /*Login desc 1 text (Text)*/
  --tf-login-desc1:translate(0rem,4rem) scale(4); /*Login desc 1 transform (Transform)*/
  --ct-login-desc2-fg:var(--c1-fg); /*Login desc 2 FG (Color)*/
  --tx-login-desc2:'Evolución continua'; /*Login desc 2 text (Text)*/
  --tf-login-desc2:translate(0rem,7rem) scale(1.5); /*Login desc 2 transform (Transform)*/
  --e1:0px 1px 3px 0px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 2px 1px -1px rgba(0, 0, 0, 0.12); /*E1 (Shadow)*/
  --e2:0px 1px 5px 0px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 3px 1px -2px rgba(0, 0, 0, 0.12); /*E2 (Shadow)*/
  --e3:0px 1px 8px 0px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 3px 3px -2px rgba(0, 0, 0, 0.12); /*E3 (Shadow)*/
  --e4:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12); /*E4 (Shadow)*/
  --e5:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12); /*E5 (Shadow)*/
  --e6:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12); /*E6 (Shadow)*/
  --e7:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12); /*E7 (Shadow)*/
  --e8:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12); /*E8 (Shadow)*/
  --e9:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12); /*E9 (Shadow)*/
  --e10:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12); /*E10 (Shadow)*/
  --e11:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12); /*E11 (Shadow)*/
  --e12:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12); /*E12 (Shadow)*/
  --e13:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12); /*E13 (Shadow)*/
  --e14:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12); /*E14 (Shadow)*/
  --e15:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12); /*E15 (Shadow)*/
  --e16:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12); /*E16 (Shadow)*/
  --e17:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12); /*E17 (Shadow)*/
  --e18:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12); /*E18 (Shadow)*/
  --e19:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12); /*E19 (Shadow)*/
  --e20:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12); /*E20 (Shadow)*/
  --e21:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12); /*E21 (Shadow)*/
  --e22:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12); /*E22 (Shadow)*/
  --e23:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12); /*E23 (Shadow)*/
  --e24:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12); /*E24 (Shadow)*/
}
