:root{--gray-950: #171717;--gray-900: #1c1c1c;--gray-800: #262626;--gray-700: #333333;--gray-600: #5c5c5c;--gray-500: #7b7b7b;--gray-400: #a3a3a3;--gray-300: #d1d1d1;--gray-200: #ebebeb;--gray-100: #f5f5f5;--gray-50: #f7f7f7;--gray-0: #ffffff;--slate-950: #0e121b;--slate-900: #181b25;--slate-800: #222530;--slate-700: #2b303b;--slate-600: #525866;--slate-500: #717784;--slate-400: #99a0ae;--slate-300: #cacfd8;--slate-200: #eaecf0;--slate-100: #f2f5f8;--slate-50: #f5f7fa;--slate-0: #ffffff;--blue-950: #122368;--blue-900: #182f8b;--blue-800: #1f3bad;--blue-700: #2547d0;--blue-600: #3559e9;--blue-500: #335cff;--blue-400: #4d82ff;--blue-300: #97baff;--blue-200: #c0d5ff;--blue-100: #d5e2ff;--blue-50: #ebf1ff;--orange-950: #71330a;--orange-900: #96440d;--orange-800: #b75310;--orange-700: #ce5e12;--orange-600: #e16614;--orange-500: #fa7319;--orange-400: #ffa468;--orange-300: #ffc197;--orange-200: #ffd9c0;--orange-100: #ffe6d5;--orange-50: #fff3eb;--red-950: #681219;--red-900: #8b1822;--red-800: #ad1f2b;--red-700: #d02533;--red-600: #e93544;--red-500: #fb3748;--red-400: #ff6875;--red-300: #ff97a0;--red-200: #ffc0c5;--red-100: #ffd5d8;--red-50: #ffebec;--green-950: #0b4627;--green-900: #16643b;--green-800: #1a7544;--green-700: #178c4e;--green-600: #1daf61;--green-500: #1fc16b;--green-400: #3ee089;--green-300: #84ebb4;--green-200: #c2f5da;--green-100: #d6f5e8;--green-50: #e3f7ec;--yellow-950: #624c18;--yellow-900: #86661d;--yellow-800: #a78025;--yellow-700: #c99a2c;--yellow-600: #e6a819;--yellow-500: #f6b51e;--yellow-400: #ffd268;--yellow-300: #ffe097;--yellow-200: #ffecc0;--yellow-100: #ffefcc;--yellow-50: #fffaeb;--purple-950: #351a75;--purple-900: #3d1d86;--purple-800: #4c25a7;--purple-700: #5b2cc9;--purple-600: #693ee0;--purple-500: #7d52f4;--purple-400: #8c71f6;--purple-300: #a897ff;--purple-200: #cac0ff;--purple-100: #dcd5ff;--purple-50: #efebff;--sky-950: #124b68;--sky-900: #18658b;--sky-800: #1f7ead;--sky-700: #2597d0;--sky-600: #35ade9;--sky-500: #47c2ff;--sky-400: #68cdff;--sky-300: #97dcff;--sky-200: #c0eaff;--sky-100: #d5f1ff;--sky-50: #ebf8ff;--pink-950: #68123d;--pink-900: #8b1852;--pink-800: #ad1f66;--pink-700: #d0257a;--pink-600: #e9358f;--pink-500: #fb4ba3;--pink-400: #ff68b3;--pink-300: #ff97cb;--pink-200: #ffc0df;--pink-100: #ffd5ea;--pink-50: #ffebf4;--teal-950: #0b463e;--teal-900: #16645a;--teal-800: #1a7569;--teal-700: #178c7d;--teal-600: #1daf9c;--teal-500: #22d3bb;--teal-400: #3fdec9;--teal-300: #84ebdd;--teal-200: #c2f5ee;--teal-100: #d0fbf5;--teal-50: #e4fbf8;--slate-alpha-24: #99a0ae3d;--slate-alpha-16: #99a0ae29;--slate-alpha-10: #99a0ae1a;--gray-alpha-24: #a3a3a33d;--gray-alpha-16: #a3a3a329;--gray-alpha-10: #a3a3a31a;--gray-alpha-0: #a3a3a300;--blue-alpha-24: #476cff3d;--blue-alpha-16: #476cff29;--blue-alpha-10: #476cff1a;--orange-alpha-24: #fa73193d;--orange-alpha-16: #fa731929;--orange-alpha-10: #fa73191a;--red-alpha-24: #fb37483d;--red-alpha-16: #fb374829;--red-alpha-10: #fb37481a;--green-alpha-24: #1fc16b3d;--green-alpha-16: #1fc16b29;--green-alpha-10: #1fc16b1a;--yellow-alpha-24: #fbc64b3d;--yellow-alpha-16: #fbc64b29;--yellow-alpha-10: #fbc64b1a;--purple-alpha-24: #784def3d;--purple-alpha-16: #784def29;--purple-alpha-10: #784def1a;--sky-alpha-24: #47c2ff3d;--sky-alpha-16: #47c2ff29;--sky-alpha-10: #47c2ff1a;--pink-alpha-24: #fb4ba33d;--pink-alpha-16: #fb4ba329;--pink-alpha-10: #fb4ba31a;--teal-alpha-24: #22d3bb3d;--teal-alpha-16: #22d3bb29;--teal-alpha-10: #22d3bb1a;--white-alpha-24: #ffffff3d;--white-alpha-16: #ffffff29;--white-alpha-10: #ffffff1a;--white-alpha-0: #ffffff00;--black-alpha-24: #1717173d;--black-alpha-16: #17171729;--black-alpha-10: #1717171a;--shadow-alpha-gray-8: #17171714;--shadow-alpha-gray-6: #1717170f;--shadow-alpha-gray-4: #1717170a;--shadow-alpha-gray-2: #17171705;--shadow-alpha-gray-0: #17171700;--shadow-alpha-blue-8: #12236814;--shadow-alpha-blue-6: #1223680f;--shadow-alpha-blue-4: #1223680a;--shadow-alpha-blue-2: #12236805;--shadow-alpha-blue-0: #12236800;--shadow-alpha-purple-8: #351a7514;--shadow-alpha-purple-6: #351a750f;--shadow-alpha-purple-4: #351a750a;--shadow-alpha-purple-2: #351a7505;--shadow-alpha-purple-0: #351a7500;--shadow-alpha-orange-8: #71330a14;--shadow-alpha-orange-6: #71330a0f;--shadow-alpha-orange-4: #71330a0a;--shadow-alpha-orange-2: #71330a05;--shadow-alpha-orange-0: #71330a00;--shadow-alpha-green-8: #0b462714;--shadow-alpha-green-6: #0b46270f;--shadow-alpha-green-4: #0b46270a;--shadow-alpha-green-2: #0b462705;--shadow-alpha-green-0: #0b462700;--neutral-0: var(--gray-0);--neutral-50: var(--gray-50);--neutral-100: var(--gray-100);--neutral-200: var(--gray-200);--neutral-300: var(--gray-300);--neutral-400: var(--gray-400);--neutral-500: var(--gray-500);--neutral-600: var(--gray-600);--neutral-700: var(--gray-700);--neutral-800: var(--gray-800);--neutral-900: var(--gray-900);--neutral-950: var(--gray-950);--soft-legible-450: #6b6b6b;--primary-darkest: var(--blue-800);--primary-dark: var(--blue-700);--primary-base: var(--blue-500);--primary-light: var(--blue-100);--primary-lighter: var(--blue-50);--primary-alpha-24: var(--blue-alpha-24);--primary-alpha-16: var(--blue-alpha-16);--primary-alpha-10: var(--blue-alpha-10);--primary-shadow-8: var(--shadow-alpha-blue-8);--primary-shadow-6: var(--shadow-alpha-blue-6);--primary-shadow-4: var(--shadow-alpha-blue-4);--primary-shadow-2: var(--shadow-alpha-blue-2);--primary-shadow-0: var(--shadow-alpha-blue-0);--static-black: var(--neutral-950);--static-white: var(--neutral-0);--bg-strong-950: var(--neutral-950);--bg-surface-800: var(--neutral-800);--bg-sub-300: var(--neutral-300);--bg-soft-200: var(--neutral-200);--bg-weak-50: var(--neutral-50);--bg-weak-25: var(--neutral-50);--bg-white-0: var(--neutral-0);--text-strong-950: var(--neutral-950);--text-sub-600: var(--neutral-600);--text-soft-400: var(--soft-legible-450);--text-disabled-300: var(--neutral-300);--text-white-0: var(--neutral-0);--stroke-strong-950: var(--neutral-950);--stroke-sub-300: var(--neutral-300);--stroke-soft-200: var(--neutral-200);--stroke-white-0: var(--neutral-0);--icon-strong-950: var(--neutral-950);--icon-sub-600: var(--neutral-600);--icon-soft-400: var(--neutral-400);--icon-disabled-300: var(--neutral-300);--icon-white-0: var(--neutral-0);--icon-service: #2c60c4;--state-faded-dark: var(--neutral-800);--state-faded-base: var(--neutral-500);--state-faded-light: var(--neutral-200);--state-faded-lighter: var(--neutral-100);--state-information-dark: var(--blue-950);--state-information-base: var(--blue-500);--state-information-light: var(--blue-200);--state-information-lighter: var(--blue-50);--state-warning-dark: var(--orange-950);--state-warning-base: var(--orange-500);--state-warning-light: var(--orange-200);--state-warning-lighter: var(--orange-50);--state-error-dark: var(--red-950);--state-error-base: var(--red-500);--state-error-light: var(--red-200);--state-error-lighter: var(--red-50);--state-success-dark: var(--green-950);--state-success-base: var(--green-500);--state-success-light: var(--green-200);--state-success-lighter: var(--green-50);--state-away-dark: var(--yellow-950);--state-away-base: var(--yellow-500);--state-away-light: var(--yellow-200);--state-away-lighter: var(--yellow-50);--state-feature-dark: var(--purple-950);--state-feature-base: var(--purple-500);--state-feature-light: var(--purple-200);--state-feature-lighter: var(--purple-50);--state-verified-dark: var(--sky-950);--state-verified-base: var(--sky-500);--state-verified-light: var(--sky-200);--state-verified-lighter: var(--sky-50);--state-highlighted-dark: var(--pink-950);--state-highlighted-base: var(--pink-500);--state-highlighted-light: var(--pink-200);--state-highlighted-lighter: var(--pink-50);--state-stable-dark: var(--teal-950);--state-stable-base: var(--teal-500);--state-stable-light: var(--teal-200);--state-stable-lighter: var(--teal-50);--state-white-dark: var(--white-alpha-24);--overlay-overlay-gray: #3333333d;--overlay-overlay-slate: #2b303b3d;--overlay-overlay-white: #ffffff;--overlay-overlay-white-0: #ffffff00;--social-apple: #000000;--social-twitter: #010101;--social-github: #24292f;--social-notion: #1e2226;--social-tidal: #000000;--social-amazon: #353e47;--social-zendesk: #16140d;--illustration-strong-400: var(--gray-400);--illustration-sub-300: var(--gray-300);--illustration-soft-200: var(--gray-200);--illustration-weak-100: var(--gray-100);--illustration-white-0: var(--gray-0);--shadow-gray-shadow-8: var(--shadow-alpha-gray-8);--shadow-gray-shadow-6: var(--shadow-alpha-gray-6);--shadow-gray-shadow-4: var(--shadow-alpha-gray-4);--shadow-gray-shadow-2: var(--shadow-alpha-gray-2);--shadow-gray-shadow-0: var(--shadow-alpha-gray-0);--shadow-blue-shadow-8: var(--shadow-alpha-blue-8);--shadow-blue-shadow-6: var(--shadow-alpha-blue-6);--shadow-blue-shadow-4: var(--shadow-alpha-blue-4);--shadow-blue-shadow-2: var(--shadow-alpha-blue-2);--shadow-blue-shadow-0: var(--shadow-alpha-blue-0);--shadow-purple-shadow-8: var(--shadow-alpha-purple-8);--shadow-purple-shadow-6: var(--shadow-alpha-purple-6);--shadow-purple-shadow-4: var(--shadow-alpha-purple-4);--shadow-purple-shadow-2: var(--shadow-alpha-purple-2);--shadow-purple-shadow-0: var(--shadow-alpha-purple-0);--shadow-orange-shadow-8: var(--shadow-alpha-orange-8);--shadow-orange-shadow-6: var(--shadow-alpha-orange-6);--shadow-orange-shadow-4: var(--shadow-alpha-orange-4);--shadow-orange-shadow-2: var(--shadow-alpha-orange-2);--shadow-orange-shadow-0: var(--shadow-alpha-orange-0);--shadow-green-shadow-8: var(--shadow-alpha-green-8);--shadow-green-shadow-6: var(--shadow-alpha-green-6);--shadow-green-shadow-4: var(--shadow-alpha-green-4);--shadow-green-shadow-2: var(--shadow-alpha-green-2);--shadow-green-shadow-0: var(--shadow-alpha-green-0);--radius-0: 0px;--radius-2: 2px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-28: 28px;--radius-full: 9999px;--shadow-regular-xs: 0px 1px 2px 0px #0a0d1408;--shadow-regular-md: 0px 16px 32px -12px #0e121b1a;--shadow-card-lg: inset 0px -1px 1px -.5px var(--shadow-gray-6), 0px 0px 0px 1px var(--shadow-gray-8), 0px 1px 1px -.5px var(--shadow-gray-4), 0px 3px 3px -1.5px var(--shadow-gray-4), 0px 6px 6px -3px var(--shadow-gray-4), 0px 10px 10px -5px var(--shadow-gray-4), 0px 20px 20px -10px var(--shadow-gray-4);--shadow-custom-lg: 0px 96px 96px -32px #3333330f, 0px 48px 48px -24px #3333330a, 0px 24px 24px -12px #3333330a, 0px 12px 12px -6px #3333330a, 0px 6px 6px -3px #3333330a, 0px 3px 3px -1.5px #33333305, 0px 1px 1px .5px #3333330a, 0px 0px 0px 1px #3333330a, inset 0px -1px 1px -.5px #3333330f;--shadow-custom-md: inset 0px -1px 1px -.5px #3333330f, 0px 0px 0px 1px var(--state-faded-lighter), 0px 48px 48px -24px #3333330a, 0px 24px 24px -12px #3333330a, 0px 12px 12px -6px #3333330a, 0px 6px 6px -3px #3333330a, 0px 3px 3px -1.5px #33333305, 0px 1px 1px .5px #3333330a;--shadow-custom-xs: inset 0px -1px 1px -.5px #3333330f, 0px 0px 0px 1px var(--state-faded-lighter), 0px 1px 2px 0px #3333330a, 0px 2px 4px 0px #3333330a, 0px 4px 8px -2px #3333330f;--shadow-custom-sm: 0px 1px 3px -1.5px #33333329, 0px 5px 5px -2.5px #33333314, 0px 12px 6px -6px #33333305, 0px 16px 8px -8px #33333303, 0px 0px 0px 1px #3333330a, inset 0px -.5px .5px 0px #33333314;--shadow-colored-gray: 0px 0px 0px 1px var(--shadow-gray-4), 0px 1px 1px -.5px var(--shadow-gray-4), 0px 3px 3px -1.5px var(--shadow-gray-4), 0px 6px 6px -3px var(--shadow-gray-4), 0px 10px 10px -5px var(--shadow-gray-4), 0px 20px 20px -10px var(--shadow-gray-4);--shadow-colored-blue: inset 0px -1px 1px -.5px var(--shadow-blue-4), 0px 0px 0px 1px var(--shadow-blue-4), 0px 1px 1px -.5px var(--shadow-blue-4), 0px 3px 3px -1.5px var(--shadow-blue-4), 0px 6px 6px -3px var(--shadow-blue-4), 0px 10px 10px -5px var(--shadow-primary-shadow-4), 0px 20px 20px -10px var(--shadow-primary-shadow-6);--shadow-colored-purple: inset 0px -1px 1px -.5px var(--shadow-purple-4), 0px 0px 0px 1px var(--shadow-purple-4), 0px 1px 1px -.5px var(--shadow-purple-4), 0px 3px 3px -1.5px var(--shadow-purple-4), 0px 6px 6px -3px var(--shadow-purple-4), 0px 10px 10px -5px var(--shadow-purple-4), 0px 20px 20px -10px var(--shadow-purple-4);--shadow-colored-orange: inset 0px -1px 1px -.5px var(--shadow-orange-4), 0px 0px 0px 1px var(--shadow-orange-4), 0px 1px 1px -.5px var(--shadow-orange-4), 0px 3px 3px -1.5px var(--shadow-orange-4), 0px 6px 6px -3px var(--shadow-orange-4), 0px 10px 10px -5px var(--shadow-orange-4), 0px 20px 20px -10px var(--shadow-orange-4);--shadow-colored-green: inset 0px -1px 1px -.5px var(--shadow-green-4), 0px 0px 0px 1px var(--shadow-green-4), 0px 1px 1px -.5px var(--shadow-green-4), 0px 3px 3px -1.5px var(--shadow-green-4), 0px 6px 6px -3px var(--shadow-green-4), 0px 10px 10px -5px var(--shadow-green-4), 0px 20px 20px -10px var(--shadow-green-4);--shadow-colored-primary: inset 0px -1px 1px -.5px var(--shadow-primary-shadow-4), 0px 0px 0px 1px var(--shadow-primary-shadow-4), 0px 1px 1px -.5px var(--shadow-primary-shadow-4), 0px 3px 3px -1.5px var(--shadow-primary-shadow-4), 0px 6px 6px -3px var(--shadow-primary-shadow-4), 0px 10px 10px -5px var(--shadow-primary-shadow-4), 0px 20px 20px -10px var(--shadow-primary-shadow-4);--shadow-tooltip: inset 0px -1px 1px -.5px #1717170f, 0px 0px 0px 1px var(--stroke-soft-200), 0px 48px 48px -24px #1717170a, 0px 24px 24px -12px #1717170a, 0px 12px 12px -6px #1717170a, 0px 6px 6px -3px #1717170a, 0px 3px 3px -1.5px #17171705, 0px 1px 1px .5px #1717170a;--shadow-button-primary-focus: 0px 0px 0px 4px var(--primary-alpha-10), 0px 0px 0px 2px var(--bg-white-0);--shadow-button-important-focus: 0px 0px 0px 4px var(--slate-alpha-16), 0px 0px 0px 2px var(--bg-white-0);--shadow-button-error-focus: 0px 0px 0px 4px var(--red-alpha-10), 0px 0px 0px 2px var(--bg-white-0);--shadow-checkbox-inner: 0px 2px 2px 0px #1b1c1d1f;--shadow-radio-inner: 0px 2px 4px -2px #1b1c1d1f;--shadow-fancy-neutral: 0px 0px 0px 1px #242628, 0px 1px 2px 0px #1b1c1d7a;--shadow-fancy-primary: 0px 0px 0px 1px var(--primary-base), 0px 1px 2px 0px #0e121b3d;--shadow-fancy-error: 0px 0px 0px 1px var(--state-error-base), 0px 1px 2px 0px #0e121b3d;--shadow-fancy-stroke: 0px 0px 0px 1px var(--stroke-soft-200), 0px 1px 3px 0px #0e121b1f;--shadow-switch: 0px 2px 4px 0px #0e121b08, 0px 6px 10px 0px #0e121b0f;--shadow-custom-button-button: inset 0px -1px 1px -.5px var(--shadow-gray-4), 0px 0px 0px 1px var(--shadow-gray-8), 0px 1px 1px -.5px var(--shadow-gray-4), 0px 3px 3px -1.5px var(--shadow-gray-4), 0px 6px 6px -3px var(--shadow-gray-4);--shadow-custom-button-button-hover: 0px 0px 0px 1px var(--shadow-gray-8);--shadow-custom-input-input: 0px 0px 0px 1px var(--shadow-gray-8), 0px 1px 1px -.5px var(--shadow-gray-4), 0px 3px 3px -1.5px var(--shadow-gray-4);--shadow-custom-input-input-hover: 0px 0px 0px 1px var(--shadow-gray-8);--shadow-custom-input-input-active: 0px 0px 0px 1.4px var(--primary-base), 0px 1px 1px -.5px var(--shadow-gray-4), 0px 3px 3px -1.5px var(--shadow-gray-4), 0px 6px 6px -3px var(--shadow-gray-2);--text-landing-h1: 3.5rem;--text-landing-h1--line-height: 4rem;--text-landing-h1--letter-spacing: -.01em;--text-landing-h1--font-weight: 500;--text-landing-h2: 3rem;--text-landing-h2--line-height: 3.5rem;--text-landing-h2--letter-spacing: -.01em;--text-landing-h2--font-weight: 500;--text-landing-h3: 2.5rem;--text-landing-h3--line-height: 3rem;--text-landing-h3--letter-spacing: -.01em;--text-landing-h3--font-weight: 500;--text-landing-h4: 2rem;--text-landing-h4--line-height: 2.5rem;--text-landing-h4--letter-spacing: -.005em;--text-landing-h4--font-weight: 500;--text-landing-h5: 1.5rem;--text-landing-h5--line-height: 2rem;--text-landing-h5--letter-spacing: -.005em;--text-landing-h5--font-weight: 500;--text-landing-h6: 1.25rem;--text-landing-h6--line-height: 1.75rem;--text-landing-h6--letter-spacing: -.006em;--text-landing-h6--font-weight: 500;--text-title-h1: 3.5rem;--text-title-h1--line-height: 4rem;--text-title-h1--letter-spacing: -.01em;--text-title-h1--font-weight: 500;--text-title-h2: 3rem;--text-title-h2--line-height: 3.5rem;--text-title-h2--letter-spacing: -.01em;--text-title-h2--font-weight: 500;--text-title-h3: 2.5rem;--text-title-h3--line-height: 3rem;--text-title-h3--letter-spacing: -.01em;--text-title-h3--font-weight: 500;--text-title-h4: 2rem;--text-title-h4--line-height: 2.5rem;--text-title-h4--letter-spacing: -.005em;--text-title-h4--font-weight: 500;--text-title-h5: 1.5rem;--text-title-h5--line-height: 2rem;--text-title-h5--letter-spacing: 0em;--text-title-h5--font-weight: 500;--text-title-h6: 1.25rem;--text-title-h6--line-height: 1.75rem;--text-title-h6--letter-spacing: 0em;--text-title-h6--font-weight: 500;--text-label-xl: 1.5rem;--text-label-xl--line-height: 2rem;--text-label-xl--letter-spacing: -.015em;--text-label-xl--font-weight: 500;--text-label-lg: 1.125rem;--text-label-lg--line-height: 1.5rem;--text-label-lg--letter-spacing: -.015em;--text-label-lg--font-weight: 500;--text-label-md: 1rem;--text-label-md--line-height: 1.5rem;--text-label-md--letter-spacing: -.011em;--text-label-md--font-weight: 500;--text-label-sm: .875rem;--text-label-sm--line-height: 1.25rem;--text-label-sm--letter-spacing: -.006em;--text-label-sm--font-weight: 500;--text-label-compact: .8125rem;--text-label-compact--line-height: 1.25rem;--text-label-compact--letter-spacing: -.006em;--text-label-compact--font-weight: 500;--text-label-xs: .75rem;--text-label-xs--line-height: 1rem;--text-label-xs--letter-spacing: 0em;--text-label-xs--font-weight: 500;--text-paragraph-xl: 1.5rem;--text-paragraph-xl--line-height: 2rem;--text-paragraph-xl--letter-spacing: -.015em;--text-paragraph-xl--font-weight: 400;--text-paragraph-lg: 1.125rem;--text-paragraph-lg--line-height: 1.5rem;--text-paragraph-lg--letter-spacing: -.015em;--text-paragraph-lg--font-weight: 400;--text-paragraph-md: 1rem;--text-paragraph-md--line-height: 1.5rem;--text-paragraph-md--letter-spacing: -.011em;--text-paragraph-md--font-weight: 400;--text-paragraph-sm: .875rem;--text-paragraph-sm--line-height: 1.25rem;--text-paragraph-sm--letter-spacing: -.006em;--text-paragraph-sm--font-weight: 400;--text-paragraph-compact: .8125rem;--text-paragraph-compact--line-height: 1.25rem;--text-paragraph-compact--letter-spacing: -.006em;--text-paragraph-compact--font-weight: 400;--text-paragraph-xs: .75rem;--text-paragraph-xs--line-height: 1rem;--text-paragraph-xs--letter-spacing: 0em;--text-paragraph-xs--font-weight: 400;--text-subheading-md: 1rem;--text-subheading-md--line-height: 1.5rem;--text-subheading-md--letter-spacing: .06em;--text-subheading-md--font-weight: 500;--text-subheading-sm: .875rem;--text-subheading-sm--line-height: 1.25rem;--text-subheading-sm--letter-spacing: .06em;--text-subheading-sm--font-weight: 500;--text-subheading-xs: .75rem;--text-subheading-xs--line-height: 1rem;--text-subheading-xs--letter-spacing: .04em;--text-subheading-xs--font-weight: 500;--text-subheading-2xs: .6875rem;--text-subheading-2xs--line-height: .75rem;--text-subheading-2xs--letter-spacing: .02em;--text-subheading-2xs--font-weight: 500;--text-mono-md: 1rem;--text-mono-md--line-height: 1.5rem;--text-mono-md--letter-spacing: 0em;--text-mono-md--font-weight: 500;--text-mono-sm: .875rem;--text-mono-sm--line-height: 1.25rem;--text-mono-sm--letter-spacing: 0em;--text-mono-sm--font-weight: 500;--text-mono-xs: .75rem;--text-mono-xs--line-height: 1rem;--text-mono-xs--letter-spacing: 0em;--text-mono-xs--font-weight: 500;--text-mono-2xs: .625rem;--text-mono-2xs--line-height: 1rem;--text-mono-2xs--letter-spacing: 0em;--text-mono-2xs--font-weight: 500;--text-docs-label: 1.125rem;--text-docs-label--line-height: 2rem;--text-docs-label--letter-spacing: -.015em;--text-docs-label--font-weight: 500;--text-docs-paragraph: 1.125rem;--text-docs-paragraph--line-height: 2rem;--text-docs-paragraph--letter-spacing: -.015em;--text-docs-paragraph--font-weight: 400;--duration-micro: 80ms;--duration-quick: .15s;--duration-fast: .25s;--duration-medium: .35s;--duration-slow: .4s;--duration-very-slow: .5s;--ease-smooth-out: cubic-bezier(.22, 1, .36, 1);--ease-out: ease-out;--ease-bounce: cubic-bezier(.34, 1.36, .64, 1);--duration-base: .2s;--ease-out-tw: var(--ease-out);--ease-in-tw: cubic-bezier(.4, 0, 1, 1);--ease-in-out-tw: cubic-bezier(.4, 0, .2, 1);--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--font-display: "Inter Display", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono: "DM Mono", ui-monospace, monospace}[data-neutral=slate]{--neutral-0: var(--slate-0);--neutral-50: var(--slate-50);--neutral-100: var(--slate-100);--neutral-200: var(--slate-200);--neutral-300: var(--slate-300);--neutral-400: var(--slate-400);--neutral-500: var(--slate-500);--neutral-600: var(--slate-600);--neutral-700: var(--slate-700);--neutral-800: var(--slate-800);--neutral-900: var(--slate-900);--neutral-950: var(--slate-950)}[data-theme=purple]{--primary-darkest: var(--purple-800);--primary-dark: var(--purple-700);--primary-base: var(--purple-500);--primary-light: var(--purple-100);--primary-lighter: var(--purple-50);--primary-alpha-24: var(--purple-alpha-24);--primary-alpha-16: var(--purple-alpha-16);--primary-alpha-10: var(--purple-alpha-10);--primary-shadow-8: var(--shadow-alpha-purple-8);--primary-shadow-6: var(--shadow-alpha-purple-6);--primary-shadow-4: var(--shadow-alpha-purple-4);--primary-shadow-2: var(--shadow-alpha-purple-2);--primary-shadow-0: var(--shadow-alpha-purple-0)}[data-theme=orange]{--primary-darkest: var(--orange-800);--primary-dark: var(--orange-700);--primary-base: var(--orange-500);--primary-light: var(--orange-100);--primary-lighter: var(--orange-50);--primary-alpha-24: var(--orange-alpha-24);--primary-alpha-16: var(--orange-alpha-16);--primary-alpha-10: var(--orange-alpha-10);--primary-shadow-8: var(--shadow-alpha-orange-8);--primary-shadow-6: var(--shadow-alpha-orange-6);--primary-shadow-4: var(--shadow-alpha-orange-4);--primary-shadow-2: var(--shadow-alpha-orange-2);--primary-shadow-0: var(--shadow-alpha-orange-0)}[data-theme=green]{--primary-darkest: var(--green-800);--primary-dark: var(--green-700);--primary-base: var(--green-600);--primary-light: var(--green-100);--primary-lighter: var(--green-50);--primary-alpha-24: var(--green-alpha-24);--primary-alpha-16: var(--green-alpha-16);--primary-alpha-10: var(--green-alpha-10);--primary-shadow-8: var(--shadow-alpha-green-8);--primary-shadow-6: var(--shadow-alpha-green-6);--primary-shadow-4: var(--shadow-alpha-green-4);--primary-shadow-2: var(--shadow-alpha-green-2);--primary-shadow-0: var(--shadow-alpha-green-0)}:root{--color-primary-900: var(--blue-900);--color-primary-800: var(--blue-800);--color-primary-700: var(--primary-base);--color-primary-600: var(--blue-600);--color-primary-500: var(--sky-500);--color-primary-400: var(--sky-400);--color-primary-200: var(--blue-200);--color-primary-100: var(--stroke-soft-200);--color-primary-50: var(--primary-lighter);--color-accent-600: var(--orange-700);--color-accent-500: var(--orange-500);--color-accent-400: var(--orange-400);--color-accent-100: var(--orange-100);--color-accent-50: var(--orange-50);--color-text-primary: var(--text-strong-950);--color-text-secondary: var(--text-sub-600);--color-text-muted: var(--text-soft-400);--color-bg-page: var(--slate-50);--color-bg-card: var(--bg-white-0);--color-bg-topbar: var(--bg-white-0);--color-bg-sidenav: var(--bg-white-0);--color-success-700: var(--green-700);--color-success-500: var(--state-success-base);--color-success-100: var(--green-100);--color-warning-700: var(--orange-700);--color-warning-500: var(--state-warning-base);--color-warning-100: var(--orange-100);--color-danger-700: var(--red-700);--color-danger-500: var(--state-error-base);--color-danger-100: var(--red-100);--color-neutral-200: var(--neutral-200);--color-neutral-100: var(--neutral-100);--radius-card: var(--radius-16);--radius-btn: var(--radius-8);--shadow-card: var(--shadow-regular-xs), inset 0 0 0 1px var(--stroke-soft-200);--shadow-card-hover: var(--shadow-regular-md), inset 0 0 0 1px var(--blue-alpha-24);--chart-color-1: rgba(51, 92, 255, .85);--chart-color-2: rgba(71, 194, 255, .85);--chart-color-3: rgba(125, 82, 244, .85);--chart-color-4: rgba(250, 115, 25, .85);--chart-color-5: rgba(31, 193, 107, .85);--chart-color-6: rgba(251, 55, 72, .75);--c-primary-900: var(--color-primary-900);--c-primary-700: var(--color-primary-700);--c-primary-500: var(--color-primary-500);--c-primary-100: var(--color-primary-100);--c-primary-50: var(--color-primary-50);--c-accent-500: var(--color-accent-500);--c-accent-100: var(--color-accent-100);--c-text-primary: var(--color-text-primary);--c-text-secondary: var(--color-text-secondary);--c-text-muted: var(--color-text-muted);--c-bg-page: var(--color-bg-page);--c-bg-card: var(--color-bg-card);--c-bg-topbar: var(--color-bg-topbar);--c-bg-sidenav: var(--color-bg-sidenav);--c-bg-hover: var(--bg-weak-50);--c-success: var(--color-success-700);--c-success-bg: var(--color-success-100);--c-warning: var(--color-warning-700);--c-warning-bg: var(--color-warning-100);--c-danger: var(--color-danger-700);--c-danger-bg: var(--color-danger-100);--c-chart-1: var(--chart-color-1);--c-chart-2: var(--chart-color-2);--c-chart-3: var(--chart-color-3);--c-chart-4: var(--chart-color-4);--c-chart-5: var(--chart-color-5);--c-chart-error: var(--chart-color-6)}@font-face{font-family:Inter Display;src:url(/fonts/InterDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(/fonts/InterDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@property --_bg{syntax: "*"; inherits: false;}@property --_fg{syntax: "*"; inherits: false;}@property --_ring-w{syntax: "*"; inherits: false;}@property --_ring-c{syntax: "*"; inherits: false;}@property --_shadow{syntax: "*"; inherits: false;}html{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--text-strong-950);overflow-x:clip}html,body{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}::selection{background-color:var(--primary-alpha-16)}:where(button:not(:disabled),[role=button]:not([aria-disabled=true]),[role=menuitem],[role=option],[role=tab],[role=switch],a[href],label[for],summary,select:not(:disabled)){cursor:pointer}:where(:focus-visible){outline:2px solid var(--primary-base);outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.text-title-h1{font-size:var(--text-title-h1);line-height:var(--text-title-h1--line-height);letter-spacing:var(--text-title-h1--letter-spacing);font-weight:var(--text-title-h1--font-weight)}.text-title-h2{font-size:var(--text-title-h2);line-height:var(--text-title-h2--line-height);letter-spacing:var(--text-title-h2--letter-spacing);font-weight:var(--text-title-h2--font-weight)}.text-title-h3{font-size:var(--text-title-h3);line-height:var(--text-title-h3--line-height);letter-spacing:var(--text-title-h3--letter-spacing);font-weight:var(--text-title-h3--font-weight)}.text-title-h4{font-size:var(--text-title-h4);line-height:var(--text-title-h4--line-height);letter-spacing:var(--text-title-h4--letter-spacing);font-weight:var(--text-title-h4--font-weight)}.text-title-h5{font-size:var(--text-title-h5);line-height:var(--text-title-h5--line-height);letter-spacing:var(--text-title-h5--letter-spacing);font-weight:var(--text-title-h5--font-weight)}.text-title-h6{font-size:var(--text-title-h6);line-height:var(--text-title-h6--line-height);letter-spacing:var(--text-title-h6--letter-spacing);font-weight:var(--text-title-h6--font-weight)}.text-label-xl{font-size:var(--text-label-xl);line-height:var(--text-label-xl--line-height);letter-spacing:var(--text-label-xl--letter-spacing);font-weight:var(--text-label-xl--font-weight)}.text-label-lg{font-size:var(--text-label-lg);line-height:var(--text-label-lg--line-height);letter-spacing:var(--text-label-lg--letter-spacing);font-weight:var(--text-label-lg--font-weight)}.text-label-md{font-size:var(--text-label-md);line-height:var(--text-label-md--line-height);letter-spacing:var(--text-label-md--letter-spacing);font-weight:var(--text-label-md--font-weight)}.text-label-sm{font-size:var(--text-label-sm);line-height:var(--text-label-sm--line-height);letter-spacing:var(--text-label-sm--letter-spacing);font-weight:var(--text-label-sm--font-weight)}.text-label-compact{font-size:var(--text-label-compact);line-height:var(--text-label-compact--line-height);letter-spacing:var(--text-label-compact--letter-spacing);font-weight:var(--text-label-compact--font-weight)}.text-label-xs{font-size:var(--text-label-xs);line-height:var(--text-label-xs--line-height);letter-spacing:var(--text-label-xs--letter-spacing);font-weight:var(--text-label-xs--font-weight)}.text-paragraph-xl{font-size:var(--text-paragraph-xl);line-height:var(--text-paragraph-xl--line-height);letter-spacing:var(--text-paragraph-xl--letter-spacing);font-weight:var(--text-paragraph-xl--font-weight)}.text-paragraph-lg{font-size:var(--text-paragraph-lg);line-height:var(--text-paragraph-lg--line-height);letter-spacing:var(--text-paragraph-lg--letter-spacing);font-weight:var(--text-paragraph-lg--font-weight)}.text-paragraph-md{font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);letter-spacing:var(--text-paragraph-md--letter-spacing);font-weight:var(--text-paragraph-md--font-weight)}.text-paragraph-sm{font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);font-weight:var(--text-paragraph-sm--font-weight)}.text-paragraph-compact{font-size:var(--text-paragraph-compact);line-height:var(--text-paragraph-compact--line-height);letter-spacing:var(--text-paragraph-compact--letter-spacing);font-weight:var(--text-paragraph-compact--font-weight)}.text-paragraph-xs{font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing);font-weight:var(--text-paragraph-xs--font-weight)}.text-subheading-md{font-size:var(--text-subheading-md);line-height:var(--text-subheading-md--line-height);letter-spacing:var(--text-subheading-md--letter-spacing);font-weight:var(--text-subheading-md--font-weight)}.text-subheading-sm{font-size:var(--text-subheading-sm);line-height:var(--text-subheading-sm--line-height);letter-spacing:var(--text-subheading-sm--letter-spacing);font-weight:var(--text-subheading-sm--font-weight)}.text-subheading-xs{font-size:var(--text-subheading-xs);line-height:var(--text-subheading-xs--line-height);letter-spacing:var(--text-subheading-xs--letter-spacing);font-weight:var(--text-subheading-xs--font-weight)}.text-subheading-2xs{font-size:var(--text-subheading-2xs);line-height:var(--text-subheading-2xs--line-height);letter-spacing:var(--text-subheading-2xs--letter-spacing);font-weight:var(--text-subheading-2xs--font-weight)}.text-mono-md{font-size:var(--text-mono-md);line-height:var(--text-mono-md--line-height);letter-spacing:var(--text-mono-md--letter-spacing);font-weight:var(--text-mono-md--font-weight)}.text-mono-sm{font-size:var(--text-mono-sm);line-height:var(--text-mono-sm--line-height);letter-spacing:var(--text-mono-sm--letter-spacing);font-weight:var(--text-mono-sm--font-weight)}.text-mono-xs{font-size:var(--text-mono-xs);line-height:var(--text-mono-xs--line-height);letter-spacing:var(--text-mono-xs--letter-spacing);font-weight:var(--text-mono-xs--font-weight)}.text-mono-2xs{font-size:var(--text-mono-2xs);line-height:var(--text-mono-2xs--line-height);letter-spacing:var(--text-mono-2xs--letter-spacing);font-weight:var(--text-mono-2xs--font-weight)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}@property --scroll-fade-start{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --scroll-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}.scroll-fade-x,.scroll-fade-y{--scroll-fade-reveal: 96px}.scroll-fade-x{--scroll-fade-size: 40px}.scroll-fade-y{--scroll-fade-size: 28px}@keyframes ui-scroll-fade-start{0%{--scroll-fade-start: 0px}to{--scroll-fade-start: var(--scroll-fade-size)}}@keyframes ui-scroll-fade-end{0%{--scroll-fade-end: var(--scroll-fade-size)}to{--scroll-fade-end: 0px}}@supports (animation-timeline: scroll(self x)){.scroll-fade-x{-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.18) calc(var(--scroll-fade-start) * .3),rgba(0,0,0,.58) calc(var(--scroll-fade-start) * .58),rgba(0,0,0,.88) calc(var(--scroll-fade-start) * .8),#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),rgba(0,0,0,.88) calc(100% - var(--scroll-fade-end) * .8),rgba(0,0,0,.58) calc(100% - var(--scroll-fade-end) * .58),rgba(0,0,0,.18) calc(100% - var(--scroll-fade-end) * .3),transparent 100%);mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.18) calc(var(--scroll-fade-start) * .3),rgba(0,0,0,.58) calc(var(--scroll-fade-start) * .58),rgba(0,0,0,.88) calc(var(--scroll-fade-start) * .8),#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),rgba(0,0,0,.88) calc(100% - var(--scroll-fade-end) * .8),rgba(0,0,0,.58) calc(100% - var(--scroll-fade-end) * .58),rgba(0,0,0,.18) calc(100% - var(--scroll-fade-end) * .3),transparent 100%);animation:ui-scroll-fade-start linear both,ui-scroll-fade-end linear both;animation-range:0 var(--scroll-fade-reveal),calc(100% - var(--scroll-fade-reveal)) 100%;animation-timeline:scroll(self x),scroll(self x)}.scroll-fade-y{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.18) calc(var(--scroll-fade-start) * .3),rgba(0,0,0,.58) calc(var(--scroll-fade-start) * .58),rgba(0,0,0,.88) calc(var(--scroll-fade-start) * .8),#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),rgba(0,0,0,.88) calc(100% - var(--scroll-fade-end) * .8),rgba(0,0,0,.58) calc(100% - var(--scroll-fade-end) * .58),rgba(0,0,0,.18) calc(100% - var(--scroll-fade-end) * .3),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.18) calc(var(--scroll-fade-start) * .3),rgba(0,0,0,.58) calc(var(--scroll-fade-start) * .58),rgba(0,0,0,.88) calc(var(--scroll-fade-start) * .8),#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),rgba(0,0,0,.88) calc(100% - var(--scroll-fade-end) * .8),rgba(0,0,0,.58) calc(100% - var(--scroll-fade-end) * .58),rgba(0,0,0,.18) calc(100% - var(--scroll-fade-end) * .3),transparent 100%);animation:ui-scroll-fade-start linear both,ui-scroll-fade-end linear both;animation-range:0 var(--scroll-fade-reveal),calc(100% - var(--scroll-fade-reveal)) 100%;animation-timeline:scroll(self y),scroll(self y)}}@media(prefers-reduced-motion:reduce){.scroll-fade-x,.scroll-fade-y{--scroll-fade-reveal: 1px;animation-duration:auto!important}}@keyframes ui-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes ui-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.99)}}@keyframes ui-tip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ui-tip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes ui-drop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-modal-backdrop.cdk-overlay-backdrop{background:var(--overlay-overlay-gray);transition:none}.ui-modal-pane .cdk-dialog-container,.ui-drawer-pane .cdk-dialog-container{display:flex;width:100%;height:auto;max-height:inherit;min-height:0;flex-direction:column;overflow:hidden;border-radius:var(--radius-20);background:var(--bg-white-0);outline:none;font-family:var(--font-sans);color:var(--text-strong-950)}.ui-modal-pane .cdk-dialog-container>:not(.cdk-visually-hidden),.ui-drawer-pane .cdk-dialog-container>:not(.cdk-visually-hidden){display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.ui-modal-pane .cdk-dialog-container{box-shadow:var(--shadow-custom-lg)}.ui-drawer-pane .cdk-dialog-container{height:100%;box-shadow:var(--shadow-custom-md)}html,body{height:100%;margin:0;font-family:var(--font-sans);background:var(--c-bg-page);color:var(--c-text-primary)}*{box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-primary-100);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--c-primary-500)}.cdk-drag-preview{box-sizing:border-box;box-shadow:var(--shadow-card-hover, 0 4px 16px rgba(12, 35, 48, .18));background:var(--c-bg-card, #fff);border-radius:8px;opacity:.98}.cdk-drag-placeholder{opacity:.35}.cdk-drop-list-dragging .cdk-drag{transition:transform .18s cubic-bezier(0,0,.2,1)}
