.AnimatedGradientBackground-module-scss-module__rln_-G__container{background-color:#030407;width:100%;min-height:100vh;position:relative;overflow:hidden}.AnimatedGradientBackground-module-scss-module__rln_-G__rotatingContainer{pointer-events:none;isolation:isolate;animation:75s linear infinite AnimatedGradientBackground-module-scss-module__rln_-G__rotate;position:absolute;inset:0}.AnimatedGradientBackground-module-scss-module__rln_-G__blob{background:radial-gradient(circle at center, var(--blob-color) 0%, color-mix(in srgb, var(--blob-color) 50%, transparent) 30%, color-mix(in srgb, var(--blob-color) 15%, transparent) 60%, transparent 80%);filter:blur(80px);transform-origin:50%;will-change:transform;width:130%;height:130%;position:absolute}.AnimatedGradientBackground-module-scss-module__rln_-G__blobRed{animation:28s ease-in-out infinite alternate AnimatedGradientBackground-module-scss-module__rln_-G__blobRed;top:-48%;left:-45%}.AnimatedGradientBackground-module-scss-module__rln_-G__blobBlue{animation:32s ease-in-out infinite alternate AnimatedGradientBackground-module-scss-module__rln_-G__blobBlue;top:-45%;right:-45%}.AnimatedGradientBackground-module-scss-module__rln_-G__blobYellow{animation:24s ease-in-out infinite alternate AnimatedGradientBackground-module-scss-module__rln_-G__blobYellow;bottom:-50%;left:50%;transform:translate(-50%)}.AnimatedGradientBackground-module-scss-module__rln_-G__vignette{pointer-events:none;z-index:5;background:radial-gradient(80% 70% at 50% 38%,#0000 25%,#03040766 60%,#030407d9 90%,#030407 100%);position:absolute;inset:0}.AnimatedGradientBackground-module-scss-module__rln_-G__content{z-index:10;width:100%;min-height:100vh;position:relative}@keyframes AnimatedGradientBackground-module-scss-module__rln_-G__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AnimatedGradientBackground-module-scss-module__rln_-G__blobRed{0%{transform:translate(-18px,-14px)rotate(-20deg)scale(.88)}50%{transform:translate(0)rotate(0)scale(.98)}to{transform:translate(18px,14px)rotate(20deg)scale(.88)}}@keyframes AnimatedGradientBackground-module-scss-module__rln_-G__blobBlue{0%{transform:translate(16px,18px)rotate(14deg)scale(.9)}50%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(-16px,-18px)rotate(-14deg)scale(.9)}}@keyframes AnimatedGradientBackground-module-scss-module__rln_-G__blobYellow{0%{transform:translate(-50%,14px)rotate(-16deg)scale(.82)}50%{transform:translate(-50%)rotate(0)scale(.92)}to{transform:translate(-50%,-14px)rotate(16deg)scale(.82)}}
.Typography-module-scss-module__DBlXVa__root{color:inherit;margin:0}.Typography-module-scss-module__DBlXVa__display,.Typography-module-scss-module__DBlXVa__heading1,.Typography-module-scss-module__DBlXVa__heading2,.Typography-module-scss-module__DBlXVa__heading3,.Typography-module-scss-module__DBlXVa__heading4{font-family:var(--font-display-family);text-wrap:balance}.Typography-module-scss-module__DBlXVa__display{letter-spacing:-.055em;font-size:clamp(3rem,5vw,5rem);font-weight:700;line-height:.98}.Typography-module-scss-module__DBlXVa__heading1{letter-spacing:-.035em;font-size:clamp(2.125rem,2.5vw,2.5rem);font-weight:700;line-height:1.08}.Typography-module-scss-module__DBlXVa__heading2{letter-spacing:-.035em;font-size:clamp(1.625rem,2vw,2rem);font-weight:700;line-height:1.12}.Typography-module-scss-module__DBlXVa__heading3{letter-spacing:-.025em;font-size:1.375rem;font-weight:600;line-height:1.2}.Typography-module-scss-module__DBlXVa__heading4{letter-spacing:-.015em;font-size:1.125rem;font-weight:600;line-height:1.3}.Typography-module-scss-module__DBlXVa__body,.Typography-module-scss-module__DBlXVa__bodySmall,.Typography-module-scss-module__DBlXVa__bodyExtraSmall,.Typography-module-scss-module__DBlXVa__caption,.Typography-module-scss-module__DBlXVa__label{font-family:var(--font-body-family)}.Typography-module-scss-module__DBlXVa__body{font-size:1rem;font-weight:400;line-height:1.6}.Typography-module-scss-module__DBlXVa__bodySmall{font-size:.875rem;font-weight:400;line-height:1.5}.Typography-module-scss-module__DBlXVa__bodyExtraSmall,.Typography-module-scss-module__DBlXVa__caption{font-size:.75rem;line-height:1.45}.Typography-module-scss-module__DBlXVa__bodyExtraSmall{font-weight:400}.Typography-module-scss-module__DBlXVa__caption{font-weight:500}.Typography-module-scss-module__DBlXVa__label{font-size:.75rem;font-weight:var(--font-label-weight);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1rem}.Typography-module-scss-module__DBlXVa__code{font-family:var(--font-mono,ui-monospace, "SFMono-Regular", Consolas, monospace);font-size:.875em;line-height:inherit}.Typography-module-scss-module__DBlXVa__regular{font-weight:400}.Typography-module-scss-module__DBlXVa__medium{font-weight:500}.Typography-module-scss-module__DBlXVa__semibold{font-weight:600}.Typography-module-scss-module__DBlXVa__bold{font-weight:700}.Typography-module-scss-module__DBlXVa__foreground{color:var(--color-foreground)}.Typography-module-scss-module__DBlXVa__muted,.Typography-module-scss-module__DBlXVa__subtle{color:var(--color-muted)}.Typography-module-scss-module__DBlXVa__primary{color:var(--color-primary)}.Typography-module-scss-module__DBlXVa__success{color:var(--color-success)}.Typography-module-scss-module__DBlXVa__danger{color:var(--color-danger)}.Typography-module-scss-module__DBlXVa__center{text-align:center}.Typography-module-scss-module__DBlXVa__right{text-align:right}.Typography-module-scss-module__DBlXVa__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@keyframes Button-module-scss-module__FRVKrG__success{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Button-module-scss-module__FRVKrG__button{border-radius:var(--length-radius);border-width:1px;border-color:var(--color-button);background:var(--color-button);min-height:2.5rem;color:var(--color-button-foreground);--color-ring:var(--color-button);--color-button:var(--color-primary);--color-button-foreground:var(--color-primary-foreground);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding:.5835em 1em;font-weight:500;transition:border-color .15s,background .15s,color .15s,filter .15s;display:flex;position:relative;overflow:hidden}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base{--color-button:var(--color-card);--color-button-foreground:var(--color-foreground);--color-ring:var(--color-primary);border-color:var(--color-control-border)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base.Button-module-scss-module__FRVKrG__variant-outline{--color-ring:var(--color-primary);background:var(--color-card);color:var(--color-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base.Button-module-scss-module__FRVKrG__variant-outline:not(.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{background:var(--color-card);border-color:var(--color-primary-border)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base.Button-module-scss-module__FRVKrG__variant-bare{border-color:#0000}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base.Button-module-scss-module__FRVKrG__variant-bare:not(.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{background:var(--color-surface-raised)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__base:not(.Button-module-scss-module__FRVKrG__variant-outline,.Button-module-scss-module__FRVKrG__variant-bare,.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{border-color:var(--color-primary-border);background:var(--color-surface-raised)}.Button-module-scss-module__FRVKrG__button:not(.Button-module-scss-module__FRVKrG__base,.Button-module-scss-module__FRVKrG__variant-bare,.Button-module-scss-module__FRVKrG__variant-outline,.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{filter:saturate(1.08)brightness(.92)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-primary:not(.Button-module-scss-module__FRVKrG__variant-bare,.Button-module-scss-module__FRVKrG__variant-outline,.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{background:var(--color-action-hover);border-color:var(--color-action-hover);filter:none}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__success{animation:.5s cubic-bezier(.175,.885,.32,1.275) Button-module-scss-module__FRVKrG__success}.Button-module-scss-module__FRVKrG__button svg{pointer-events:none}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__size-large{min-height:3rem;font-size:1.25rem}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__size-medium{min-height:2.5rem;font-size:1rem}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__size-small{min-height:2rem;font-size:.75rem}.Button-module-scss-module__FRVKrG__button .ink{transition:opacity .2s}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__loading{opacity:.5;cursor:not-allowed!important}:is(.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__disabled .ink,.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__loading .ink){opacity:0}.Button-module-scss-module__FRVKrG__button>svg{width:1.25em;height:1.25em}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__loading{cursor:wait!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__loading:before{content:"";pointer-events:none;opacity:.12;background:currentColor;width:35%;animation:1s ease-in-out infinite Button-module-scss-module__FRVKrG__loading-sweep;position:absolute;top:0;bottom:0;left:0}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__variant-outline{color:var(--color-button);--color-ring:var(--color-button);background:0 0}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__variant-outline:not(.Button-module-scss-module__FRVKrG__disabled,.Button-module-scss-module__FRVKrG__loading):hover{background:color-mix(in srgb, var(--color-button) 8%, transparent)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:currentColor;--color-ring:currentColor;--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-primary{--color-button:var(--color-primary);--color-button-foreground:var(--color-primary-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-primary.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-primary);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-secondary{--color-button:var(--color-secondary);--color-button-foreground:var(--color-secondary-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-secondary.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-secondary);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-accent{--color-button:var(--color-accent);--color-button-foreground:var(--color-accent-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-accent.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-accent);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-dark{--color-button:var(--color-dark);--color-button-foreground:var(--color-dark-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-dark.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-dark);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-light{--color-button:var(--color-light);--color-button-foreground:var(--color-light-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-light.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-light);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-foreground{--color-button:var(--color-foreground);--color-button-foreground:var(--color-foreground-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-foreground.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-foreground);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-muted{--color-button:var(--color-muted);--color-button-foreground:var(--color-muted-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-muted.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-muted);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-success{--color-button:var(--color-success);--color-button-foreground:var(--color-success-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-success.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-success);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-warning{--color-button:var(--color-warning);--color-button-foreground:var(--color-warning-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-warning.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-warning);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-danger{--color-button:var(--color-danger);--color-button-foreground:var(--color-danger-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-danger.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-danger);--color-button:transparent!important}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-info{--color-button:var(--color-info);--color-button-foreground:var(--color-info-foreground)}.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__color-info.Button-module-scss-module__FRVKrG__variant-bare{--color-button-foreground:var(--color-info);--color-button:transparent!important}@media (max-width:767px){.Button-module-scss-module__FRVKrG__button.Button-module-scss-module__FRVKrG__size-small{min-height:2.5rem}}@keyframes Button-module-scss-module__FRVKrG__loading-sweep{0%{transform:translate(-100%)}to{transform:translate(385%)}}.Button-module-scss-module__FRVKrG__successOverlay{border-radius:inherit;background:var(--color-success);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.Link-module-scss-module__CMt2Tq__link{--color-ring:currentColor;align-items:center;transition:color .15s,filter .15s,text-decoration-color .15s;display:inline-flex}.Link-module-scss-module__CMt2Tq__link[data-color=primary]{color:var(--color-primary)}.Link-module-scss-module__CMt2Tq__link[data-color=primary]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=secondary]{color:var(--color-secondary)}.Link-module-scss-module__CMt2Tq__link[data-color=secondary]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=accent]{color:var(--color-accent)}.Link-module-scss-module__CMt2Tq__link[data-color=accent]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=dark]{color:var(--color-dark)}.Link-module-scss-module__CMt2Tq__link[data-color=dark]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=light]{color:var(--color-light)}.Link-module-scss-module__CMt2Tq__link[data-color=light]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=foreground]{color:var(--color-foreground)}.Link-module-scss-module__CMt2Tq__link[data-color=foreground]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=muted]{color:var(--color-muted)}.Link-module-scss-module__CMt2Tq__link[data-color=muted]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=success]{color:var(--color-success)}.Link-module-scss-module__CMt2Tq__link[data-color=success]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=warning]{color:var(--color-warning)}.Link-module-scss-module__CMt2Tq__link[data-color=warning]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=danger]{color:var(--color-danger)}.Link-module-scss-module__CMt2Tq__link[data-color=danger]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__link[data-color=info]{color:var(--color-info)}.Link-module-scss-module__CMt2Tq__link[data-color=info]:hover{filter:brightness(.82)}.Link-module-scss-module__CMt2Tq__hyperlink{color:var(--color-primary);text-decoration:underline}.Link-module-scss-module__CMt2Tq__hyperlink:hover{color:var(--color-action-hover)}.Link-module-scss-module__CMt2Tq__minimal{text-decoration:underline}.Link-module-scss-module__CMt2Tq__minimal:hover{color:var(--color-action-hover)}
.Tooltip-module-scss-module__u5i5jG__tooltipContent{border:1px solid color-mix(in srgb, var(--color-foreground) 18%, transparent);background:var(--color-foreground);width:max-content;max-width:min(18rem,100vw - 1rem);color:var(--color-background);white-space:normal;border-radius:.375rem;padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1.35;box-shadow:0 .25rem .75rem #0f111729}
.IconButton-module-scss-module__HNwBnW__iconButton{aspect-ratio:1;padding:.7085em}.IconButton-module-scss-module__HNwBnW__iconButton svg{min-width:1.25em;min-height:1.25em}
.Modal-module-scss-module__BRM18a__modalOverlay{background-color:var(--color-backdrop);z-index:999;cursor:pointer;animation:.15s cubic-bezier(.16,1,.3,1) Modal-module-scss-module__BRM18a__overlayShow;position:absolute;inset:0;overflow:hidden}.Modal-module-scss-module__BRM18a__modalPortal{z-index:1000;justify-content:center;align-items:center;max-height:100%;padding:25px;display:flex;position:absolute;inset:0;overflow:hidden}@media (max-width:639px){.Modal-module-scss-module__BRM18a__modalPortal{padding:.75rem}}.Modal-module-scss-module__BRM18a__modalContainer{z-index:1000;position:fixed;inset:0}.Modal-module-scss-module__BRM18a__modalContainer[data-visible=false]{visibility:hidden;pointer-events:none}dialog.Modal-module-scss-module__BRM18a__modalContainer{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0}dialog.Modal-module-scss-module__BRM18a__modalContainer::backdrop{background-color:var(--color-backdrop)}@keyframes Modal-module-scss-module__BRM18a__overlayShow{0%{opacity:0}to{opacity:1}}
.Dialog-module-scss-module__FmrOEq__dialogContent{border:1px solid var(--color-border);background-color:var(--color-card);color:var(--color-foreground);border-radius:var(--length-radius-large);box-shadow:var(--shadow-2xl);z-index:1;flex-direction:column;gap:1.25rem;width:min(90vw,48rem);max-width:90vw;max-height:90dvh;padding:1.5rem;display:flex;position:relative;overflow:hidden}.Dialog-module-scss-module__FmrOEq__dialogContent[data-size=compact]{width:min(90vw,32rem)}.Dialog-module-scss-module__FmrOEq__dialogContent[data-size=large]{width:min(90vw,56rem)}.Dialog-module-scss-module__FmrOEq__dialogContent[data-size=cover]{width:90vw;height:90dvh}[data-modal-container-root=true][data-visible=true] .Dialog-module-scss-module__FmrOEq__dialogContent{animation:.18s cubic-bezier(.16,1,.3,1) Dialog-module-scss-module__FmrOEq__contentShow}.Dialog-module-scss-module__FmrOEq__dialogHeader{flex-direction:column;gap:.375rem;min-width:0;display:flex}.Dialog-module-scss-module__FmrOEq__dialogTitle{align-items:center;gap:.5rem;min-width:0;padding-right:2.75rem;display:flex}.Dialog-module-scss-module__FmrOEq__dialogDescription{text-wrap:pretty;max-width:42rem}.Dialog-module-scss-module__FmrOEq__dialogBody{flex-direction:column;gap:1rem;min-height:0;margin:-.375rem;padding:.375rem;display:flex;overflow-y:auto}.Dialog-module-scss-module__FmrOEq__closeButton{z-index:20;top:1rem;right:1rem;padding:.5rem!important;position:absolute!important}@keyframes Dialog-module-scss-module__FmrOEq__contentShow{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:translateY(0)}}.Dialog-module-scss-module__FmrOEq__dialogActions{flex-flow:row;justify-content:flex-end;gap:.5rem;width:100%;padding-top:.25rem;display:flex}@media (max-width:639px){.Dialog-module-scss-module__FmrOEq__dialogContent{width:100%;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);padding:1rem}.Dialog-module-scss-module__FmrOEq__dialogActions{flex-direction:column-reverse}.Dialog-module-scss-module__FmrOEq__dialogActions>*{width:100%}}
