/* desk_customizer vc3d1840cb0e3 preset=East Wolves */

html:root,
html[data-theme="light"] {
	--gray-50: #f8f8f8;
	--gray-100: #f2f3f4;
	--gray-200: #ebedef;
	--gray-300: #dee1e6;
	--gray-400: #bdc6d1;
	--gray-500: #8a97a8;
	--gray-600: #6f7a89;
	--gray-700: #4c5158;
	--gray-800: #36383a;
	--gray-900: #171717;
	--neutral-white: #ffffff;
	--neutral-black: #000000;
	--neutral: #ffffff;
	--invert-neutral: #000000;
	--dc-brand-50: #fcf4f5;
	--dc-brand-100: #faeced;
	--dc-brand-200: #f8e2e3;
	--dc-brand-300: #f7cecf;
	--dc-brand-400: #f29ca0;
	--dc-brand-500: #ee444c;
	--dc-brand-600: #c4121a;
	--dc-brand-700: #960e14;
	--dc-brand-800: #67090e;
	--dc-brand-900: #2a0406;
	--dc-brand: #c4121a;
	--dc-on-brand: #ffffff;
	--primary: #c4121a;
	--primary-color: #c4121a;
	--brand-color: #c4121a;
	--btn-primary: #c4121a;
	--border-primary: #c4121a;
	--checkbox-color: #c4121a;
	--checkbox-gradient: linear-gradient(180deg, #ee444c 0%, #c4121a 100%);
	--checkbox-focus-shadow: 0 0 0 2px #f7cecf;
	--progress-bar-bg: #c4121a;
	--date-active-bg: #c4121a;
	--date-active-text: #ffffff;
	--date-range-bg: #faeced;
	--timeline-badge-color: #c4121a;
	--highlight-shadow: 1px 1px 10px #faeced, 0 0 4px #c4121a;
	--ink-blue-link: #c4121a;
	--ink-blue-2: #4479ee;
	--ink-blue-3: #0e3996;
	--surface-blue-3: #2563eb;
	--outline-blue-1: #cedaf7;
	--focus-blue: 0 0 0 2px #f29ca0;
	--focus-default: 0 0 0 2px #f7cecf;
	--bg-color: #ffffff;
	--fg-color: #ffffff;
	--card-bg: #ffffff;
	--modal-bg: #ffffff;
	--popover-bg: #ffffff;
	--toast-bg: #ffffff;
	--navbar-bg: #ffffff;
	--subtle-accent: #f8f8f8;
	--subtle-fg: #f2f3f4;
	--fg-hover-color: #f2f3f4;
	--control-bg: #f2f3f4;
	--control-bg-on-gray: #ebedef;
	--awesomebar-focus-bg: #ffffff;
	--awesomplete-hover-bg: #f2f3f4;
	--disabled-control-bg: #f8f8f8;
	--disabled-text-color: #8a97a8;
	--input-disabled-bg: #ebedef;
	--btn-default-bg: #f2f3f4;
	--btn-default-hover-bg: #dee1e6;
	--btn-group-border-color: #bdc6d1;
	--border-color: #bdc6d1;
	--dark-border-color: #8a97a8;
	--table-border-color: #bdc6d1;
	--highlight-color: #f8f8f8;
	--placeholder-color: #f8f8f8;
	--scrollbar-thumb-color: #bdc6d1;
	--scrollbar-track-color: #ebedef;
	--skeleton-bg: #f2f3f4;
	--shadow-inset: inset 0 -1px 0 #bdc6d1;
	--sidebar-select-color: #f2f3f4;
	--heading-color: #171717;
	--text-color: #36383a;
	--text-dark: #171717;
	--text-neutral: #4c5158;
	--text-muted: #8a97a8;
	--text-light: #bdc6d1;
	--code-block-bg: #171717;
	--code-block-text: #bdc6d1;
	--icon-stroke: #36383a;
	--icon-fill-bg: #ffffff;
	--surface-white: #ffffff;
	--surface-menu-bar: #12161c;
	--surface-modal: #ffffff;
	--surface-cards: #ffffff;
	--surface-selected: #f2f3f4;
	--surface-gray-1: #f8f8f8;
	--surface-gray-2: #f2f3f4;
	--surface-gray-3: #ebedef;
	--surface-gray-4: #dee1e6;
	--surface-gray-5: #6f7a89;
	--surface-gray-6: #4c5158;
	--surface-gray-7: #36383a;
	--ink-white: #ffffff;
	--ink-gray-1: #ebedef;
	--ink-gray-2: #dee1e6;
	--ink-gray-3: #bdc6d1;
	--ink-gray-4: #8a97a8;
	--ink-gray-5: #6f7a89;
	--ink-gray-6: #4c5158;
	--ink-gray-7: #4c5158;
	--ink-gray-8: #36383a;
	--ink-gray-9: #171717;
	--outline-gray-1: #dee1e6;
	--outline-gray-2: #bdc6d1;
	--outline-gray-3: #8a97a8;
	--outline-gray-4: #6f7a89;
	--outline-gray-5: #171717;
	--outline-gray-modals: #bdc6d1;
	--outline-white: #f8f8f8;
	--green-50: #f5fbf7;
	--green-100: #edf9f1;
	--green-200: #e3f7ea;
	--green-300: #cff5dd;
	--green-400: #a0eebd;
	--green-500: #4be785;
	--green-600: #1ddb63;
	--green-700: #16a34a;
	--green-800: #0d632d;
	--green-900: #052912;
	--bg-green: #edf9f1;
	--text-on-green: #16a34a;
	--ink-green-1: #f5fbf7;
	--ink-green-2: #4be785;
	--ink-green-3: #16a34a;
	--surface-green-1: #f5fbf7;
	--surface-green-2: #edf9f1;
	--surface-green-3: #1ddb63;
	--outline-green-1: #cff5dd;
	--outline-green-2: #a0eebd;
	--amber-50: #fcf9f4;
	--amber-100: #fbf5eb;
	--amber-200: #faf0e0;
	--amber-300: #f9e8cb;
	--amber-400: #f6d398;
	--amber-500: #f7b13b;
	--amber-600: #f59e0b;
	--amber-700: #9e6506;
	--amber-800: #6c4504;
	--amber-900: #2c1c02;
	--bg-amber: #fbf5eb;
	--text-on-amber: #9e6506;
	--ink-amber-1: #fcf9f4;
	--ink-amber-2: #f7b13b;
	--ink-amber-3: #9e6506;
	--surface-amber-1: #fcf9f4;
	--surface-amber-2: #fbf5eb;
	--surface-amber-3: #f59e0b;
	--outline-amber-1: #f9e8cb;
	--outline-amber-2: #f6d398;
	--red-50: #fbf5f5;
	--red-100: #f9eded;
	--red-200: #f7e3e3;
	--red-300: #f4d0d0;
	--red-400: #eca2a2;
	--red-500: #e34f4f;
	--red-600: #dc2626;
	--red-700: #8d1717;
	--red-800: #601010;
	--red-900: #280606;
	--bg-red: #f9eded;
	--text-on-red: #8d1717;
	--ink-red-1: #fbf5f5;
	--ink-red-2: #e34f4f;
	--ink-red-3: #8d1717;
	--surface-red-1: #fbf5f5;
	--surface-red-2: #f9eded;
	--surface-red-3: #f7e3e3;
	--outline-red-1: #f4d0d0;
	--outline-red-2: #eca2a2;
	--blue-50: #f4f7fc;
	--blue-100: #ecf0fa;
	--blue-200: #e2e9f8;
	--blue-300: #cedaf7;
	--blue-400: #9cb7f2;
	--blue-500: #4479ee;
	--blue-600: #2563eb;
	--blue-700: #0e3996;
	--blue-800: #092767;
	--blue-900: #04102a;
	--bg-blue: #ecf0fa;
	--text-on-blue: #0e3996;
	--ink-blue-1: #f4f7fc;
	--surface-blue-1: #f4f7fc;
	--surface-blue-2: #ecf0fa;
	--outline-blue-2: #9cb7f2;
	--ink-red-4: #601010;
	--surface-red-4: #f4d0d0;
	--surface-red-5: #dc2626;
	--surface-red-6: #8d1717;
	--surface-red-7: #601010;
	--outline-red-3: #e34f4f;
	--alert-bg-danger: #fbf5f5;
	--alert-text-danger: #dc2626;
	--alert-bg-warning: #fcf9f4;
	--alert-text-warning: #9e6506;
	--alert-bg-info: #f4f7fc;
	--alert-text-info: #0e3996;
	--alert-bg-success: #edf9f1;
	--alert-text-success: #16a34a;
	--error-bg: #fbf5f5;
	--error-border: #f4d0d0;
	--diff-added: #edf9f1;
	--diff-removed: #f9eded;
	--font-stack: "Cairo", "Inter", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	--weight-regular: 400;
	--weight-semibold: 600;
	--border-radius-tiny: 6px;
	--border-radius-sm: 12px;
	--border-radius: 12px;
	--border-radius-md: 14px;
	--border-radius-lg: 16px;
	--border-radius-xl: 20px;
	--border-radius-2xl: 24px;
	--border-radius-full: 999px;
	--padding-xs: 5px;
	--padding-sm: 7px;
	--padding-md: 15px;
	--padding-lg: 20px;
	--padding-xl: 30px;
	--padding-2xl: 40px;
	--margin-xs: 5px;
	--margin-sm: 10px;
	--margin-md: 15px;
	--margin-lg: 20px;
	--margin-xl: 30px;
	--margin-2xl: 40px;
	--input-height: 32px;
	--btn-height: 32px;
	--list-row-height: 34px;
	--page-head-height: 45px;
	--navbar-height: 48px;
	--checkbox-size: 14px;
	--input-padding: 8px;
	--dropdown-padding: 8px;
	--grid-padding: 6px;
	--number-card-padding: 15px;
	--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06);
	--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.12);
	--shadow-base: 0 2px 6px rgba(0, 0, 0, 0.16);
	--shadow-md: 0 4px 10px rgba(0, 0, 0, 0.18);
	--shadow-lg: 0 10px 20px -6px rgba(0, 0, 0, 0.2);
	--shadow-xl: 0 16px 32px -8px rgba(0, 0, 0, 0.22);
	--shadow-2xl: 0 24px 48px -12px rgba(0, 0, 0, 0.26);
	--modal-shadow: var(--shadow-md);
	--card-shadow: var(--shadow-sm);
	--btn-shadow: var(--shadow-xs);
	--custom-shadow-sm: var(--shadow-sm);
	--drop-shadow: var(--shadow-xs);
	--sidebar-width: 228px;
	--sidebar-border-color: #232a33;
	--divider-color: #232a33;
	--sidebar-hover-color: #f2f3f4;
	--sidebar-active-color: #ebedef;
	--dc-sidebar-ink: #ffffff;
	--dc-sidebar-ink-muted: #949699;
	--page-max-width: 1600px;
}

.body-sidebar {
	--icon-stroke: #ffffff;
	--icon-fill-bg: #12161c;
	--text-color: #ffffff;
	--heading-color: #ffffff;
	--text-dark: #ffffff;
	--text-neutral: #ffffff;
	--text-muted: #949699;
	--text-light: #949699;
	--ink-gray-9: #ffffff;
	--ink-gray-8: #ffffff;
	--ink-gray-7: #ffffff;
	--ink-gray-6: #949699;
	--ink-gray-5: #949699;
	--ink-gray-4: #949699;
	--sidebar-hover-color: #1c222b;
	--sidebar-active-color: #c4121a;
	--surface-gray-3: #1c222b;
}

.body-sidebar .dropdown-menu {
	--heading-color: #171717;
	--text-color: #36383a;
	--text-dark: #171717;
	--text-neutral: #4c5158;
	--text-muted: #8a97a8;
	--text-light: #bdc6d1;
	--icon-stroke: #36383a;
	--icon-fill-bg: #ffffff;
	--surface-gray-3: #ebedef;
	--ink-gray-4: #8a97a8;
	--ink-gray-5: #6f7a89;
	--ink-gray-6: #4c5158;
	--ink-gray-7: #4c5158;
	--ink-gray-8: #36383a;
	--ink-gray-9: #171717;
	--sidebar-hover-color: #f2f3f4;
	--sidebar-active-color: #ebedef;
}

html[data-theme="dark"] {
	--neutral-white: #ffffff;
	--neutral-black: #000000;
	--neutral: #0f1216;
	--invert-neutral: #ffffff;
	--dc-brand-50: #361111;
	--dc-brand-100: #491313;
	--dc-brand-200: #601515;
	--dc-brand-300: #831616;
	--dc-brand-400: #b51717;
	--dc-brand-500: #eb1e1e;
	--dc-brand-600: #f05252;
	--dc-brand-700: #f47c7c;
	--dc-brand-800: #f8abab;
	--dc-brand-900: #fcd9d9;
	--dc-brand: #f05252;
	--dc-on-brand: #ffffff;
	--primary: #f05252;
	--primary-color: #f05252;
	--brand-color: #f05252;
	--btn-primary: #f05252;
	--border-primary: #f05252;
	--checkbox-color: #f05252;
	--checkbox-gradient: linear-gradient(180deg, #eb1e1e 0%, #f05252 100%);
	--checkbox-focus-shadow: 0 0 0 2px #831616;
	--progress-bar-bg: #f05252;
	--date-active-bg: #f05252;
	--date-active-text: #ffffff;
	--date-range-bg: #491313;
	--timeline-badge-color: #f05252;
	--highlight-shadow: 1px 1px 10px #491313, 0 0 4px #f05252;
	--ink-blue-link: #ec353d;
	--ink-blue-2: #2563eb;
	--ink-blue-3: #7ca1f3;
	--surface-blue-3: #4d80ef;
	--outline-blue-1: #163883;
	--focus-blue: 0 0 0 2px #b51717;
	--focus-default: 0 0 0 2px #831616;
	--bg-color: #0f1216;
	--fg-color: #0f1216;
	--card-bg: #0f1216;
	--modal-bg: #27292d;
	--popover-bg: #27292d;
	--toast-bg: #27292d;
	--navbar-bg: #0f1216;
	--subtle-accent: #27292d;
	--subtle-fg: #3f4144;
	--fg-hover-color: #3f4144;
	--control-bg: #3f4144;
	--control-bg-on-gray: #57585b;
	--awesomebar-focus-bg: #0f1216;
	--awesomplete-hover-bg: #3f4144;
	--disabled-control-bg: #27292d;
	--disabled-text-color: #9f9ea0;
	--input-disabled-bg: #57585b;
	--btn-default-bg: #3f4144;
	--btn-default-hover-bg: #6f7072;
	--btn-group-border-color: #262c34;
	--border-color: #262c34;
	--dark-border-color: #262c34;
	--table-border-color: #262c34;
	--highlight-color: #27292d;
	--placeholder-color: #27292d;
	--scrollbar-thumb-color: #878789;
	--scrollbar-track-color: #57585b;
	--skeleton-bg: #3f4144;
	--shadow-inset: inset 0 -1px 0 #262c34;
	--sidebar-select-color: #3f4144;
	--heading-color: #fffcfc;
	--text-color: #e7e5e5;
	--text-dark: #fffcfc;
	--text-neutral: #cfcdce;
	--text-muted: #9f9ea0;
	--text-light: #878789;
	--code-block-bg: #27292d;
	--code-block-text: #cfcdce;
	--icon-stroke: #e7e5e5;
	--icon-fill-bg: #0f1216;
	--surface-white: #0f1216;
	--surface-menu-bar: #12161c;
	--surface-modal: #27292d;
	--surface-cards: #0f1216;
	--surface-selected: #3f4144;
	--surface-gray-1: #27292d;
	--surface-gray-2: #3f4144;
	--surface-gray-3: #57585b;
	--surface-gray-4: #6f7072;
	--surface-gray-5: #9f9ea0;
	--surface-gray-6: #e7e5e5;
	--surface-gray-7: #fffcfc;
	--ink-white: #0f1216;
	--ink-gray-1: #57585b;
	--ink-gray-2: #6f7072;
	--ink-gray-3: #878789;
	--ink-gray-4: #9f9ea0;
	--ink-gray-5: #b7b6b7;
	--ink-gray-6: #cfcdce;
	--ink-gray-7: #cfcdce;
	--ink-gray-8: #e7e5e5;
	--ink-gray-9: #fffcfc;
	--outline-gray-1: #6f7072;
	--outline-gray-2: #878789;
	--outline-gray-3: #9f9ea0;
	--outline-gray-4: #b7b6b7;
	--outline-gray-5: #fffcfc;
	--outline-gray-modals: #878789;
	--outline-white: #27292d;
	--green-50: #13351f;
	--green-100: #154627;
	--green-200: #195d32;
	--green-300: #1b7e3f;
	--green-400: #16a34a;
	--green-500: #27e26c;
	--green-600: #54e88b;
	--green-700: #81eea9;
	--green-800: #aef4c8;
	--green-900: #dbfae7;
	--bg-green: #154627;
	--text-on-green: #1b7e3f;
	--ink-green-1: #13351f;
	--ink-green-2: #27e26c;
	--ink-green-3: #81eea9;
	--surface-green-1: #13351f;
	--surface-green-2: #154627;
	--surface-green-3: #54e88b;
	--outline-green-1: #1b7e3f;
	--outline-green-2: #16a34a;
	--amber-50: #38290f;
	--amber-100: #4c3510;
	--amber-200: #644512;
	--amber-300: #885c11;
	--amber-400: #bc7c10;
	--amber-500: #f59e0b;
	--amber-600: #f7b545;
	--amber-700: #f9c876;
	--amber-800: #fbdca7;
	--amber-900: #fdefd8;
	--bg-amber: #4c3510;
	--text-on-amber: #885c11;
	--ink-amber-1: #38290f;
	--ink-amber-2: #f59e0b;
	--ink-amber-3: #f9c876;
	--surface-amber-1: #38290f;
	--surface-amber-2: #4c3510;
	--surface-amber-3: #f7b545;
	--outline-amber-1: #885c11;
	--outline-amber-2: #bc7c10;
	--red-50: #341414;
	--red-100: #451717;
	--red-200: #5b1a1a;
	--red-300: #7b1e1e;
	--red-400: #aa2222;
	--red-500: #dc2626;
	--red-600: #e45858;
	--red-700: #eb8484;
	--red-800: #f2b0b0;
	--red-900: #f9dcdc;
	--bg-red: #451717;
	--text-on-red: #7b1e1e;
	--ink-red-1: #341414;
	--ink-red-2: #dc2626;
	--ink-red-3: #eb8484;
	--surface-red-1: #341414;
	--surface-red-2: #451717;
	--surface-red-3: #5b1a1a;
	--outline-red-1: #7b1e1e;
	--outline-red-2: #aa2222;
	--blue-50: #111d36;
	--blue-100: #132449;
	--blue-200: #162d60;
	--blue-300: #163883;
	--blue-400: #1849b4;
	--blue-500: #2563eb;
	--blue-600: #4d80ef;
	--blue-700: #7ca1f3;
	--blue-800: #abc3f7;
	--blue-900: #dae4fc;
	--bg-blue: #132449;
	--text-on-blue: #163883;
	--ink-blue-1: #111d36;
	--surface-blue-1: #111d36;
	--surface-blue-2: #132449;
	--outline-blue-2: #1849b4;
	--ink-red-4: #f2b0b0;
	--surface-red-4: #7b1e1e;
	--surface-red-5: #e45858;
	--surface-red-6: #eb8484;
	--surface-red-7: #f2b0b0;
	--outline-red-3: #dc2626;
	--alert-bg-danger: #341414;
	--alert-text-danger: #e45858;
	--alert-bg-warning: #38290f;
	--alert-text-warning: #f9c876;
	--alert-bg-info: #111d36;
	--alert-text-info: #7ca1f3;
	--alert-bg-success: #154627;
	--alert-text-success: #81eea9;
	--error-bg: #341414;
	--error-border: #7b1e1e;
	--diff-added: #154627;
	--diff-removed: #451717;
	--font-stack: "Cairo", "Inter", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	--weight-regular: 400;
	--weight-semibold: 600;
	--border-radius-tiny: 6px;
	--border-radius-sm: 12px;
	--border-radius: 12px;
	--border-radius-md: 14px;
	--border-radius-lg: 16px;
	--border-radius-xl: 20px;
	--border-radius-2xl: 24px;
	--border-radius-full: 999px;
	--padding-xs: 5px;
	--padding-sm: 7px;
	--padding-md: 15px;
	--padding-lg: 20px;
	--padding-xl: 30px;
	--padding-2xl: 40px;
	--margin-xs: 5px;
	--margin-sm: 10px;
	--margin-md: 15px;
	--margin-lg: 20px;
	--margin-xl: 30px;
	--margin-2xl: 40px;
	--input-height: 32px;
	--btn-height: 32px;
	--list-row-height: 34px;
	--page-head-height: 45px;
	--navbar-height: 48px;
	--checkbox-size: 14px;
	--input-padding: 8px;
	--dropdown-padding: 8px;
	--grid-padding: 6px;
	--number-card-padding: 15px;
	--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06);
	--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.12);
	--shadow-base: 0 2px 6px rgba(0, 0, 0, 0.16);
	--shadow-md: 0 4px 10px rgba(0, 0, 0, 0.18);
	--shadow-lg: 0 10px 20px -6px rgba(0, 0, 0, 0.2);
	--shadow-xl: 0 16px 32px -8px rgba(0, 0, 0, 0.22);
	--shadow-2xl: 0 24px 48px -12px rgba(0, 0, 0, 0.26);
	--modal-shadow: var(--shadow-md);
	--card-shadow: var(--shadow-sm);
	--btn-shadow: var(--shadow-xs);
	--custom-shadow-sm: var(--shadow-sm);
	--drop-shadow: var(--shadow-xs);
	--sidebar-width: 228px;
	--sidebar-border-color: #232a33;
	--divider-color: #232a33;
	--sidebar-hover-color: #3f4144;
	--sidebar-active-color: #57585b;
	--dc-sidebar-ink: #ffffff;
	--dc-sidebar-ink-muted: #949699;
	--page-max-width: 1600px;
}

html[data-theme="dark"] .body-sidebar {
	--icon-stroke: #ffffff;
	--icon-fill-bg: #12161c;
	--text-color: #ffffff;
	--heading-color: #ffffff;
	--text-dark: #ffffff;
	--text-neutral: #ffffff;
	--text-muted: #949699;
	--text-light: #949699;
	--ink-gray-9: #ffffff;
	--ink-gray-8: #ffffff;
	--ink-gray-7: #ffffff;
	--ink-gray-6: #949699;
	--ink-gray-5: #949699;
	--ink-gray-4: #949699;
	--sidebar-hover-color: #1c222b;
	--sidebar-active-color: #c4121a;
	--surface-gray-3: #1c222b;
}

html[data-theme="dark"] .body-sidebar .dropdown-menu {
	--heading-color: #fffcfc;
	--text-color: #e7e5e5;
	--text-dark: #fffcfc;
	--text-neutral: #cfcdce;
	--text-muted: #9f9ea0;
	--text-light: #878789;
	--icon-stroke: #e7e5e5;
	--icon-fill-bg: #0f1216;
	--surface-gray-3: #57585b;
	--ink-gray-4: #9f9ea0;
	--ink-gray-5: #b7b6b7;
	--ink-gray-6: #cfcdce;
	--ink-gray-7: #cfcdce;
	--ink-gray-8: #e7e5e5;
	--ink-gray-9: #fffcfc;
	--sidebar-hover-color: #3f4144;
	--sidebar-active-color: #57585b;
}

@media (prefers-color-scheme: dark) {
	html[data-theme="automatic"] {
		--neutral-white: #ffffff;
		--neutral-black: #000000;
		--neutral: #0f1216;
		--invert-neutral: #ffffff;
		--dc-brand-50: #361111;
		--dc-brand-100: #491313;
		--dc-brand-200: #601515;
		--dc-brand-300: #831616;
		--dc-brand-400: #b51717;
		--dc-brand-500: #eb1e1e;
		--dc-brand-600: #f05252;
		--dc-brand-700: #f47c7c;
		--dc-brand-800: #f8abab;
		--dc-brand-900: #fcd9d9;
		--dc-brand: #f05252;
		--dc-on-brand: #ffffff;
		--primary: #f05252;
		--primary-color: #f05252;
		--brand-color: #f05252;
		--btn-primary: #f05252;
		--border-primary: #f05252;
		--checkbox-color: #f05252;
		--checkbox-gradient: linear-gradient(180deg, #eb1e1e 0%, #f05252 100%);
		--checkbox-focus-shadow: 0 0 0 2px #831616;
		--progress-bar-bg: #f05252;
		--date-active-bg: #f05252;
		--date-active-text: #ffffff;
		--date-range-bg: #491313;
		--timeline-badge-color: #f05252;
		--highlight-shadow: 1px 1px 10px #491313, 0 0 4px #f05252;
		--ink-blue-link: #ec353d;
		--ink-blue-2: #2563eb;
		--ink-blue-3: #7ca1f3;
		--surface-blue-3: #4d80ef;
		--outline-blue-1: #163883;
		--focus-blue: 0 0 0 2px #b51717;
		--focus-default: 0 0 0 2px #831616;
		--bg-color: #0f1216;
		--fg-color: #0f1216;
		--card-bg: #0f1216;
		--modal-bg: #27292d;
		--popover-bg: #27292d;
		--toast-bg: #27292d;
		--navbar-bg: #0f1216;
		--subtle-accent: #27292d;
		--subtle-fg: #3f4144;
		--fg-hover-color: #3f4144;
		--control-bg: #3f4144;
		--control-bg-on-gray: #57585b;
		--awesomebar-focus-bg: #0f1216;
		--awesomplete-hover-bg: #3f4144;
		--disabled-control-bg: #27292d;
		--disabled-text-color: #9f9ea0;
		--input-disabled-bg: #57585b;
		--btn-default-bg: #3f4144;
		--btn-default-hover-bg: #6f7072;
		--btn-group-border-color: #262c34;
		--border-color: #262c34;
		--dark-border-color: #262c34;
		--table-border-color: #262c34;
		--highlight-color: #27292d;
		--placeholder-color: #27292d;
		--scrollbar-thumb-color: #878789;
		--scrollbar-track-color: #57585b;
		--skeleton-bg: #3f4144;
		--shadow-inset: inset 0 -1px 0 #262c34;
		--sidebar-select-color: #3f4144;
		--heading-color: #fffcfc;
		--text-color: #e7e5e5;
		--text-dark: #fffcfc;
		--text-neutral: #cfcdce;
		--text-muted: #9f9ea0;
		--text-light: #878789;
		--code-block-bg: #27292d;
		--code-block-text: #cfcdce;
		--icon-stroke: #e7e5e5;
		--icon-fill-bg: #0f1216;
		--surface-white: #0f1216;
		--surface-menu-bar: #12161c;
		--surface-modal: #27292d;
		--surface-cards: #0f1216;
		--surface-selected: #3f4144;
		--surface-gray-1: #27292d;
		--surface-gray-2: #3f4144;
		--surface-gray-3: #57585b;
		--surface-gray-4: #6f7072;
		--surface-gray-5: #9f9ea0;
		--surface-gray-6: #e7e5e5;
		--surface-gray-7: #fffcfc;
		--ink-white: #0f1216;
		--ink-gray-1: #57585b;
		--ink-gray-2: #6f7072;
		--ink-gray-3: #878789;
		--ink-gray-4: #9f9ea0;
		--ink-gray-5: #b7b6b7;
		--ink-gray-6: #cfcdce;
		--ink-gray-7: #cfcdce;
		--ink-gray-8: #e7e5e5;
		--ink-gray-9: #fffcfc;
		--outline-gray-1: #6f7072;
		--outline-gray-2: #878789;
		--outline-gray-3: #9f9ea0;
		--outline-gray-4: #b7b6b7;
		--outline-gray-5: #fffcfc;
		--outline-gray-modals: #878789;
		--outline-white: #27292d;
		--green-50: #13351f;
		--green-100: #154627;
		--green-200: #195d32;
		--green-300: #1b7e3f;
		--green-400: #16a34a;
		--green-500: #27e26c;
		--green-600: #54e88b;
		--green-700: #81eea9;
		--green-800: #aef4c8;
		--green-900: #dbfae7;
		--bg-green: #154627;
		--text-on-green: #1b7e3f;
		--ink-green-1: #13351f;
		--ink-green-2: #27e26c;
		--ink-green-3: #81eea9;
		--surface-green-1: #13351f;
		--surface-green-2: #154627;
		--surface-green-3: #54e88b;
		--outline-green-1: #1b7e3f;
		--outline-green-2: #16a34a;
		--amber-50: #38290f;
		--amber-100: #4c3510;
		--amber-200: #644512;
		--amber-300: #885c11;
		--amber-400: #bc7c10;
		--amber-500: #f59e0b;
		--amber-600: #f7b545;
		--amber-700: #f9c876;
		--amber-800: #fbdca7;
		--amber-900: #fdefd8;
		--bg-amber: #4c3510;
		--text-on-amber: #885c11;
		--ink-amber-1: #38290f;
		--ink-amber-2: #f59e0b;
		--ink-amber-3: #f9c876;
		--surface-amber-1: #38290f;
		--surface-amber-2: #4c3510;
		--surface-amber-3: #f7b545;
		--outline-amber-1: #885c11;
		--outline-amber-2: #bc7c10;
		--red-50: #341414;
		--red-100: #451717;
		--red-200: #5b1a1a;
		--red-300: #7b1e1e;
		--red-400: #aa2222;
		--red-500: #dc2626;
		--red-600: #e45858;
		--red-700: #eb8484;
		--red-800: #f2b0b0;
		--red-900: #f9dcdc;
		--bg-red: #451717;
		--text-on-red: #7b1e1e;
		--ink-red-1: #341414;
		--ink-red-2: #dc2626;
		--ink-red-3: #eb8484;
		--surface-red-1: #341414;
		--surface-red-2: #451717;
		--surface-red-3: #5b1a1a;
		--outline-red-1: #7b1e1e;
		--outline-red-2: #aa2222;
		--blue-50: #111d36;
		--blue-100: #132449;
		--blue-200: #162d60;
		--blue-300: #163883;
		--blue-400: #1849b4;
		--blue-500: #2563eb;
		--blue-600: #4d80ef;
		--blue-700: #7ca1f3;
		--blue-800: #abc3f7;
		--blue-900: #dae4fc;
		--bg-blue: #132449;
		--text-on-blue: #163883;
		--ink-blue-1: #111d36;
		--surface-blue-1: #111d36;
		--surface-blue-2: #132449;
		--outline-blue-2: #1849b4;
		--ink-red-4: #f2b0b0;
		--surface-red-4: #7b1e1e;
		--surface-red-5: #e45858;
		--surface-red-6: #eb8484;
		--surface-red-7: #f2b0b0;
		--outline-red-3: #dc2626;
		--alert-bg-danger: #341414;
		--alert-text-danger: #e45858;
		--alert-bg-warning: #38290f;
		--alert-text-warning: #f9c876;
		--alert-bg-info: #111d36;
		--alert-text-info: #7ca1f3;
		--alert-bg-success: #154627;
		--alert-text-success: #81eea9;
		--error-bg: #341414;
		--error-border: #7b1e1e;
		--diff-added: #154627;
		--diff-removed: #451717;
		--font-stack: "Cairo", "Inter", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
		--weight-regular: 400;
		--weight-semibold: 600;
		--border-radius-tiny: 6px;
		--border-radius-sm: 12px;
		--border-radius: 12px;
		--border-radius-md: 14px;
		--border-radius-lg: 16px;
		--border-radius-xl: 20px;
		--border-radius-2xl: 24px;
		--border-radius-full: 999px;
		--padding-xs: 5px;
		--padding-sm: 7px;
		--padding-md: 15px;
		--padding-lg: 20px;
		--padding-xl: 30px;
		--padding-2xl: 40px;
		--margin-xs: 5px;
		--margin-sm: 10px;
		--margin-md: 15px;
		--margin-lg: 20px;
		--margin-xl: 30px;
		--margin-2xl: 40px;
		--input-height: 32px;
		--btn-height: 32px;
		--list-row-height: 34px;
		--page-head-height: 45px;
		--navbar-height: 48px;
		--checkbox-size: 14px;
		--input-padding: 8px;
		--dropdown-padding: 8px;
		--grid-padding: 6px;
		--number-card-padding: 15px;
		--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06);
		--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.12);
		--shadow-base: 0 2px 6px rgba(0, 0, 0, 0.16);
		--shadow-md: 0 4px 10px rgba(0, 0, 0, 0.18);
		--shadow-lg: 0 10px 20px -6px rgba(0, 0, 0, 0.2);
		--shadow-xl: 0 16px 32px -8px rgba(0, 0, 0, 0.22);
		--shadow-2xl: 0 24px 48px -12px rgba(0, 0, 0, 0.26);
		--modal-shadow: var(--shadow-md);
		--card-shadow: var(--shadow-sm);
		--btn-shadow: var(--shadow-xs);
		--custom-shadow-sm: var(--shadow-sm);
		--drop-shadow: var(--shadow-xs);
		--sidebar-width: 228px;
		--sidebar-border-color: #232a33;
		--divider-color: #232a33;
		--sidebar-hover-color: #3f4144;
		--sidebar-active-color: #57585b;
		--dc-sidebar-ink: #ffffff;
		--dc-sidebar-ink-muted: #949699;
		--page-max-width: 1600px;
	}
}

html .btn.btn-primary {
	color: var(--dc-on-brand);
}

html .card,
html .modal-content,
html .dropdown-menu,
html .form-control,
html .btn {
	border-radius: 12px;
}

html .body-sidebar .dropdown-navbar-user > button {
	color: var(--dc-sidebar-ink);
}

html .body-sidebar .avatar-name-email > span.text-secondary {
	color: var(--dc-sidebar-ink-muted) !important;
}

body[data-path="login"] {
	background-color: #0f1216;
	--dc-login-ink: #ffffff;
	--dc-login-ink-muted: #939496;
}

body[data-path="login"] section > .page-card-head,
body[data-path="login"] section > .page-card-head h4,
body[data-path="login"] section > .sign-up-message a {
	color: #ffffff;
}

body[data-path="login"] section > .sign-up-message {
	color: #939496;
}
