.pd[data-v-29d07422]{--coral: #f07d74;--coral-d: #ff9a8f;--coral-t: rgba(240, 125, 116, .16);--grad: linear-gradient(135deg, #f07d74, #ff8f6b);--ink: #fbf3f2;--ink-2: #d4c6c6;--ink-3: #a99a9b;--card: #221a1b;--line: rgba(255, 255, 255, .1);--fill: #2d2324;--ok: #4cc38a;--warn: #ff9b6b;--ease: cubic-bezier(.32, .72, 0, 1);color:var(--ink);padding:0 0 120px;min-height:calc(100dvh - 2rem);box-sizing:border-box;overflow-x:clip}.pd button[data-v-29d07422]{font:inherit;color:inherit}.pd__wrap[data-v-29d07422]{max-width:560px;margin:0 auto}.pd__flow[data-v-29d07422]{display:grid;gap:14px}.pd__center[data-v-29d07422]{text-align:center;margin-top:8vh}.pd__sk[data-v-29d07422]{display:grid;gap:14px}.sk[data-v-29d07422]{height:120px;border-radius:22px;background:var(--fill)}.pd__card[data-v-29d07422]{display:grid;gap:12px;padding:18px 16px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.pd__k[data-v-29d07422]{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pd__h1[data-v-29d07422]{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.pd__h2[data-v-29d07422]{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.pd__h3[data-v-29d07422]{margin:0 0 6px;font-size:1rem;font-weight:700}.pd__sub[data-v-29d07422]{margin:-4px 0 0;font-size:.92rem;color:var(--ink-3)}.pd__lead[data-v-29d07422]{margin:0;font-weight:700;color:var(--coral-d)}.pd__sum[data-v-29d07422]{margin:0;display:grid;gap:6px}.pd__sum div[data-v-29d07422]{display:flex;justify-content:space-between;gap:12px}.pd__sum dt[data-v-29d07422]{color:var(--ink-2)}.pd__sum dd[data-v-29d07422]{margin:0;font-variant-numeric:tabular-nums}.pd__disc dt[data-v-29d07422],.pd__disc dd[data-v-29d07422]{color:var(--ok)}.pd__total dt[data-v-29d07422],.pd__total dd[data-v-29d07422]{font-weight:800;color:var(--ink)}.pd__qr summary[data-v-29d07422]{cursor:pointer;color:var(--ink-2);font-size:.9rem}.pd__qr b[data-v-29d07422]{font-family:SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:2px;color:var(--coral-d)}.pd__field[data-v-29d07422]{display:grid;gap:6px}.pd__lbl[data-v-29d07422]{font-size:.8rem;font-weight:600;color:var(--ink-2)}.pd__inp[data-v-29d07422]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font:inherit;font-size:16px;background:var(--fill);color:var(--ink);transition:border-color .15s,box-shadow .15s}.pd__inp[data-v-29d07422]:focus{outline:none;border-color:var(--coral);box-shadow:0 0 0 4px var(--coral-t)}.pd__otp[data-v-29d07422]{letter-spacing:.5em;font-size:1.3rem;text-align:center;font-variant-numeric:tabular-nums}.pd__row[data-v-29d07422]{display:flex;flex-wrap:wrap;gap:14px}.pd__link[data-v-29d07422]{border:0;background:none;padding:0;color:var(--coral-d);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pd__link[data-v-29d07422]:disabled{opacity:.5;cursor:default;text-decoration:none}.pd__ok[data-v-29d07422]{margin:0;display:flex;align-items:center;gap:8px;color:var(--ok);font-weight:600}.pd__people[data-v-29d07422]{display:grid;gap:10px}.pd__person[data-v-29d07422]{margin:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:var(--fill);display:grid;gap:10px;transition:border-color .2s}.pd__person.ok[data-v-29d07422]{border-color:color-mix(in srgb,var(--ok) 50%,transparent)}.pd__legend[data-v-29d07422]{display:flex;align-items:center;gap:6px;padding:0 4px;font-weight:800}.pd__legend[data-v-29d07422] svg{color:var(--ok)}.pd__grid[data-v-29d07422]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pd__field--age[data-v-29d07422]{grid-column:1 / -1}.pd__age[data-v-29d07422]{display:flex;align-items:center;gap:8px;max-width:10rem}.pd__age span[data-v-29d07422]{color:var(--ink-3)}.pd__form[data-v-29d07422]{padding-top:6px;border-top:1px solid var(--line)}.pd__form[data-v-29d07422]:first-of-type{border-top:0;padding-top:0}.pd__end[data-v-29d07422]{display:grid;gap:8px}.pd__cta[data-v-29d07422]{width:100%;min-height:54px;border:0;border-radius:999px;background:var(--grad);color:#fff;font-weight:800;font-size:1.05rem;cursor:pointer;transition:opacity .2s,transform .15s}.pd__cta[data-v-29d07422]:active:not(:disabled){transform:scale(.98)}.pd__cta[data-v-29d07422]:disabled{opacity:.6;cursor:default}.pd__note[data-v-29d07422]{margin:0;font-size:.9rem;color:var(--ink-2)}.pd__note--warn[data-v-29d07422]{color:var(--warn)}.pd__fine[data-v-29d07422]{margin:0;font-size:.8rem;color:var(--ink-3)}.pd__done[data-v-29d07422]{text-align:center;justify-items:center;padding:32px 18px}.pd__badge[data-v-29d07422]{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--ok);color:#fff}.pd__spin[data-v-29d07422]{width:32px;height:32px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--coral);animation:pd-spin-29d07422 .9s linear infinite}@keyframes pd-spin-29d07422{to{transform:rotate(360deg)}}@media(max-width:380px){.pd__grid[data-v-29d07422]{grid-template-columns:1fr}}.pd-reveal-enter-active[data-v-29d07422],.pd-reveal-leave-active[data-v-29d07422]{transition:opacity .3s var(--ease),transform .35s var(--ease)}.pd-reveal-enter-from[data-v-29d07422],.pd-reveal-leave-to[data-v-29d07422]{opacity:0;transform:translateY(12px)}.pd-fade-enter-active[data-v-29d07422],.pd-fade-leave-active[data-v-29d07422]{transition:opacity .25s}.pd-fade-enter-from[data-v-29d07422],.pd-fade-leave-to[data-v-29d07422]{opacity:0}@media(prefers-reduced-motion:reduce){.pd[data-v-29d07422] *,.pd[data-v-29d07422] *:before,.pd[data-v-29d07422] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-immersive=light] .pd{--coral: #ff6b6b;--coral-d: #f25454;--coral-t: #fff1f1;--grad: linear-gradient(135deg, #ff8585, #ff6b6b);--ink: #16181d;--ink-2: #4a5058;--ink-3: #8a9099;--card: #fff;--line: #ebe8e3;--fill: #f5f3ef;--ok: #2f8f5b;--warn: #c2410c}
