.clerk-module__WGXkZW__clerkCardBox.clerk-module__WGXkZW__clerkCardBox{background:var(--main);border:3px solid var(--clerkAccent);box-shadow:none;border-radius:15px}.clerk-module__WGXkZW__clerkHeaderTitle.clerk-module__WGXkZW__clerkHeaderTitle{color:var(--clerkAccent);font-size:larger;font-weight:400}.clerk-module__WGXkZW__clerkModalBackdrop.clerk-module__WGXkZW__clerkModalBackdrop{background-color:#000000b3}.clerk-module__WGXkZW__clerkModalContent.clerk-module__WGXkZW__clerkModalContent{box-shadow:none}.clerk-module__WGXkZW__clerkModalCloseButton.clerk-module__WGXkZW__clerkModalCloseButton{color:var(--clerkAccent)}.clerk-module__WGXkZW__clerkModalCloseButton.clerk-module__WGXkZW__clerkModalCloseButton:hover{color:var(--clerkBlue);background:0 0}.clerk-module__WGXkZW__clerkCard.clerk-module__WGXkZW__clerkCard{padding:32px 32px calc(var(--clerk-spacing,1rem) * 2);color:var(--clerkAccent);box-shadow:none;background:0 0;gap:16px}.clerk-module__WGXkZW__clerkHidden.clerk-module__WGXkZW__clerkHidden{display:none}.clerk-module__WGXkZW__clerkDividerLine.clerk-module__WGXkZW__clerkDividerLine{background:var(--clerkAccent);opacity:.4}.clerk-module__WGXkZW__clerkAccentText.clerk-module__WGXkZW__clerkAccentText{color:var(--clerkAccent);font-weight:unset}.clerk-module__WGXkZW__clerkSocialButton.clerk-module__WGXkZW__clerkSocialButton{background-color:var(--white);color:var(--dark);width:-webkit-fill-available;width:-moz-available;width:stretch;padding:9px;position:relative;box-shadow:none!important;border:1px solid var(--clerkAccent)!important}.clerk-module__WGXkZW__clerkSocialButton.clerk-module__WGXkZW__clerkSocialButton>span>span:first-of-type{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.clerk-module__WGXkZW__clerkDefaultWeight.clerk-module__WGXkZW__clerkDefaultWeight{font-weight:400}.clerk-module__WGXkZW__clerkFieldLabel.clerk-module__WGXkZW__clerkFieldLabel{color:var(--clerkAccent);font-weight:unset}.cl-formField:has(input:focus) .clerk-module__WGXkZW__clerkFieldLabel{opacity:1}.clerk-module__WGXkZW__clerkButtonLink.clerk-module__WGXkZW__clerkButtonLink{background-color:var(--clerkAccent);color:var(--main);border:1px solid var(--clerkAccent);border-radius:10px;padding:8px 16px;font-weight:400;text-decoration:none}a:has(>.clerk-module__WGXkZW__clerkButtonLink){text-decoration:none}a:has(>.clerk-module__WGXkZW__clerkButtonLink):hover{text-decoration:none}.clerk-module__WGXkZW__clerkButtonLink.clerk-module__WGXkZW__clerkButtonLink:hover{background-color:var(--main);color:var(--clerkAccent);text-decoration:none}.clerk-module__WGXkZW__clerkShowPasswordButton.clerk-module__WGXkZW__clerkShowPasswordButton{color:var(--clerkAccent)}.clerk-module__WGXkZW__clerkShowPasswordButton.clerk-module__WGXkZW__clerkShowPasswordButton:hover{color:var(--clerkBlue);background:0 0}.clerk-module__WGXkZW__clerkAltMethodButton.clerk-module__WGXkZW__clerkAltMethodButton{background-color:var(--white);color:var(--dark);box-sizing:border-box;width:100%;padding:9px;box-shadow:none!important;border:1px solid var(--clerkAccent)!important}.clerk-module__WGXkZW__clerkIdentityPreview.clerk-module__WGXkZW__clerkIdentityPreview{margin-bottom:16px}.clerk-module__WGXkZW__clerkIdentityText.clerk-module__WGXkZW__clerkIdentityText{color:var(--clerkAccent);font-style:italic;font-weight:unset}.clerk-module__WGXkZW__clerkEditIcon.clerk-module__WGXkZW__clerkEditIcon{width:1.25rem;height:1.25rem;color:var(--clerkBlue)}.clerk-module__WGXkZW__headerSubtitle{margin-bottom:8px}.clerk-module__WGXkZW__clerkForgotLink.clerk-module__WGXkZW__clerkForgotLink{color:var(--clerkAccent);opacity:.5;font-weight:unset;position:absolute;bottom:0;left:0}.clerk-module__WGXkZW__clerkForgotLink.clerk-module__WGXkZW__clerkForgotLink:hover{opacity:1}.cl-formField__password:has(.clerk-module__WGXkZW__clerkForgotLink){padding-bottom:32px;position:relative}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput{background:linear-gradient(var(--selected) 0 0) padding-box, var(--gradientHorizontal) border-box;color:var(--clerkAccent);caret-color:var(--clerkAccent);box-sizing:border-box;width:100%;box-shadow:none;max-height:unset;border:1px solid #0000;border-radius:4px;transition:none}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput{background:linear-gradient(var(--white) 0 0) padding-box, var(--gradientHorizontal) border-box}}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:not([type=checkbox]):hover{background:linear-gradient(var(--selected) 0 0) padding-box, var(--gradientHorizontal) border-box;border-color:#0000}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:not([type=checkbox]):hover{background:linear-gradient(var(--white) 0 0) padding-box, var(--gradientHorizontal) border-box}}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput::placeholder{color:#0000}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill{border:1px solid #0000;border-image:var(--gradientHorizontal) 1;-webkit-text-fill-color:var(--clerkAccent);caret-color:var(--clerkAccent);-webkit-box-shadow:0 0 0 1000px var(--selected) inset!important}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important}}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill:hover{border:1px solid #0000;border-image:var(--gradientHorizontal) 1;-webkit-text-fill-color:var(--clerkAccent);caret-color:var(--clerkAccent);-webkit-box-shadow:0 0 0 1000px var(--selected) inset!important}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important}}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill:focus{border:1px solid #0000;border-image:var(--gradientHorizontal) 1;-webkit-text-fill-color:var(--clerkAccent);caret-color:var(--clerkAccent);-webkit-box-shadow:0 0 0 1000px var(--selected) inset!important}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important}}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput[type=checkbox]{appearance:auto;accent-color:var(--dark);box-shadow:none;background:0 0;border:0;border-radius:0;width:1rem;height:1rem;margin:0 8px 0 0;padding:0}@media (prefers-color-scheme:dark){.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput[type=checkbox]{accent-color:var(--white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.clerk-module__WGXkZW__clerkLegalCheckbox.clerk-module__WGXkZW__clerkLegalCheckbox.clerk-module__WGXkZW__clerkLegalCheckbox[type=checkbox]{margin-top:3px}.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput.clerk-module__WGXkZW__clerkInput[type=checkbox]:focus{box-shadow:0 0 6px 2px var(--blue);outline:none}.clerk-module__WGXkZW__clerkCard .cl-formFieldRow__signOutOfOtherSessions{justify-content:center}.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput{background:linear-gradient(var(--selected) 0 0) padding-box, var(--gradientHorizontal) border-box;color:var(--clerkAccent);caret-color:var(--clerkAccent);box-shadow:none;border:1px solid #0000;border-radius:4px;font-family:inherit;font-weight:400}@media (prefers-color-scheme:light){.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput{background:linear-gradient(var(--white) 0 0) padding-box, var(--gradientHorizontal) border-box}}:is(.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput:hover,.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput[data-focus-within=true]){background:linear-gradient(var(--selected) 0 0) padding-box, var(--gradientHorizontal) border-box;color:var(--clerkAccent);border-color:#0000}@media (prefers-color-scheme:light){:is(.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput:hover,.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput[data-focus-within=true]){background:linear-gradient(var(--white) 0 0) padding-box, var(--gradientHorizontal) border-box}}.clerk-module__WGXkZW__clerkCard .cl-otpCodeFieldInput[data-focus-within=true]>div>div{background-color:var(--clerkAccent)}.clerk-module__WGXkZW__clerkSubmitButton.clerk-module__WGXkZW__clerkSubmitButton{background-image:var(--gradient);text-transform:none;border-radius:10px;width:120px;margin:0 auto;padding:9px;font-family:inherit;font-size:medium;font-weight:400;box-shadow:none!important;border:none!important}.clerk-module__WGXkZW__clerkFallback{box-sizing:border-box;border:3px solid var(--clerkAccent);border-radius:15px;justify-content:center;align-items:center;width:25rem;max-width:calc(100vw - 2rem);min-height:24rem;padding:32px;display:flex}.clerk-module__WGXkZW__clerkFallbackTall.clerk-module__WGXkZW__clerkFallbackTall{min-height:32rem}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_eeb0ad12-module__tR80IW__className{font-family:Jost,Jost Fallback;font-style:normal}
.auth-module__3J3hza__formInput{box-sizing:content-box;flex-direction:column;width:100%;display:flex}.auth-module__3J3hza__bigMargin{margin-bottom:8px}.auth-module__3J3hza__formInput>input{border:1px solid;border-image-slice:1;border-image-source:var(--gradientHorizontal);box-sizing:border-box;width:100%}.auth-module__3J3hza__formInput>input:hover{border:1px solid var(--accent)}.auth-module__3J3hza__passwordStrengthWrapper{width:100%;margin-top:4px;margin-bottom:8px}.auth-module__3J3hza__passwordStrengthLine{background-color:#0000;border-radius:4px;flex-grow:1;height:8px;transition:width .3s ease-in-out}.auth-module__3J3hza__passwordStrengthLabel{text-transform:capitalize;white-space:nowrap;align-items:center;padding-bottom:5px;font-size:1rem;display:flex;position:relative;top:6px}.auth-module__3J3hza__weakBar{background-color:var(--red);width:33%}.auth-module__3J3hza__mediumBar{background-color:var(--yellow);width:66%}.auth-module__3J3hza__strongBar{background-color:var(--green);width:100%}.auth-module__3J3hza__weak{color:var(--red)}.auth-module__3J3hza__medium{color:var(--yellow)}.auth-module__3J3hza__strong{color:var(--green)}.auth-module__3J3hza__passwordRequirements p{margin:4px 0;padding-top:2px}.auth-module__3J3hza__passwordStrengthColumn{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.auth-module__3J3hza__popoverWrapper{position:relative}.auth-module__3J3hza__popoverBox{opacity:0;pointer-events:none;background-color:var(--selected);border:1px solid var(--accent);z-index:10;border-radius:8px;width:max-content;max-width:300px;padding:7px;font-size:.9rem;transition:opacity .2s;position:absolute;bottom:calc(100% - 1rem);left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000040}.auth-module__3J3hza__popoverWrapper:hover .auth-module__3J3hza__popoverBox{opacity:1;pointer-events:auto}.auth-module__3J3hza__login{border:3px solid var(--accent);width:324px;color:var(--accent);background-color:#0000;border-radius:15px;flex-direction:column;align-items:center;padding:32px 48px;display:flex}.auth-module__3J3hza__login>:not(:last-child){margin-bottom:32px}.auth-module__3J3hza__prompt{flex-direction:row;justify-content:center;font-size:xx-large;display:flex}.auth-module__3J3hza__prompt>img{height:1em;padding-left:8px}.auth-module__3J3hza__promptInside{flex-direction:row;justify-content:center;font-size:xx-large;display:none}.auth-module__3J3hza__promptOutside{flex-direction:row;justify-content:center;font-size:xx-large;display:flex}.auth-module__3J3hza__logomark{background:var(--gradientHorizontal);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:8px}.auth-module__3J3hza__forgot{opacity:.5;margin-top:8px;display:flex}.auth-module__3J3hza__forgot>a{margin:16px}.auth-module__3J3hza__forgot:hover{opacity:1}.auth-module__3J3hza__eulaBox{border:2px solid var(--accent);background-color:var(--selected);border-radius:15px;width:60vw;height:50vh;margin-bottom:16px;padding:16px;overflow:scroll}.auth-module__3J3hza__eulaBox p{margin:0}.auth-module__3J3hza__mainEula>li{margin-top:16px}.auth-module__3J3hza__mainEula>li::marker{font-weight:700}.auth-module__3J3hza__mainEula li{margin-top:8px}.auth-module__3J3hza__verificationCentered{text-align:center;width:100%;display:block}@media (max-width:576px){.auth-module__3J3hza__login{width:fit-content;padding:16px}.auth-module__3J3hza__popoverBox{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.auth-module__3J3hza__eulaHeading{text-align:center}.auth-module__3J3hza__promptOutside{display:none}.auth-module__3J3hza__promptInside{display:flex}.auth-module__3J3hza__eulaBox{width:80vw}}
