.instrument.svelte-1v4wzq5{color:#b8c0cb;width:100%;max-width:580px}.compact.svelte-1v4wzq5{max-width:380px}svg.svelte-1v4wzq5{width:100%;height:auto;overflow:visible}.animate.svelte-1v4wzq5 .trace:where(.svelte-1v4wzq5){stroke-dasharray:650;stroke-dashoffset:650px;animation:draw .7s var(--ease-out) forwards}.animate.svelte-1v4wzq5 .point:where(.svelte-1v4wzq5){opacity:0;animation:.4s ease-out .5s forwards fade-in}.auth.svelte-p9v6eu{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100dvh;display:grid}.brand.svelte-p9v6eu{background:var(--bg-1);border-right:1px solid var(--line-1);animation:fade-in var(--dur-slow) both;flex-direction:column;gap:20px;padding:clamp(28px,5vw,64px);display:flex}.brand.svelte-p9v6eu img:where(.svelte-p9v6eu){width:220px;height:auto;margin-bottom:20px}.claim.svelte-p9v6eu{color:var(--text-1);max-width:14ch;font-family:Montserrat,Inter,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.1}.brand.svelte-p9v6eu .muted:where(.svelte-p9v6eu){max-width:44ch;font-size:16px}.steps.svelte-p9v6eu{border-top:1px solid var(--line-2);color:var(--text-2);justify-content:space-between;gap:16px;margin:auto 0 0;padding:20px 0 0;font-size:13px;font-weight:500;list-style:none;display:flex}.steps.svelte-p9v6eu span:where(.svelte-p9v6eu){color:var(--accent-text);font-variant-numeric:tabular-nums;margin-right:6px}.panel.svelte-p9v6eu{background:var(--bg-0);grid-template-rows:1fr auto;padding:clamp(28px,5vw,64px);display:grid}.task.svelte-p9v6eu{align-self:center;gap:var(--s-4);width:100%;max-width:420px;animation:fade-up var(--dur-slow) var(--ease-out) both;flex-direction:column;margin:0 auto;display:flex}h1.svelte-p9v6eu{font-size:28px}.lead.svelte-p9v6eu{margin-top:calc(-1 * var(--s-2))}.task.svelte-p9v6eu .control{min-height:var(--h-control-lg)}footer.svelte-p9v6eu{flex-wrap:wrap;justify-content:center;gap:8px 20px;padding-top:24px;font-size:13px;display:flex}footer.svelte-p9v6eu a:where(.svelte-p9v6eu){color:var(--text-3)}@media (width<=900px){.auth.svelte-p9v6eu{grid-template-columns:1fr}.brand.svelte-p9v6eu{border-right:0;border-bottom:1px solid var(--line-1);gap:14px;padding-bottom:20px}.brand.svelte-p9v6eu img:where(.svelte-p9v6eu){width:170px;margin-bottom:4px}.brand.svelte-p9v6eu .instrument{display:none}.steps.svelte-p9v6eu{margin-top:8px;padding-top:14px}.panel.svelte-p9v6eu{padding-top:28px}}
