:root {
    --base-white: #ffffff;
    --base-black: #000000;
    --base-transparent: rgba(255, 255, 255, 0);
    --error-25: #fff5f5;
    --error-50: #ffebeb;
    --error-100: #ffd6d6;
    --error-200: #ffadad;
    --error-300: #ff8585;
    --error-400: #ff5c5c;
    --error-500: #ff3333;
    --error-600: #fa0000;
    --error-700: #c20000;
    --error-800: #8a0000;
    --error-900: #520000;
    --error-950: #360000;
    --warning-25: #fef7f4;
    --warning-50: #fee6dc;
    --warning-100: #fdd8c8;
    --warning-200: #fcbca0;
    --warning-300: #fba078;
    --warning-400: #fa8451;
    --warning-500: #f96829;
    --warning-600: #e44906;
    --warning-700: #ad3805;
    --warning-800: #762603;
    --warning-900: #401502;
    --warning-950: #250c01;
    --success-25: #f3fbf7;
    --success-50: #e1fbef;
    --success-100: #c6f8e1;
    --success-200: #90f1c4;
    --success-300: #5aeaa7;
    --success-400: #1cd680;
    --success-500: #17b26a;
    --success-600: #139257;
    --success-700: #0f7344;
    --success-800: #0b5332;
    --success-900: #07341f;
    --success-950: #052415;
    --brand-25: #f9f6ff;
    --brand-50: #f4edff;
    --brand-100: #ddc9fe;
    --brand-200: #c7a5fe;
    --brand-300: #b080fd;
    --brand-400: #995cfc;
    --brand-500: #8e4afc;
    --brand-600: #8043e3;
    --brand-700: #723bca;
    --brand-800: #6334b0;
    --brand-900: #47257e;
    --brand-950: #2b164c;
    --grey-25: #fcfcfc;
    --grey-50: #fafafa;
    --grey-100: #f4f4f5;
    --grey-200: #e4e4e7;
    --grey-300: #d1d1d6;
    --grey-350: #c2c5cb;
    --grey-400: #a0a0ab;
    --grey-500: #70707b;
    --grey-600: #51525c;
    --grey-700: #3f3f46;
    --grey-800: #26272b;
    --grey-900: #1a1a1e;
    --grey-950: #131316;
    --grey-iron-25: #fcfcfc;
    --grey-iron-50: #fafafa;
    --grey-iron-100: #f4f4f5;
    --grey-iron-200: #e4e4e7;
    --grey-iron-300: #d1d1d6;
    --grey-iron-400: #a0a0ab;
    --grey-iron-500: #70707b;
    --grey-iron-600: #51525c;
    --grey-iron-700: #3f3f46;
    --grey-iron-800: #26272b;
    --grey-iron-900: #1a1a1e;
    --grey-iron-950: #131316;
    --blue-25: #f5f8ff;
    --blue-50: #ebf1ff;
    --blue-100: #d5e2ff;
    --blue-200: #c0d5ff;
    --blue-300: #97baff;
    --blue-400: #6895ff;
    --blue-500: #335cff;
    --blue-600: #3559e9;
    --blue-700: #2547d0;
    --blue-800: #1f3bad;
    --blue-900: #182f8b;
    --blue-950: #122368;
    --blue-dark-25: #f5f8ff;
    --blue-dark-50: #eff4ff;
    --blue-dark-100: #d1e0ff;
    --blue-dark-200: #b2ccff;
    --blue-dark-300: #84adff;
    --blue-dark-400: #528bff;
    --blue-dark-500: #2970ff;
    --blue-dark-600: #155eef;
    --blue-dark-700: #004eeb;
    --blue-dark-800: #0040c1;
    --blue-dark-900: #00359e;
    --blue-dark-950: #002266;
    --indigo-25: #f5f8ff;
    --indigo-50: #eef4ff;
    --indigo-100: #e0eaff;
    --indigo-200: #c7d7fe;
    --indigo-300: #a4bcfd;
    --indigo-400: #8098f9;
    --indigo-500: #6172f3;
    --indigo-600: #444ce7;
    --indigo-700: #3538cd;
    --indigo-800: #2d31a6;
    --indigo-900: #2d3282;
    --indigo-950: #1f235b;
    --purple-25: #f8f6fe;
    --purple-50: #efebff;
    --purple-100: #dcd5ff;
    --purple-200: #cac0ff;
    --purple-300: #a897ff;
    --purple-400: #8c71f6;
    --purple-500: #7d52f4;
    --purple-600: #693ee0;
    --purple-700: #5b2cc9;
    --purple-800: #4c25a7;
    --purple-900: #3d1d86;
    --purple-950: #351a75;
    --orange-25: #fefaf5;
    --orange-50: #fef6ee;
    --orange-100: #fdead7;
    --orange-200: #f9dbaf;
    --orange-300: #f7b27a;
    --orange-400: #f38744;
    --orange-500: #ef6820;
    --orange-600: #e04f16;
    --orange-700: #b93815;
    --orange-800: #932f19;
    --orange-900: #772917;
    --orange-950: #511c10;
    --yellow-25: #fefbf3;
    --yellow-50: #fceec7;
    --yellow-100: #fbe8b4;
    --yellow-200: #fadb8d;
    --yellow-300: #f8cf66;
    --yellow-400: #f6c33f;
    --yellow-500: #f4b718;
    --yellow-600: #ca950a;
    --yellow-700: #956d07;
    --yellow-800: #5f4605;
    --yellow-900: #2a1f02;
    --yellow-950: #0f0b01;
    --pink-flare-25: #fef6f9;
    --pink-flare-50: #fdf0f5;
    --pink-flare-100: #fbdee9;
    --pink-flare-200: #f7bad1;
    --pink-flare-300: #f395b9;
    --pink-flare-400: #ee71a1;
    --pink-flare-500: #ea4c89;
    --pink-flare-600: #e31b68;
    --pink-flare-700: #b11551;
    --pink-flare-800: #7f0f3a;
    --pink-flare-900: #4d0923;
    --pink-flare-950: #340618
}

[data-color-scheme=light] {
    color-scheme: light;
    --text-primary: var(--grey-iron-900);
    --text-secondary: var(--grey-iron-600);
    --text-tertiary: var(--grey-iron-500);
    --text-quaternary: var(--grey-iron-400);
    --text-disabled: var(--grey-iron-300);
    --text-contrast: var(--base-white);
    --text-brand: var(--brand-500);
    --text-brand-hover: var(--brand-700);
    --text-info-brand: var(--brand-500);
    --text-info: var(--blue-dark-500);
    --text-info-hover: var(--blue-dark-700);
    --text-warning: var(--warning-500);
    --text-error: var(--error-500);
    --text-error-hover: var(--error-700);
    --text-success: var(--success-500);
    --text-pink-flare: var(--pink-flare-500);
    --border-primary: var(--grey-300);
    --border-primary-light: var(--grey-200);
    --border-disabled: var(--grey-200);
    --border-brand: var(--brand-500);
    --border-info: var(--blue-dark-500);
    --border-warning: var(--warning-500);
    --border-error: var(--error-500);
    --border-error-light: var(--error-300);
    --border-success: var(--success-500);
    --border-pink-flare: var(--pink-flare-500);
    --border-heavy: var(--grey-900);
    --border-contrast: var(--base-white);
    --bg-primary: var(--base-white);
    --bg-primary-alt: var(--base-white);
    --bg-secondary: var(--grey-25);
    --bg-tertiary: var(--grey-50);
    --bg-quaternary: var(--grey-100);
    --bg-disabled: var(--grey-100);
    --bg-disabled-subtle: var(--grey-50);
    --bg-brand-25: var(--brand-25);
    --bg-brand-50: var(--brand-50);
    --bg-brand-500: var(--brand-500);
    --bg-warning-25: var(--warning-25);
    --bg-warning-50: var(--warning-50);
    --bg-error-25: var(--error-25);
    --bg-error-50: var(--error-50);
    --bg-success-25: var(--success-25);
    --bg-success-50: var(--success-50);
    --bg-info-25: var(--blue-dark-25);
    --bg-info-50: var(--blue-dark-50);
    --bg-soft-100: var(--grey-100);
    --bg-soft-200: var(--grey-200);
    --fg-contrast: var(--base-white);
    --fg-primary: var(--grey-iron-900);
    --fg-secondary: var(--grey-iron-600);
    --fg-tertiary: var(--grey-iron-500);
    --fg-quaternary: var(--grey-iron-400);
    --fg-disabled: var(--grey-iron-300);
    --fg-brand: var(--brand-500);
    --fg-brand-hover: var(--brand-700);
    --fg-info-brand: var(--brand-500);
    --fg-info: var(--blue-dark-500);
    --fg-info-hover: var(--blue-dark-700);
    --fg-warning: var(--warning-500);
    --fg-error: var(--error-500);
    --fg-error-hover: var(--error-700);
    --fg-success: var(--success-500);
    --fg-pink-flare: var(--pink-flare-500);
    --focus-ring-primary: var(--grey-900);
    --focus-ring-brand: var(--brand-500);
    --focus-ring-info: var(--blue-dark-500);
    --focus-ring-error: var(--error-500);
    --focus-btn-primary: var(--btn-primary-bg_hover);
    --focus-btn-primary-brand: var(--brand-500);
    --focus-btn-secondary: var(--btn-secondary-fg);
    --focus-btn-tertiary: var(--btn-primary-bg);
    --focus-btn-tertiary-brand: var(--brand-500);
    --focus-btn-link: var(--brand-500);
    --focus-btn-link-brand: var(--brand-500);
    --focus-btn-error: var(--error-500);
    --focus-btn-primary-contrast: var(--base-white);
    --shadow-xs: rgba(26, 26, 30, .05);
    --shadow-dropdown_01: rgba(26, 26, 30, .08);
    --shadow-dropdown_02: rgba(26, 26, 30, .03);
    --shadow-white: var(--base-white);
    --avatar-bg: var(--grey-100);
    --btn-disabled-fg: var(--grey-300);
    --btn-disabled-fg_subtle: var(--grey-300);
    --btn-disabled-bg: var(--grey-50);
    --btn-disabled-border: var(--border-disabled);
    --btn-disabled-contrast-fg_subtle: var(--utility-alpha-white-20);
    --btn-disabled-contrast-border: var(--utility-alpha-white-30);
    --btn-disabled-contrast-fg: var(--utility-alpha-white-50);
    --btn-primary-fg: var(--base-white);
    --btn-primary-bg: var(--grey-900);
    --btn-primary-fg_hover: var(--base-white);
    --btn-primary-bg_hover: var(--grey-800);
    --btn-primary-brand-fg: var(--base-white);
    --btn-primary-brand-bg: var(--brand-500);
    --btn-primary-brand-fg_hover: var(--base-white);
    --btn-primary-brand-bg_hover: var(--brand-700);
    --btn-primary-info-fg: var(--base-white);
    --btn-primary-info-bg: var(--blue-dark-500);
    --btn-primary-info-fg_hover: var(--base-white);
    --btn-primary-info-bg_hover: var(--blue-dark-700);
    --btn-primary-error-fg: var(--base-white);
    --btn-primary-error-bg: var(--error-500);
    --btn-primary-error-fg_hover: var(--base-white);
    --btn-primary-error-bg_hover: var(--error-700);
    --btn-primary-contrast-fg: var(--grey-700);
    --btn-primary-contrast-bg: var(--base-white);
    --btn-primary-contrast-fg_hover: var(--grey-900);
    --btn-primary-contrast-bg_hover: var(--base-white);
    --btn-secondary-fg: var(--grey-700);
    --btn-secondary-bg: var(--base-white);
    --btn-secondary-border: var(--grey-200);
    --btn-secondary-fg_hover: var(--grey-iron-950);
    --btn-secondary-bg_hover: var(--grey-25);
    --btn-secondary-border_hover: var(--grey-200);
    --btn-secondary-dot: var(--success-500);
    --btn-secondary-error-fg: var(--error-500);
    --btn-secondary-error-bg: var(--base-white);
    --btn-secondary-error-border: var(--error-300);
    --btn-secondary-error-fg_hover: var(--error-700);
    --btn-secondary-error-bg_hover: var(--grey-100);
    --btn-secondary-error-border_hover: var(--error-600);
    --btn-secondary-error-dot: var(--success-500);
    --btn-secondary-contrast-fg: var(--base-white);
    --btn-secondary-contrast-border: var(--utility-alpha-white-80);
    --btn-secondary-contrast-fg_hover: var(--base-white);
    --btn-secondary-contrast-bg_hover: var(--utility-alpha-white-10);
    --btn-secondary-contrast-border_hover: var(--base-white);
    --btn-secondary-contrast-dot: var(--base-white);
    --btn-tertiary-fg: var(--grey-600);
    --btn-tertiary-bg: var(--grey-dark-950);
    --btn-tertiary-dot: var(--success-500);
    --btn-tertiary-fg_hover: var(--grey-iron-800);
    --btn-tertiary-bg_hover: var(--grey-100);
    --btn-tertiary-bg_focus: var(--base-white);
    --btn-tertiary-brand-fg: var(--brand-500);
    --btn-tertiary-brand-bg: var(--grey-dark-950);
    --btn-tertiary-brand-dot: var(--success-500);
    --btn-tertiary-brand-fg_hover: var(--brand-800);
    --btn-tertiary-brand-bg_hover: var(--brand-50);
    --btn-tertiary-brand-bg_focus: var(--base-white);
    --btn-tertiary-info-fg: var(--blue-dark-500);
    --btn-tertiary-info-bg: var(--grey-dark-950);
    --btn-tertiary-info-dot: var(--success-500);
    --btn-tertiary-info-fg_hover: var(--blue-dark-700);
    --btn-tertiary-info-bg_hover: var(--blue-dark-50);
    --btn-tertiary-info-bg_focus: var(--base-white);
    --btn-tertiary-error-fg: var(--error-500);
    --btn-tertiary-error-bg: var(--grey-dark-950);
    --btn-tertiary-error-dot: var(--success-500);
    --btn-tertiary-error-fg_hover: var(--error-600);
    --btn-tertiary-error-bg_hover: var(--grey-100);
    --btn-tertiary-error-bg_focus: var(--grey-100);
    --btn-tertiary-contrast-fg: var(--base-white);
    --btn-tertiary-contrast-bg: var(--grey-dark-950);
    --btn-tertiary-contrast-dot: var(--base-white);
    --btn-tertiary-contrast-fg_hover: var(--base-white);
    --btn-tertiary-contrast-bg_hover: var(--utility-alpha-white-30);
    --btn-tertiary-contrast-bg_focus: var(--base-white);
    --btn-link-fg: var(--grey-600);
    --btn-link-dot: var(--success-500);
    --btn-link-fg_hover: var(--grey-iron-900);
    --btn-link-brand-fg: var(--brand-500);
    --btn-link-brand-dot: var(--success-500);
    --btn-link-brand-fg_hover: var(--brand-700);
    --btn-link-info-fg: var(--brand-500);
    --btn-link-info-dot: var(--success-500);
    --btn-link-info-fg_hover: var(--brand-700);
    --btn-link-error-fg: var(--error-500);
    --btn-link-error-dot: var(--success-500);
    --btn-link-error-fg_hover: var(--error-700);
    --btn-link-contrast-fg: var(--base-white);
    --btn-link-contrast-dot: var(--base-white);
    --btn-link-contrast-fg_hover: var(--base-white);
    --dropdown-border: var(--grey-200);
    --dropdown-bg: var(--base-white);
    --icon-primary: var(--grey-900);
    --input-border-default: var(--base-white);
    --overlay-strong: var(--utility-alpha-black-50);
    --overlay-light: var(--utility-alpha-black-10);
    --overlay-invisible: var(--base-transparent);
    --scrollbar-limiter: var(--grey-200);
    --scrollbar-default: var(--grey-300);
    --scrollbar-hover: var(--grey-400);
    --toggle-disabled-bg: var(--grey-100);
    --toggle-disabled-picker: var(--base-white);
    --toggle-disabled-dotpicker: var(--base-white);
    --toggle-off-bg: var(--grey-200);
    --toggle-off-bg-hover: var(--grey-300);
    --toggle-off-dotpicker: var(--toggle-off-bg);
    --toggle-off-dotpicker_hover: var(--toggle-off-bg-hover);
    --toggle-off-picker: var(--base-white);
    --toggle-on-bg: var(--brand-500);
    --toggle-on-bg_hover: var(--brand-600);
    --toggle-on-dotpicker: var(--brand-500);
    --toggle-on-dotpicker_hover: var(--brand-600);
    --toggle-on-picker: var(--base-white);
    --toggle-focus: var(--brand-200);
    --utility-white: var(--base-white);
    --utility-black: var(--base-black);
    --utility-transparent: var(--base-transparent);
    --utility-error-25: var(--error-25);
    --utility-error-50: var(--error-50);
    --utility-error-100: var(--error-100);
    --utility-error-200: var(--error-200);
    --utility-error-300: var(--error-300);
    --utility-error-400: var(--error-400);
    --utility-error-500: var(--error-500);
    --utility-error-600: var(--error-600);
    --utility-error-700: var(--error-700);
    --utility-error-800: var(--error-800);
    --utility-error-900: var(--error-900);
    --utility-error-950: var(--error-950);
    --utility-warning-25: var(--warning-25);
    --utility-warning-50: var(--warning-50);
    --utility-warning-100: var(--warning-100);
    --utility-warning-200: var(--warning-200);
    --utility-warning-300: var(--warning-300);
    --utility-warning-400: var(--warning-400);
    --utility-warning-500: var(--warning-500);
    --utility-warning-600: var(--warning-600);
    --utility-warning-700: var(--warning-700);
    --utility-warning-800: var(--warning-800);
    --utility-warning-900: var(--warning-900);
    --utility-warning-950: var(--warning-950);
    --utility-success-25: var(--success-25);
    --utility-success-50: var(--success-50);
    --utility-success-100: var(--success-100);
    --utility-success-200: var(--success-200);
    --utility-success-300: var(--success-300);
    --utility-success-400: var(--success-400);
    --utility-success-500: var(--success-500);
    --utility-success-600: var(--success-600);
    --utility-success-700: var(--success-700);
    --utility-success-800: var(--success-800);
    --utility-success-900: var(--success-900);
    --utility-success-950: var(--success-950);
    --utility-brand-25: var(--brand-25);
    --utility-brand-50: var(--brand-50);
    --utility-brand-100: var(--brand-100);
    --utility-brand-200: var(--brand-200);
    --utility-brand-300: var(--brand-300);
    --utility-brand-400: var(--brand-400);
    --utility-brand-500: var(--brand-500);
    --utility-brand-600: var(--brand-600);
    --utility-brand-700: var(--brand-700);
    --utility-brand-800: var(--brand-800);
    --utility-brand-900: var(--brand-900);
    --utility-brand-950: var(--brand-950);
    --utility-grey-25: var(--grey-25);
    --utility-grey-50: var(--grey-50);
    --utility-grey-100: var(--grey-100);
    --utility-grey-200: var(--grey-200);
    --utility-grey-300: var(--grey-300);
    --utility-grey-400: var(--grey-400);
    --utility-grey-500: var(--grey-500);
    --utility-grey-600: var(--grey-600);
    --utility-grey-700: var(--grey-700);
    --utility-grey-800: var(--grey-800);
    --utility-grey-900: var(--grey-900);
    --utility-grey-950: var(--grey-950);
    --utility-grey-dark-25: var(--grey-dark-25);
    --utility-grey-dark-50: var(--grey-dark-50);
    --utility-grey-dark-100: var(--grey-dark-100);
    --utility-grey-dark-200: var(--grey-dark-200);
    --utility-grey-dark-300: var(--grey-dark-300);
    --utility-grey-dark-350: var(--grey-dark-350);
    --utility-grey-dark-400: var(--grey-dark-400);
    --utility-grey-dark-500: var(--grey-dark-500);
    --utility-grey-dark-600: var(--grey-dark-600);
    --utility-grey-dark-700: var(--grey-dark-700);
    --utility-grey-dark-800: var(--grey-dark-800);
    --utility-grey-dark-900: var(--grey-dark-900);
    --utility-grey-dark-950: var(--grey-dark-950);
    --utility-grey-iron-25: var(--grey-iron-25);
    --utility-grey-iron-50: var(--grey-iron-50);
    --utility-grey-iron-100: var(--grey-iron-100);
    --utility-grey-iron-200: var(--grey-iron-200);
    --utility-grey-iron-300: var(--grey-iron-300);
    --utility-grey-iron-400: var(--grey-iron-400);
    --utility-grey-iron-500: var(--grey-iron-500);
    --utility-grey-iron-600: var(--grey-iron-600);
    --utility-grey-iron-700: var(--grey-iron-700);
    --utility-grey-iron-800: var(--grey-iron-800);
    --utility-grey-iron-900: var(--grey-iron-900);
    --utility-grey-iron-950: var(--grey-iron-950);
    --utility-blue-25: var(--blue-25);
    --utility-blue-50: var(--blue-50);
    --utility-blue-100: var(--blue-100);
    --utility-blue-200: var(--blue-200);
    --utility-blue-300: var(--blue-300);
    --utility-blue-400: var(--blue-400);
    --utility-blue-500: var(--blue-500);
    --utility-blue-600: var(--blue-600);
    --utility-blue-700: var(--blue-700);
    --utility-blue-800: var(--blue-800);
    --utility-blue-900: var(--blue-900);
    --utility-blue-950: var(--blue-950);
    --utility-blue-dark-25: var(--blue-dark-25);
    --utility-blue-dark-50: var(--blue-dark-50);
    --utility-blue-dark-100: var(--blue-dark-100);
    --utility-blue-dark-200: var(--blue-dark-200);
    --utility-blue-dark-300: var(--blue-dark-300);
    --utility-blue-dark-400: var(--blue-dark-400);
    --utility-blue-dark-500: var(--blue-dark-500);
    --utility-blue-dark-600: var(--blue-dark-600);
    --utility-blue-dark-700: var(--blue-dark-700);
    --utility-blue-dark-800: var(--blue-dark-800);
    --utility-blue-dark-900: var(--blue-dark-900);
    --utility-blue-dark-950: var(--blue-dark-950);
    --utility-indigo-25: var(--indigo-25);
    --utility-indigo-50: var(--indigo-50);
    --utility-indigo-100: var(--indigo-100);
    --utility-indigo-200: var(--indigo-200);
    --utility-indigo-300: var(--indigo-300);
    --utility-indigo-400: var(--indigo-400);
    --utility-indigo-500: var(--indigo-500);
    --utility-indigo-600: var(--indigo-600);
    --utility-indigo-700: var(--indigo-700);
    --utility-indigo-800: var(--indigo-800);
    --utility-indigo-900: var(--indigo-900);
    --utility-indigo-950: var(--indigo-950);
    --utility-purple-25: var(--purple-25);
    --utility-purple-50: var(--purple-50);
    --utility-purple-100: var(--purple-100);
    --utility-purple-200: var(--purple-200);
    --utility-purple-300: var(--purple-300);
    --utility-purple-400: var(--purple-400);
    --utility-purple-500: var(--purple-500);
    --utility-purple-600: var(--purple-600);
    --utility-purple-700: var(--purple-700);
    --utility-purple-800: var(--purple-800);
    --utility-purple-900: var(--purple-900);
    --utility-purple-950: var(--purple-950);
    --utility-orange-25: var(--orange-25);
    --utility-orange-50: var(--orange-50);
    --utility-orange-100: var(--orange-100);
    --utility-orange-200: var(--orange-200);
    --utility-orange-300: var(--orange-300);
    --utility-orange-400: var(--orange-400);
    --utility-orange-500: var(--orange-500);
    --utility-orange-600: var(--orange-600);
    --utility-orange-700: var(--orange-700);
    --utility-orange-800: var(--orange-800);
    --utility-orange-900: var(--orange-900);
    --utility-orange-950: var(--orange-950);
    --utility-yellow-25: var(--yellow-25);
    --utility-yellow-50: var(--yellow-50);
    --utility-yellow-100: var(--yellow-100);
    --utility-yellow-200: var(--yellow-200);
    --utility-yellow-300: var(--yellow-300);
    --utility-yellow-400: var(--yellow-400);
    --utility-yellow-500: var(--yellow-500);
    --utility-yellow-600: var(--yellow-600);
    --utility-yellow-700: var(--yellow-700);
    --utility-yellow-800: var(--yellow-800);
    --utility-yellow-900: var(--yellow-900);
    --utility-yellow-950: var(--yellow-950);
    --utility-pink-flare-25: var(--pink-flare-25);
    --utility-pink-flare-50: var(--pink-flare-50);
    --utility-pink-flare-100: var(--pink-flare-100);
    --utility-pink-flare-200: var(--pink-flare-200);
    --utility-pink-flare-300: var(--pink-flare-300);
    --utility-pink-flare-400: var(--pink-flare-400);
    --utility-pink-flare-500: var(--pink-flare-500);
    --utility-pink-flare-600: var(--pink-flare-600);
    --utility-pink-flare-700: var(--pink-flare-700);
    --utility-pink-flare-800: var(--pink-flare-800);
    --utility-pink-flare-900: var(--pink-flare-900);
    --utility-pink-flare-950: var(--pink-flare-950);
    --utility-alpha-white-5: rgba(255, 255, 255, .05);
    --utility-alpha-white-10: rgba(255, 255, 255, .1);
    --utility-alpha-white-20: rgba(255, 255, 255, .2);
    --utility-alpha-white-30: rgba(255, 255, 255, .3);
    --utility-alpha-white-40: rgba(255, 255, 255, .4);
    --utility-alpha-white-50: rgba(255, 255, 255, .5);
    --utility-alpha-white-60: rgba(255, 255, 255, .6);
    --utility-alpha-white-70: rgba(255, 255, 255, .7);
    --utility-alpha-white-80: rgba(255, 255, 255, .8);
    --utility-alpha-white-90: rgba(255, 255, 255, .9);
    --utility-alpha-white-95: rgba(255, 255, 255, .95);
    --utility-alpha-black-5: rgba(0, 0, 0, .05);
    --utility-alpha-black-10: rgba(0, 0, 0, .1);
    --utility-alpha-black-20: rgba(0, 0, 0, .2);
    --utility-alpha-black-30: rgba(0, 0, 0, .3);
    --utility-alpha-black-40: rgba(0, 0, 0, .4);
    --utility-alpha-black-50: rgba(0, 0, 0, .5);
    --utility-alpha-black-60: rgba(0, 0, 0, .6);
    --utility-alpha-black-70: rgba(0, 0, 0, .7);
    --utility-alpha-black-80: rgba(0, 0, 0, .8);
    --utility-alpha-black-90: rgba(0, 0, 0, .9)
}

[data-color-scheme=dark] {
    color-scheme: dark
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-Light-B4dhYHy8.woff2) format("woff2"), url(/build/assets/Roobert-Light-BA0pZ22D.woff) format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-LightItalic-C82xqeB9.woff2) format("woff2"), url(/build/assets/Roobert-LightItalic-BQ9Oz3cA.woff) format("woff");
    font-weight: 200;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-Regular-DAs8zZWt.woff2) format("woff2"), url(/build/assets/Roobert-Regular-CCOOmi23.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-RegularItalic-B5Ikdbfj.woff2) format("woff2"), url(/build/assets/Roobert-RegularItalic-D0n_96ml.woff) format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-Medium-BG3Lnn8H.woff2) format("woff2"), url(/build/assets/Roobert-Medium-DcpGAl_F.woff) format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-MediumItalic-BRAFfQMt.woff2) format("woff2"), url(/build/assets/Roobert-MediumItalic-CYfnjq5F.woff) format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-SemiBold-CIHpjIK0.woff2) format("woff2"), url(/build/assets/Roobert-SemiBold-PiAqCB72.woff) format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-SemiBoldItalic-DNt0ncJC.woff2) format("woff2"), url(/build/assets/Roobert-SemiBoldItalic-DnNpXhu5.woff) format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-Bold-D79IKzef.woff2) format("woff2"), url(/build/assets/Roobert-Bold-CDmlPWDm.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-BoldItalic-Cq1ME_t2.woff2) format("woff2"), url(/build/assets/Roobert-BoldItalic-C5RqNjWM.woff) format("woff");
    font-weight: 700;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-Heavy-ChUdsn5t.woff2) format("woff2"), url(/build/assets/Roobert-Heavy-GKVBGoFl.woff) format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roobert;
    src: url(/build/assets/Roobert-HeavyItalic-DlBZe1vk.woff2) format("woff2"), url(/build/assets/Roobert-HeavyItalic-AMtWAxGc.woff) format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Black-5BnVymWg.woff2) format("woff2"), url(/build/assets/GeistMono-Black-BtWomzC7.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Bold-DM38TDje.woff2) format("woff2"), url(/build/assets/GeistMono-Bold-DXEkrzIZ.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Regular-C93fy9qq.woff2) format("woff2"), url(/build/assets/GeistMono-Regular-CTG7h7Im.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-UltraBlack-BxYoyBhh.woff2) format("woff2"), url(/build/assets/GeistMono-UltraBlack-BWnP17ho.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-UltraLight-B8qFYtvp.woff2) format("woff2"), url(/build/assets/GeistMono-UltraLight-CqP-BYQJ.ttf) format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Light-4YqCFs4v.woff2) format("woff2"), url(/build/assets/GeistMono-Light-Bj-KiDIi.ttf) format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Thin-DQeK3Eiu.woff2) format("woff2"), url(/build/assets/GeistMono-Thin-C5Obc9Or.ttf) format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-SemiBold-CkdWr4gb.woff2) format("woff2"), url(/build/assets/GeistMono-SemiBold-BNCbingT.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Geist Mono;
    src: url(/build/assets/GeistMono-Medium-BBynMe2C.woff2) format("woff2"), url(/build/assets/GeistMono-Medium-BymlQu0_.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

.quill .ql-container {
    font-size: .875rem
}

.quill .ql-container .ql-editor {
    color: var(--tw-prose-body);
    max-width: 100%
}

.quill .ql-container .ql-editor :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    font-size: 14px;
    line-height: 140%;
    color: var(--grey-iron-600)
}

.quill .ql-container .ql-editor :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em
}

.quill .ql-container .ql-editor :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500
}

.quill .ql-container .ql-editor :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 500
}

.quill .ql-container .ql-editor :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em
}

.quill .ql-container .ql-editor :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
}

.quill .ql-container .ql-editor :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
}

.quill .ql-container .ql-editor :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
}

.quill .ql-container .ql-editor :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
}

.quill .ql-container .ql-editor :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
}

.quill .ql-container .ql-editor :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
}

.quill .ql-container .ql-editor :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
}

.quill .ql-container .ql-editor :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
}

.quill .ql-container .ql-editor :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
}

.quill .ql-container .ql-editor :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em
}

.quill .ql-container .ql-editor :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters)
}

.quill .ql-container .ql-editor :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
}

.quill .ql-container .ql-editor :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
}

.quill .ql-container .ql-editor :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em
}

.quill .ql-container .ql-editor :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-inline-start-width: .25rem;
    border-inline-start-color: var(--tw-prose-quote-borders);
    quotes: "“""”""‘""’";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-inline-start: 1em
}

.quill .ql-container .ql-editor :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
}

.quill .ql-container .ql-editor :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
}

.quill .ql-container .ql-editor :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: .8888889em;
    line-height: 1.1111111
}

.quill .ql-container .ql-editor :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 900;
    color: inherit
}

.quill .ql-container .ql-editor :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333
}

.quill .ql-container .ql-editor :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 800;
    color: inherit
}

.quill .ql-container .ql-editor :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: .6em;
    line-height: 1.6
}

.quill .ql-container .ql-editor :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 700;
    color: inherit
}

.quill .ql-container .ql-editor :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: .5em;
    line-height: 1.5
}

.quill .ql-container .ql-editor :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 700;
    color: inherit
}

.quill .ql-container .ql-editor :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.quill .ql-container .ql-editor :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-top: 2em;
    margin-bottom: 2em
}

.quill .ql-container .ql-editor :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.quill .ql-container .ql-editor :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 500;
    font-family: inherit;
    color: var(--tw-prose-kbd);
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);
    font-size: .875em;
    border-radius: .3125rem;
    padding-top: .1875em;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-inline-start: .375em
}

.quill .ql-container .ql-editor :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: .875em
}

.quill .ql-container .ql-editor :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
}

.quill .ql-container .ql-editor :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
}

.quill .ql-container .ql-editor :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
}

.quill .ql-container .ql-editor :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
}

.quill .ql-container .ql-editor :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.quill .ql-container .ql-editor :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: .875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: .375rem;
    padding-top: .8571429em;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-inline-start: 1.1428571em
}

.quill .ql-container .ql-editor :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.quill .ql-container .ql-editor :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
}

.quill .ql-container .ql-editor :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
}

.quill .ql-container .ql-editor :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    width: 100%;
    table-layout: auto;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: .875em;
    line-height: 1.7142857
}

.quill .ql-container .ql-editor :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders)
}

.quill .ql-container .ql-editor :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em
}

.quill .ql-container .ql-editor :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders)
}

.quill .ql-container .ql-editor :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
}

.quill .ql-container .ql-editor :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
}

.quill .ql-container .ql-editor :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders)
}

.quill .ql-container .ql-editor :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
}

.quill .ql-container .ql-editor :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
}

.quill .ql-container .ql-editor :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
}

.quill .ql-container .ql-editor {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
}

.quill .ql-container .ql-editor :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    margin-bottom: .5em
}

.quill .ql-container .ql-editor :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
}

.quill .ql-container .ql-editor :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
}

.quill .ql-container .ql-editor :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.quill .ql-container .ql-editor :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
}

.quill .ql-container .ql-editor :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
}

.quill .ql-container .ql-editor :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
}

.quill .ql-container .ql-editor :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
}

.quill .ql-container .ql-editor :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.quill .ql-container .ql-editor :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em
}

.quill .ql-container .ql-editor :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
}

.quill .ql-container .ql-editor :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-top: .5714286em;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em
}

.quill .ql-container .ql-editor :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.quill .ql-container .ql-editor :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
}

.quill .ql-container .ql-editor :where(.prose>p>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(h1, h2, h3, h4, h5, h6):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2.5rem;
    margin-bottom: 1.5rem
}

.quill .ql-container .ql-editor {
    font-size: .875rem;
    line-height: 1.7142857
}

.quill .ql-container .ql-editor :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em
}

.quill .ql-container .ql-editor :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: .8888889em;
    margin-bottom: .8888889em
}

.quill .ql-container .ql-editor :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-inline-start: 1.1111111em
}

.quill .ql-container .ql-editor :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: .8em;
    line-height: 1.2
}

.quill .ql-container .ql-editor :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: .8em;
    line-height: 1.4
}

.quill .ql-container .ql-editor :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: .4444444em;
    line-height: 1.5555556
}

.quill .ql-container .ql-editor :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.4285714em;
    margin-bottom: .5714286em;
    line-height: 1.4285714
}

.quill .ql-container .ql-editor :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em
}

.quill .ql-container .ql-editor :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em
}

.quill .ql-container .ql-editor :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.quill .ql-container .ql-editor :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em
}

.quill .ql-container .ql-editor :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8571429em;
    border-radius: .3125rem;
    padding-top: .1428571em;
    padding-inline-end: .3571429em;
    padding-bottom: .1428571em;
    padding-inline-start: .3571429em
}

.quill .ql-container .ql-editor :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8571429em
}

.quill .ql-container .ql-editor :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .9em
}

.quill .ql-container .ql-editor :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8888889em
}

.quill .ql-container .ql-editor :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: .25rem;
    padding-top: .6666667em;
    padding-inline-end: 1em;
    padding-bottom: .6666667em;
    padding-inline-start: 1em
}

.quill .ql-container .ql-editor :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
    padding-inline-start: 1.5714286em
}

.quill .ql-container .ql-editor :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
    padding-inline-start: 1.5714286em
}

.quill .ql-container .ql-editor :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .2857143em;
    margin-bottom: .2857143em
}

.quill .ql-container .ql-editor :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .4285714em
}

.quill .ql-container .ql-editor :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .4285714em
}

.quill .ql-container .ql-editor :where(.prose-sm>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5714286em;
    margin-bottom: .5714286em
}

.quill .ql-container .ql-editor :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em
}

.quill .ql-container .ql-editor :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.1428571em
}

.quill .ql-container .ql-editor :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em
}

.quill .ql-container .ql-editor :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.1428571em
}

.quill .ql-container .ql-editor :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5714286em;
    margin-bottom: .5714286em
}

.quill .ql-container .ql-editor :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em
}

.quill .ql-container .ql-editor :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.1428571em
}

.quill .ql-container .ql-editor :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .2857143em;
    padding-inline-start: 1.5714286em
}

.quill .ql-container .ql-editor :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em
}

.quill .ql-container .ql-editor :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8571429em;
    line-height: 1.5
}

.quill .ql-container .ql-editor :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 1em;
    padding-bottom: .6666667em;
    padding-inline-start: 1em
}

.quill .ql-container .ql-editor :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
}

.quill .ql-container .ql-editor :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
}

.quill .ql-container .ql-editor :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-top: .6666667em;
    padding-inline-end: 1em;
    padding-bottom: .6666667em;
    padding-inline-start: 1em
}

.quill .ql-container .ql-editor :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
}

.quill .ql-container .ql-editor :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
}

.quill .ql-container .ql-editor :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em
}

.quill .ql-container .ql-editor :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.quill .ql-container .ql-editor :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-size: .8571429em;
    line-height: 1.3333333;
    margin-top: .6666667em
}

.quill .ql-container .ql-editor :where(.prose-sm>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.quill .ql-container .ql-editor :where(.prose-sm>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
}

.quill .ql-container .ql-editor {
    max-width: 100%;
    padding: .375rem 1rem;
    max-height: 500px;
    min-height: 15rem;
    line-height: 1.5
}

.quill .ql-container .ql-editor ol li {
    list-style-type: decimal
}

.quill .ql-container .ql-editor ul li {
    list-style-type: disc
}

.quill .ql-container .ql-editor .ql-ui:before {
    content: none !important
}

.quill.variant-block .ql-toolbar.ql-snow {
    background-color: var(--grey-25);
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem
}

.quill.variant-block .ql-container.ql-snow {
    border-bottom-right-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.quill.variant-inline .ql-toolbar.ql-snow {
    border-color: var(--grey-200);
    border-radius: .5rem
}

.quill.variant-inline .ql-container.ql-snow {
    border-width: 0px
}

.quill.variant-inline .ql-container.ql-snow .ql-editor {
    padding: 0
}

.quill .ql-container .ql-editor :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin: 0;
    padding-top: .625rem;
    padding-bottom: .625rem
}

*,
:before,
:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

:before,
:after {
    --tw-content: ""
}

html,
:host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: Roobert, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp,
pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol,
ul,
menu {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button,
[role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

body {
    font-family: Roobert, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
    color: var(--grey-iron-900);
    margin-bottom: 0 !important;
    background-color: var(--base-white)
}

.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width: 640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}

@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}

@media (min-width: 1120px) {
    .container {
        max-width: 1120px
    }
}

@media (min-width: 1200px) {
    .container {
        max-width: 1200px
    }
}

@media (min-width: 1280px) {
    .container {
        max-width: 1280px
    }
}

@media (min-width: 1400px) {
    .container {
        max-width: 1400px
    }
}

@media (min-width: 1440px) {
    .container {
        max-width: 1440px
    }
}

@media (min-width: 1536px) {
    .container {
        max-width: 1536px
    }
}

@media (min-width: 1728px) {
    .container {
        max-width: 1728px
    }
}

@media (min-width: 1920px) {
    .container {
        max-width: 1920px
    }
}

.prose {
    color: var(--tw-prose-body);
    max-width: 100%
}

.prose :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    font-size: 14px;
    line-height: 140%;
    color: var(--grey-iron-600)
}

.prose :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em
}

.prose :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500
}

.prose :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-bold);
    font-weight: 500
}

.prose :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em
}

.prose :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
}

.prose :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
}

.prose :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-alpha
}

.prose :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-alpha
}

.prose :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
}

.prose :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
}

.prose :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: upper-roman
}

.prose :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: lower-roman
}

.prose :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: decimal
}

.prose :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em
}

.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters)
}

.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
    color: var(--tw-prose-bullets)
}

.prose :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em
}

.prose :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em
}

.prose :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-inline-start-width: .25rem;
    border-inline-start-color: var(--tw-prose-quote-borders);
    quotes: "“""”""‘""’";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-inline-start: 1em
}

.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: open-quote
}

.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: close-quote
}

.prose :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: .8888889em;
    line-height: 1.1111111
}

.prose :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 900;
    color: inherit
}

.prose :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333
}

.prose :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 800;
    color: inherit
}

.prose :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: .6em;
    line-height: 1.6
}

.prose :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 700;
    color: inherit
}

.prose :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: .5em;
    line-height: 1.5
}

.prose :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 700;
    color: inherit
}

.prose :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
    display: block;
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    font-weight: 500;
    font-family: inherit;
    color: var(--tw-prose-kbd);
    box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);
    font-size: .875em;
    border-radius: .3125rem;
    padding-top: .1875em;
    padding-inline-end: .375em;
    padding-bottom: .1875em;
    padding-inline-start: .375em
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: .875em
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: "`"
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: "`"
}

.prose :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .875em
}

.prose :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit;
    font-size: .9em
}

.prose :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: inherit
}

.prose :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: .875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: .375rem;
    padding-top: .8571429em;
    padding-inline-end: 1.1428571em;
    padding-bottom: .8571429em;
    padding-inline-start: 1.1428571em
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
    content: none
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
    content: none
}

.prose :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
    width: 100%;
    table-layout: auto;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: .875em;
    line-height: 1.7142857
}

.prose :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-th-borders)
}

.prose :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em
}

.prose :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 1px;
    border-bottom-color: var(--tw-prose-td-borders)
}

.prose :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-bottom-width: 0
}

.prose :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: baseline
}

.prose :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
    border-top-width: 1px;
    border-top-color: var(--tw-prose-th-borders)
}

.prose :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    vertical-align: top
}

.prose :where(th, td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    text-align: start
}

.prose :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.prose :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
    color: var(--tw-prose-captions);
    font-size: .875em;
    line-height: 1.4285714;
    margin-top: .8571429em
}

.prose {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75
}

.prose :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0;
    margin-bottom: 0
}

.prose :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    margin-bottom: .5em
}

.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
}

.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: .375em
}

.prose :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
}

.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
}

.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em
}

.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 1.25em
}

.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .75em;
    margin-bottom: .75em
}

.prose :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em
}

.prose :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: .5em;
    padding-inline-start: 1.625em
}

.prose :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
}

.prose :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
}

.prose :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-top: .5714286em;
    padding-inline-end: .5714286em;
    padding-bottom: .5714286em;
    padding-inline-start: .5714286em
}

.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-start: 0
}

.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    padding-inline-end: 0
}

.prose :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2em;
    margin-bottom: 2em
}

.prose :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-bottom: 0
}

.prose :where(.prose>p>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 0
}

.prose :where(h1, h2, h3, h4, h5, h6):not(:where([class~=not-prose], [class~=not-prose] *)) {
    margin-top: 2.5rem;
    margin-bottom: 1.5rem
}

.ld-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
    max-width: 64rem
}

.bd-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
    max-width: 64rem;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: var(--grey-200)
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

.pointer-events-none {
    pointer-events: none
}

.pointer-events-auto {
    pointer-events: auto
}

.visible {
    visibility: visible
}

.invisible {
    visibility: hidden
}

.static {
    position: static
}

.\ !fixed {
    position: fixed !important
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.sticky {
    position: sticky
}

.inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.inset-x-0 {
    left: 0;
    right: 0
}

.inset-y-0 {
    top: 0;
    bottom: 0
}

.-bottom-12 {
    bottom: -3rem
}

.-bottom-4 {
    bottom: -1rem
}

.-left-12 {
    left: -3rem
}

.-left-14 {
    left: -3.5rem
}

.-left-4 {
    left: -1rem
}

.-right-1 {
    right: -.25rem
}

.-right-12 {
    right: -3rem
}

.-right-4 {
    right: -1rem
}

.-top-1 {
    top: -.25rem
}

.-top-12 {
    top: -3rem
}

.-top-4 {
    top: -1rem
}

.bottom-0 {
    bottom: 0
}

.bottom-1 {
    bottom: .25rem
}

.bottom-40 {
    bottom: 10rem
}

.bottom-\[72px\] {
    bottom: 72px
}

.left-0 {
    left: 0
}

.left-1 {
    left: .25rem
}

.left-1\/2 {
    left: 50%
}

.left-2 {
    left: .5rem
}

.left-2\.5 {
    left: .625rem
}

.left-3 {
    left: .75rem
}

.left-40 {
    left: 10rem
}

.left-\[250px\] {
    left: 250px
}

.left-\[50\%\] {
    left: 50%
}

.right-0 {
    right: 0
}

.right-1 {
    right: .25rem
}

.right-2 {
    right: .5rem
}

.right-2\.5 {
    right: .625rem
}

.right-3 {
    right: .75rem
}

.right-3\.5 {
    right: .875rem
}

.right-4 {
    right: 1rem
}

.right-40 {
    right: 10rem
}

.right-\[-200px\] {
    right: -200px
}

.right-\[400px\] {
    right: 400px
}

.top-0 {
    top: 0
}

.top-0\.5 {
    top: .125rem
}

.top-1\/2 {
    top: 50%
}

.top-10 {
    top: 2.5rem
}

.top-20 {
    top: 5rem
}

.top-28 {
    top: 7rem
}

.top-32 {
    top: 8rem
}

.top-4 {
    top: 1rem
}

.top-6 {
    top: 1.5rem
}

.top-8 {
    top: 2rem
}

.top-\[0\.5px\] {
    top: .5px
}

.top-\[1px\] {
    top: 1px
}

.top-\[300px\] {
    top: 300px
}

.top-\[4px\] {
    top: 4px
}

.top-\[50\%\] {
    top: 50%
}

.top-\[60\%\] {
    top: 60%
}

.top-full {
    top: 100%
}

.-z-10 {
    z-index: -10
}

.-z-20 {
    z-index: -20
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-50 {
    z-index: 50
}

.z-\[100\] {
    z-index: 100
}

.z-\[1\] {
    z-index: 1
}

.z-\[50\] {
    z-index: 50
}

.order-1 {
    order: 1
}

.order-2 {
    order: 2
}

.col-span-2 {
    grid-column: span 2 / span 2
}

.float-right {
    float: right
}

.-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.-mx-1\.5 {
    margin-left: -.375rem;
    margin-right: -.375rem
}

.mx-1 {
    margin-left: .25rem;
    margin-right: .25rem
}

.mx-12 {
    margin-left: 3rem;
    margin-right: 3rem
}

.mx-2\.5 {
    margin-left: .625rem;
    margin-right: .625rem
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-1\.5 {
    margin-top: .375rem;
    margin-bottom: .375rem
}

.my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.my-2\.5 {
    margin-top: .625rem;
    margin-bottom: .625rem
}

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.my-auto {
    margin-top: auto;
    margin-bottom: auto
}

.\ !mb-0 {
    margin-bottom: 0 !important
}

.-ml-4 {
    margin-left: -1rem
}

.-ml-px {
    margin-left: -1px
}

.-mr-1 {
    margin-right: -.25rem
}

.-mt-1 {
    margin-top: -.25rem
}

.-mt-10 {
    margin-top: -2.5rem
}

.-mt-4 {
    margin-top: -1rem
}

.mb-0 {
    margin-bottom: 0
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-1\.5 {
    margin-bottom: .375rem
}

.mb-12 {
    margin-bottom: 3rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-4 {
    margin-bottom: 1rem
}

.ml-0 {
    margin-left: 0
}

.ml-1 {
    margin-left: .25rem
}

.ml-1\.5 {
    margin-left: .375rem
}

.ml-2 {
    margin-left: .5rem
}

.ml-auto {
    margin-left: auto
}

.mr-1 {
    margin-right: .25rem
}

.mr-1\.5 {
    margin-right: .375rem
}

.mr-2 {
    margin-right: .5rem
}

.mr-4 {
    margin-right: 1rem
}

.mt-0\.5 {
    margin-top: .125rem
}

.mt-1 {
    margin-top: .25rem
}

.mt-1\.5 {
    margin-top: .375rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-\[72px\] {
    margin-top: 72px
}

.box-border {
    box-sizing: border-box
}

.line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.\ !block {
    display: block !important
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.\ !table {
    display: table !important
}

.table {
    display: table
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.aspect-square {
    aspect-ratio: 1 / 1
}

.\ !size-9 {
    width: 2.25rem !important;
    height: 2.25rem !important
}

.size-10 {
    width: 2.5rem;
    height: 2.5rem
}

.size-12 {
    width: 3rem;
    height: 3rem
}

.size-2\.5 {
    width: .625rem;
    height: .625rem
}

.size-3 {
    width: .75rem;
    height: .75rem
}

.size-3\.5 {
    width: .875rem;
    height: .875rem
}

.size-4 {
    width: 1rem;
    height: 1rem
}

.size-5 {
    width: 1.25rem;
    height: 1.25rem
}

.size-6 {
    width: 1.5rem;
    height: 1.5rem
}

.size-\[34px\] {
    width: 34px;
    height: 34px
}

.size-\[60px\] {
    width: 60px;
    height: 60px
}

.size-\[62px\] {
    width: 62px;
    height: 62px
}

.size-full {
    width: 100%;
    height: 100%
}

.\ !h-6\.5 {
    height: 1.625rem !important
}

.\ !h-auto {
    height: auto !important
}

.h-0\.5 {
    height: .125rem
}

.h-1 {
    height: .25rem
}

.h-1\.5 {
    height: .375rem
}

.h-10 {
    height: 2.5rem
}

.h-10\.5 {
    height: 2.625rem
}

.h-11 {
    height: 2.75rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-18 {
    height: 4.5rem
}

.h-2 {
    height: .5rem
}

.h-2\.5 {
    height: .625rem
}

.h-20 {
    height: 5rem
}

.h-3 {
    height: .75rem
}

.h-3\.5 {
    height: .875rem
}

.h-4 {
    height: 1rem
}

.h-4\.5 {
    height: 1.125rem
}

.h-40 {
    height: 10rem
}

.h-5 {
    height: 1.25rem
}

.h-5\.5 {
    height: 1.375rem
}

.h-6 {
    height: 1.5rem
}

.h-6\.5 {
    height: 1.625rem
}

.h-7 {
    height: 1.75rem
}

.h-7\.5 {
    height: 1.875rem
}

.h-8 {
    height: 2rem
}

.h-8\.5 {
    height: 2.125rem
}

.h-9 {
    height: 2.25rem
}

.h-9\.5 {
    height: 2.375rem
}

.h-\[0\.5px\] {
    height: .5px
}

.h-\[104px\] {
    height: 104px
}

.h-\[109px\] {
    height: 109px
}

.h-\[10px\] {
    height: 10px
}

.h-\[112px\] {
    height: 112px
}

.h-\[116px\] {
    height: 116px
}

.h-\[160px\] {
    height: 160px
}

.h-\[16px\] {
    height: 16px
}

.h-\[180px\] {
    height: 180px
}

.h-\[1px\] {
    height: 1px
}

.h-\[20px\] {
    height: 20px
}

.h-\[21px\] {
    height: 21px
}

.h-\[22px\] {
    height: 22px
}

.h-\[232px\] {
    height: 232px
}

.h-\[236px\] {
    height: 236px
}

.h-\[24px\] {
    height: 24px
}

.h-\[26px\] {
    height: 26px
}

.h-\[274px\] {
    height: 274px
}

.h-\[28px\] {
    height: 28px
}

.h-\[30px\] {
    height: 30px
}

.h-\[31px\] {
    height: 31px
}

.h-\[34px\] {
    height: 34px
}

.h-\[36px\] {
    height: 36px
}

.h-\[40px\] {
    height: 40px
}

.h-\[42px\] {
    height: 42px
}

.h-\[43px\] {
    height: 43px
}

.h-\[44px\] {
    height: 44px
}

.h-\[45px\] {
    height: 45px
}

.h-\[46px\] {
    height: 46px
}

.h-\[48px\] {
    height: 48px
}

.h-\[50px\] {
    height: 50px
}

.h-\[53px\] {
    height: 53px
}

.h-\[54px\] {
    height: 54px
}

.h-\[56px\] {
    height: 56px
}

.h-\[66px\] {
    height: 66px
}

.h-\[72px\] {
    height: 72px
}

.h-\[84px\] {
    height: 84px
}

.h-\[92px\] {
    height: 92px
}

.h-\[96px\] {
    height: 96px
}

.h-\[calc\(100\%-46px\)\] {
    height: calc(100% - 46px)
}

.h-\[calc\(100vh-156px\)\] {
    height: calc(100vh - 156px)
}

.h-\[calc\(100vh-250px\)\] {
    height: calc(100vh - 250px)
}

.h-\[calc\(100vh-285px\)\] {
    height: calc(100vh - 285px)
}

.h-\[calc\(100vh-329px\)\] {
    height: calc(100vh - 329px)
}

.h-\[var\(--radix-navigation-menu-viewport-height\)\] {
    height: var(--radix-navigation-menu-viewport-height)
}

.h-\[var\(--radix-select-trigger-height\)\] {
    height: var(--radix-select-trigger-height)
}

.h-auto {
    height: auto
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-px {
    height: 1px
}

.h-screen {
    height: 100vh
}

.h-svh {
    height: 100svh
}

.max-h-96 {
    max-height: 24rem
}

.max-h-\[200px\] {
    max-height: 200px
}

.max-h-\[260px\] {
    max-height: 260px
}

.max-h-\[300px\] {
    max-height: 300px
}

.max-h-\[320px\] {
    max-height: 320px
}

.max-h-\[440px\] {
    max-height: 440px
}

.max-h-\[450px\] {
    max-height: 450px
}

.max-h-\[500px\] {
    max-height: 500px
}

.max-h-\[520px\] {
    max-height: 520px
}

.max-h-\[calc\(100vh-94px-300px\)\] {
    max-height: calc(100vh - 394px)
}

.max-h-screen {
    max-height: 100vh
}

.min-h-0 {
    min-height: 0px
}

.min-h-10 {
    min-height: 2.5rem
}

.min-h-13\.5 {
    min-height: 3.375rem
}

.min-h-14 {
    min-height: 3.5rem
}

.min-h-3\.5 {
    min-height: .875rem
}

.min-h-4 {
    min-height: 1rem
}

.min-h-4\.5 {
    min-height: 1.125rem
}

.min-h-5 {
    min-height: 1.25rem
}

.min-h-7 {
    min-height: 1.75rem
}

.min-h-7\.5 {
    min-height: 1.875rem
}

.min-h-8 {
    min-height: 2rem
}

.min-h-8\.5 {
    min-height: 2.125rem
}

.min-h-9 {
    min-height: 2.25rem
}

.min-h-9\.5 {
    min-height: 2.375rem
}

.min-h-\[104px\] {
    min-height: 104px
}

.min-h-\[17px\] {
    min-height: 17px
}

.min-h-\[19px\] {
    min-height: 19px
}

.min-h-\[340px\] {
    min-height: 340px
}

.min-h-\[52px\] {
    min-height: 52px
}

.min-h-svh {
    min-height: 100svh
}

.\ !w-5 {
    width: 1.25rem !important
}

.\ !w-6\.5 {
    width: 1.625rem !important
}

.\ !w-fit {
    width: -moz-fit-content !important;
    width: fit-content !important
}

.w-1 {
    width: .25rem
}

.w-1\.5 {
    width: .375rem
}

.w-10 {
    width: 2.5rem
}

.w-11 {
    width: 2.75rem
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-16 {
    width: 4rem
}

.w-18 {
    width: 4.5rem
}

.w-2 {
    width: .5rem
}

.w-2\.5 {
    width: .625rem
}

.w-20 {
    width: 5rem
}

.w-3 {
    width: .75rem
}

.w-3\.5 {
    width: .875rem
}

.w-4 {
    width: 1rem
}

.w-4\.5 {
    width: 1.125rem
}

.w-5 {
    width: 1.25rem
}

.w-5\.5 {
    width: 1.375rem
}

.w-6 {
    width: 1.5rem
}

.w-6\.5 {
    width: 1.625rem
}

.w-64 {
    width: 16rem
}

.w-7 {
    width: 1.75rem
}

.w-7\.5 {
    width: 1.875rem
}

.w-72 {
    width: 18rem
}

.w-8 {
    width: 2rem
}

.w-8\/12 {
    width: 66.666667%
}

.w-80 {
    width: 20rem
}

.w-9 {
    width: 2.25rem
}

.w-9\.5 {
    width: 2.375rem
}

.w-\[--sidebar-current-width\] {
    width: var(--sidebar-current-width)
}

.w-\[0\.5px\] {
    width: .5px
}

.w-\[100px\] {
    width: 100px
}

.w-\[104px\] {
    width: 104px
}

.w-\[108px\] {
    width: 108px
}

.w-\[109px\] {
    width: 109px
}

.w-\[118px\] {
    width: 118px
}

.w-\[120px\] {
    width: 120px
}

.w-\[140px\] {
    width: 140px
}

.w-\[156px\] {
    width: 156px
}

.w-\[160px\] {
    width: 160px
}

.w-\[16px\] {
    width: 16px
}

.w-\[175px\] {
    width: 175px
}

.w-\[180px\] {
    width: 180px
}

.w-\[185px\] {
    width: 185px
}

.w-\[18px\] {
    width: 18px
}

.w-\[1px\] {
    width: 1px
}

.w-\[200px\] {
    width: 200px
}

.w-\[20px\] {
    width: 20px
}

.w-\[210px\] {
    width: 210px
}

.w-\[224px\] {
    width: 224px
}

.w-\[22px\] {
    width: 22px
}

.w-\[240px\] {
    width: 240px
}

.w-\[250px\] {
    width: 250px
}

.w-\[25px\] {
    width: 25px
}

.w-\[272px\] {
    width: 272px
}

.w-\[280px\] {
    width: 280px
}

.w-\[290px\] {
    width: 290px
}

.w-\[300px\] {
    width: 300px
}

.w-\[308px\] {
    width: 308px
}

.w-\[30px\] {
    width: 30px
}

.w-\[320px\] {
    width: 320px
}

.w-\[33\%\] {
    width: 33%
}

.w-\[36px\] {
    width: 36px
}

.w-\[384px\] {
    width: 384px
}

.w-\[400px\] {
    width: 400px
}

.w-\[40px\] {
    width: 40px
}

.w-\[448px\] {
    width: 448px
}

.w-\[44px\] {
    width: 44px
}

.w-\[45px\] {
    width: 45px
}

.w-\[460px\] {
    width: 460px
}

.w-\[46px\] {
    width: 46px
}

.w-\[480px\] {
    width: 480px
}

.w-\[50px\] {
    width: 50px
}

.w-\[52px\] {
    width: 52px
}

.w-\[54px\] {
    width: 54px
}

.w-\[560px\] {
    width: 560px
}

.w-\[56px\] {
    width: 56px
}

.w-\[66\%\] {
    width: 66%
}

.w-\[66px\] {
    width: 66px
}

.w-\[72px\] {
    width: 72px
}

.w-\[80px\] {
    width: 80px
}

.w-\[96px\] {
    width: 96px
}

.w-\[984px\] {
    width: 984px
}

.w-auto {
    width: auto
}

.w-fit {
    width: -moz-fit-content;
    width: fit-content
}

.w-full {
    width: 100%
}

.w-max {
    width: -moz-max-content;
    width: max-content
}

.w-px {
    width: 1px
}

.min-w-0 {
    min-width: 0px
}

.min-w-24 {
    min-width: 6rem
}

.min-w-\[12rem\] {
    min-width: 12rem
}

.min-w-\[200px\] {
    min-width: 200px
}

.min-w-\[212px\] {
    min-width: 212px
}

.min-w-\[240px\] {
    min-width: 240px
}

.min-w-\[250px\] {
    min-width: 250px
}

.min-w-\[270px\] {
    min-width: 270px
}

.min-w-\[460px\] {
    min-width: 460px
}

.min-w-\[8rem\] {
    min-width: 8rem
}

.min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width)
}

.\ !max-w-full {
    max-width: 100% !important
}

.max-w-3xl {
    max-width: 48rem
}

.max-w-\[1024px\] {
    max-width: 1024px
}

.max-w-\[110px\] {
    max-width: 110px
}

.max-w-\[1280px\] {
    max-width: 1280px
}

.max-w-\[260px\] {
    max-width: 260px
}

.max-w-\[270px\] {
    max-width: 270px
}

.max-w-\[360px\] {
    max-width: 360px
}

.max-w-\[384px\] {
    max-width: 384px
}

.max-w-\[400px\] {
    max-width: 400px
}

.max-w-\[450px\] {
    max-width: 450px
}

.max-w-\[480px\] {
    max-width: 480px
}

.max-w-\[500px\] {
    max-width: 500px
}

.max-w-\[528px\] {
    max-width: 528px
}

.max-w-\[538px\] {
    max-width: 538px
}

.max-w-\[560px\] {
    max-width: 560px
}

.max-w-\[56px\] {
    max-width: 56px
}

.max-w-\[600px\] {
    max-width: 600px
}

.max-w-\[620px\] {
    max-width: 620px
}

.max-w-\[640px\] {
    max-width: 640px
}

.max-w-\[756px\] {
    max-width: 756px
}

.max-w-\[768px\] {
    max-width: 768px
}

.max-w-\[90px\] {
    max-width: 90px
}

.max-w-lg {
    max-width: 32rem
}

.max-w-max {
    max-width: -moz-max-content;
    max-width: max-content
}

.max-w-xl {
    max-width: 36rem
}

.flex-1 {
    flex: 1 1 0%
}

.flex-none {
    flex: none
}

.shrink-0 {
    flex-shrink: 0
}

.grow {
    flex-grow: 1
}

.grow-0 {
    flex-grow: 0
}

.basis-full {
    flex-basis: 100%
}

.table-auto {
    table-layout: auto
}

.caption-bottom {
    caption-side: bottom
}

.border-collapse {
    border-collapse: collapse
}

.origin-top-right {
    transform-origin: top right
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0\.5 {
    --tw-translate-x: .125rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-4 {
    --tw-translate-x: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[22px\] {
    --tw-translate-x: 22px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-45 {
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-10deg\] {
    --tw-rotate: -10deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-15deg\] {
    --tw-rotate: -15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[-20deg\] {
    --tw-rotate: -20deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[15deg\] {
    --tw-rotate: 15deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[20deg\] {
    --tw-rotate: 20deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes ping {
    75%,
    to {
        transform: scale(2);
        opacity: 0
    }
}

.animate-ping {
    animation: ping 1s cubic-bezier(0, 0, .2, 1) infinite
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite
}

@keyframes spin {
    to {
        transform: rotate(360deg)
    }
    0% {
        transform: rotate(0)
    }
}

.animate-spin {
    animation: spin 2.5s linear infinite
}

.\ !cursor-copy {
    cursor: copy !important
}

.cursor-default {
    cursor: default
}

.cursor-ew-resize {
    cursor: ew-resize
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-ns-resize {
    cursor: ns-resize
}

.cursor-pointer {
    cursor: pointer
}

.touch-none {
    touch-action: none
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.resize-none {
    resize: none
}

.resize {
    resize: both
}

.list-none {
    list-style-type: none
}

.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr))
}

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-nowrap {
    flex-wrap: nowrap
}

.place-items-center {
    place-items: center
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.\ !items-stretch {
    align-items: stretch !important
}

.items-stretch {
    align-items: stretch
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-stretch {
    justify-content: stretch
}

.\ !gap-1 {
    gap: .25rem !important
}

.\ !gap-2 {
    gap: .5rem !important
}

.gap-0\.5 {
    gap: .125rem
}

.gap-1 {
    gap: .25rem
}

.gap-1\.5 {
    gap: .375rem
}

.gap-10 {
    gap: 2.5rem
}

.gap-11\.5 {
    gap: 2.875rem
}

.gap-12 {
    gap: 3rem
}

.gap-2 {
    gap: .5rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-4\.5 {
    gap: 1.125rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-8 {
    gap: 2rem
}

.gap-9 {
    gap: 2.25rem
}

.gap-\[18px\] {
    gap: 18px
}

.gap-\[50px\] {
    gap: 50px
}

.gap-\[6px\] {
    gap: 6px
}

.gap-\[72px\] {
    gap: 72px
}

.gap-x-6 {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.gap-y-4 {
    row-gap: 1rem
}

.-space-x-0\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-1>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-1\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-2>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-2\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-3>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-3\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-4>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-4\.5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.125rem * calc(1 - var(--tw-space-x-reverse)))
}

.-space-x-5>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-1>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.25rem * var(--tw-space-x-reverse));
    margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-3>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.75rem * var(--tw-space-x-reverse));
    margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-4>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-1>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-3>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.divide-x>:not([hidden])~:not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
}

.divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

.divide-y-2>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse))
}

.divide-none>:not([hidden])~:not([hidden]) {
    border-style: none
}

.divide-app-gray-300>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(213 217 222 / var(--tw-divide-opacity, 1))
}

.divide-app-gray-350>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(201 205 210 / var(--tw-divide-opacity, 1))
}

.divide-app-gray-50>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(251 251 251 / var(--tw-divide-opacity, 1))
}

.divide-border-primary>:not([hidden])~:not([hidden]) {
    border-color: var(--grey-300)
}

.divide-border-primary-light>:not([hidden])~:not([hidden]) {
    border-color: var(--grey-200)
}

.divide-gray-100>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1))
}

.divide-transparent>:not([hidden])~:not([hidden]) {
    border-color: transparent
}

.divide-white>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-divide-opacity, 1))
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-stretch {
    align-self: stretch
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.overflow-visible {
    overflow: visible
}

.overflow-scroll {
    overflow: scroll
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre-wrap {
    white-space: pre-wrap
}

.text-wrap {
    text-wrap: wrap
}

.text-nowrap {
    text-wrap: nowrap
}

.text-balance {
    text-wrap: balance
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

.\ !border-0 {
    border-width: 0px !important
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0px
}

.border-2 {
    border-width: 2px
}

.border-\[1px\] {
    border-width: 1px
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px
}

.border-x-0 {
    border-left-width: 0px;
    border-right-width: 0px
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px
}

.\ !border-t-0 {
    border-top-width: 0px !important
}

.border-b {
    border-bottom-width: 1px
}

.border-l {
    border-left-width: 1px
}

.border-r {
    border-right-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-dashed {
    border-style: dashed
}

.border-none {
    border-style: none
}

.\ !border-app-green {
    --tw-border-opacity: 1 !important;
    border-color: rgb(23 178 106 / var(--tw-border-opacity, 1)) !important
}

.border-app-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(236 238 239 / var(--tw-border-opacity, 1))
}

.border-app-gray-250 {
    --tw-border-opacity: 1;
    border-color: rgb(219 221 226 / var(--tw-border-opacity, 1))
}

.border-app-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(213 217 222 / var(--tw-border-opacity, 1))
}

.border-app-gray-350 {
    --tw-border-opacity: 1;
    border-color: rgb(201 205 210 / var(--tw-border-opacity, 1))
}

.border-app-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgb(80 82 87 / var(--tw-border-opacity, 1))
}

.border-app-gray-950 {
    --tw-border-opacity: 1;
    border-color: rgb(27 28 29 / var(--tw-border-opacity, 1))
}

.border-border-disabled {
    border-color: var(--grey-200)
}

.border-border-primary {
    border-color: var(--grey-300)
}

.border-border-primary-light,
.border-btn-secondary-border {
    border-color: var(--grey-200)
}

.border-btn-secondary-contrast-border {
    border-color: var(--utility-alpha-white-80)
}

.border-btn-secondary-error-border {
    border-color: var(--error-300)
}

.border-dropdown-border {
    border-color: var(--grey-200)
}

.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))
}

.border-slate-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / var(--tw-border-opacity, 1))
}

.border-slate-300 {
    --tw-border-opacity: 1;
    border-color: rgb(203 213 225 / var(--tw-border-opacity, 1))
}

.border-transparent {
    border-color: transparent
}

.border-utility-blue-dark-200 {
    border-color: var(--blue-dark-200)
}

.border-utility-blue-dark-600 {
    border-color: var(--blue-dark-600)
}

.border-utility-brand-200 {
    border-color: var(--brand-200)
}

.border-utility-brand-600 {
    border-color: var(--brand-600)
}

.border-utility-error-200 {
    border-color: var(--error-200)
}

.border-utility-error-500 {
    border-color: var(--error-500)
}

.border-utility-grey-400 {
    border-color: var(--grey-400)
}

.border-utility-grey-700 {
    border-color: var(--grey-700)
}

.border-utility-grey-iron-300 {
    border-color: var(--grey-iron-300)
}

.border-utility-indigo-200 {
    border-color: var(--indigo-200)
}

.border-utility-indigo-600 {
    border-color: var(--indigo-600)
}

.border-utility-pink-flare-200 {
    border-color: var(--pink-flare-200)
}

.border-utility-pink-flare-600 {
    border-color: var(--pink-flare-600)
}

.border-utility-purple-200 {
    border-color: var(--purple-200)
}

.border-utility-purple-600 {
    border-color: var(--purple-600)
}

.border-utility-success-200 {
    border-color: var(--success-200)
}

.border-utility-success-600 {
    border-color: var(--success-600)
}

.border-utility-warning-200 {
    border-color: var(--warning-200)
}

.border-utility-warning-500 {
    border-color: var(--warning-500)
}

.border-utility-yellow-300 {
    border-color: var(--yellow-300)
}

.border-utility-yellow-600 {
    border-color: var(--yellow-600)
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
}

.border-l-transparent {
    border-left-color: transparent
}

.border-t-transparent {
    border-top-color: transparent
}

.\ !bg-bg-brand-25 {
    background-color: var(--brand-25) !important
}

.\ !bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important
}

.bg-app-documents-blue\/10 {
    background-color: #155eef1a
}

.bg-app-documents-orange\/10 {
    background-color: #f968291a
}

.bg-app-error\/10 {
    background-color: #ff33331a
}

.bg-app-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-1000 {
    --tw-bg-opacity: 1;
    background-color: rgb(19 21 10 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(236 238 239 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(213 217 222 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 251 251 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-550 {
    --tw-bg-opacity: 1;
    background-color: rgb(184 190 203 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-650 {
    --tw-bg-opacity: 1;
    background-color: rgb(140 142 146 / var(--tw-bg-opacity, 1))
}

.bg-app-gray-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(27 28 29 / var(--tw-bg-opacity, 1))
}

.bg-app-green\/10 {
    background-color: #17b26a1a
}

.bg-app-green\/50 {
    background-color: #17b26a80
}

.bg-app-orange\/10 {
    background-color: #f968291a
}

.bg-app-purple {
    --tw-bg-opacity: 1;
    background-color: rgb(121 69 227 / var(--tw-bg-opacity, 1))
}

.bg-app-purple-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(142 74 252 / var(--tw-bg-opacity, 1))
}

.bg-app-purple-950\/10 {
    background-color: #8e4afc1a
}

.bg-app-purple\/10 {
    background-color: #7945e31a
}

.bg-app-purple\/30 {
    background-color: #7945e34d
}

.bg-app-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 51 51 / var(--tw-bg-opacity, 1))
}

.bg-app-red-900\/10 {
    background-color: #ff33331a
}

.bg-app-red-950\/10 {
    background-color: #f418181a
}

.bg-app-red\/10 {
    background-color: #d92d201a
}

.bg-app-success\/10 {
    background-color: #17b26a1a
}

.bg-bg-brand-500 {
    background-color: var(--brand-500)
}

.bg-bg-disabled {
    background-color: var(--grey-100)
}

.bg-bg-primary {
    background-color: var(--base-white)
}

.bg-bg-quaternary {
    background-color: var(--grey-100)
}

.bg-bg-secondary {
    background-color: var(--grey-25)
}

.bg-bg-soft-200 {
    background-color: var(--grey-200)
}

.bg-bg-tertiary {
    background-color: var(--grey-50)
}

.bg-black\/40 {
    background-color: #0006
}

.bg-black\/50 {
    background-color: #00000080
}

.bg-brand-25 {
    background-color: var(--brand-25)
}

.bg-brand-50 {
    background-color: var(--brand-50)
}

.bg-brand-500 {
    background-color: var(--brand-500)
}

.bg-btn-primary-bg {
    background-color: var(--grey-900)
}

.bg-btn-primary-brand-bg {
    background-color: var(--brand-500)
}

.bg-btn-primary-contrast-bg {
    background-color: var(--base-white)
}

.bg-btn-primary-error-bg {
    background-color: var(--error-500)
}

.bg-btn-primary-info-bg {
    background-color: var(--blue-dark-500)
}

.bg-btn-secondary-bg {
    background-color: var(--base-white)
}

.bg-btn-tertiary-bg_hover {
    background-color: var(--grey-100)
}

.bg-dropdown-bg {
    background-color: var(--base-white)
}

.bg-dropdown-border {
    background-color: var(--grey-200)
}

.bg-error-25 {
    background-color: var(--error-25)
}

.bg-error-50 {
    background-color: var(--error-50)
}

.bg-fg-contrast {
    background-color: var(--base-white)
}

.bg-fg-error {
    background-color: var(--error-500)
}

.bg-fg-info {
    background-color: var(--blue-dark-500)
}

.bg-fg-primary {
    background-color: var(--grey-iron-900)
}

.bg-fg-success {
    background-color: var(--success-500)
}

.bg-fg-warning {
    background-color: var(--warning-500)
}

.bg-overlay-invisible {
    background-color: var(--overlay-invisible)
}

.bg-overlay-light {
    background-color: var(--overlay-light)
}

.bg-overlay-strong {
    background-color: var(--overlay-strong)
}

.bg-scrollbar-default {
    background-color: var(--scrollbar-default)
}

.bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1))
}

.bg-slate-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1))
}

.bg-slate-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1))
}

.bg-slate-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1))
}

.bg-success-25 {
    background-color: var(--success-25)
}

.bg-success-50 {
    background-color: var(--success-50)
}

.bg-toggle-off-picker {
    background-color: var(--base-white)
}

.bg-toggle-on-bg {
    background-color: var(--brand-500)
}

.bg-transparent {
    background-color: transparent
}

.bg-utility-blue-dark-200 {
    background-color: var(--blue-dark-200)
}

.bg-utility-blue-dark-50 {
    background-color: var(--blue-dark-50)
}

.bg-utility-blue-dark-500 {
    background-color: var(--blue-dark-500)
}

.bg-utility-blue-dark-600 {
    background-color: var(--blue-dark-600)
}

.bg-utility-brand-200 {
    background-color: var(--brand-200)
}

.bg-utility-brand-50 {
    background-color: var(--brand-50)
}

.bg-utility-brand-500 {
    background-color: var(--brand-500)
}

.bg-utility-error-200 {
    background-color: var(--error-200)
}

.bg-utility-error-50 {
    background-color: var(--error-50)
}

.bg-utility-error-500 {
    background-color: var(--error-500)
}

.bg-utility-grey-100 {
    background-color: var(--grey-100)
}

.bg-utility-grey-200 {
    background-color: var(--grey-200)
}

.bg-utility-grey-500 {
    background-color: var(--grey-500)
}

.bg-utility-grey-800 {
    background-color: var(--grey-800)
}

.bg-utility-grey-900 {
    background-color: var(--grey-900)
}

.bg-utility-grey-iron-100 {
    background-color: var(--grey-iron-100)
}

.bg-utility-indigo-200 {
    background-color: var(--indigo-200)
}

.bg-utility-indigo-50 {
    background-color: var(--indigo-50)
}

.bg-utility-indigo-500 {
    background-color: var(--indigo-500)
}

.bg-utility-indigo-600 {
    background-color: var(--indigo-600)
}

.bg-utility-orange-50 {
    background-color: var(--orange-50)
}

.bg-utility-orange-500 {
    background-color: var(--orange-500)
}

.bg-utility-pink-flare-200 {
    background-color: var(--pink-flare-200)
}

.bg-utility-pink-flare-50 {
    background-color: var(--pink-flare-50)
}

.bg-utility-pink-flare-500 {
    background-color: var(--pink-flare-500)
}

.bg-utility-purple-200 {
    background-color: var(--purple-200)
}

.bg-utility-purple-50 {
    background-color: var(--purple-50)
}

.bg-utility-purple-500 {
    background-color: var(--purple-500)
}

.bg-utility-success-200 {
    background-color: var(--success-200)
}

.bg-utility-success-50 {
    background-color: var(--success-50)
}

.bg-utility-success-500 {
    background-color: var(--success-500)
}

.bg-utility-warning-200 {
    background-color: var(--warning-200)
}

.bg-utility-warning-50 {
    background-color: var(--warning-50)
}

.bg-utility-warning-500 {
    background-color: var(--warning-500)
}

.bg-utility-yellow-200 {
    background-color: var(--yellow-200)
}

.bg-utility-yellow-50 {
    background-color: var(--yellow-50)
}

.bg-utility-yellow-500 {
    background-color: var(--yellow-500)
}

.bg-warning-25 {
    background-color: var(--warning-25)
}

.bg-warning-50 {
    background-color: var(--warning-50)
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.bg-\[url\(\'\/assets\/HEXNOIR\.jpg\'\)\]{background-image:url(/assets/HEXNOIR.jpg)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.\!fill-app-green{fill:#17b26a!important}.fill-app-gray-200{fill:#eceeef}.fill-app-gray-550{fill:#b8becb}.fill-app-gray-650{fill:#8c8e92}.fill-app-gray-800{fill:#505257}.fill-app-gray-900{fill:#2e2f31}.fill-app-gray-950{fill:#1b1c1d}.fill-app-green{fill:#17b26a}.fill-app-orange{fill:#f96829}.fill-app-purple{fill:#7945e3}.fill-app-purple-950{fill:#8e4afc}.fill-app-red{fill:#d92d20}.fill-app-red-900{fill:#f33}.fill-app-red-950{fill:#f41818}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-4\.5{padding:1.125rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[1px\]{padding:1px}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-8\.5{padding-left:2.125rem;padding-right:2.125rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[62px\]{padding-left:62px;padding-right:62px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-4\.5{padding-top:1.125rem;padding-bottom:1.125rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.\!pl-9\.5{padding-left:2.375rem!important}.\!pr-1\.5{padding-right:.375rem!important}.\!pr-9\.5{padding-right:2.375rem!important}.\!pt-0{padding-top:0!important}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-\[9px\]{padding-bottom:9px}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[60px\]{padding-top:60px}.pt-\[84px\]{padding-top:84px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-geist-mono{font-family:Geist Mono,Roobert,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-sans{font-family:Roobert,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-140{line-height:140%!important}.leading-10{line-height:10%}.leading-100{line-height:100%}.leading-110{line-height:110%}.leading-120{line-height:120%}.leading-130{line-height:130%}.leading-140{line-height:140%}.leading-150{line-height:150%}.leading-160{line-height:160%}.leading-170{line-height:170%}.leading-180{line-height:180%}.leading-190{line-height:190%}.leading-20{line-height:20%}.leading-200{line-height:200%}.leading-30{line-height:30%}.leading-40{line-height:40%}.leading-50{line-height:50%}.leading-60{line-height:60%}.leading-70{line-height:70%}.leading-80{line-height:80%}.leading-90{line-height:90%}.leading-\[10px\]{line-height:10px}.leading-none{line-height:1}.tracking-\[-2\%\]{letter-spacing:-2%}.tracking-\[-4\%\]{letter-spacing:-4%}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-app-green{--tw-text-opacity: 1 !important;color:rgb(23 178 106 / var(--tw-text-opacity, 1))!important}.\!text-text-brand{color:var(--brand-500)!important}.text-\[\#787D86\]{--tw-text-opacity: 1;color:rgb(120 125 134 / var(--tw-text-opacity, 1))}.text-app-documents-blue{--tw-text-opacity: 1;color:rgb(21 94 239 / var(--tw-text-opacity, 1))}.text-app-documents-orange{--tw-text-opacity: 1;color:rgb(249 104 41 / var(--tw-text-opacity, 1))}.text-app-error{--tw-text-opacity: 1;color:rgb(255 51 51 / var(--tw-text-opacity, 1))}.text-app-gray-300{--tw-text-opacity: 1;color:rgb(213 217 222 / var(--tw-text-opacity, 1))}.text-app-gray-350{--tw-text-opacity: 1;color:rgb(201 205 210 / var(--tw-text-opacity, 1))}.text-app-gray-550{--tw-text-opacity: 1;color:rgb(184 190 203 / var(--tw-text-opacity, 1))}.text-app-gray-650{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.text-app-gray-800{--tw-text-opacity: 1;color:rgb(80 82 87 / var(--tw-text-opacity, 1))}.text-app-gray-900{--tw-text-opacity: 1;color:rgb(46 47 49 / var(--tw-text-opacity, 1))}.text-app-gray-950{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.text-app-green{--tw-text-opacity: 1;color:rgb(23 178 106 / var(--tw-text-opacity, 1))}.text-app-orange{--tw-text-opacity: 1;color:rgb(249 104 41 / var(--tw-text-opacity, 1))}.text-app-purple{--tw-text-opacity: 1;color:rgb(121 69 227 / var(--tw-text-opacity, 1))}.text-app-purple-950{--tw-text-opacity: 1;color:rgb(142 74 252 / var(--tw-text-opacity, 1))}.text-app-red{--tw-text-opacity: 1;color:rgb(217 45 32 / var(--tw-text-opacity, 1))}.text-app-red-900{--tw-text-opacity: 1;color:rgb(255 51 51 / var(--tw-text-opacity, 1))}.text-app-red-950{--tw-text-opacity: 1;color:rgb(244 24 24 / var(--tw-text-opacity, 1))}.text-app-success{--tw-text-opacity: 1;color:rgb(23 178 106 / var(--tw-text-opacity, 1))}.text-btn-primary-contrast-fg{color:var(--grey-700)}.text-btn-primary-fg,.text-btn-secondary-contrast-fg{color:var(--base-white)}.text-btn-secondary-error-fg{color:var(--error-500)}.text-btn-secondary-fg{color:var(--grey-700)}.text-btn-tertiary-brand-fg{color:var(--brand-500)}.text-btn-tertiary-contrast-fg{color:var(--base-white)}.text-btn-tertiary-error-fg{color:var(--error-500)}.text-btn-tertiary-fg{color:var(--grey-600)}.text-btn-tertiary-info-fg{color:var(--blue-dark-500)}.text-current{color:currentColor}.text-fg-brand{color:var(--brand-500)}.text-fg-disabled{color:var(--grey-iron-300)}.text-fg-error{color:var(--error-500)}.text-fg-info{color:var(--blue-dark-500)}.text-fg-quaternary{color:var(--grey-iron-400)}.text-fg-secondary{color:var(--grey-iron-600)}.text-fg-success{color:var(--success-500)}.text-fg-tertiary{color:var(--grey-iron-500)}.text-fg-warning{color:var(--warning-500)}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-slate-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-text-brand{color:var(--brand-500)}.text-text-contrast{color:var(--base-white)}.text-text-disabled{color:var(--grey-iron-300)}.text-text-error{color:var(--error-500)}.text-text-info{color:var(--blue-dark-500)}.text-text-primary{color:var(--grey-iron-900)}.text-text-quaternary{color:var(--grey-iron-400)}.text-text-secondary{color:var(--grey-iron-600)}.text-text-tertiary{color:var(--grey-iron-500)}.text-utility-blue-dark-500{color:var(--blue-dark-500)}.text-utility-blue-dark-600{color:var(--blue-dark-600)}.text-utility-blue-dark-900{color:var(--blue-dark-900)}.text-utility-brand-500{color:var(--brand-500)}.text-utility-brand-600{color:var(--brand-600)}.text-utility-brand-950{color:var(--brand-950)}.text-utility-error-500{color:var(--error-500)}.text-utility-error-900{color:var(--error-900)}.text-utility-grey-500{color:var(--grey-500)}.text-utility-grey-600{color:var(--grey-600)}.text-utility-grey-700{color:var(--grey-700)}.text-utility-grey-iron-500{color:var(--grey-iron-500)}.text-utility-grey-iron-600{color:var(--grey-iron-600)}.text-utility-indigo-500{color:var(--indigo-500)}.text-utility-indigo-600{color:var(--indigo-600)}.text-utility-indigo-900{color:var(--indigo-900)}.text-utility-orange-500{color:var(--orange-500)}.text-utility-pink-flare-500{color:var(--pink-flare-500)}.text-utility-pink-flare-600{color:var(--pink-flare-600)}.text-utility-pink-flare-800{color:var(--pink-flare-800)}.text-utility-purple-500{color:var(--purple-500)}.text-utility-purple-600{color:var(--purple-600)}.text-utility-purple-900{color:var(--purple-900)}.text-utility-success-500{color:var(--success-500)}.text-utility-success-600{color:var(--success-600)}.text-utility-success-800{color:var(--success-800)}.text-utility-warning-500{color:var(--warning-500)}.text-utility-warning-900{color:var(--warning-900)}.text-utility-yellow-600{color:var(--yellow-600)}.text-utility-yellow-700{color:var(--yellow-700)}.text-utility-yellow-800{color:var(--yellow-800)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[\.38\]{opacity:.38}.\!shadow-modal-2xl{--tw-shadow: 0px 18px 88px -4px rgba(28, 40, 64, .14), 0px 8px 28px -6px rgba(28, 40, 64, .12) !important;--tw-shadow-colored: 0px 18px 88px -4px var(--tw-shadow-color), 0px 8px 28px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-xl{--tw-shadow: 0px 12px 16px -4px rgba(16, 24, 40, .08), 0px 4px 6px -2px rgba(16, 24, 40, .03) !important;--tw-shadow-colored: 0px 12px 16px -4px var(--tw-shadow-color), 0px 4px 6px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0px 8px 32px -4px rgba(16, 24, 40, .2), 0px 4px 6px -2px rgba(16, 24, 40, .03);--tw-shadow-colored: 0px 8px 32px -4px var(--tw-shadow-color), 0px 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(16\,24\,40\,0\.06\)\,0px_1px_3px_0px_rgba\(16\,24\,40\,0\.10\)\]{--tw-shadow: 0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color), 0px 1px 3px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0px 12px 16px -6px rgba(26, 26, 30, .08), 0px 4px 6px -12px rgba(26, 26, 30, .03);--tw-shadow-colored: 0px 12px 16px -6px var(--tw-shadow-color), 0px 4px 6px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal-2xl{--tw-shadow: 0px 18px 88px -4px rgba(28, 40, 64, .14), 0px 8px 28px -6px rgba(28, 40, 64, .12);--tw-shadow-colored: 0px 18px 88px -4px var(--tw-shadow-color), 0px 8px 28px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-smooth-md{--tw-shadow: 0px 0px 0px 1px rgba(14, 63, 126, .04), 0px 1px 1px -.5px rgba(42, 51, 69, .04), 0px 3px 3px -1.5px rgba(42, 51, 70, .04), 0px 6px 6px -3px rgba(42, 51, 70, .04), 0px 12px 12px -6px rgba(14, 63, 126, .04), 0px 24px 24px -12px rgba(14, 63, 126, .04);--tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 1px 1px -.5px var(--tw-shadow-color), 0px 3px 3px -1.5px var(--tw-shadow-color), 0px 6px 6px -3px var(--tw-shadow-color), 0px 12px 12px -6px var(--tw-shadow-color), 0px 24px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0px 12px 16px -4px rgba(16, 24, 40, .08), 0px 4px 6px -2px rgba(16, 24, 40, .03);--tw-shadow-colored: 0px 12px 16px -4px var(--tw-shadow-color), 0px 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0px 1px 2px 0px rgba(26, 26, 30, .03);--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-white{--tw-shadow-color: #fff;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-3{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-5{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-shadow-xs{--tw-ring-color: rgba(26, 26, 30, .05)}.ring-slate-950{--tw-ring-opacity: 1;--tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-utility-success-50{--tw-ring-color: var(--success-50)}.ring-utility-white{--tw-ring-color: var(--base-white)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-offset-white{--tw-ring-offset-color: #fff}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.card-dashed{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http: //www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='6' ry='6' stroke='%23C9CDD2FF' stroke-width='2' stroke-dasharray='8' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-75{animation-duration:75ms}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fs-3{font-size:.1875rem}.fs-4{font-size:.25rem}.fs-5{font-size:.3125rem}.fs-6{font-size:.375rem}.fs-7{font-size:.4375rem}.fs-8{font-size:.5rem}.fs-9{font-size:.5625rem}.fs-10{font-size:.625rem}.fs-11{font-size:.6875rem}.\!fs-12{font-size:.75rem!important}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-21{font-size:1.3125rem}.fs-24{font-size:1.5rem}.fs-30{font-size:1.875rem}.fs-32{font-size:2rem}.fs-36{font-size:2.25rem}.fs-48{font-size:3rem}.fs-60{font-size:3.75rem}.fs-72{font-size:4.5rem}.fs-\[0\.8rem\]{font-size:.05rem}.\!rounded-0{border-radius:0rem!important}.rounded-0{border-radius:0rem}.rounded-2{border-radius:.125rem}.rounded-tl-2{border-top-left-radius:.125rem}.rounded-3{border-radius:.1875rem}.rounded-4{border-radius:.25rem}.rounded-6{border-radius:.375rem}.rounded-b-6{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-8{border-radius:.5rem}.rounded-r-8{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-8{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-8{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-10{border-radius:.625rem}.rounded-12{border-radius:.75rem}.rounded-t-12{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-b-12{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-16{border-radius:1rem}.rounded-b-16{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-none{border-radius:0rem}.rounded-full{border-radius:9999rem}.rounded-inherit{border-radius:inherit}.rounded{border-radius:.25rem}*{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,button{cursor:pointer}a:disabled,a[aria-disabled=true],button:disabled,button[aria-disabled=true]{cursor:not-allowed}.first-letter\:uppercase:first-letter{text-transform:uppercase}.first-letter\:lowercase:first-letter{text-transform:lowercase}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.placeholder\:font-medium::-moz-placeholder{font-weight:500}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:font-semibold::-moz-placeholder{font-weight:600}.placeholder\:font-semibold::placeholder{font-weight:600}.placeholder\:text-app-gray-650::-moz-placeholder{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.placeholder\:text-app-gray-650::placeholder{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.placeholder\:text-text-quaternary::-moz-placeholder{color:var(--grey-iron-400)}.placeholder\:text-text-quaternary::placeholder{color:var(--grey-iron-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:-bottom-0:before{content:var(--tw-content);bottom:-0px}.before\:-left-4:before{content:var(--tw-content);left:-1rem}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:h-9:before{content:var(--tw-content);height:2.25rem}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-4:before{content:var(--tw-content);width:1rem}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:-translate-x-\[2px\]:before{content:var(--tw-content);--tw-translate-x: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-app-gray-950:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(27 28 29 / var(--tw-bg-opacity, 1))}.before\:bg-bg-brand-25:before{content:var(--tw-content);background-color:var(--brand-25)}.before\:bg-bg-primary:before{content:var(--tw-content);background-color:var(--base-white)}.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:-bottom-0:after{content:var(--tw-content);bottom:-0px}.after\:-bottom-1\.5:after{content:var(--tw-content);bottom:-.375rem}.after\:-bottom-2\.5:after{content:var(--tw-content);bottom:-.625rem}.after\:-right-4:after{content:var(--tw-content);right:-1rem}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:right-0:after{content:var(--tw-content);right:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:-z-10:after{content:var(--tw-content);z-index:-10}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:z-20:after{content:var(--tw-content);z-index:20}.after\:-mx-1\.5:after{content:var(--tw-content);margin-left:-.375rem;margin-right:-.375rem}.after\:-my-1\.5:after{content:var(--tw-content);margin-top:-.375rem;margin-bottom:-.375rem}.after\:mx-auto:after{content:var(--tw-content);margin-left:auto;margin-right:auto}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-9:after{content:var(--tw-content);height:2.25rem}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:h-\[calc\(100\%\+12px\)\]:after{content:var(--tw-content);height:calc(100% + 12px)}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-\[85\%\]:after{content:var(--tw-content);width:85%}.after\:w-\[90\%\]:after{content:var(--tw-content);width:90%}.after\:w-\[calc\(100\%\+12px\)\]:after{content:var(--tw-content);width:calc(100% + 12px)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-app-gray-1000:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(19 21 10 / var(--tw-bg-opacity, 1))}.after\:bg-app-gray-350:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(201 205 210 / var(--tw-bg-opacity, 1))}.after\:bg-app-gray-50:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.after\:bg-bg-brand-25:after{content:var(--tw-content);background-color:var(--brand-25)}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition:after{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-150:after{content:var(--tw-content);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.after\:duration-150:after{content:var(--tw-content);animation-duration:.15s}.after\:rounded-br-6:after{content:var(--tw-content);border-bottom-right-radius:.375rem}.first\:border-l:first-child{border-left-width:1px}.first\:rounded-l-6:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.last\:rounded-r-6:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.last\:rounded-b-6:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-border-brand:focus-within{border-color:var(--brand-500)}.hover\:border-0:hover{border-width:0px}.hover\:border-app-gray-150:hover{--tw-border-opacity: 1;border-color:rgb(244 246 248 / var(--tw-border-opacity, 1))}.hover\:border-app-gray-350:hover{--tw-border-opacity: 1;border-color:rgb(201 205 210 / var(--tw-border-opacity, 1))}.hover\:border-app-gray-550:hover{--tw-border-opacity: 1;border-color:rgb(184 190 203 / var(--tw-border-opacity, 1))}.hover\:border-app-gray-900:hover{--tw-border-opacity: 1;border-color:rgb(46 47 49 / var(--tw-border-opacity, 1))}.hover\:border-border-primary-light:hover{border-color:var(--grey-200)}.hover\:border-btn-secondary-border_hover:hover{border-color:var(--grey-350)}.hover\:border-btn-secondary-contrast-border_hover:hover{border-color:var(--base-white)}.hover\:border-btn-secondary-error-border_hover:hover{border-color:var(--error-600)}.hover\:border-transparent:hover{border-color:transparent}.hover\:\!bg-toggle-off-bg-hover:hover{background-color:var(--grey-300)!important}.hover\:bg-\[\#F5F5F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-app-error\/5:hover{background-color:#ff33330d}.hover\:bg-app-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.hover\:bg-app-gray-150:hover{--tw-bg-opacity: 1;background-color:rgb(244 246 248 / var(--tw-bg-opacity, 1))}.hover\:bg-app-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(236 238 239 / var(--tw-bg-opacity, 1))}.hover\:bg-app-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.hover\:bg-app-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(46 47 49 / var(--tw-bg-opacity, 1))}.hover\:bg-app-purple-950\/15:hover{background-color:#8e4afc26}.hover\:bg-app-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-app-red-900\/15:hover{background-color:#ff333326}.hover\:bg-app-red-950\/10:hover{background-color:#f418181a}.hover\:bg-bg-quaternary:hover{background-color:var(--grey-100)}.hover\:bg-bg-secondary:hover{background-color:var(--grey-25)}.hover\:bg-bg-soft-100:hover{background-color:var(--grey-100)}.hover\:bg-bg-tertiary:hover{background-color:var(--grey-50)}.hover\:bg-btn-primary-bg_hover:hover{background-color:var(--grey-800)}.hover\:bg-btn-primary-brand-bg_hover:hover{background-color:var(--brand-700)}.hover\:bg-btn-primary-contrast-bg_hover:hover{background-color:var(--base-white)}.hover\:bg-btn-primary-error-bg_hover:hover{background-color:var(--error-700)}.hover\:bg-btn-primary-info-bg_hover:hover{background-color:var(--blue-dark-700)}.hover\:bg-btn-secondary-bg_hover:hover{background-color:var(--grey-25)}.hover\:bg-btn-secondary-contrast-bg_hover:hover{background-color:var(--utility-alpha-white-10)}.hover\:bg-btn-tertiary-bg_hover:hover{background-color:var(--grey-100)}.hover\:bg-btn-tertiary-brand-bg_hover:hover{background-color:var(--brand-50)}.hover\:bg-btn-tertiary-contrast-bg_hover:hover{background-color:var(--utility-alpha-white-30)}.hover\:bg-btn-tertiary-error-bg_hover:hover{background-color:var(--grey-100)}.hover\:bg-btn-tertiary-info-bg_hover:hover{background-color:var(--blue-dark-50)}.hover\:bg-scrollbar-hover:hover{background-color:var(--scrollbar-hover)}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-utility-grey-100:hover{background-color:var(--grey-100)}.hover\:fill-app-gray-950:hover{fill:#1b1c1d}.hover\:font-semibold:hover{font-weight:600}.hover\:text-app-gray-800:hover{--tw-text-opacity: 1;color:rgb(80 82 87 / var(--tw-text-opacity, 1))}.hover\:text-app-gray-950:hover{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.hover\:text-app-red-900:hover{--tw-text-opacity: 1;color:rgb(255 51 51 / var(--tw-text-opacity, 1))}.hover\:text-fg-disabled:hover{color:var(--grey-iron-300)}.hover\:text-fg-secondary:hover{color:var(--grey-iron-600)}.hover\:text-slate-50:hover{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-text-secondary:hover{color:var(--grey-iron-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:before\:bg-fg-brand:hover:before{content:var(--tw-content);background-color:var(--brand-500)}.focus\:border-app-gray-200:focus{--tw-border-opacity: 1;border-color:rgb(236 238 239 / var(--tw-border-opacity, 1))}.focus\:border-app-gray-350:focus{--tw-border-opacity: 1;border-color:rgb(201 205 210 / var(--tw-border-opacity, 1))}.focus\:border-app-gray-650:focus{--tw-border-opacity: 1;border-color:rgb(140 142 146 / var(--tw-border-opacity, 1))}.focus\:border-app-gray-950:focus{--tw-border-opacity: 1;border-color:rgb(27 28 29 / var(--tw-border-opacity, 1))}.focus\:border-border-brand:focus{border-color:var(--brand-500)}.focus\:border-btn-secondary-contrast-border:focus{border-color:var(--utility-alpha-white-80)}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-app-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.focus\:bg-app-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(236 238 239 / var(--tw-bg-opacity, 1))}.focus\:bg-app-gray-950:focus{--tw-bg-opacity: 1;background-color:rgb(27 28 29 / var(--tw-bg-opacity, 1))}.focus\:bg-app-red-900:focus{--tw-bg-opacity: 1;background-color:rgb(255 51 51 / var(--tw-bg-opacity, 1))}.focus\:bg-app-red-900\/10:focus{background-color:#ff33331a}.focus\:bg-fg-primary:focus{background-color:var(--grey-iron-900)}.focus\:bg-slate-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.focus\:bg-slate-900:focus{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-app-gray-950:focus{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.focus\:text-app-red-900:focus{--tw-text-opacity: 1;color:rgb(255 51 51 / var(--tw-text-opacity, 1))}.focus\:text-fg-contrast:focus{color:var(--base-white)}.focus\:text-slate-50:focus{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.focus\:text-slate-900:focus{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.focus\:text-text-brand-hover:focus{color:var(--brand-700)}.focus\:text-text-error-hover:focus{color:var(--error-700)}.focus\:text-text-info-hover:focus{color:var(--blue-dark-700)}.focus\:text-text-primary:focus{color:var(--grey-iron-900)}.focus\:underline:focus{text-decoration-line:underline}.focus\:shadow-\[0px_0px_0px_4px_\#F2F4F7\]:focus{--tw-shadow: 0px 0px 0px 4px #F2F4F7;--tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-0:focus{outline-width:0px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-btn-primary-bg:focus{--tw-ring-color: var(--grey-900)}.focus\:ring-btn-primary-brand-bg:focus{--tw-ring-color: var(--brand-500)}.focus\:ring-btn-primary-error-bg:focus{--tw-ring-color: var(--error-500)}.focus\:ring-btn-primary-info-bg:focus{--tw-ring-color: var(--blue-dark-500)}.focus\:ring-btn-secondary-error-bg:focus{--tw-ring-color: var(--base-white)}.focus\:ring-btn-secondary-error-fg:focus{--tw-ring-color: var(--error-500)}.focus\:ring-btn-secondary-fg:focus{--tw-ring-color: var(--grey-700)}.focus\:ring-btn-tertiary-bg_focus:focus{--tw-ring-color: var(--base-white)}.focus\:ring-btn-tertiary-brand-bg_focus:focus{--tw-ring-color: var(--base-white)}.focus\:ring-btn-tertiary-brand-fg:focus{--tw-ring-color: var(--brand-500)}.focus\:ring-btn-tertiary-error-bg_focus:focus{--tw-ring-color: var(--grey-100)}.focus\:ring-btn-tertiary-error-fg:focus{--tw-ring-color: var(--error-500)}.focus\:ring-btn-tertiary-fg:focus{--tw-ring-color: var(--grey-600)}.focus\:ring-btn-tertiary-info-bg_focus:focus{--tw-ring-color: var(--base-white)}.focus\:ring-btn-tertiary-info-fg:focus{--tw-ring-color: var(--blue-dark-500)}.focus\:ring-fg-brand:focus{--tw-ring-color: var(--brand-500)}.focus\:ring-fg-error:focus{--tw-ring-color: var(--error-500)}.focus\:ring-fg-info:focus{--tw-ring-color: var(--blue-dark-500)}.focus\:ring-fg-primary:focus{--tw-ring-color: var(--grey-iron-900)}.focus\:ring-slate-950:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity, 1))}.focus\:ring-toggle-focus:focus{--tw-ring-color: var(--brand-200)}.focus\:ring-transparent:focus{--tw-ring-color: transparent}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-transparent:focus-visible{--tw-ring-color: transparent}.focus-visible\:ring-white\/75:focus-visible{--tw-ring-color: rgb(255 255 255 / .75)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.active\:bg-bg-tertiary:active{background-color:var(--grey-50)}.active\:text-text-primary:active{color:var(--grey-iron-900)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:box-border:disabled{box-sizing:border-box}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border:disabled{border-width:1px}.disabled\:border-app-gray-300:disabled{--tw-border-opacity: 1;border-color:rgb(213 217 222 / var(--tw-border-opacity, 1))}.disabled\:border-border-disabled:disabled{border-color:var(--grey-200)}.disabled\:border-btn-disabled-border:disabled{border-color:var(--border-disabled)}.disabled\:border-btn-disabled-contrast-border:disabled{border-color:var(--utility-alpha-white-30)}.disabled\:border-transparent:disabled{border-color:transparent}.disabled\:bg-app-gray-100:disabled{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.disabled\:bg-app-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.disabled\:bg-bg-disabled-subtle:disabled{background-color:var(--grey-50)}.disabled\:bg-btn-disabled-bg:disabled{background-color:var(--grey-50)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:bg-white:disabled{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.disabled\:text-app-gray-550:disabled{--tw-text-opacity: 1;color:rgb(184 190 203 / var(--tw-text-opacity, 1))}.disabled\:text-app-gray-650:disabled{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.disabled\:text-btn-disabled-contrast-fg:disabled{color:var(--utility-alpha-white-50)}.disabled\:text-btn-disabled-fg:disabled{color:var(--grey-300)}.disabled\:text-fg-disabled:disabled{color:var(--grey-iron-300)}.disabled\:text-text-disabled:disabled{color:var(--grey-iron-300)}.disabled\:text-text-tertiary:disabled{color:var(--grey-iron-500)}.disabled\:text-utility-alpha-white-30:disabled{color:rgba(var(--base-white),.3)}.disabled\:text-utility-grey-300:disabled{color:var(--grey-300)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:placeholder-app-gray-650:disabled::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(140 142 146 / var(--tw-placeholder-opacity, 1))}.disabled\:placeholder-app-gray-650:disabled::placeholder{--tw-placeholder-opacity: 1;color:rgb(140 142 146 / var(--tw-placeholder-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:placeholder\:text-text-disabled:disabled::-moz-placeholder{color:var(--grey-iron-300)}.disabled\:placeholder\:text-text-disabled:disabled::placeholder{color:var(--grey-iron-300)}.disabled\:placeholder\:opacity-0:disabled::-moz-placeholder{opacity:0}.disabled\:placeholder\:opacity-0:disabled::placeholder{opacity:0}.disabled\:hover\:\!bg-toggle-off-bg:hover:disabled{background-color:var(--grey-200)!important}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group:focus-within .group-focus-within\:text-app-gray-950{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:border-transparent{border-color:transparent}.group:hover .group-hover\:bg-bg-soft-100{background-color:var(--grey-100)}.group\/tabs-trigger:hover .group-hover\/tabs-trigger\:font-medium{font-weight:500}.group\/menu-button:hover .group-hover\/menu-button\:text-fg-brand{color:var(--brand-500)}.group\/menu-button:hover .group-hover\/menu-button\:text-text-primary{color:var(--grey-iron-900)}.group:hover .group-hover\:text-app-gray-950{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-fg-secondary{color:var(--grey-iron-600)}.group:hover .group-hover\:text-text-primary{color:var(--grey-iron-900)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .group-hover\:duration-150{transition-duration:.15s;animation-duration:.15s}.group:focus .group-focus\:text-fg-secondary{color:var(--grey-iron-600)}.group\/tabs-trigger:disabled .group-disabled\/tabs-trigger\:cursor-not-allowed{cursor:not-allowed}.group\/tabs-trigger:disabled .group-disabled\/tabs-trigger\:text-fg-disabled{color:var(--grey-iron-300)}.group\/shortcut.size-md .group-\[\.size-md\]\/shortcut\:h-6{height:1.5rem}.group\/shortcut.size-sm .group-\[\.size-sm\]\/shortcut\:h-5{height:1.25rem}.group\/shortcut.size-md .group-\[\.size-md\]\/shortcut\:min-w-6{min-width:1.5rem}.group\/shortcut.size-sm .group-\[\.size-sm\]\/shortcut\:min-w-5{min-width:1.25rem}.group.destructive .group-\[\.destructive\]\:border-slate-100\/40{border-color:#f1f5f966}.group.toaster .group-\[\.toaster\]\:border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.group\/shortcut.variant-contrast .group-\[\.variant-contrast\]\/shortcut\:border-utility-alpha-white-30{border-color:rgba(var(--base-white),.3)}.group\/shortcut.variant-default .group-\[\.variant-default\]\/shortcut\:border-border-primary-light{border-color:var(--grey-200)}.group.toast .group-\[\.toast\]\:bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.group.toast .group-\[\.toast\]\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.group.toaster .group-\[\.toaster\]\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group\/shortcut.variant-contrast .group-\[\.variant-contrast\]\/shortcut\:bg-transparent{background-color:transparent}.group\/shortcut.variant-default .group-\[\.variant-default\]\/shortcut\:bg-bg-primary{background-color:var(--base-white)}.group\/select-placeholder[aria-empty=true][aria-disabled=true] .group-\[\&\[aria-empty\=true\]\[aria-disabled\=true\]\]\/select-placeholder\:text-fg-disabled,.group\/select-placeholder[aria-empty=true][aria-disabled=true] .group-\[\&\[aria-empty\=true\]\[aria-disabled\=true\]\]\/select-placeholder\:text-text-disabled{color:var(--grey-iron-300)}.group.toast .group-\[\.toast\]\:text-slate-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.group.toaster .group-\[\.toaster\]\:text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.group\/shortcut.variant-contrast .group-\[\.variant-contrast\]\/shortcut\:text-text-contrast{color:var(--base-white)}.group\/shortcut.variant-default .group-\[\.variant-default\]\/shortcut\:text-text-tertiary{color:var(--grey-iron-500)}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0px 12px 16px -6px rgba(26, 26, 30, .08), 0px 4px 6px -12px rgba(26, 26, 30, .03);--tw-shadow-colored: 0px 12px 16px -6px var(--tw-shadow-color), 0px 4px 6px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-red-500\/30:hover{border-color:#ef44444d}.group.destructive .group-\[\.destructive\]\:hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:text-slate-50:hover{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-disabled\:box-border[aria-disabled=true]{box-sizing:border-box}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border[aria-disabled=true]{border-width:1px}.aria-disabled\:border-app-gray-300[aria-disabled=true]{--tw-border-opacity: 1;border-color:rgb(213 217 222 / var(--tw-border-opacity, 1))}.aria-disabled\:border-border-disabled[aria-disabled=true]{border-color:var(--grey-200)}.aria-disabled\:border-btn-disabled-border[aria-disabled=true]{border-color:var(--border-disabled)}.aria-disabled\:border-btn-disabled-contrast-border[aria-disabled=true]{border-color:var(--utility-alpha-white-30)}.aria-disabled\:border-transparent[aria-disabled=true]{border-color:transparent}.aria-disabled\:bg-app-gray-50[aria-disabled=true]{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.aria-disabled\:bg-bg-disabled[aria-disabled=true]{background-color:var(--grey-100)}.aria-disabled\:bg-btn-disabled-bg[aria-disabled=true]{background-color:var(--grey-50)}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:transparent}.aria-disabled\:bg-utility-grey-300[aria-disabled=true]{background-color:var(--grey-300)}.aria-disabled\:text-app-gray-550[aria-disabled=true]{--tw-text-opacity: 1;color:rgb(184 190 203 / var(--tw-text-opacity, 1))}.aria-disabled\:text-app-gray-650[aria-disabled=true]{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.aria-disabled\:text-btn-disabled-contrast-fg[aria-disabled=true]{color:var(--utility-alpha-white-50)}.aria-disabled\:text-btn-disabled-fg[aria-disabled=true]{color:var(--grey-300)}.aria-disabled\:text-fg-disabled[aria-disabled=true]{color:var(--grey-iron-300)}.aria-disabled\:text-text-contrast[aria-disabled=true]{color:var(--base-white)}.aria-disabled\:text-text-disabled[aria-disabled=true]{color:var(--grey-iron-300)}.aria-disabled\:text-utility-alpha-white-30[aria-disabled=true]{color:rgba(var(--base-white),.3)}.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.aria-disabled\:hover\:bg-transparent:hover[aria-disabled=true]{background-color:transparent}.aria-disabled\:hover\:text-fg-disabled:hover[aria-disabled=true]{color:var(--grey-iron-300)}.aria-selected\:bg-bg-brand-500[aria-selected=true]{background-color:var(--brand-500)}.aria-selected\:bg-bg-quaternary[aria-selected=true]{background-color:var(--grey-100)}.aria-selected\:bg-brand-25[aria-selected=true]{background-color:var(--brand-25)}.aria-selected\:bg-slate-100[aria-selected=true]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.aria-selected\:bg-slate-100\/50[aria-selected=true]{background-color:#f1f5f980}.aria-selected\:bg-transparent[aria-selected=true]{background-color:transparent}.aria-selected\:text-fg-brand[aria-selected=true]{color:var(--brand-500)}.aria-selected\:text-slate-500[aria-selected=true]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.aria-selected\:text-slate-900[aria-selected=true]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.aria-selected\:text-text-contrast[aria-selected=true]{color:var(--base-white)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.aria-\[disabled\=true\]\:cursor-not-allowed[aria-disabled=true],.aria-\[invalid\=true\]\:cursor-not-allowed[aria-invalid=true]{cursor:not-allowed}.aria-\[disabled\=true\]\:border-border-disabled[aria-disabled=true]{border-color:var(--grey-200)}.aria-\[invalid\=true\]\:border-border-error[aria-invalid=true]{border-color:var(--error-500)}.aria-\[disabled\=true\]\:bg-bg-disabled-subtle[aria-disabled=true]{background-color:var(--grey-50)}.group\/dropdown-item[aria-disabled=true] .group-aria-disabled\/dropdown-item\:text-fg-disabled,.group\/select-placeholder[aria-disabled=true] .group-aria-\[disabled\=true\]\/select-placeholder\:text-fg-disabled{color:var(--grey-iron-300)}.group\/select-placeholder[aria-empty=true] .group-aria-\[empty\=true\]\/select-placeholder\:text-fg-quaternary{color:var(--grey-iron-400)}.group\/select-placeholder[aria-empty=true] .group-aria-\[empty\=true\]\/select-placeholder\:text-fg-tertiary{color:var(--grey-iron-500)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[children\=false\]\:w-10[data-children=false]{width:2.5rem}.data-\[children\=false\]\:w-7[data-children=false]{width:1.75rem}.data-\[children\=false\]\:w-8[data-children=false]{width:2rem}.data-\[children\=false\]\:w-9[data-children=false]{width:2.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=bottom\]\:translate-y-1\.5[data-side=bottom]{--tw-translate-y: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1\.5[data-side=top]{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-2[data-state=checked]{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-3\.5[data-state=checked]{--tw-translate-x: .875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[disabled\=true\]\:border-app-gray-300[data-disabled=true]{--tw-border-opacity: 1;border-color:rgb(213 217 222 / var(--tw-border-opacity, 1))}.data-\[disabled\=true\]\:border-transparent[data-disabled=true]{border-color:transparent}.data-\[state\=active\]\:border-border-primary-light[data-state=active]{border-color:var(--grey-200)}.data-\[state\=checked\]\:border-app-gray-950[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(27 28 29 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-transparent[data-state=checked]{border-color:transparent}.data-\[state\=open\]\:border-app-gray-650[data-state=open]{--tw-border-opacity: 1;border-color:rgb(140 142 146 / var(--tw-border-opacity, 1))}.data-\[state\=selected\]\:border-border-primary-light[data-state=selected]{border-color:var(--grey-200)}.data-\[active\]\:bg-slate-100\/50[data-active]{background-color:#f1f5f980}.data-\[disabled\=true\]\:bg-app-gray-50[data-disabled=true]{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.data-\[disabled\=true\]\:bg-transparent[data-disabled=true]{background-color:transparent}.data-\[state\=active\]\:bg-app-gray-100[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-app-gray-200[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(236 238 239 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-bg-tertiary[data-state=active]{background-color:var(--grey-50)}.data-\[state\=active\]\:bg-fg-primary[data-state=active]{background-color:var(--grey-iron-900)}.data-\[state\=checked\]\:bg-app-gray-100[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-app-gray-950[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(27 28 29 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-app-purple-950[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(142 74 252 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-toggle-on-bg[data-state=checked]{background-color:var(--brand-500)}.data-\[state\=closed\]\:bg-white[data-state=closed]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=disabled\]\:bg-transparent[data-state=disabled],.data-\[state\=inactive\]\:bg-transparent[data-state=inactive]{background-color:transparent}.data-\[state\=open\]\:bg-app-gray-100[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-app-gray-200[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(236 238 239 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-app-gray-50[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-slate-100[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-slate-100\/50[data-state=open]{background-color:#f1f5f980}.data-\[state\=selected\]\:bg-bg-quaternary[data-state=selected]{background-color:var(--grey-100)}.data-\[state\=unchecked\]\:bg-app-gray-550[data-state=unchecked]{--tw-bg-opacity: 1;background-color:rgb(184 190 203 / var(--tw-bg-opacity, 1))}.data-\[state\=unchecked\]\:bg-toggle-off-bg[data-state=unchecked]{background-color:var(--grey-200)}.data-\[children\=true\]\:pl-1\.5[data-children=true]{padding-left:.375rem}.data-\[children\=true\]\:pl-2[data-children=true]{padding-left:.5rem}.data-\[children\=true\]\:pl-2\.5[data-children=true]{padding-left:.625rem}.data-\[children\=true\]\:pr-2\.5[data-children=true]{padding-right:.625rem}.data-\[children\=true\]\:pr-3[data-children=true]{padding-right:.75rem}.data-\[children\=true\]\:pr-4[data-children=true]{padding-right:1rem}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[disabled\=true\]\:text-app-gray-550[data-disabled=true]{--tw-text-opacity: 1;color:rgb(184 190 203 / var(--tw-text-opacity, 1))}.data-\[disabled\=true\]\:text-app-gray-650[data-disabled=true]{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-app-gray-950[data-state=active]{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-fg-contrast[data-state=active]{color:var(--base-white)}.data-\[state\=checked\]\:text-white[data-state=checked]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=disabled\]\:text-app-gray-550[data-state=disabled]{--tw-text-opacity: 1;color:rgb(184 190 203 / var(--tw-text-opacity, 1))}.data-\[state\=inactive\]\:text-app-gray-800[data-state=inactive]{--tw-text-opacity: 1;color:rgb(80 82 87 / var(--tw-text-opacity, 1))}.data-\[state\=inactive\]\:text-text-quaternary[data-state=inactive]{color:var(--grey-iron-400)}.data-\[state\=open\]\:text-app-gray-950[data-state=open]{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.data-\[state\=open\]\:text-slate-900[data-state=open]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.data-\[disabled\=true\]\:opacity-30[data-disabled=true]{opacity:.3}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:shadow-none[data-disabled=true]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed],.data-\[state\=closed\]\:slide-out-to-bottom-full[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open],.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=active\]\:after\:absolute[data-state=active]:after{content:var(--tw-content);position:absolute}.data-\[state\=active\]\:after\:-bottom-2\.5[data-state=active]:after{content:var(--tw-content);bottom:-.625rem}.data-\[state\=active\]\:after\:h-\[0\.5px\][data-state=active]:after{content:var(--tw-content);height:.5px}.data-\[state\=active\]\:after\:w-full[data-state=active]:after{content:var(--tw-content);width:100%}.data-\[state\=active\]\:after\:bg-app-gray-950[data-state=active]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(27 28 29 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:after\:bg-fg-brand[data-state=active]:after{content:var(--tw-content);background-color:var(--brand-500)}.data-\[state\=active\]\:after\:opacity-100[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=active\]\:after\:content-\[\'\'\][data-state=active]:after{--tw-content: "";content:var(--tw-content)}.data-\[state\=checked\]\:hover\:\!bg-toggle-on-bg:hover[data-state=checked]{background-color:var(--brand-500)!important}.data-\[state\=inactive\]\:hover\:bg-app-gray-100:hover[data-state=inactive]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.data-\[state\=inactive\]\:hover\:text-app-gray-950:hover[data-state=inactive]{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:enabled\:border-fg-brand:enabled[data-state=checked]{border-color:var(--brand-500)}.data-\[state\=checked\]\:enabled\:border-fg-error:enabled[data-state=checked]{border-color:var(--error-500)}.data-\[state\=checked\]\:enabled\:border-fg-info:enabled[data-state=checked]{border-color:var(--blue-dark-500)}.data-\[state\=checked\]\:enabled\:border-fg-primary:enabled[data-state=checked]{border-color:var(--grey-iron-900)}.data-\[state\=checked\]\:enabled\:bg-fg-brand:enabled[data-state=checked]{background-color:var(--brand-500)}.data-\[state\=checked\]\:enabled\:bg-fg-error:enabled[data-state=checked]{background-color:var(--error-500)}.data-\[state\=checked\]\:enabled\:bg-fg-info:enabled[data-state=checked]{background-color:var(--blue-dark-500)}.data-\[state\=checked\]\:enabled\:bg-fg-primary:enabled[data-state=checked]{background-color:var(--grey-iron-900)}.data-\[state\=checked\]\:hover\:enabled\:border-fg-brand-hover:enabled:hover[data-state=checked]{border-color:var(--brand-700)}.data-\[state\=checked\]\:hover\:enabled\:border-fg-error-hover:enabled:hover[data-state=checked]{border-color:var(--error-700)}.data-\[state\=checked\]\:hover\:enabled\:border-fg-info-hover:enabled:hover[data-state=checked]{border-color:var(--blue-dark-700)}.data-\[state\=checked\]\:hover\:enabled\:border-utility-grey-700:enabled:hover[data-state=checked]{border-color:var(--grey-700)}.data-\[state\=checked\]\:hover\:enabled\:bg-fg-brand-hover:enabled:hover[data-state=checked]{background-color:var(--brand-700)}.data-\[state\=checked\]\:hover\:enabled\:bg-fg-error-hover:enabled:hover[data-state=checked]{background-color:var(--error-700)}.data-\[state\=checked\]\:hover\:enabled\:bg-fg-info-hover:enabled:hover[data-state=checked]{background-color:var(--blue-dark-700)}.data-\[state\=checked\]\:hover\:enabled\:bg-utility-grey-700:enabled:hover[data-state=checked]{background-color:var(--grey-700)}.disabled\:data-\[state\=checked\]\:bg-app-purple-950[data-state=checked]:disabled{--tw-bg-opacity: 1;background-color:rgb(142 74 252 / var(--tw-bg-opacity, 1))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-current-width\)\*-1\)\]{left:calc(var(--sidebar-current-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-current-width\)\*-1\)\]{right:calc(var(--sidebar-current-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group\/popover-trigger[data-state=open] .group-data-\[state\=open\]\/popover-trigger\:border-border-brand{border-color:var(--brand-500)}.group\/option[data-state=checked] .group-data-\[state\=checked\]\/option\:bg-bg-quaternary{background-color:var(--grey-100)}.group\/tabs-trigger[data-state=active] .group-data-\[state\=active\]\/tabs-trigger\:font-medium{font-weight:500}.group\/popover-trigger[data-state=open] .group-data-\[state\=open\]\/popover-trigger\:text-fg-secondary{color:var(--grey-iron-600)}.group[data-state=open] .group-data-\[state\=open\]\:text-app-gray-950{--tw-text-opacity: 1;color:rgb(27 28 29 / var(--tw-text-opacity, 1))}.group\/menu-button[data-state=selected] .group-data-\[state\=selected\]\/menu-button\:text-fg-brand{color:var(--brand-500)}.group\/menu-button[data-state=selected] .group-data-\[state\=selected\]\/menu-button\:text-text-primary{color:var(--grey-iron-900)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:before\:left-full:before{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:left-0{left:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:32rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:order-1{order:1}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[260px\]{width:260px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:max-w-\[548px\]{max-width:548px}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:divide-app-gray-350>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(201 205 210 / var(--tw-divide-opacity, 1))}.md\:overflow-x-visible{overflow-x:visible}.md\:overflow-y-visible{overflow-y:visible}.md\:border{border-width:1px}.md\:border-0{border-width:0px}.md\:border-app-gray-350{--tw-border-opacity: 1;border-color:rgb(201 205 210 / var(--tw-border-opacity, 1))}.md\:bg-transparent{background-color:transparent}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:p-6{padding:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-7{padding-left:1.75rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[95px\]{padding-top:95px}.md\:rounded-6{border-radius:.375rem}.md\:rounded-none{border-radius:0rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:size-12{width:3rem;height:3rem}.lg\:size-7{width:1.75rem;height:1.75rem}.lg\:h-\[120px\]{height:120px}.lg\:h-\[230px\]{height:230px}.lg\:h-\[44px\]{height:44px}.lg\:w-\[128px\]{width:128px}.lg\:w-\[250px\]{width:250px}.lg\:w-\[342px\]{width:342px}.lg\:w-\[366px\]{width:366px}.lg\:w-\[454px\]{width:454px}.lg\:w-\[477px\]{width:477px}.lg\:w-\[780px\]{width:780px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[1324px\]{max-width:1324px}.lg\:max-w-\[366px\]{max-width:366px}.lg\:max-w-\[380px\]{max-width:380px}.lg\:max-w-\[400px\]{max-width:400px}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-\[602px\]{max-width:602px}.lg\:max-w-\[708px\]{max-width:708px}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-13\.5{gap:3.375rem}.lg\:gap-18{gap:4.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[52px\]{gap:52px}.lg\:gap-\[72px\]{gap:72px}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.lg\:border-r{border-right-width:1px}.lg\:border-r-0{border-right-width:0px}.lg\:p-12{padding:3rem}.lg\:p-9{padding:2.25rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-18{padding-top:4.5rem;padding-bottom:4.5rem}.lg\:pb-18{padding-bottom:4.5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-18{padding-top:4.5rem}.lg\:pt-\[96px\]{padding-top:96px}.lg\:fs-15{font-size:.9375rem}.lg\:fs-32{font-size:2rem}}@media (min-width: 1280px){.xl\:absolute{position:absolute}.xl\:sticky{position:sticky}.xl\:bottom-10{bottom:2.5rem}.xl\:top-32{top:8rem}.xl\:top-8{top:2rem}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:hidden{display:none}.xl\:h-auto{height:auto}.xl\:w-\[342px\]{width:342px}.xl\:max-w-\[274px\]{max-width:274px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:justify-start{justify-content:flex-start}.xl\:gap-0{gap:0px}.xl\:px-12{padding-left:3rem;padding-right:3rem}}.dark\:border-slate-800:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:bg-slate-50:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-950:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:text-slate-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-50:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.dark\:text-slate-900:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:ring-slate-300:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity, 1))}.dark\:ring-offset-slate-950:where(.dark,.dark *){--tw-ring-offset-color: #020617}.dark\:hover\:bg-slate-50:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800:hover:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-slate-50:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-900:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:focus\:bg-slate-50:focus:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-slate-800:focus:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:focus\:text-slate-50:focus:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.dark\:focus\:text-slate-900:focus:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group.toaster .dark\:group-\[\.toaster\]\:border-slate-800:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.group.toast .dark\:group-\[\.toast\]\:bg-slate-50:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.group.toast .dark\:group-\[\.toast\]\:bg-slate-800:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.group.toaster .dark\:group-\[\.toaster\]\:bg-slate-950:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.group.toast .dark\:group-\[\.toast\]\:text-slate-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.group.toast .dark\:group-\[\.toast\]\:text-slate-900:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group.toaster .dark\:group-\[\.toaster\]\:text-slate-50:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.dark\:aria-selected\:bg-slate-800[aria-selected=true]:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:aria-selected\:bg-slate-800\/50[aria-selected=true]:where(.dark,.dark *){background-color:#1e293b80}.dark\:aria-selected\:text-slate-400[aria-selected=true]:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:aria-selected\:text-slate-50[aria-selected=true]:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.dark\:data-\[active\]\:bg-slate-800\/50[data-active]:where(.dark,.dark *){background-color:#1e293b80}.dark\:data-\[state\=open\]\:bg-slate-800[data-state=open]:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=open\]\:bg-slate-800\/50[data-state=open]:where(.dark,.dark *){background-color:#1e293b80}.dark\:data-\[state\=open\]\:text-slate-50[data-state=open]:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}.\[\&\+div\]\:py-3+div{padding-top:.75rem;padding-bottom:.75rem}.\[\&\.selected\]\:bg-app-purple-100.selected{--tw-bg-opacity: 1;background-color:rgb(239 232 250 / var(--tw-bg-opacity, 1))}.\[\&\.selected\]\:text-app-purple-950.selected{--tw-text-opacity: 1;color:rgb(142 74 252 / var(--tw-text-opacity, 1))}.\[\&\:first-child\]\:rounded-l-inherit:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.\[\&\:has\(\[aria-selected\]\)\]\:bg-slate-100:has([aria-selected]){--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-6:has([aria-selected]):first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-6:has([aria-selected]):last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.dark\:\[\&\:has\(\[aria-selected\]\)\]\:bg-slate-800:has([aria-selected]):where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-app-gray-100:has([aria-selected].day-outside){--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-slate-100\/50:has([aria-selected].day-outside){background-color:#f1f5f980}.dark\:\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-slate-800\/50:has([aria-selected].day-outside):where(.dark,.dark *){background-color:#1e293b80}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-6:has([aria-selected].day-range-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:last-child\]\:rounded-r-inherit:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.\[\&\:not\(\:disabled\)\]\:cursor-pointer:not(:disabled){cursor:pointer}.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child){border-bottom-width:1px}.\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child){border-right-width:1px}.\[\&\:not\(\:last-child\)\]\:border-border-primary-light:not(:last-child){border-color:var(--grey-200)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:w-full>div{width:100%}.\[\&\>select\]\:bg-transparent>select{background-color:transparent}.\[\&\>span\]\:sr-only>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:text-app-purple-950>span{--tw-text-opacity: 1;color:rgb(142 74 252 / var(--tw-text-opacity, 1))}.\[\&\>span\]\:ring-2>span{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&\>span\]\:ring-utility-white>span{--tw-ring-color: var(--base-white)}.hover\:\[\&\>span\]\:text-text-primary>span:hover{color:var(--grey-iron-900)}.\[\&\>span\]\:disabled\:text-text-disabled:disabled>span{color:var(--grey-iron-300)}.group\/tabs-trigger:disabled .\[\&\>span\]\:group-disabled\/tabs-trigger\:text-text-disabled>span{color:var(--grey-iron-300)}.data-\[state\=active\]\:\[\&\>span\]\:text-text-primary>span[data-state=active]{color:var(--grey-iron-900)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-auto>svg{height:auto}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:w-4\.5>svg{width:1.125rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:fill-app-documents-blue>svg{fill:#155eef}.\[\&\>svg\]\:fill-app-documents-orange>svg{fill:#f96829}.\[\&\>svg\]\:fill-app-error>svg{fill:#f33}.\[\&\>svg\]\:fill-app-gray-650>svg{fill:#8c8e92}.\[\&\>svg\]\:fill-app-gray-900>svg{fill:#2e2f31}.\[\&\>svg\]\:fill-app-gray-950>svg{fill:#1b1c1d}.\[\&\>svg\]\:fill-app-purple-950>svg{fill:#8e4afc}.\[\&\>svg\]\:fill-app-success>svg{fill:#17b26a}.hover\:\[\&\>svg\]\:fill-app-gray-950>svg:hover{fill:#1b1c1d}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>\.chevron\]\:rotate-90[data-state=open]>.chevron{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.scrollbar-area-content\]\:h-\[520px\] .scrollbar-area-content{height:520px}.\[\&_\.scrollbar-area-content\]\:p-5 .scrollbar-area-content{padding:1.25rem}.\[\&_\[cmdk-group-heading\]\]\:flex [cmdk-group-heading]{display:flex}.\[\&_\[cmdk-group-heading\]\]\:h-7 [cmdk-group-heading]{height:1.75rem}.\[\&_\[cmdk-group-heading\]\]\:w-full [cmdk-group-heading]{width:100%}.\[\&_\[cmdk-group-heading\]\]\:items-center [cmdk-group-heading]{align-items:center}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:uppercase [cmdk-group-heading]{text-transform:uppercase}.\[\&_\[cmdk-group-heading\]\]\:text-app-gray-650 [cmdk-group-heading]{--tw-text-opacity: 1;color:rgb(140 142 146 / var(--tw-text-opacity, 1))}.\[\&_\[cmdk-group-heading\]\]\:text-neutral-500 [cmdk-group-heading]{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.\[\&_\[cmdk-group-heading\]\]\:text-slate-500 [cmdk-group-heading]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.\[\&_\[cmdk-group-heading\]\]\:text-text-secondary [cmdk-group-heading]{color:var(--grey-iron-600)}.\[\&_\[cmdk-group-heading\]\]\:fs-9 [cmdk-group-heading]{font-size:.5625rem}.\[\&_\[cmdk-group-heading\]\]\:fs-12 [cmdk-group-heading]{font-size:.75rem}.dark\:\[\&_\[cmdk-group-heading\]\]\:text-neutral-400 [cmdk-group-heading]:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.\[\&_\[cmdk-group-items\]\]\:flex [cmdk-group-items]{display:flex}.\[\&_\[cmdk-group-items\]\]\:flex-col [cmdk-group-items]{flex-direction:column}.\[\&_\[cmdk-group-items\]\]\:gap-0\.5 [cmdk-group-items]{gap:.125rem}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}