@keyframes lgmIn-f830eab1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lgm[data-v-f830eab1]{align-items:center;animation:lgmIn-f830eab1 .45s cubic-bezier(.2,.8,.2,1) both;display:flex;flex-direction:column;width:100%}.lgm__lead[data-v-f830eab1]{color:#ffffffb8;font-size:14px;line-height:1.45;margin:0 0 14px;max-width:30em;text-wrap:pretty}.lgm__mail[data-v-f830eab1]{color:#fff;overflow-wrap:anywhere}.lgm__pill[data-v-f830eab1]{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);background:#0e0a0a5c;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff24;box-sizing:border-box;display:flex;gap:6px;height:50px;padding:6px;position:relative;transition:background .2s ease,box-shadow .2s ease;width:100%}.lgm__pill.is-focus[data-v-f830eab1]{background:#1a121285;box-shadow:inset 0 0 0 1px #ffffff4d}.lgm__pill.is-error[data-v-f830eab1]{background:#400c0a80;box-shadow:inset 0 0 0 1px #ff7a6b99}.lgm__input[data-v-f830eab1]{background:transparent;border:none;color:#fff;flex:1;font:inherit;font-size:16px;height:100%;min-width:0;outline:none;padding:0 0 0 16px;text-align:left}.lgm__input[data-v-f830eab1]::-moz-placeholder{color:#ffffff75;letter-spacing:normal}.lgm__input[data-v-f830eab1]::placeholder{color:#ffffff75;letter-spacing:normal}.lgm__input[data-v-f830eab1]:focus-visible{border-radius:0;box-shadow:none}.lgm__input[data-v-f830eab1]:disabled{opacity:.6}.lgm__input--code[data-v-f830eab1]{font-family:Geist Pixel,ui-monospace,monospace;font-size:20px;letter-spacing:.24em}.lgm__btn[data-v-f830eab1]{align-items:center;background:#fff;border:none;border-radius:999px;color:#070505;cursor:pointer;display:flex;flex:none;font:inherit;font-size:14px;font-weight:500;height:100%;justify-content:center;min-width:112px;padding:0 18px;transition:background .15s ease,transform .15s ease,opacity .15s ease;white-space:nowrap}.lgm__btn[data-v-f830eab1]:hover:where(html:not(.cd-app) *):not(:disabled){background:#f6ecea}.lgm__btn[data-v-f830eab1]:active:not(:disabled){transform:scale(.97)}.lgm__btn[data-v-f830eab1]:disabled{cursor:default;opacity:.55}.lgm__btn[data-v-f830eab1]:focus-visible{border-radius:999px;box-shadow:0 0 0 2px #ffffff80}.lgm__spin[data-v-f830eab1]{animation:lgmSpin-f830eab1 .7s linear infinite;border:2px solid rgba(7,5,5,.18);border-radius:50%;border-top-color:#070505;box-sizing:border-box;height:15px;width:15px}@keyframes lgmSpin-f830eab1{to{transform:rotate(1turn)}}.lgm__line[data-v-f830eab1]{align-items:center;color:#ffffff8f;display:flex;font-size:13px;justify-content:center;line-height:18px;margin:12px 0 0;min-height:28px;text-wrap:balance}.lgm__err[data-v-f830eab1]{color:#ff8a7d}.lgm__clock[data-v-f830eab1]{color:#fffc;font-family:Geist Pixel,ui-monospace,monospace}.lgm__back[data-v-f830eab1],.lgm__link[data-v-f830eab1]{background:none;border:none;cursor:pointer;font:inherit;padding:0;transition:color .15s ease}.lgm__link[data-v-f830eab1]{color:#ffffffd1;font-size:13px;text-decoration:underline;text-decoration-color:#ffffff47;text-underline-offset:2px}.lgm__link[data-v-f830eab1]:hover:where(html:not(.cd-app) *):not(:disabled){color:#fff}.lgm__back[data-v-f830eab1]{color:#fff9;font-size:13px;margin-top:6px;min-height:32px}.lgm__back[data-v-f830eab1]:hover:where(html:not(.cd-app) *){color:#fff}html.cd-app .lgm__lead[data-v-f830eab1]{font-size:15px}html.cd-app .lgm__link[data-v-f830eab1]{font-size:14px;min-height:var(--frame-touch);padding:0 12px}html.cd-app .lgm__back[data-v-f830eab1]{font-size:15px;min-height:var(--frame-touch);padding:0 20px}html.cd-app .lgm__back[data-v-f830eab1]:active,html.cd-app .lgm__link[data-v-f830eab1]:active{color:#fff}@keyframes lgUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lgIn{0%{opacity:0}to{opacity:1}}@keyframes lgSpin{to{transform:rotate(1turn)}}.lg-body{margin:0}.lg,.lg-body{background:#070505}.lg{container-type:size;font-family:Funnel Display,system-ui,sans-serif;height:100vh;height:100dvh;min-height:560px;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased}.lg,.lg a{color:#fff}.lg a{text-decoration:none}.lg a:hover:where(html:not(.cd-app) *){color:#fff}.lg__canvas{display:block;height:100%;width:100%}.lg__canvas,.lg__main{top:0;right:0;bottom:0;left:0;position:absolute}.lg__main{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,8cqh,80px) 20px;z-index:2}.lg__block{display:grid;justify-items:center;max-width:720px;text-align:center;width:100%}.lg__side{align-items:center;align-self:center;display:flex;flex-direction:column;grid-area:1/1;width:100%}.lg__up{animation:lgUp 1s cubic-bezier(.2,.8,.2,1) both}.lg__title{font-size:clamp(30px,min(4cqw,7.6cqh),64px);font-weight:400;letter-spacing:-.035em;line-height:1.04;margin:0;max-width:13em;text-wrap:balance}.lg__title>span{display:block}.lg__ink{color:#fff}.lg__ink-soft{color:#ffffff8f}.lg__dark{color:#070505}.lg__dark-soft{color:#07050580}.lg__lead{color:#ffffffb8;font-size:clamp(14px,1.05cqw,16px);line-height:1.45;margin:14px 0 0;text-wrap:pretty}.lg__lead--wide{max-width:30em}.lg__pos{color:#fff;font-family:Geist Pixel,monospace}.lg__avatar{border-radius:50%;box-shadow:0 0 0 1px #ffffff29;height:52px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:52px}.lg__avatar--lit{box-shadow:0 0 0 1px #07050524}.lg__ways{margin-top:26px;width:min(100%,380px)}.lg__pick,.lg__ways{align-items:center;display:flex;flex-direction:column}.lg__pick{width:100%}.lg__pick.is-back{animation:lgUp .45s cubic-bezier(.2,.8,.2,1) both}.lg__action{display:grid;gap:10px;width:min(100%,320px)}.lg__btn,.lg__go{align-items:center;border:none;border-radius:999px;box-sizing:border-box;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:10px;height:50px;justify-content:center;padding:0 22px;transition:background .15s ease,transform .15s ease;white-space:nowrap;width:100%}.lg__btn{background:#fff;color:#070505}.lg__btn:hover:where(html:not(.cd-app) *){background:#f6ecea}.lg__btn--apple{background:#fff;color:#000}.lg__btn--apple:hover:where(html:not(.cd-app) *){background:#f2f2f2}.lg__apple{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.01em}.lg__btn--apple .lg__spin{border-color:#000 rgba(0,0,0,.16) rgba(0,0,0,.16)}.lg__btn--mail{-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);background:#0e0a0a5c;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff}.lg__btn--mail:hover:where(html:not(.cd-app) *){background:#1a121285}.lg__go{background:#070505;color:#fff;margin-top:26px;width:min(100%,320px)}.lg__go:hover:where(html:not(.cd-app) *){background:#1a1212;color:#fff}.lg__btn:active,.lg__go:active{transform:scale(.97)}.lg__btn:focus-visible{border-radius:999px;box-shadow:0 0 0 2px #ffffff80}.lg__go:focus-visible{border-radius:999px;box-shadow:0 0 0 2px #07050566}.lg__icon{display:grid;height:18px;place-items:center;width:18px}.lg__icon svg,.lg__spin{display:block}.lg__spin{animation:lgSpin .7s linear infinite;border:2px solid rgba(7,5,5,.18);border-radius:50%;border-top-color:#070505;box-sizing:border-box;height:15px;width:15px}.lg__hint{color:#ffffff75;margin:12px 0 0}.lg__hint,.lg__line{font-size:12px;line-height:16px;max-width:300px;text-wrap:balance}.lg__line{align-items:center;color:#ffffff85;display:flex;justify-content:center;margin:14px 0 0;min-height:32px}.lg__err{color:#ff8a7d}.lg .lg__link{color:#ffffffd1;text-decoration:underline;text-decoration-color:#ffffff47;text-underline-offset:2px;transition:color .15s ease}.lg .lg__link:hover:where(html:not(.cd-app) *){color:#fff}.lg__connect{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:22px;width:min(100%,320px)}.lg__connect .lg__hint{margin:0}.lg__connect-err{font-size:12px;line-height:16px;margin:0;max-width:300px;text-wrap:balance}.lg__again{background:none;border:none;color:#fff9;cursor:pointer;font:inherit;font-size:13px;margin-top:20px;padding:0;transition:color .15s ease}.lg__again:hover:where(html:not(.cd-app) *){color:#fff}.lg__again--lit{color:#07050599;margin-top:18px}.lg__again--lit:hover:where(html:not(.cd-app) *){color:#070505}.lg__delete{background:none;border:none;color:#ff8a7d;cursor:pointer;font:inherit;padding:0}.lg__foot{animation:lgIn 1s ease 1.3s both;bottom:clamp(16px,3.4cqh,28px);display:flex;font-size:12px;gap:20px;left:50%;line-height:1;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:3}.lg .lg__foot a{color:var(--lg-ink);opacity:.55;transition:color .5s ease .3s,opacity .15s ease}.lg .lg__foot a:hover:where(html:not(.cd-app) *){opacity:1}.lg .lg__foot-btn{background:none;border:none;color:var(--lg-ink);cursor:pointer;font:inherit;opacity:.55;padding:0;transition:color .5s ease .3s,opacity .15s ease}.lg .lg__foot-btn:hover:where(html:not(.cd-app) *){opacity:1}.lg .lg__foot-btn:disabled{cursor:default;opacity:.3}html.cd-app .lg{min-height:0}html.cd-app .lg__main{justify-content:flex-start;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--frame-safe-top) + 20px) calc(var(--frame-safe-right) + 20px) calc(var(--frame-safe-bottom) + 72px) calc(var(--frame-safe-left) + 20px)}html.cd-app .lg__block{margin-block:auto}html.cd-app .lg__btn,html.cd-app .lg__go,html.cd-app .lg__lead{font-size:15px}html.cd-app .lg__hint,html.cd-app .lg__line{font-size:13px;line-height:18px}html.cd-app .lg .lg__link{padding:12px 0}html.cd-app .lg__connect-err{font-size:13px;line-height:18px}html.cd-app .lg__again{font-size:15px;margin-top:14px;min-height:var(--frame-touch);padding:0 20px}html.cd-app .lg__again:active{color:#fff}html.cd-app .lg__again--lit:active{color:#070505}html.cd-app .lg__delete{font-size:15px;min-height:var(--frame-touch);padding:0 20px}html.cd-app .lg__delete:active{color:#ffb0a8}html.cd-app .lg__foot{bottom:calc(var(--frame-safe-bottom) + 4px);font-size:13px;gap:4px}html.cd-app .lg .lg__foot a{align-items:center;display:inline-flex;min-height:var(--frame-touch);padding:0 14px}html.cd-app .lg .lg__foot a:active{opacity:1}html.cd-app.cd-app-keyboard .lg__foot{display:none}html.cd-app.cd-app-keyboard .lg__main{padding-bottom:16px}
