@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_efde1a47-module__SZ3kUW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_efde1a47-module__SZ3kUW__variable{--font-geist:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--color-default-bg:#fff;--color-subtle-bg:#fafbfc;--color-component-bg:#fafbfc;--color-field-bg:#fafbfc;--color-field-bg-hover:#f4f6f8;--color-highlight-bg:#eff6ff;--color-highlight-bg-hover:#dbeafe;--color-interactive-bg:#3b82f6;--color-interactive-bg-hover:#2563eb;--color-interactive-bg-pressed:#1d4ed8;--color-interactive-bg-disabled:#bfdbfe;--color-switch-off-bg:#d1d8e0;--color-switch-off-bg-hover:#b0bbca;--color-disabled-bg:#f4f6f8;--color-surface-hover:#f4f6f8;--color-surface-pressed:#e8ecf0;--color-surface-selected:#f4f6f8;--color-surface-selected-hover:#e8ecf0;--color-surface-brand-hover:#fff5f5;--color-surface-brand-pressed:#ffe0e0;--color-surface-danger-hover:#fff5f5;--color-surface-danger-pressed:#ffe0e0;--color-content-primary:#1f2937;--color-content-secondary:#4b5c6e;--color-content-placeholder:#8b99ab;--color-content-disabled:#b0bbca;--color-content-on-color:#fff;--color-content-danger:#e60006;--color-content-success:#047857;--color-content-warning:#c2410c;--color-link-enabled:#3b82f6;--color-link-hover:#2563eb;--color-link-visited:#8b5cf6;--color-overlay-overlay:#1f293766;--color-border-subtle:#e8ecf0;--color-border-regular:#d1d8e0;--color-border-bold:#b0bbca;--color-border-focus:#3b82f699;--color-border-error:#e60006;--color-border-danger:#b30005;--color-border-interactive:#3b82f6;--color-border-transparent:#fff0;--color-border-disabled:#d1d8e0;--color-selectable-primary-primary-enabled:#1f2937;--color-selectable-primary-primary-hover:#364758;--color-selectable-primary-primary-pressed:#4b5c6e;--color-selectable-secondary-secondary-enabled:#fff;--color-selectable-secondary-secondary-hover:#f4f6f8;--color-selectable-secondary-secondary-pressed:#e8ecf0;--color-selectable-inverted-inverted-enabled:#fff;--color-selectable-inverted-inverted-hover:#f4f6f8;--color-selectable-inverted-inverted-pressed:#e8ecf0;--color-selectable-danger-danger-enabled:#e60006;--color-selectable-danger-danger-hover:#b30005;--color-selectable-danger-danger-pressed:#800004;--color-selectable-transparent-transparent-enabled:#fff0;--color-selectable-transparent-transparent-hover:#f4f6f8;--color-selectable-transparent-transparent-pressed:#e8ecf0;--color-gradient-primary:linear-gradient(180deg,#ffffff1f 0%,#0000000f 100%);--color-gradient-danger:linear-gradient(180deg,#ffffff1f 0%,#00000014 100%);--color-gradient-secondary:linear-gradient(180deg,#fffc 0%,#00000005 100%);--color-gradient-inverted:linear-gradient(180deg,#ffffff29 0%,#0000000a 100%);--color-gradient-brand:linear-gradient(180deg,#ffffff24 0%,#0000001a 100%);--color-gradient-contrast-surface:linear-gradient(180deg,#ffffff0f 0%,#0000001f 100%);--color-alerts-information:#3b82f6;--color-alerts-success:#10b981;--color-alerts-warning:#f97316;--color-alerts-danger:#ff282e;--color-badge-fill-neutral:#f4f6f8;--color-badge-fill-red:#fff5f5;--color-badge-fill-blue:#eff6ff;--color-badge-fill-green:#ecfdf5;--color-badge-fill-orange:#fff7ed;--color-badge-fill-purple:#f5f3ff;--color-badge-fill-yellow:#fefce8;--color-badge-fill-brand:#fff5f5;--color-badge-fill-hover-neutral:#e8ecf0;--color-badge-fill-hover-red:#ffe0e0;--color-badge-fill-hover-blue:#dbeafe;--color-badge-fill-hover-green:#d1fae5;--color-badge-fill-hover-orange:#ffedd5;--color-badge-fill-hover-purple:#ede9fe;--color-badge-fill-hover-yellow:#fef9c3;--color-badge-fill-hover-brand:#ffe0e0;--color-badge-border-neutral:#d1d8e0;--color-badge-border-red:#ffb3b5;--color-badge-border-blue:#bfdbfe;--color-badge-border-green:#a7f3d0;--color-badge-border-orange:#fed7aa;--color-badge-border-purple:#ddd6fe;--color-badge-border-yellow:#fef08a;--color-badge-border-brand:#ffb3b5;--color-badge-text-neutral:#4b5c6e;--color-badge-text-red:#800004;--color-badge-text-blue:#1e40af;--color-badge-text-green:#065f46;--color-badge-text-orange:#9a3412;--color-badge-text-purple:#5b21b6;--color-badge-text-yellow:#713f12;--color-badge-text-brand:#800004;--color-badge-icon-neutral:#8b99ab;--color-badge-icon-red:#ff282e;--color-badge-icon-blue:#60a5fa;--color-badge-icon-green:#10b981;--color-badge-icon-orange:#f97316;--color-badge-icon-purple:#a78bfa;--color-badge-icon-yellow:#eab308;--color-badge-icon-brand:#ff282e;--color-contrast-bg-base:#1f2937;--color-contrast-bg-base-hover:#364758;--color-contrast-bg-base-pressed:#4b5c6e;--color-contrast-bg-subtle:#141c25;--color-contrast-bg-selected:#ffffff1f;--color-contrast-bg-selected-hover:#ffffff29;--color-contrast-bg-danger:#ef444429;--color-contrast-bg-danger-hover:#ef44443d;--color-contrast-fg-primary:#ffffffe0;--color-contrast-fg-secondary:#ffffff8f;--color-contrast-fg-muted:#ffffff5c;--color-contrast-fg-danger:#ff8083;--color-contrast-fg-on-selected:#fff;--color-contrast-icon-base:#ffffff8f;--color-contrast-icon-danger:#ff8083;--color-contrast-icon-on-selected:#fff;--color-contrast-border-base:#ffffff1f;--color-contrast-border-subtle:#ffffff0f;--color-contrast-border-top:#ffffff14;--color-contrast-border-bot:#0000003d;--color-contrast-kbd-bg:#ffffff14;--color-contrast-kbd-border:#ffffff1f;--color-contrast-kbd-text:#ffffff7a;--color-contrast-scrollbar:#ffffff29;--color-contrast-scrollbar-hover:#ffffff3d;--color-opacity-hover:.09;--color-opacity-pressed:.15;--color-opacity-selected:.16;--space-0:0px;--space-1:1px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--space-160:160px;--border-radius-none:0px;--border-radius-xs:2px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--border-radius-xl:12px;--border-radius-2xl:16px;--border-radius-3xl:24px;--border-radius-full:9999px;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--size-icon-xs:12px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--size-icon-xl:32px;--size-selectable-xs:24px;--size-selectable-sm:32px;--size-selectable-md:36px;--size-selectable-lg:40px;--size-selectable-xl:48px;--shadow-on-surface-elevation-card-enabled:0px 0px 0px 1px #d1d8e0,0px 1px 2px -1px #1f293714,0px 2px 4px 0px #1f29370a;--shadow-on-surface-elevation-card-hover:0px 0px 0px 1px #1f293714,0px 1px 2px -1px #1f293714,0px 2px 8px 0px #1f29371a;--shadow-on-surface-elevation-tooltip:0px 0px 0px 1px #1f293714,0px 4px 8px 0px #1f293714;--shadow-on-surface-elevation-flyout:0px 0px 0px 1px #d1d8e0,0px 8px 16px 0px #1f29331f;--shadow-on-surface-elevation-modal:inset 0px 0px 0px 1px #fff,inset 0px 0px 0px 2px #e8ecf066,0px 0px 0px 1px #1f293714,0px 16px 32px 0px #1f293714,0px 2px 24px 0px #1f293714;--shadow-on-surface-details-contrast-on-bg-interactive:0px 1px 2px 0px #1e3a8a99;--shadow-on-surface-buttons-secondary:0px 1px 2px 0px #1f29371f,0px 0px 0px 1px #d1d8e0;--shadow-on-surface-buttons-secondary-focus:0px 1px 2px 0px #1f29371f,0px 0px 0px 1px #b0bbca,0px 0px 0px 2px #fff,0px 0px 0px 4px #3b82f699;--shadow-on-surface-buttons-primary:inset 0px .75px 0px 0px #fff3,0px 1px 2px 0px #1f293766,0px 0px 0px 1px #141c25;--shadow-on-surface-buttons-primary-focus:inset 0px .75px 0px 0px #fff3,0px 1px 2px 0px #1f293766,0px 0px 0px 1px #141c25,0px 0px 0px 2px #fff,0px 0px 0px 4px #3b82f699;--shadow-on-surface-buttons-danger:inset 0px .75px 0px 0px #fff3,0px 1px 2px 0px #80000466,0px 0px 0px 1px #e60006;--shadow-on-surface-buttons-danger-focus:inset 0px .75px 0px 0px #fff3,0px 1px 2px 0px #80000466,0px 0px 0px 1px #e60006,0px 0px 0px 2px #fff,0px 0px 0px 4px #3b82f699;--shadow-on-surface-border-base:0px 1px 2px 0px #1f29371f,0px 0px 0px 1px #d1d8e0;--shadow-on-surface-border-interactive-with-active:0px 0px 0px 1px #3b82f6,0px 0px 0px 4px #3b82f633;--shadow-on-surface-border-focus:0px 0px 0px 1px #fff,0px 0px 0px 3px #3b82f699;--shadow-on-surface-border-error:0px 0px 0px 1px #800004,0px 0px 0px 3px #e6000626;--shadow-on-surface-border-interactive-with-focus:0px 1px 2px 0px #3b82f680,0px 0px 0px 1px #3b82f6,0px 0px 0px 2px #fff,0px 0px 0px 4px #3b82f666;--shadow-on-surface-border-interactive-with-shadow:0px 1px 2px 0px #1e3a8a80,0px 0px 0px 1px #3b82f6;--shadow-inverse-elevation-popover:inset 0px 1px 0px 0px #ffffff0f,0px 0px 0px 1px #ffffff14,0px 1px 2px 0px #00000052,0px 4px 12px 0px #00000052;--shadow-inverse-elevation-popover-nested:inset 0px 1px 0px 0px #ffffff0f,0px 0px 0px 1px #ffffff14,0px 8px 24px 0px #0006;--shadow-inverse-elevation-tooltip:0px 0px 0px 1px #ffffff0f,0px 4px 8px 0px #0000003d;--typography-headingCore-display-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingCore-display-font-weight:600;--typography-headingCore-display-line-height:40px;--typography-headingCore-display-font-size:30px;--typography-headingCore-display-letter-spacing:-.02em;--typography-headingCore-h1-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingCore-h1-font-weight:600;--typography-headingCore-h1-line-height:32px;--typography-headingCore-h1-font-size:24px;--typography-headingCore-h1-letter-spacing:-.015em;--typography-headingCore-h2-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingCore-h2-font-weight:600;--typography-headingCore-h2-line-height:28px;--typography-headingCore-h2-font-size:20px;--typography-headingCore-h2-letter-spacing:-.01em;--typography-headingCore-h3-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingCore-h3-font-weight:500;--typography-headingCore-h3-line-height:24px;--typography-headingCore-h3-font-size:16px;--typography-headingCore-h3-letter-spacing:-.005em;--typography-headingCore-h4-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingCore-h4-font-weight:500;--typography-headingCore-h4-line-height:20px;--typography-headingCore-h4-font-size:14px;--typography-headingCore-h4-letter-spacing:0em;--typography-headingWeb-h1-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingWeb-h1-font-weight:500;--typography-headingWeb-h1-line-height:88px;--typography-headingWeb-h1-font-size:72px;--typography-headingWeb-h1-letter-spacing:-.02em;--typography-headingWeb-h2-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingWeb-h2-font-weight:500;--typography-headingWeb-h2-line-height:44px;--typography-headingWeb-h2-font-size:32px;--typography-headingWeb-h2-letter-spacing:-.02em;--typography-headingWeb-h3-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingWeb-h3-font-weight:500;--typography-headingWeb-h3-line-height:32px;--typography-headingWeb-h3-font-size:24px;--typography-headingWeb-h3-letter-spacing:-.02em;--typography-headingWeb-h4-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-headingWeb-h4-font-weight:500;--typography-headingWeb-h4-line-height:28px;--typography-headingWeb-h4-font-size:18px;--typography-headingWeb-h4-letter-spacing:-.02em;--typography-body-large-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-large-font-weight:400;--typography-body-large-line-height:28px;--typography-body-large-font-size:16px;--typography-body-large-letter-spacing:0em;--typography-body-largePlus-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-largePlus-font-weight:500;--typography-body-largePlus-line-height:28px;--typography-body-largePlus-font-size:16px;--typography-body-largePlus-letter-spacing:0em;--typography-body-regular-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-regular-font-weight:400;--typography-body-regular-line-height:24px;--typography-body-regular-font-size:14px;--typography-body-regular-letter-spacing:0em;--typography-body-regularUnderline-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-regularUnderline-font-weight:400;--typography-body-regularUnderline-line-height:24px;--typography-body-regularUnderline-font-size:14px;--typography-body-regularUnderline-letter-spacing:0em;--typography-body-regularUnderline-text-decoration:underline;--typography-body-regularPlus-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-regularPlus-font-weight:500;--typography-body-regularPlus-line-height:24px;--typography-body-regularPlus-font-size:14px;--typography-body-regularPlus-letter-spacing:0em;--typography-body-small-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-small-font-weight:400;--typography-body-small-line-height:20px;--typography-body-small-font-size:13px;--typography-body-small-letter-spacing:0em;--typography-body-smallUnderline-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-smallUnderline-font-weight:400;--typography-body-smallUnderline-line-height:20px;--typography-body-smallUnderline-font-size:13px;--typography-body-smallUnderline-letter-spacing:0em;--typography-body-smallUnderline-text-decoration:underline;--typography-body-smallPlus-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-smallPlus-font-weight:500;--typography-body-smallPlus-line-height:20px;--typography-body-smallPlus-font-size:13px;--typography-body-smallPlus-letter-spacing:0em;--typography-body-mini-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-mini-font-weight:400;--typography-body-mini-line-height:16px;--typography-body-mini-font-size:12px;--typography-body-mini-letter-spacing:-.02em;--typography-body-miniUnderline-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-miniUnderline-font-weight:400;--typography-body-miniUnderline-line-height:16px;--typography-body-miniUnderline-font-size:12px;--typography-body-miniUnderline-letter-spacing:-.01em;--typography-body-miniUnderline-text-decoration:underline;--typography-body-miniPlus-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-miniPlus-font-weight:500;--typography-body-miniPlus-line-height:16px;--typography-body-miniPlus-font-size:12px;--typography-body-miniPlus-letter-spacing:-.02em;--typography-body-micro-font-family:Geist,ui-sans-serif,system-ui,sans-serif;--typography-body-micro-font-weight:400;--typography-body-micro-line-height:16px;--typography-body-micro-font-size:11px;--typography-body-micro-letter-spacing:-.02em;--typography-code-regular-font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;--typography-code-regular-font-weight:400;--typography-code-regular-line-height:24px;--typography-code-regular-font-size:14px;--typography-code-regular-letter-spacing:0em;--typography-code-small-font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;--typography-code-small-font-weight:400;--typography-code-small-line-height:20px;--typography-code-small-font-size:13px;--typography-code-small-letter-spacing:0em;--typography-code-mini-font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;--typography-code-mini-font-weight:400;--typography-code-mini-line-height:16px;--typography-code-mini-font-size:12px;--typography-code-mini-letter-spacing:-.02em}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-geist),var(--typography-body-regular-font-family);font-size:var(--typography-body-regular-font-size);font-weight:var(--typography-body-regular-font-weight);line-height:var(--typography-body-regular-line-height);letter-spacing:var(--typography-body-regular-letter-spacing);color:var(--color-content-primary);background:var(--color-default-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{min-height:100dvh}h1,h2,h3,h4{font-family:var(--font-geist),var(--typography-heading-h1-font-family);text-wrap:balance}code,pre{font-family:var(--font-geist-mono),var(--typography-code-regular-font-family)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}
