@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Thin.30banxgkccgh5.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-ThinItalic.1n1fsos13n145.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-ExtraLight.2nb7s3aeo7ldb.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-ExtraLightItalic.10n24g85sorrt.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Light.23j4v340n3f_s.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-LightItalic.3x5a85g3nysw0.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Regular.05ofnfgo8nzb9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Italic.3nxdwcry_ltl7.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Medium.0g6cht4ktizsh.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-MediumItalic.2n140z_5a3bpz.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-SemiBold.31mi2_1srxuqc.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-SemiBoldItalic.3k2jttv8ev6o8.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Bold.0kss920advxba.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-BoldItalic.35mham8v5-ycf.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-ExtraBold.0ppf6b6nxrmk3.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-ExtraBoldItalic.408_l8ju_x_-h.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter Display;src:url(../media/InterDisplay-Black.33o_4m0rtu-r7.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Bold.3fql049da3x6d.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-primary:"Inter Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--font-size-2xs:1rem;--font-size-xs:1.2rem;--font-size-sm:1.4rem;--font-size-base:1.6rem;--font-size-lg:1.8rem;--font-size-xl:2rem;--font-size-2xl:2.4rem;--font-size-3xl:3rem;--font-size-4xl:3.6rem;--font-size-5xl:4rem;--font-size-6xl:4.8rem;--font-size-7xl:6.4rem;--font-size-11px:1.1rem;--font-size-13px:1.3rem;--font-size-28px:2.8rem;--font-size-32px:3.2rem;--font-size-85:1.36rem;--font-size-90:1.44rem;--font-size-56px:5.6rem;--font-size-72px:7.2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-0:0;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.2rem;--spacing-4:1.6rem;--spacing-5:2rem;--spacing-6:2.4rem;--spacing-8:3.2rem;--spacing-10:4rem;--spacing-12:4.8rem;--spacing-16:6.4rem;--spacing-20:8rem;--spacing-24:9.6rem;--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1), 0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}:root.dark{--Content-Primary:#fff;--Content-Secondary:#8c8c8c;--Content-Disable:#c7c7c7;--Content-Brand:#a9f;--Content-Positive:#2bbd6f;--Content-Negative:#fc4848;--Content-White:#fff;--Content-Reversed:#242424;--Surface-Background:#0a0b0d;--Surface-Elevated:#14161a;--Surface-Alternative:#14161a;--Border-Primary:rgba(240,240,240,.12);--Border-Light:rgba(240,240,240,.12);--Button-Secondary-Bg:rgba(184,184,184,.04);--Button-Secondary-Bg-Hover:rgba(184,184,184,.08);--Button-Secondary-Bg-Active:rgba(184,184,184,.02);--Contact-Button-Border:rgba(170,153,255,.08);--Contact-Button-Bg:rgba(170,153,255,.08);--Contact-Button-Text:#fff;--Divider-Primary:rgba(240,240,240,.12);--Tab-Button-Bg:rgba(170,153,255,.2);--Tab-Button-Border:rgba(170,153,255,.4);--Checkbox-Border:#666;--Table-Header-Bg:rgba(184,184,184,.12);--Table-Header-Border:#3a394b;--Content-Tertiary:#666;--Content-Inverted:#242424;--Border-Active:rgba(240,240,240,.8);--Badge-Positive:rgba(43,189,111,.07);--Badge-Negative:rgba(252,72,72,.1);--Contest-Header-Background:linear-gradient(90deg, #0a0b0d 0%, #0c192e 50%, #0a0b0d 100%);--Skeleton-Background:#14161a}:root.light{--Content-Primary:#242424;--Content-Secondary:#707070;--Content-Disable:#c7c7c7;--Content-Brand:#6449ee;--Content-Positive:#107d43;--Content-Negative:#b33333;--Content-White:#fff;--Content-Reversed:#fff;--Surface-Background:#fcfcfc;--Surface-Elevated:#fff;--Surface-Alternative:rgba(184,184,184,.1);--Border-Primary:#f0f0f0;--Border-Light:#f0f0f0;--Button-Secondary-Bg:rgba(184,184,184,.16);--Button-Secondary-Bg-Hover:rgba(184,184,184,.24);--Button-Secondary-Bg-Active:rgba(184,184,184,.12);--Contact-Button-Border:rgba(100,73,238,.08);--Contact-Button-Bg:rgba(100,73,238,.08);--Contact-Button-Text:#242424;--Divider-Primary:#f0f0f0;--Tab-Button-Bg:rgba(100,73,238,.08);--Tab-Button-Border:rgba(1,1,3,.4);--Checkbox-Border:#b3b3b3;--Table-Header-Bg:#f6f6f6;--Table-Header-Border:#e5e5e5;--Content-Tertiary:#b3b3b3;--Content-Inverted:#fff;--Border-Active:rgba(36,36,36,.8);--Badge-Positive:rgba(16,125,67,.07);--Badge-Negative:rgba(125,16,18,.07);--Contest-Header-Background:linear-gradient(90deg, #fff 0%, #e5efff 50%, #fff 100%);--Skeleton-Background:#ebebeb}:root{--Content-Primary-Dark:#242424;--Content-Primary-Light:#fff;--Surface-Dark-Background:#0a0b0d;--Border-Primary-Light:rgba(240,240,240,.12);--Surface-Elevated-Dark:#14161a;--Surface-Elevated-Light:#fff;--Divider-Primary-Dark:rgba(240,240,240,.12);--Content-Brand-Dark:#a9f;--Content-Negative-Dark:#fc4848}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;font-optical-sizing:auto;font-feature-settings:"size" 1;font-variation-settings:"slnt" 0,"wdth" 100;font-family:Inter Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:10px}body{background-color:var(--Surface-Background);min-height:100vh;color:var(--Content-Primary);font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);font-optical-sizing:auto;font-feature-settings:"size" 1;font-variation-settings:"slnt" 0,"wdth" 100;margin:0;padding:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;outline:none}img,picture,video,canvas,svg{max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}code,kbd,samp,pre{font-family:var(--font-mono)}fieldset{border:none}legend{padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--Content-Primary)}h1{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-6)}h2{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-5)}h3{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-4)}h4{font-size:var(--font-size-xl);margin-bottom:var(--spacing-3)}h5{font-size:var(--font-size-lg);margin-bottom:var(--spacing-3)}h6{font-size:var(--font-size-base);margin-bottom:var(--spacing-2)}p{color:var(--Content-Secondary);margin:0}a{color:var(--Content-Primary);-webkit-transition:color var(--transition-fast);transition:color var(--transition-fast)}a:hover{color:var(--Content-Primary-hover)}strong,b{font-weight:var(--font-weight-bold)}em,i{font-style:italic}code{font-family:var(--font-mono);background:var(--Surface-Elevated);-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm);color:var(--color-accent);padding:.2em .4em;font-size:.9em}pre{font-family:var(--font-mono);background:var(--Surface-Elevated);padding:var(--spacing-4);-webkit-border-radius:var(--radius-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-4);overflow-x:auto}pre code{background:0 0;padding:0}small{font-size:var(--font-size-sm);color:var(--color-text-muted)}.text-primary{color:var(--Content-Primary)}.text-secondary{color:var(--Content-Secondary)}.text-muted{color:var(--color-text-muted)}.text-success{color:var(--color-success)}.text-danger{color:var(--color-danger)}.text-warning{color:var(--color-warning)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-mono{font-family:var(--font-mono)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}:root{--fs-2xs:10px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:20px;--fs-3xl:24px;--fs-4xl:30px;--fs-5xl:32px;--lh-2xs:14px;--lh-xs:14px;--lh-sm:16px;--lh-md:16px;--lh-base:20px;--lh-lg:20px;--lh-xl:24px;--lh-2xl:28px;--lh-3xl:32px;--lh-4xl:36px;--lh-5xl:40px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700}.text__display--large{font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-5xl)}.text__display--medium{font-size:var(--fs-3xl);font-weight:var(--fw-bold);line-height:var(--lh-3xl)}.text__display--small{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-2xl)}.text__heading--large{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-xl)}.text__heading--medium{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-lg)}.text__heading--small{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base)}.text__label--large{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-lg)}.text__label--medium{font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-base)}.text__label--small{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-sm)}.text__label--x-small{font-size:var(--fs-2xs);font-weight:var(--fw-medium);line-height:var(--lh-2xs)}.text__label--large-bold{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-lg)}.text__label--medium-bold{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base)}.text__label--small-bold{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-sm)}.text__body--large{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-xl)}.text__body--medium{font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-base)}.text__body--small{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-base)}.text__caption--large{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-sm)}.text__caption--medium{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-xs)}.text__caption--small{font-size:var(--fs-2xs);font-weight:var(--fw-medium);line-height:var(--lh-2xs)}.text__caption--upper{font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-xs);text-transform:uppercase;letter-spacing:.5px}.text__button--large{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base)}.text__button--small{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-sm)}.text__mono{font-family:var(--font-mono)}.text__mono--large{font-family:var(--font-mono);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-base)}.text__mono--medium{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-sm)}.text__mono--small{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-xs)}.color-primary{color:var(--Content-Primary)}.color-secondary{color:var(--Content-Secondary)}.color-tertiary{color:var(--Content-Tertiary)}.color-brand{color:var(--Content-Brand)}.color-positive{color:var(--Content-Positive)}.color-negative{color:var(--Content-Negative)}.color-disabled{color:var(--Content-Disable)}.color-inverted{color:var(--Content-Inverted)}.surface-card{background:var(--Surface-Elevated);border:1px solid var(--Border-Primary);-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg)}.surface-card-sm{background:var(--Surface-Elevated);border:1px solid var(--Border-Primary);-webkit-border-radius:var(--radius-md);border-radius:var(--radius-md)}.surface-pill{background:var(--Surface-Elevated);border:1px solid var(--Border-Primary);-webkit-border-radius:var(--radius-full);border-radius:var(--radius-full)}[data-ds]{--color-white:#fff;--color-black:#000;--color-navy-25:#f6f8fb;--color-navy-50:#f2f4f7;--color-navy-100:#eff2f7;--color-navy-200:#eaedf2;--color-navy-300:#e0e5ec;--color-navy-400:#e1e8ed;--color-navy-450:#c0c7d0;--color-navy-500:#9fa8b3;--color-navy-550:#88919d;--color-navy-600:#717a87;--color-navy-650:#616a75;--color-navy-700:#515962;--color-navy-750:#444c58;--color-navy-800:#373f4a;--color-navy-900:#252b34;--color-navy-950:#1b2028;--color-navy-1000:#161a20;--color-navy-1100:#14171c;--color-navy-1200:#121418;--color-navy-1300:#0d0e11;--color-navy-1400:#08090c;--color-neutral-25:#f3f3f3;--color-neutral-50:#ebebeb;--color-neutral-100:#ddd;--color-neutral-200:#c8c8c8;--color-neutral-300:#adadad;--color-neutral-400:#8f8f8f;--color-neutral-450:#7f7f7f;--color-neutral-500:#6e6e6e;--color-neutral-550:#5d5d5d;--color-neutral-600:#4c4c4c;--color-neutral-650:#3c3c3c;--color-neutral-700:#2b2b2b;--color-neutral-750:#212121;--color-neutral-800:#1f1f1f;--color-neutral-900:#1a1a1a;--color-neutral-950:#111;--color-neutral-1000:#0d0d0d;--color-neutral-1100:#0a0a0a;--color-neutral-1200:#070707;--color-neutral-1300:#050505;--color-neutral-1400:#030303;--color-brand-50:#f9fde8;--color-brand-100:#f2fad0;--color-brand-200:#e5f5a1;--color-brand-300:#d9ef70;--color-brand-400:#ceec3e;--color-brand-500:#c8eb1a;--color-brand-600:#a3c214;--color-brand-700:#7e960f;--color-brand-800:#59ba0a;--color-brand-900:#343e06;--color-brand-950:#141b02;--color-green-50:#edffed;--color-green-100:#e4fce4;--color-green-200:#b4edb4;--color-green-300:#86e786;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#114525;--color-green-950:#0f3822;--color-green-1000:#11241b;--color-red-50:#fff0ed;--color-red-100:#ffded8;--color-red-200:#fec0b6;--color-red-300:#ffa599;--color-red-400:#ff8175;--color-red-500:#fa3825;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#631717;--color-red-950:#5c1212;--color-red-1000:#330c0c;--color-orange-50:#fff0e2;--color-orange-100:#ffe0c6;--color-orange-200:#fec89a;--color-orange-300:#fca968;--color-orange-400:#fb9750;--color-orange-500:#f96412;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#69260f;--color-orange-950:#612a13;--spacing-x0:0;--spacing-x1:.1rem;--spacing-x2:.2rem;--spacing-x3:.4rem;--spacing-x4:.6rem;--spacing-x5:.8rem;--spacing-x6:1rem;--spacing-x7:1.2rem;--spacing-x8:1.4rem;--spacing-x9:1.6rem;--spacing-x10:1.8rem;--spacing-x11:2rem;--spacing-x12:2.2rem;--spacing-x13:2.4rem;--spacing-x14:2.8rem;--spacing-x15:3.2rem;--spacing-x16:3.6rem;--spacing-x17:4rem;--spacing-x18:4.4rem;--spacing-x19:4.8rem;--spacing-x20:5.2rem;--spacing-x21:5.6rem;--spacing-x22:6rem;--spacing-x23:6.4rem;--spacing-x24:6.8rem;--spacing-x25:7.2rem;--spacing-x26:7.6rem;--spacing-x27:8rem;--spacing-x28:8.4rem;--spacing-x29:8.8rem;--spacing-x30:9.2rem;--spacing-x31:9.6rem;--spacing-x32:10rem;--radius-none:0;--radius-3xs:.1rem;--radius-2xs:.2rem;--radius-xs:.4rem;--radius-s:.6rem;--radius-m:.8rem;--radius-large:1rem;--radius-xlarge:1.2rem;--radius-xxlarge:1.6rem;--radius-xxxlarge:2rem;--radius-max:100rem;--border-width-none:0;--border-width-xs:.05rem;--border-width-sm:.1rem;--border-width-md:.15rem;--border-width-lg:.2rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--font-size-x1:1rem;--font-size-x2:1.2rem;--font-size-x3:1.4rem;--font-size-x4:1.6rem;--font-size-x5:1.8rem;--font-size-x6:2rem;--font-size-x7:2.2rem;--font-size-x8:2.4rem;--font-size-x9:2.8rem;--font-size-x10:3.6rem;--font-size-x11:4.8rem;--letter-spacing-tight-10:-.1em;--letter-spacing-tight-9:-.09em;--letter-spacing-tight-8:-.08em;--letter-spacing-tight-7:-.07em;--letter-spacing-tight-6:-.06em;--letter-spacing-tight-5:-.05em;--letter-spacing-tight-4:-.04em;--letter-spacing-tight-3:-.03em;--letter-spacing-tight-2:-.02em;--letter-spacing-tight-1:-.01em;--letter-spacing-normal:0em;--letter-spacing-wide-1:.01em;--letter-spacing-wide-2:.02em;--letter-spacing-wide-3:.03em;--letter-spacing-wide-4:.04em;--letter-spacing-wide-5:.05em;--letter-spacing-wide-6:.06em;--letter-spacing-wide-7:.07em;--letter-spacing-wide-8:.08em;--letter-spacing-wide-9:.09em;--letter-spacing-wide-10:.1em;--letter-spacing-wide-11:.11em;--line-height-50:1.2rem;--line-height-100:1.4rem;--line-height-200:1.6rem;--line-height-300:1.8rem;--line-height-400:2rem;--line-height-500:2.2rem;--line-height-600:2.4rem;--line-height-700:2.6rem;--line-height-800:2.8rem;--line-height-900:3rem;--line-height-1000:3.2rem;--line-height-1100:3.4rem;--line-height-1200:4.2rem;--line-height-1300:5.2rem;--content-primary:var(--color-navy-1200);--content-secondary:var(--color-navy-700);--content-tertiary:var(--color-navy-500);--content-disable:var(--color-navy-450);--content-inverted:var(--color-white);--content-static-white:var(--color-white);--content-static-black:var(--color-navy-1200);--content-positive-intense:var(--color-green-700);--content-positive-subtle:var(--color-green-600);--content-negative-intense:var(--color-red-700);--content-negative-subtle:var(--color-red-400);--content-warning-intense:var(--color-orange-700);--content-warning-subtle:var(--color-orange-400);--surface-background:var(--color-navy-50);--surface-primary:var(--color-white);--surface-secondary:var(--color-navy-25);--surface-tertiary:var(--color-navy-300);--surface-inverted:var(--color-navy-1000);--surface-disable:var(--color-navy-300);--surface-black-white:var(--color-black);--surface-white-black:var(--color-white);--surface-brand-subtle:var(--color-brand-100);--surface-brand-intense:var(--color-brand-400);--surface-positive-subtle:var(--color-green-50);--surface-positive-intense:var(--color-green-700);--surface-negative-subtle:var(--color-red-50);--surface-negative-intense:var(--color-red-700);--surface-warning-subtle:var(--color-orange-50);--surface-warning-intense:var(--color-orange-700);--surface-overlay:var(--color-white);--border-primary:var(--color-navy-300);--border-secondary:var(--color-navy-200);--border-tertiary:var(--color-navy-100);--border-inverted-primary:var(--color-navy-1200);--border-inverted-secondary:var(--color-navy-450);--border-inverted-tertiary:var(--color-navy-200);--border-positive-subtle:var(--color-green-200);--border-positive-intense:var(--color-green-700);--border-negative-subtle:var(--color-red-200);--border-negative-intense:var(--color-red-700);--border-warning-subtle:var(--color-orange-200);--border-warning-intense:var(--color-orange-700)}html.dark[data-ds],html.dark [data-ds]{--content-primary:var(--color-white);--content-secondary:var(--color-neutral-450);--content-tertiary:var(--color-neutral-600);--content-disable:var(--color-neutral-650);--content-inverted:var(--color-neutral-1200);--content-static-white:var(--color-white);--content-static-black:var(--color-neutral-1200);--content-positive-intense:var(--color-green-200);--content-positive-subtle:var(--color-green-600);--content-negative-intense:var(--color-red-300);--content-negative-subtle:var(--color-red-500);--content-warning-intense:var(--color-orange-400);--content-warning-subtle:var(--color-orange-300);--surface-background:var(--color-neutral-1000);--surface-primary:var(--color-neutral-900);--surface-secondary:var(--color-neutral-700);--surface-tertiary:var(--color-neutral-650);--surface-inverted:var(--color-navy-25);--surface-disable:var(--color-navy-700);--surface-black-white:var(--color-white);--surface-white-black:var(--color-black);--surface-brand-subtle:var(--color-brand-800);--surface-brand-intense:var(--color-brand-800);--surface-positive-subtle:var(--color-green-950);--surface-positive-intense:var(--color-green-700);--surface-negative-subtle:var(--color-red-950);--surface-negative-intense:var(--color-red-700);--surface-warning-subtle:var(--color-orange-950);--surface-warning-intense:var(--color-orange-700);--surface-overlay:rgba(255,255,255,.1);--border-primary:var(--color-neutral-650);--border-secondary:var(--color-neutral-700);--border-tertiary:var(--color-neutral-800);--border-inverted-primary:var(--color-navy-25);--border-inverted-secondary:var(--color-neutral-500);--border-inverted-tertiary:var(--color-neutral-650);--border-positive-subtle:var(--color-green-800);--border-positive-intense:var(--color-green-500);--border-negative-subtle:var(--color-red-800);--border-negative-intense:var(--color-red-500);--border-warning-subtle:var(--color-orange-800);--border-warning-intense:var(--color-orange-500)}html.light[data-ds],html.light [data-ds]{--content-primary:var(--color-navy-1200);--content-secondary:var(--color-navy-700);--content-tertiary:var(--color-navy-500);--content-disable:var(--color-navy-450);--content-inverted:var(--color-white);--content-static-white:var(--color-white);--content-static-black:var(--color-navy-1200);--content-positive-intense:var(--color-green-700);--content-positive-subtle:var(--color-green-400);--content-negative-intense:var(--color-red-700);--content-negative-subtle:var(--color-red-400);--content-warning-intense:var(--color-orange-700);--content-warning-subtle:var(--color-orange-400);--surface-background:var(--color-navy-50);--surface-primary:var(--color-white);--surface-secondary:var(--color-navy-25);--surface-tertiary:var(--color-navy-300);--surface-inverted:var(--color-navy-1000);--surface-disable:var(--color-navy-300);--surface-black-white:var(--color-black);--surface-white-black:var(--color-white);--surface-brand-subtle:var(--color-brand-100);--surface-brand-intense:var(--color-brand-400);--surface-positive-subtle:var(--color-green-50);--surface-positive-intense:var(--color-green-700);--surface-negative-subtle:var(--color-red-50);--surface-negative-intense:var(--color-red-700);--surface-warning-subtle:var(--color-orange-50);--surface-warning-intense:var(--color-orange-700);--surface-overlay:var(--color-white);--border-primary:var(--color-navy-300);--border-secondary:var(--color-navy-200);--border-tertiary:var(--color-navy-100);--border-inverted-primary:var(--color-navy-1200);--border-inverted-secondary:var(--color-navy-450);--border-inverted-tertiary:var(--color-navy-200);--border-positive-subtle:var(--color-green-200);--border-positive-intense:var(--color-green-700);--border-negative-subtle:var(--color-red-200);--border-negative-intense:var(--color-red-700);--border-warning-subtle:var(--color-orange-200);--border-warning-intense:var(--color-orange-700)}[data-ds] .displayLarge{letter-spacing:-.01em;font-size:max(3.2rem,min(2.66667rem + 1.48148vw,4.8rem));font-weight:600;line-height:max(3.8rem,min(3.33333rem + 1.2963vw,5.2rem))}[data-ds] .displayMedium{letter-spacing:-.007em;font-size:max(2.4rem,min(2rem + 1.11111vw,3.6rem));font-weight:600;line-height:max(3rem,min(2.6rem + 1.11111vw,4.2rem))}[data-ds] .headingXLarge{letter-spacing:-.002em;font-size:max(2.2rem,min(2rem + .555556vw,2.8rem));font-weight:600;line-height:max(2.8rem,min(2.6rem + .555556vw,3.4rem))}[data-ds] .headingLarge{letter-spacing:-.002em;font-size:max(2rem,min(1.86667rem + .37037vw,2.4rem));font-weight:600;line-height:max(2.6rem,min(2.46667rem + .37037vw,3rem))}[data-ds] .headingMedium{letter-spacing:-.002em;font-size:max(1.8rem,min(1.66667rem + .37037vw,2.2rem));font-weight:600;line-height:max(2.4rem,min(2.33333rem + .185185vw,2.6rem))}[data-ds] .headingSmall{letter-spacing:-.002em;font-size:max(1.6rem,min(1.53333rem + .185185vw,1.8rem));font-weight:600;line-height:max(2.2rem,min(2.13333rem + .185185vw,2.4rem))}[data-ds] .headingXSmall{letter-spacing:-.002em;font-size:max(1.4rem,min(1.33333rem + .185185vw,1.6rem));font-weight:600;line-height:max(1.8rem,min(1.73333rem + .185185vw,2rem))}[data-ds] .headingXXSmall{letter-spacing:-.002em;font-size:max(1.2rem,min(1.13333rem + .185185vw,1.4rem));font-weight:600;line-height:max(1.6rem,min(1.46667rem + .37037vw,2rem))}[data-ds] .labelXXXLarge{letter-spacing:-.002em;font-size:max(1.8rem,min(1.66667rem + .37037vw,2.2rem));font-weight:600;line-height:max(2.2rem,min(2.06667rem + .37037vw,2.6rem))}[data-ds] .labelXXXLargeStrong{letter-spacing:-.002em;font-size:max(1.8rem,min(1.66667rem + .37037vw,2.2rem));font-weight:700;line-height:max(2.2rem,min(2.06667rem + .37037vw,2.6rem))}[data-ds] .labelXXLarge{letter-spacing:-.002em;font-size:max(1.6rem,min(1.46667rem + .37037vw,2rem));font-weight:600;line-height:max(2rem,min(1.86667rem + .37037vw,2.4rem))}[data-ds] .labelXXLargeStrong{letter-spacing:-.002em;font-size:max(1.6rem,min(1.46667rem + .37037vw,2rem));font-weight:700;line-height:max(2rem,min(1.86667rem + .37037vw,2.4rem))}[data-ds] .labelXLarge{letter-spacing:-.002em;font-size:max(1.4rem,min(1.26667rem + .37037vw,1.8rem));font-weight:600;line-height:max(1.8rem,min(1.66667rem + .37037vw,2.2rem))}[data-ds] .labelXLargeStrong{letter-spacing:-.002em;font-size:max(1.4rem,min(1.26667rem + .37037vw,1.8rem));font-weight:700;line-height:max(1.8rem,min(1.66667rem + .37037vw,2.2rem))}[data-ds] .labelLarge{letter-spacing:-.002em;font-size:max(1.4rem,min(1.33333rem + .185185vw,1.6rem));font-weight:600;line-height:max(1.8rem,min(1.73333rem + .185185vw,2rem))}[data-ds] .labelLargeStrong{letter-spacing:-.002em;font-size:max(1.4rem,min(1.33333rem + .185185vw,1.6rem));font-weight:700;line-height:max(1.8rem,min(1.73333rem + .185185vw,2rem))}[data-ds] .labelMedium{letter-spacing:.001em;font-size:1.4rem;font-weight:600;line-height:1.8rem}[data-ds] .labelMediumStrong{letter-spacing:.001em;font-size:1.4rem;font-weight:700;line-height:1.8rem}[data-ds] .labelSmall{letter-spacing:.001em;font-size:1.2rem;font-weight:600;line-height:1.6rem}[data-ds] .labelSmallStrong{letter-spacing:.001em;font-size:1.2rem;font-weight:700;line-height:1.6rem}[data-ds] .labelXSmall{letter-spacing:.001em;font-size:1rem;font-weight:600;line-height:1.2rem}[data-ds] .labelXSmallStrong{letter-spacing:.001em;font-size:1rem;font-weight:700;line-height:1.2rem}[data-ds] .paragraphXLarge{letter-spacing:-.002em;font-size:max(1.6rem,min(1.53333rem + .185185vw,1.8rem));font-weight:500;line-height:max(2.4rem,min(2.33333rem + .185185vw,2.6rem))}[data-ds] .paragraphLarge{letter-spacing:0;font-size:max(1.4rem,min(1.33333rem + .185185vw,1.6rem));font-weight:500;line-height:max(2.2rem,min(2.13333rem + .185185vw,2.4rem))}[data-ds] .paragraphMedium{letter-spacing:0;font-size:max(1.3rem,min(1.26667rem + .0925926vw,1.4rem));font-weight:500;line-height:max(1.8rem,min(1.73333rem + .185185vw,2rem))}[data-ds] .paragraphSmall{letter-spacing:.001em;font-size:1.2rem;font-weight:500;line-height:1.8rem}[data-ds] .paragraphXSmall{letter-spacing:.001em;font-size:1rem;font-weight:500;line-height:1.4rem}[data-ds] .captionLarge{letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;font-weight:600;line-height:1.8rem}[data-ds] .captionMedium{letter-spacing:.05em;text-transform:uppercase;font-size:1.2rem;font-weight:600;line-height:1.6rem}[data-ds] .captionSmall{letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:600;line-height:1.4rem}[data-ds] .linkMedium{color:var(--content-brand);font-size:1.4rem;font-weight:600;line-height:2rem;text-decoration:underline}[data-ds] .linkSmall{color:var(--content-brand);font-size:1.2rem;font-weight:600;line-height:1.6rem;text-decoration:underline}[data-ds] .textRegular{font-weight:400}[data-ds] .textMedium{font-weight:500}[data-ds] .textSemiBold{font-weight:600}[data-ds] .textBold{font-weight:700}[data-ds] .textExtraBold{font-weight:800}[data-ds] .textLeft{text-align:left}[data-ds] .textCenter{text-align:center}[data-ds] .textRight{text-align:right}[data-ds] .textUppercase{text-transform:uppercase}[data-ds] .textLowercase{text-transform:lowercase}[data-ds] .textCapitalize{text-transform:capitalize}[data-ds] .textNone{text-transform:none}[data-ds] .textTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-ds] .textNoWrap{white-space:nowrap}[data-ds] .contentPrimary{color:var(--content-primary)}[data-ds] .contentSecondary{color:var(--content-secondary)}[data-ds] .contentTertiary{color:var(--content-tertiary)}[data-ds] .contentDisable{color:var(--content-disable)}[data-ds] .contentInverted{color:var(--content-inverted)}[data-ds] .contentStaticWhite{color:var(--content-static-white)}[data-ds] .contentStaticBlack{color:var(--content-static-black)}[data-ds] .contentPositiveIntense{color:var(--content-positive-intense)}[data-ds] .contentPositiveSubtle{color:var(--content-positive-subtle)}[data-ds] .contentNegativeIntense{color:var(--content-negative-intense)}[data-ds] .contentNegativeSubtle{color:var(--content-negative-subtle)}[data-ds] .contentWarningIntense{color:var(--content-warning-intense)}[data-ds] .contentWarningSubtle{color:var(--content-warning-subtle)}[data-ds] .surfaceBackground{background-color:var(--surface-background)}[data-ds] .surfacePrimary{background-color:var(--surface-primary)}[data-ds] .surfaceSecondary{background-color:var(--surface-secondary)}[data-ds] .surfaceTertiary{background-color:var(--surface-tertiary)}[data-ds] .surfaceInverted{background-color:var(--surface-inverted)}[data-ds] .surfaceDisable{background-color:var(--surface-disable)}[data-ds] .surfaceBlackWhite{background-color:var(--surface-black-white)}[data-ds] .surfaceWhiteBlack{background-color:var(--surface-white-black)}[data-ds] .surfaceBrandSubtle{background-color:var(--surface-brand-subtle)}[data-ds] .surfaceBrandIntense{background-color:var(--surface-brand-intense)}[data-ds] .surfacePositiveSubtle{background-color:var(--surface-positive-subtle)}[data-ds] .surfacePositiveIntense{background-color:var(--surface-positive-intense)}[data-ds] .surfaceNegativeSubtle{background-color:var(--surface-negative-subtle)}[data-ds] .surfaceNegativeIntense{background-color:var(--surface-negative-intense)}[data-ds] .surfaceWarningSubtle{background-color:var(--surface-warning-subtle)}[data-ds] .surfaceWarningIntense{background-color:var(--surface-warning-intense)}[data-ds] .surfaceOverlay{background-color:var(--surface-overlay)}[data-ds] .borderPrimary{border-color:var(--border-primary)}[data-ds] .borderSecondary{border-color:var(--border-secondary)}[data-ds] .borderTertiary{border-color:var(--border-tertiary)}[data-ds] .borderInvertedPrimary{border-color:var(--border-inverted-primary)}[data-ds] .borderInvertedSecondary{border-color:var(--border-inverted-secondary)}[data-ds] .borderInvertedTertiary{border-color:var(--border-inverted-tertiary)}[data-ds] .borderPositiveSubtle{border-color:var(--border-positive-subtle)}[data-ds] .borderPositiveIntense{border-color:var(--border-positive-intense)}[data-ds] .borderNegativeSubtle{border-color:var(--border-negative-subtle)}[data-ds] .borderNegativeIntense{border-color:var(--border-negative-intense)}[data-ds] .borderWarningSubtle{border-color:var(--border-warning-subtle)}[data-ds] .borderWarningIntense{border-color:var(--border-warning-intense)}[data-ds] .fillPrimary{fill:var(--content-primary)}[data-ds] .fillSecondary{fill:var(--content-secondary)}[data-ds] .fillInverted{fill:var(--content-inverted)}[data-ds] .fillPositiveIntense{fill:var(--content-positive-intense)}[data-ds] .fillNegativeIntense{fill:var(--content-negative-intense)}[data-ds] .fillWarningIntense{fill:var(--content-warning-intense)}.default-toast{min-width:360px;max-width:200px;font-size:var(--font-size-sm);font-style:normal;font-weight:600;line-height:20px;color:var(--Content-White,#fff)!important;background:#14161a!important;border:1px solid rgba(240,240,240,.12)!important;-webkit-border-radius:6px!important;border-radius:6px!important;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.16)!important;box-shadow:2px 2px 8px rgba(0,0,0,.16)!important}.default-toast .Toastify__toast-icon{margin:unset;margin-right:5px}.default-toast .Toastify__toast-icon svg{min-width:20px;min-height:20px}.default-toast .Toastify__close-button{color:var(--Content-Secondary,#8c8c8c)!important;opacity:.7!important;-webkit-transition:opacity var(--transition-fast,.15s)!important;transition:opacity var(--transition-fast,.15s)!important;-webkit-align-self:flex-start!important;align-self:flex-start!important;width:20px!important;height:20px!important;margin-left:auto!important;padding:0!important}.default-toast .Toastify__close-button:hover{opacity:1!important;color:var(--Content-Primary,#fff)!important}.default-toast .Toastify__close-button svg{width:16px!important;height:16px!important}#root,#__next{isolation:isolate;min-height:100vh}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.flex{display:-webkit-box;display:-webkit-flex;display:flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:flex}.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.flex-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-6{gap:var(--spacing-6)}.container{width:100%;padding-left:var(--spacing-4);padding-right:var(--spacing-4);margin-left:auto;margin-right:auto}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.card{background:var(--Surface-Elevated);-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);padding:var(--spacing-3)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--Surface-Elevated)}::-webkit-scrollbar-thumb{background:var(--Border-Primary);-webkit-border-radius:var(--radius-full);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--Border-Primary)}*{scrollbar-width:thin;scrollbar-color:var(--Border-Primary) var(--Surface-Elevated)}::selection{color:#000;background-color:#9ccfff}::selection{color:#000;background-color:#9ccfff}[data-html-content=true] p{margin:0}[data-html-content=true] p:last-child{margin-bottom:0}[data-html-content=true] ul,[data-html-content=true] ol{margin:8px 0;padding-left:20px}[data-html-content=true] li{margin:4px 0}[data-html-content=true] strong{font-weight:var(--font-weight-semibold)}[data-html-content=true] em{font-style:italic}[data-html-content=true] a{color:var(--Content-Primary);text-decoration:underline}[data-html-content=true] a:hover{opacity:.8}
