[data-v-1cee5783]{margin:0}.selectFilter[data-v-1cee5783]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.selectFilter input[data-v-1cee5783]{display:block;width:100%;height:1.2rem;cursor:pointer;padding-right:1rem}.dropdownarrow img[data-v-1cee5783]{width:.72rem;height:.72rem}.dropdownlist[data-v-1cee5783]{position:absolute;border-radius:5px;box-sizing:border-box;top:1.7rem;width:100%;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;z-index:999;max-height:5rem;overflow:auto;line-height:2}.start-class-panel[data-v-4e2a689d]{width:100%;padding-top:.04rem}.start-class-title[data-v-4e2a689d]{margin-bottom:.08rem;text-align:center;color:#1e293b;font-size:.2rem;font-weight:700}.school-class[data-v-4e2a689d]{margin-bottom:.24rem;text-align:center;color:#64748b;font-size:.15rem;font-weight:500}.form-field[data-v-4e2a689d]{margin-bottom:.2rem}.form-field label[data-v-4e2a689d]{display:block;margin-bottom:.08rem;color:#1e293b;font-size:.16rem;font-weight:500}.select-row[data-v-4e2a689d]{min-height:.48rem;border:.01rem solid #dbe4ef;border-radius:.12rem;background:#f8fafc;overflow:visible}.select-row[data-v-4e2a689d]:focus-within{border-color:#3794fe;background:#fff;box-shadow:0 0 0 .03rem rgba(55,148,254,.12)}.start-actions[data-v-4e2a689d]{display:-ms-flexbox;display:flex;gap:.12rem;margin-top:.28rem}.loginBtn[data-v-4e2a689d],.rebackBtn[data-v-4e2a689d]{height:.48rem;border-radius:.12rem;font-size:.16rem;font-weight:500}.loginBtn[data-v-4e2a689d]{-ms-flex:1;flex:1;border:none;background:#3794fe;color:#fff}.rebackBtn[data-v-4e2a689d]{width:1.04rem;border:.01rem solid #dbe4ef;background:#fff;color:#475569}.login-btn[data-v-4e2a689d]{width:1.42rem;height:.48rem;border:none;border-radius:.12rem;font-size:.16rem;font-weight:500;line-height:.48rem;text-align:center;cursor:pointer}.start-class-tips-text[data-v-4e2a689d]{margin:0;color:#64748b;font-size:.16rem;font-weight:500;line-height:1.6}.start-class-tips-footer[data-v-4e2a689d]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:.12rem;width:100%}.start-class-tips-footer .class-btn-default[data-v-4e2a689d]{background:#f8fafc;color:#475569;border:.01rem solid #dbe4ef}.start-class-tips-footer .class-btn-primary[data-v-4e2a689d]{background:#3794fe;color:#fff}[data-v-4e2a689d] .select-row .ant-input,[data-v-4e2a689d] .select-row input{height:.46rem;border:none;background:transparent;box-shadow:none;color:#334155;font-size:.15rem;font-weight:500}[data-v-4e2a689d] .select-row .ant-input:-ms-input-placeholder,[data-v-4e2a689d] .select-row input:-ms-input-placeholder{color:#94a3b8}[data-v-4e2a689d] .select-row .ant-input::placeholder,[data-v-4e2a689d] .select-row input::placeholder{color:#94a3b8}[data-v-4e2a689d] .select-row .selectFilter{width:100%;height:.46rem}[data-v-4e2a689d] .select-row .dropdownarrow{position:absolute;top:50%;right:.12rem;width:.26rem;height:.26rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:.02rem solid #60a5fa;border-radius:50%;background:#f8fbff;transform:translateY(-50%)}[data-v-4e2a689d] .select-row .dropdownarrow img{display:none}[data-v-4e2a689d] .select-row .dropdownarrow:after{content:"";width:.08rem;height:.08rem;border-right:.02rem solid #60a5fa;border-bottom:.02rem solid #60a5fa;transform:translateY(-.02rem) rotate(45deg)}[data-v-4e2a689d] .select-row .dropdownlist{top:.56rem;left:0;right:0;width:100%;max-height:1.8rem;border:.01rem solid #dbe4ef;border-radius:.08rem;box-shadow:0 .08rem .2rem rgba(15,23,42,.12);line-height:1.5}[data-v-4e2a689d] .select-row .dropdownlist ul{margin:0;padding:.06rem 0}[data-v-4e2a689d] .select-row .dropdownlist li{list-style:none}[data-v-4e2a689d] .select-row .dropdownlist .vs__no-options,[data-v-4e2a689d] .select-row .dropdownlist a{display:block;padding:.08rem .16rem;color:#3b82f6;font-size:.15rem;font-weight:500}[data-v-4e2a689d] .select-row .dropdownlist a:hover{background:#eff6ff}[data-v-4e2a689d] .start-class-tips-modal .ant-modal{width:5.6rem!important}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-content{border-radius:.16rem;overflow:hidden}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-header{padding:.24rem .32rem;border-bottom:.01rem solid #e2e8f0}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-title{color:#1e293b;font-size:.2rem;font-weight:700;line-height:1.5}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-close-x{width:.5rem;height:.5rem;line-height:.5rem;color:#64748b;font-size:.22rem}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-body{padding:.32rem}[data-v-4e2a689d] .start-class-tips-modal .ant-modal-footer{padding:.18rem .24rem;border-top:.01rem solid #e2e8f0}.scan-login-panel[data-v-df05dfac]{min-height:3.6rem;text-align:center}.scan-type-row[data-v-df05dfac]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:.1rem;margin-bottom:.24rem}.scan-type-btn[data-v-df05dfac]{height:.38rem;padding:0 .18rem;border:none;border-radius:9.99rem;background:transparent;color:#64748b;font-size:.15rem;font-weight:500;cursor:pointer}.scan-type-btn .anticon[data-v-df05dfac]{margin-right:.06rem}.scan-type-btn.active[data-v-df05dfac]{background:#eef6ff;color:#1677d2}.qr-box[data-v-df05dfac]{position:relative;width:2.08rem;height:2.08rem;margin:0 auto;border:.01rem solid #e6edf5;border-radius:.12rem;background:#fff;overflow:hidden}.fake-qr-box[data-v-df05dfac]{padding:.16rem}.wx-login-container[data-v-df05dfac]{position:relative;width:100%;height:100%;overflow:hidden}.wx-login-container[data-v-df05dfac] iframe{display:block;position:absolute;border:none;transform-origin:top left}.qr-grid[data-v-df05dfac]{display:-ms-grid;display:grid;width:100%;height:100%;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);gap:.05rem}.qr-grid span[data-v-df05dfac]{border-radius:.02rem;background:#fff}.qr-grid span.active[data-v-df05dfac]{background:#0f172a}.qr-state[data-v-df05dfac]{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.1rem;color:#64748b;font-size:.15rem;font-weight:500}.qr-state .anticon[data-v-df05dfac]{color:#3794fe;font-size:.28rem}.scan-tip[data-v-df05dfac]{min-height:.24rem;margin-top:.18rem;color:#64748b;font-size:.15rem;font-weight:500}.bind-form[data-v-df05dfac]{width:3.28rem;margin:.16rem auto 0}.bind-field[data-v-df05dfac]{height:.44rem;margin-bottom:.1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:.01rem solid #dbe4ef;border-radius:.1rem;background:#f8fafc}.bind-field[data-v-df05dfac]:focus-within{border-color:#3794fe;background:#fff;box-shadow:0 0 0 .03rem rgba(55,148,254,.12)}.bind-field .anticon[data-v-df05dfac]{margin:0 .14rem;color:#3794fe;font-size:.17rem}.bind-field input[data-v-df05dfac]{-ms-flex:1;flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:#334155;font-size:.15rem;font-weight:500}.bind-field input[data-v-df05dfac]:-ms-input-placeholder{color:#94a3b8}.bind-field input[data-v-df05dfac]::placeholder{color:#94a3b8}.bind-btn[data-v-df05dfac]{width:100%;height:.44rem;border:none;border-radius:.1rem;background:#3794fe;color:#fff;font-size:.15rem;font-weight:500;cursor:pointer}.bind-btn .anticon[data-v-df05dfac]{margin-right:.06rem}.bind-btn[data-v-df05dfac]:disabled{background:#edf2f7;color:#94a3b8;cursor:not-allowed}.refresh-btn[data-v-df05dfac]{height:.38rem;margin-top:.18rem;padding:0 .18rem;border:none;border-radius:.08rem;background:transparent;color:#2563eb;font-size:.15rem;font-weight:500;cursor:pointer}.refresh-btn .anticon[data-v-df05dfac]{margin-right:.06rem}.refresh-btn[data-v-df05dfac]:hover{background:#eff6ff}.refresh-btn[data-v-df05dfac]:disabled{color:#94a3b8;cursor:not-allowed}.refresh-btn[data-v-df05dfac]:disabled:hover{background:transparent}.disabled-btn[data-v-df05dfac]{color:#94a3b8}.login-page[data-v-5727abee]{width:100%}.login-card[data-v-5727abee],.login-page[data-v-5727abee]{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:transparent}.login-card[data-v-5727abee]{position:relative;width:100vw;height:100vh;box-sizing:border-box;padding:.12rem;color:#0f172a;overflow:hidden}.login-card.start-card[data-v-5727abee]{height:100vh;min-height:100vh}.login-content[data-v-5727abee]{position:relative;width:5.5rem;min-height:6.1rem;box-sizing:border-box;padding:.6rem .6rem .54rem;border:.01rem solid #dbe4ef;border-radius:.16rem;background:#fff}.login-content.start-content[data-v-5727abee]{min-height:5rem;padding-bottom:.7rem}.close-btn[data-v-5727abee]{position:absolute;top:.22rem;right:.22rem;width:.36rem;height:.36rem;border:none;border-radius:.08rem;background:transparent;color:#64748b;font-size:.2rem;cursor:pointer}.close-btn[data-v-5727abee]:hover{background:#f1f5f9}.login-title[data-v-5727abee]{margin-bottom:.42rem;text-align:center;color:#3794fe;font-size:.26rem;font-weight:700;line-height:1.5}.login-tabs[data-v-5727abee]{width:4rem;height:.48rem;margin:0 auto .28rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);border-radius:9.99rem;background:#eef2f7}.login-tab[data-v-5727abee]{height:.48rem;border:none;border-radius:9.99rem;background:transparent;color:#64748b;font-size:.16rem;font-weight:500;cursor:pointer}.login-tab .anticon[data-v-5727abee]{margin-right:.07rem}.login-tab.active[data-v-5727abee]{background:#3794fe;color:#fff;box-shadow:0 .04rem .1rem rgba(55,148,254,.25)}.account-login[data-v-5727abee]{padding-top:.16rem}.form-field[data-v-5727abee]{position:relative;margin-bottom:.2rem}.form-field label[data-v-5727abee]{display:block;margin-bottom:.08rem;color:#1e293b;font-size:.16rem;font-weight:500}.input-row[data-v-5727abee]{position:relative;height:.48rem;border:.01rem solid #dbe4ef;border-radius:.12rem;background:#f8fafc;overflow:hidden}.input-row input[data-v-5727abee]{width:100%;height:100%;padding:0 .14rem;border:none;outline:none;background:transparent;color:#334155;font-size:.15rem;font-weight:500}.input-row input[data-v-5727abee]:-ms-input-placeholder{color:#94a3b8}.input-row input[data-v-5727abee]::placeholder{color:#94a3b8}.account-input-row input[data-v-5727abee]{padding-right:.52rem}.account-input-row[data-v-5727abee]{overflow:visible}.account-dropdown-button[data-v-5727abee]{position:absolute;top:50%;right:.12rem;width:.26rem;height:.26rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:.02rem solid #60a5fa;border-radius:50%;background:#f8fbff;cursor:pointer;transform:translateY(-50%)}.account-dropdown-button[data-v-5727abee]:after{content:"";width:.08rem;height:.08rem;border-right:.02rem solid #60a5fa;border-bottom:.02rem solid #60a5fa;transform:translateY(-.02rem) rotate(45deg)}.stored-account-list[data-v-5727abee]{position:absolute;left:0;right:0;top:.56rem;z-index:20;width:100%;max-height:1.8rem;overflow:auto;border:.01rem solid #dbe4ef;border-radius:.08rem;background:#fff;box-shadow:0 .08rem .2rem rgba(15,23,42,.12);line-height:1.5;padding:.06rem 0}.stored-account-item[data-v-5727abee]{display:block;width:100%;min-height:.4rem;padding:.08rem .16rem;border:none;background:#fff;color:#3b82f6;font-size:.15rem;font-weight:500;text-align:left;cursor:pointer}.stored-account-item[data-v-5727abee]:focus,.stored-account-item[data-v-5727abee]:hover{outline:none;background:#eff6ff;color:#2563eb}.stored-account-empty[data-v-5727abee]{padding:.1rem .16rem;color:#94a3b8;font-size:.15rem;font-weight:500}.input-row[data-v-5727abee]:focus-within{border-color:#3794fe;background:#fff;box-shadow:0 0 0 .03rem rgba(55,148,254,.12)}.agreement-row[data-v-5727abee]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.1rem;margin:.02rem 0 .22rem;color:#64748b;font-size:.14rem;font-weight:500;line-height:1.5}.agreement-row a[data-v-5727abee]{color:#2563eb}.loginBtn[data-v-5727abee]{width:100%;height:.48rem;border:none;border-radius:.12rem;background:#3794fe;color:#fff;font-size:.16rem;font-weight:500}.version[data-v-5727abee]{position:absolute;left:0;right:0;bottom:.24rem;text-align:center;color:#64748b;font-size:.14rem;font-weight:500}[data-v-5727abee] .ant-checkbox-checked .ant-checkbox-inner{background-color:#3794fe;border-color:#3794fe}.wx-login-callback[data-v-84b698be]{width:100%;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#64748b;font-size:16px}