.auth-page[data-v-b25a6774]{min-height:calc(100vh - 140px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-shell[data-v-b25a6774]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,560px);gap:28px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hero-panel[data-v-b25a6774]{padding:42px;border-radius:32px;background:radial-gradient(circle at top right,rgba(0,184,217,.18),transparent 28%),linear-gradient(135deg,#00745f,#00a878);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-panel .page-eyebrow[data-v-b25a6774],.hero-panel .page-subtitle[data-v-b25a6774],.hero-panel .pageTitle[data-v-b25a6774]{color:#fff}.hero-panel .page-eyebrow[data-v-b25a6774]{background:hsla(0,0%,100%,.12)}.hero-points[data-v-b25a6774]{display:grid;gap:12px;margin-top:28px}.point[data-v-b25a6774]{padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08)}.box[data-v-b25a6774]{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,168,120,.12);-webkit-box-shadow:0 24px 58px rgba(0,116,95,.1);box-shadow:0 24px 58px rgba(0,116,95,.1)}.step[data-v-b25a6774]{text-align:center;font-size:32px;font-weight:700;color:#101828}.form[data-v-b25a6774]{margin-top:26px;position:relative;width:100%}.form[data-v-b25a6774] .section{height:56px;width:100%;overflow:hidden;margin-top:16px;position:relative}.form[data-v-b25a6774] .section:first-child{margin-top:0}.form[data-v-b25a6774] .section .el-input__inner{height:56px!important;line-height:56px!important}.form[data-v-b25a6774] .section .codeicon{position:absolute;z-index:2;min-width:92px;height:44px;top:6px;right:6px;background-color:#00a878;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;cursor:pointer;font-size:13px;font-weight:700}.form[data-v-b25a6774] .section .codeicon.active{background-color:rgba(0,168,120,.1);color:#00a878}.form .otherbtn[data-v-b25a6774]{margin-top:16px;color:#475467;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.form .otherbtn div[data-v-b25a6774]{text-decoration:underline;cursor:pointer}.btns[data-v-b25a6774]{width:100%;margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.btns .btn[data-v-b25a6774]{width:calc(50% - 6px)}.btns .login[data-v-b25a6774]{width:100%}.btns .back[data-v-b25a6774]{background:#f1fbf7;color:#00a878;-webkit-box-shadow:none;box-shadow:none}.oauth-panel[data-v-b25a6774]{margin-top:28px}.oauth-divider[data-v-b25a6774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;color:#667085;font-size:15px;text-align:center}.oauth-divider[data-v-b25a6774]:after,.oauth-divider[data-v-b25a6774]:before{content:"";height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(186,219,210,.78)}.oauth-list[data-v-b25a6774]{margin-top:22px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.oauth-btn[data-v-b25a6774],.oauth-list[data-v-b25a6774]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.oauth-btn[data-v-b25a6774]{width:64px;height:64px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,168,120,.24);background:#fff;color:#101828;font-size:30px;font-weight:900;cursor:pointer;-webkit-box-shadow:0 6px 18px rgba(34,35,66,.04);box-shadow:0 6px 18px rgba(34,35,66,.04);-webkit-transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease}.oauth-btn[data-v-b25a6774]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(0,168,120,.5);-webkit-box-shadow:0 16px 34px rgba(0,116,95,.14);box-shadow:0 16px 34px rgba(0,116,95,.14)}.oauth-btn[data-v-b25a6774]:disabled{cursor:not-allowed;opacity:.7}.oauth-btn .oauth-icon[data-v-b25a6774]{display:block}.oauth-btn .google-icon[data-v-b25a6774]{width:34px;height:34px}.oauth-btn .apple-icon[data-v-b25a6774]{width:38px;height:38px;color:#000}