.testflight-page[data-v-79346bc2]{min-height:100vh;min-height:100dvh}.tf-original[data-v-79346bc2],.tf-original[data-v-79346bc2] *{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.tf-original[data-v-79346bc2]{--tf-header-height: calc(100vw / 192 * 8);display:flex;flex-direction:column;padding:3.2rem 2rem;padding-bottom:max(3.2rem,env(safe-area-inset-bottom));min-height:calc(100vh - var(--tf-header-height));min-height:calc(100dvh - var(--tf-header-height));font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:normal;background:linear-gradient(180deg,#387ce400 0%,#387ce4 100%),linear-gradient(90deg,#579afe 0%,#69acff 100%);color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}.tf-original .container[data-v-79346bc2]{max-width:38rem;width:100%;margin:auto;flex-shrink:0;display:flex;flex-direction:column}.tf-original .steps[data-v-79346bc2]{display:none}.tf-original .step-card[data-v-79346bc2]{grid-area:1 / 1;min-width:0;align-self:start;visibility:hidden;background:#fff;color:#1f1f2e;border-radius:1.8rem;padding:2.6rem 2.2rem 2.2rem;position:relative;box-shadow:0 1.6rem 4rem rgba(20,50,120,.22)}.tf-original .step-card.is-active[data-v-79346bc2]{visibility:visible;animation:tf-original-fade-up-79346bc2 .35s ease-out}@keyframes tf-original-fade-up-79346bc2{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:translateY(0)}}.tf-original .step-badge[data-v-79346bc2]{position:absolute;top:-1.1rem;left:1.8rem;background:linear-gradient(135deg,#387ce4 0%,#5699fe 100%);color:#fff;padding:.5rem 1.4rem;border-radius:1.4rem 1.4rem 1.4rem .4rem;font-size:1.2rem;font-weight:600;letter-spacing:.03rem;box-shadow:0 .4rem 1rem rgba(56,124,228,.4)}.tf-original .step-title[data-v-79346bc2]{font-size:1.6rem;font-weight:700;line-height:1.45;margin-top:1.4rem;margin-bottom:.8rem;text-align:center;color:#1f1f2e}.tf-original .step-desc[data-v-79346bc2]{font-size:1.3rem;line-height:1.6;color:#6b7280;text-align:center;margin-bottom:1.8rem}.tf-original .step-ask[data-v-79346bc2]{font-size:1.6rem;font-weight:700;line-height:1.45;margin-top:1.4rem;margin-bottom:1.2rem;text-align:center;color:#1f1f2e}.tf-original .step-hint[data-v-79346bc2]{font-size:1.3rem;line-height:1.55;text-align:center;margin-bottom:1.6rem}.tf-original .step-hint-lead[data-v-79346bc2]{color:#9aa5b4;font-weight:600}.tf-original .step-hint-key[data-v-79346bc2]{color:#e54848;font-weight:700}.tf-original .btn[data-v-79346bc2]{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:0;padding:1.4rem 2rem;border-radius:1.2rem;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:normal;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.tf-original .btn+.btn[data-v-79346bc2]{margin-top:1rem}.tf-original .btn-primary[data-v-79346bc2]{background:linear-gradient(135deg,#5699fe 0%,#387ce4 100%);color:#fff;border:none;box-shadow:0 .8rem 2rem rgba(56,124,228,.35)}.tf-original .btn-primary[data-v-79346bc2]:active:not(:disabled){transform:scale(.98);filter:brightness(.95)}.tf-original .btn-outline[data-v-79346bc2]{background:#fff;color:#387ce4;border:.15rem solid #387ce4}.tf-original .btn-outline[data-v-79346bc2]:active:not(:disabled){transform:scale(.98);background:#387ce4;color:#fff}.tf-original .btn[data-v-79346bc2]:disabled{opacity:.46;cursor:default;box-shadow:none}.tf-original[data-v-79346bc2] .btn-app-icon{width:2.6rem;height:2.6rem;border-radius:.7rem;-o-object-fit:cover;object-fit:cover;box-shadow:0 .2rem .6rem rgba(0,0,0,.15)}.tf-original .fallback-link[data-v-79346bc2]{display:block;text-align:center;margin-top:1.6rem;padding-top:1.4rem;border-top:.1rem solid #eef0f3;font-size:1.25rem;font-weight:600;color:#9aa5b4}.tf-original .fallback-link button[data-v-79346bc2]{font:inherit;color:#387ce4;text-decoration:none;background:none;border:none;border-bottom:.1rem solid #bcd6f7;cursor:pointer}.tf-original .warning button[data-v-79346bc2]{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;border-bottom:.1rem solid rgba(229,72,72,.55);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tf-original .warning[data-v-79346bc2]{font-size:1.2rem;color:#e54848;line-height:1.6;text-align:center;margin-top:1.4rem;padding:0 .4rem}.tf-original .qr-card[data-v-79346bc2]{background:#fff;color:#1f1f2e;border-radius:1.8rem;padding:3rem 2.4rem;text-align:center;box-shadow:0 1.6rem 4rem rgba(20,50,120,.22);animation:tf-original-fade-up-79346bc2 .5s ease-out}.tf-original .qr-card h1[data-v-79346bc2]{font-size:1.8rem;font-weight:700;line-height:normal;margin-bottom:1rem;color:#1f1f2e}.tf-original .qr-card p[data-v-79346bc2]{font-size:1.3rem;line-height:1.6;color:#6b7280;margin-bottom:2rem}.tf-original .qr-code[data-v-79346bc2]{width:22rem;height:22rem;margin:0 auto 1.4rem;padding:1rem;background:#fff;border:.1rem solid #e6e8eb;border-radius:1.2rem;display:flex;align-items:center;justify-content:center}.tf-original .qr-code img[data-v-79346bc2]{width:100%;height:100%;display:block}.tf-original .qr-hint[data-v-79346bc2]{display:block;font-size:1.2rem;color:#888;margin-top:.6rem}.tf-original .tf-copyright[data-v-79346bc2]{flex-shrink:0;padding-top:2.8rem;text-align:center;font-size:1.1rem;color:rgba(255,255,255,.65);letter-spacing:.03rem}.tf-original .verification-slot[data-v-79346bc2]{margin-top:1.6rem;width:max(300px,100%);position:relative;left:50%;transform:translate(-50%);color:#1f1f2e;line-height:1.6}@media (max-width: 768px){.tf-original[data-v-79346bc2]{--tf-header-height:16vw;background:linear-gradient(180deg,#387ce400 0%,#387ce4 100%),linear-gradient(90deg,#387ce4 0%,#3c80e7 100%)}}@media (max-width: 360px){.tf-original[data-v-79346bc2]{padding-left:.8rem;padding-right:.8rem}}@media (min-height: 720px){.tf-original .step-card[data-v-79346bc2]{padding:3.2rem 2.4rem 2.6rem;border-radius:2rem}.tf-original .step-ask[data-v-79346bc2]{font-size:1.7rem;margin-top:1.6rem;margin-bottom:1.4rem}.tf-original .step-hint[data-v-79346bc2],.tf-original .step-desc[data-v-79346bc2]{margin-bottom:2rem}.tf-original .btn[data-v-79346bc2]{padding:1.7rem 2rem;font-size:1.6rem}.tf-original .btn+.btn[data-v-79346bc2]{margin-top:1.2rem}.tf-original .tf-copyright[data-v-79346bc2]{padding-top:3.2rem;font-size:1.2rem}}@media (prefers-reduced-motion: reduce){.tf-original .step-card.is-active[data-v-79346bc2],.tf-original .qr-card[data-v-79346bc2]{animation:none}.tf-original .btn[data-v-79346bc2]{transition:none}}.tf-original--ios .steps[data-v-79346bc2]{display:grid;grid-template-columns:minmax(0,1fr)}.tf-original--ios .qr-card[data-v-79346bc2]{display:none}.access-hint[data-v-79346bc2]{margin:1.4rem 0 0;text-align:center;font-size:1.2rem;line-height:1.6;color:#e54848}.access-hint+.warning[data-v-79346bc2]{margin-top:.8rem}
