:root{--color-white: #fff;--color-black: #000;--color-grey-25: #FCFCFD;--color-grey-50: #F8FAFC;--color-grey-100: #F1F5F9;--color-grey-200: #E2E8F0;--color-grey-300: #B5C3D3;--color-grey-400: #94A3B8;--color-grey-500: #64748B;--color-grey-600: #475569;--color-grey-700: #334155;--color-grey-800: #1E293B;--color-grey-900: #0F172A;--color-blue-25: #F5F8FF;--color-blue-50: #EFF4FF;--color-blue-100: #B2CCFF;--color-blue-200: #84ADFF;--color-blue-300: #528BFF;--color-blue-400: #2970FF;--color-blue-500: #155EEF;--color-blue-600: #004EEB;--color-blue-700: #0040C1;--color-blue-800: #00359E;--color-blue-900: #002266;--color-blue-50-rgb: 239, 244, 255;--color-green-50: #C4FDED;--color-green-100: #B0FDE7;--color-green-200: #88FBDB;--color-green-300: #61FACF;--color-green-400: #25F8BD;--color-green-500: #08EDAC;--color-green-600: #06C58F;--color-green-700: #059E73;--color-green-800: #047756;--color-green-900: #024F39;--color-red-50: #FFEBF1;--color-red-100: #FEC3D4;--color-red-200: #FD86A8;--color-red-300: #FD5E8B;--color-red-400: #FC316A;--color-red-500: #FB0E51;--color-red-600: #DD0341;--color-red-700: #B50335;--color-red-800: #8D0229;--color-red-900: #64021E;--color-yellow-50: #FFF9EB;--color-yellow-100: #FFF2D6;--color-yellow-200: #FFECC2;--color-yellow-300: #FFD885;--color-yellow-400: #FFCB5C;--color-yellow-500: #FFB822;--color-yellow-600: #FFB10A;--color-yellow-700: #E09900;--color-yellow-800: #B87D00;--color-yellow-900: #8F6200;--color-extra-info: #00A6FE;--bg-opacity: rgba(30, 41, 59, .7);--color-avatar-border: rgba(226, 232, 240, .6);--color-surface-primary-brighter: var(--color-blue-100);--color-surface-primary-bright: var(--color-blue-200);--color-surface-primary: var(--color-blue-400);--color-surface-primary-dark: var(--color-blue-500);--color-surface-primary-darker: var(--color-blue-600);--color-surface-neutral-brighter: var(--color-grey-100);--color-surface-neutral-bright: var(--color-grey-200);--color-surface-neutral: var(--color-grey-300);--color-surface-neutral-dark: var(--color-grey-400);--color-surface-neutral-darker: var(--color-grey-500);--color-surface-danger-brighter: var(--color-red-200);--color-surface-danger-bright: var(--color-red-400);--color-surface-danger: var(--color-red-500);--color-surface-danger-dark: var(--color-red-600);--color-surface-danger-darker: var(--color-red-700);--color-surface-warning-brighter: var(--color-yellow-100);--color-surface-warning-bright: var(--color-yellow-200);--color-surface-warning: var(--color-yellow-500);--color-surface-warning-dark: var(--color-yellow-600);--color-surface-warning-darker: var(--color-yellow-700);--color-surface-success-brighter: var(--color-green-100);--color-surface-success-bright: var(--color-green-200);--color-surface-success: var(--color-green-600);--color-surface-success-dark: var(--color-green-700);--color-surface-success-darker: var(--color-green-800);--color-global-hover: var(--color-grey-25);--color-global-subtle: var(--color-grey-25);--color-button-primary: var(--color-surface-primary);--color-button-primary-hover: var(--color-surface-primary-dark);--color-button-secondary: var(--color-white);--color-button-secondary-hover: var(--color-surface-primary-dark);--color-button-tertiary: var(--color-blue-50);--color-button-tertiary-hover: var(--color-surface-primary-dark);--color-button-grey: var(--color-white);--color-button-grey-hover: var(--color-grey-50);--color-button-alert: var(--color-surface-danger-bright);--color-button-alert-hover: var(--color-surface-danger);--color-button-disabled: var(--color-surface-neutral-brighter);--color-button-disabled-hover: var(--color-surface-neutral-brighter);--color-input: var(--color-white);--color-input-disabled: var(--color-grey-25);--color-table: var(--color-white);--color-table-thead: var(--color-grey-25);--color-table-tr: var(--color-white);--color-table-tr-hover: var(--color-grey-25);--color-text-primary: var(--color-grey-900);--color-text-secondary: var(--color-grey-600);--color-text-tertiary: var(--color-surface-neutral-darker);--color-text-muted: var(--color-surface-neutral-dark);--color-text-danger: var(--color-surface-danger);--color-text-warning: var(--color-surface-warning-dark);--color-text-success: var(--color-surface-success);--color-text-brand: var(--color-surface-primary);--color-text-brand-accent: var(--color-surface-primary-dark);--color-text-label: var(--color-text-secondary);--color-text-label-desc: var(--color-text-tertiary);--color-text-link: var(--color-surface-primary);--color-text-link-hover: var(--color-surface-primary-dark);--color-text-link-active: var(--color-text-link);--color-text-input: var(--color-text-primary);--color-text-input-placeholder: var(--color-text-muted);--color-text-input-disabled: var(--color-text-muted);--color-text-hint: var(--color-text-muted);--color-text-hint-danger: var(--color-text-danger);--color-text-hint-accent: var(--color-text-secondary);--color-border-global: var(--color-surface-neutral-bright);--color-border-danger: var(--color-surface-danger);--color-border-warning: var(--color-surface-warning);--color-border-success: var(--color-surface-success);--color-border-input: var(--color-surface-neutral);--color-border-input-hover: var(--color-surface-neutral-dark);--color-border-input-focus: var(--color-surface-primary-dark);--color-border-input-danger: var(--color-surface-danger);--color-border-button-primary: var(--color-surface-primary);--color-border-button-primary-hover: var(--color-surface-primary-dark);--color-border-button-secondary: var(--color-surface-primary-dark);--color-border-button-secondary-hover: var(--color-surface-primary-darker);--color-border-button-tertiary: var(--color-blue-50);--color-border-button-tertiary-hover: var(--color-surface-primary-dark);--color-border-button-grey: var(--color-surface-neutral);--color-border-button-grey-hover: var(--color-surface-neutral-dark);--color-border-button-alert: var(--color-surface-danger-bright);--color-border-button-alert-hover: var(--color-surface-danger);--color-border-button-disabled: var(--color-surface-neutral-bright);--color-border-button-disabled-hover: var(--color-surface-neutral-bright);--color-icon: var(--color-surface-neutral-darker);--color-icon-muted: var(--color-surface-neutral);--color-icon-danger: var(--color-surface-danger);--color-icon-warning: var(--color-surface-warning);--color-icon-success: var(--color-surface-success);--color-icon-input: var(--color-surface-neutral-dark);--color-icon-input-disabled: var(--color-icon-muted);--color-ring-grey: var(--color-surface-neutral);--color-ring-brand: var(--color-surface-primary);--color-ring-success: var(--color-surface-success);--color-ring-warning: var(--color-surface-warning);--color-ring-danger: var(--color-surface-danger)}:root{--box-shadow-sm: 0px 1px 2px rgba(2, 26, 120, .05);--box-shadow-base: 0 1px 3px rgba(2, 26, 120, .1), 0 1px 2px rgba(2, 26, 120, .06);--box-shadow-md: 0 4px 6px -1px rgba(2, 26, 120, .1), 0 2px 4px -1px rgba(2, 26, 120, .06);--box-shadow-lg: 0 10px 15px -3px rgba(2, 26, 120, .1), 0 4px 6px -2px rgba(2, 26, 120, .05);--box-shadow-xl: 0 20px 25px -5px rgba(2, 26, 120, .1), 0 10px 10px -5px rgba(2, 26, 120, .04);--box-shadow-2xl: 0 25px 50px -12px rgba(2, 26, 120, .25);--border-radius-base: 4px;--border-radius-lg: 8px;--text-2xs: 10px;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-md: 18px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 30px;--text-3xl: 32px;--text-4xl: 36px;--text-5xl: 44px;--text-6xl: 48px;--text-7xl: 56px}
