:root{--vt-c-white: #f9f9f9;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-variation=error][role=alert]{color:#e21c18}.amplify-flex.federated-sign-in-container{display:none!important}.amplify-tabs-item,.amplify-heading{font-family:Poppins,Arial,"sans-serif";font-weight:600;color:var(--primitives-gray-900, #121823);font-size:20px;margin-bottom:.3em}.amplify-authenticator__column{border:none;padding:0}[data-state=inactive],.amplify-visually-hidden,.amplify-field__show-password{display:none}.amplify-flex.amplify-alert.amplify-alert--error.amplify-authenticator__base{display:flex;flex-direction:row;width:100%;justify-content:space-between}.amplify-flex.amplify-authenticator__icon-wrapper{display:flex;flex-direction:row}.amplify-flex.amplify-authenticator__icon-wrapper .amplify-icon{margin-right:8px}.amplify-button.amplify-button--link.amplify-field-group__control.amplify-alert__dismiss{width:auto;margin-top:0}.amplify-input{width:100%;border:1px solid #071b47;padding:10.5px 20.5px 7.5px;border-radius:5px;line-height:2;color:#071b47;border-color:#898989;font-family:Epilogue,Arial,"sans-serif";font-weight:400;font-size:16px;margin-bottom:25px}.amplify-label{font-weight:500;margin-bottom:10px}.amplify-button--primary,.amplify-button--link,button{border:none;color:#fff;border-radius:.3125rem}:not(.amplify-button--primary) button.amplify-button--link{border-radius:24px;width:100%;font-size:1.125rem;text-align:center;background:none;border:none;padding:0;color:var(--light-mode-button-primary-default, #005bf5);text-decoration:underline;cursor:pointer}.amplify-button--link,button{margin-top:1em;padding:.9em 1em;font-size:.8rem;background-color:#898989;text-align:center}.amplify-button--link:hover,button{cursor:pointer}.amplify-button--primary{background:var(--light-mode-button-primary-default, #005bf5);border-radius:24px;width:100%;padding:1em 1.5em;font-size:1.125rem;text-align:center}.amplify-button--primary:hover{background-color:#071b47;cursor:pointer}.amplify-icon{width:20px;height:20px}footer.amplify-flex{display:flex;align-content:center;justify-content:space-between;flex-direction:column}.login-page[data-v-80b9850f]{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.footer-logo[data-v-80b9850f]{display:none}.form-container[data-v-80b9850f]{background:white;border-radius:10px;z-index:10;height:90%;width:440px;padding:48px 60px;color:var(--light-mode-text-on-warning, #1a0f01)}.form-container .logo-container[data-v-80b9850f]{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:3rem}.form-container .logo-container .cx-text[data-v-80b9850f]{font-size:20px;line-height:20px;font-weight:600}.form-container .logo-container .cx-text[data-v-80b9850f]:before{margin:0 8px;content:"|";height:12px;color:var(--vt-c-text-light-2)}.form-container .logo-container .logo[data-v-80b9850f]{height:20px;width:auto}.signup-text[data-v-80b9850f]{margin-top:20px;font-size:14px;text-align:center}.signup-text span[data-v-80b9850f]{color:#00f;cursor:pointer}@media (min-width: 481px) and (max-width: 767.9px){.login-page[data-v-80b9850f]{width:100%;height:100%;background:linear-gradient(to bottom right,#00225d 26%,#005bf5)}.footer-logo[data-v-80b9850f]{display:flex;position:absolute;bottom:0}}@media (min-width: 0px) and (max-width: 481px){.form-container[data-v-80b9850f]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:1;border-radius:0}.footer-logo[data-v-80b9850f]{display:flex;position:absolute;bottom:0;z-index:2}}.container[data-v-d32b9e70]{display:flex;min-height:100%;width:100vw;height:100vh;overflow:hidden;background:linear-gradient(27.01deg,#E45037 0%,#E14F3A 10%,#D84D46 20%,#CA4A59 30%,#B54675 40%,#9C4097 50%,#933FA4 53%,#7F43B0 59%,#4E4FD0 78%,#3057E4 92%,#255AEC 100%)}.rectangles[data-v-d32b9e70]{display:flex;min-height:100%;width:100vw;height:100vh;overflow:hidden;background:url(/assets/rectangles-09a9cf1c.svg) no-repeat;background-size:cover}.waves[data-v-d32b9e70]{display:flex;min-height:100%;width:100vw;height:100vh;overflow:hidden;background:url(/assets/waves-88658053.svg) no-repeat;background-position:bottom;background-size:cover}.container[data-v-d1b49766]{display:flex;min-height:100%;width:100vw;height:100vh;overflow:hidden}.left-side[data-v-d1b49766],.right[data-v-d1b49766]{width:100%;overflow-x:clip}@media (min-width: 768px){.left-side[data-v-d1b49766],.right[data-v-d1b49766]{width:50%}}.left-text[data-v-d1b49766]{padding:25px;height:100%;display:flex;flex-direction:column}@media (min-width: 768px){.left-text[data-v-d1b49766]{padding:75px}}.header-text[data-v-d1b49766]{margin-bottom:25px}.header-text>div[data-v-d1b49766]{font-family:Inter,sans-serif;font-weight:600;font-size:48px;line-height:100%;letter-spacing:-2px}.left-side[data-v-d1b49766]{display:none;flex-direction:column;color:#fff;height:100%}@media (min-width: 768px){.left-side[data-v-d1b49766]{display:flex}}.logo[data-v-d1b49766]{flex-shrink:0;flex-grow:0;margin-bottom:45px;width:215px}.header[data-v-d1b49766]{flex-shrink:0;flex-grow:0;margin-bottom:32px;font-size:48px;line-height:60px;font-weight:600;font-family:Poppins,sans-serif}.spacer[data-v-d1b49766]{flex-shrink:1;flex-grow:1}.right[data-v-d1b49766]{height:100%}.right[data-v-d1b49766] a{text-decoration:underline;font-weight:600}.right-content[data-v-d1b49766]{max-width:100%;height:100%;font-size:1rem}.loading-container[data-v-d1b49766]{display:flex;justify-content:center}.loading[data-v-d1b49766]{width:100px}.left-side.align-image-right .left-side-img[data-v-d1b49766],.left-side-img[data-v-d1b49766]{height:100%;max-width:initial}.footer-text[data-v-d1b49766]{font-size:22px;font-weight:500}.button-primary[data-v-9946fa18]{background:var(--light-mode-button-primary-default, #005bf5);border-radius:24px;width:100%;padding:1em 1.5em;font-size:1.125rem;text-align:center}.message[data-v-9946fa18]{display:flex;justify-content:center;align-items:center}.card[data-v-f20d2dda]{width:48vw;min-width:300px;height:96vh;background-color:#fff;padding:32px;border-radius:24px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.card[data-v-f20d2dda]{width:96vw}}.card.full-screen[data-v-f20d2dda]{width:96vw;align-self:center;margin:0 auto}.card.full-screen .card-content[data-v-f20d2dda]{max-width:100%}.card.full-screen .logo[data-v-f20d2dda]{display:none!important}.card.full-screen .card-header[data-v-f20d2dda]{flex:initial}.logo[data-v-f20d2dda]{display:none;margin:20px 0}@media (max-width: 768px){.logo[data-v-f20d2dda]{display:block;width:100%;height:30px}}.card-header[data-v-f20d2dda]{flex:.3}@media (max-width: 768px){.card-header[data-v-f20d2dda]{flex:.1}}.card-content[data-v-f20d2dda]{max-width:430px;width:100%;flex:1;overflow:auto;padding:2px}.container[data-v-af1c0b31]{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#000}.title[data-v-17f2e387]{color:#000;font-size:24px;font-weight:600;text-align:center;margin-bottom:24px}.error-message[data-v-84f6c032]{padding:8px;color:red}.input-wrapper[data-v-76002b0f]{position:relative;margin-bottom:16px;width:100%}.input[data-v-76002b0f]{width:100%;padding:12px 32px 12px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;outline:none}input[data-v-76002b0f]::-webkit-outer-spin-button,input[data-v-76002b0f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-76002b0f]{-moz-appearance:textfield}.input[data-v-76002b0f]:focus{border-color:#a78bfa;box-shadow:0 0 0 2px #a78bfa4d}.input[data-v-76002b0f]:disabled{background:#e9e9e9}.eye-button[data-v-76002b0f]{position:absolute;right:6px;top:calc(50% - 11px);transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.eye-icon[data-v-76002b0f]{width:1.25rem;height:1.25rem;color:#888}.spinner-wrapper[data-v-73e7c64b]{display:flex;justify-content:center;align-items:center}.spinner[data-v-73e7c64b]{border:4px solid #0f0f0f;border-top:4px solid #ffffff;border-radius:50%;animation:spin-73e7c64b 1s linear infinite}.spinner-light[data-v-73e7c64b]{border:4px solid #ffffff;border-top:4px solid transparent}.spinner-dark[data-v-73e7c64b]{border:4px solid #0f0f0f;border-top:4px solid #ffffff}.spinner-xs[data-v-73e7c64b]{width:16px;height:16px;border-width:2px}.spinner-sm[data-v-73e7c64b]{width:24px;height:24px;border-width:3px}.spinner-md[data-v-73e7c64b]{width:48px;height:48px}.spinner-lg[data-v-73e7c64b]{width:72px;height:72px}@keyframes spin-73e7c64b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button[data-v-0c2977f3]{width:100%;padding:0;height:40px;background-color:#6a5eea;color:#fff;font-weight:500;border:none;border-radius:16px;cursor:pointer;margin-bottom:16px;transition:background-color .2s}.button[data-v-0c2977f3]:disabled{background-color:#a78bfa;cursor:not-allowed}.button[data-v-0c2977f3]:hover{background-color:#8b5cf6}.button[data-v-0c2977f3]:disabled:hover{background-color:#a78bfa}.divider[data-v-024feba2]{display:flex;align-items:center;margin-bottom:16px}.line[data-v-024feba2]{flex-grow:1;height:1px;background-color:#d1d5db}.or-text[data-v-024feba2]{margin:0 8px;font-size:12px;color:#9ca3af}.social-button[data-v-793e4e81]{display:flex;align-items:center;justify-content:center;background:#ffffff;color:#000;padding:12px;border:1px solid #d1d5db;cursor:pointer;font-size:14px;transition:background-color .2s}.social-button[data-v-793e4e81]:hover{background-color:#f3f4f6}.icon[data-v-793e4e81]{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;font-weight:700}.terms-and-conditions[data-v-29530119]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#8c8c8c;text-align:center}.terms-and-conditions a[data-v-29530119]{cursor:pointer;color:#8c8c8c}.change-sso-flow[data-v-2a1d5ea9]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#8c8c8c;text-align:center;padding:12px}.change-sso-flow a[data-v-2a1d5ea9]{cursor:pointer;color:#6a5eea}.social-buttons[data-v-33db3a5b]{display:flex;flex-direction:column;gap:12px}.message[data-v-97652eb0]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969;margin-bottom:20px}.message a[data-v-97652eb0]{cursor:pointer;color:#6a5eea}.message[data-v-fbee7415]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969;margin-bottom:20px}.message a[data-v-fbee7415]{cursor:pointer;color:#6a5eea}.description[data-v-0205ba0e]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969;text-align:center;padding:0 0 30px}.description a[data-v-0205ba0e]{cursor:pointer;color:#6a5eea}.content[data-v-94e096c8]{border:1px solid #d1d5db;border-radius:6px;color:#696969;padding:30px 40px 20px}div[data-v-94e096c8]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif}.content-title[data-v-94e096c8]{display:flex;align-items:center;gap:12px;font-weight:700;font-size:18px;color:#000;padding:0 0 20px}.code-container[data-v-94e096c8]{margin:20px 0;height:44px}.content-text span[data-v-94e096c8]{font-weight:700}.resend-code[data-v-94e096c8],.contact-support[data-v-94e096c8]{margin-bottom:10px}.resend-code a[data-v-94e096c8],.contact-support a[data-v-94e096c8]{cursor:pointer;color:#6a5eea}.checkbox-wrapper[data-v-12e82928]{display:flex}.checkbox-input[data-v-12e82928]{min-width:24px;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;color:#9ca3af;font-family:Inter Variable,sans-serif;font-weight:600;border:2px solid currentColor;border-radius:6px;transform:translateY(-.075em);cursor:pointer;display:grid;place-content:center}.checkbox-input[data-v-12e82928]:checked:before,.checkbox-input.checked[data-v-12e82928]:before{transform:scale(1);background-color:#fff}.checkbox-input[data-v-12e82928]:before{content:"";width:14px;height:14px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #fff;background-color:CanvasText}.checkbox-input[data-v-12e82928]:checked,.checkbox-input.checked[data-v-12e82928]{color:#fff;background:#6a5eea}.checkbox-input[data-v-12e82928]:disabled{cursor:not-allowed}.checkbox-label[data-v-12e82928]{display:inline-flex;align-items:center;gap:.5rem;width:100%;cursor:pointer}.disabled[data-v-12e82928]{opacity:.5;pointer-events:none;cursor:not-allowed}.username[data-v-47dc63f7]{display:flex;gap:1rem;flex-direction:row;justify-content:space-between}.username>div[data-v-47dc63f7]{flex:1}.terms-and-conditions[data-v-47dc63f7],.marketing-consent[data-v-47dc63f7]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969}.terms-and-conditions a[data-v-47dc63f7],.marketing-consent a[data-v-47dc63f7]{cursor:pointer;color:#6a5eea}.container[data-v-1753b146]{min-height:100vh;display:flex;align-items:center;justify-content:center}.container[data-v-f9888ee0]{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#000}.content[data-v-f9888ee0]{justify-self:center;align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2rem;margin-top:30%}.social-buttons[data-v-379ca4a4]{display:flex;flex-direction:column;gap:12px}.description[data-v-9d5d8b11],.forgot-password[data-v-9d5d8b11]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#8c8c8c;text-align:center;padding:12px}.description a[data-v-9d5d8b11],.forgot-password a[data-v-9d5d8b11]{cursor:pointer;color:#6a5eea}.description[data-v-7a7ae653],.back-to-sign-in[data-v-7a7ae653]{font-weight:500;font-size:16px;line-height:22px;font-family:Inter,sans-serif;color:#000;padding:10px 0}.back-to-sign-in[data-v-7a7ae653]{text-align:center;font-size:14px}.back-to-sign-in a[data-v-7a7ae653]{cursor:pointer;color:#6a5eea}.description[data-v-43f3249a]{font-weight:400;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969;padding:0 10px 30px;display:flex;flex-direction:column;gap:5px}.description div[data-v-43f3249a]:last-child{font-style:italic}.resend-code[data-v-43f3249a]{font-weight:500;font-size:14px;line-height:22px;font-family:Inter,sans-serif;color:#696969;text-align:center}.resend-code a[data-v-43f3249a]{cursor:pointer;color:#6a5eea}.container[data-v-5f609442]{min-height:100vh;display:flex;align-items:center;justify-content:center}.container[data-v-570db99f]{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#000;width:100vw;height:100vh;overflow:hidden;font-family:Inter,sans-serif;font-weight:500;font-size:16px}.text-container[data-v-570db99f]{padding:20px}.text-container p[data-v-570db99f]{padding:5px 0}.text-container strong[data-v-570db99f]{font-weight:600}.logo[data-v-570db99f]{height:40px;margin-bottom:24px}
