:root{--primary-900:#1d4094;--white:#fff;--secondary-text-1:#333343;--secondary-text-2:#9999a1;--outline-grey:#e6e6e8;--color-red:#ff3b30;--color-green:#34c759;--font:"Funnel Sans",sans-serif}.auth-page{background:#fff;background:var(--white);font-family:Funnel Sans,sans-serif;font-family:var(--font);min-height:calc(100vh - 89px);overflow:hidden;position:relative;width:100%}.auth-page__left-panel{background:#1d4094;background:var(--primary-900);bottom:0;left:0;position:absolute;top:0;width:33.33%}.auth-page__right-panel{bottom:0;position:absolute;right:0;top:0;width:66.67%}.auth-navbar,.auth-page__right-panel{background:#fff;background:var(--white)}.auth-navbar{align-items:center;border-bottom:1px solid #9999a1;border-bottom:1px solid var(--secondary-text-2);box-sizing:border-box;display:flex;flex-direction:row;gap:80px;height:128px;justify-content:space-between;padding:24px 80px;position:relative;width:100%;z-index:10}.auth-navbar__logo{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center;width:80px}.auth-navbar__logo img{height:64.25px;object-fit:contain;width:67.5px}.auth-navbar__logo-placeholder{align-items:center;background:#1d4094;background:var(--primary-900);border-radius:8px;color:#fff;display:flex;font-size:11px;font-weight:700;height:64.25px;justify-content:center;line-height:1.2;text-align:center;width:67.5px}.auth-navbar__links{align-items:center;display:flex;flex-direction:row;gap:32px}.auth-navbar__link{color:#9999a1;color:var(--secondary-text-2);cursor:pointer;font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap}.auth-navbar__link--medium{color:#333343;color:var(--secondary-text-1);font-weight:500}.auth-navbar__link-more{cursor:pointer;gap:4px}.auth-navbar__caret,.auth-navbar__link-more{align-items:center;color:#9999a1;color:var(--secondary-text-2);display:flex}.auth-navbar__caret{height:20px;justify-content:center;width:20px}.auth-navbar__cta{align-items:center;background:#1d4094;background:var(--primary-900);border:1px solid #1d4094;border:1px solid var(--primary-900);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;gap:8px;height:62px;justify-content:center;padding:16px 32px;width:185px}.auth-navbar__cta span{color:#fff;color:var(--white);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:20px;font-weight:400;line-height:30px;white-space:nowrap}.auth-left{align-items:center;display:flex;flex-direction:column;gap:clamp(16px,3vh,40px);left:clamp(20px,4.2vw,60px);padding:0 clamp(16px,3vw,40px);position:absolute;top:clamp(24px,5%,80px);width:calc(33.33% - 40px)}.auth-left__title{color:#fff;color:var(--white);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:clamp(18px,2.2vw,30px);font-weight:500;line-height:1.4;margin:0;text-align:center;width:100%}.auth-left__illustration{align-items:center;background:#0000;border-radius:12px;display:flex;height:clamp(180px,28vh,342px);justify-content:center;overflow:hidden;width:100%}.auth-left__illustration img{height:100%;object-fit:contain;width:100%}.auth-left__illustration-placeholder{align-items:center;color:#fff6;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}.auth-left__features{align-self:center;display:flex;flex-direction:column;gap:24px;width:-webkit-fit-content;width:fit-content}.auth-left__feature{align-items:center;display:flex;flex-direction:row;gap:8px}.auth-left__feature-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.auth-left__feature-icon svg{height:24px;width:24px}.auth-left__feature-text{color:#fff;color:var(--white);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:400;line-height:24px}.auth-right{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:clamp(40px,8vh,130px) clamp(24px,5%,60px);position:absolute;right:0;top:0;width:66.67%}.auth-right__title{color:#333343;color:var(--secondary-text-1);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:clamp(24px,3vw,38px);font-weight:700;line-height:1.4;margin:0 0 clamp(16px,3vh,32px);max-width:100%;text-align:left;width:504px}.auth-right__form-wrapper{align-items:flex-start}.auth-form,.auth-right__form-wrapper{display:flex;flex-direction:column;gap:24px;max-width:100%;width:504px}.auth-field{display:flex;flex-direction:column;gap:16px;width:100%}.auth-field__label{color:#333343;color:var(--secondary-text-1);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:700;line-height:24px}.auth-field__input-wrapper{height:48px;position:relative;width:100%}.auth-field__input{background:#fff;background:var(--white);border:1px solid #e6e6e8;border:1px solid var(--outline-grey);border-radius:4px;box-sizing:border-box;color:#333343;color:var(--secondary-text-1);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:400;height:48px;line-height:24px;outline:none;padding:12px 9px;transition:border-color .2s ease;width:100%}.auth-field__input::placeholder{color:#9999a1;color:var(--secondary-text-2)}.auth-field__input:focus{border-color:#1d4094;border-color:var(--primary-900)}.auth-field__input--error{border-color:#ff3b30;border-color:var(--color-red)}.auth-field__error-msg,.auth-field__input--error::placeholder{color:#ff3b30;color:var(--color-red)}.auth-field__error-msg{font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:14px;font-weight:400;line-height:20px;margin-top:-8px}.auth-field__label-row{align-items:flex-start;display:flex;flex-direction:row;gap:16px;width:100%}.auth-field__label-link{color:#1d4094;color:var(--primary-900);cursor:pointer;font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:700;line-height:24px;text-decoration:none;white-space:nowrap}.auth-field__label-link:hover{text-decoration:underline}.auth-btn{align-items:center;background:#1d4094;background:var(--primary-900);border:none;border-radius:4px;color:#fff;color:var(--white);cursor:pointer;display:flex;flex-direction:row;font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:700;gap:8px;height:48px;justify-content:center;line-height:24px;max-width:504px;padding:12px 32px;transition:background .2s ease,opacity .2s ease;width:100%}.auth-btn:hover{background:#163278}.auth-btn:active{background:#0f2355}.auth-btn--loading{cursor:not-allowed;opacity:.85}.auth-btn--loading .auth-btn__spinner{display:inline-block}.auth-btn__spinner{animation:spin .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;flex-shrink:0;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.auth-footer-link{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:center;max-width:504px;padding:8px;width:100%}.auth-footer-link span{color:#1d4094;font-family:Funnel Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap}.auth-footer-link span:hover{text-decoration:underline}.auth-resend{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:8px}.auth-resend__text,.auth-resend__timer{color:#333343;color:var(--secondary-text-1);font-family:Funnel Sans,sans-serif;font-family:var(--font);font-size:16px;font-weight:400;line-height:24px}.auth-resend__text--link{color:#1d4094;color:var(--primary-900);cursor:pointer;font-weight:700}.auth-resend__text--link:hover{text-decoration:underline}@media (max-width:1200px){.auth-right{padding-left:60px;padding-right:60px}.auth-navbar{gap:32px;padding:24px 40px}}@media (max-width:960px){.auth-left,.auth-page__left-panel{display:none}.auth-page__right-panel{width:100%}.auth-right{align-items:center;justify-content:flex-start;padding:48px 24px 40px;position:relative;width:100%}.auth-right__title{max-width:100%;text-align:center;width:100%}.auth-right__form-wrapper{align-items:stretch;max-width:100%;width:100%}.auth-form{max-width:100%;width:100%}.auth-field{width:100%}.auth-btn,.auth-field__input{box-sizing:border-box;width:100%}.auth-btn{max-width:100%}.auth-footer-link{justify-content:center}.auth-footer-link,.auth-resend{max-width:100%;width:100%}}.auth-page--modal{min-height:0;min-height:auto;overflow:visible;position:relative;width:100%}.auth-page--modal .auth-left,.auth-page--modal .auth-navbar,.auth-page--modal .auth-page__left-panel,.auth-page--modal .auth-page__right-panel{display:none}.auth-page--modal .auth-right{box-sizing:border-box;height:auto;padding:32px 32px 24px;position:relative;right:auto;top:auto;width:100%}.auth-page--modal .auth-right__title{font-size:26px;line-height:38px;margin-bottom:4px}.auth-page--modal .auth-right__form-wrapper{margin-top:24px;width:100%}.auth-page--modal .auth-btn,.auth-page--modal .auth-field__input,.auth-page--modal .auth-form{width:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box}#root,body,html{margin:0;padding:0;width:100%}@font-face{font-display:swap;font-family:Funnel Sans;font-style:normal;font-weight:400;src:url(/static/media/FunnelSans-Regular.8f95e4827627d0b3e890.ttf) format("woff2"),url(/static/media/FunnelSans-Regular.8f95e4827627d0b3e890.ttf) format("woff"),url(/static/media/FunnelSans-Regular.8f95e4827627d0b3e890.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Funnel Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.26751899.css.map*/