body{font-family:Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fa;margin:0}.wrap[data-v-b73acfd0]{text-align:center;margin-top:160px}.panel[data-v-b73acfd0]{width:360px;margin:0 auto;padding:40px;background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014}.icon[data-v-b73acfd0]{width:48px;height:48px;line-height:48px;margin:0 auto 12px;border-radius:50%;background:#fef0f0;color:#f56c6c;font-size:22px}.msg[data-v-b73acfd0]{color:#606266;margin:12px 0 22px;word-break:break-all}.tip[data-v-b73acfd0]{color:#c0c4cc;font-size:12px}.wrap[data-v-663426a4]{text-align:center;margin-top:120px}.badge[data-v-663426a4]{display:inline-block;padding:8px 18px;border-radius:18px;background:#ecf5ff;color:#409eff;font-size:13px}.panel[data-v-663426a4]{width:560px;margin:24px auto;padding:34px 30px;background:#fff;border-radius:16px;border-top:4px solid #409EFF;text-align:left;box-shadow:0 2px 12px #0000000f}.user-row[data-v-663426a4]{display:flex;align-items:center;gap:16px;margin-top:18px}.avatar[data-v-663426a4]{width:64px;height:64px;line-height:64px;text-align:center;border-radius:50%;background:#409eff;color:#fff;font-size:24px}.name[data-v-663426a4]{font-size:20px;color:#303133}.meta[data-v-663426a4]{color:#909399;font-size:13px}.divider[data-v-663426a4]{height:1px;background:#e4e7ed;margin:18px 0}.status-row[data-v-663426a4]{margin:6px 0 14px}.badge-status[data-v-663426a4]{font-size:13px;padding:4px 10px;border-radius:12px}.bound[data-v-663426a4]{background:#f0f9eb;color:#67c23a}.unbound[data-v-663426a4]{background:#fdf6ec;color:#e6a23c}.btn[data-v-663426a4]{width:100%;height:42px;border-radius:8px;cursor:pointer;margin-top:12px;font-size:15px}.primary[data-v-663426a4]{background:#409eff;color:#fff;border:none}.topbar[data-v-1c85fe5b]{display:flex;align-items:center;gap:10px;background:#fff;height:56px;padding:0 24px;border-bottom:1px solid #E4E7ED}.logo[data-v-1c85fe5b]{font-size:16px;color:#303133}.admin-badge[data-v-1c85fe5b]{background:#ecf5ff;color:#409eff;padding:4px 12px;border-radius:12px;font-size:12px}.admin-label[data-v-1c85fe5b]{margin-left:auto;color:#909399;font-size:13px}.content[data-v-1c85fe5b]{padding:20px 24px}h2[data-v-1c85fe5b]{margin:0 0 6px}.desc[data-v-1c85fe5b]{color:#909399;font-size:13px;margin:0 0 16px}.toolbar[data-v-1c85fe5b]{display:flex;gap:10px;margin-bottom:14px}.toolbar input[data-v-1c85fe5b]{height:32px;padding:0 10px;border:1px solid #DCDFE6;border-radius:4px}.create-box[data-v-1c85fe5b]{display:flex;gap:10px;margin-bottom:14px;background:#f5f7fa;padding:12px;border-radius:6px}.create-box input[data-v-1c85fe5b]{height:32px;padding:0 10px;border:1px solid #DCDFE6;border-radius:4px}.btn[data-v-1c85fe5b]{height:32px;padding:0 16px;border-radius:4px;cursor:pointer;border:1px solid #DCDFE6;background:#fff}.primary[data-v-1c85fe5b]{background:#409eff;color:#fff;border-color:#409eff}table[data-v-1c85fe5b]{width:100%;border-collapse:collapse;background:#fff}th[data-v-1c85fe5b],td[data-v-1c85fe5b]{text-align:left;padding:10px 12px;border-bottom:1px solid #EBEEF5;font-size:13px}th[data-v-1c85fe5b]{background:#fafbfc;color:#909399}.masked[data-v-1c85fe5b]{color:#909399;letter-spacing:1px}.st[data-v-1c85fe5b]{font-size:12px;padding:3px 10px;border-radius:10px}.st.on[data-v-1c85fe5b]{background:#f0f9eb;color:#67c23a}.st.off[data-v-1c85fe5b]{background:#fef0f0;color:#f56c6c}.op[data-v-1c85fe5b]{color:#409eff;margin-right:10px;cursor:pointer}.op.danger[data-v-1c85fe5b]{color:#f56c6c}.tip[data-v-1c85fe5b]{color:#c0c4cc;font-size:12px}.wrap[data-v-5ad29600]{text-align:center;margin-top:140px}.badge[data-v-5ad29600]{display:inline-block;padding:6px 16px;border-radius:14px;background:#ecf5ff;color:#409eff;font-size:12px}.panel[data-v-5ad29600]{width:400px;margin:20px auto;padding:34px 44px;background:#fff;border-radius:14px;box-shadow:0 2px 12px #0000000f;text-align:left}h2[data-v-5ad29600]{margin:0 0 6px}.desc[data-v-5ad29600]{color:#909399;font-size:12px;margin:0 0 20px}.field[data-v-5ad29600]{margin-bottom:16px}.field input[data-v-5ad29600]{width:100%;height:36px;box-sizing:border-box;padding:0 10px;border:1px solid #DCDFE6;border-radius:6px}.error[data-v-5ad29600]{color:#f56c6c;margin-bottom:14px;font-size:13px}.btn[data-v-5ad29600]{width:100%;height:38px;background:#409eff;color:#fff;border:none;border-radius:6px;cursor:pointer}.btn[data-v-5ad29600]:disabled{opacity:.6;cursor:not-allowed}.tip[data-v-5ad29600]{text-align:center;color:#c0c4cc;font-size:12px;margin-top:20px}
