.splash.svelte-1li9qq9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#0e0f11;pointer-events:none;transition:opacity .4s ease}:root[data-theme=light] .splash.svelte-1li9qq9{background:var(--desk)}.splash.exiting.svelte-1li9qq9{opacity:0}.canvas.svelte-1li9qq9{display:block;width:100%;height:100%;animation:svelte-1li9qq9-canvas-in 1.2s ease both}.byline.svelte-1li9qq9{position:absolute;bottom:54px;left:50%;width:86px;height:18px;transform:translate(-50%);background:url(../../../webflow-dark.svg) center / contain no-repeat;animation:svelte-1li9qq9-byline-in .9s ease .7s both}:root[data-theme=light] .byline.svelte-1li9qq9{background-image:url(../../../webflow-light.svg)}@keyframes svelte-1li9qq9-canvas-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1li9qq9-byline-in{0%{opacity:0}to{opacity:.7}}@media(prefers-reduced-motion:reduce){.splash.svelte-1li9qq9{transition:none}.canvas.svelte-1li9qq9{animation:none;opacity:1}.byline.svelte-1li9qq9{animation:none;opacity:.7}}.signin.svelte-1x05zx6{position:relative;z-index:1;width:300px;min-height:100dvh;margin-inline:auto;padding:24px 0 60px;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:opacity .4s ease}.signin.exiting.svelte-1x05zx6{opacity:0}.name.svelte-1x05zx6{font-size:22px;font-weight:600;margin:0 0 5px;line-height:1.15}.reveal.svelte-1x05zx6{position:relative;display:inline-block}.wipe.svelte-1x05zx6{display:inline-block;clip-path:inset(0 100% 0 0);animation:svelte-1x05zx6-wordmark-wipe .95s cubic-bezier(.22,.61,.36,1) .15s both}.logo.svelte-1x05zx6{--logo-h: 68px;height:var(--logo-h);width:calc(var(--logo-h) * 694 / 253);background:url(../../../ledger-white-text.svg) center / contain no-repeat;vertical-align:bottom}:root[data-theme=light] .logo.svelte-1x05zx6{background-image:url(../../../ledger-dark-text.svg)}.scan.svelte-1x05zx6{position:absolute;top:-.14em;bottom:-.14em;left:0;width:1.5px;background:#146ef5e6;box-shadow:0 0 10px #146ef5e6;animation:svelte-1x05zx6-scan-travel .95s cubic-bezier(.22,.61,.36,1) .15s both,svelte-1x05zx6-scan-out .3s ease .8s both}@keyframes svelte-1x05zx6-wordmark-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes svelte-1x05zx6-scan-travel{0%{left:0}to{left:100%}}@keyframes svelte-1x05zx6-scan-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.signin.svelte-1x05zx6{transition:none}.wipe.svelte-1x05zx6{animation:none;clip-path:none}.scan.svelte-1x05zx6{display:none}}.sub.svelte-1x05zx6{color:var(--ink-mid);font-size:13.5px;margin:0 0 22px;line-height:1.5}.refusal.svelte-1x05zx6{margin:0 0 18px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:var(--radius-8);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--ink-mid);font-size:12.5px;line-height:1.55;text-align:left;overflow-wrap:anywhere}.btn.google.svelte-1x05zx6{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px;border:1px solid var(--line);border-radius:var(--radius-8);background:var(--raised);color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.btn.google.svelte-1x05zx6:hover{background:var(--ground)}.btn.google[aria-disabled=true].svelte-1x05zx6{opacity:.55;pointer-events:none}.leaving.svelte-1x05zx6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:color-mix(in srgb,var(--desk) 82%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ink-mid);font-size:13.5px;animation:svelte-1x05zx6-fade .18s ease}.leaving.svelte-1x05zx6 p:where(.svelte-1x05zx6){margin:0}.progress.svelte-1x05zx6{position:relative;width:220px;height:2px;border-radius:var(--radius-pill);overflow:hidden;background:color-mix(in srgb,var(--ink-mid) 18%,transparent)}.progress.svelte-1x05zx6 i:where(.svelte-1x05zx6){position:absolute;top:0;bottom:0;left:0;width:34%;border-radius:var(--radius-pill);background:#146ef5;animation:svelte-1x05zx6-bar-run 1.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes svelte-1x05zx6-bar-run{0%{left:-34%}to{left:100%}}@keyframes svelte-1x05zx6-fade{0%{opacity:0}}@media print{.logo.svelte-1x05zx6,.scan.svelte-1x05zx6{display:none}.reveal.svelte-1x05zx6:after{content:"Ledger"}}@media(prefers-reduced-motion:reduce){.progress.svelte-1x05zx6 i:where(.svelte-1x05zx6){animation:none;width:50%;left:25%}.leaving.svelte-1x05zx6{animation:none}}.or.svelte-1x05zx6{display:flex;align-items:center;gap:11px;margin:18px 0 14px;color:var(--ink-soft);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.or.svelte-1x05zx6:before,.or.svelte-1x05zx6:after{content:"";flex:1;height:1px;background:var(--line)}.fallback.svelte-1x05zx6{text-align:left}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6){display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px;border:1px solid var(--line);border-radius:var(--radius-8);background:transparent;color:var(--ink-mid);font-size:13.5px;font-weight:600;list-style:none;cursor:pointer}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6):hover{background:var(--ground);color:var(--ink)}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fallback[open].svelte-1x05zx6 summary:where(.svelte-1x05zx6){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6)::-webkit-details-marker{display:none}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6):hover{color:var(--ink-mid)}.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6) svg{transition:transform .15s ease}.fallback[open].svelte-1x05zx6 summary:where(.svelte-1x05zx6) svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.fallback.svelte-1x05zx6 summary:where(.svelte-1x05zx6) svg{transition:none}}.fallback.svelte-1x05zx6 form:where(.svelte-1x05zx6){display:flex;flex-direction:column;gap:13px;padding:15px 13px 14px;border:1px solid var(--line);border-top:0;border-radius:0 0 var(--radius-8) var(--radius-8)}.fallback.svelte-1x05zx6 label:where(.svelte-1x05zx6){display:flex;flex-direction:column;gap:5px}
