body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.logo{float:left;height:27px;margin:17px 0 16px 15px}.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle tbody>tr>td,.ant-table.ant-table-middle thead>tr>th{padding:1px 8px!important}.ant-list-sm .ant-list-item{padding:2px!important}.ant-drawer-body{overflow:hidden!important;padding:0!important}.custom-link:hover{color:#404040!important}.full-height-editor,.full-height-editor [class*=CodeMirror]{height:100%}.no-horizontal-scroll-editor [class*=CodeMirror-hscrollbar]{display:none!important}.no-horizontal-scroll-editor [class*=CodeMirror-scroll]{overflow-x:hidden!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}img{border-style:none;vertical-align:middle}#root{height:100%}#parent-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:100vh}.panel-logo{margin-bottom:30px}.select-box{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:5px;cursor:pointer;display:-ms-flexbox;display:flex;float:right;height:64px;justify-content:center;width:45px}.select-box:hover{background-color:#f5f5f5a5!important}.org-select{margin:0 10px!important;max-width:180px;min-width:120px;position:relative;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.org-select,.rightDropDown{display:-ms-flexbox;display:flex;float:right}.rightDropDown{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:7px;cursor:pointer;justify-content:center}.rightDropDown:hover{background-color:#f5f5f5a5}.content-warp-card{-ms-flex-align:stretch;align-items:stretch;box-shadow:0 1px 5px 0 rgba(51,51,51,.14);-ms-flex:1 1;flex:1 1}.side-image{display:none}@media screen and (min-width:1100px){.side-image{border-right:.5px solid #c4cbd7;display:block;position:relative;width:500px}}.forget-content{background-color:#fff;border:2px solid #fff;border-radius:7px;box-shadow:0 0 20px rgba(0,0,0,.2);margin:30px auto;padding:10px 100px 20px}.login-panel{background-color:#fff;display:-ms-flexbox;display:flex;margin-bottom:50px;margin-top:50px;overflow:hidden}.login-form{padding:30px;text-align:center}.login-content{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:0 auto;position:relative}.loginBackground{background:#fff no-repeat;background-attachment:fixed;background-size:100% 100%}.loginBackground,.loginBackgroundDark{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto}.loginBackgroundDark{background:#000 no-repeat;background-attachment:fixed;background-size:100% 100%}.ant-menu-horizontal{border-bottom:none!important}body:has(.dex-login-container),html:has(.dex-login-container){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;height:100%!important;margin:0!important;overflow:hidden;padding:0!important;width:100%!important}body:has(.dex-login-container) #parent-area,body:has(.dex-login-container) #root{height:100%!important;margin:0!important;padding:0!important;width:100%!important}.content-warp-card{-ms-flex:1 1!important;flex:1 1!important;height:100%!important;margin:0!important;padding:0!important;width:100%!important}.dex-login-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:sans-serif;overflow:hidden;z-index:999999}.bg-container{background:linear-gradient(135deg,#0a0f1e,#151b2e 25%,#1a2332 50%,#0f1624 75%,#0a0f1e);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.grid-bg{-webkit-animation:grid-move 20s linear infinite;animation:grid-move 20s linear infinite;background-image:linear-gradient(rgba(14,165,233,.1) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.1) 1px,transparent 0);background-size:50px 50px;height:100%;position:absolute;-webkit-transform:perspective(500px) rotateX(60deg);transform:perspective(500px) rotateX(60deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%;z-index:2}@-webkit-keyframes grid-move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes grid-move{0%{background-position:0 0}to{background-position:50px 50px}}.metrics-overlay{height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%;z-index:4}.metric-line{background:repeating-linear-gradient(90deg,transparent,transparent 40px,rgba(14,165,233,.1) 0,rgba(14,165,233,.1) 41px);height:200px;position:absolute;width:100%}.metric-line-1{top:20%}.metric-line-2{top:50%}.metric-line-3{top:80%}.gradient-orbs{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:6}.orb{-webkit-animation:drift 30s ease-in-out infinite;animation:drift 30s ease-in-out infinite;border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px);opacity:.3;position:absolute}.orb-1{-webkit-animation-delay:0s;animation-delay:0s;background:radial-gradient(circle,rgba(14,165,233,.4) 0,transparent 70%);height:600px;left:-200px;top:-200px;width:600px}.orb-2{-webkit-animation-delay:10s;animation-delay:10s;background:radial-gradient(circle,rgba(6,182,212,.3) 0,transparent 70%);height:500px;right:-150px;top:20%;width:500px}.orb-3{-webkit-animation-delay:20s;animation-delay:20s;background:radial-gradient(circle,rgba(34,211,238,.25) 0,transparent 70%);bottom:-200px;height:550px;left:30%;width:550px}@-webkit-keyframes drift{0%,to{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(60px,60px);transform:translate(60px,60px)}66%{-webkit-transform:translate(-40px,100px);transform:translate(-40px,100px)}}@keyframes drift{0%,to{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(60px,60px);transform:translate(60px,60px)}66%{-webkit-transform:translate(-40px,100px);transform:translate(-40px,100px)}}.login-brand-section{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;justify-content:center;padding:2rem 2rem 4rem;position:relative;z-index:10}.brand-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:sans-serif;margin:4rem 0 2rem;max-width:500px}.brand-logo{margin:0 0 1.47rem -.7rem}.brand-logo .logo,.brand-logo img{height:60px;width:224.6px}.brand-title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0ba5e9,#38bdf8);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;margin-bottom:1rem}.brand-subtitle{color:#cbd5e1;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.feature-item{-ms-flex-align:center;align-items:center;color:#e2e8f0;display:-ms-flexbox;display:flex;font-size:1rem;gap:1rem;margin-bottom:1rem}.feature-icon{font-size:1.5rem}.login-form-section{-ms-flex-align:center;-ms-flex-pack:start;align-items:center;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;padding:2rem 2rem 0;position:relative;z-index:10}.login-content-container{margin-top:100px;max-width:400px;width:100%}.modern-bordered-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(15,23,42,.9);border:1px solid rgba(14,165,233,.2);border-radius:16px;box-shadow:0 25px 70px rgba(0,0,0,.5),0 0 1px rgba(14,165,233,.3);box-sizing:border-box;margin-bottom:3.3rem;padding:2rem 1.5rem .5rem;position:relative;width:100%}.dex-login-container .signup-button,.dex-login-container .signup-display-name,.dex-login-container .signup-email,.dex-login-container .signup-invitation-code-input,.dex-login-container .signup-password-input,.dex-login-container .signup-phone,.dex-login-container .signup-username{width:100%!important}.dex-login-container .ant-form-item:has(.signup-button) .ant-col{margin-left:0!important;max-width:none!important}.dex-login-container .ant-form-item:has(.signup-button) .ant-form-item-control-input-content{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dex-login-container .signup-button{margin:0 auto!important;max-width:325px!important;width:100%!important}.dex-login-container .ant-form{background:transparent;width:100%}.dex-login-container .ant-form-item:has(.signup-display-name),.dex-login-container .ant-form-item:has(.signup-name),.dex-login-container .ant-form-item:has(.signup-name-input),.dex-login-container .ant-form-item:has(.signup-username),.dex-login-container .ant-form-item:has(input[name=displayName]),.dex-login-container .ant-form-item:has(input[name=name]),.dex-login-container .ant-form-item:has(input[name=username]){display:block!important;opacity:1!important;visibility:visible!important}.dex-login-container.dex-signup-page .ant-form-item,.dex-login-container.dex-signup-page form[name=signup] .ant-form-item{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;display:block!important;height:auto!important;opacity:1!important;overflow:visible!important;position:relative!important;visibility:visible!important}.dex-login-container.dex-signup-page .ant-form-item.signup-first-name,.dex-login-container.dex-signup-page .ant-form-item.signup-last-name{display:none!important}.dex-login-container.dex-signup-page .ant-form-item:not(.login-username,.signup-username,.signup-name,.signup-password,.signup-confirm,.signup-confirm-password,.signup-email,.signup-phone,.signup-code,.signup-affiliation,.signup-idcard,:has(button),:has(.ant-select),:has(textarea),:has(.ant-checkbox),:has(.ant-radio)){border:none!important;margin:0!important;max-height:0!important;opacity:0!important;overflow:hidden!important;padding:0!important}.dex-login-container.dex-signup-page .ant-form-item.login-username,.dex-login-container.dex-signup-page .ant-form-item.signup-code,.dex-login-container.dex-signup-page .ant-form-item.signup-confirm,.dex-login-container.dex-signup-page .ant-form-item.signup-confirm-password,.dex-login-container.dex-signup-page .ant-form-item.signup-email,.dex-login-container.dex-signup-page .ant-form-item.signup-name,.dex-login-container.dex-signup-page .ant-form-item.signup-password,.dex-login-container.dex-signup-page .ant-form-item.signup-phone,.dex-login-container.dex-signup-page .ant-form-item.signup-username,.dex-login-container.dex-signup-page .ant-form-item:has(button),.dex-login-container.dex-signup-page .ant-form-item:has(input[type=text].ant-input){display:block!important;max-height:none!important;opacity:1!important;overflow:visible!important}.dex-login-container.dex-signup-page form[name=signup] .ant-form-item.signup-name,.dex-login-container.dex-signup-page form[name=signup] .ant-form-item:has(.signup-name-input),.dex-login-container.dex-signup-page form[name=signup] .ant-form-item:has(input[name=name]){display:block!important;height:auto!important;margin:16px 0!important;min-height:70px!important;opacity:1!important;position:relative!important;visibility:visible!important;z-index:10!important}.dex-login-container.dex-signup-page .signup-name-input,.dex-login-container.dex-signup-page input[name=name]{display:block!important;height:40px!important;opacity:1!important;pointer-events:auto!important;position:relative!important;visibility:visible!important;width:100%!important;z-index:10!important}.dex-login-container.dex-signup-page .ant-form-item.signup-name .ant-form-item-label,.dex-login-container.dex-signup-page .ant-form-item:has(input[name=name]) .ant-form-item-label{display:block!important;opacity:1!important;visibility:visible!important}.dex-login-container.dex-signup-page .ant-form-item.signup-name .ant-form-item-control,.dex-login-container.dex-signup-page .ant-form-item:has(input[name=name]) .ant-form-item-control{display:block!important;opacity:1!important;visibility:visible!important}.dex-login-container .ant-form .ant-row{width:100%}.dex-login-container .ant-radio-group,.dex-login-container .ant-radio-wrapper{color:#cbd5e1!important}.dex-login-container .ant-radio-checked .ant-radio-inner{background-color:#0ea5e9!important;border-color:#0ea5e9!important}.dex-login-container .ant-radio:hover .ant-radio-inner{border-color:#0ea5e9!important}.dex-login-container .ant-select-dropdown{background:rgba(15,23,42,.95)!important;border:1px solid rgba(14,165,233,.3)!important}.dex-login-container .ant-select-item{color:#cbd5e1!important}.dex-login-container .ant-select-item-option-selected{background:rgba(14,165,233,.2)!important;color:#0ea5e9!important}.dex-login-container .ant-select-item:hover{background:rgba(14,165,233,.1)!important}.dex-login-container .signup-display-name,.dex-login-container .signup-username,.dex-login-container input[name=displayName],.dex-login-container input[name=username]{display:block!important;visibility:visible!important}.dex-login-container a[href*=login],.dex-login-container a[href*=signin]{background:transparent!important;border:none!important;box-shadow:none!important;color:#0ea5e9!important;display:inline-block!important;margin-top:1rem!important;padding:0!important;text-decoration:none!important}.dex-login-container a[href*=login]:hover,.dex-login-container a[href*=signin]:hover{color:#38bdf8!important;text-shadow:0 0 10px rgba(14,165,233,.5)!important}.modern-bordered-panel:before{background:linear-gradient(90deg,transparent,rgba(14,165,233,.5),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.form-header{margin-bottom:2rem;position:relative;text-align:center;z-index:1}.form-title{color:#f1f5f9;font-size:2rem;margin:1.7rem 0 .5rem}.form-subtitle{color:#cbd5e1;font-size:1rem;margin:0}.official-email-note{background:rgba(11,165,233,.1);border:1px solid rgba(11,165,233,.3);border-radius:6px;color:#0ba5e9;font-size:clamp(12px,2.5vw,14px);line-height:normal;margin:2.5rem 0 1rem;padding:.75rem;text-align:center}.dex-login-container .login-content{margin-top:0}.dex-login-container #login-buttons{margin-top:.5rem;text-align:center}.dex-login-container .ant-input{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px;box-shadow:none!important;color:#f1f5f9!important;outline:none!important}.dex-login-container .ant-input:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(14,165,233,.5)!important;box-shadow:none!important}.dex-login-container .ant-input.ant-input-focused,.dex-login-container .ant-input:focus,.dex-login-container .ant-input:focus-within{background:#1e293b!important;border-color:#0ea5e9!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-input-password{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px;box-shadow:none!important}.dex-login-container .ant-input-password:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(14,165,233,.5)!important;box-shadow:none!important}.dex-login-container .ant-input-password.ant-input-focused,.dex-login-container .ant-input-password:focus,.dex-login-container .ant-input-password:focus-within{background:#1e293b!important;border-color:#0ea5e9!important;box-shadow:none!important}.dex-login-container .ant-input-password-icon{color:#cbd5e1!important}.dex-login-container .ant-input::-webkit-input-placeholder{color:#94a3b8!important}.dex-login-container .ant-input:-ms-input-placeholder{color:#94a3b8!important}.dex-login-container .ant-input::placeholder{color:#94a3b8!important}.dex-login-container .ant-select-selector{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px;box-shadow:none!important;color:#f1f5f9!important}.dex-login-container .ant-select-selector:hover{border-color:rgba(14,165,233,.5)!important;box-shadow:none!important}.dex-login-container .ant-select-focused .ant-select-selector,.dex-login-container .ant-select:focus .ant-select-selector{border-color:#0ea5e9!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-select-single .ant-select-selector .ant-select-selection-item{color:#f1f5f9!important}.dex-login-container .ant-form-item{margin-bottom:16px}.dex-login-container .ant-form-item-label{padding-bottom:4px!important;text-align:left!important}.dex-login-container .ant-form-item-label>label{color:#cbd5e1!important;font-size:14px!important;font-weight:500!important}.dex-login-container .ant-form-item-required:before{color:#f87171!important}.dex-login-container .ant-form-item-control-input,.dex-login-container .ant-form-item-control-input-content{border:none!important;box-shadow:none!important}.dex-login-container .ant-input,.dex-login-container .ant-input-password,.dex-login-container .ant-input-password input{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-input-password:after,.dex-login-container .ant-input-password:before,.dex-login-container .ant-input:after,.dex-login-container .ant-input:before{border:none!important;box-shadow:none!important;display:none!important}.dex-login-container .ant-input-password .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.dex-login-container .ant-input-group{border:none!important;box-shadow:none!important}.dex-login-container .ant-input-group .ant-input{background:transparent!important;border:none!important;box-shadow:none!important}.dex-login-container .ant-input-group-wrapper{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px!important;box-shadow:none!important}.dex-login-container .ant-input-group-wrapper:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(14,165,233,.5)!important}.dex-login-container .ant-input-group-wrapper.ant-input-group-wrapper-focused,.dex-login-container .ant-input-group-wrapper:focus{background:#1e293b!important;border-color:#0ea5e9!important;box-shadow:none!important}.dex-login-container .ant-input.login-username-input,.dex-login-container .login-username-input{background:transparent!important;border:none!important;box-shadow:none!important;color:#f1f5f9!important}.dex-login-container .login-username .ant-form-item-control-input,.dex-login-container .login-username .ant-form-item-control-input-content{background:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px!important;box-shadow:none!important}.dex-login-container .login-username .ant-form-item-control-input-content:hover,.dex-login-container .login-username .ant-form-item-control-input:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(14,165,233,.5)!important}.dex-login-container .ant-input,.dex-login-container .ant-input-password input,.dex-login-container .ant-select-selection-item,.dex-login-container input,.dex-login-container textarea{background:transparent!important;background-color:transparent!important}.dex-login-container .ant-form-item-control-input,.dex-login-container .ant-form-item-control-input-content,.dex-login-container .ant-input-affix-wrapper{background:rgba(30,41,59,.8)!important;background-color:rgba(30,41,59,.8)!important;border:1px solid rgba(14,165,233,.3)!important;border-radius:8px!important}.dex-login-container .ant-input-affix-wrapper:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(14,165,233,.5)!important}.dex-login-container .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.dex-login-container .ant-input-affix-wrapper:focus{background:#1e293b!important;border-color:#0ea5e9!important;box-shadow:none!important}.dex-login-container .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0 11px!important}.dex-login-container:not(.dex-signup-page) .ant-form-item:last-child:not(:has(.ant-btn),:has(input[placeholder*=username i]),:has(input[placeholder*=password i]),:has(input[type=password]),.verification-code,.login-username){display:none!important}.dex-login-container:not(.dex-signup-page) .ant-form-item:empty{display:none!important}.dex-login-container .ant-input[placeholder*=username i],.dex-login-container input[name*=username i],.dex-login-container input[placeholder*=username i]{border:none!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-input-affix-wrapper .ant-input:focus,.dex-login-container .ant-input-affix-wrapper .ant-input:hover{border:none!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-form-item-control-input-content:after,.dex-login-container .ant-form-item-control-input-content:before,.dex-login-container .ant-form-item-control-input:after,.dex-login-container .ant-form-item-control-input:before,.dex-login-container .ant-input-affix-wrapper:after,.dex-login-container .ant-input-affix-wrapper:before,.dex-login-container .ant-input:after,.dex-login-container .ant-input:before{background:transparent!important;border:none!important;box-shadow:none!important;display:none!important}.dex-login-container .ant-form-item-control-input-content>*,.dex-login-container .ant-form-item-control-input>*,.dex-login-container .ant-input-affix-wrapper>*{border:none!important;box-shadow:none!important}.dex-login-container .login-username .ant-input-affix-wrapper .ant-input,.dex-login-container .login-username input{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.dex-login-container input:focus,.dex-login-container input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.dex-login-container .ant-btn-primary{background:linear-gradient(135deg,#0ba5e9,#38bdf8)!important;border:none!important;border-radius:8px;font-size:16px;font-weight:600;height:40px;transition:all .3s ease}.dex-login-container .ant-btn-primary:hover{background:linear-gradient(135deg,#38bdf8,#0ea5e9)!important;box-shadow:0 0 20px rgba(14,165,233,.4)!important;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.dex-login-container .ant-checkbox-wrapper{color:#cbd5e1!important}.dex-login-container .ant-checkbox-checked .ant-checkbox-inner{background-color:#0ea5e9!important;border-color:#0ea5e9!important}.dex-login-container .ant-checkbox:hover .ant-checkbox-inner{border-color:#0ea5e9!important}.dex-login-container a{color:#0ea5e9!important;text-decoration:none;transition:all .3s ease}.dex-login-container a:hover{color:#38bdf8!important;text-shadow:0 0 10px rgba(14,165,233,.5)}.dex-login-container .ant-tabs{color:#cbd5e1!important}.dex-login-container .ant-tabs-tab{border-color:transparent!important;color:#94a3b8!important}.dex-login-container .ant-tabs-tab:hover{color:#0ea5e9!important}.dex-login-container .ant-tabs-tab-active,.dex-login-container .ant-tabs-tab-active .ant-tabs-tab-btn,.dex-login-container .ant-tabs-tab-active:focus,.dex-login-container .ant-tabs-tab-active:hover,.dex-login-container .ant-tabs-tab.ant-tabs-tab-active{border-color:#0ea5e9!important;color:#0ea5e9!important}.dex-login-container .ant-tabs-ink-bar{background:#0ea5e9!important}.dex-login-container .ant-tabs-content-holder{background:transparent!important}.dex-login-container .ant-tabs-tab-active .ant-tabs-tab-btn,.dex-login-container .ant-tabs-tab-active .ant-tabs-tab-btn:active,.dex-login-container .ant-tabs-tab-active .ant-tabs-tab-btn:focus,.dex-login-container .ant-tabs-tab-active .ant-tabs-tab-btn:hover,.dex-login-container .ant-tabs-tab-btn:active,.dex-login-container .ant-tabs-tab-btn:focus{color:#0ea5e9!important}.dex-login-container .ant-form-item-explain-error{color:#f87171!important}.dex-login-container .ant-spin-dot-item{background-color:#0ea5e9!important}.dex-login-container .theme-btn-provider{-ms-flex-pack:start!important;-ms-flex-align:center!important;align-items:center!important;background:transparent!important;border:1px solid hsla(0,0%,91%,.3)!important;border-radius:8px;display:-ms-flexbox!important;display:flex!important;gap:20px!important;justify-content:flex-start!important;padding:2px 16px!important;text-align:left!important;transition:all .3s ease;width:325px!important}.dex-login-container .theme-btn-provider:hover{background:rgba(15,23,42,.4)!important;border-color:rgba(14,165,233,.4)!important;box-shadow:0 0 0 1px rgba(14,165,233,.3),0 0 20px rgba(14,165,233,.2)!important}.dex-login-container .dex-btn-text{color:#cbd5e1!important;-ms-flex:1 1;flex:1 1}.dex-login-container .dex-btn-icon{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;display:-ms-flexbox;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.page-footer{-ms-flex-negative:0;flex-shrink:0;margin-top:.5rem;padding:.25rem;position:relative;text-align:center;z-index:1}.page-footer>div{-ms-flex-pack:center;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;margin-bottom:12px}.modern-link,.page-footer>div{-ms-flex-align:center;align-items:center}.modern-link{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0ba5e9,#38bdf8);-webkit-background-clip:text;background-clip:text;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:500;gap:0;margin-bottom:-1px;text-decoration:none;transition:all .3s ease}.modern-link img{-ms-flex-negative:0;flex-shrink:0;margin-left:0!important}.modern-link:hover{background:linear-gradient(135deg,#38bdf8,#0ea5e9);-webkit-background-clip:text;background-clip:text}.copyright-text,.modern-link:hover{-webkit-text-fill-color:transparent}.copyright-text{background:linear-gradient(135deg,#0ba5e9,#38bdf8);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.4;word-spacing:normal}.copyright-text .year-text{margin-left:0!important}.ant-message,.ant-modal,.ant-modal-root,.ant-modal-wrap,.ant-notification{z-index:1000000!important}.ant-modal-mask{z-index:999999!important}.grecaptcha-badge{z-index:1000001!important}.ant-alert,.ant-drawer,.ant-form-item-explain-error,.ant-picker-dropdown,.ant-popover,.ant-select-dropdown,.ant-spin,.ant-tooltip,.message,.toast{z-index:1000000!important}div[style*=z-index] iframe{z-index:1000001!important}.dex-login-container .no-account-text{color:#fff!important;display:inline!important}.dex-login-container .ant-steps{color:#cbd5e1!important}.dex-login-container .ant-steps-item-icon{background:rgba(30,41,59,.8)!important;border-color:rgba(14,165,233,.3)!important}.dex-login-container .ant-steps-item-title{color:#94a3b8!important;font-size:14px!important}.dex-login-container .ant-steps-item-process .ant-steps-item-icon{background:#0ea5e9!important;border-color:#0ea5e9!important}.dex-login-container .ant-steps-item-process .ant-steps-item-title{color:#0ea5e9!important}.dex-login-container .ant-steps-item-finish .ant-steps-item-icon{border-color:#0ea5e9!important}.dex-login-container .ant-steps-item-finish .ant-steps-item-title{color:#cbd5e1!important}.dex-login-container .ant-steps-item-finish .ant-steps-icon{color:#0ea5e9!important}.dex-login-container .ant-steps-item-tail:after{background:rgba(14,165,233,.3)!important}.dex-login-container .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background:#0ea5e9!important}@media (max-width:768px){.dex-login-container{-ms-flex-direction:column;flex-direction:column;min-height:100vh}.login-brand-section{-ms-flex:none;flex:none;min-height:40vh;padding:1.5rem}.brand-title{font-size:2rem}.brand-subtitle{font-size:1rem;margin-bottom:1rem}.brand-features{display:none}.login-form-section{-ms-flex:none;flex:none;min-height:60vh;padding:1rem}.login-content-container{margin-top:50px;max-width:100%}.modern-bordered-panel{border-radius:12px;padding:1.5rem 1rem}.form-title{font-size:1.5rem}}.dex-login-container~*{display:none!important}.dex-login-container{height:100vh!important;left:0!important;overflow:hidden!important;position:fixed!important;top:0!important;width:100vw!important;z-index:999999!important}#parent-area>div,#root>div,.ant-layout,.ant-layout-content,.login-background,.login-background-dark,body>div{height:100%!important;margin:0!important;padding:0!important;width:100%!important}.dex-login-container .login-content,.dex-login-container .login-panel,.dex-login-container .login-panel-dark,.dex-login-container .side-image{all:unset;display:contents}.login-form{padding:0 0 0 16px;width:350px!important}.panel-logo{margin-bottom:0}.dex-login-container .ant-form-item-control-input,.dex-login-container .ant-form-item-control-input-content{max-width:325px!important}.login-username{width:325px!important}.dex-login-container.dex-signup-page .login-form-section{-ms-flex-pack:center!important;-ms-flex-align:center!important;align-items:center!important;display:-ms-flexbox!important;display:flex!important;justify-content:center!important;min-height:100vh!important;padding:2rem!important}.dex-login-container.dex-signup-page .login-content-container{-ms-flex:none!important;flex:none!important;margin:0 auto!important;max-width:400px!important}.dex-login-container.dex-signup-page .form-header{margin-bottom:1.2rem!important}.dex-login-container.dex-signup-page .form-title{margin:.5rem 0!important}.dex-login-container.dex-signup-page .official-email-note{word-wrap:break-word!important;box-sizing:border-box!important;font-size:13px!important;line-height:1.4!important;margin:1rem 0 .75rem!important;max-width:100%!important;padding:.5rem 0!important;text-align:center!important;white-space:normal!important;width:100%!important}.dex-login-container.dex-signup-page .ant-form-item{margin-bottom:16px!important;width:100%!important}.dex-login-container.dex-signup-page .modern-bordered-panel{margin:3.9rem 0 2rem!important;max-width:none!important;padding:2rem!important;width:100%!important}.dex-login-container.dex-signup-page .login-content{max-width:none!important;width:100%!important}.dex-login-container.dex-signup-page .ant-form-item-label{display:none!important}.dex-login-container.dex-signup-page .ant-form-item-control{margin-top:0!important}.dex-login-container.dex-signup-page .ant-input-password input::-webkit-input-placeholder,.dex-login-container.dex-signup-page .ant-input::-webkit-input-placeholder{color:#94a3b8!important;opacity:.8}.dex-login-container.dex-signup-page .ant-input-password input:-ms-input-placeholder,.dex-login-container.dex-signup-page .ant-input:-ms-input-placeholder{color:#94a3b8!important;opacity:.8}.dex-login-container.dex-signup-page .ant-input-password input::placeholder,.dex-login-container.dex-signup-page .ant-input::placeholder{color:#94a3b8!important;opacity:.8}.dex-login-container.dex-signup-page .ant-form-item-control-input,.dex-login-container.dex-signup-page .ant-form-item-control-input-content,.dex-login-container.dex-signup-page .ant-input,.dex-login-container.dex-signup-page .ant-input-password,.dex-login-container.dex-signup-page .ant-select,.dex-login-container.dex-signup-page .signup-display-name,.dex-login-container.dex-signup-page .signup-email,.dex-login-container.dex-signup-page .signup-invitation-code-input,.dex-login-container.dex-signup-page .signup-password-input,.dex-login-container.dex-signup-page .signup-phone,.dex-login-container.dex-signup-page .signup-username{box-sizing:border-box!important;width:100%!important}.dex-login-container.dex-signup-page .ant-col,.dex-login-container.dex-signup-page .ant-form-item-control{-ms-flex:1 1!important;flex:1 1!important;max-width:none!important;width:100%!important}.dex-login-container.dex-signup-page .ant-form-item:has(.signup-display-name),.dex-login-container.dex-signup-page .ant-form-item:has(.signup-username),.dex-login-container.dex-signup-page .ant-form-item:has(input[name=displayName]),.dex-login-container.dex-signup-page .ant-form-item:has(input[name=username]){display:block!important;visibility:visible!important}.dex-login-container.dex-signup-page .ant-radio-group,.dex-login-container.dex-signup-page .ant-radio-wrapper{color:#cbd5e1!important}.dex-login-container.dex-signup-page .ant-radio-checked .ant-radio-inner{background-color:#0ea5e9!important;border-color:#0ea5e9!important}.dex-login-container.dex-signup-page .ant-radio:hover .ant-radio-inner{border-color:#0ea5e9!important}.dex-login-container.dex-signup-page .ant-select-dropdown{background:rgba(15,23,42,.95)!important;border:1px solid rgba(14,165,233,.3)!important}.dex-login-container.dex-signup-page .ant-select-item{color:#cbd5e1!important}.dex-login-container.dex-signup-page .ant-select-item-option-selected{background:rgba(14,165,233,.2)!important;color:#0ea5e9!important}.dex-login-container.dex-signup-page .ant-select-item:hover{background:rgba(14,165,233,.1)!important}.dex-login-container.dex-signup-page a[href*=login],.dex-login-container.dex-signup-page a[href*=signin]{background:transparent!important;border:none!important;box-shadow:none!important;color:#0ea5e9!important;display:inline-block!important;margin-top:1rem!important;padding:0!important;text-decoration:none!important}.dex-login-container.dex-signup-page a[href*=login]:hover,.dex-login-container.dex-signup-page a[href*=signin]:hover{color:#38bdf8!important;text-shadow:0 0 10px rgba(14,165,233,.5)!important}.dex-login-container.dex-signup-page .page-footer{-ms-flex-negative:0!important;flex-shrink:0!important;margin-top:1rem!important;padding:.25rem!important}.dex-login-container.dex-signup-page .ant-form-item .ant-col-offset-8{margin-left:0!important}.dex-login-container.dex-signup-page .ant-form-item:has(.signup-button){text-align:left!important}.dex-login-container.dex-signup-page .ant-form-item:has(.signup-button) .ant-form-item-control-input-content{display:block!important;text-align:center!important}.dex-login-container.dex-signup-page .signin-prompt{display:block!important;margin-top:1rem!important;text-align:center!important}.dex-login-container.dex-signup-page .have-account-text{color:#fff!important;display:inline!important}.dex-login-container.dex-signup-page .signup-button{background:#0ea5e9!important;border:none!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;margin:0 0 1rem!important;outline:none!important;padding:8px 16px!important;transition:all .2s ease!important;width:100%!important}.dex-login-container.dex-signup-page .signup-button:hover{background:#0284c7!important;border:none!important;box-shadow:0 2px 4px rgba(14,165,233,.3)!important;outline:none!important}.dex-login-container.dex-signup-page .signup-button:focus,.dex-login-container.dex-signup-page .signup-button:focus-visible{background:#0284c7!important;border:none!important;box-shadow:0 0 0 2px rgba(14,165,233,.5)!important;outline:none!important}.dex-login-container.dex-signup-page .ant-btn-primary.signup-button,.dex-login-container.dex-signup-page .ant-btn.signup-button{background:#0ea5e9!important;border:none!important;box-shadow:none!important;color:#fff!important;height:auto!important;line-height:normal!important}.dex-login-container.dex-signup-page .ant-btn-primary.signup-button:focus,.dex-login-container.dex-signup-page .ant-btn-primary.signup-button:hover,.dex-login-container.dex-signup-page .ant-btn.signup-button:focus,.dex-login-container.dex-signup-page .ant-btn.signup-button:hover{background:#0284c7!important;border:none!important;color:#fff!important}.dex-login-container.dex-signup-page .signup-link{color:#0ea5e9!important;display:inline!important;padding:0!important;text-align:left!important}.dex-login-container.dex-signup-page .signup-link,.dex-login-container.dex-signup-page .signup-link:hover{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;text-decoration:none!important}.dex-login-container.dex-signup-page .signup-link:hover{color:#38bdf8!important}.dex-login-container.dex-signup-page .ant-form-item:has(.signup-link) .ant-form-item-control-input,.dex-login-container.dex-signup-page .ant-form-item:has(.signup-link) .ant-form-item-control-input-content{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.css-dev-only-do-not-override-1azwnhv.ant-col-sm-offset-8{margin-left:0!important}.ant-form-item-control-input{max-width:325px}.year-text{margin-left:2px}.signup-name,.signup-name-input,input[name=name]{display:block!important;opacity:1!important;visibility:visible!important}
/*# sourceMappingURL=main.373d8848.css.map*/