:root{--cdt-breakpoints-2xl: 96rem;--cdt-breakpoints-lg: 64rem;--cdt-breakpoints-md: 48rem;--cdt-breakpoints-sm: 40rem;--cdt-breakpoints-xl: 80rem;--cdt-breakpoints-xs: 29.6875rem;--cdt-color-background-accent: var(--cdt-color-blue-500);--cdt-color-background-accent-hover: var(--cdt-color-blue-600);--cdt-color-background-accent-secondary: var(--cdt-color-blue-700);--cdt-color-background-assistive: var(--cdt-color-pink-500);--cdt-color-background-assistive-hover: var(--cdt-color-pink-600);--cdt-color-background-assistive-secondary: var(--cdt-color-pink-700);--cdt-color-background-component: var(--cdt-color-purple-500);--cdt-color-background-component-hover: var(--cdt-color-purple-600);--cdt-color-background-component-secondary: var(--cdt-color-purple-700);--cdt-color-background-danger: var(--cdt-color-red-500);--cdt-color-background-danger-hover: var(--cdt-color-red-600);--cdt-color-background-danger-secondary: var(--cdt-color-red-700);--cdt-color-background-default: var(--cdt-color-white);--cdt-color-background-disabled: var(--cdt-color-gray-300);--cdt-color-background-hover: var(--cdt-color-gray-100);--cdt-color-background-inverse: var(--cdt-color-gray-800);--cdt-color-background-menu: var(--cdt-color-gray-900);--cdt-color-background-secondary: var(--cdt-color-gray-100);--cdt-color-background-selected: var(--cdt-color-blue-200);--cdt-color-background-success: var(--cdt-color-green-500);--cdt-color-background-success-hover: var(--cdt-color-green-600);--cdt-color-background-success-secondary: var(--cdt-color-green-700);--cdt-color-background-tertiary: var(--cdt-color-gray-200);--cdt-color-background-toolbar: var(--cdt-color-gray-800);--cdt-color-background-warning: var(--cdt-color-yellow-500);--cdt-color-background-warning-hover: var(--cdt-color-yellow-600);--cdt-color-background-warning-secondary: var(--cdt-color-yellow-700);--cdt-color-black: 0, 0, 0;--cdt-color-blue-100: 242, 249, 255;--cdt-color-blue-200: 229, 244, 255;--cdt-color-blue-300: 189, 227, 255;--cdt-color-blue-400: 128, 202, 255;--cdt-color-blue-500: 13, 153, 255;--cdt-color-blue-600: 0, 123, 229;--cdt-color-blue-700: 7, 104, 207;--cdt-color-blue-800: 3, 74, 193;--cdt-color-blue-900: 9, 48, 119;--cdt-color-blue-950: 13, 25, 63;--cdt-color-blue-pale-100: 241, 245, 248;--cdt-color-blue-pale-200: 227, 236, 242;--cdt-color-blue-pale-300: 210, 218, 228;--cdt-color-blue-pale-400: 175, 188, 207;--cdt-color-blue-pale-500: 102, 119, 153;--cdt-color-blue-pale-600: 83, 99, 131;--cdt-color-blue-pale-700: 74, 88, 120;--cdt-color-blue-pale-800: 57, 67, 96;--cdt-color-blue-pale-900: 37, 45, 65;--cdt-color-blue-pale-950: 18, 23, 33;--cdt-color-border-default: var(--cdt-color-gray-200);--cdt-color-border-menu: var(--cdt-color-gray-700);--cdt-color-border-selected: var(--cdt-color-blue-500);--cdt-color-border-selected-strong: var(--cdt-color-blue-600);--cdt-color-border-strong: var(--cdt-color-gray-800);--cdt-color-border-toolbar: var(--cdt-color-gray-600);--cdt-color-gray-100: 245, 245, 245;--cdt-color-gray-200: 230, 230, 230;--cdt-color-gray-300: 217, 217, 217;--cdt-color-gray-400: 179, 179, 179;--cdt-color-gray-500: 117, 117, 117;--cdt-color-gray-600: 68, 68, 68;--cdt-color-gray-700: 56, 56, 56;--cdt-color-gray-800: 44, 44, 44;--cdt-color-gray-900: 30, 30, 30;--cdt-color-gray-950: 17, 17, 17;--cdt-color-green-100: 235, 255, 238;--cdt-color-green-200: 207, 247, 211;--cdt-color-green-300: 175, 244, 198;--cdt-color-green-400: 133, 224, 163;--cdt-color-green-500: 20, 174, 92;--cdt-color-green-600: 0, 153, 81;--cdt-color-green-700: 0, 128, 67;--cdt-color-green-800: 3, 104, 56;--cdt-color-green-900: 2, 70, 38;--cdt-color-green-950: 8, 58, 35;--cdt-color-green-pale-100: 241, 248, 242;--cdt-color-green-pale-200: 218, 236, 223;--cdt-color-green-pale-300: 195, 224, 204;--cdt-color-green-pale-400: 159, 193, 170;--cdt-color-green-pale-500: 103, 142, 121;--cdt-color-green-pale-600: 92, 128, 109;--cdt-color-green-pale-700: 81, 115, 97;--cdt-color-green-pale-800: 71, 102, 86;--cdt-color-green-pale-900: 47, 72, 60;--cdt-color-green-pale-950: 23, 43, 34;--cdt-color-icon-default: 26, 26, 26;--cdt-color-icon-disabled: 178, 178, 178;--cdt-color-icon-secondary: 128, 128, 128;--cdt-color-icon-tertiary: 178, 178, 178;--cdt-color-orange-100: 255, 244, 229;--cdt-color-orange-200: 255, 224, 194;--cdt-color-orange-300: 252, 209, 156;--cdt-color-orange-400: 255, 196, 112;--cdt-color-orange-500: 255, 166, 41;--cdt-color-orange-600: 252, 158, 36;--cdt-color-orange-700: 247, 151, 34;--cdt-color-orange-800: 221, 124, 14;--cdt-color-orange-900: 206, 112, 18;--cdt-color-orange-950: 138, 72, 15;--cdt-color-orange-pale-100: 250, 239, 235;--cdt-color-orange-pale-200: 248, 233, 226;--cdt-color-orange-pale-300: 243, 214, 201;--cdt-color-orange-pale-400: 235, 180, 157;--cdt-color-orange-pale-500: 212, 105, 59;--cdt-color-orange-pale-600: 165, 94, 64;--cdt-color-orange-pale-700: 134, 78, 55;--cdt-color-orange-pale-800: 96, 58, 42;--cdt-color-orange-pale-900: 65, 43, 33;--cdt-color-orange-pale-950: 31, 23, 20;--cdt-color-pink-100: 255, 240, 254;--cdt-color-pink-200: 255, 224, 252;--cdt-color-pink-300: 255, 189, 242;--cdt-color-pink-400: 255, 153, 224;--cdt-color-pink-500: 255, 36, 189;--cdt-color-pink-600: 234, 16, 172;--cdt-color-pink-700: 203, 11, 150;--cdt-color-pink-800: 151, 17, 114;--cdt-color-pink-900: 95, 17, 76;--cdt-color-pink-950: 69, 17, 56;--cdt-color-pink-pale-100: 246, 238, 244;--cdt-color-pink-pale-200: 242, 227, 238;--cdt-color-pink-pale-300: 232, 206, 225;--cdt-color-pink-pale-400: 218, 170, 206;--cdt-color-pink-pale-500: 171, 89, 152;--cdt-color-pink-pale-600: 134, 80, 122;--cdt-color-pink-pale-700: 114, 70, 103;--cdt-color-pink-pale-800: 81, 52, 74;--cdt-color-pink-pale-900: 51, 37, 47;--cdt-color-pink-pale-950: 27, 19, 24;--cdt-color-purple-100: 249, 245, 255;--cdt-color-purple-200: 241, 229, 255;--cdt-color-purple-300: 228, 204, 255;--cdt-color-purple-400: 217, 184, 255;--cdt-color-purple-500: 151, 71, 255;--cdt-color-purple-600: 134, 56, 229;--cdt-color-purple-700: 124, 43, 218;--cdt-color-purple-800: 104, 26, 187;--cdt-color-purple-900: 75, 13, 135;--cdt-color-purple-950: 45, 15, 70;--cdt-color-purple-pale-100: 244, 241, 248;--cdt-color-purple-pale-200: 237, 231, 243;--cdt-color-purple-pale-300: 224, 212, 237;--cdt-color-purple-pale-400: 197, 178, 220;--cdt-color-purple-pale-500: 127, 105, 155;--cdt-color-purple-pale-600: 107, 88, 132;--cdt-color-purple-pale-700: 96, 77, 117;--cdt-color-purple-pale-800: 71, 57, 86;--cdt-color-purple-pale-900: 51, 41, 61;--cdt-color-purple-pale-950: 26, 20, 31;--cdt-color-red-100: 255, 245, 245;--cdt-color-red-200: 255, 226, 224;--cdt-color-red-300: 255, 199, 194;--cdt-color-red-400: 255, 175, 163;--cdt-color-red-500: 242, 72, 34;--cdt-color-red-600: 220, 52, 18;--cdt-color-red-700: 189, 41, 21;--cdt-color-red-800: 159, 31, 24;--cdt-color-red-900: 119, 18, 8;--cdt-color-red-950: 102, 14, 11;--cdt-color-red-pale-100: 250, 237, 235;--cdt-color-red-pale-200: 248, 229, 226;--cdt-color-red-pale-300: 243, 207, 201;--cdt-color-red-pale-400: 235, 169, 157;--cdt-color-red-pale-500: 212, 88, 59;--cdt-color-red-pale-600: 165, 84, 64;--cdt-color-red-pale-700: 134, 69, 55;--cdt-color-red-pale-800: 96, 51, 42;--cdt-color-red-pale-900: 65, 38, 33;--cdt-color-red-pale-950: 31, 21, 20;--cdt-color-teal-100: 235, 251, 255;--cdt-color-teal-200: 206, 240, 248;--cdt-color-teal-300: 182, 236, 247;--cdt-color-teal-400: 117, 215, 240;--cdt-color-teal-500: 0, 162, 194;--cdt-color-teal-600: 0, 135, 168;--cdt-color-teal-700: 4, 113, 149;--cdt-color-teal-800: 8, 90, 120;--cdt-color-teal-900: 9, 60, 83;--cdt-color-teal-950: 14, 47, 67;--cdt-color-teal-pale-100: 241, 246, 248;--cdt-color-teal-pale-200: 227, 238, 242;--cdt-color-teal-pale-300: 206, 222, 228;--cdt-color-teal-pale-400: 163, 194, 204;--cdt-color-teal-pale-500: 81, 131, 148;--cdt-color-teal-pale-600: 67, 108, 122;--cdt-color-teal-pale-700: 60, 96, 109;--cdt-color-teal-pale-800: 47, 76, 86;--cdt-color-teal-pale-900: 31, 50, 56;--cdt-color-teal-pale-950: 16, 26, 30;--cdt-color-text-accent: var(--cdt-color-blue-600);--cdt-color-text-assistive: var(--cdt-color-pink-600);--cdt-color-text-component: var(--cdt-color-purple-600);--cdt-color-text-danger: var(--cdt-color-red-600);--cdt-color-text-default: var(--cdt-color-black);--cdt-color-text-disabled: var(--cdt-color-black);--cdt-color-text-inverse: var(--cdt-color-white);--cdt-color-text-on-accent: var(--cdt-color-white);--cdt-color-text-on-accent-secondary: var(--cdt-color-white);--cdt-color-text-on-accent-tertiary: var(--cdt-color-white);--cdt-color-text-secondary: var(--cdt-color-black);--cdt-color-text-success: var(--cdt-color-green-600);--cdt-color-text-tertiary: var(--cdt-color-black);--cdt-color-text-warning: var(--cdt-color-yellow-950);--cdt-color-violet-100: 245, 245, 255;--cdt-color-violet-200: 235, 235, 255;--cdt-color-violet-300: 211, 209, 255;--cdt-color-violet-400: 180, 178, 255;--cdt-color-violet-500: 77, 73, 252;--cdt-color-violet-600: 68, 61, 235;--cdt-color-violet-700: 61, 50, 226;--cdt-color-violet-800: 54, 32, 223;--cdt-color-violet-900: 47, 21, 172;--cdt-color-violet-950: 29, 18, 84;--cdt-color-violet-pale-100: 241, 241, 248;--cdt-color-violet-pale-200: 231, 231, 243;--cdt-color-violet-pale-300: 212, 212, 237;--cdt-color-violet-pale-400: 179, 178, 220;--cdt-color-violet-pale-500: 106, 105, 155;--cdt-color-violet-pale-600: 89, 88, 132;--cdt-color-violet-pale-700: 78, 77, 117;--cdt-color-violet-pale-800: 57, 57, 86;--cdt-color-violet-pale-900: 41, 41, 61;--cdt-color-violet-pale-950: 20, 20, 31;--cdt-color-white: 255, 255, 255;--cdt-color-yellow-100: 255, 251, 235;--cdt-color-yellow-200: 255, 241, 194;--cdt-color-yellow-300: 255, 232, 163;--cdt-color-yellow-400: 255, 217, 102;--cdt-color-yellow-500: 255, 205, 41;--cdt-color-yellow-600: 255, 194, 26;--cdt-color-yellow-700: 250, 184, 21;--cdt-color-yellow-800: 235, 166, 17;--cdt-color-yellow-900: 221, 148, 14;--cdt-color-yellow-950: 184, 98, 0;--cdt-color-yellow-pale-100: 255, 245, 235;--cdt-color-yellow-pale-200: 253, 238, 206;--cdt-color-yellow-pale-300: 245, 223, 168;--cdt-color-yellow-pale-400: 232, 205, 125;--cdt-color-yellow-pale-500: 173, 127, 0;--cdt-color-yellow-pale-600: 144, 104, 0;--cdt-color-yellow-pale-700: 122, 88, 0;--cdt-color-yellow-pale-800: 92, 65, 0;--cdt-color-yellow-pale-900: 58, 42, 16;--cdt-color-yellow-pale-950: 33, 26, 18;--cdt-font-families-default: "Inter", ui-sans-serif, system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", sans-serif, "SFProLocalRange";--cdt-font-families-display: "Whyte", ui-sans-serif, system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", sans-serif;--cdt-font-families-mono: "Roboto Mono", "Monaco", "Courier New", "SFMono-Regular", "Menlo", "Consolas", monospace;--cdt-font-letter-spacings-body-large: -.002rem;--cdt-font-letter-spacings-body-medium: .00344rem;--cdt-font-letter-spacings-body-small: .00281rem;--cdt-font-letter-spacings-body-small-strong: .016875rem;--cdt-font-letter-spacings-display: -.09rem;--cdt-font-letter-spacings-heading-large: -.0255rem;--cdt-font-letter-spacings-heading-medium: -.00469rem;--cdt-font-letter-spacings-heading-small: -.002rem;--cdt-font-line-heights-extra-loose: 3.5rem;--cdt-font-line-heights-loose: 2rem;--cdt-font-line-heights-normal: 1.375rem;--cdt-font-line-heights-relaxed: 1.5625rem;--cdt-font-line-heights-snug: 1rem;--cdt-font-line-heights-tight: .875rem;--cdt-font-sizes-2xl: 3rem;--cdt-font-sizes-lg: .9375rem;--cdt-font-sizes-md: .8125rem;--cdt-font-sizes-sm: .6875rem;--cdt-font-sizes-xl: 1.5rem;--cdt-font-sizes-xs: .5625rem;--cdt-font-weights-default: 450;--cdt-font-weights-heavy: 550;--cdt-font-weights-light: 400;--cdt-font-weights-medium: 450;--cdt-font-weights-semibold: 500;--cdt-font-weights-strong: 550;--cdt-radius-lg: .8125rem;--cdt-radius-md: .3125rem;--cdt-radius-sm: .125rem;--cdt-shadows-border-default: 0px 0px 0px 1px rgba(230, 230, 230, 1);--cdt-shadows-border-default-inset: inset 0px 0px 0px 1px rgba(230, 230, 230, 1);--cdt-shadows-focus: 0px 0px 0px 1px rgba(255, 255, 255, 1), 0px 0px 0px 2px rgba(13, 153, 255, 1);--cdt-shadows-lg: 0px 2px 5px 0px rgba(0, 0, 0, .15), 0px 10px 16px 0px rgba(0, 0, 0, .12), 0px 0px .5px 0px rgba(0, 0, 0, .12);--cdt-shadows-line: inset 0px 0px 0px 1px rgba(0, 0, 0, .1);--cdt-shadows-md: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 5px 12px 0px rgba(0, 0, 0, .13), 0px 0px .5px 0px rgba(0, 0, 0, .15);--cdt-shadows-sm: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 3px 8px 0px rgba(0, 0, 0, .1), 0px 0px .5px 0px rgba(0, 0, 0, .18);--cdt-shadows-xl: 0px 2px 5px 0px rgba(0, 0, 0, .15), 0px 10px 24px 0px rgba(0, 0, 0, .18), 0px 0px .5px 0px rgba(0, 0, 0, .08);--cdt-shadows-xs: 0px 1px 3px 0px rgba(0, 0, 0, .15), 0px 0px .5px 0px rgba(0, 0, 0, .3);--cdt-shadows-xxs: 0px 0px 2px 0px rgba(0, 0, 0, .02), 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 0px .5px 0px rgba(0, 0, 0, .3);--cdt-spacing: .25rem;--cdt-spacing-px: 1px;--cdt-zindex-backdrop: 800;--cdt-zindex-fixed: 700;--cdt-zindex-menu: 910;--cdt-zindex-modals: 810;--cdt-zindex-notification: 1100;--cdt-zindex-popover: 820;--cdt-zindex-scroll-bar: 1200;--cdt-zindex-sticky: 100;--cdt-zindex-tooltip: 1000}.dark,[data-theme=dark]{--cdt-color-background-accent: var(--cdt-color-blue-500);--cdt-color-background-accent-hover: var(--cdt-color-blue-600);--cdt-color-background-accent-secondary: var(--cdt-color-blue-700);--cdt-color-background-assistive: var(--cdt-color-pink-500);--cdt-color-background-assistive-hover: var(--cdt-color-pink-600);--cdt-color-background-assistive-secondary: var(--cdt-color-pink-700);--cdt-color-background-component: var(--cdt-color-purple-500);--cdt-color-background-component-hover: var(--cdt-color-purple-600);--cdt-color-background-component-secondary: var(--cdt-color-purple-700);--cdt-color-background-danger: var(--cdt-color-red-500);--cdt-color-background-danger-hover: var(--cdt-color-red-600);--cdt-color-background-danger-secondary: var(--cdt-color-red-700);--cdt-color-background-default: var(--cdt-color-gray-800);--cdt-color-background-disabled: var(--cdt-color-gray-500);--cdt-color-background-hover: var(--cdt-color-gray-700);--cdt-color-background-inverse: var(--cdt-color-white);--cdt-color-background-secondary: var(--cdt-color-gray-700);--cdt-color-background-selected: var(--cdt-color-blue-pale-700);--cdt-color-background-success: var(--cdt-color-green-500);--cdt-color-background-success-hover: var(--cdt-color-green-600);--cdt-color-background-success-secondary: var(--cdt-color-green-700);--cdt-color-background-tertiary: var(--cdt-color-gray-600);--cdt-color-background-warning: var(--cdt-color-yellow-500);--cdt-color-background-warning-hover: var(--cdt-color-yellow-600);--cdt-color-background-warning-secondary: var(--cdt-color-yellow-700);--cdt-color-blue-100: 226, 241, 253;--cdt-color-blue-200: 207, 233, 252;--cdt-color-blue-300: 168, 215, 250;--cdt-color-blue-400: 124, 196, 248;--cdt-color-blue-500: 12, 140, 233;--cdt-color-blue-600: 10, 109, 194;--cdt-color-blue-700: 16, 92, 173;--cdt-color-blue-800: 24, 69, 145;--cdt-color-blue-900: 27, 51, 95;--cdt-color-blue-950: 22, 30, 54;--cdt-color-border-default: var(--cdt-color-gray-600);--cdt-color-border-selected: var(--cdt-color-blue-500);--cdt-color-border-selected-strong: var(--cdt-color-blue-400);--cdt-color-border-strong: var(--cdt-color-white);--cdt-color-green-100: 221, 253, 226;--cdt-color-green-200: 190, 239, 194;--cdt-color-green-300: 161, 232, 185;--cdt-color-green-400: 121, 210, 151;--cdt-color-green-500: 25, 143, 81;--cdt-color-green-600: 7, 131, 72;--cdt-color-green-700: 10, 92, 53;--cdt-color-green-800: 10, 76, 45;--cdt-color-green-900: 8, 38, 24;--cdt-color-green-950: 11, 30, 21;--cdt-color-icon-default: var(--cdt-color-white);--cdt-color-icon-disabled: 128, 128, 128;--cdt-color-icon-secondary: 192, 192, 192;--cdt-color-icon-tertiary: 128, 128, 128;--cdt-color-orange-100: 255, 237, 215;--cdt-color-orange-200: 253, 217, 180;--cdt-color-orange-300: 252, 198, 127;--cdt-color-orange-400: 252, 179, 74;--cdt-color-orange-500: 222, 125, 2;--cdt-color-orange-600: 200, 111, 4;--cdt-color-orange-700: 173, 95, 5;--cdt-color-orange-800: 152, 83, 6;--cdt-color-orange-900: 103, 56, 6;--cdt-color-orange-950: 55, 29, 6;--cdt-color-pink-100: 253, 226, 251;--cdt-color-pink-200: 252, 202, 248;--cdt-color-pink-300: 251, 177, 237;--cdt-color-pink-400: 252, 156, 224;--cdt-color-pink-500: 243, 22, 176;--cdt-color-pink-600: 208, 27, 156;--cdt-color-pink-700: 150, 32, 122;--cdt-color-pink-800: 104, 39, 94;--cdt-color-pink-900: 70, 37, 62;--cdt-color-pink-950: 35, 26, 33;--cdt-color-purple-100: 241, 231, 254;--cdt-color-purple-200: 227, 207, 252;--cdt-color-purple-300: 214, 182, 251;--cdt-color-purple-400: 209, 168, 255;--cdt-color-purple-500: 138, 56, 245;--cdt-color-purple-600: 122, 46, 214;--cdt-color-purple-700: 101, 44, 168;--cdt-color-purple-800: 80, 41, 122;--cdt-color-purple-900: 62, 38, 84;--cdt-color-purple-950: 31, 25, 36;--cdt-color-red-100: 254, 231, 231;--cdt-color-red-200: 252, 205, 202;--cdt-color-red-300: 251, 188, 182;--cdt-color-red-400: 252, 163, 151;--cdt-color-red-500: 224, 62, 26;--cdt-color-red-600: 196, 56, 28;--cdt-color-red-700: 150, 51, 35;--cdt-color-red-800: 124, 38, 34;--cdt-color-red-900: 84, 33, 28;--cdt-color-red-950: 49, 24, 23;--cdt-color-teal-100: 221, 247, 253;--cdt-color-teal-200: 188, 230, 241;--cdt-color-teal-300: 164, 226, 239;--cdt-color-teal-400: 103, 203, 228;--cdt-color-teal-500: 8, 135, 160;--cdt-color-teal-600: 8, 118, 145;--cdt-color-teal-700: 10, 91, 118;--cdt-color-teal-800: 12, 69, 90;--cdt-color-teal-900: 12, 41, 55;--cdt-color-teal-950: 14, 31, 42;--cdt-color-text-accent: var(--cdt-color-blue-400);--cdt-color-text-assistive: var(--cdt-color-pink-400);--cdt-color-text-component: var(--cdt-color-purple-400);--cdt-color-text-danger: var(--cdt-color-red-400);--cdt-color-text-default: var(--cdt-color-white);--cdt-color-text-disabled: var(--cdt-color-white);--cdt-color-text-inverse: var(--cdt-color-black);--cdt-color-text-secondary: var(--cdt-color-white);--cdt-color-text-success: var(--cdt-color-green-400);--cdt-color-text-tertiary: var(--cdt-color-white);--cdt-color-text-warning: var(--cdt-color-yellow-400);--cdt-color-violet-200: 230, 229, 255;--cdt-color-violet-300: 206, 204, 255;--cdt-color-violet-400: 185, 184, 255;--cdt-color-violet-500: 61, 56, 245;--cdt-color-violet-600: 59, 52, 213;--cdt-color-violet-700: 55, 44, 201;--cdt-color-violet-800: 57, 39, 190;--cdt-color-violet-900: 48, 37, 121;--cdt-color-violet-950: 29, 24, 53;--cdt-color-yellow-100: 253, 247, 221;--cdt-color-yellow-200: 251, 232, 173;--cdt-color-yellow-300: 249, 223, 144;--cdt-color-yellow-400: 247, 209, 95;--cdt-color-yellow-500: 243, 193, 27;--cdt-color-yellow-600: 242, 181, 13;--cdt-color-yellow-700: 228, 167, 17;--cdt-color-yellow-800: 197, 128, 17;--cdt-color-yellow-900: 146, 87, 17;--cdt-color-yellow-950: 113, 68, 15;--cdt-shadows-border-default: 0px 0px 0px 1px rgba(68, 68, 68, 1);--cdt-shadows-border-default-inset: inset 0px 0px 0px 1px rgba(68, 68, 68, 1);--cdt-shadows-focus: 0px 0px 0px 1px rgba(44, 44, 44, 1), 0px 0px 0px 2px rgba(12, 140, 233, 1);--cdt-shadows-lg: inset 0px .5px 0px 0px rgba(255, 255, 255, .08), inset 0px 0px .5px 0px rgba(255, 255, 255, .35), 0px 2px 5px 0px rgba(0, 0, 0, .35), 0px 10px 16px 0px rgba(0, 0, 0, .35);--cdt-shadows-line: inset 0px 0px 0px 1px rgba(255, 255, 255, .1);--cdt-shadows-md: inset 0px .5px 0px 0px rgba(255, 255, 255, .08), inset 0px 0px .5px 0px rgba(255, 255, 255, .3), 0px 1px 3px 0px rgba(0, 0, 0, .5), 0px 5px 12px 0px rgba(0, 0, 0, .35);--cdt-shadows-sm: inset 0px .5px 0px 0px rgba(255, 255, 255, .08), inset 0px 0px .5px 0px rgba(255, 255, 255, .3), 0px 1px 3px 0px rgba(0, 0, 0, .35), 0px 3px 8px 0px rgba(0, 0, 0, .4);--cdt-shadows-xl: inset 0px .5px 0px 0px rgba(255, 255, 255, .08), inset 0px 0px .5px 0px rgba(255, 255, 255, .35), 0px 3px 5px 0px rgba(0, 0, 0, .35), 0px 10px 24px 0px rgba(0, 0, 0, .45);--cdt-shadows-xs: inset 0px .5px 0px 0px rgba(255, 255, 255, .1), inset 0px 0px .5px 0px rgba(255, 255, 255, .3), 0px 0px .5px 0px rgba(0, 0, 0, .5), 0px 1px 3px 0px rgba(0, 0, 0, .4);--cdt-shadows-xxs: inset 0px .5px 0px 0px rgba(255, 255, 255, .1), 0px 0px 2px 0px rgba(0, 0, 0, .04), 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 0px .5px 0px rgba(0, 0, 0, .8)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --default-font-family, "InterVariable", "Inter", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings);font-variation-settings:var(--default-font-variation-settings);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@layer base{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,select,button,textarea{-webkit-text-decoration:none;cursor:inherit;font:inherit;letter-spacing:inherit;margin:0;outline:none;padding:0;text-decoration:none;vertical-align:inherit}}.cdt-b297p7d{display:-ms-grid;display:grid;padding:calc(var(--cdt-spacing) * 4);border:1px dashed rgba(var(--cdt-color-border-default),1);place-content:center;aspect-ratio:1/1}.cdt-bmp0tvs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(var(--cdt-spacing) * 6);padding:0 calc(var(--cdt-spacing) * 2);border-radius:var(--cdt-radius-md);background-color:rgba(var(--cdt-color-background-accent),1);color:rgba(var(--cdt-color-text-on-accent),1)}.cdt-bmp0tvs[data-theme=accent]{background-color:rgba(var(--cdt-color-background-accent),1);color:rgba(var(--cdt-color-text-on-accent),1)}.cdt-bmp0tvs[data-theme=component]{background-color:rgba(var(--cdt-color-background-component),1);color:rgba(var(--cdt-color-text-on-accent),1)}.cdt-c148jjwo{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-c120l58j{display:-ms-grid;display:grid;-ms-grid-columns:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:calc(var(--cdt-spacing) * 4)}.cdt-c1hez9hk{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.cdt-f1d2k8up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);height:calc(var(--cdt-spacing) * 8);padding:0 calc(var(--cdt-spacing) * 2);border:1px solid rgba(var(--cdt-color-border-default),1);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-s1lerh8f{width:calc(var(--cdt-spacing) * 5);height:calc(var(--cdt-spacing) * 5);background-color:var(--s1lerh8f-0)}.cdt-s100361h{width:calc(var(--cdt-spacing) * 5);height:calc(var(--cdt-spacing) * 5)}.cdt-c2hb0qk{color:rgba(var(--cdt-color-icon-secondary),1)}.cdt-cszcsrw{-webkit-flex:1;-ms-flex:1;flex:1}.cdt-a776knh{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-s1xxv2qi{height:calc(var(--cdt-spacing) * 6);margin-left:auto;padding:0 var(--cdt-spacing);border:1px solid rgba(var(--cdt-color-border-default),1);border-radius:var(--cdt-radius-md);background-color:rgba(var(--cdt-color-background-default),1);color:rgba(var(--cdt-color-text-default),.9);text-transform:capitalize}.cdt-c12ocwg5,.cdt-c1fupww7,.cdt-c1j3v1b9{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-c1mbbb14{width:calc(var(--cdt-spacing) * 5);height:calc(var(--cdt-spacing) * 5);background-color:var(--dynamic-color)}.cdt-cm4vskv{display:-ms-grid;display:grid;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;height:calc(var(--cdt-spacing) * 8);padding:0 var(--cdt-spacing) 0 calc(var(--cdt-spacing) * 2);border:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-c1lngm5p{border-color:rgba(var(--cdt-color-gray-800),1);background-color:rgba(var(--cdt-color-gray-800),1)}.cdt-clelysd{display:-ms-grid;display:grid;-ms-grid-columns:repeat(10,1fr);grid-template-columns:repeat(10,1fr);overflow:hidden}.cdt-c1v246ft{color:rgba(var(--cdt-color-text-assistive),1);text-transform:capitalize}.cdt-fwq504d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);width:100%;height:calc(var(--cdt-spacing) * 8);padding:0 calc(var(--cdt-spacing) * 2);border:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-i1a5n2o6{color:rgba(var(--cdt-color-icon-secondary),1)}.cdt-tf2jet8{-webkit-flex:1;-ms-flex:1;flex:1;color:rgba(var(--cdt-color-text-success),1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cdt-c8citb7{background:transparent;color:rgba(var(--cdt-color-text-default),.9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:calc(var(--cdt-spacing) * 4);white-space:pre;overflow-x:auto;font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-c1uteb5r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);height:calc(var(--cdt-spacing) * 6);padding:0 calc(var(--cdt-spacing) * 2);border:1px solid currentcolor;border-radius:var(--cdt-radius-md);color:rgb(var(--color, 0, 0, 0),1);text-transform:capitalize;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdt-c1uteb5r[data-selected=true]{border-color:rgb(var(--color, 0, 0, 0),1);background-color:rgb(var(--color, 0, 0, 0),1);color:rgba(var(--cdt-color-text-on-accent),1)}.cdt-c1uteb5r[data-selected=false]:hover{background-color:rgb(var(--color),.2)}.cdt-c1h0vpsu{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:repeat(2,calc(var(--cdt-spacing) * 8));grid-template-rows:repeat(2,calc(var(--cdt-spacing) * 8));margin-top:calc(var(--cdt-spacing) * 4);color:var(--color-text)}.cdt-c12j02f{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:calc(var(--cdt-spacing) * 16);height:calc(var(--cdt-spacing) * 16);border:1px solid rgba(var(--cdt-color-border-default),1);color:rgba(var(--cdt-color-text-default),.9);background-color:var(--color);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-body-large)}.cdt-c1w0ztfu{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:repeat(2,calc(var(--cdt-spacing) * 8));grid-template-rows:repeat(2,calc(var(--cdt-spacing) * 8));margin-top:calc(var(--cdt-spacing) * 4);color:var(--color-text)}.cdt-cubrgt6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:calc(var(--cdt-spacing) * 16);height:calc(var(--cdt-spacing) * 16);background-color:var(--color);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-cl2pgjf{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:repeat(2,calc(var(--cdt-spacing) * 8));grid-template-rows:repeat(2,calc(var(--cdt-spacing) * 8));margin-top:calc(var(--cdt-spacing) * 4);color:var(--color-text)}.cdt-c1ppp3ho{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:calc(var(--cdt-spacing) * 16);height:calc(var(--cdt-spacing) * 16);background-color:var(--color);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-c1o36p9x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;height:calc(var(--cdt-spacing) * 8);padding:0 calc(var(--cdt-spacing) * 2);background-color:var(--color-hover)}.cdt-c184dllc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:calc(var(--cdt-spacing) * 8);padding:0 calc(var(--cdt-spacing) * 2);background-color:var(--color-secondary)}.cdt-cdjn5t9,.cdt-cqnubfs{margin-top:calc(var(--cdt-spacing) * 4);color:var(--color);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-cy6vjgt{margin-top:calc(var(--cdt-spacing) * 4);padding:calc(var(--cdt-spacing) * 4) calc(var(--cdt-spacing) * 2);background-color:rgba(var(--cdt-color-background-accent),1);color:var(--color);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-c1wzsspw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(var(--cdt-spacing) * 8);height:calc(var(--cdt-spacing) * 8);margin-top:calc(var(--cdt-spacing) * 4);border:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-c1s1fzgq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(var(--cdt-spacing) * 4);padding:calc(var(--cdt-spacing) * 4)}.cdt-cfdlta1{border-top:1px solid var(--color);width:100%}.cdt-c1wk3zs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2)}.cdt-c1431ud9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(var(--cdt-spacing) * 4);padding:0 calc(var(--cdt-spacing) * 4)}.cdt-cmqaazi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(var(--cdt-spacing) * 6);height:calc(var(--cdt-spacing) * 6);border:1px solid var(--color);border-radius:var(--cdt-radius-md)}.cdt-cmqaazi[data-strong=true]{background-color:rgba(var(--cdt-color-background-accent),1);color:rgba(var(--cdt-color-text-on-accent),1)}.cdt-c1r81bfl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2)}.cdt-c10gqfah{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(var(--cdt-spacing) * 4);padding:calc(var(--cdt-spacing) * 4)}.cdt-c10gqfah[data-type="color.border.menu"]{background-color:rgba(var(--cdt-color-background-menu),1)}.cdt-c10gqfah[data-type="color.border.toolbar"]{background-color:rgba(var(--cdt-color-gray-800),1)}.cdt-c1re6oi5{border-top:1px solid var(--color);width:100%}.cdt-cuocir4{max-width:64rem;margin:0 auto}.cdt-sl7yxc1{display:-ms-grid;display:grid;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto auto auto auto 1fr;grid-template-columns:auto auto auto auto 1fr;-ms-grid-column:1/-1;grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto}.cdt-s13ct5df{width:var(--width);height:calc(var(--cdt-spacing) * 4);background-color:rgba(var(--cdt-color-background-accent),1)}.cdt-s11c566c{padding:calc(var(--cdt-spacing) * 2);color:rgba(var(--cdt-color-text-default),.9);white-space:nowrap}.cdt-s16k0ak2{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-sj9oygj{-ms-grid-column:1/-1;grid-column:1/-1;height:var(--cdt-spacing-px);background-color:rgba(var(--cdt-color-border-default),1)}.cdt-p19ulj1d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column:1/-1;grid-column:1/-1;padding:calc(var(--cdt-spacing) * 4) calc(var(--cdt-spacing) * 2) var(--cdt-spacing) calc(var(--cdt-spacing) * 2)}.cdt-s11harrh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2)}.cdt-s1pptb1v{position:relative;gap:calc(var(--cdt-spacing) * 2);width:var(--width);padding:calc(var(--cdt-spacing) * 4) calc(var(--cdt-spacing) * 2) 0 calc(var(--cdt-spacing) * 2)}.cdt-s1pptb1v:nth-child(odd) .cdt-s11harrh{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.cdt-s1pptb1v:nth-child(2n) .cdt-s11harrh{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.cdt-ssgsb9g{position:absolute;top:0;right:calc(var(--cdt-spacing) * 2);left:calc(var(--cdt-spacing) * 2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(var(--cdt-spacing) * 4);background-color:rgba(var(--cdt-color-background-accent),1);color:rgba(var(--cdt-color-text-on-accent),1);font-weight:var(--cdt-font-weights-medium)}.cdt-s1tjy917{padding:calc(var(--cdt-spacing) * 2) 0;color:rgba(var(--cdt-color-text-default),.9)}.cdt-b1izq319{padding:calc(var(--cdt-spacing) * 4)}.cdt-b1en52bv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(var(--cdt-color-background-secondary),1);aspect-ratio:1/1}.cdt-bv6vaqd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);width:100%;height:100%;border:1px dotted rgba(var(--cdt-color-border-selected),1);color:rgba(var(--cdt-color-text-secondary),.5);text-align:center}.cdt-c1dydvyk{padding:calc(var(--cdt-spacing) * 4) calc(var(--cdt-spacing) * 8)}.cdt-cmy93zd{padding:calc(var(--cdt-spacing) * 4) calc(var(--cdt-spacing) * 8) calc(var(--cdt-spacing) * 16)}.cdt-c1s9atvw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.cdt-wz3153h:not(:last-child){border-bottom:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-c1qej2l5{color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-c8ct21r{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-cnxhs1m{display:-ms-grid;display:grid;-ms-grid-columns:repeat(6,1fr);grid-template-columns:repeat(6,1fr);gap:calc(var(--cdt-spacing) * 8);place-content:center;padding:calc(var(--cdt-spacing) * 8)}.cdt-s1owgmde{padding:calc(var(--cdt-spacing) * 4);border-radius:var(--cdt-radius-lg);box-shadow:var(--shadow);aspect-ratio:1/1}.cdt-c12osyk3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 4)}.cdt-s1x820cn{min-width:calc(var(--cdt-spacing) * 24);min-height:calc(var(--cdt-spacing) * 24);padding:calc(var(--cdt-spacing) * 4);border-radius:var(--cdt-radius-lg);box-shadow:var(--shadow);aspect-ratio:1/1}.cdt-c3bka2g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.cdt-c1buvq5r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;gap:calc(var(--cdt-spacing) * 2)}.cdt-c5x0h93{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 4)}.cdt-sf6pexb{min-width:calc(var(--cdt-spacing) * 24);min-height:calc(var(--cdt-spacing) * 24);padding:calc(var(--cdt-spacing) * 4);border-radius:var(--cdt-radius-lg);box-shadow:var(--shadow);aspect-ratio:1/1;background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-cwlvg4q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.cdt-c1inzrq9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;gap:calc(var(--cdt-spacing) * 2)}.cdt-h1656ef9{padding:calc(var(--cdt-spacing) * 16) 0;text-align:left}.cdt-hpkx9bo{margin-bottom:calc(var(--cdt-spacing) * 4);color:rgba(var(--cdt-color-text-default),.9);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xl);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-loose);letter-spacing:var(--cdt-font-letter-spacings-heading-large)}.cdt-h16czs8n{margin-bottom:calc(var(--cdt-spacing) * 6);color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-phxo5c{max-width:64rem;margin:0 auto}.cdt-tgjwte6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 4);padding:calc(var(--cdt-spacing) * 4);color:rgba(var(--cdt-color-text-default),.9);min-width:0}.cdt-tgjwte6[data-theme=dark]{background-color:rgba(var(--cdt-color-background-default),1)}.cdt-tmyoa8z{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;background-color:rgba(var(--cdt-color-background-secondary),1);color:rgba(var(--cdt-color-text-secondary),.5);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-tln205u{color:rgba(var(--cdt-color-text-secondary),.5);text-transform:uppercase}.cdt-h177icwu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--cdt-spacing) * 2);padding:calc(var(--cdt-spacing) * 4);border-bottom:1px solid rgba(var(--cdt-color-border-default),1)}@media screen and (min-width: 64rem){.cdt-h177icwu{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}.cdt-s1gpkedm{margin-bottom:calc(var(--cdt-spacing) * 32)}.cdt-s1jml1ye{display:-ms-grid;display:grid;gap:calc(var(--cdt-spacing) * 8)}@media screen and (min-width: 64rem){.cdt-s1jml1ye[data-orientation=horizontal]{-ms-grid-columns:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}}.cdt-splecg5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 4)}.cdt-s1bltdku{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-heading-small)}.cdt-s12mq7cl{display:-ms-grid;display:grid;border:1px solid rgba(var(--cdt-color-border-default),1)}@media screen and (min-width: 64rem){.cdt-s12mq7cl:where([data-orientation=horizontal] *){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}}@media screen and (min-width: 48rem){.cdt-s12mq7cl:where([data-orientation=horizontal] *){-ms-grid-columns:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}.cdt-smxhwm0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-smxhwm0 ul{list-style:disc;padding-left:calc(var(--cdt-spacing) * 4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2)}.cdt-c1guiev9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1/-1;grid-column:1/-1;gap:calc(var(--cdt-spacing) * 4)}.cdt-i1oxf38j{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:calc(var(--cdt-spacing) * 2);margin:var(--cdt-spacing-px) var(--cdt-spacing-px) 0 var(--cdt-spacing-px);padding:calc(var(--cdt-spacing) * 4);background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-i9wg9bm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2)}.cdt-em2xspn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--dynamic-lineHeight);padding:calc(var(--cdt-spacing) * 4);background-image:linear-gradient(rgba(var(--cdt-color-background-danger),.2) 1px,transparent 1px);-webkit-background-position:0 calc(var(--cdt-spacing) * 4);background-position:0 calc(var(--cdt-spacing) * 4);-webkit-background-size:var(--dynamic-lineHeight);background-size:var(--dynamic-lineHeight)}.cdt-d1ayhmzb{font-family:var(--dynamic-font-family);font-size:var(--dynamic-font-size);font-weight:var(--dynamic-font-weight);line-height:var(--dynamic-line-height);letter-spacing:var(--dynamic-letter-spacing)}.cdt-p3ri2id{color:var(--cdt-color-text-primary)}.cdt-sza58ir{max-width:600px;color:var(--cdt-color-text-secondary)}.cdt-tpnl1za{color:var(--cdt-color-text-tertiary)}.cdt-b1cxp9hw{width:100%;border-collapse:collapse}.cdt-b1cxp9hw th,.cdt-b1cxp9hw td{padding:calc(var(--cdt-spacing) * 2) calc(var(--cdt-spacing) * 4);text-align:left;border-bottom:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-b1cxp9hw th{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-c1ysjtga{padding:calc(var(--cdt-spacing) * 4);background-color:rgba(var(--cdt-color-background-secondary),1)}@media screen and (min-width: 40rem){.cdt-c1ysjtga{padding:calc(var(--cdt-spacing) * 6);background-color:rgba(var(--cdt-color-background-accent),.1)}}@media screen and (min-width: 48rem){.cdt-c1ysjtga{padding:calc(var(--cdt-spacing) * 8);background-color:rgba(var(--cdt-color-background-accent),.2)}}@media screen and (min-width: 64rem){.cdt-c1ysjtga{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:calc(var(--cdt-spacing) * 6);padding:calc(var(--cdt-spacing) * 10);background-color:rgba(var(--cdt-color-background-accent),.3)}}.cdt-ck6t04f h3{margin:0 0 calc(var(--cdt-spacing) * 3);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-strong);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-body-large)}.cdt-ck6t04f p{margin:0 0 calc(var(--cdt-spacing) * 2)}.cdt-csmuepz{background:rgba(var(--cdt-color-background-default),1)}.cdt-c1we8lnv,.cdt-c1oyd1gt,.cdt-c15vgesu{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-c1w4wtk{display:-ms-grid;display:grid;gap:calc(var(--cdt-spacing) * 4);padding:calc(var(--cdt-spacing) * 4);background-color:rgba(var(--cdt-color-background-default),1)}.cdt-c1w4wtk:before{display:block;font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-strong);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-body-large)}@media screen and (min-width: 29.6875rem){.cdt-c1w4wtk{background-color:rgba(var(--cdt-color-background-accent),.1)}.cdt-c1w4wtk:before{color:rgba(var(--cdt-color-text-accent),1);content:"📱 Mobile (xs+)"}}@media screen and (min-width: 48rem) and (max-width: 63.99875rem){.cdt-c1w4wtk{background-color:rgba(var(--cdt-color-background-success),.1)}.cdt-c1w4wtk:before{color:rgba(var(--cdt-color-text-success),1);content:"📱 Tablet (md-lg)"}}@media screen and (min-width: 64rem){.cdt-c1w4wtk{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-ms-grid-auto-flow:column;grid-auto-flow:column;background-color:rgba(var(--cdt-color-background-warning),.1)}.cdt-c1w4wtk:before{color:rgba(var(--cdt-color-text-warning),1);content:"🖥️ Desktop (lg+)"}}.cdt-c1naxq2n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 2)}@media screen and (min-width: 64rem){.cdt-c1naxq2n{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.cdt-c1naxq2n h3{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-ce5l46x{background:rgba(var(--cdt-color-background-default),1)}@media screen and (min-width: 64rem){.cdt-ce5l46x{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}.cdt-c1m5egsb{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-c1mrx7de{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.cdt-wyo0weq:not(:last-child){border-bottom:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-c1kx8wnl{color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-ckvh0hw,.cdt-c10m3ycx{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-h1chool0{padding:calc(var(--cdt-spacing) * 32) 0 calc(var(--cdt-spacing) * 8);background-color:rgba(var(--cdt-color-background-default),1)}.cdt-h1jla32x{max-width:56rem;margin:0 auto}.cdt-hoycojp{margin-bottom:calc(var(--cdt-spacing) * 4);font-family:var(--cdt-font-families-display);font-size:var(--cdt-font-sizes-2xl);font-weight:var(--cdt-font-weights-light);line-height:var(--cdt-font-line-heights-extra-loose);letter-spacing:var(--cdt-font-letter-spacings-display);color:rgba(var(--cdt-color-text-default),.9);font-weight:600;text-align:center}@media screen and (min-width: 48rem){.cdt-hoycojp{text-align:left}}.cdt-h13unjpr{margin-bottom:calc(var(--cdt-spacing) * 8);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-body-large);color:rgba(var(--cdt-color-text-secondary),.5);text-align:center}@media screen and (min-width: 48rem){.cdt-h13unjpr{text-align:left}}.cdt-hf5iped{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--cdt-spacing) * 3);margin-bottom:calc(var(--cdt-spacing) * 12);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 48rem){.cdt-hf5iped{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.cdt-b16qfecq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);padding:calc(var(--cdt-spacing) * 2) calc(var(--cdt-spacing) * 4);border:1px solid rgba(var(--cdt-color-border-default),1);border-radius:var(--cdt-spacing);background-color:rgba(var(--cdt-color-background-default),1);color:rgba(var(--cdt-color-text-default),.9);-webkit-text-decoration:none;text-decoration:none;font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);cursor:pointer}.cdt-pizhiyi{background-color:rgba(var(--cdt-color-background-inverse),1);color:rgba(var(--cdt-color-text-inverse),1);border-color:rgba(var(--cdt-color-background-inverse),1)}.cdt-bfi1h3a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--cdt-spacing) * 4);margin-bottom:calc(var(--cdt-spacing) * 8);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 48rem){.cdt-bfi1h3a{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.cdt-b1yzyc36{padding:var(--cdt-spacing) calc(var(--cdt-spacing) * 3);background-color:rgba(var(--cdt-color-background-secondary),1);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xs);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-tight);letter-spacing:var(--cdt-font-letter-spacings-body-small);color:rgba(var(--cdt-color-text-secondary),.5);white-space:nowrap}.cdt-supkmes{padding:calc(var(--cdt-spacing) * 12) 0;background-color:rgba(var(--cdt-color-background-default),1)}.cdt-c1u5wqwr{max-width:56rem;margin:0 auto}.cdt-ss93t7s{margin-bottom:calc(var(--cdt-spacing) * 8);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xl);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-loose);letter-spacing:var(--cdt-font-letter-spacings-heading-large);color:rgba(var(--cdt-color-text-default),.9);text-align:center}@media screen and (min-width: 48rem){.cdt-ss93t7s{text-align:left}}.cdt-f1hcz9gk{margin-bottom:calc(var(--cdt-spacing) * 8);padding-bottom:calc(var(--cdt-spacing) * 6);border-bottom:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-f1hcz9gk:last-child{border-bottom:none;margin-bottom:0}.cdt-fvuzu08{margin-bottom:calc(var(--cdt-spacing) * 3);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium);color:rgba(var(--cdt-color-text-default),.9)}.cdt-f1xfuegm{margin-bottom:calc(var(--cdt-spacing) * 4);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-f14h8wgh{list-style:none;padding:0;margin:0}.cdt-f19kby76{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:calc(var(--cdt-spacing) * 2);margin-bottom:calc(var(--cdt-spacing) * 2);padding:var(--cdt-spacing) 0}.cdt-f19kby76:last-child{margin-bottom:0}.cdt-f19kby76:before{content:"•";color:rgba(var(--cdt-color-text-accent),1);font-weight:700;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:calc(var(--cdt-spacing) * .5)}.cdt-fbzp07q{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);color:rgba(var(--cdt-color-text-default),.9)}.cdt-s1cv3v7v{padding:calc(var(--cdt-spacing) * 12) 0}.cdt-cgco84n{max-width:56rem;margin:0 auto}.cdt-sswmbaa{margin-bottom:calc(var(--cdt-spacing) * 8);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xl);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-loose);letter-spacing:var(--cdt-font-letter-spacings-heading-large);color:rgba(var(--cdt-color-text-default),.9);text-align:center}@media screen and (min-width: 48rem){.cdt-sswmbaa{text-align:left}}.cdt-sjls0ul{margin-bottom:calc(var(--cdt-spacing) * 8)}.cdt-sjls0ul:last-child{margin-bottom:0}.cdt-s9l3jlo{margin-bottom:calc(var(--cdt-spacing) * 3);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium);color:rgba(var(--cdt-color-text-default),.9)}.cdt-s1l9edad{margin-bottom:calc(var(--cdt-spacing) * 4);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-c13a1v20{color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-c1t2mx5j{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-cyag0c7,.cdt-cvv4cyn{background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-c1kkfpe{background-color:rgba(var(--cdt-color-background-secondary),1);margin-bottom:calc(var(--cdt-spacing) * 4)}.cdt-crz4s8f{background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-s45ir21{padding:calc(var(--cdt-spacing) * 12) 0 calc(var(--cdt-spacing) * 48) 0;background-color:rgba(var(--cdt-color-background-default),1)}.cdt-c1vj6pzv{max-width:56rem;margin:0 auto}.cdt-s68we5f{margin-bottom:calc(var(--cdt-spacing) * 8);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xl);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-loose);letter-spacing:var(--cdt-font-letter-spacings-heading-large);color:rgba(var(--cdt-color-text-default),.9);text-align:center}@media screen and (min-width: 48rem){.cdt-s68we5f{text-align:left}}.cdt-sp0qblm{margin-bottom:calc(var(--cdt-spacing) * 8)}.cdt-sp0qblm:last-child{margin-bottom:0}.cdt-s1gzsa6v{margin-bottom:calc(var(--cdt-spacing) * 3);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium);color:rgba(var(--cdt-color-text-default),.9)}.cdt-s336qxv{margin-bottom:calc(var(--cdt-spacing) * 4);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-cjbkzz2{color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-cx7y5xf{color:rgba(var(--cdt-color-text-assistive),1)}.cdt-c6re1k4,.cdt-crpcv2z{background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-s1knts0n{padding:calc(var(--cdt-spacing) * 16) 0;background:linear-gradient(135deg,rgba(var(--cdt-color-background-default),1),rgba(var(--cdt-color-background-secondary),1))}.cdt-hzsi970{text-align:center;margin-bottom:calc(var(--cdt-spacing) * 12)}.cdt-twh7ky7{font-family:var(--cdt-font-families-display);font-size:var(--cdt-font-sizes-2xl);font-weight:var(--cdt-font-weights-light);line-height:var(--cdt-font-line-heights-extra-loose);letter-spacing:var(--cdt-font-letter-spacings-display);color:rgba(var(--cdt-color-text-default),.9);margin-bottom:calc(var(--cdt-spacing) * 4)}@media screen and (min-width: 48rem){.cdt-twh7ky7{font-family:var(--cdt-font-families-display);font-size:var(--cdt-font-sizes-2xl);font-weight:var(--cdt-font-weights-light);line-height:var(--cdt-font-line-heights-extra-loose);letter-spacing:var(--cdt-font-letter-spacings-display)}}.cdt-swen5j3{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-md);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-normal);letter-spacing:var(--cdt-font-letter-spacings-body-large);color:rgba(var(--cdt-color-text-secondary),.5);max-width:48rem;margin:0 auto;line-height:1.7}.cdt-dw5nez8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--cdt-spacing) * 6);max-width:64rem;margin:0 auto}.cdt-d24mna4{background:rgba(var(--cdt-color-background-default),1);border-radius:var(--cdt-radius-md);padding:calc(var(--cdt-spacing) * 6);border:1px solid rgba(var(--cdt-color-border-default),1)}.cdt-d24mna4:hover{border-color:rgba(var(--cdt-color-border-selected),1)}.cdt-dvjh2lm{margin-bottom:calc(var(--cdt-spacing) * 4)}.cdt-dwl9i73{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium);color:rgba(var(--cdt-color-text-default),.9);margin-bottom:calc(var(--cdt-spacing) * 2)}.cdt-d1ut703i{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium);color:rgba(var(--cdt-color-text-secondary),.5);margin-bottom:calc(var(--cdt-spacing) * 3)}.cdt-iog47xb{background:rgba(var(--cdt-color-background-tertiary),1);border-radius:var(--cdt-radius-sm);padding:calc(var(--cdt-spacing) * 2) calc(var(--cdt-spacing) * 3);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;color:rgba(var(--cdt-color-text-default),.9);margin-bottom:calc(var(--cdt-spacing) * 4);overflow-x:auto}.cdt-cmrakbf{background:rgba(var(--cdt-color-background-menu),1);border-radius:var(--cdt-radius-md);padding:calc(var(--cdt-spacing) * 4);margin-bottom:calc(var(--cdt-spacing) * 4);overflow-x:auto}.cdt-cmrakbf pre{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;line-height:1.5;color:rgba(var(--cdt-color-text-inverse),1)}.cdt-f1ldboke{list-style:none;padding:0;margin:0}.cdt-fatiy28{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);margin-bottom:calc(var(--cdt-spacing) * 1.5)}.cdt-fatiy28:before{content:"✓";color:rgba(var(--cdt-color-text-success),1);font-weight:700;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cdt-f1ioilx{font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xs);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-tight);letter-spacing:var(--cdt-font-letter-spacings-body-small);color:rgba(var(--cdt-color-text-secondary),.5)}.cdt-t14cqrm1{background:rgba(var(--cdt-color-background-accent),1);color:rgba(var(--cdt-color-text-on-accent),1);border:none;border-radius:var(--cdt-radius-md);padding:calc(var(--cdt-spacing) * 2) calc(var(--cdt-spacing) * 4);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-xs);font-weight:var(--cdt-font-weights-default);line-height:var(--cdt-font-line-heights-tight);letter-spacing:var(--cdt-font-letter-spacings-body-small);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:calc(var(--cdt-spacing) * 3)}.cdt-t14cqrm1:hover{background:rgba(var(--cdt-color-background-accent-hover),1)}.cdt-azajezz{min-height:100vh;background-color:rgba(var(--cdt-color-background-default),1);color:rgba(var(--cdt-color-text-default),.9);font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-sm);font-weight:var(--cdt-font-weights-medium);line-height:var(--cdt-font-line-heights-snug);letter-spacing:var(--cdt-font-letter-spacings-body-medium)}.cdt-c1vzbv5x{max-width:96rem;margin:0 auto;padding:0 calc(var(--cdt-spacing) * 8)}.cdt-h1rgcl6a{position:-webkit-sticky;position:sticky;top:0;z-index:var(--cdt-zindex-sticky);border-bottom:1px solid rgba(var(--cdt-color-border-default),1);background-color:rgba(var(--cdt-color-background-default),1)}.cdt-ld6a39l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);color:rgba(var(--cdt-color-text-default),.9);-webkit-text-decoration:none;text-decoration:none;font-family:var(--cdt-font-families-default);font-size:var(--cdt-font-sizes-lg);font-weight:var(--cdt-font-weights-heavy);line-height:var(--cdt-font-line-heights-relaxed);letter-spacing:var(--cdt-font-letter-spacings-heading-medium)}.cdt-ld6a39l:hover{color:rgba(var(--cdt-color-text-accent),1)}.cdt-rwlny2g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2)}.cdt-b1gl3x2q{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);height:calc(var(--cdt-spacing) * 8);padding:0 calc(var(--cdt-spacing) * 2);border-radius:var(--cdt-radius-md);-ms-grid-column-align:end;justify-self:end}.cdt-b1gl3x2q:hover{background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-n1w63zu2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2)}.cdt-n9da1fk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--cdt-spacing) * 2);margin:0;padding:0;list-style:none}.cdt-n645sjy{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--cdt-spacing) * 2);height:calc(var(--cdt-spacing) * 6);padding:0 calc(var(--cdt-spacing) * 2);border-radius:var(--cdt-radius-md);-webkit-text-decoration:none;text-decoration:none;cursor:default}.cdt-n645sjy[data-active=true]{background-color:rgba(var(--cdt-color-background-accent),.1);color:rgba(var(--cdt-color-text-accent),1)}.cdt-n645sjy[data-active=false]:hover{background-color:rgba(var(--cdt-color-background-secondary),1)}.cdt-c1io04mo{display:-ms-grid;display:grid;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;place-items:center;gap:calc(var(--cdt-spacing) * 4);height:calc(var(--cdt-spacing) * 16)}
