/*
 Var Import from gen2 if needed for gen1 context
 */

:root, .newDesignImport {
	--spacing-none: 0;
	--spacing-5xs: 0.125rem;
	--spacing-4xs: 0.25rem;
	--spacing-3xs: 0.375rem;
	--spacing-2xs: 0.5rem;
	--spacing-xs: 0.75rem;
	--spacing-sm: 0.875rem;
	--spacing-md: 1rem;
	--spacing-lg: 1.25rem;
	--spacing-xl: 1.5rem;
	--spacing-2xl: 2rem;
	--spacing-3xl: 2.5rem;
	--spacing-4xl: 3rem;
	--spacing-5xl: 4rem;
	--size-5xs: 0.125rem;
	--size-4xs: 0.25rem;
	--size-3xs: 0.375rem;
	--size-2xs: 0.5rem;
	--size-xs: 0.75rem;
	--size-sm: 0.875rem;
	--size-md: 1rem;
	--size-lg: 1.25rem;
	--size-xl: 1.5rem;
	--size-2xl: 2rem;
	--size-3xl: 2.5rem;
	--size-4xl: 3rem;
	--size-5xl: 4rem;
	--shadow-050: 0px 0px 10px 0px light-dark(rgb(0 0 0 / 5%), rgb(0 0 0 / 20%));
	--shadow-100:
			-1px 1px 3px 0 light-dark(rgb(0 0 0 / 4%), rgb(0 0 0 / 16%)),
			-4px 3px 5px 0 light-dark(rgb(0 0 0 / 3%), rgb(0 0 0 / 12%)),
			-9px 8px 7px 0 light-dark(rgb(0 0 0 / 2%), rgb(0 0 0 / 8%)),
			-16px 13px 8px 0 light-dark(rgb(0 0 0 / 1%), rgb(0 0 0 / 4%)),
			-25px 21px 9px 0 light-dark(rgb(0 0 0 / 0%), rgb(0 0 0 / 0%));
	--shadow-200:
			-1px 1px 4px 0 light-dark(rgb(0 0 0 / 12%), rgb(0 0 0 / 30%)),
			-5px 5px 8px 0 light-dark(rgb(0 0 0 / 10%), rgb(0 0 0 / 25%)),
			-12px 12px 10px 0 light-dark(rgb(0 0 0 / 6%), rgb(0 0 0 / 15%)),
			-22px 21px 12px 0 light-dark(rgb(0 0 0 / 2%), rgb(0 0 0 / 8%)),
			-34px 33px 13px 0 light-dark(rgb(0 0 0 / 0%), rgb(0 0 0 / 0%));
	--shadow-up-100:
			1px 0 1px 0 light-dark(rgb(0 0 0 / 4%), rgb(0 0 0 / 16%)),
			1px -2px 2px 0 light-dark(rgb(0 0 0 / 3%), rgb(0 0 0 / 12%)),
			1px -4px 2px 0 light-dark(rgb(0 0 0 / 2%), rgb(0 0 0 / 8%)),
			3px -6px 3px 0 light-dark(rgb(0 0 0 / 1%), rgb(0 0 0 / 4%)),
			8px -10px 3px 0 light-dark(rgb(0 0 0 / 0%), rgb(0 0 0 / 0%));
	--shadow-up-200:
			0 -1px 2px 0 light-dark(rgb(0 0 0 / 10%), rgb(0 0 0 / 28%)),
			1px -2px 3px 0 light-dark(rgb(0 0 0 / 9%), rgb(0 0 0 / 24%)),
			3px -6px 4px 0 light-dark(rgb(0 0 0 / 5%), rgb(0 0 0 / 14%)),
			5px -10px 4px 0 light-dark(rgb(0 0 0 / 2%), rgb(0 0 0 / 8%)),
			8px -16px 5px 0 light-dark(rgb(0 0 0 / 0%), rgb(0 0 0 / 0%));
	--shadow-outline-100:
			0 0 0 1px light-dark(rgb(0 0 0 / 6%), rgb(0 0 0 / 20%)),
			0 4px 12px light-dark(rgb(0 0 0 / 8%), rgb(0 0 0 / 28%)),
			0 8px 24px light-dark(rgb(0 0 0 / 6%), rgb(0 0 0 / 20%));
	--z-base: 0;
	--z-sticky: 900;
	--z-dropdown: 1000;
	--z-backdrop: 1100;
	--z-drawer: 1200;
	--z-modal: 1300;
	--z-popover: 1400;
	--z-tooltip: 1500;
	--lineheight-default: 1.43rem;
	--letter-spacing-default: 0.25px;
	--border-width-default: 1px;
	--radius-xs: 0.25rem;
	--radius-sm: 0.5rem;
	--radius-md: 1rem;
	--radius-lg: 3rem;
	--grey-050: light-dark(#f3f3f5, #2c2d33);
	--grey-100: light-dark(#e6e7ea, #333540);
	--grey-200: light-dark(#d8dade, #3c3e48);
	--grey-300: light-dark(#c9ccd2, #464855);
	--grey-400: light-dark(#9ca0aa, #575a67);
	--grey-500: light-dark(#797f8c, #797f8c);
	--grey-600: light-dark(#5a6171, #9ca0aa);
	--grey-700: light-dark(#3d4558, #c9ccd2);
	--grey-800: light-dark(#222731, #d8dade);
	--grey-900: light-dark(#171920, #e6e7ea);
	--grey-950: light-dark(#0e1014, #f3f3f5);
	--highlight-050: light-dark(#eef0ff, #0a0e2a);
	--highlight-100: light-dark(#e1e4fe, #0f1445);
	--highlight-200: light-dark(#d2d8fe, #161e62);
	--highlight-300: light-dark(#acb3ff, #1f34a8);
	--highlight-400: light-dark(#8b93ea, #505deb);
	--highlight-500: light-dark(#505deb, #8b93ea);
	--highlight-600: light-dark(#2a3fff, #acb3ff);
	--highlight-700: light-dark(#152296, #d2d8fe);
	--highlight-800: light-dark(#0c1457, #e1e4fe);
	--highlight-900: light-dark(#080d3a, #eef0ff);
	--highlight-950: light-dark(#060a2e, #f5f6ff);
	--pink-050: light-dark(#ffeef9, #1a0011);
	--pink-100: light-dark(#ffe5f6, #220017);
	--pink-200: light-dark(#ffcced, #2c0020);
	--pink-300: light-dark(#fdb5e1, #c0067a);
	--pink-400: light-dark(#f00898, #fdb5e1);
	--pink-600: light-dark(#c0067a, #ffcced);
	--primary-050: light-dark(#fff3d4, #1a1200);
	--primary-100: light-dark(#ffe5a4, #231900);
	--primary-200: light-dark(#fed56c, #2e2200);
	--primary-300: light-dark(#fec229, #fec229);
	--primary-400: light-dark(#cc970e, #fed56c);
	--primary-500: light-dark(#a2780b, #fec229);
	--primary-600: light-dark(#7c5c09, #ffe5a4);
	--primary-700: light-dark(#594206, #fff3d4);
	--primary-800: light-dark(#322504, #fff8e8);
	--primary-900: light-dark(#211802, #fffbf2);
	--primary-950: light-dark(#140f01, #fffef8);
	--purple-050: light-dark(#faefff, #100020);
	--purple-100: light-dark(#f9ebff, #160028);
	--purple-200: light-dark(#f2d6ff, #200038);
	--purple-300: light-dark(#e6adff, #9800db);
	--purple-400: light-dark(#be2eff, #e6adff);
	--purple-600: light-dark(#9800db, #f2d6ff);
	--secondary-050: light-dark(#e8f5ff, #0a1e32);
	--secondary-100: light-dark(#d0ebff, #0f2d4a);
	--secondary-200: light-dark(#bee1fe, #154070);
	--secondary-300: light-dark(#9ed4ff, #1d5599);
	--secondary-400: light-dark(#4ba8f6, #0b8af0);
	--secondary-500: light-dark(#0b8af0, #4ba8f6);
	--secondary-600: light-dark(#055a9e, #9ed4ff);
	--secondary-700: light-dark(#074a81, #bee1fe);
	--secondary-800: light-dark(#012b4c, #d0ebff);
	--secondary-900: light-dark(#031c30, #e8f5ff);
	--secondary-950: light-dark(#01121e, #f0f9ff);
	--success-050: light-dark(#f2fef1, #011200);
	--success-100: light-dark(#dffddd, #021800);
	--success-200: light-dark(#cdfcca, #032003);
	--success-300: light-dark(#b2faad, #062d02);
	--success-400: light-dark(#7df674, #0a9e00);
	--success-500: light-dark(#0a9e00, #7df674);
	--success-600: light-dark(#0c6906, #b2faad);
	--warning-050: light-dark(#fff6eb, #1f0c00);
	--warning-100: light-dark(#feeedd, #291200);
	--warning-200: light-dark(#fcdeba, #3d1c00);
	--warning-300: light-dark(#ffbd71, #995200);
	--warning-400: light-dark(#ef8409, #ffbd71);
	--warning-500: light-dark(#d47508, #fcdeba);
	--warning-600: light-dark(#995200, #feeedd);
	--warning-note-bg: light-dark(#fff3d4, #1a1200);
	--warning-note-border: light-dark(#ffe5a4, #261900);
	--danger-050: light-dark(#fff0f2, #180004);
	--danger-100: light-dark(#fedee3, #200007);
	--danger-200: light-dark(#fdcbd2, #2a000a);
	--danger-300: light-dark(#fdb5c1, #3a000d);
	--danger-400: light-dark(#fc6f7d, #f82c4b);
	--danger-500: light-dark(#f82c4b, #fc6f7d);
	--danger-600: light-dark(#b2031e, #fdb5c1);
	--danger-700: light-dark(#910d20, #fdcbd2);
	--danger-800: light-dark(#590210, #fedee3);
	--danger-900: light-dark(#3c020b, #fff0f2);
	--danger-950: light-dark(#260309, #fff5f7);
	--white-near-white: light-dark(#fcfcfd, #1a1b20);
	--white-off-white: light-dark(#f4f5f6, #0f1013);
	--white-white: light-dark(#ffffff, #252629);
	--backdrop-black: light-dark(rgb(0 0 0 / 20%), rgb(0 0 0 / 50%));
	--backdrop-black-strong: light-dark(rgb(0 0 0 / 50%), rgb(0 0 0 / 80%));
	--backdrop-white: light-dark(rgb(255 255 255 / 75%), rgb(20 20 24 / 80%));
	--overlay-panel-bg: var(--white-white);
	--overlay-panel-border: 1px solid var(--highlight-500);
	--overlay-panel-border-radius: var(--radius-xs);
	--overlay-panel-shadow: var(--shadow-200);
	--fs-color-bg: var(--white-near-white);
	--fs-color-black: light-dark(black, var(--grey-950));
	--fs-color-button: var(--white-white);
	--fs-color-white: var(--white-white);
	--fs-color-error-50: var(--danger-050);
	--fs-color-error-100: var(--danger-100);
	--fs-color-error-200: var(--danger-200);
	--fs-color-error-300: var(--danger-300);
	--fs-color-error-500: var(--danger-500);
	--fs-color-error-600: var(--danger-600);
	--fs-color-error-700: var(--danger-700);
	--fs-color-error-800: var(--danger-800);
	--fs-color-neutral-50: var(--grey-050);
	--fs-color-neutral-100: var(--grey-100);
	--fs-color-neutral-200: var(--grey-200);
	--fs-color-neutral-300: var(--grey-300);
	--fs-color-neutral-400: var(--grey-400);
	--fs-color-neutral-500: var(--grey-500);
	--fs-color-neutral-600: var(--grey-600);
	--fs-color-neutral-700: var(--grey-700);
	--fs-color-neutral-800: var(--grey-800);
	--fs-color-neutral-900: var(--grey-900);
	--fs-color-primary-50: var(--primary-050);
	--fs-color-primary-100: var(--primary-100);
	--fs-color-primary-200: var(--primary-200);
	--fs-color-primary-300: var(--primary-300);
	--fs-color-primary-400: var(--primary-400);
	--fs-color-primary-500: var(--primary-500);
	--fs-color-primary-600: var(--primary-600);
	--fs-color-primary-700: var(--primary-700);
	--fs-color-primary-800: var(--primary-800);
	--fs-color-primary-900: var(--primary-900);
	--fs-color-success-50: var(--success-050);
	--fs-color-success-100: var(--success-100);
	--fs-color-success-200: var(--success-200);
	--fs-color-success-300: var(--success-300);
	--fs-color-success-500: var(--success-500);
	--fs-color-success-600: var(--success-600);
	--fs-color-warning-50: var(--warning-050);
	--fs-color-warning-100: var(--warning-100);
	--fs-color-warning-200: var(--warning-200);
	--fs-color-warning-300: var(--warning-300);
	--fs-color-warning-500: var(--warning-500);
	--fs-color-warning-600: var(--warning-600);
	--fs-color-highlight-50: var(--highlight-050);
	--fs-color-highlight-100: var(--highlight-100);
	--fs-color-highlight-200: var(--highlight-200);
	--fs-color-highlight-300: var(--highlight-300);
	--fs-color-highlight-500: var(--highlight-500);
	--fs-color-highlight-600: var(--highlight-600);
	--fs-color-highlight-700: var(--highlight-700);
	--fs-color-highlight-800: var(--highlight-800);
	--fs-input-focus-shadow: none;
	--fs-input-error-shadow: none;
	--fs-input-width: 100%;
	--fs-input-border-radius: 4px;
	--fs-input-padding: var(--spacing-2xs) var(--spacing-2xs);
	--fs-input-height: 1.75rem;
	--fs-input-border-color: light-dark(var(--grey-200), var(--grey-300));
	--fs-input-focus-border: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-input-hover-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-tooltip-bg: light-dark(var(--grey-800), var(--grey-200));
	--fs-tooltip-padding: var(--spacing-2xs);
	--fs-tooltip-font-size: 0.875rem;
	--fs-tooltip-text-color: light-dark(var(--white-white), var(--grey-900));
	--fs-button-font-size-lg: 1rem;
	--fs-button-font-size-md: 0.875rem;
	--fs-button-font-size-sm: 0.875rem;
	--fs-button-height-lg: 2.5rem;
	--fs-button-height-md: 2rem;
	--fs-button-height-sm: 1.75rem;
	--fs-color-button-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-text: light-dark(var(--grey-800), var(--grey-800));
	--fs-color-button-radius: 4px;
	--fs-color-button-primary-bg: light-dark(var(--primary-300), var(--primary-300));
	--fs-color-button-primary-hover: light-dark(var(--primary-200), var(--primary-400));
	--fs-color-button-primary-hover-border: light-dark(var(--primary-500), var(--primary-600));
	--fs-color-button-primary-active-bg: light-dark(var(--primary-200), var(--primary-400));
	--fs-color-button-primary-pressed-bg: light-dark(var(--primary-200), var(--primary-400));
	--fs-color-button-primary-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-primary-border: light-dark(var(--primary-300), var(--primary-300));
	--fs-color-button-primary-text: light-dark(var(--grey-800), var(--primary-050));
	--fs-color-button-secondary-bg: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-secondary-hover: light-dark(var(--secondary-050), var(--grey-400));
	--fs-color-button-secondary-hover-border: light-dark(var(--secondary-300), var(--secondary-500));
	--fs-color-button-secondary-active-bg: light-dark(var(--secondary-100), var(--grey-400));
	--fs-color-button-secondary-pressed-bg: light-dark(var(--secondary-100), var(--grey-400));
	--fs-color-button-secondary-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-secondary-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-secondary-text: light-dark(var(--grey-700), var(--grey-700));
	--fs-color-button-tertiary-bg: light-dark(var(--white-white), var(--white-white));
	--fs-color-button-tertiary-hover: light-dark(var(--grey-050), var(--grey-050));
	--fs-color-button-tertiary-hover-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-tertiary-active-bg: light-dark(var(--grey-100), var(--grey-100));
	--fs-color-button-tertiary-pressed-bg: light-dark(var(--secondary-100), var(--secondary-100));
	--fs-color-button-tertiary-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-tertiary-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-tertiary-text: light-dark(var(--grey-700), var(--grey-700));
	--fs-color-button-danger-bg: light-dark(var(--danger-200), var(--danger-200));
	--fs-color-button-danger-hover: light-dark(var(--danger-400), var(--danger-400));
	--fs-color-button-danger-hover-border: light-dark(var(--danger-400), var(--danger-400));
	--fs-color-button-danger-active-bg: light-dark(var(--danger-300), var(--danger-300));
	--fs-color-button-danger-pressed-bg: light-dark(var(--danger-050), var(--danger-050));
	--fs-color-button-danger-pressed-border: light-dark(var(--white-white), var(--white-white));
	--fs-color-button-danger-border: light-dark(var(--white-white), var(--white-white));
	--fs-color-button-danger-text: light-dark(var(--danger-700), var(--danger-700));
	--fs-color-button-success-bg: light-dark(var(--success-200), var(--success-200));
	--fs-color-button-success-hover: light-dark(var(--success-050), var(--success-300));
	--fs-color-button-success-hover-border: light-dark(var(--success-400), var(--success-400));
	--fs-color-button-success-active-bg: light-dark(var(--success-100), var(--success-300));
	--fs-color-button-success-pressed-bg: light-dark(var(--success-400), var(--success-400));
	--fs-color-button-success-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-success-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-success-text: light-dark(var(--success-600), var(--success-600));
	--fs-color-button-warning-bg: light-dark(var(--warning-200), var(--warning-200));
	--fs-color-button-warning-hover: light-dark(var(--warning-050), var(--warning-300));
	--fs-color-button-warning-hover-border: light-dark(var(--warning-400), var(--warning-400));
	--fs-color-button-warning-active-bg: light-dark(var(--warning-100), var(--warning-300));
	--fs-color-button-warning-pressed-bg: light-dark(var(--warning-100), var(--warning-300));
	--fs-color-button-warning-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-warning-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-warning-text: light-dark(var(--warning-600), var(--warning-600));
	--fs-color-button-highlight-bg: light-dark(var(--highlight-100), var(--highlight-100));
	--fs-color-button-highlight-hover: light-dark(var(--highlight-050), var(--highlight-200));
	--fs-color-button-highlight-hover-border: light-dark(var(--highlight-300), var(--highlight-500));
	--fs-color-button-highlight-active-bg: light-dark(var(--highlight-200), var(--highlight-300));
	--fs-color-button-highlight-pressed-bg: light-dark(var(--highlight-200), var(--highlight-300));
	--fs-color-button-highlight-pressed-border: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-color-button-highlight-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-highlight-text: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-color-button-neutral-bg: light-dark(var(--grey-100), var(--grey-100));
	--fs-color-button-neutral-hover: light-dark(var(--grey-050), var(--grey-200));
	--fs-color-button-neutral-hover-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-neutral-active-bg: light-dark(var(--grey-200), var(--grey-300));
	--fs-color-button-neutral-pressed-bg: light-dark(var(--grey-200), var(--grey-300));
	--fs-color-button-neutral-pressed-border: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-color-button-neutral-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-color-button-neutral-text: light-dark(var(--grey-700), var(--grey-700));
	--fs-chip-radius: var(--radius-xs);
	--fs-chip-height-md: var(--spacing-xl);
	--fs-chip-height-sm: var(--spacing-lg);
	--fs-chip-font-size: var(--size-sm);
	--fs-chip-text-color: light-dark(var(--grey-700), var(--grey-700));
	--fs-chip-gap: var(--spacing-3xs);
	--fs-chip-color-white: light-dark(var(--white-white), var(--white-white));
	--fs-chip-primary-bg: light-dark(var(--primary-050), var(--primary-050));
	--fs-chip-primary-border: light-dark(var(--primary-300), var(--primary-300));
	--fs-chip-primary-hover-bg: light-dark(var(--primary-100), var(--primary-100));
	--fs-chip-primary-active-bg: light-dark(var(--primary-200), var(--primary-200));
	--fs-chip-primary-pressed-bg: light-dark(var(--primary-200), var(--primary-200));
	--fs-chip-primary-pressed-border: light-dark(var(--primary-600), var(--primary-600));
	--fs-chip-primary-color: light-dark(var(--primary-600), var(--primary-600));
	--fs-chip-secondary-bg: light-dark(var(--secondary-050), var(--secondary-050));
	--fs-chip-secondary-border: light-dark(var(--secondary-300), var(--secondary-300));
	--fs-chip-secondary-hover-bg: light-dark(var(--secondary-100), var(--secondary-100));
	--fs-chip-secondary-active-bg: light-dark(var(--secondary-200), var(--secondary-200));
	--fs-chip-secondary-pressed-bg: light-dark(var(--secondary-200), var(--secondary-200));
	--fs-chip-secondary-pressed-border: light-dark(var(--secondary-600), var(--secondary-600));
	--fs-chip-secondary-color: light-dark(var(--secondary-600), var(--secondary-600));
	--fs-chip-danger-bg: light-dark(var(--danger-100), var(--danger-100));
	--fs-chip-danger-border: light-dark(var(--danger-300), var(--danger-300));
	--fs-chip-danger-hover-bg: light-dark(var(--danger-200), var(--danger-200));
	--fs-chip-danger-active-bg: light-dark(var(--danger-300), var(--danger-300));
	--fs-chip-danger-pressed-bg: light-dark(var(--danger-300), var(--danger-300));
	--fs-chip-danger-pressed-border: light-dark(var(--danger-600), var(--danger-600));
	--fs-chip-danger-color: light-dark(var(--danger-600), var(--danger-600));
	--fs-chip-warning-bg: light-dark(var(--warning-050), var(--warning-050));
	--fs-chip-warning-border: light-dark(var(--warning-100), var(--warning-100));
	--fs-chip-warning-hover-bg: light-dark(var(--warning-100), var(--warning-100));
	--fs-chip-warning-active-bg: light-dark(var(--warning-200), var(--warning-200));
	--fs-chip-warning-pressed-bg: light-dark(var(--warning-200), var(--warning-200));
	--fs-chip-warning-pressed-border: light-dark(var(--warning-600), var(--warning-600));
	--fs-chip-warning-color: light-dark(var(--warning-600), var(--warning-600));
	--fs-chip-success-bg: light-dark(var(--success-050), var(--success-050));
	--fs-chip-success-border: light-dark(var(--success-100), var(--success-100));
	--fs-chip-success-hover-bg: light-dark(var(--success-100), var(--success-100));
	--fs-chip-success-active-bg: light-dark(var(--success-200), var(--success-200));
	--fs-chip-success-pressed-bg: light-dark(var(--success-200), var(--success-200));
	--fs-chip-success-pressed-border: light-dark(var(--success-600), var(--success-600));
	--fs-chip-success-color: light-dark(var(--success-600), var(--success-600));
	--fs-chip-highlight-bg: light-dark(var(--highlight-050), var(--highlight-050));
	--fs-chip-highlight-border: light-dark(var(--highlight-100), var(--highlight-100));
	--fs-chip-highlight-hover-bg: light-dark(var(--highlight-100), var(--highlight-100));
	--fs-chip-highlight-active-bg: light-dark(var(--highlight-200), var(--highlight-200));
	--fs-chip-highlight-pressed-bg: light-dark(var(--highlight-200), var(--highlight-200));
	--fs-chip-highlight-pressed-border: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-chip-highlight-color: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-chip-grey-bg: light-dark(var(--grey-050), var(--grey-050));
	--fs-chip-grey-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-chip-grey-hover-bg: light-dark(var(--grey-100), var(--grey-100));
	--fs-chip-grey-active-bg: light-dark(var(--grey-200), var(--grey-200));
	--fs-chip-grey-pressed-bg: light-dark(var(--grey-200), var(--grey-200));
	--fs-chip-grey-pressed-border: light-dark(var(--grey-600), var(--grey-600));
	--fs-chip-grey-color: light-dark(var(--grey-600), var(--grey-600));
	--fs-chip-purple-bg: light-dark(var(--purple-050), var(--purple-050));
	--fs-chip-purple-border: light-dark(var(--purple-100), var(--purple-100));
	--fs-chip-purple-hover-bg: light-dark(var(--purple-100), var(--purple-100));
	--fs-chip-purple-active-bg: light-dark(var(--purple-200), var(--purple-200));
	--fs-chip-purple-pressed-bg: light-dark(var(--purple-200), var(--purple-200));
	--fs-chip-purple-pressed-border: light-dark(var(--purple-600), var(--purple-600));
	--fs-chip-purple-color: light-dark(var(--purple-600), var(--purple-600));
	--fs-chip-pink-bg: light-dark(var(--pink-050), var(--pink-050));
	--fs-chip-pink-border: light-dark(var(--pink-100), var(--pink-100));
	--fs-chip-pink-hover-bg: light-dark(var(--pink-100), var(--pink-100));
	--fs-chip-pink-active-bg: light-dark(var(--pink-200), var(--pink-200));
	--fs-chip-pink-pressed-bg: light-dark(var(--pink-200), var(--pink-200));
	--fs-chip-pink-pressed-border: light-dark(var(--pink-600), var(--pink-600));
	--fs-chip-pink-color: light-dark(var(--pink-600), var(--pink-600));
	--fs-chip-invis-grey-bg: transparent;
	--fs-chip-invis-grey-border: transparent;
	--fs-chip-invis-grey-hover-bg: light-dark(var(--grey-100), var(--grey-100));
	--fs-chip-invis-grey-active-bg: light-dark(var(--grey-200), var(--grey-200));
	--fs-chip-invis-grey-pressed-bg: light-dark(var(--grey-200), var(--grey-200));
	--fs-chip-invis-grey-pressed-border: light-dark(var(--grey-700), var(--grey-700));
	--fs-chip-invis-grey-color: light-dark(var(--grey-700), var(--grey-700));
	--fs-chip-invis-highlight-bg: transparent;
	--fs-chip-invis-highlight-border: transparent;
	--fs-chip-invis-highlight-hover-bg: light-dark(var(--highlight-100), var(--highlight-100));
	--fs-chip-invis-highlight-active-bg: light-dark(var(--highlight-200), var(--highlight-200));
	--fs-chip-invis-highlight-pressed-bg: light-dark(var(--highlight-200), var(--highlight-200));
	--fs-chip-invis-highlight-pressed-border: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-chip-invis-highlight-color: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-chip-heavy-danger-color: light-dark(var(--white-white), var(--danger-950));
	--fs-chip-heavy-danger-bg: light-dark(var(--danger-600), var(--danger-400));
	--fs-chip-heavy-danger-border: transparent;
	--fs-chip-heavy-danger-hover: light-dark(var(--danger-700), var(--danger-500));
	--fs-chip-heavy-danger-active: light-dark(var(--danger-800), var(--danger-300));
	--fs-chip-heavy-danger-pressed-bg: light-dark(var(--danger-800), var(--danger-300));
	--fs-chip-heavy-danger-pressed-border: transparent;
	--fs-chip-heavy-highlight-color: light-dark(var(--white-white), var(--highlight-950));
	--fs-chip-heavy-highlight-bg: light-dark(var(--highlight-600), var(--highlight-400));
	--fs-chip-heavy-highlight-border: transparent;
	--fs-chip-heavy-highlight-hover: light-dark(var(--highlight-700), var(--highlight-500));
	--fs-chip-heavy-highlight-active: light-dark(var(--highlight-800), var(--highlight-300));
	--fs-chip-heavy-highlight-pressed-bg: light-dark(var(--highlight-800), var(--highlight-300));
	--fs-chip-heavy-highlight-pressed-border: transparent;
	--fs-chip-heavy-success-color: light-dark(var(--white-white), var(--grey-950));
	--fs-chip-heavy-success-bg: light-dark(var(--success-600), var(--success-400));
	--fs-chip-heavy-success-border: transparent;
	--fs-chip-heavy-success-hover: light-dark(var(--success-500), var(--success-500));
	--fs-chip-heavy-success-active: light-dark(var(--success-600), var(--success-300));
	--fs-chip-heavy-success-pressed-bg: light-dark(var(--success-600), var(--success-300));
	--fs-chip-heavy-success-pressed-border: transparent;
	--fs-chip-heavy-warning-color: light-dark(var(--white-white), var(--grey-950));
	--fs-chip-heavy-warning-bg: light-dark(var(--warning-600), var(--warning-400));
	--fs-chip-heavy-warning-border: transparent;
	--fs-chip-heavy-warning-hover: light-dark(var(--warning-500), var(--warning-500));
	--fs-chip-heavy-warning-active: light-dark(var(--warning-600), var(--warning-300));
	--fs-chip-heavy-warning-pressed-bg: light-dark(var(--warning-600), var(--warning-300));
	--fs-chip-heavy-warning-pressed-border: transparent;
	--fs-checkbox-bg: light-dark(var(--white-white), var(--white-white));
	--fs-checkbox-color: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-checkbox-border-color: light-dark(var(--grey-200), var(--grey-400));
	--fs-checkbox-hover-border: light-dark(var(--highlight-300), var(--highlight-500));
	--fs-checkbox-hover-color: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-checkbox-shadow-color: light-dark(var(--highlight-050), var(--highlight-800));
	--fs-checkbox-disabled-bg: light-dark(var(--grey-050), var(--grey-050));
	--fs-checkbox-disabled-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-checkbox-disabled-indicator: light-dark(var(--grey-300), var(--grey-300));
	--fs-radio-bg: light-dark(var(--white-white), var(--white-white));
	--fs-radio-color: light-dark(var(--highlight-500), var(--highlight-500));
	--fs-radio-border-color: light-dark(var(--grey-200), var(--grey-400));
	--fs-radio-hover-border: light-dark(var(--highlight-300), var(--highlight-500));
	--fs-radio-hover-color: light-dark(var(--highlight-600), var(--highlight-600));
	--fs-radio-shadow-color: light-dark(var(--highlight-050), var(--highlight-800));
	--fs-radio-disabled-bg: light-dark(var(--grey-050), var(--grey-050));
	--fs-radio-disabled-border: light-dark(var(--grey-300), var(--grey-300));
	--fs-radio-disabled-indicator: light-dark(var(--grey-300), var(--grey-300));
	--fs-datepicker-bg: var(--overlay-panel-bg);
	--fs-datepicker-border: var(--overlay-panel-border);
	--fs-datepicker-border-radius: var(--overlay-panel-border-radius);
	--fs-datepicker-box-shadow: var(--overlay-panel-shadow);
	--fs-select-trigger-radius: var(--radius-xs);
	--fs-select-trigger-hover-border: light-dark(var(--secondary-300), var(--secondary-500));
	--fs-select-trigger-focus-outline: 2px solid light-dark(var(--secondary-400), var(--secondary-400));
	--fs-select-dropdown-radius: var(--radius-xs);
	--fs-select-dropdown-box-shadow: var(--shadow-200);
	--fs-select-dropdown-border: solid 1px light-dark(var(--grey-100), var(--grey-100));
	--fs-select-dropdown-bg: light-dark(var(--white-white), var(--white-white));
	--fs-select-option-hover-bg: light-dark(var(--grey-100), var(--grey-100));
	--fs-select-option-active-bg: light-dark(var(--grey-200), var(--grey-200));
	--fs-select-option-selected-bg: light-dark(var(--secondary-200), var(--secondary-200));
	--fs-select-option-selected-color: light-dark(var(--secondary-700), var(--secondary-700));
	--fs-select-option-selected-hover-bg: light-dark(var(--secondary-300), var(--secondary-300));
	--fs-select-option-selected-active-bg: light-dark(var(--secondary-400), var(--secondary-400));
	--fs-tab-list-gap: var(--spacing-xs);
	--fs-tab-padding-x: var(--spacing-lg);
	--fs-tab-padding-y: var(--spacing-2xs);
	--fs-tab-min-width: var(--size-2xl);
	--fs-tab-list-gap: 0px;
	--fs-tab-group-radius: var(--radius-xs);
	--fs-tab-group-bg: light-dark(var(--white-white), var(--white-white));
	--fs-tab-group-border-color: light-dark(var(--grey-200), var(--grey-200));
	--fs-tab-group-border-top: 0;
	--fs-tab-group-border-right: 0;
	--fs-tab-group-border-left: 0;
	--fs-tab-group-border-bottom: var(--size-5xs);
	--fs-tab-font-size: var(--size-sm);
	--fs-tab-font-weight: 600;
	--fs-tab-line-height: var(--lineheight-default);
	--fs-tab-letter-spacing: var(--letter-spacing-default);
	--fs-tab-text-color: light-dark(var(--grey-600), var(--grey-600));
	--fs-tab-text-color-active: light-dark(var(--grey-700), var(--grey-700));
	--fs-tab-bg: transparent;
	--fs-tab-bg-hover: transparent;
	--fs-tab-bg-active: transparent;
	--fs-tab-active-shadow: none;
	--fs-tab-divider-width: 0;
	--fs-tab-underline-thickness: var(--size-4xs);
	--fs-tab-underline-color: transparent;
	--fs-tab-underline-color-hover: light-dark(var(--secondary-200), var(--secondary-400));
	--fs-tab-underline-color-active: light-dark(var(--secondary-600), var(--secondary-600));
	--fs-tab-underline-color-pressed: light-dark(var(--secondary-700), var(--secondary-700));
	--sb-track: light-dark(var(--white-off-white), var(--grey-050));
	--sb-thumb: light-dark(var(--white-white), var(--grey-300));
	--sb-line: var(--grey-400);
	--sb-size: 0.5rem;
	--font-sans:
			"Source Sans 3",
			"Source Sans Pro",
			arial,
			sans-serif;
	--fs-font: var(--font-sans) !important;
	--font-size-base: 1rem;
}