.login-page[data-v-db2ec0e4]{min-height:100vh;background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:0 .64rem}.login-card[data-v-db2ec0e4]{width:100%;max-width:9.33333rem;background:#fff;border-radius:.32rem;padding:1.06667rem .64rem .85333rem;box-shadow:0 .05333rem .32rem rgba(0,0,0,.06)}.login-title[data-v-db2ec0e4]{font-size:.64rem;font-weight:600;color:#1890ff;text-align:center;margin-bottom:.10667rem}.login-subtitle[data-v-db2ec0e4]{font-size:.37333rem;color:#999;text-align:center;margin-bottom:.85333rem}.login-form .form-item[data-v-db2ec0e4]{margin-bottom:.42667rem}.login-form .form-input[data-v-db2ec0e4]{width:100%;height:1.2rem;border:.02667rem solid #e0e0e0;border-radius:.21333rem;padding:0 .32rem;font-size:.37333rem;color:#333;outline:none;background:#fff}.login-form .form-input[data-v-db2ec0e4]::placeholder{color:silver}.login-form .form-input[data-v-db2ec0e4]:focus{border-color:#1890ff}.login-form .code-item[data-v-db2ec0e4]{display:flex;align-items:center;gap:.26667rem}.login-form .code-item .code-input[data-v-db2ec0e4]{flex:1}.login-form .code-item .code-btn[data-v-db2ec0e4]{flex-shrink:0;height:1.2rem;padding:0 .32rem;border:.02667rem solid #1890ff;border-radius:.21333rem;background:#fff;color:#1890ff;font-size:.34667rem;white-space:nowrap;cursor:pointer}.login-form .code-item .code-btn[data-v-db2ec0e4]:disabled{border-color:#e0e0e0;color:silver;cursor:not-allowed}.login-form .submit-btn[data-v-db2ec0e4]{width:100%;height:1.17333rem;background:#1890ff;color:#fff;border:none;border-radius:.21333rem;font-size:.42667rem;font-weight:500;cursor:pointer;margin-top:.64rem}.login-form .submit-btn.disabled[data-v-db2ec0e4]{background:#ccc;cursor:not-allowed}.login-form .agent-btn[data-v-db2ec0e4]{width:100%;height:1.17333rem;margin-top:.37333rem;border:.02667rem solid #ff8c42;border-radius:.21333rem;background:linear-gradient(135deg,#ffb347,coral);color:#fff;font-size:.42667rem;font-weight:600;cursor:pointer;animation:pulseScale-db2ec0e4 1.8s ease-in-out infinite;box-shadow:0 .21333rem .48rem rgba(255,140,66,.28)}.login-form .auto-status[data-v-db2ec0e4]{text-align:center;font-size:.32rem;color:#999;margin-top:.32rem}.login-form .page-tip[data-v-db2ec0e4]{margin-top:.37333rem;padding:.26667rem .32rem;border-radius:.21333rem;background:#fff7e6;border:.02667rem solid #ffd591;color:#8c5412;font-size:.32rem;line-height:1.6}@keyframes pulseScale-db2ec0e4{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.verify-page[data-v-4d12c8c8]{min-height:100vh;background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:0 .64rem}.verify-card[data-v-4d12c8c8]{width:100%;max-width:9.33333rem;background:#fff;border-radius:.32rem;padding:1.06667rem .64rem .85333rem;box-shadow:0 .05333rem .32rem rgba(0,0,0,.06)}.verify-title[data-v-4d12c8c8]{font-size:.64rem;font-weight:600;color:#1890ff;text-align:center;margin-bottom:.85333rem}.status-area[data-v-4d12c8c8]{text-align:center;padding:.53333rem 0}.status-area .status-icon[data-v-4d12c8c8]{width:1.28rem;height:1.28rem;border-radius:50%;background:#52c41a;color:#fff;font-size:.64rem;line-height:1.28rem;margin:0 auto .42667rem}.status-area .status-icon.error-icon[data-v-4d12c8c8]{background:#ff4d4f}.status-area .status-text[data-v-4d12c8c8]{font-size:.42667rem;color:#333}.status-area .status-hint[data-v-4d12c8c8]{font-size:.32rem;color:#999;margin-top:.21333rem}.status-area.success .status-text[data-v-4d12c8c8]{color:#52c41a}.status-area.error .status-text[data-v-4d12c8c8]{color:#ff4d4f}.loading-spinner[data-v-4d12c8c8]{width:.96rem;height:.96rem;border:.08rem solid #e0e0e0;border-top-color:#1890ff;border-radius:50%;margin:0 auto .42667rem;animation:spin-4d12c8c8 .8s linear infinite}@keyframes spin-4d12c8c8{to{transform:rotate(1turn)}}.verify-form[data-v-4d12c8c8]{margin-top:.42667rem}.verify-form .form-item[data-v-4d12c8c8]{margin-bottom:.42667rem}.verify-form .form-input[data-v-4d12c8c8]{width:100%;height:1.2rem;border:.02667rem solid #e0e0e0;border-radius:.21333rem;padding:0 .32rem;font-size:.37333rem;color:#333;outline:none;background:#fff;letter-spacing:.05333rem;text-align:center;box-sizing:border-box}.verify-form .form-input[data-v-4d12c8c8]::placeholder{color:silver;letter-spacing:0}.verify-form .form-input[data-v-4d12c8c8]:focus{border-color:#1890ff}.verify-form .submit-btn[data-v-4d12c8c8]{width:100%;height:1.17333rem;background:#1890ff;color:#fff;border:none;border-radius:.21333rem;font-size:.42667rem;font-weight:500;cursor:pointer;margin-top:.64rem}.verify-form .submit-btn.disabled[data-v-4d12c8c8]{background:#ccc;cursor:not-allowed}.verify-form .agent-btn[data-v-4d12c8c8]{width:100%;height:1.17333rem;margin-top:.37333rem;border:.02667rem solid #ff8c42;border-radius:.21333rem;background:linear-gradient(135deg,#ffb347,coral);color:#fff;font-size:.42667rem;font-weight:600;cursor:pointer;animation:pulseScale-4d12c8c8 1.8s ease-in-out infinite;box-shadow:0 .21333rem .48rem rgba(255,140,66,.28)}.result-area[data-v-4d12c8c8]{margin-top:.64rem;padding:.42667rem;border-radius:.21333rem;display:flex;align-items:center;gap:.32rem}.result-area.success[data-v-4d12c8c8]{background:#f6ffed;border:.02667rem solid #b7eb8f}.result-area.success .result-icon[data-v-4d12c8c8],.result-area.success .result-message[data-v-4d12c8c8]{color:#52c41a}.result-area.error[data-v-4d12c8c8]{background:#fff2f0;border:.02667rem solid #ffccc7}.result-area.error .result-icon[data-v-4d12c8c8],.result-area.error .result-message[data-v-4d12c8c8]{color:#ff4d4f}.result-area .result-icon[data-v-4d12c8c8]{flex-shrink:0;width:.53333rem;height:.53333rem;display:flex;align-items:center;justify-content:center;font-size:.37333rem;font-weight:700}.result-area .result-message[data-v-4d12c8c8]{flex:1;font-size:.37333rem}@keyframes pulseScale-4d12c8c8{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.result-page[data-v-138112ca]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:.64rem}.result-card[data-v-138112ca]{width:100%;max-width:9.6rem;background:#fff;border-radius:.42667rem;padding:.85333rem .64rem;box-shadow:0 .21333rem .64rem rgba(0,0,0,.08);text-align:center}.result-icon[data-v-138112ca]{width:1.70667rem;height:1.70667rem;border-radius:50%;margin:0 auto .42667rem;display:flex;align-items:center;justify-content:center;font-size:.74667rem;font-weight:600}.result-icon.success[data-v-138112ca]{background:#f0f9eb;color:#67c23a}.result-icon.failed[data-v-138112ca]{background:#fef0f0;color:#f56c6c}.result-icon.waiting[data-v-138112ca]{background:#ecf5ff;color:#409eff}.result-title[data-v-138112ca]{margin:0 0 .21333rem;font-size:.64rem;color:#333}.result-desc[data-v-138112ca]{margin:0;font-size:.37333rem;line-height:1.6;color:#666}.result-meta[data-v-138112ca]{margin:.32rem 0 0;font-size:.32rem;color:#999}.result-reason[data-v-138112ca]{margin-top:.53333rem;text-align:left;background:#fff7e6;border:.02667rem solid #ffd591;border-radius:.26667rem;padding:.37333rem}.reason-label[data-v-138112ca]{font-size:.34667rem;font-weight:600;color:#d46b08;margin-bottom:.16rem}.reason-text[data-v-138112ca]{font-size:.34667rem;line-height:1.6;color:#8c5412;word-break:break-all}.result-actions[data-v-138112ca]{margin-top:.64rem}.primary-btn[data-v-138112ca]{border:none;border-radius:.21333rem;background:#409eff}.agent-btn[data-v-138112ca],.primary-btn[data-v-138112ca]{width:100%;height:1.17333rem;color:#fff;font-size:.4rem;cursor:pointer}.agent-btn[data-v-138112ca]{margin-top:.37333rem;border:.02667rem solid #ff8c42;border-radius:.21333rem;background:linear-gradient(135deg,#ffb347,coral);font-weight:600;animation:pulseScale-138112ca 1.8s ease-in-out infinite;box-shadow:0 .21333rem .48rem rgba(255,140,66,.28)}@keyframes pulseScale-138112ca{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.agent-page[data-v-41fac948]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:.64rem}.agent-card[data-v-41fac948]{width:100%;max-width:9.6rem;background:#fff;border-radius:.42667rem;padding:.85333rem .64rem;box-shadow:0 .21333rem .64rem rgba(0,0,0,.08);text-align:center}.agent-title[data-v-41fac948]{margin:0;font-size:.64rem;color:#333}.agent-desc[data-v-41fac948]{margin:.32rem 0 .64rem;font-size:.37333rem;color:#666}.qr-wrapper[data-v-41fac948]{display:flex;align-items:center;justify-content:center;min-height:6.93333rem}.qr-image[data-v-41fac948]{width:6.4rem;height:6.4rem;object-fit:contain;border-radius:.32rem;border:.02667rem solid #ebeef5}.qr-empty[data-v-41fac948]{width:6.4rem;min-height:6.4rem;display:flex;align-items:center;justify-content:center;padding:.53333rem;border-radius:.32rem;background:#fafafa;border:.02667rem dashed #dcdfe6;color:#999;font-size:.37333rem;line-height:1.6}.back-btn[data-v-41fac948]{width:100%;height:1.17333rem;margin-top:.64rem;border:none;border-radius:.21333rem;background:#409eff;color:#fff;font-size:.4rem;cursor:pointer}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:.37333rem;color:#333;background:#f5f5f5;-webkit-font-smoothing:antialiased}#app,body,html{height:100%}.h5-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:#fff;padding:.26667rem .53333rem;border-radius:.16rem;font-size:.37333rem;z-index:9999;text-align:center;max-width:80%}