.lpm-backdrop[data-v-dfa377bf]{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040a289e;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.lpm-dialog[data-v-dfa377bf]{width:100%;max-width:560px;max-height:92dvh;padding:30px 22px calc(22px + env(safe-area-inset-bottom,0px));background:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--ia-accent) 16%,transparent),transparent 42%),radial-gradient(circle at 85% 92%,color-mix(in srgb,var(--ia-secondary) 20%,transparent),transparent 46%),linear-gradient(135deg,#0a1330 0,#13204d 50%,#0a1330 100%);border:1px solid color-mix(in srgb,var(--ia-secondary) 28%,transparent);border-bottom:0;border-radius:28px 28px 0 0;flex-direction:column;gap:1.1rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 -18px 48px -12px #0000008c}.lpm-dialog[data-v-dfa377bf]:before{content:"";background:#ffffff38;border-radius:999px;width:42px;height:4px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.lpm-back[data-v-dfa377bf]{border-radius:var(--k-r-pill);background:var(--k-glass-2);width:36px;height:36px;color:var(--k-ink-1);border:0;flex:none;place-items:center;display:grid;min-height:36px!important}html.capacitor-native body.keyboard-open .lpm-backdrop[data-v-dfa377bf]{padding-bottom:var(--kb-height)}.lpm-close[data-v-dfa377bf]{color:#e7eefcb3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;transition:background .15s;display:grid;position:absolute;top:16px;right:16px}.lpm-close[data-v-dfa377bf]:hover,.lpm-eyebrow[data-v-dfa377bf]{background:#ffffff14}.lpm-topline[data-v-dfa377bf]{gap:1.1rem}.lpm-head[data-v-dfa377bf],.lpm-topline[data-v-dfa377bf]{flex-direction:column;display:flex}.lpm-head[data-v-dfa377bf]{text-align:center;align-items:center;gap:.55rem}.lpm-eyebrow[data-v-dfa377bf]{width:fit-content;color:var(--ia-primary);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.7rem;font-weight:950;display:inline-flex}.lpm-eyebrow span[data-v-dfa377bf]{background:var(--ia-primary);width:.45rem;height:.45rem;box-shadow:0 0 12px color-mix(in srgb,var(--ia-primary) 60%,transparent);border-radius:999px}.lpm-head h2[data-v-dfa377bf]{color:#f7fbff;letter-spacing:-.01em;margin:0;font-size:calc(clamp(1.5rem,4vw,1.95rem));font-weight:900;line-height:1.15}.lpm-head.lpm-head--step[data-v-dfa377bf]{text-align:start;flex-direction:row;align-items:center;gap:.6rem;padding-right:2.6rem}.lpm-head.lpm-head--step h2[data-v-dfa377bf]{min-width:0;font-size:var(--k-fs-title);font-weight:var(--k-fw-title);flex:auto}.lpm-head p[data-v-dfa377bf]{color:#b6c6e9;margin:0;font-size:.9rem;line-height:1.5}.lpm-reason[data-v-dfa377bf]{text-align:center;color:var(--k-ink-2);margin:-.35rem 0 0;font-size:.88rem;line-height:1.5}.lpm-mode-strip[data-v-dfa377bf]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;grid-template-columns:1fr 1fr;gap:.4rem;padding:.35rem;display:grid}.lpm-mode-tab[data-v-dfa377bf]{appearance:none;color:#e7eefcb3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.55rem .5rem;font-size:.9rem;font-weight:800;transition:background .18s,color .18s,box-shadow .18s}.lpm-mode-tab[data-v-dfa377bf]:hover{color:#f7fbff}.lpm-mode-tab--active[data-v-dfa377bf]{background:linear-gradient(132deg,#fff 0,var(--ia-primary) 100%);color:#061022;box-shadow:0 8px 11px color-mix(in srgb,var(--ia-primary) 16%,transparent)}.lpm-foot[data-v-dfa377bf]{text-align:center;color:#b6c6e9d9;border-top:1px solid #ffffff1a;margin:0;padding-top:.4rem;font-size:.78rem}.lpm-success[data-v-dfa377bf]{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:1rem 0 .4rem;animation:.28s cubic-bezier(.16,1,.3,1) lpm-success-in-dfa377bf;display:flex}.lpm-success h2[data-v-dfa377bf]{color:#f7fbff;letter-spacing:-.01em;margin:0;font-size:calc(clamp(1.4rem,4vw,1.7rem));font-weight:950}.lpm-success p[data-v-dfa377bf]{color:#b6c6e9;margin:0;font-size:.92rem}.lpm-success-icon[data-v-dfa377bf]{color:#052e16;background:radial-gradient(circle at 30% 30%,#d1fae5,#4ade80 70%,#16a34a);border-radius:50%;place-items:center;width:84px;height:84px;animation:.36s cubic-bezier(.16,1,.3,1) lpm-success-pop-dfa377bf;display:grid;box-shadow:0 14px 36px #16a34a5c}@keyframes lpm-success-pop-dfa377bf{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes lpm-success-in-dfa377bf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lpm-close[data-v-dfa377bf]:disabled{opacity:.3;cursor:default}.lpm-fade-enter-active[data-v-dfa377bf],.lpm-fade-leave-active[data-v-dfa377bf]{transition:opacity .18s}.lpm-fade-enter-from[data-v-dfa377bf],.lpm-fade-leave-to[data-v-dfa377bf]{opacity:0}.lpm-fade-enter-active .lpm-dialog[data-v-dfa377bf]{transition:transform .36s cubic-bezier(.16,1,.3,1)}.lpm-fade-leave-active .lpm-dialog[data-v-dfa377bf]{transition:transform .24s cubic-bezier(.4,0,1,1)}.lpm-fade-enter-from .lpm-dialog[data-v-dfa377bf],.lpm-fade-leave-to .lpm-dialog[data-v-dfa377bf]{transform:translateY(100%)}@media (width<=380px){.lpm-dialog[data-v-dfa377bf]{padding:28px 16px calc(18px + env(safe-area-inset-bottom,0px))}.lpm-head h2[data-v-dfa377bf]{font-size:1.4rem}}@media (width>=640px){.lpm-backdrop[data-v-dfa377bf]{align-items:center;padding:16px}.lpm-dialog[data-v-dfa377bf]{border-bottom:1px solid color-mix(in srgb,var(--ia-secondary) 28%,transparent);border-radius:24px;max-width:460px;max-height:calc(100dvh - 32px);padding:32px 28px;box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff0f}.lpm-dialog[data-v-dfa377bf]:before{display:none}.lpm-fade-enter-from .lpm-dialog[data-v-dfa377bf],.lpm-fade-leave-to .lpm-dialog[data-v-dfa377bf]{transform:translateY(12px)scale(.98)}}
