.finish-setup-moment.svelte-h21ibt{position:relative}.dismiss-x.svelte-h21ibt{top:max(env(safe-area-inset-top), 16px);z-index:20;border-radius:var(--radius-pill);width:36px;height:36px;color:var(--ink);background:var(--field-fill,color-mix(in srgb, var(--surface) 55%, transparent));border:1px solid var(--line);justify-content:center;align-items:center;display:flex;position:fixed;right:16px}.finish-setup-moment.svelte-h21ibt .modal-center{margin-top:var(--space-6);padding:0;display:block;position:static}.headline.svelte-h21ibt{font-size:var(--t-display);font-weight:var(--w-extrabold);letter-spacing:var(--tracking-display);color:var(--ink);line-height:1.05}.sub.svelte-h21ibt{font-size:var(--t-body-lg);color:var(--ink-2);line-height:1.45}.sub.svelte-h21ibt b{font-weight:var(--w-semibold);color:var(--ink)}.step.svelte-h21ibt{align-items:center;gap:var(--space-3);font-size:var(--t-body-lg);color:var(--ink);display:flex}.step.svelte-h21ibt+.step:where(.svelte-h21ibt){margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--divider)}.step.svelte-h21ibt .mark:where(.svelte-h21ibt){text-align:center;width:22px;font-weight:var(--w-bold);flex:none}.step.done.svelte-h21ibt{color:var(--ink-2)}.step.done.svelte-h21ibt .mark:where(.svelte-h21ibt){color:var(--success)}.step.left.svelte-h21ibt .mark:where(.svelte-h21ibt){color:var(--warning)}.step.left.svelte-h21ibt{font-weight:var(--w-semibold)}.cta.svelte-h21ibt{width:100%;margin-top:var(--space-5);cursor:pointer;font:inherit;font-size:var(--t-body-lg);font-weight:var(--w-bold);color:var(--on-primary);background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);box-shadow:0 8px 22px color-mix(in srgb, var(--primary) 38%, transparent);border:none;border-radius:16px;padding:15px 16px}.helpline.svelte-h21ibt{margin:var(--space-5) 0 0;text-align:center;font-size:var(--t-body-sm);color:var(--ink-2)}.helplink.svelte-h21ibt{color:var(--primary);font-weight:var(--w-semibold);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.helplink.svelte-h21ibt:disabled{color:var(--muted);cursor:default}.error-msg.svelte-h21ibt{margin:var(--space-3) 0 0;text-align:center;font-size:var(--t-body-sm);color:var(--danger)}.succ.svelte-h21ibt{text-align:center;padding:var(--space-3) 0;flex-direction:column;align-items:center;display:flex}.tick-wrap.svelte-h21ibt{width:74px;height:74px;margin-bottom:var(--space-5);position:relative}.tick-pulse.svelte-h21ibt{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--success) 26%, transparent);animation:svelte-h21ibt-pulse .9s var(--ease-out) forwards;position:absolute;top:0;bottom:0;left:0;right:0}.tick-svg.svelte-h21ibt{width:74px;height:74px;display:block;position:relative}.tick-ring.svelte-h21ibt,.tick-path.svelte-h21ibt{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:var(--success)}.tick-ring.svelte-h21ibt{stroke-width:2.5px;stroke-dasharray:207;stroke-dashoffset:207px;animation:svelte-h21ibt-draw .55s var(--ease-out) 50ms forwards}.tick-path.svelte-h21ibt{stroke-width:3.4px;stroke-dasharray:34;stroke-dashoffset:34px;animation:svelte-h21ibt-draw .3s var(--ease-out) .5s forwards}@keyframes svelte-h21ibt-draw{to{stroke-dashoffset:0}}@keyframes svelte-h21ibt-pulse{0%{opacity:.85;transform:scale(.5)}70%{opacity:.12}to{opacity:0;transform:scale(1.5)}}.succ-hl.svelte-h21ibt{font-size:var(--t-title);font-weight:var(--w-bold);letter-spacing:var(--tracking-title);color:var(--ink);margin:0}.succ-sub.svelte-h21ibt{margin:var(--space-3) 0 0;font-size:var(--t-body-lg);color:var(--ink-2);line-height:1.45}.succ-sub.svelte-h21ibt b:where(.svelte-h21ibt){font-weight:var(--w-semibold);color:var(--ink);white-space:nowrap}.succ-back.svelte-h21ibt{margin-top:var(--space-5);font-size:var(--t-body-sm);font-weight:var(--w-semibold);color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:none}@media (prefers-reduced-motion:reduce){.tick-ring.svelte-h21ibt,.tick-path.svelte-h21ibt{stroke-dashoffset:0;animation:none}.tick-pulse.svelte-h21ibt{opacity:0;animation:none}}.overlay.svelte-1h6ig4{z-index:110;position:fixed;top:0;bottom:0;left:0;right:0}
