.h5[data-v-2d373d74]{max-width:430px;min-height:100vh;margin:0 auto;background:#f7f8fc;padding-bottom:calc(28px + env(safe-area-inset-bottom));color:#1e293b;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.h5__nav[data-v-2d373d74]{position:sticky;top:0;z-index:10;height:44px;background:#fff;border-bottom:1px solid #e8ecf3;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;padding:0 44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h5__hero[data-v-2d373d74]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.06),0 10px 30px rgba(79,70,229,.06);margin:12px 12px 0;padding:18px 16px 16px}.h5__brand[data-v-2d373d74]{display:flex;align-items:center;gap:7px;margin-bottom:12px}.h5__brand em[data-v-2d373d74]{width:24px;height:24px;border-radius:7px;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#fff;font-style:normal;font-size:11px;font-weight:800;display:grid;place-items:center;flex:none}.h5__brand span[data-v-2d373d74]{font-size:12px;font-weight:700;color:#94a3b8;letter-spacing:.4px}.h5__hero h1[data-v-2d373d74]{margin:0 0 7px;font-size:20px;font-weight:800;letter-spacing:.2px;line-height:1.35}.h5__hero p[data-v-2d373d74]{margin:0;font-size:13px;color:#64748b;line-height:1.65}.h5__hero p b[data-v-2d373d74]{color:#4f46e5;font-weight:600}.h5__form[data-v-2d373d74]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.06),0 10px 30px rgba(79,70,229,.06);margin:12px 12px 0;padding:2px 16px}.h5__row[data-v-2d373d74]{padding:13px 0;border-bottom:1px solid #e8ecf3}.h5__row[data-v-2d373d74]:last-child{border-bottom:0}.h5__row-hd[data-v-2d373d74]{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:7px}.h5__req[data-v-2d373d74]{color:#ef4444;font-size:14px;line-height:1}.h5__opt[data-v-2d373d74]{color:#94a3b8;font-size:12px;margin-left:auto}.h5__row input[data-v-2d373d74],.h5__row select[data-v-2d373d74]{width:100%;height:42px;padding:0 12px;border:1px solid #e8ecf3;border-radius:8px;background:#fff;font-size:15px;color:#1e293b;outline:none}.h5__row input[data-v-2d373d74]::-moz-placeholder{color:#94a3b8;font-size:14px}.h5__row input[data-v-2d373d74]:-ms-input-placeholder{color:#94a3b8;font-size:14px}.h5__row input[data-v-2d373d74]::placeholder{color:#94a3b8;font-size:14px}.h5__row select[data-v-2d373d74]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.h5__row input[data-v-2d373d74]:focus,.h5__row select[data-v-2d373d74]:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px #eef2ff}.h5__row--bad input[data-v-2d373d74],.h5__row--bad select[data-v-2d373d74]{border-color:#ef4444;background:#fef5f5}.h5__row-err[data-v-2d373d74]{display:none;color:#ef4444;font-size:12px;margin-top:6px}.h5__row--bad .h5__row-err[data-v-2d373d74]{display:block}.h5__agree[data-v-2d373d74]{margin:38px 16px 0;font-size:11.5px;color:#94a3b8;text-align:center;line-height:1.7}.h5__submit[data-v-2d373d74]{display:block;width:calc(100% - 24px);margin:12px auto 0;height:46px;border-radius:8px;border:0;background:#4f46e5;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;box-shadow:0 6px 16px rgba(79,70,229,.24)}.h5__submit[data-v-2d373d74]:active{background:#4338ca}.h5__ghost[data-v-2d373d74]{display:block;width:calc(100% - 24px);margin:10px auto 0;height:46px;border-radius:8px;border:0;background:#fff;color:#64748b;font-size:15px;box-shadow:inset 0 0 0 1px #e8ecf3}.h5__ghost[data-v-2d373d74]:active{background:#f1f3f9}.h5__card[data-v-2d373d74]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.06),0 10px 30px rgba(79,70,229,.06);margin:12px 12px 0;padding:16px}.h5__loading[data-v-2d373d74]{padding:80px 16px;text-align:center}.h5__spin[data-v-2d373d74]{width:30px;height:30px;margin:0 auto 14px;border-radius:50%;border:3px solid #c7d2fe;border-top-color:#4f46e5;animation:h5spin-2d373d74 .8s linear infinite}@keyframes h5spin-2d373d74{to{transform:rotate(1turn)}}.h5__loading p[data-v-2d373d74]{margin:0;font-size:14px;color:#64748b}.h5__result[data-v-2d373d74]{padding:26px 16px 22px;text-align:center}.h5__ico[data-v-2d373d74]{width:56px;height:56px;border-radius:50%;margin:0 auto 12px;display:grid;place-items:center}.h5__ico--ok[data-v-2d373d74]{background:rgba(16,185,129,.12);color:#10b981}.h5__ico--bad[data-v-2d373d74]{background:rgba(239,68,68,.12);color:#ef4444}.h5__ico--gray[data-v-2d373d74]{background:#f1f3f9;color:#94a3b8}.h5__result h2[data-v-2d373d74]{margin:0 0 7px;font-size:17px;font-weight:800}.h5__result p[data-v-2d373d74]{margin:0;font-size:13px;color:#64748b;line-height:1.7}.h5__result p b[data-v-2d373d74]{color:#1e293b;font-weight:600}.h5__fail[data-v-2d373d74]{margin-top:8px!important;color:#ef4444!important;font-size:12px!important;word-break:break-all}.h5__qr-wrap[data-v-2d373d74]{text-align:center}.h5__qr-img[data-v-2d373d74]{display:block;width:148px;height:148px;margin:0 auto 10px;padding:8px;background:#fff;border:1px solid #e8ecf3;border-radius:10px;-o-object-fit:contain;object-fit:contain}.h5__qr-empty[data-v-2d373d74]{padding:40px 0;font-size:13px;color:#64748b}.h5__qr-tip[data-v-2d373d74],.h5__sum[data-v-2d373d74]{font-size:13px;color:#64748b}.h5__sum[data-v-2d373d74]{display:flex;justify-content:space-between;gap:14px;padding:7px 0}.h5__sum+.h5__sum[data-v-2d373d74]{border-top:1px dashed #e8ecf3}.h5__sum b[data-v-2d373d74]{color:#1e293b;font-weight:600;text-align:right;word-break:break-all}.h5__tags[data-v-2d373d74]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.h5__tag[data-v-2d373d74]{height:22px;padding:0 9px;border-radius:4px;background:#eef2ff;color:#4f46e5;font-size:12px;display:inline-flex;align-items:center}.h5__foot[data-v-2d373d74]{text-align:center;font-size:11px;color:#94a3b8;margin-top:18px;line-height:1.7}@media (min-width:600px){.h5[data-v-2d373d74]{box-shadow:0 18px 50px rgba(15,23,42,.1)}}