@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:local(""),url(/assets/montserrat-v15-latin-500-965574e9.woff2) format("woff2"),url(/assets/montserrat-v15-latin-500-299e5f2b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:local(""),url(/assets/montserrat-v15-latin-700-4545eb1d.woff2) format("woff2"),url(/assets/montserrat-v15-latin-700-2a5afdac.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/inter-v3-latin-regular-27ae72da.woff2) format("woff2"),url(/assets/inter-v3-latin-regular-12b60429.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://rsms.me/inter/font-files/Inter-Medium.woff2) format("woff2"),url(https://rsms.me/inter/font-files/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://rsms.me/inter/font-files/Inter-SemiBold.woff2) format("woff2"),url(https://rsms.me/inter/font-files/Inter-SemiBold.woff) format("woff")}.TokenValidationComponent{display:flex;justify-content:center;background-color:#fff;max-width:380px;margin-left:auto;margin-right:auto;padding:0 16px}.TokenValidationComponent>.code{display:flex;flex-direction:column}.TokenValidationComponent>.code>.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px 0}.TokenValidationComponent>.code>.header>.back{align-items:center;justify-content:center}.TokenValidationComponent>.code>.header>p{font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:24px;text-align:right;color:#5420a4}.TokenValidationComponent>.code>.header>p:hover{text-decoration-line:underline;color:#3d1180;cursor:pointer}.TokenValidationComponent>.code>.title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;line-height:32px;color:#000000de;margin:0 0 16px}.TokenValidationComponent>.code>.text{font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;color:#0009;margin:0 0 24px}.TokenValidationComponent>.code>.text>strong{color:#000000de;font-weight:600}.TokenValidationComponent>.code>.TokenInput{margin:0 0 8px}.TokenValidationComponent>.code>.actions{padding:16px 0;display:flex;flex-direction:column}.TokenValidationComponent>.code>.actions>.Button{width:100%}.TokenValidationComponent>.code>.Dialog p{font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;color:#0009}.TokenValidationComponent>.code>.Dialog p>strong{color:#000000de;font-weight:600}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:local(""),url(/assets/montserrat-v15-latin-500-965574e9.woff2) format("woff2"),url(/assets/montserrat-v15-latin-500-299e5f2b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:local(""),url(/assets/montserrat-v15-latin-700-4545eb1d.woff2) format("woff2"),url(/assets/montserrat-v15-latin-700-2a5afdac.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/inter-v3-latin-regular-27ae72da.woff2) format("woff2"),url(/assets/inter-v3-latin-regular-12b60429.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://rsms.me/inter/font-files/Inter-Medium.woff2) format("woff2"),url(https://rsms.me/inter/font-files/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://rsms.me/inter/font-files/Inter-SemiBold.woff2) format("woff2"),url(https://rsms.me/inter/font-files/Inter-SemiBold.woff) format("woff")}.login-component{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;background:#FFFFFF}.login-component .not-found-message{font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:16px}.login-component .not-found-message>.BaseLink{font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:16px}.login-component>.login>.content{padding:0 16px;margin:0 auto}.login-component>.login>.content>h1{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;line-height:32px;color:#000000de;margin:0 0 8px;text-align:center}@media (min-width: 768px){.login-component>.login>.content>h1{font-size:32px;line-height:48px}}.login-component>.login>.content>.register{text-align:center;font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;color:#000000de;margin-bottom:32px}.login-component>.login>.content>.register>.link{text-decoration:none}.login-component>.login>.content .content-wrapper{display:flex;flex-wrap:wrap;width:300px;margin:0 auto}@media (min-width: 768px){.login-component>.login>.content .content-wrapper{width:768px}}.login-component>.login>.content .content-wrapper .left{width:300px}.login-component>.login>.content .content-wrapper .left>.controls{display:flex}.login-component>.login>.content .content-wrapper .left>.controls .Button{background-color:#fff;border:2px solid;border-top:none;border-left:none;border-right:none;border-radius:unset}.login-component>.login>.content .content-wrapper .left>.controls .Button.active:hover{position:relative}.login-component>.login>.content .content-wrapper .left>.controls .Button.active:hover:before{content:unset}.login-component>.login>.content .content-wrapper .left>.controls .Button:not(.active){color:#0009;border-bottom:solid 1px rgba(0,0,0,.6)}.login-component>.login>.content .content-wrapper .left>.controls .Button:not(.active):hover{border-bottom:solid 1px #5420A4}.login-component>.login>.content .content-wrapper .left>.form>.input-field{margin-top:30px}.login-component>.login>.content .content-wrapper .left>.form>.EmailInput>.email-helpers{margin-top:-24px}.login-component>.login>.content .content-wrapper .left>.actions{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-component>.login>.content .content-wrapper .left>.actions>.Button{width:300px}.login-component>.login>.content .content-wrapper .right{display:flex;flex-wrap:wrap;width:300px}@media (min-width: 768px){.login-component>.login>.content .content-wrapper .right{width:auto}}.login-component>.login>.content .content-wrapper .right .divider-wrapper{width:100%;margin:24px 0;align-items:center;display:flex}@media (min-width: 768px){.login-component>.login>.content .content-wrapper .right .divider-wrapper{width:auto;flex-direction:column;margin:0 64px}}.login-component>.login>.content .content-wrapper .right .divider-wrapper .divider{background-color:#00000029;width:100%;height:1px}@media (min-width: 768px){.login-component>.login>.content .content-wrapper .right .divider-wrapper .divider{height:100%;width:1px}}.login-component>.login>.content .content-wrapper .right .divider-wrapper p{font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:24px;color:#0009;margin:0 8px}@media (min-width: 768px){.login-component>.login>.content .content-wrapper .right .divider-wrapper p{margin:8px 0}}.login-component>.login>.content .content-wrapper .right>.login-options{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.login-component>.login>.content .content-wrapper .right>.login-options>.separator{width:100%;margin:0;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600;font-size:14px;line-height:24px}
