.screen.svelte-jzz3eo{background:var(--paper);height:100svh;color:var(--ink);--gutter:var(--space-page);--gutter-left:max(var(--gutter), var(--safe-left));--gutter-right:max(var(--gutter), var(--safe-right));position:relative;overflow-y:auto}.screen.fill.svelte-jzz3eo{height:100%}.emblem.svelte-jzz3eo{left:var(--gutter-left);top:calc(20px + var(--safe-top));height:34px;display:block;position:absolute}.emblem.svelte-jzz3eo:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wordmark.svelte-jzz3eo{right:var(--gutter-right);top:calc(27px + var(--safe-top));position:absolute}.place.svelte-jzz3eo{top:max(calc(72px + var(--safe-top)), calc(50svh - 120px));width:min(400px, calc(100% - 2 * var(--gutter)));margin:auto;position:absolute;left:0;right:0}.end.svelte-jzz3eo{left:var(--safe-left);right:var(--safe-right);bottom:calc(8px + var(--safe-bottom));position:absolute}@media (height<=599px){.end.svelte-jzz3eo{display:none}}.lifted.svelte-jzz3eo{transform:translateY(calc(var(--lift,0px) * -1));transition:transform var(--duration-lift) ease-out}@media (prefers-reduced-motion:reduce){.lifted.svelte-jzz3eo{transition:none}}@media (width<=639px){.screen.svelte-jzz3eo{--gutter:var(--space-page-phone)}}.capsule.svelte-osfwdh{box-sizing:border-box;background:var(--field);border-radius:16px;align-items:center;height:64px;transition:background-color .15s;display:flex;position:relative}.capsule.svelte-osfwdh:focus-within{background:var(--field-focus)}.code.svelte-cvec11{margin-top:18px}.places.svelte-cvec11{flex:1;padding:0 18px;display:flex}.place.svelte-cvec11{color:var(--ink-ghost);flex:1;justify-content:center;align-items:center;font-size:22px;font-weight:500;display:flex}.place.filled.svelte-cvec11{color:var(--action)}.caret.svelte-cvec11{background:var(--action);width:1.5px;height:24px;animation:1.06s linear infinite svelte-cvec11-caret;display:block}@keyframes svelte-cvec11-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-cvec11{animation:none}}input.svelte-cvec11{box-sizing:border-box;opacity:0;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.message.svelte-cvec11{min-height:20px;color:var(--ink-soft);margin-top:10px;font-size:13px;line-height:20px}.links.svelte-cvec11{justify-content:space-between;gap:16px;margin-top:2px;display:flex}.links.svelte-cvec11 button{font-size:13px}
