.custom-alpha,body{
	--navbar-background:rgba(51, 51, 51, var(--navbar-alpha, 1));
	--navbar-item-hover-background:rgba(34, 34, 34, var(--navbar-alpha, 1));

	--icon-agnostic:rgba(0, 0, 0, var(--icon-alpha, 1));

	--label-red:rgba(255, 97, 92, var(--label-alpha, 1));
	--label-orange:rgba(249, 166, 70, var(--label-alpha, 1));
	--label-yellow:rgba(244, 206, 74, var(--label-alpha, 1));
	--label-green:rgba(109, 204, 80, var(--label-alpha, 1));
	--label-blue:rgba(75, 184, 243, var(--label-alpha, 1));
	--label-purple:rgba(208, 136, 225, var(--label-alpha, 1));
	--label-grey:rgba(164, 164, 167, var(--label-alpha, 1));

	--label-red-hover:rgba(255, 98, 92, var(--label-alpha, 0.6));
	--label-orange-hover:rgba(249, 166, 70, var(--label-alpha, 0.6));
	--label-yellow-hover:rgba(244, 206, 74, var(--label-alpha, 0.6));
	--label-green-hover:rgba(109, 204, 80, var(--label-alpha, 0.6));
	--label-blue-hover:rgba(75, 184, 243, var(--label-alpha, 0.6));
	--label-purple-hover:rgba(208, 136, 225, var(--label-alpha, 0.6));
	--label-grey-hover:rgba(164, 164, 167, var(--label-alpha, 0.6));

	--avatar-blue:linear-gradient(225deg, rgba(85, 210, 240, var(--avatar-alpha, 1)) 0%, rgba(43, 166, 222, var(--avatar-alpha, 1)) 100%);
	--avatar-eggplant:linear-gradient(225deg, rgba(188, 32, 134, var(--avatar-alpha, 1)) 0%, rgba(136, 14, 79, var(--avatar-alpha, 1)) 100%);
	--avatar-gold:linear-gradient(225deg, rgba(255, 210, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 165, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-green:linear-gradient(225deg, rgba(95, 219, 0, var(--avatar-alpha, 1)) 0%, rgba(49, 181, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-jade:linear-gradient(225deg, rgba(0, 189, 178, var(--avatar-alpha, 1)) 0%, rgba(0, 137, 123, var(--avatar-alpha, 1)) 100%);
	--avatar-orange:linear-gradient(225deg, rgba(255, 167, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 111, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-purple:linear-gradient(225deg, rgba(228, 38, 155, var(--avatar-alpha, 1)) 0%, rgba(197, 17, 98, var(--avatar-alpha, 1)) 100%);
	--avatar-red:linear-gradient(225deg, rgba(255, 98, 108, var(--avatar-alpha, 1)) 0%, rgba(255, 51, 58, var(--avatar-alpha, 1)) 100%);
	--avatar-salmon:linear-gradient(225deg, rgba(255, 137, 137, var(--avatar-alpha, 1)) 0%, rgba(255, 82, 82, var(--avatar-alpha, 1)) 100%);
	--avatar-sky:linear-gradient(225deg, rgba(154, 234, 255, var(--avatar-alpha, 1)) 0%, rgba(97, 210, 255, var(--avatar-alpha, 1)) 100%);
	--avatar-teal:linear-gradient(225deg, rgba(0, 213, 226, var(--avatar-alpha, 1)) 0%, rgba(0, 172, 193, var(--avatar-alpha, 1)) 100%);
	--avatar-yellow:linear-gradient(225deg, rgba(255, 235, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 211, 0, var(--avatar-alpha, 1)) 100%);

	--image-background:#fff;

	--text-color-black-higher:#333;
	--text-color-black-high:#333;
	--text-color-black-medium:rgba(51, 51, 51, 0.7);
	--text-color-black-low:rgba(51, 51, 51, 0.4);
	--text-color-black-medium-sensitive:rgba(51, 51, 51, 0.35);

	--text-color-white-higher:#fff;
	--text-color-white-high:#fff;
	--text-color-white-medium:hsla(0, 0%, 100%, 0.7);
	--text-color-white-low:hsla(0, 0%, 100%, 0.4);
	--text-color-white-medium-sensitive:hsla(0, 0%, 100%, 0.35);
	--text-color-blue:#2ba6de;

	--text-font-family:"Inter", sans-serif;
	--text-font-family-code:"source_code_proregular", monospace;

	--text-font-family-second-bold:"montserrat_bold", "montserrat", arial, sans-serif;
	--text-font-family-second-light:"montserrat_light", arial, sans-serif;
	--text-font-family-second-regular:"montserrat", arial, sans-serif;
	--text-font-family-second-semibold:"montserrat_semibold", arial, sans-serif;

	--text-h0:30px/44px var(--text-font-family);
	--text-h1:24px/36px var(--text-font-family);
	--text-h2:20px/30px var(--text-font-family);
	--text-h3:16px/24px var(--text-font-family);
	--text-body1:14px/20px var(--text-font-family);
	--text-body2:12px/18px var(--text-font-family);
	--text-caption:10px/16px var(--text-font-family);
	--text-data:40px/60px var(--text-font-family);

	--text-h0-bold:600 30px/44px var(--text-font-family);
	--text-h1-bold:600 24px/36px var(--text-font-family);
	--text-h2-bold:600 20px/30px var(--text-font-family);
	--text-h3-bold:600 16px/24px var(--text-font-family);
	--text-body1-bold:600 14px/20px var(--text-font-family);
	--text-body2-bold:600 12px/18px var(--text-font-family);

	--text-h0-bb:36px/54px var(--text-font-family);
	--text-h0-bb-bold:600 36px/54px var(--text-font-family);

	--text-code1:12px/24px var(--text-font-family-code);

	--text-h2-montserrat-bold:20px/30px var(--text-font-family-second-bold);

	--transition-all:all 800ms ease-in-out;
	--transition-border:border 200ms ease-in-out;
	--transition-color:color 200ms ease-in-out;
	--transition-bg-color:background-color 200ms ease-in-out;
	--transition-height:height 200ms ease-in-out;
	--transition-opacity:opacity 200ms ease-in-out;
	--transition-padding:padding 200ms ease-in-out;
	--transition-shadow:box-shadow 200ms ease-in-out;
	--transition-width:width 200ms ease-in-out;
	--hover-grey-main:#444;
	--mobile-brand-it:#1875ff
}
.theme-light,.theme-light .custom-alpha,html .theme-light-forced{

	--secondary-blue:rgba(43, 166, 222, var(--secondary-alpha, 1));
	--secondary-green:rgba(29, 176, 123, var(--secondary-alpha, 1));
	--secondary-orange:rgba(255, 166, 0, var(--secondary-alpha, 1));
	--secondary-red:rgba(253, 62, 56, var(--secondary-alpha, 1));
	--secondary-white:rgba(255, 255, 255, var(--secondary-alpha, 1));
	--secondary-grey:rgba(204, 204, 204, var(--secondary-alpha, 1));

	--surface-main:rgba(255, 255, 255, var(--surface-alpha, 1));
	--surface-grey-1:rgba(250, 250, 250, var(--surface-alpha, 1));
	--surface-grey-2:rgba(237, 237, 237, var(--surface-alpha, 1));
	--surface-grey-3:var(--surface-grey-1);
	--surface-grey-4:rgba(238, 238, 238, var(--surface-alpha, 1));
	--surface-grey-5:var(--surface-main);
	--surface-grey-6:var(--surface-grey-2);
	--surface-light-grey: /* not present in this theme */;
	--surface-mid-grey:rgba(204, 204, 204, var(--surface-alpha, 1));
	--surface-dark-grey:linear-gradient(180deg, rgba(85, 85, 85, var(--surface-alpha, 1)) 0%, rgba(68, 68, 68, var(--surface-alpha, 1)) 100%);
	--surface-black:rgba(0, 0, 0, var(--surface-alpha, 1));
	--surface-black-bar:rgba(0, 0, 0, var(--surface-alpha, 0.7));
	--surface-scrim:rgba(255, 255, 255, var(--surface-alpha, 0.32));
	--surface-warning:linear-gradient(180deg, rgba(255, 210, 0, var(--surface-alpha, 1)) 0%, rgba(255, 165, 0, var(--surface-alpha, 1)) 100%);
	--surface-error:linear-gradient(180deg, rgba(255, 113, 105, var(--surface-alpha, 1)) 0%, rgba(253, 62, 56, var(--surface-alpha, 1)) 100%);
	--surface-error-hover:linear-gradient(180deg, rgba(255, 95, 85, var(--surface-alpha, 1)) 0%, rgba(252, 48, 42, var(--surface-alpha, 1)) 100%);
	--surface-error-active:linear-gradient(180deg, rgba(255, 132, 123, var(--surface-alpha, 1)) 0%, rgba(253, 76, 69, var(--surface-alpha, 1)) 100%);
	--surface-progress-background:linear-gradient(180deg, rgba(85, 85, 85, var(--surface-alpha, 0.3)) 0%, rgba(68, 68, 68, var(--surface-alpha, 0.3)) 100%);
	--surface-overlay:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.1) 0%, rgba(20, 20, 20, 0.3) 100%);
	--surface-highlight-1:rgba(250, 250, 250, var(--surface-alpha, 0.8));
	--surface-highlight-2:rgba(250, 250, 250, var(--surface-alpha, 0.4));
	--surface-inner-shadow:rgba(250, 250, 250, var(--surface-alpha, 0.6));
	--surface-light-red:rgba(255, 234, 235, var(--surface-alpha, 1));

	--stroke-main:rgba(255, 255, 255, var(--stroke-alpha, 1));
	--stroke-grey-1:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-grey-2:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-grey-3:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-grey-4:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-grey-6:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-dark-grey:rgba(85, 85, 85, var(--stroke-alpha, 1));
	--stroke-mid-grey:rgba(204, 204, 204, var(--stroke-alpha, 1));
	--stroke-black:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-info:rgba(43, 166, 222, var(--stroke-alpha, 1));
	--stroke-success:rgba(0, 191, 165, var(--stroke-alpha, 1));
	--stroke-warning:rgba(255, 153, 36, var(--stroke-alpha, 1));
	--stroke-error:rgba(253, 62, 56, var(--stroke-alpha, 1));
	--stroke-highlight:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-scrim:rgba(255, 255, 255, var(--stroke-alpha, 0.32));
	--stroke-overlay-background:rgba(204, 204, 204, var(--stroke-alpha, 0.9));

	--icon-rest:rgba(51, 51, 51, var(--icon-alpha, 0.7));
	--icon-inactive:rgba(51, 51, 51, var(--icon-alpha, 0.3));
	--icon-active:rgba(51, 51, 51, var(--icon-alpha, 1));

	--table-border:#f1f1f1;

	--text-color-higher:var(--text-color-black-higher);
	--text-color-high:var(--text-color-black-high);
	--text-color-medium:var(--text-color-black-medium);
	--text-color-low:var(--text-color-black-low);
	--text-color-info:#2ba6de;
	--text-color-success:#00bfa5;
	--text-color-warning:#ff9924;
	--text-color-error:#fd3e38;
	--text-color-medium-sensitive:var(--text-color-black-medium-sensitive);
	--text-color-highlight:rgb(0 191 165 / 0.3);

	--button-fill-positive:linear-gradient(180deg, #3ed8b2, #1db07b);
	--button-fill-positive-hover:linear-gradient(180deg, #2fcea1, #159f67);
	--button-fill-positive-active:linear-gradient(180deg, #4cffc2, #24c08d);

	--button-fill-blue:linear-gradient(180deg, #56d2f1, #2ba6de);
	--button-fill-blue-hover:linear-gradient(180deg, #4bc8e6, #219cd4);
	--button-fill-blue-active:linear-gradient(180deg, #97e8fa, #5ecdf2);

	--button-fill-white:linear-gradient(180deg, #fafafa, #f2f2f2);
	--button-fill-white-hover:linear-gradient(180deg, #f2f2f2, #ededed);

	--button-border:2px solid rgb(255 255 255 / 0.2);

	--banner-text-error:#e33832;
	--banner-text-info:#299cd1;
	--banner-text-success:#06b17a;
	--banner-text-warning:#e59400;

	--banner-border-error:rgba(253, 62, 56, 0.5);
	--banner-border-info:rgba(43, 166, 222, 0.5);
	--banner-border-success:rgba(29, 176, 123, 0.5);
	--banner-border-warning:rgba(255, 165, 0, 0.5);

	--banner-background-error:rgba(253, 62, 56, 0.1);
	--banner-background-info:rgba(43, 166, 222, 0.1);
	--banner-background-success:rgba(29, 176, 123, 0.1);
	--banner-background-warning:rgba(255, 165, 0, 0.1);

	--banner-borderless-background-info:#dff4fe;
	--banner-borderless-text-info:#0078a4;

	--input-text-underline-active:#2ba6de;
	--input-text-underline-hover:#2ba6de;
	--input-text-underline-error:#ff333a;

	--checkbox-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--checkbox-fill-inactive:linear-gradient(180deg, #f2f2f2, #ededed);

	--checkbox-border-inactive:rgba(0, 0, 0, 0.05);

	--checkbox-fill-inactive-2:#fff;
	--checkbox-border-inactive-2:#555;

	--radio-fill-active:linear-gradient(180deg, #3ed8b2, #1db07b);
	--radio-fill-inactive:rgba(182, 188, 191, 0.1);

	--radio-border-active:#3ed8b2;
	--radio-border-inactive:#b6bcbf;

	--radio-oval-fill:rgba(34, 34, 34, 0.1);

	--switch-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--switch-fill-inactive:rgba(182, 191, 189, 0.3);

	--switch-border-active:rgba(0, 0, 0, 0.05);
	--switch-border-inactive:rgba(182, 191, 189, 0.5);

	--switch-handle-fill:linear-gradient(180deg, #fff, #fcfcfc);
	--switch-handle-border:rgba(0, 0, 0, 0.1);

	--switch-handle-active-icon:#0bc499;
	--switch-handle-inactive-icon:#7e7e7e;

	--dialog-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);

	--dropdown-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);
	--dropdown-border:1px solid #eee;

	--toast-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);

	--dropdown-arrow-color:#fff;
	--dropdown-background-color:rgb(255 255 255);

	--context-menu-border:1px solid #eee;
	--context-menu-background:#fff;
	--context-menu-shadow:rgba(0, 0, 0, 0.3);

	--divider-color:#eee;

	--progress-bar-fill1:#d90007;
	--progress-bar-fill2:#ff333a;
	--progress-bar-fill3:orange;
	--progress-bar-background:rgba(0, 0, 0, 0.2);

	--progress-round-fill:#666;
	--scroll-bar-background:rgba(0, 0, 0, 0.1);
	--scroll-bar-handle:#000;
	--progress-bar-fill4:#1d1d1d;
	--badge-fill:linear-gradient(180deg, #fafafa, #f2f2f2);
	--badge-border:#fff;
	--badge-search-outline:rgb(0  191 165 / 0.2);
	--chips-fill:rgb(245 245 245);
	--chips-border:2px solid rgb(255 255 255 / 0.7);
	--stroke-main-inverted:rgba(51, 51, 51, var(--stroke-alpha, 1));
	--stroke-grey-1-inverted:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-link-inverted:rgba(103, 103, 103, var(--stroke-alpha, 1));
	--discount-main:#30c265;
	--surface-overlay-background:rgba(204, 204, 204, var(--surface-alpha, 0.9));
	--surface-main-inverted:rgba(51, 51, 51, var(--surface-alpha, 1));
	--surface-link-inverted:rgba(103, 103, 103, var(--surface-alpha, 1));
	--surface-grey-1-inverted:rgba(34, 34, 34, var(--surface-alpha, 1));
	--stroke-grey-2-inverted:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--text-color-higher-inverted:var(--text-color-white-higher);
	--text-color-high-inverted:var(--text-color-white-high);
	--text-color-medium-inverted:var(--text-color-white-medium);
	--text-color-low-inverted:var(--text-color-white-low);
	--text-color-success-inverted:#5afee8;
	--text-color-error-inverted:#ff7e79;
	--icon-rest-inverted:rgba(204, 204, 204, var(--icon-alpha, 1));
	--icon-active-inverted:rgba(255, 255, 255, var(--icon-alpha, 1));

	--secondary-blue-inverted:rgba(111, 215, 255, var(--secondary-alpha, 1));
	--secondary-green-inverted:rgba(129, 207, 179, var(--secondary-alpha, 1));
	--secondary-orange-inverted:rgba(255, 190, 0, var(--secondary-alpha, 1));
	--secondary-red-inverted:rgba(255, 101, 96, var(--secondary-alpha, 1));
	--button-hover:rgba(0, 0, 0, 0.05);
	--onboarding-step-border:rgba(0, 0, 0, 0.05);
	--onboarding-control-panel-fill:linear-gradient(270deg, #bde9fb, #e5f0f6);
	--surface-tree-iconwrap:linear-gradient(90deg, hsla(0, 0%, 92.9%, 0), #ededed 12px, #ededed);
	--surface-tree-iconwrap-active:linear-gradient(90deg, hsla(0, 0%, 98%, 0), #fafafa 12px, #fafafa);
	--surface-tree-iconwrap-rtl:linear-gradient(270deg, hsla(0, 0%, 92.9%, 0), #ededed 12px, #ededed);
	--surface-tree-iconwrap-active-rtl:linear-gradient(270deg, hsla(0, 0%, 98%, 0), #fafafa 12px, #fafafa);

	--surface-tree-iconwrap:linear-gradient(90deg, hsla(0, 0%, 96.9%, 0), #f7f7f7 12px, #f7f7f7);
	--surface-tree-iconwrap-active:linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 12px, #fff);
	--surface-tree-iconwrap-hover:linear-gradient(90deg, rgba(239, 239, 240, 0), #efeff0 12px, #efeff0);
	--surface-tree-iconwrap-rtl:linear-gradient(270deg, hsla(0, 0%, 96.9%, 0), #f7f7f7 12px, #f7f7f7);
	--surface-tree-iconwrap-active-rtl:linear-gradient(270deg, hsla(0, 0%, 100%, 0), #fff 12px, #fff);
	--surface-tree-iconwrap-hover-rtl:linear-gradient(270deg, rgba(239, 239, 240, 0), #efeff0 12px, #efeff0);
	--hover-grey-main:#eee
}
.theme-dark,.theme-dark .custom-alpha,html .theme-dark-forced{

	--secondary-blue:rgba(111, 215, 255, var(--secondary-alpha, 1));
	--secondary-green:rgba(129, 207, 179, var(--secondary-alpha, 1));
	--secondary-orange:rgba(255, 190, 0, var(--secondary-alpha, 1));
	--secondary-white:rgba(255, 255, 255, var(--secondary-alpha, 1));
	--secondary-red:rgba(255, 102, 97, var(--secondary-alpha, 1));
	--secondary-grey:rgba(204, 204, 204, var(--secondary-alpha, 1));

	--surface-main:rgba(51, 51, 51, var(--surface-alpha, 1));
	--surface-grey-1:rgba(34, 34, 34, var(--surface-alpha, 1));
	--surface-grey-2:rgba(68, 68, 68, var(--surface-alpha, 1));
	--surface-grey-3:var(--surface-grey-2);
	--surface-grey-4:rgba(34, 34, 34, var(--surface-alpha, 1));
	--surface-grey-5:var(--surface-grey-2);
	--surface-grey-6:var(--surface-black);
	--surface-light-grey:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 1)) 0%, rgba(204, 204, 204, var(--surface-alpha, 1)) 100%);
	--surface-mid-grey:rgba(102, 102, 102, var(--surface-alpha, 1));
	--surface-dark-grey:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 1)) 0%, rgba(204, 204, 204, var(--surface-alpha, 1)) 100%);
	--surface-black:rgba(0, 0, 0, var(--surface-alpha, 1));
	--surface-black-bar:rgba(0, 0, 0, var(--surface-alpha, 0.7));
	--surface-scrim:rgba(0, 0, 0, var(--surface-alpha, 0.32));
	--surface-warning:linear-gradient(0deg, rgba(255, 235, 0, var(--surface-alpha, 1)) 0%, rgba(255, 211, 0, var(--surface-alpha, 1)) 100%);
	--surface-error:linear-gradient(180deg, rgba(255, 158, 154, var(--surface-alpha, 1)) 0%, rgba(255, 101, 96, var(--surface-alpha, 1)) 100%);
	--surface-error-hover:linear-gradient(180deg, rgba(255, 174, 171, var(--surface-alpha, 1)) 0%, rgba(255, 119, 113, var(--surface-alpha, 1)) 100%);
	--surface-error-active:linear-gradient(180deg, rgba(255, 139, 134, var(--surface-alpha, 1)) 0%, rgba(255, 83, 79, var(--surface-alpha, 1)) 100%);
	--surface-progress-background:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 0.3)) 0%, rgba(204, 204, 204, var(--surface-alpha, 0.3)) 100%);
	--surface-overlay:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.7) 100%);
	--surface-highlight-1:rgba(34, 34, 34, var(--surface-alpha, 0.8));
	--surface-highlight-2:rgba(34, 34, 34, var(--surface-alpha, 0.4));
	--surface-inner-shadow:rgba(34, 34, 34, var(--surface-alpha, 0.6));

	--stroke-main:rgba(51, 51, 51, var(--stroke-alpha, 1));
	--stroke-grey-1:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-grey-2:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--stroke-grey-3:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--stroke-grey-4:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-grey-6:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-dark-grey:rgba(230, 230, 230, var(--stroke-alpha, 1));
	--stroke-mid-grey:rgba(102, 102, 102, var(--stroke-alpha, 1));
	--stroke-black:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-info:rgba(111, 215, 255, var(--stroke-alpha, 1));
	--stroke-success:rgba(90, 254, 232, var(--stroke-alpha, 1));
	--stroke-warning:rgba(254, 195, 90, var(--stroke-alpha, 1));
	--stroke-error:rgba(255, 126, 121, var(--stroke-alpha, 1));
	--stroke-highlight:rgba(17, 17, 17, var(--stroke-alpha, 1));
	--stroke-scrim:rgba(0, 0, 0, var(--stroke-alpha, 0.32));
	--stroke-overlay-background:rgba(0, 0, 0, var(--stroke-alpha, 0.8));

	--icon-rest:rgba(204, 204, 204, var(--icon-alpha, 1));
	--icon-inactive:rgba(255, 255, 255, var(--icon-alpha, 0.3));
	--icon-active:rgba(255, 255, 255, var(--icon-alpha, 1));

	--table-border:#444;

	--text-color-higher:var(--text-color-white-higher);
	--text-color-high:var(--text-color-white-high);
	--text-color-medium:var(--text-color-white-medium);
	--text-color-low:var(--text-color-white-low);
	--text-color-info:#6fd7ff;
	--text-color-success:#5afee8;
	--text-color-warning:#fec35a;
	--text-color-error:#ff7e79;
	--text-color-medium-sensitive:var(--text-color-white-medium-sensitive);

	--button-fill-positive:linear-gradient(180deg, #0ed9b1, #06b17a);
	--button-fill-positive-hover:linear-gradient(180deg, #11e2c1, #07c18c);
	--button-fill-positive-active:linear-gradient(180deg, #0acea0, #04a067);

	--button-fill-blue:linear-gradient(180deg, #84e0f8, #4dbeee);
	--button-fill-blue-hover:linear-gradient(180deg, #97e8fa, #5ecdf2);
	--button-fill-blue-active:linear-gradient(180deg, #70d7f4, #3db0e9);

	--banner-text-error:#fff;
	--banner-text-info:#fff;
	--banner-text-success:#fff;
	--banner-text-warning:#fff;
	--banner-border-error:#fd3e38;
	--banner-border-info:#2ba6de;
	--banner-border-success:#1db07b;
	--banner-border-warning:orange;
	--banner-background-error:rgba(253, 62, 56, 0.5);
	--banner-background-info:rgba(43, 166, 222, 0.5);
	--banner-background-success:rgba(29, 176, 123, 0.5);
	--banner-background-warning:rgba(255, 165, 0, 0.5);

	--input-text-underline-active:#6fd7ff;
	--input-text-underline-hover:#6fd7ff;
	--input-text-underline-error:#ff333a;

	--checkbox-fill-active:linear-gradient(180deg, #08e7c0, #03ca8b);
	--checkbox-fill-inactive:linear-gradient(180deg, #9f9f9f, #666);
	--checkbox-border-inactive:hsla(0, 0%, 100%, 0.1);


	--checkbox-fill-inactive-2:#444;
	--checkbox-border-inactive-2:#e6e6e6;

	--radio-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--radio-fill-inactive:linear-gradient(180deg, #9f9f9f, #666);
	--radio-border-active:#0ed9b1;
	--radio-border-inactive:hsla(0, 0%, 100%, 0.1);
	--radio-oval-fill:hsla(0, 0%, 100%, 0.3);

	--switch-fill-active:linear-gradient(180deg, #08e7c0, #03ca8b);
	--switch-fill-inactive:linear-gradient(180deg, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.2));
	--switch-border-active:hsla(0, 0%, 100%, 0.1);
	--switch-border-inactive:hsla(0, 0%, 100%, 0.1);
	--switch-handle-fill:linear-gradient(180deg, #fff, #fcfcfc);
	--switch-handle-border:rgba(0, 0, 0, 0.05);
	--switch-handle-active-icon:#0bc499;
	--switch-handle-inactive-icon:#7e7e7e;

	--dialog-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);
	--dialog-shadow-thin:0 1px 2px 0 rgba(0, 0, 0, 0.1);

	--dropdown-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);
	--dropdown-border:1px solid #444;

	--toast-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);

	--dropdown-arrow-color:#333;
	--dropdown-background-color:rgb(51 51 51);

	--context-menu-border:1px solid #444;
	--context-menu-background:#444;
	--context-menu-shadow:rgba(0, 0, 0, 0.3);

	--divider-color:hsla(0, 0%, 100%, 0.1);

	--progress-bar-fill1:#d90007;
	--progress-bar-fill2:#ff333a;
	--progress-bar-fill3:orange;
	--progress-bar-background:hsla(0, 0%, 100%, 0.2);

	--progress-fill:#ccc;
	--scroll-bar-background:rgba(0, 0, 0, 0.2);
	--scroll-bar-handle:#fff;

	--progress-bar-fill4:#1d1d1d;
	--badge-fill:linear-gradient(180deg, #9f9f9f, #666);
	--badge-border:#333;
	--badge-search-outline:rgb(0  191 165 / 0.2);
	--chips-fill:rgb(84 84 84);
	--chips-border:2px solid rgb(0 0 0 / 0.05);
	--stroke-main-inverted:rgba(255, 255, 255, var(--stroke-alpha, 1));
	--stroke-grey-1-inverted:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-link-inverted:rgba(199, 199, 199, var(--stroke-alpha, 1));

	--surface-overlay-background:rgba(0, 0, 0, var(--surface-alpha, 0.8));
	--surface-main-inverted:rgba(255, 255, 255, var(--surface-alpha, 1));
	--surface-link-inverted:rgba(199, 199, 199, var(--surface-alpha, 1));
	--surface-grey-1-inverted:rgba(250, 250, 250, var(--surface-alpha, 1));
	--stroke-grey-2-inverted:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--text-color-higher-inverted:var(--text-color-black-higher);
	--text-color-high-inverted:var(--text-color-black-high);
	--text-color-medium-inverted:var(--text-color-black-medium);
	--text-color-low-inverted:var(--text-color-black-low);
	--text-color-success-inverted:#00bfa5;
	--text-color-error-inverted:#fd3e38;
	--icon-rest-inverted:rgba(51, 51, 51, var(--icon-rest-alpha, 0.7));
	--icon-active-inverted:rgba(51, 51, 51, var(--icon-active-alpha, 1));

	--secondary-blue-inverted:rgba(43, 166, 222, var(--secondary-alpha, 1));
	--secondary-green-inverted:rgba(29, 176, 123, var(--secondary-alpha, 1));
	--secondary-orange-inverted:rgba(255, 165, 0, var(--secondary-alpha, 1));
	--secondary-red-inverted:rgba(253, 62, 56, var(--secondary-alpha, 1));

	--button-hover:hsla(0, 0%, 100%, 0.1);
	--onboarding-step-border:rgba(0, 0, 0, 0.05);
	--onboarding-control-panel-fill:linear-gradient(270deg, #073649, #13597f);
	--surface-tree-iconwrap:linear-gradient(90deg, rgba(34, 34, 35, 0), #222223 12px, #222223);
	--surface-tree-iconwrap-active:linear-gradient(90deg, rgba(21, 22, 22, 0), #151616 12px, #151616);
	--surface-tree-iconwrap-hover:linear-gradient(90deg, rgba(42, 43, 44, 0), #2a2b2c 12px, #2a2b2c);
	--surface-tree-iconwrap-rtl:linear-gradient(270deg, rgba(34, 34, 35, 0), #222223 12px, #222223);
	--surface-tree-iconwrap-active-rtl:linear-gradient(270deg, rgba(21, 22, 22, 0), #151616 12px, #151616);
	--surface-tree-iconwrap-hover-rtl:linear-gradient(270deg, rgba(42, 43, 44, 0), #2a2b2c 12px, #2a2b2c)
}
