.login-panel[data-v-232f8143]{width:420px;padding:32px;border-radius:16px;border:1px solid var(--border-color);box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-panel--compact[data-v-232f8143]{width:100%;padding:26px}.login-panel__head[data-v-232f8143]{margin-bottom:28px;text-align:center}.login-panel__head img[data-v-232f8143]{width:64px;height:64px;margin:0 auto 16px;border:1px solid var(--border-color);border-radius:16px;background:var(--surface-muted)}.login-panel__head h1[data-v-232f8143]{margin:0;color:var(--text-primary);font-size:30px;font-weight:800;line-height:1.15}.login-panel__head p[data-v-232f8143]{margin:8px 0 0;color:var(--text-muted);font-size:14px}.login-panel__submit[data-v-232f8143]{width:100%;height:48px;margin-top:16px;border:0;border-radius:8px;font-size:17px;font-weight:800;background:var(--brand-solid)!important;color:#fff;box-shadow:var(--shadow-raised)}[data-v-232f8143] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--brand) inset!important}[data-v-232f8143] .el-input__wrapper{background-color:var(--bg-secondary)!important;box-shadow:0 0 0 1px var(--border-color) inset!important;color:var(--text-primary)}[data-v-232f8143] .el-input__inner{color:var(--text-primary)}[data-v-232f8143] .el-input__inner::-moz-placeholder{color:var(--text-faint)}[data-v-232f8143] .el-input__inner::placeholder{color:var(--text-faint)}[data-v-232f8143] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #8b5cf6 inset!important}
