:root{--token-color-base-0:#e7eaee;--token-color-base-100:#cfd4de;--token-color-base-200:#8992a6;--token-color-base-300:#6d7790;--token-color-base-500:#232e43;--token-color-base-600:#1e2739;--token-color-base-700:#171d2b;--token-color-base-800:#141925;--token-color-base-900:#10151e;--token-color-base-950:#0c1017;--token-color-brand-50:#5cf473;--token-color-brand-100:#4bf364;--token-color-grid-0:#25364b00;--token-color-grid-70:#25364bb3;--token-color-lightblue-100:#a7caf3;--token-color-blue-100:#aca7f3;--token-color-purple-100:#d7a7f3;--token-color-pink-100:#f3a7eb;--token-color-red-100:#f3a7bd;--token-color-red-200:#f34b75;--token-color-yellow-100:#f3f3a7;--token-color-orange-100:#f3c087;--token-color-green-100:#a7f3b2;--token-color-yellow-hover:#eeee6b;--token-color-orange-hover:#fdac5a;--token-color-fn:#37b9d5;--token-color-mw:#cce342;--token-color-ft:#f0c33b;--token-color-ww:#fb8f38;--token-color-bs:#ec4a52;--token-font-sans:"IBM Plex Sans Variable", "IBM Plex Sans Variable fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--token-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--token-tracking-paragraph-md:-.01em;--token-tracking-label-md:.02em;--token-space-0-5:.125rem;--token-space-0-6:.165rem;--token-space-0-75:.1875rem;--token-space-1:.25rem;--token-space-1-5:.375rem;--token-space-2:.5rem;--token-space-2-5:.625rem;--token-space-3:.75rem;--token-space-3-5:.875rem;--token-space-4:1rem;--token-space-5:1.25rem;--token-space-6:1.5rem;--token-space-8:2rem;--token-space-9:2.25rem;--token-space-10:2.5rem;--token-space-12:3rem;--token-space-16:4rem;--token-space-18:4.5rem;--token-space-30:7.5rem;--token-size-3:.75rem;--token-size-5-5:1.375rem;--token-size-7:1.75rem;--token-size-7-25:1.8125rem;--token-size-8:2rem;--token-size-9:2.25rem;--token-size-10:2.5rem;--token-size-10-5:2.625rem;--token-size-19:4.75rem;--token-size-25-5:6.375rem;--token-size-36:9rem;--token-size-38:9.375rem;--token-motion-duration-fast:.15s;--token-motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--token-breakpoint-sm:640px;--token-breakpoint-md:768px;--token-breakpoint-lg:1024px;--token-breakpoint-xl:1280px;--token-breakpoint-2xl:1536px;--token-default-max-width:1600px;--token-wide-max-width:1920px;--token-header-height:7.625rem;--token-default-animation:var(--motion-duration-fast) var(--motion-ease-standard)}.ui-modal-content{--ui-modal-content-close-hover-background:var(--color-base-700);--ui-modal-content-close-offset:var(--space-3);--ui-modal-content-close-radius:var(--space-2);--ui-modal-content-close-size:var(--size-9);background:var(--color-base-800);border:1px solid var(--color-base-700);border-radius:var(--space-3);z-index:var(--z-index-modal);width:min(100vw - var(--space-8),640px);max-height:calc(100vh - var(--space-8));overscroll-behavior:contain;outline:none;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ui-modal-content[data-state=open]{animation:.4s both ui-modal-content-in-mobile}.ui-modal-content[data-state=closed]{animation:.4s both ui-modal-content-out-mobile}.ui-modal-content--padded{padding:var(--space-6)}.ui-modal-content--with-close.ui-modal-content--padded{padding-top:calc(var(--space-6) + var(--space-3))}.ui-modal-content--sm{width:min(100vw - var(--space-8),480px)}.ui-modal-content--md{width:min(100vw - var(--space-8),640px)}.ui-modal-content--lg{width:min(100vw - var(--space-8),820px)}.ui-modal-content--xl{width:min(100vw - var(--space-8),1040px)}.ui-modal-content--split{width:min(100vw - var(--space-8),1120px);padding:0}.ui-modal-content__close{font:inherit;color:var(--color-base-200);letter-spacing:inherit;transition-timing-function:var(--motion-ease-standard);transition-duration:var(--motion-duration-fast);top:var(--ui-modal-content-close-offset);right:var(--ui-modal-content-close-offset);z-index:1;width:var(--ui-modal-content-close-size);height:var(--ui-modal-content-close-size);cursor:pointer;border-radius:var(--ui-modal-content-close-radius);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition-property:color;display:inline-flex;position:absolute}.ui-modal-content__close:hover{color:var(--color-base-0);background:var(--ui-modal-content-close-hover-background)}.ui-modal-content__close:focus-visible{outline:2px solid var(--color-base-0);outline-offset:var(--space-0-5);border-radius:var(--space-2)}@media (width<=768px){.ui-modal-content{width:min(100vw - var(--space-6),100vw);max-height:calc(100vh - var(--space-6))}.ui-modal-content--padded{padding:var(--space-5)}.ui-modal-content--with-close.ui-modal-content--padded{padding-top:calc(var(--space-5) + var(--space-3))}}@media (width<=640px){.ui-modal-content{--ui-modal-content-close-offset:var(--space-2);width:calc(100vw - var(--space-4));max-height:calc(100vh - var(--space-4));border-radius:var(--space-3)}.ui-modal-content--padded{padding:var(--space-4)}.ui-modal-content--with-close.ui-modal-content--padded{padding-top:calc(var(--space-4) + var(--space-3))}}@media (width>=1024px){.ui-modal-content[data-state=open]{animation:.4s both fade-in}.ui-modal-content[data-state=closed]{animation:.4s both fade-out}}@keyframes ui-modal-content-in-mobile{0%{transform:translate(-50%,calc(100vh - 50%))}to{transform:translate(-50%,-50%)}}@keyframes ui-modal-content-out-mobile{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,calc(100vh - 50%))}}@media (prefers-reduced-motion:reduce){.ui-modal-content[data-state=closed],.ui-modal-content[data-state=open]{animation-duration:1ms}}
