:root{--ui-color-neutral-0: #ffffff;--ui-color-neutral-0-rgb: 255 255 255;--ui-color-neutral-50: #fafafa;--ui-color-neutral-50-rgb: 250 250 250;--ui-color-neutral-100: #f5f5f5;--ui-color-neutral-100-rgb: 245 245 245;--ui-color-neutral-200: #e6e6e6;--ui-color-neutral-200-rgb: 230 230 230;--ui-color-neutral-300: #d3d3d3;--ui-color-neutral-300-rgb: 211 211 211;--ui-color-neutral-400: #a3a3a3;--ui-color-neutral-400-rgb: 163 163 163;--ui-color-neutral-500: #737373;--ui-color-neutral-500-rgb: 115 115 115;--ui-color-neutral-600: #535353;--ui-color-neutral-600-rgb: 83 83 83;--ui-color-neutral-700: #404040;--ui-color-neutral-700-rgb: 64 64 64;--ui-color-neutral-800: #272727;--ui-color-neutral-800-rgb: 39 39 39;--ui-color-neutral-900: #1a1a1a;--ui-color-neutral-900-rgb: 26 26 26;--ui-color-neutral-950: #0b0b0b;--ui-color-neutral-950-rgb: 11 11 11;--ui-color-slate-50: #f8fafc;--ui-color-slate-50-rgb: 248 250 252;--ui-color-slate-100: #f1f5f9;--ui-color-slate-100-rgb: 241 245 249;--ui-color-slate-200: #e2e8f0;--ui-color-slate-200-rgb: 226 232 240;--ui-color-slate-300: #cad5e2;--ui-color-slate-300-rgb: 202 213 226;--ui-color-slate-400: #90a1b9;--ui-color-slate-400-rgb: 144 161 185;--ui-color-slate-500: #62748e;--ui-color-slate-500-rgb: 98 116 142;--ui-color-slate-600: #45556c;--ui-color-slate-600-rgb: 69 85 108;--ui-color-slate-700: #314158;--ui-color-slate-700-rgb: 49 65 88;--ui-color-slate-800: #1d293d;--ui-color-slate-800-rgb: 29 41 61;--ui-color-slate-900: #0f172b;--ui-color-slate-900-rgb: 15 23 43;--ui-color-slate-950: #020618;--ui-color-slate-950-rgb: 2 6 24;--ui-color-red-50: #fef2f2;--ui-color-red-50-rgb: 254 242 242;--ui-color-red-100: #ffe2e2;--ui-color-red-100-rgb: 255 226 226;--ui-color-red-200: #ffc9c9;--ui-color-red-200-rgb: 255 201 201;--ui-color-red-300: #ffa2a2;--ui-color-red-300-rgb: 255 162 162;--ui-color-red-400: #ff6467;--ui-color-red-400-rgb: 255 100 103;--ui-color-red-500: #fb2c36;--ui-color-red-500-rgb: 251 44 54;--ui-color-red-600: #e7000b;--ui-color-red-600-rgb: 231 0 11;--ui-color-red-700: #c10007;--ui-color-red-700-rgb: 193 0 7;--ui-color-red-800: #9f0712;--ui-color-red-800-rgb: 159 7 18;--ui-color-red-900: #82181a;--ui-color-red-900-rgb: 130 24 26;--ui-color-red-950: #460809;--ui-color-red-950-rgb: 70 8 9;--ui-color-green-50: #f0fdf4;--ui-color-green-50-rgb: 240 253 244;--ui-color-green-100: #dcfce7;--ui-color-green-100-rgb: 220 252 231;--ui-color-green-200: #b9f8cf;--ui-color-green-200-rgb: 185 248 207;--ui-color-green-300: #7bf1a8;--ui-color-green-300-rgb: 123 241 168;--ui-color-green-400: #05df72;--ui-color-green-400-rgb: 5 223 114;--ui-color-green-500: #00c950;--ui-color-green-500-rgb: 0 201 80;--ui-color-green-600: #00a63e;--ui-color-green-600-rgb: 0 166 62;--ui-color-green-700: #008236;--ui-color-green-700-rgb: 0 130 54;--ui-color-green-800: #016630;--ui-color-green-800-rgb: 1 102 48;--ui-color-green-900: #0d542b;--ui-color-green-900-rgb: 13 84 43;--ui-color-green-950: #032e15;--ui-color-green-950-rgb: 3 46 21;--ui-color-yellow-50: #fefce8;--ui-color-yellow-50-rgb: 254 252 232;--ui-color-yellow-100: #fef9c2;--ui-color-yellow-100-rgb: 254 249 194;--ui-color-yellow-200: #fff085;--ui-color-yellow-200-rgb: 255 240 133;--ui-color-yellow-300: #ffdf20;--ui-color-yellow-300-rgb: 255 223 32;--ui-color-yellow-400: #fdc700;--ui-color-yellow-400-rgb: 253 199 0;--ui-color-yellow-500: #f0b100;--ui-color-yellow-500-rgb: 240 177 0;--ui-color-yellow-600: #d08700;--ui-color-yellow-600-rgb: 208 135 0;--ui-color-yellow-700: #a65f00;--ui-color-yellow-700-rgb: 166 95 0;--ui-color-yellow-800: #894b00;--ui-color-yellow-800-rgb: 137 75 0;--ui-color-yellow-900: #733e0a;--ui-color-yellow-900-rgb: 115 62 10;--ui-color-yellow-950: #432004;--ui-color-yellow-950-rgb: 67 32 4;--ui-color-orange-50: #fff7ed;--ui-color-orange-50-rgb: 255 247 237;--ui-color-orange-100: #ffedd4;--ui-color-orange-100-rgb: 255 237 212;--ui-color-orange-200: #ffd6a7;--ui-color-orange-200-rgb: 255 214 167;--ui-color-orange-300: #ffb86a;--ui-color-orange-300-rgb: 255 184 106;--ui-color-orange-400: #ff8904;--ui-color-orange-400-rgb: 255 137 4;--ui-color-orange-500: #ff6900;--ui-color-orange-500-rgb: 255 105 0;--ui-color-orange-600: #f54900;--ui-color-orange-600-rgb: 245 73 0;--ui-color-orange-700: #ca3500;--ui-color-orange-700-rgb: 202 53 0;--ui-color-orange-800: #9f2d00;--ui-color-orange-800-rgb: 159 45 0;--ui-color-orange-900: #7e2a0c;--ui-color-orange-900-rgb: 126 42 12;--ui-color-orange-950: #441306;--ui-color-orange-950-rgb: 68 19 6;--ui-color-blue-50: #eff6ff;--ui-color-blue-50-rgb: 239 246 255;--ui-color-blue-100: #dbeafe;--ui-color-blue-100-rgb: 219 234 254;--ui-color-blue-200: #bedbff;--ui-color-blue-200-rgb: 190 219 255;--ui-color-blue-300: #8ec5ff;--ui-color-blue-300-rgb: 142 197 255;--ui-color-blue-400: #51a2ff;--ui-color-blue-400-rgb: 81 162 255;--ui-color-blue-500: #2b7fff;--ui-color-blue-500-rgb: 43 127 255;--ui-color-blue-600: #155dfc;--ui-color-blue-600-rgb: 21 93 252;--ui-color-blue-700: #1447e6;--ui-color-blue-700-rgb: 20 71 230;--ui-color-blue-800: #193cb8;--ui-color-blue-800-rgb: 25 60 184;--ui-color-blue-900: #1c398e;--ui-color-blue-900-rgb: 28 57 142;--ui-color-blue-950: #162456;--ui-color-blue-950-rgb: 22 36 86}:root{--ui-brand-neutrals-50: var(--ui-color-neutral-50);--ui-brand-neutrals-50-rgb: var(--ui-color-neutral-50-rgb);--ui-brand-neutrals-100: var(--ui-color-neutral-100);--ui-brand-neutrals-100-rgb: var(--ui-color-neutral-100-rgb);--ui-brand-neutrals-200: var(--ui-color-neutral-200);--ui-brand-neutrals-200-rgb: var(--ui-color-neutral-200-rgb);--ui-brand-neutrals-300: var(--ui-color-neutral-300);--ui-brand-neutrals-300-rgb: var(--ui-color-neutral-300-rgb);--ui-brand-neutrals-400: var(--ui-color-neutral-400);--ui-brand-neutrals-400-rgb: var(--ui-color-neutral-400-rgb);--ui-brand-neutrals-500: var(--ui-color-neutral-500);--ui-brand-neutrals-500-rgb: var(--ui-color-neutral-500-rgb);--ui-brand-neutrals-600: var(--ui-color-neutral-600);--ui-brand-neutrals-600-rgb: var(--ui-color-neutral-600-rgb);--ui-brand-neutrals-700: var(--ui-color-neutral-700);--ui-brand-neutrals-700-rgb: var(--ui-color-neutral-700-rgb);--ui-brand-neutrals-800: var(--ui-color-neutral-800);--ui-brand-neutrals-800-rgb: var(--ui-color-neutral-800-rgb);--ui-brand-neutrals-900: var(--ui-color-neutral-900);--ui-brand-neutrals-900-rgb: var(--ui-color-neutral-900-rgb);--ui-brand-neutrals-950: var(--ui-color-neutral-950);--ui-brand-neutrals-950-rgb: var(--ui-color-neutral-950-rgb);--ui-brand-shades-50: var(--ui-color-blue-50);--ui-brand-shades-50-rgb: var(--ui-color-blue-50-rgb);--ui-brand-shades-100: var(--ui-color-blue-100);--ui-brand-shades-100-rgb: var(--ui-color-blue-100-rgb);--ui-brand-shades-200: var(--ui-color-blue-200);--ui-brand-shades-200-rgb: var(--ui-color-blue-200-rgb);--ui-brand-shades-300: var(--ui-color-blue-300);--ui-brand-shades-300-rgb: var(--ui-color-blue-300-rgb);--ui-brand-shades-400: var(--ui-color-blue-400);--ui-brand-shades-400-rgb: var(--ui-color-blue-400-rgb);--ui-brand-shades-500: var(--ui-color-blue-500);--ui-brand-shades-500-rgb: var(--ui-color-blue-500-rgb);--ui-brand-shades-600: var(--ui-color-blue-600);--ui-brand-shades-600-rgb: var(--ui-color-blue-600-rgb);--ui-brand-shades-700: var(--ui-color-blue-700);--ui-brand-shades-700-rgb: var(--ui-color-blue-700-rgb);--ui-brand-shades-800: var(--ui-color-blue-800);--ui-brand-shades-800-rgb: var(--ui-color-blue-800-rgb);--ui-brand-shades-900: var(--ui-color-blue-900);--ui-brand-shades-900-rgb: var(--ui-color-blue-900-rgb);--ui-brand-shades-950: var(--ui-color-blue-950);--ui-brand-shades-950-rgb: var(--ui-color-blue-950-rgb)}:root{--ui-color-white: #fff;--ui-color-white-rgb: 255 255 255;--ui-color-black: #000;--ui-color-black-rgb: 0 0 0}:root{--ui-spacing-4xs: 2px;--ui-spacing-3xs: 4px;--ui-spacing-2xs: 6px;--ui-spacing-xs: 8px;--ui-spacing-sm: 12px;--ui-spacing-md: 16px;--ui-spacing-lg: 20px;--ui-spacing-xl: 24px;--ui-spacing-2xl: 32px;--ui-spacing-3xl: 40px;--ui-spacing-4xl: 48px;--ui-spacing-5xl: 64px;--ui-spacing-6xl: 80px;--ui-spacing-7xl: 96px;--ui-spacing-8xl: 112px;--ui-spacing-9xl: 128px;--ui-spacing-10xl: 144px;--ui-radius-none: 0;--ui-radius-xs: 2px;--ui-radius-sm: 4px;--ui-radius-md: 6px;--ui-radius-lg: 8px;--ui-radius: 10px;--ui-radius-xl: 12px;--ui-radius-2xl: 16px;--ui-radius-3xl: 24px;--ui-radius-4xl: 32px;--ui-radius-full: 999px;--ui-alpha-0: 0;--ui-alpha-001: .0001;--ui-alpha-333: .0333;--ui-alpha-5: .05;--ui-alpha-10: .1;--ui-alpha-15: .15;--ui-alpha-20: .2;--ui-alpha-30: .3;--ui-alpha-40: .4;--ui-alpha-50: .5;--ui-alpha-60: .6;--ui-alpha-70: .7;--ui-alpha-80: .8;--ui-alpha-90: .9;--ui-alpha-95: .95;--ui-alpha-100: 1;--ui-border-1: 1px;--ui-border-2: 2px;--ui-z-header: 100;--ui-z-backdrop: 400;--ui-z-modal: 500;--ui-z-popover: 600;--ui-z-dropdown: 1000;--ui-z-tooltip: 1500;--ui-z-toast: 2000}:root{--ui-ff-sans: Inter, system-ui, -apple-system, sans-serif;--ui-ff-body: var(--ui-ff-sans);--ui-ff-monospace: ui-monospace, sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--ui-fw-regular: 400;--ui-fw-medium: 500;--ui-fw-semibold: 600;--ui-fw-bold: 700;--ui-fw-extrabold: 800;--ui-fw-black: 900;--ui-ls-tightest: -1.5px;--ui-ls-tighter: -1px;--ui-ls-normal: 0px;--ui-ls-wider: 1.5px;--ui-fz-xs: 12px;--ui-fz-sm: 14px;--ui-fz-md: 16px;--ui-fz-lg: 18px;--ui-fz-xl: 20px;--ui-fz-2xl: 24px;--ui-fz-3xl: 30px;--ui-fz-4xl: 40px;--ui-fz-5xl: 48px;--ui-fz-6xl: 64px;--ui-fz-7xl: 80px;--ui-fz-8xl: 96px;--ui-lh-xs: 16px;--ui-lh-sm: 20px;--ui-lh-md: 21px;--ui-lh-lg: 24px;--ui-lh-xl: 27px;--ui-lh-2xl: 28.8px;--ui-lh-3xl: 30px;--ui-lh-4xl: 44px;--ui-lh-5xl: 58px}:root{--ui-sem-bg: var(--ui-color-white);--ui-sem-bg-rgb: var(--ui-color-white-rgb);--ui-sem-fg: var(--ui-brand-neutrals-950);--ui-sem-fg-rgb: var(--ui-brand-neutrals-950-rgb);--ui-sem-primary: var(--ui-brand-neutrals-900);--ui-sem-primary-rgb: var(--ui-brand-neutrals-900-rgb);--ui-sem-primary-fg: var(--ui-brand-neutrals-50);--ui-sem-primary-fg-rgb: var(--ui-brand-neutrals-50-rgb);--ui-sem-primary-soft-rgb: var(--ui-brand-neutrals-200-rgb);--ui-sem-primary-soft-fg-rgb: var(--ui-brand-neutrals-950-rgb);--ui-sem-primary-border-rgb: var(--ui-brand-neutrals-300-rgb);--ui-sem-secondary: var(--ui-brand-neutrals-100);--ui-sem-secondary-rgb: var(--ui-brand-neutrals-100-rgb);--ui-sem-secondary-fg: var(--ui-brand-neutrals-900);--ui-sem-secondary-fg-rgb: var(--ui-brand-neutrals-900-rgb);--ui-sem-accent: var(--ui-brand-neutrals-100);--ui-sem-accent-rgb: var(--ui-brand-neutrals-100-rgb);--ui-sem-accent-fg: var(--ui-brand-neutrals-900);--ui-sem-accent-fg-rgb: var(--ui-brand-neutrals-900-rgb);--ui-sem-muted: var(--ui-brand-neutrals-100);--ui-sem-muted-rgb: var(--ui-brand-neutrals-100-rgb);--ui-sem-muted-fg: var(--ui-brand-neutrals-500);--ui-sem-muted-fg-rgb: var(--ui-brand-neutrals-500-rgb);--ui-sem-destructive: var(--ui-color-red-600);--ui-sem-destructive-rgb: var(--ui-color-red-600-rgb);--ui-sem-destructive-fg: var(--ui-color-white);--ui-sem-destructive-fg-rgb: var(--ui-color-white-rgb);--ui-sem-input: var(--ui-color-white);--ui-sem-input-rgb: var(--ui-color-white-rgb);--ui-sem-card: var(--ui-color-white);--ui-sem-card-rgb: var(--ui-color-white-rgb);--ui-sem-card-fg: var(--ui-brand-neutrals-950);--ui-sem-card-fg-rgb: var(--ui-brand-neutrals-950-rgb);--ui-sem-popover: var(--ui-color-black);--ui-sem-popover-rgb: var(--ui-color-black-rgb);--ui-sem-popover-fg: var(--ui-color-white);--ui-sem-popover-fg-rgb: var(--ui-color-white-rgb);--ui-sem-ring-rgb: var(--ui-brand-neutrals-300-rgb);--ui-sem-ring-error-rgb: var(--ui-color-red-300-rgb);--ui-sem-shadow-color-rgb: var(--ui-color-neutral-900-rgb);--ui-sem-backdrop-rgb: var(--ui-color-black-rgb);--ui-sem-overlay-rgb: 0 0 0;--ui-sem-fg-alt: var(--ui-brand-neutrals-50);--ui-sem-fg-alt-rgb: var(--ui-brand-neutrals-50-rgb);--ui-sem-body-bg: var(--ui-color-white);--ui-sem-body-bg-rgb: var(--ui-color-white-rgb);--ui-sem-destructive-border: var(--ui-color-red-500);--ui-sem-destructive-border-rgb: var(--ui-color-red-500-rgb);--ui-sem-destructive-text: var(--ui-color-red-600);--ui-sem-destructive-text-rgb: var(--ui-color-red-600-rgb);--ui-sem-destructive-subtle: var(--ui-color-red-50);--ui-sem-destructive-subtle-rgb: var(--ui-color-red-50-rgb);--ui-sem-success: var(--ui-color-green-500);--ui-sem-success-rgb: var(--ui-color-green-500-rgb);--ui-sem-success-fg: var(--ui-color-neutral-950);--ui-sem-success-fg-rgb: var(--ui-color-neutral-950-rgb);--ui-sem-warning: var(--ui-color-yellow-500);--ui-sem-warning-rgb: var(--ui-color-yellow-500-rgb);--ui-sem-warning-fg: var(--ui-color-neutral-950);--ui-sem-warning-fg-rgb: var(--ui-color-neutral-950-rgb);--ui-sem-info: var(--ui-color-blue-500);--ui-sem-info-rgb: var(--ui-color-blue-500-rgb);--ui-sem-info-fg: #fff;--ui-sem-info-fg-rgb: 255 255 255;--ui-sem-mid-alt: var(--ui-brand-neutrals-600);--ui-sem-mid-alt-rgb: var(--ui-brand-neutrals-600-rgb);--ui-sem-ghost-bg: rgb(var(--ui-color-white), var(--ui-alpha-001));--ui-sem-ghost-fg: var(--ui-brand-neutrals-700);--ui-sem-ghost-fg-rgb: var(--ui-brand-neutrals-700-rgb);--ui-sem-ghost-hover: rgb(var(--ui-color-black-rgb), var(--ui-alpha-5));--ui-sem-primary-hover: var(--ui-brand-neutrals-700);--ui-sem-primary-hover-rgb: var(--ui-brand-neutrals-700-rgb);--ui-sem-secondary-hover: var(--ui-brand-neutrals-50);--ui-sem-secondary-hover-rgb: var(--ui-brand-neutrals-50-rgb);--ui-sem-outline: rgb(var(--ui-color-white-rgb), var(--ui-alpha-10));--ui-sem-outline-hover: rgb(var(--ui-color-black-rgb), var(--ui-alpha-333));--ui-sem-outline-active: rgb(var(--ui-color-black-rgb), var(--ui-alpha-5));--ui-sem-accent-0: var(--ui-brand-neutrals-50);--ui-sem-accent-0-rgb: var(--ui-brand-neutrals-50-rgb);--ui-sem-accent-2: var(--ui-brand-neutrals-200);--ui-sem-accent-2-rgb: var(--ui-brand-neutrals-200-rgb);--ui-sem-accent-3: var(--ui-brand-neutrals-300);--ui-sem-accent-3-rgb: var(--ui-brand-neutrals-300-rgb);--ui-sem-border-0: var(--ui-brand-neutrals-50);--ui-sem-border-0-rgb: var(--ui-brand-neutrals-50-rgb);--ui-sem-border-1: var(--ui-brand-neutrals-100);--ui-sem-border-1-rgb: var(--ui-brand-neutrals-100-rgb);--ui-sem-border-2: var(--ui-brand-neutrals-200);--ui-sem-border-2-rgb: var(--ui-brand-neutrals-200-rgb);--ui-sem-border-3: var(--ui-brand-neutrals-300);--ui-sem-border-3-rgb: var(--ui-brand-neutrals-300-rgb);--ui-sem-border-4: var(--ui-brand-neutrals-400);--ui-sem-border-4-rgb: var(--ui-brand-neutrals-400-rgb);--ui-sem-border-5: var(--ui-brand-neutrals-500);--ui-sem-border-5-rgb: var(--ui-brand-neutrals-500-rgb)}:root{--ui-sem-shadow-none: 0 0 0 #000;--ui-sem-shadow-2xs: 0 1px 0 0 rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-0));--ui-sem-shadow-xs: 0 1px 2px 0 rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-0));--ui-sem-shadow-sm: 0 1px 3px 0 rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10)), 0 1px 2px -1px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10));--ui-sem-shadow-md: 0 4px 6px -1px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10)), 0 2px 4px -2px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10));--ui-sem-shadow-lg: 0 10px 15px -3px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10)), 0 4px 6px -4px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10));--ui-sem-shadow-xl: 0 20px 25px -5px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10)), 0 8px 10px -6px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10));--ui-sem-shadow-2xl: 0 25px 50px -12px rgb(var(--ui-sem-shadow-color-rgb) / var(--ui-alpha-10));--ui-sem-focus-ring: 0 0 0 3px rgb(var(--ui-sem-ring-rgb) / var(--ui-alpha-100));--ui-sem-focus-ring-error: 0 0 0 3px rgb(var(--ui-sem-ring-error-rgb) / var(--ui-alpha-100));--ui-sem-backdrop-md: 0 0 0 rgb(var(--ui-color-black-rgb), var(--ui-alpha-60));--ui-dur-fast: .15s;--ui-dur-normal: .25s;--ui-dur-slow: .35s;--ui-dur-slow-1: .55s;--ui-ease: cubic-bezier(.4, 0, .2, 1);--ui-ease-out: cubic-bezier(0, 0, .2, 1);--ui-ease-in: cubic-bezier(.4, 0, 1, 1);--ui-sem-transition-interactive: color var(--ui-dur-fast) var(--ui-ease), background-color var(--ui-dur-fast) var(--ui-ease), border-color var(--ui-dur-fast) var(--ui-ease), box-shadow var(--ui-dur-fast) var(--ui-ease), opacity var(--ui-dur-fast) var(--ui-ease);--ui-sem-transition-transform: transform var(--ui-dur-fast) var(--ui-ease);--ui-sem-transition-overlay: opacity var(--ui-dur-normal) var(--ui-ease-out), transform var(--ui-dur-normal) var(--ui-ease-out), visibility var(--ui-dur-normal) var(--ui-ease-out);--ui-sem-transition-expand: height var(--ui-dur-normal) var(--ui-ease-out), opacity var(--ui-dur-normal) var(--ui-ease-out)}:root{--ui-sem-text-heading-1-fz: var(--ui-fz-5xl);--ui-sem-text-heading-1-lh: var(--ui-lh-5xl);--ui-sem-text-heading-1-ls: var(--ui-ls-tightest);--ui-sem-text-heading-1-fw: var(--ui-fw-bold);--ui-sem-text-heading-2-fz: var(--ui-fz-3xl);--ui-sem-text-heading-2-lh: var(--ui-lh-3xl);--ui-sem-text-heading-2-ls: var(--ui-ls-tighter);--ui-sem-text-heading-2-fw: var(--ui-fw-semibold);--ui-sem-text-heading-3-fz: var(--ui-fz-2xl);--ui-sem-text-heading-3-lh: var(--ui-lh-2xl);--ui-sem-text-heading-3-ls: var(--ui-ls-tighter);--ui-sem-text-heading-3-fw: var(--ui-fw-semibold);--ui-sem-text-heading-4-fz: var(--ui-fz-xl);--ui-sem-text-heading-4-lh: var(--ui-lh-lg);--ui-sem-text-heading-4-ls: var(--ui-ls-normal);--ui-sem-text-heading-4-fw: var(--ui-fw-semibold);--ui-sem-text-paragraph-extra-large-regular-fz: var(--ui-fz-xl);--ui-sem-text-paragraph-extra-large-regular-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-extra-large-regular-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-extra-large-regular-fw: var(--ui-fw-regular);--ui-sem-text-paragraph-extra-large-medium-fz: var(--ui-fz-xl);--ui-sem-text-paragraph-extra-large-medium-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-extra-large-medium-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-extra-large-medium-fw: var(--ui-fw-medium);--ui-sem-text-paragraph-extra-large-bold-fz: var(--ui-fz-xl);--ui-sem-text-paragraph-extra-large-bold-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-extra-large-bold-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-extra-large-bold-fw: var(--ui-fw-semibold);--ui-sem-text-paragraph-large-regular-fz: var(--ui-fz-lg);--ui-sem-text-paragraph-large-regular-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-large-regular-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-large-regular-fw: var(--ui-fw-regular);--ui-sem-text-paragraph-large-medium-fz: var(--ui-fz-lg);--ui-sem-text-paragraph-large-medium-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-large-medium-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-large-medium-fw: var(--ui-fw-medium);--ui-sem-text-paragraph-large-bold-fz: var(--ui-fz-lg);--ui-sem-text-paragraph-large-bold-lh: var(--ui-lh-xl);--ui-sem-text-paragraph-large-bold-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-large-bold-fw: var(--ui-fw-semibold);--ui-sem-text-paragraph-regular-fz: var(--ui-fz-md);--ui-sem-text-paragraph-regular-lh: var(--ui-lh-lg);--ui-sem-text-paragraph-regular-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-regular-fw: var(--ui-fw-regular);--ui-sem-text-paragraph-medium-fz: var(--ui-fz-md);--ui-sem-text-paragraph-medium-lh: var(--ui-lh-lg);--ui-sem-text-paragraph-medium-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-medium-fw: var(--ui-fw-medium);--ui-sem-text-paragraph-bold-fz: var(--ui-fz-md);--ui-sem-text-paragraph-bold-lh: var(--ui-lh-lg);--ui-sem-text-paragraph-bold-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-bold-fw: var(--ui-fw-semibold);--ui-sem-text-paragraph-small-regular-fz: var(--ui-fz-sm);--ui-sem-text-paragraph-small-regular-lh: var(--ui-lh-sm);--ui-sem-text-paragraph-small-regular-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-small-regular-fw: var(--ui-fw-regular);--ui-sem-text-paragraph-small-medium-fz: var(--ui-fz-sm);--ui-sem-text-paragraph-small-medium-lh: var(--ui-lh-sm);--ui-sem-text-paragraph-small-medium-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-small-medium-fw: var(--ui-fw-medium);--ui-sem-text-paragraph-small-bold-fz: var(--ui-fz-sm);--ui-sem-text-paragraph-small-bold-lh: var(--ui-lh-sm);--ui-sem-text-paragraph-small-bold-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-small-bold-fw: var(--ui-fw-semibold);--ui-sem-text-paragraph-mini-regular-fz: var(--ui-fz-xs);--ui-sem-text-paragraph-mini-regular-lh: var(--ui-lh-xs);--ui-sem-text-paragraph-mini-regular-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-mini-regular-fw: var(--ui-fw-regular);--ui-sem-text-paragraph-mini-medium-fz: var(--ui-fz-xs);--ui-sem-text-paragraph-mini-medium-lh: var(--ui-lh-xs);--ui-sem-text-paragraph-mini-medium-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-mini-medium-fw: var(--ui-fw-medium);--ui-sem-text-paragraph-mini-bold-fz: var(--ui-fz-xs);--ui-sem-text-paragraph-mini-bold-lh: var(--ui-lh-xs);--ui-sem-text-paragraph-mini-bold-ls: var(--ui-ls-normal);--ui-sem-text-paragraph-mini-bold-fw: var(--ui-fw-semibold);--ui-sem-text-caption-fz: var(--ui-fz-sm);--ui-sem-text-caption-lh: var(--ui-lh-md);--ui-sem-text-caption-ls: var(--ui-ls-wider);--ui-sem-text-caption-fw: var(--ui-fw-regular);--ui-sem-text-mono-fz: var(--ui-fz-md);--ui-sem-text-mono-lh: var(--ui-lh-lg);--ui-sem-text-mono-ls: var(--ui-ls-normal);--ui-sem-text-mono-fw: var(--ui-fw-regular)}@media(max-width:769px){:root{--ui-sem-text-heading-1-fz: var(--ui-fz-4xl);--ui-sem-text-heading-1-lh: var(--ui-lh-4xl);--ui-sem-text-heading-1-ls: var(--ui-ls-tighter);--ui-sem-text-heading-2-fz: var(--ui-fz-2xl);--ui-sem-text-heading-2-lh: var(--ui-lh-2xl)}}@media(max-width:550px){:root{--ui-sem-text-heading-1-fz: var(--ui-fz-3xl);--ui-sem-text-heading-1-lh: 34px;--ui-sem-text-heading-1-ls: var(--ui-ls-normal);--ui-sem-text-heading-2-fz: var(--ui-fz-xl);--ui-sem-text-heading-2-lh: var(--ui-lh-lg);--ui-sem-text-heading-3-fz: var(--ui-fz-lg);--ui-sem-text-heading-3-lh: var(--ui-lh-xl)}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{display:flex;flex-direction:column;line-height:1.5;-webkit-font-smoothing:antialiased;font-family:var(--ui-ff-body);font-weight:var(--ui-fw-regular);background-color:var(--ui-sem-bg);color:var(--ui-sem-fg);transition:color .2s ease,background-color .2s ease}h1,h2,h3,h4,h5,h6,.title{overflow-wrap:break-word;font-family:var(--ui-ff-sans);font-weight:var(--ui-fw-semibold)}h1,.h1{font-size:var(--ui-sem-text-heading-1-fz);line-height:var(--ui-sem-text-heading-1-lh);letter-spacing:var(--ui-sem-text-heading-1-ls)}h2,.h2{font-size:var(--ui-sem-text-heading-2-fz);line-height:var(--ui-sem-text-heading-2-lh);letter-spacing:var(--ui-sem-text-heading-2-ls)}h3,.h3{font-size:var(--ui-sem-text-heading-3-fz);line-height:var(--ui-sem-text-heading-3-lh);letter-spacing:var(--ui-sem-text-heading-3-ls)}h4,.h4{font-size:var(--ui-sem-text-heading-4-fz);line-height:var(--ui-sem-text-heading-4-lh);letter-spacing:var(--ui-sem-text-heading-4-ls)}h5,.h5,h6,.h6{font-size:var(--ui-sem-text-paragraph-large-regular-fz);line-height:var(--ui-sem-text-paragraph-large-regular-lh);letter-spacing:var(--ui-sem-text-paragraph-large-regular-ls)}small{font-size:var(--ui-sem-text-paragraph-small-regular-fz);line-height:var(--ui-sem-text-paragraph-small-regular-lh)}a{text-decoration:none;cursor:pointer;transition:color .12s ease}a.link{color:rgb(var(--ui-sem-primary)/var(--ui-alpha-100))}a.link:hover{color:rgb(var(--ui-sem-primary)/var(--ui-alpha-80))}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ui-text-display-1{font-size:var(--ui-sem-text-display-1-fz);line-height:var(--ui-sem-text-display-1-lh);font-weight:var(--ui-sem-text-display-1-fw);letter-spacing:var(--ui-sem-text-display-1-ls)}.ui-text-display-2{font-size:var(--ui-sem-text-display-2-fz);line-height:var(--ui-sem-text-display-2-lh);font-weight:var(--ui-sem-text-display-2-fw);letter-spacing:var(--ui-sem-text-display-2-ls)}.ui-text-heading-1{font-size:var(--ui-sem-text-heading-1-fz);line-height:var(--ui-sem-text-heading-1-lh);font-weight:var(--ui-sem-text-heading-1-fw);letter-spacing:var(--ui-sem-text-heading-1-ls)}.ui-text-heading-2{font-size:var(--ui-sem-text-heading-2-fz);line-height:var(--ui-sem-text-heading-2-lh);font-weight:var(--ui-sem-text-heading-2-fw);letter-spacing:var(--ui-sem-text-heading-2-ls)}.ui-text-heading-3{font-size:var(--ui-sem-text-heading-3-fz);line-height:var(--ui-sem-text-heading-3-lh);font-weight:var(--ui-sem-text-heading-3-fw);letter-spacing:var(--ui-sem-text-heading-3-ls)}.ui-text-heading-4{font-size:var(--ui-sem-text-heading-4-fz);line-height:var(--ui-sem-text-heading-4-lh);font-weight:var(--ui-sem-text-heading-4-fw);letter-spacing:var(--ui-sem-text-heading-4-ls)}.ui-text-paragraph-extra-large-regular{font-size:var(--ui-sem-text-paragraph-extra-large-regular-fz);line-height:var(--ui-sem-text-paragraph-extra-large-regular-lh);font-weight:var(--ui-sem-text-paragraph-extra-large-regular-fw);letter-spacing:var(--ui-sem-text-paragraph-extra-large-regular-ls)}.ui-text-paragraph-extra-large-medium{font-size:var(--ui-sem-text-paragraph-extra-large-medium-fz);line-height:var(--ui-sem-text-paragraph-extra-large-medium-lh);font-weight:var(--ui-sem-text-paragraph-extra-large-medium-fw);letter-spacing:var(--ui-sem-text-paragraph-extra-large-medium-ls)}.ui-text-paragraph-extra-large-bold{font-size:var(--ui-sem-text-paragraph-extra-large-bold-fz);line-height:var(--ui-sem-text-paragraph-extra-large-bold-lh);font-weight:var(--ui-sem-text-paragraph-extra-large-bold-fw);letter-spacing:var(--ui-sem-text-paragraph-extra-large-bold-ls)}.ui-text-paragraph-large-regular{font-size:var(--ui-sem-text-paragraph-large-regular-fz);line-height:var(--ui-sem-text-paragraph-large-regular-lh);font-weight:var(--ui-sem-text-paragraph-large-regular-fw);letter-spacing:var(--ui-sem-text-paragraph-large-regular-ls)}.ui-text-paragraph-large-medium{font-size:var(--ui-sem-text-paragraph-large-medium-fz);line-height:var(--ui-sem-text-paragraph-large-medium-lh);font-weight:var(--ui-sem-text-paragraph-large-medium-fw);letter-spacing:var(--ui-sem-text-paragraph-large-medium-ls)}.ui-text-paragraph-large-bold{font-size:var(--ui-sem-text-paragraph-large-bold-fz);line-height:var(--ui-sem-text-paragraph-large-bold-lh);font-weight:var(--ui-sem-text-paragraph-large-bold-fw);letter-spacing:var(--ui-sem-text-paragraph-large-bold-ls)}.ui-text-paragraph-regular{font-size:var(--ui-sem-text-paragraph-regular-fz);line-height:var(--ui-sem-text-paragraph-regular-lh);font-weight:var(--ui-sem-text-paragraph-regular-fw);letter-spacing:var(--ui-sem-text-paragraph-regular-ls)}.ui-text-paragraph-medium{font-size:var(--ui-sem-text-paragraph-medium-fz);line-height:var(--ui-sem-text-paragraph-medium-lh);font-weight:var(--ui-sem-text-paragraph-medium-fw);letter-spacing:var(--ui-sem-text-paragraph-medium-ls)}.ui-text-paragraph-bold{font-size:var(--ui-sem-text-paragraph-bold-fz);line-height:var(--ui-sem-text-paragraph-bold-lh);font-weight:var(--ui-sem-text-paragraph-bold-fw);letter-spacing:var(--ui-sem-text-paragraph-bold-ls)}.ui-text-paragraph-small-regular{font-size:var(--ui-sem-text-paragraph-small-regular-fz);line-height:var(--ui-sem-text-paragraph-small-regular-lh);font-weight:var(--ui-sem-text-paragraph-small-regular-fw);letter-spacing:var(--ui-sem-text-paragraph-small-regular-ls)}.ui-text-paragraph-small-medium{font-size:var(--ui-sem-text-paragraph-small-medium-fz);line-height:var(--ui-sem-text-paragraph-small-medium-lh);font-weight:var(--ui-sem-text-paragraph-small-medium-fw);letter-spacing:var(--ui-sem-text-paragraph-small-medium-ls)}.ui-text-paragraph-small-bold{font-size:var(--ui-sem-text-paragraph-small-bold-fz);line-height:var(--ui-sem-text-paragraph-small-bold-lh);font-weight:var(--ui-sem-text-paragraph-small-bold-fw);letter-spacing:var(--ui-sem-text-paragraph-small-bold-ls)}.ui-text-paragraph-mini-regular{font-size:var(--ui-sem-text-paragraph-mini-regular-fz);line-height:var(--ui-sem-text-paragraph-mini-regular-lh);font-weight:var(--ui-sem-text-paragraph-mini-regular-fw);letter-spacing:var(--ui-sem-text-paragraph-mini-regular-ls)}.ui-text-paragraph-mini-medium{font-size:var(--ui-sem-text-paragraph-mini-medium-fz);line-height:var(--ui-sem-text-paragraph-mini-medium-lh);font-weight:var(--ui-sem-text-paragraph-mini-medium-fw);letter-spacing:var(--ui-sem-text-paragraph-mini-medium-ls)}.ui-text-paragraph-mini-bold{font-size:var(--ui-sem-text-paragraph-mini-bold-fz);line-height:var(--ui-sem-text-paragraph-mini-bold-lh);font-weight:var(--ui-sem-text-paragraph-mini-bold-fw);letter-spacing:var(--ui-sem-text-paragraph-mini-bold-ls)}.ui-text-caption{font-size:var(--ui-sem-text-caption-fz);line-height:var(--ui-sem-text-caption-lh);font-weight:var(--ui-sem-text-caption-fw);letter-spacing:var(--ui-sem-text-caption-ls)}.ui-text-mono{font-size:var(--ui-sem-text-mono-fz);line-height:var(--ui-sem-text-mono-lh);font-weight:var(--ui-sem-text-mono-fw);letter-spacing:var(--ui-sem-text-mono-ls)}.u-regular{font-weight:var(--ui-fw-regular)}.u-medium{font-weight:var(--ui-fw-medium)}.u-semibold{font-weight:var(--ui-fw-semibold)}.u-bold{font-weight:var(--ui-fw-bold)}.u-black{font-weight:var(--ui-fw-black)}.u-text-muted{color:rgb(var(--ui-sem-muted-fg-rgb)/var(--ui-alpha-100))}.u-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-mono{font-family:var(--ui-ff-monospace);word-break:break-all}.u-tt-u{text-transform:uppercase}.u-tt-c{text-transform:capitalize}.u-section-head{position:relative}.u-section-head .text{max-width:var(--cp-sc-head-width, 550px);margin-top:var(--ui-spacing-lg)}@media(max-width:550px){.u-section-head .text{font-size:var(--ui-fz-md);line-height:var(--ui-lh-lg)}}.u-container{--u-container-max: 1248px;--u-container-px: var(--ui-spacing-xl);position:relative;box-sizing:border-box;width:100%;max-width:var(--u-container-max);margin-inline:auto;padding-inline:var(--u-container-px)}@media(max-width:550px){.u-container{--u-container-px: var(--ui-spacing-lg)}}[hidden]{display:none!important}.u-op-muted{opacity:var(--ui-alpha-60)}.u-op-disabled{opacity:var(--ui-alpha-50)}.u-op-none{opacity:var(--ui-alpha-0)}.u-prose{--u-prose-space: var(--ui-spacing-md);--u-prose-space-tight: var(--ui-spacing-sm);overflow-wrap:anywhere}.u-prose :where(p,ul,ol,pre,blockquote,hr,figure),.u-prose :where(h1,h2,h3,h4,h5,h6){margin:0}.u-prose :where(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--u-prose-space) * 1.5)}.u-prose :where(h1,h2,h3,h4,h5,h6)+*{margin-top:var(--u-prose-space-tight)}.u-prose :where(ul,ol){padding-left:1.25em}.u-prose li+li{margin-top:calc(var(--u-prose-space) / 2)}.u-prose li>:where(ul,ol){margin-top:calc(var(--u-prose-space) / 2)}.u-prose hr{border:0;height:var(--ui-border-1);background:rgb(var(--ui-sem-border-2-rgb)/var(--ui-alpha-100))}.u-prose blockquote{padding-left:var(--ui-spacing-lg);border-left:var(--ui-border-2) solid rgb(var(--ui-sem-border-2-rgb)/var(--ui-alpha-100));color:rgb(var(--ui-sem-muted-fg-rgb)/var(--ui-alpha-100))}.u-prose code{font-family:var(--ui-ff-monospace);font-size:.95em}.u-prose pre{padding:var(--ui-spacing-lg);border-radius:var(--ui-radius-md);background:rgb(var(--ui-sem-secondary-rgb)/var(--ui-alpha-100));overflow:auto}.u-prose>*+*{margin-top:var(--u-prose-space)}
