.complete-backdrop.svelte-4qn42b.svelte-4qn42b{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(15, 16, 17, 0.88);padding:16px}.complete-modal.svelte-4qn42b.svelte-4qn42b{position:relative;width:min(calc(100vw - 32px), 709px);height:min(calc(100vh - 32px), 768px);min-height:620px;border-radius:16px;background:#0a0a0a;overflow:auto;font-family:'PP Neue Montreal', sans-serif;font-kerning:none;font-synthesis:none;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.complete-modal.svelte-4qn42b.svelte-4qn42b,.complete-modal.svelte-4qn42b .svelte-4qn42b{letter-spacing:0;font-kerning:none}.complete-close.svelte-4qn42b.svelte-4qn42b{position:absolute;top:24px;right:22px;z-index:1;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:rgba(255, 255, 255, 0.72);cursor:pointer;transition:background 160ms ease,
			color 160ms ease}.complete-close.svelte-4qn42b.svelte-4qn42b:hover,.complete-close.svelte-4qn42b.svelte-4qn42b:focus-visible{background:rgba(255, 255, 255, 0.12);color:#ffffff;outline:none}.complete-content.svelte-4qn42b.svelte-4qn42b{width:min(calc(100% - 110px), 600px);min-height:calc(100% - 88px);margin:44px auto;display:flex;flex-direction:column}.complete-header.svelte-4qn42b.svelte-4qn42b{display:flex;flex-direction:column;align-items:center;text-align:center}.complete-partner-logo.svelte-4qn42b.svelte-4qn42b{width:181px;height:57px;display:block;object-fit:contain}.complete-account-logo.svelte-4qn42b.svelte-4qn42b{width:64px;height:64px;border-radius:12px;object-fit:cover}.complete-partner-wordmark.svelte-4qn42b.svelte-4qn42b{min-height:57px;display:inline-flex;align-items:center;gap:8px;color:var(--partner-primary);font-size:18px;font-weight:700;line-height:1;text-transform:uppercase}.complete-partner-mark.svelte-4qn42b.svelte-4qn42b{width:36px;height:36px;border-radius:999px;object-fit:cover}.complete-header.svelte-4qn42b h2.svelte-4qn42b{margin:32px 0 0;color:#ffffff;font-family:'PP Neue Montreal', sans-serif;font-size:28px;font-weight:700;line-height:1.2}.complete-header.svelte-4qn42b p.svelte-4qn42b{margin:8px 0 0;color:#b8b8b8;font-family:'Inter', sans-serif;font-size:14px;font-weight:400;line-height:1.5}.complete-guide.svelte-4qn42b.svelte-4qn42b{margin-top:40px;display:flex;flex-direction:column;gap:8px}.complete-guide-card.svelte-4qn42b.svelte-4qn42b,.complete-security.svelte-4qn42b.svelte-4qn42b{border:1px solid rgba(255, 255, 255, 0.1);border-radius:12px;background:#18191a;backdrop-filter:blur(20px)}.complete-guide-card.svelte-4qn42b.svelte-4qn42b{display:flex;align-items:center;gap:24px;padding:24px}.complete-guide-card-first.svelte-4qn42b.svelte-4qn42b{min-height:117px}.complete-guide-card-app.svelte-4qn42b.svelte-4qn42b{min-height:124px;padding-top:16px;padding-bottom:16px}.complete-step-number.svelte-4qn42b.svelte-4qn42b{width:36px;flex:0 0 36px;color:transparent;font-family:'Inter', sans-serif;font-size:56px;font-weight:700;line-height:1;-webkit-text-stroke:1px var(--partner-primary)}.complete-step-divider.svelte-4qn42b.svelte-4qn42b{width:1px;height:43px;flex:0 0 1px;background:rgba(255, 255, 255, 0.13)}.complete-step-copy.svelte-4qn42b.svelte-4qn42b{min-width:0;flex:1 1 auto}.complete-step-copy.svelte-4qn42b h3.svelte-4qn42b{margin:0;color:#ffffff;font-family:'PP Neue Montreal', sans-serif;font-size:16px;font-weight:700;line-height:1.5}.complete-step-copy.svelte-4qn42b p.svelte-4qn42b{margin:4px 0 0;color:#b8b8b8;font-family:'PP Neue Montreal', sans-serif;font-size:14px;font-weight:500;line-height:1.5}.complete-store-badges.svelte-4qn42b.svelte-4qn42b{width:142px;flex:0 0 142px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.complete-store-badges.svelte-4qn42b a.svelte-4qn42b{display:block;line-height:0;transition:opacity 160ms ease}.complete-store-badges.svelte-4qn42b a.svelte-4qn42b:hover,.complete-store-badges.svelte-4qn42b a.svelte-4qn42b:focus-visible{opacity:0.78;outline:none}.complete-store-badges.svelte-4qn42b svg{display:block;height:42px;width:auto}.complete-security.svelte-4qn42b.svelte-4qn42b{min-height:56px;display:flex;align-items:center;gap:12px;padding:16px 24px}.complete-security.svelte-4qn42b p.svelte-4qn42b{margin:0;color:#b8b8b8;font-family:'Inter', sans-serif;font-size:13px;font-weight:400;line-height:1.4}.complete-security.svelte-4qn42b a.svelte-4qn42b{color:var(--partner-primary);font-family:'PP Neue Montreal', sans-serif;font-weight:500;text-decoration:none}.complete-security.svelte-4qn42b a.svelte-4qn42b:hover,.complete-security.svelte-4qn42b a.svelte-4qn42b:focus-visible{text-decoration:underline;outline:none}.complete-footer.svelte-4qn42b.svelte-4qn42b{margin-top:auto;padding-top:64px}.complete-footer-divider.svelte-4qn42b.svelte-4qn42b{height:1px;background:rgba(255, 255, 255, 0.1)}.complete-back-link.svelte-4qn42b.svelte-4qn42b{margin:24px auto 0;display:inline-flex;align-self:center;align-items:center;justify-content:center;gap:12px;border:0;background:transparent;color:#ffffff;font-family:'PP Neue Montreal', sans-serif;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.complete-back-link.svelte-4qn42b strong.svelte-4qn42b{color:var(--partner-primary);font-weight:500}.complete-back-link.svelte-4qn42b:hover strong.svelte-4qn42b,.complete-back-link.svelte-4qn42b:focus-visible strong.svelte-4qn42b{text-decoration:underline}.complete-back-link.svelte-4qn42b.svelte-4qn42b:focus-visible{outline:2px solid var(--partner-primary);outline-offset:4px}@media(max-width: 760px){.complete-modal.svelte-4qn42b.svelte-4qn42b{min-height:0}.complete-content.svelte-4qn42b.svelte-4qn42b{width:auto;min-height:0;margin:40px 24px 28px}.complete-close.svelte-4qn42b.svelte-4qn42b{top:16px;right:16px}.complete-header.svelte-4qn42b h2.svelte-4qn42b{font-size:24px}.complete-guide.svelte-4qn42b.svelte-4qn42b{margin-top:32px}.complete-guide-card.svelte-4qn42b.svelte-4qn42b{align-items:flex-start;gap:14px;padding:18px}.complete-guide-card-app.svelte-4qn42b.svelte-4qn42b{flex-wrap:wrap}.complete-store-badges.svelte-4qn42b.svelte-4qn42b{width:100%;flex:1 0 100%;align-items:flex-start;margin-left:50px}.complete-security.svelte-4qn42b.svelte-4qn42b{align-items:flex-start;padding:16px 18px}.complete-footer.svelte-4qn42b.svelte-4qn42b{padding-top:40px}.complete-back-link.svelte-4qn42b.svelte-4qn42b{width:100%;font-size:13px}}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}.svelte-2nmsbv{font-family:'PP Neue Montreal', sans-serif}dialog.svelte-2nmsbv::backdrop{background:transparent}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}.svelte-c16vfu{font-family:'PP Neue Montreal', sans-serif}@media(min-width: 768px){}dialog[open].svelte-c16vfu{display:flex}dialog.svelte-c16vfu:not([open]){display:none}.svelte-1mobnb3{font-family:'PP Neue Montreal', sans-serif}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}dialog.svelte-1mobnb3:not([open]){display:none}dialog[open].svelte-1mobnb3{display:flex}.svelte-rl4mjs{font-family:'PP Neue Montreal', sans-serif}