.mark.svelte-1yn5u2m{flex:none;width:48px;height:48px}.card.svelte-1yn5u2m{border-radius:var(--radius-l);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #121a3d0a;animation:svelte-1yn5u2m-arrive var(--settle) var(--ease-out) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 12px;padding:16px;display:grid}li.card.svelte-1yn5u2m,li.done.svelte-1yn5u2m{grid-column:1/-1;list-style:none}.card.svelte-1yn5u2m .btn:where(.svelte-1yn5u2m){grid-column:1/-1}.text.svelte-1yn5u2m{gap:2px;display:grid}h2.svelte-1yn5u2m{letter-spacing:-.02em;font-size:1.125rem}.text.svelte-1yn5u2m p:where(.svelte-1yn5u2m){color:var(--ink-2);font-size:.9375rem;line-height:1.35}.later.svelte-1yn5u2m{width:40px;height:40px;color:var(--ink-3);cursor:pointer;transition:background-color var(--quick) ease;background:0 0;border:0;border-radius:50%;align-self:start;place-items:center;margin:-8px -8px 0 0;display:grid}.later.svelte-1yn5u2m:active{background:var(--canvas)}.later.svelte-1yn5u2m svg:where(.svelte-1yn5u2m){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}.done.svelte-1yn5u2m{border-radius:var(--radius-m);background:var(--leaf-soft);color:var(--leaf-press);animation:svelte-1yn5u2m-arrive var(--settle) var(--ease-out) both;padding:14px 16px;font-weight:650}@keyframes svelte-1yn5u2m-arrive{0%{opacity:0;transform:translateY(6px)}}.sheet.svelte-1yn5u2m{width:100%;max-width:var(--column);border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--surface);max-height:calc(100dvh - 24px);color:var(--ink);overscroll-behavior:contain;transition:transform .3s var(--ease-drawer), overlay .3s allow-discrete, display .3s allow-discrete;border:0;margin:auto auto 0;padding:0;transform:translateY(100%)}.sheet[open].svelte-1yn5u2m{transform:none}@starting-style{.sheet[open].svelte-1yn5u2m{transform:translateY(100%)}}.sheet.svelte-1yn5u2m::backdrop{transition:background-color .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;background:#121a3d00}.sheet[open].svelte-1yn5u2m::backdrop{background:#121a3d73}@starting-style{.sheet[open].svelte-1yn5u2m::backdrop{background:#121a3d00}}.sheet-body.svelte-1yn5u2m{padding:10px 20px calc(20px + var(--safe-bottom));gap:20px;display:grid}.grip.svelte-1yn5u2m{background:var(--line-strong);border-radius:999px;justify-self:center;width:40px;height:5px}.sheet-head.svelte-1yn5u2m{align-items:center;gap:12px;display:flex}.sheet-head.svelte-1yn5u2m h2:where(.svelte-1yn5u2m){letter-spacing:-.025em;font-size:1.375rem}.sr.svelte-1yn5u2m{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.steps.svelte-1yn5u2m{counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1yn5u2m li:where(.svelte-1yn5u2m){counter-increment:step;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;padding-bottom:18px;display:grid;position:relative}.steps.svelte-1yn5u2m li:where(.svelte-1yn5u2m):before{content:counter(step);background:var(--sun);width:32px;height:32px;color:var(--ink);font:800 1rem/1 var(--font-text);border-radius:50%;place-items:center;margin-top:10px;display:grid}.steps.svelte-1yn5u2m li:where(.svelte-1yn5u2m):not(:last-child):after{content:"";background:var(--line);border-radius:1px;width:2px;position:absolute;top:46px;bottom:-6px;left:15px}.steps.svelte-1yn5u2m li.last:where(.svelte-1yn5u2m):before{content:"";background:0 0}.keys.svelte-1yn5u2m{flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;font-size:1.0625rem;line-height:1.3;display:flex}.key.svelte-1yn5u2m{background:var(--canvas);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line);color:#0a6cff;border-radius:16px;place-items:center;display:grid}.key.svelte-1yn5u2m svg:where(.svelte-1yn5u2m),.check.svelte-1yn5u2m svg:where(.svelte-1yn5u2m){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.key.svelte-1yn5u2m .fill:where(.svelte-1yn5u2m){fill:currentColor;stroke:none}.or.svelte-1yn5u2m{color:var(--ink-3);font-size:.9375rem}.pill.svelte-1yn5u2m{color:#fff;background:#0a6cff;border-radius:999px;padding:12px 22px;font-weight:700}.last.svelte-1yn5u2m .keys:where(.svelte-1yn5u2m) .mark{width:52px;height:52px}.check.svelte-1yn5u2m{background:var(--leaf);color:#fff;width:32px;height:32px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;place-items:center;margin-top:26px;margin-left:-22px;display:grid}.check.svelte-1yn5u2m svg:where(.svelte-1yn5u2m){stroke-width:3px;width:18px;height:18px}.tip.svelte-1yn5u2m{min-width:12ch;color:var(--ink-2);flex:1;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.card.svelte-1yn5u2m,.done.svelte-1yn5u2m{animation-name:svelte-1yn5u2m-fade}.sheet.svelte-1yn5u2m{transition-property:overlay,display}}@keyframes svelte-1yn5u2m-fade{0%{opacity:0}}
