:root{--breakpoint-xs: 0px;--breakpoint-md: 672px;--breakpoint-lg: 1024px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1920px;--color-light-primary-5: #000b19;--color-light-primary-10: #001737;--color-light-primary-20: #00255a;--color-light-primary-30: #00347d;--color-light-primary-40: #00429f;--color-light-primary-50: #004ebc;--color-light-primary-60: #0059d5;--color-light-primary-70: #2577e9;--color-light-primary-80: #4b92f5;--color-light-primary-90: #96c1fc;--color-light-primary-95: #c2dbfe;--color-light-primary-99: #eef5ff;--color-light-primary-100: #ffffff;--color-light-primary-surface: #eef5ff;--color-light-primary-surface-highlight: #96c1fc;--color-light-primary-interactive: #0059d5;--color-light-primary-interactive-hover: #00429f;--color-light-primary-interactive-pressed: #00347d;--color-light-primary-text-low: #00255a;--color-light-primary-text-high: #000b19;--color-light-success-5: #001910;--color-light-success-10: #003420;--color-light-success-20: #005333;--color-light-success-30: #007447;--color-light-success-40: #00935b;--color-light-success-50: #00af6c;--color-light-success-60: #00c87b;--color-light-success-70: #0fdc8e;--color-light-success-80: #3feca9;--color-light-success-90: #7af7c7;--color-light-success-95: #bcfde4;--color-light-success-99: #defef2;--color-light-success-100: #ffffff;--color-light-success-surface: #defef2;--color-light-success-surface-highlight: #7af7c7;--color-light-success-interactive: #00c87b;--color-light-success-interactive-hover: #00935b;--color-light-success-interactive-pressed: #007447;--color-light-success-text-low: #005333;--color-light-success-text-high: #001910;--color-light-warning-5: #191000;--color-light-warning-10: #342000;--color-light-warning-20: #533300;--color-light-warning-30: #744700;--color-light-warning-40: #935b00;--color-light-warning-50: #af6c00;--color-light-warning-60: #c87b00;--color-light-warning-70: #dc8e0f;--color-light-warning-80: #eca93f;--color-light-warning-90: #f7c77a;--color-light-warning-95: #fde4bc;--color-light-warning-99: #fef2de;--color-light-warning-100: #ffffff;--color-light-warning-surface: #fef2de;--color-light-warning-surface-highlight: #f7c77a;--color-light-warning-interactive: #c87b00;--color-light-warning-interactive-hover: #935b00;--color-light-warning-interactive-pressed: #744700;--color-light-warning-text-low: #533300;--color-light-warning-text-high: #191000;--color-light-danger-5: #190000;--color-light-danger-10: #340001;--color-light-danger-20: #530001;--color-light-danger-30: #740002;--color-light-danger-40: #930002;--color-light-danger-50: #af0003;--color-light-danger-60: #c80003;--color-light-danger-70: #dc0f13;--color-light-danger-80: #ec3f41;--color-light-danger-90: #f77a7c;--color-light-danger-95: #fdbcbd;--color-light-danger-99: #fedede;--color-light-danger-100: #ffffff;--color-light-danger-surface: #fedede;--color-light-danger-surface-highlight: #f77a7c;--color-light-danger-interactive: #c80003;--color-light-danger-interactive-hover: #930002;--color-light-danger-interactive-pressed: #740002;--color-light-danger-text-low: #530001;--color-light-danger-text-high: #190000;--color-light-neutral-0: #0a0a0a;--color-light-neutral-5: #1f2020;--color-light-neutral-10: #3d3d3d;--color-light-neutral-20: #454545;--color-light-neutral-30: #4f4f4f;--color-light-neutral-40: #5d5d5d;--color-light-neutral-50: #6d6d6d;--color-light-neutral-60: #777777;--color-light-neutral-70: #888888;--color-light-neutral-80: #b0b0b0;--color-light-neutral-90: #d1d1d1;--color-light-neutral-95: #e7e7e7;--color-light-neutral-99: #f6f6f6;--color-light-neutral-100: #ffffff;--color-light-neutral-background: #ffffff;--color-light-neutral-surface: #f6f6f6;--color-light-neutral-surface-disabled: #e7e7e7;--color-light-neutral-surface-highlight: #d1d1d1;--color-light-neutral-interactive: #b0b0b0;--color-light-neutral-interactive-hover: #888888;--color-light-neutral-interactive-pressed: #777777;--color-light-neutral-text-disabled: #6d6d6d;--color-light-neutral-text-low: #5d5d5d;--color-light-neutral-text-high: #0a0a0a;--color-light-next-5: #000519;--color-light-next-10: #22242f;--color-light-next-20: #343746;--color-light-next-30: #3b4053;--color-light-next-40: #3f445a;--color-light-next-50: #434961;--color-light-next-60: #555c74;--color-light-next-70: #777b8c;--color-light-next-80: #8e93a2;--color-light-next-90: #b2b5c6;--color-light-next-95: #d5d7e2;--color-light-next-99: #edf0ff;--color-light-next-100: #ffffff;--color-light-generative-5: #000b19;--color-light-generative-10: #180e3f;--color-light-generative-20: #1f1254;--color-light-generative-30: #342376;--color-light-generative-40: #3c2989;--color-light-generative-50: #452f9d;--color-light-generative-60: #4629ba;--color-light-generative-70: #a28cee;--color-light-generative-80: #cdc1f6;--color-light-generative-90: #e2dcfa;--color-light-generative-95: #f1edfc;--color-light-generative-99: #f8f7fd;--color-light-generative-100: #f8f7fd;--color-light-ai-generative-background: #f8f7fd;--color-light-ai-generative-surface: #f8f7fd;--color-light-ai-generative-surface-highlight: #f1edfc;--color-light-ai-generative-interactive: #e2dcfa;--color-light-ai-generative-interactive-hover: #cdc1f6;--color-light-ai-generative-interactive-pressed: #4629ba;--color-light-ai-generative-text-low: #452f9d;--color-light-ai-generative-text-high: #1f1254;--color-light-ai-gradient-blue-high: #0050c3;--color-light-ai-gradient-blue-light: #96c1fc;--color-light-ai-gradient-purple-high: #4629ba;--color-light-ai-gradient-purple-light: #bcb0e8;--color-light-ai-gradient-pink-high: #d8446e;--color-light-ai-gradient-pink-light: #e5809d;--color-dark-primary-surface: #001737;--color-dark-primary-surface-highlight: #00347d;--color-dark-primary-interactive: #2577e9;--color-dark-primary-interactive-hover: #4b92f5;--color-dark-primary-interactive-pressed: #96c1fc;--color-dark-primary-text-low: #c2dbfe;--color-dark-primary-text-high: #ffffff;--color-dark-success-surface: #003420;--color-dark-success-surface-highlight: #007447;--color-dark-success-interactive: #0fdc8e;--color-dark-success-interactive-hover: #3feca9;--color-dark-success-interactive-pressed: #7af7c7;--color-dark-success-text-low: #bcfde4;--color-dark-success-text-high: #ffffff;--color-dark-warning-surface: #342000;--color-dark-warning-surface-highlight: #744700;--color-dark-warning-interactive: #dc8e0f;--color-dark-warning-interactive-hover: #eca93f;--color-dark-warning-interactive-pressed: #f7c77a;--color-dark-warning-text-low: #fde4bc;--color-dark-warning-text-high: #ffffff;--color-dark-danger-surface: #340001;--color-dark-danger-surface-highlight: #740002;--color-dark-danger-interactive: #dc0f13;--color-dark-danger-interactive-hover: #ec3f41;--color-dark-danger-interactive-pressed: #f77a7c;--color-dark-danger-text-low: #fdbcbd;--color-dark-danger-text-high: #ffffff;--color-dark-neutral-background: #0a0a0a;--color-dark-neutral-surface: #1f2020;--color-dark-neutral-surface-disabled: #3d3d3d;--color-dark-neutral-surface-highlight: #454545;--color-dark-neutral-interactive: #4f4f4f;--color-dark-neutral-interactive-hover: #5d5d5d;--color-dark-neutral-interactive-pressed: #6d6d6d;--color-dark-neutral-text-disabled: #777777;--color-dark-neutral-text-low: #888888;--color-dark-neutral-text-high: #ffffff;--color-dark-ai-generative-background: #f8f7fd;--color-dark-ai-generative-surface: #f8f7fd;--color-dark-ai-generative-surface-highlight: #f1edfc;--color-dark-ai-generative-interactive: #e2dcfa;--color-dark-ai-generative-interactive-hover: #cdc1f6;--color-dark-ai-generative-interactive-pressed: #4629ba;--color-dark-ai-generative-text-low: #452f9d;--color-dark-ai-generative-text-high: #1f1254;--color-dark-ai-gradient-blue-high: #0050c3;--color-dark-ai-gradient-blue-light: #96c1fc;--color-dark-ai-gradient-purple-high: #4629ba;--color-dark-ai-gradient-purple-light: #bcb0e8;--color-dark-ai-gradient-pink-high: #d8446e;--color-dark-ai-gradient-pink-light: #e5809d;--color-next-primary-surface: #edf0ff;--color-next-primary-surface-highlight: #b2b5c6;--color-next-primary-interactive: #555c74;--color-next-primary-interactive-hover: #3f445a;--color-next-primary-interactive-pressed: #3b4053;--color-next-primary-text-low: #343746;--color-next-primary-text-high: #000519;--color-next-dark-primary-surface: #22242f;--color-next-dark-primary-surface-highlight: #3b4053;--color-next-dark-primary-interactive: #777b8c;--color-next-dark-primary-interactive-hover: #8e93a2;--color-next-dark-primary-interactive-pressed: #b2b5c6;--color-next-dark-primary-text-low: #d5d7e2;--color-next-dark-primary-text-high: #ffffff;--motion-speed-fast: .15s;--motion-speed-base: .3s;--motion-speed-slow: .45s;--motion-speed-slower: .6s;--shadow-level-0: none;--shadow-level-1: 0px 0px 1px 0px #888888;--shadow-level-2: 0px 0px 2px 0px #888888;--shadow-level-3: 0px 3px 6px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-level-4: 0px 12px 16px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-level-5: 0px 24px 32px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-light-level-0: none;--shadow-light-level-1: 0px 0px 1px 0px #888888;--shadow-light-level-2: 0px 0px 2px 0px #888888;--shadow-light-level-3: 0px 3px 6px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-light-level-4: 0px 12px 16px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-light-level-5: 0px 24px 32px 0px #d1d1d1, 0px 0px 1px 0px #888888;--shadow-dark-level-0: none;--shadow-dark-level-1: 0px 0px 1px 0px #5d5d5d;--shadow-dark-level-2: 0px 0px 2px 0px #5d5d5d;--shadow-dark-level-3: 0px 3px 6px 0px #454545, 0px 0px 1px 0px #5d5d5d;--shadow-dark-level-4: 0px 12px 16px 0px #454545, 0px 0px 1px 0px #5d5d5d;--shadow-dark-level-5: 0px 24px 32px 0px #454545, 0px 0px 1px 0px #5d5d5d;--shape-border-radius-1: .25rem;--shape-border-radius-2: .5rem;--shape-border-radius-3: .75rem;--shape-border-radius-4: 1rem;--shape-border-radius-5: 1.25rem;--shape-border-radius-6: 1.5rem;--shape-border-radius-0-5: .125rem;--shape-border-radius-full: 9999px;--shape-border-radius-base: .375rem;--shape-border-radius-half: 50%;--shape-border-width-1: .0625rem;--shape-border-width-2: .125rem;--shape-border-width-3: .1875rem;--shape-border-width-4: 1rem;--shape-border-width-5: 1.25rem;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-0-5: .125rem;--spacing-1-5: .375rem;--spacing-2-5: .625rem;--spacing-3-5: .875rem;--spacing-4-5: 1.125rem;--font-size-3: .75rem;--font-size-4: 1rem;--font-size-5: 1.25rem;--font-size-6: 1.5rem;--font-size-7: 1.75rem;--font-size-8: 2rem;--font-size-12: 3rem;--font-size-16: 4rem;--font-size-3-5: .875rem;--font-size-4-5: 1.125rem;--font-size-body-caption: .75rem;--font-size-body-base: .875rem;--font-size-body-highlight: 1rem;--font-size-title-h1: 2rem;--font-size-title-h2: 1.75rem;--font-size-title-h3: 1.5rem;--font-size-title-h4: 1.25rem;--font-size-title-h5: 1rem;--font-size-title-h6: .875rem;--font-family-sans: Geist, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", arial, sans-serif;--font-family-mono: Geist Mono, "Roboto Mono", monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 600;--line-height-4: 1rem;--line-height-5: 1.25rem;--line-height-6: 1.5rem;--line-height-7: 1.75rem;--line-height-8: 2rem;--line-height-10: 2.5rem;--line-height-11: 2.75rem;--line-height-3-5: .875rem;--line-height-4-5: 1.125rem;--line-height-body-caption: 1rem;--line-height-body-base: 1.25rem;--line-height-body-highlight: 1.5rem;--line-height-title-h1: 2.5rem;--line-height-title-h2: 2rem;--line-height-title-h3: 1.75rem;--line-height-title-h4: 1.5rem;--line-height-title-h5: 1.5rem;--line-height-title-h6: 1.25rem;--z-index-100: 100;--z-index-200: 200;--z-index-300: 300;--z-index-400: 400;--z-index-500: 500;--z-index-600: 600;--z-index-700: 700;--z-index-800: 800;--z-index-900: 900;--z-index-1000: 1000;--z-index-1100: 1100}*{box-sizing:border-box}body{margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);color:var(--color-light-neutral-text-high);background:var(--color-light-neutral-background)}.page{max-width:960px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4)}.text-low{color:var(--color-light-neutral-text-low)}.card{background:var(--color-light-neutral-background);border:1px solid var(--color-light-neutral-surface-highlight);border-radius:var(--shape-border-radius-4);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}.card-title{margin:0;font-size:var(--font-size-body-highlight);line-height:var(--line-height-body-highlight);font-weight:var(--font-weight-bold)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--shape-border-radius-2);border:1px solid var(--color-light-neutral-interactive);background:var(--color-light-neutral-background);color:var(--color-light-neutral-text-high);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer}.button:hover{background:var(--color-light-neutral-surface)}.button-primary{background:var(--color-light-primary-interactive);border-color:var(--color-light-primary-interactive);color:var(--color-light-neutral-background)}.button-primary:hover{background:var(--color-light-primary-interactive-hover)}.button:disabled{cursor:not-allowed;opacity:.6}.field{display:flex;flex-direction:column;gap:var(--spacing-1)}.label{font-weight:var(--font-weight-medium)}.input{width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-light-neutral-interactive);border-radius:var(--shape-border-radius-2);font:inherit;color:inherit;background:var(--color-light-neutral-background)}.input:focus{outline:2px solid var(--color-light-primary-interactive);outline-offset:-1px}.hint{font-size:var(--font-size-body-caption);line-height:var(--line-height-body-caption);color:var(--color-light-neutral-text-low)}.checkbox{display:flex;align-items:flex-start;gap:var(--spacing-2);cursor:pointer}.checkbox input{margin-top:3px;accent-color:var(--color-light-primary-interactive)}.alert{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--shape-border-radius-2)}.alert-success{background:var(--color-light-success-surface);color:var(--color-light-success-text-high)}.alert-danger{background:var(--color-light-danger-surface);color:var(--color-light-danger-text-high)}
