.demo[data-v-52de72be]{position:relative;width:min(100%,300px);margin-inline:auto;padding-bottom:3.5rem}.phone-shell[data-v-52de72be]{position:relative;aspect-ratio:9 / 18.6;border-radius:3rem;background:#0f1020;padding:.7rem;box-shadow:0 50px 90px -30px #3c28a073,0 20px 40px -20px #0f102066;overflow:hidden}.notch[data-v-52de72be]{position:absolute;top:1.15rem;left:50%;width:34%;height:1.5rem;transform:translate(-50%);border-radius:1rem;background:#0f1020;z-index:5}.screen[data-v-52de72be]{position:absolute;inset:.7rem;border-radius:2.4rem;overflow:hidden;background:#fff;color:#0f1020;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1rem}.screen.on[data-v-52de72be]{opacity:1;transform:none}.scan[data-v-52de72be]{background:#14152a;color:#fff;justify-content:center;gap:1.2rem}.scan-title[data-v-52de72be]{position:absolute;top:3.2rem;font-weight:600}.viewfinder[data-v-52de72be]{position:relative;width:66%;aspect-ratio:1;padding:.8rem;border-radius:1.2rem;background:#fff;overflow:hidden}.qr-img[data-v-52de72be]{width:100%;height:100%}.laser[data-v-52de72be]{position:absolute;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#6b4bff,transparent);animation:laser-52de72be 1.6s ease-in-out infinite alternate}@keyframes laser-52de72be{0%{top:8%}to{top:92%}}.scan-pill[data-v-52de72be]{border-radius:99px;background:#fff;color:#0f1020;padding:.55rem 1.2rem;font-weight:600}.cover[data-v-52de72be]{width:100%;height:24%;background:linear-gradient(120deg,#c9b8ff,#a7d8ff 60%,#ffd6bf)}.avatar[data-v-52de72be]{width:5.2rem;height:5.2rem;border-radius:50%;object-fit:cover;margin-top:-2.6rem;border:4px solid #fff}.avatar.center[data-v-52de72be]{margin-top:1rem}.name[data-v-52de72be]{margin-top:.6rem;font-size:1.3rem;font-weight:700}.role[data-v-52de72be]{color:#4a4d63}.actions[data-v-52de72be]{display:flex;flex-direction:column;gap:.5rem;width:84%;margin-top:1rem}.action[data-v-52de72be]{border-radius:99px;border:1px solid #dcdcea;padding:.6rem;font-weight:600}.action.primary[data-v-52de72be]{background:#0f1020;color:#fff;border-color:#0f1020}.rows[data-v-52de72be]{display:flex;flex-direction:column;width:84%;margin-top:.9rem}.row[data-v-52de72be]{padding:.55rem 0;border-bottom:1px solid #ececf4;text-align:start}.sheet-title[data-v-52de72be]{margin-top:3.2rem;font-weight:700}.sheet-title.light[data-v-52de72be]{color:#fff}.done[data-v-52de72be]{margin-top:auto;margin-bottom:1.4rem;border-radius:99px;background:#e8f8ef;color:#0d6b3a;padding:.5rem 1.1rem;font-weight:600}.done.light[data-v-52de72be]{background:#fff;color:#0f1020}.wallet[data-v-52de72be]{background:#14152a}.pass[data-v-52de72be]{width:84%;margin-top:1.1rem;border-radius:1.3rem;padding:1.1rem;background:linear-gradient(150deg,#5b3df5,#2a7de1 70%,#6fc3ff);color:#fff;animation:none}.pass-name[data-v-52de72be]{font-size:1.3rem;font-weight:700}.pass-role[data-v-52de72be]{opacity:.95}.pass-qr[data-v-52de72be]{width:62%;margin:1rem auto 0;padding:.55rem;border-radius:.8rem;background:#fff}.chip[data-v-52de72be]{position:absolute;border-radius:99px;padding:.55rem 1rem;font-size:1rem;font-weight:600;white-space:nowrap;color:#0f1020;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .9);box-shadow:0 12px 30px -12px #281e7859;transition:transform .5s cubic-bezier(.16,1,.3,1),background .4s,color .4s}.chip.lit[data-v-52de72be]{background:#0f1020;color:#fff;transform:scale(1.06)}.chip-a[data-v-52de72be]{top:16%;inset-inline-start:-32%}.chip-b[data-v-52de72be]{top:46%;inset-inline-end:-34%}.chip-c[data-v-52de72be]{top:74%;inset-inline-start:-28%}.pause[data-v-52de72be]{position:absolute;bottom:0;left:50%;transform:translate(-50%);border-radius:99px;border:1px solid #c9c9dc;background:#fffc;padding:.5rem 1.1rem;font-size:1rem;font-weight:600;color:#0f1020;white-space:nowrap}.pause[data-v-52de72be]:focus-visible{outline:2px solid #5b3df5;outline-offset:3px}@media(max-width:1100px){.chip[data-v-52de72be]{display:none}}@media(prefers-reduced-motion:reduce){.screen[data-v-52de72be],.chip[data-v-52de72be]{transition:none}.laser[data-v-52de72be]{animation:none;top:50%}}.step-num[data-v-1d69f250]{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:1rem;font-weight:700;font-size:1.25rem;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.swatch[data-v-1d69f250]{display:inline-flex;align-items:center;gap:.5rem;border-radius:99px;border:1px solid var(--line);background:#fff;padding:.45rem .9rem;font-size:1rem;font-weight:500;color:var(--ink)}.swatch[aria-pressed=true][data-v-1d69f250]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.dot[data-v-1d69f250]{width:1rem;height:1rem;border-radius:50%}.apple-badge[data-v-1d69f250]{display:inline-flex;align-items:center;gap:.55rem;height:55px;padding:0 1.15rem 0 .9rem;border-radius:12px;background:#000;color:#fff;border:1px solid rgb(255 255 255 / .55)}.wallet-switch[data-v-1d69f250]{display:inline-flex;padding:.3rem;border-radius:99px;background:#ffffff1a;margin-bottom:1.5rem}.wallet-switch button[data-v-1d69f250]{white-space:nowrap;border-radius:99px;padding:.55rem 1.1rem;font-size:1rem;font-weight:600;color:#ffffffd9}.wallet-switch button[aria-pressed=true][data-v-1d69f250]{background:#fff;color:#0f1020}.wphone[data-v-1d69f250]{width:min(100%,20rem);border-radius:2.6rem;padding:.7rem;background:#1b1b22;box-shadow:0 50px 90px -40px #000c,inset 0 0 0 2px #ffffff1f}.wphone-screen[data-v-1d69f250]{position:relative;height:34rem;overflow:hidden;border-radius:2rem;padding:1.1rem .9rem;background:#000;color:#fff}.google .wphone-screen[data-v-1d69f250]{background:#f1f3f4;color:#1f1f1f}.wphone-top[data-v-1d69f250]{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;font-weight:700;margin:.6rem .3rem 1rem}.google .wphone-top[data-v-1d69f250]{font-size:1.15rem;font-weight:500}.wphone-plus[data-v-1d69f250]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#7f7f7f40;font-size:1.3rem}.wcard[data-v-1d69f250]{display:flex;justify-content:space-between;height:9rem;margin-bottom:-6.4rem;padding:.9rem 1rem;border-radius:1rem;font-size:.9rem;font-weight:600;color:#fff}.wcard-bank[data-v-1d69f250]{background:linear-gradient(135deg,#1d4f3f,#2f8a68)}.wcard-board[data-v-1d69f250]{background:linear-gradient(135deg,#b4472d,#e0794f)}.wpass[data-v-1d69f250]{position:relative;margin-top:0;padding:1.1rem;border-radius:1rem;color:#fff;background:linear-gradient(160deg,#5b3df5,#2a62d8);box-shadow:0 -10px 30px -8px #0009;animation:pass-rise-1d69f250 1s cubic-bezier(.2,.8,.2,1) both .3s}.google .wpass[data-v-1d69f250]{border-radius:1.6rem;background:linear-gradient(160deg,#1a73e8,#0b57d0)}.wpass-head[data-v-1d69f250]{display:flex;align-items:center;gap:.55rem}.wpass-logo[data-v-1d69f250]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;background:#fff;color:#5b3df5;font-weight:800}.google .wpass-logo[data-v-1d69f250]{border-radius:50%;color:#0b57d0}.wpass-qr[data-v-1d69f250]{margin:1rem auto 0;width:fit-content;padding:.6rem .6rem .4rem;border-radius:.7rem;background:#fff;text-align:center}.wpass-qr svg[data-v-1d69f250]{display:block;margin:0 auto}@keyframes pass-rise-1d69f250{0%{transform:translateY(5rem);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.wpass[data-v-1d69f250]{animation:none}}.bar[data-v-1d69f250]{border-radius:.8rem .8rem .25rem .25rem;background:linear-gradient(to top,var(--accent),var(--accent-2))}summary[data-v-1d69f250]::-webkit-details-marker{display:none}
