.error-message{color:#ef4444;font-size:.875rem;margin-top:.25rem;font-weight:500}.page-container{min-height:100%!important;overflow-y:auto!important}.content-wrapper{max-width:48rem!important;margin:0 auto!important}.card{background:#fff!important;border-radius:.75rem!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important;padding:2rem!important}.header{text-align:center!important;margin-bottom:2rem!important}.subtitle{color:#374151!important;font-size:1.125rem!important;margin:0!important}.radio-container{display:flex!important;align-items:center!important;padding:1rem!important;border:2px solid #e5e7eb!important;border-radius:.5rem!important;transition:border-color .2s!important;cursor:pointer!important;margin-bottom:1rem!important}.radio-container:hover{border-color:#93c5fd!important}.radio-container.selected{border-color:#3b82f6!important;background-color:#eff6ff!important}.radio-container input[type=radio]{width:1.25rem!important;height:1.25rem!important;margin-right:.75rem!important;cursor:pointer!important}.radio-content{flex:1 1!important}.radio-content h3{font-size:1rem!important;font-weight:600!important;color:#111827!important;margin:0 0 .25rem!important}.radio-content p{font-size:.875rem!important;color:#6b7280!important;margin:0!important}.input-container{position:relative!important;margin-bottom:1rem!important}.input-label{display:block!important;font-size:.875rem!important;font-weight:500!important;color:#374151!important;margin-bottom:.5rem!important}.styled-input{width:100%!important;padding:.75rem 1rem!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;font-size:1rem!important;box-sizing:border-box!important;font-family:inherit!important}.styled-input:focus{outline:none!important;box-shadow:0 0 0 2px #3b82f6!important;border-color:transparent!important}.styled-input:disabled{background-color:#f9fafb!important;cursor:not-allowed!important}.styled-input.has-icon-left{padding-left:2.5rem!important}.styled-input.has-icon-right{padding-right:2.5rem!important}.icon-button{position:absolute!important;right:.75rem!important;top:.75rem!important;color:#9ca3af!important;background:none!important;border:none!important;cursor:pointer!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.icon-button:hover{color:#4b5563!important}.icon-left{position:absolute!important;left:.75rem!important;top:.75rem!important;color:#9ca3af!important;pointer-events:none!important}.grid{display:grid!important;grid-template-columns:1fr!important;grid-gap:1rem!important;gap:1rem!important}@media (min-width:768px){.grid.cols-2{grid-template-columns:1fr 1fr!important}}.sso-button{display:flex!important;align-items:center!important;justify-content:center!important;padding:.75rem 1rem!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;background:#fff!important;transition:all .15s ease!important;cursor:pointer!important;font-family:inherit!important;font-size:.875rem!important;font-weight:500!important}.sso-button:hover{background-color:#f9fafb!important}.sso-button:active{background-color:#e5e7eb!important;transform:scale(.98)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)!important}.divider{position:relative!important;margin:1.5rem 0!important;text-align:center!important}.divider:before{content:""!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;height:1px!important;background-color:#d1d5db!important}.divider-text{position:relative!important;display:inline-block!important;padding:0 .5rem!important;background:#fff!important;color:#6b7280!important;font-size:.875rem!important}.email-button{width:100%!important;padding:1rem!important;border:2px solid #e5e7eb!important;border-radius:.5rem!important;background:#fff!important;transition:all .15s ease!important;cursor:pointer!important;font-family:inherit!important}.email-button:hover{border-color:#93c5fd!important;background-color:#eff6ff!important}.email-button:active{border-color:#3b82f6!important;background-color:#dbeafe!important;transform:scale(.98)!important}.email-button-content{display:flex!important;align-items:center!important;justify-content:center!important;grid-gap:.75rem!important;gap:.75rem!important}.email-button-content span{color:#111827!important;font-weight:500!important}.otp-container{display:flex!important;grid-gap:.5rem!important;gap:.5rem!important;justify-content:center!important}.otp-input{width:3rem!important;height:3rem!important;text-align:center!important;font-size:1.125rem!important;font-weight:600!important;border:2px solid #d1d5db!important;border-radius:.5rem!important;font-family:inherit!important}.otp-input:focus{outline:none!important;box-shadow:0 0 0 2px #3b82f6!important;border-color:#3b82f6!important}.password-strength-container{margin-top:.75rem!important}.strength-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:.25rem!important}.strength-label{color:#374151!important}.strength-label,.strength-text{font-size:.75rem!important;font-weight:500!important;margin:0!important}.strength-text.weak{color:#dc2626!important}.strength-text.medium{color:#ca8a04!important}.strength-text.strong{color:#059669!important}.strength-bar{width:100%!important;height:.625rem!important;background-color:#e5e7eb!important;overflow:hidden!important}.strength-bar,.strength-fill{border-radius:9999px!important}.strength-fill{height:100%!important;transition:all .3s!important}.strength-fill.weak{background-color:#ef4444!important}.strength-fill.medium{background-color:#eab308!important}.strength-fill.strong{background-color:#10b981!important}.requirements-list{background-color:#f9fafb!important;padding:.75rem!important;border-radius:.5rem!important;margin-top:.75rem!important}.requirements-title{font-size:.75rem!important;font-weight:500!important;color:#374151!important;margin:0 0 .5rem!important}.requirements-items{list-style:none!important;padding:0!important;margin:0!important}.requirement-item{display:flex!important;align-items:center!important;font-size:.75rem!important;margin-bottom:.25rem!important}.requirement-item:last-child{margin-bottom:0!important}.requirement-item.met{color:#059669!important}.requirement-item.not-met{color:#ef4444!important}.requirement-icon{width:1rem!important;height:1rem!important;border-radius:9999px!important;margin-right:.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.requirement-icon.met{background-color:#d1fae5!important}.requirement-icon.not-met{background-color:#fee2e2!important}.requirement-dot{width:.375rem!important;height:.375rem!important;background-color:#f87171!important;border-radius:9999px!important}.alert-box{margin-top:.5rem!important;display:flex!important;align-items:flex-start!important;grid-gap:.5rem!important;gap:.5rem!important}.alert-box svg{flex-shrink:0!important;margin-top:.125rem!important}.alert-box p{font-size:.875rem!important;color:#dc2626!important;margin:0!important}.email-tag-container{border:1px solid #d1d5db!important;border-radius:.5rem!important;padding:.75rem!important;min-height:100px!important}.email-tag-container.disabled{background-color:#f9fafb!important;cursor:not-allowed!important}.email-tag-container:focus-within:not(.disabled){box-shadow:0 0 0 2px #3b82f6!important;border-color:transparent!important}.email-tags-wrapper{display:flex!important;flex-wrap:wrap!important;grid-gap:.5rem!important;gap:.5rem!important;margin-bottom:.5rem!important}.email-tag{display:inline-flex!important;align-items:center!important;background-color:#dbeafe!important;color:#1e40af!important;padding:.25rem .75rem!important;border-radius:9999px!important;font-size:.875rem!important}.email-tag button{margin-left:.5rem!important;color:#2563eb!important;background:none!important;border:none!important;cursor:pointer!important;padding:0!important;font-size:1rem!important;line-height:1!important}.email-tag button:hover{color:#1e40af!important}.email-tag-input{width:100%!important;border:none!important;outline:none!important;font-size:.875rem!important;background-color:transparent!important;font-family:inherit!important}.email-tag-input:disabled{background-color:#f9fafb!important;cursor:not-allowed!important}.captcha-box{display:flex!important;justify-content:center!important;margin:1.5rem 0!important}.captcha-container{background-color:#f3f4f6!important;border:2px solid #d1d5db!important;border-radius:.25rem!important;padding:1rem!important;display:flex!important;align-items:center!important;grid-gap:.75rem!important;gap:.75rem!important}.captcha-checkbox{width:1.5rem!important;height:1.5rem!important;cursor:pointer!important}.captcha-text{font-size:.875rem!important;color:#374151!important;margin:0!important}.checkbox-wrapper{display:flex!important;align-items:flex-start!important;grid-gap:.75rem!important;gap:.75rem!important;margin-bottom:.5rem!important}.checkbox-wrapper input[type=checkbox]{width:1rem!important;height:1rem!important;margin-top:.125rem!important;cursor:pointer!important;flex-shrink:0!important}.checkbox-label{font-size:.875rem!important;color:#374151!important;margin:0!important}.checkbox-label a{color:#2563eb!important;text-decoration:none!important}.checkbox-label a:hover{text-decoration:underline!important}.submit-button{width:100%!important;padding:.75rem 1rem!important;border-radius:.5rem!important;font-weight:500!important;transition:all .2s!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-gap:.5rem!important;gap:.5rem!important;border:none!important;font-family:inherit!important;font-size:1rem!important}.submit-button:not(:disabled){cursor:pointer!important;background-color:#2563eb!important;color:#fff!important}.submit-button:not(:disabled):hover{background-color:#1d4ed8!important}.submit-button:not(:disabled):active{background-color:#1e40af!important;transform:scale(.98)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)!important}.submit-button:disabled{cursor:not-allowed!important;background-color:#d1d5db!important;color:#6b7280!important}.spinner{width:1.25rem!important;height:1.25rem!important;border:2px solid #fff!important;border-top-color:transparent!important;border-radius:9999px!important;animation:spin 1s linear infinite!important}@keyframes spin{to{transform:rotate(1turn)!important}}.success-box{margin-top:1rem!important;padding:1rem!important;background-color:#ecfdf5!important;border:1px solid #a7f3d0!important;border-radius:.5rem!important}.success-box p{color:#047857!important;font-weight:500!important;margin:0!important}.info-text,.success-box p{font-size:.875rem!important}.info-text{color:#6b7280!important;margin-top:.5rem!important;margin-bottom:0!important}.info-text.center{text-align:center!important}.info-text.bold{font-weight:500!important}.info-text.small{font-size:.75rem!important}.info-text.blue{color:#2563eb!important}.info-text.green{color:#059669!important}.info-text.red{color:#dc2626!important}.back-button{color:#2563eb!important;font-size:.875rem!important;background:none!important;border:none!important;cursor:pointer!important;padding:0!important;font-family:inherit!important;transition:all .15s ease!important}.back-button:hover{color:#1e40af!important}.back-button:active{color:#1e3a8a!important;transform:scale(.96)!important}.flex-between{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:1rem!important}.resend-link{color:#2563eb!important;text-decoration:underline!important;background:none!important;border:none!important;cursor:pointer!important;padding:0!important;font-family:inherit!important;font-size:inherit!important;transition:all .15s ease!important}.resend-link:hover{color:#1e40af!important}.resend-link:active{color:#1e3a8a!important;transform:scale(.96)!important}.space-y-4>*+*{margin-top:1rem!important}@font-face{font-style:normal;font-weight:400;unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/sTdaA6j0Psb920Vjv-mrzH-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:400;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/uYECMKoHcO9x1wdmbyHIm3-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:400;unicode-range:u+0370-03ff;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/tnj4SB6DNbdaQnsM8CFqBX-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:400;unicode-range:u+0102-0103,u+1ea0-1ef9,u+20ab;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/NJ4vxlgWwWbEsv18dAhqnn-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:400;unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/Ks_cVxiCiwUWVsFWFA3Bjn-_kf6ByYO6CLYdB4HQE-Y.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:400;unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/ZLqKeelYbATG60EpZBSDy4X0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/oHi30kwQWvpCWqAhzHcCSIX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+1f??;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/rGvHdJnr2l75qb0YND9NyIX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+0370-03ff;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/mx9Uck6uB63VIKFYnEMXrYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+0102-0103,u+1ea0-1ef9,u+20ab;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/mbmhprMH69Zi6eEPBYVFhYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/oOeFwZNlrTefzLYmlVV1UIX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:500;unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/RxZJdnzeo3R5zSexge8UUZBw1xU1rKptJj_0jans920.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/77FXFjRbGzN4aCrSFhlh3oX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/isZ-wbCXNKAbnjo6_TwHToX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+1f??;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/UX6i4JxQDm3fVTc1CPuwqoX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+0370-03ff;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/jSN2CGVDbcVyCnfJfjSdfIX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/97uahxiqZRoncBaCEI3aW4X0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");font-family:Roboto}@font-face{font-style:normal;font-weight:700;unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v18/d-6IYplOFocCacKzxwXSOJBw1xU1rKptJj_0jans920.woff2) format("woff2");font-family:Roboto}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}*{margin:0;padding:0;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;font-family:"roboto";text-rendering:optimizelegibility;overflow-y:overlay;width:100vw}input::-ms-clear{display:none}:after,:before{text-decoration:inherit;vertical-align:inherit}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(168,183,245,.16);z-index:40;border-radius:3px;border:.5px solid #a8b7f5}::-webkit-scrollbar-thumb:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:hsla(0,0%,100%,.15)}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:-webkit-any-link{color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}h1,h2,h3,h4,h5,label,p,pre,span,title{-webkit-user-select:text;user-select:text}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 1000px #fff inset}svg #OTHERS *,svg text{pointer-events:none}a,a:hover{text-decoration:none}a:hover{cursor:pointer}input[type=number]{-moz-appearance:textfield}:link,:visited{color:inherit}#select-list__drop{max-height:400px!important}.editorMessage ol,.editorMessage ul{padding-left:15px}
/*# sourceMappingURL=main.993e999b.chunk.css.map */