.scene.svelte-1xdlcb7{--sky-a:var(--color-green-50);--sky-b:color-mix(in srgb, var(--color-green-100) 70%, var(--color-green-50));--glow:color-mix(in srgb, var(--color-green-500) 28%, transparent);--ridge-back:color-mix(in srgb, var(--color-green-200) 75%, white);--ridge-mid:var(--color-green-300);--ridge-front:var(--color-green-500);--van-brand:var(--color-green-500);--road:#ffffff8c;pointer-events:none;background:linear-gradient(180deg, var(--sky-a) 0%, var(--sky-b) 70%);position:fixed;inset:0;overflow:hidden}.dark .scene.svelte-1xdlcb7{--sky-a:#020806;--sky-b:#06160e;--glow:color-mix(in srgb, var(--color-green-500) 22%, transparent);--ridge-back:#0c2a1a;--ridge-mid:#0f3d24;--ridge-front:var(--color-green-700)}.sun.svelte-1xdlcb7{background:radial-gradient(circle, var(--glow) 0%, transparent 62%);border-radius:9999px;width:520px;height:520px;margin-left:-260px;animation:9s ease-in-out infinite svelte-1xdlcb7-breathe;position:absolute;top:18%;left:50%}.aurora.svelte-1xdlcb7{opacity:.45;background:conic-gradient(from 200deg at 50% 50%, transparent, var(--glow), transparent 40%, var(--glow), transparent 75%);width:120vmax;height:60vmax;animation:26s linear infinite svelte-1xdlcb7-drift;position:absolute;top:-18vmax;left:-10vmax}@keyframes svelte-1xdlcb7-breathe{50%{opacity:.75;transform:scale(1.12)}}@keyframes svelte-1xdlcb7-drift{to{transform:rotate(360deg)}}.stars.svelte-1xdlcb7{opacity:0;position:absolute;inset:0 0 40%}.dark .stars.svelte-1xdlcb7{opacity:1}.stars.svelte-1xdlcb7 i:where(.svelte-1xdlcb7){background:#fff;border-radius:9999px;width:2px;height:2px;animation:4s ease-in-out infinite svelte-1xdlcb7-twinkle;position:absolute}@keyframes svelte-1xdlcb7-twinkle{50%{opacity:.15}}.ridges.svelte-1xdlcb7{height:58vh;position:absolute;bottom:-2px;left:-6%;right:-6%}.ridges.svelte-1xdlcb7 svg:where(.svelte-1xdlcb7){width:100%;height:100%;position:absolute;inset:0}.ridge.svelte-1xdlcb7{transform-origin:50% 100%;animation:svelte-1xdlcb7-ridge-rise 1.25s var(--motion-spring,ease) both, svelte-1xdlcb7-ridge-sway 14s ease-in-out infinite}.ridge.back.svelte-1xdlcb7{fill:var(--ridge-back);animation-delay:50ms,1.3s}.ridge.mid.svelte-1xdlcb7{fill:var(--ridge-mid);animation-duration:1.25s,11s;animation-delay:.18s,1.4s}.ridge.front.svelte-1xdlcb7{fill:var(--ridge-front);animation-duration:1.25s,17s;animation-delay:.32s,1.5s}@keyframes svelte-1xdlcb7-ridge-rise{0%{transform:translateY(70%)}}@keyframes svelte-1xdlcb7-ridge-sway{50%{transform:translate(1.6%)}}[data-mood=go].svelte-1xdlcb7 .ridge.front:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-ridge-surge .9s var(--motion-spring-smooth,ease) forwards}[data-mood=go].svelte-1xdlcb7 .ridge.mid:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-ridge-surge .9s 60ms var(--motion-spring-smooth,ease) forwards}[data-mood=go].svelte-1xdlcb7 .ridge.back:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-ridge-surge .9s .12s var(--motion-spring-smooth,ease) forwards}@keyframes svelte-1xdlcb7-ridge-surge{to{transform:scaleY(2.6)}}.route.svelte-1xdlcb7{left:0;right:0;bottom:max(2vh, env(safe-area-inset-bottom,0px));height:84px;position:absolute;container-type:inline-size}[data-mood=go].svelte-1xdlcb7 .route:where(.svelte-1xdlcb7){opacity:0;transition:opacity .4s .6s}.road.svelte-1xdlcb7{opacity:.7;background:repeating-linear-gradient(90deg, var(--road) 0 14px, transparent 14px 26px);border-radius:2px;height:3px;position:absolute;bottom:10px;left:0;right:0}.drawn.svelte-1xdlcb7{height:5px;box-shadow:0 0 12px 2px var(--glow);transform-origin:0;background:#fff;border-radius:3px;animation:14s linear 1.6s infinite svelte-1xdlcb7-route-drawn;position:absolute;bottom:9px;left:0;right:0;transform:scaleX(0)}@keyframes svelte-1xdlcb7-route-drawn{0%{opacity:1;transform:scaleX(0)}86%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.van.svelte-1xdlcb7{width:92px;height:49px;animation:14s linear 1.6s infinite svelte-1xdlcb7-van-drive;position:absolute;bottom:11px;left:0;transform:translate(-110px)}@keyframes svelte-1xdlcb7-van-drive{0%{transform:translate(-110px)}86%,to{transform:translate(calc(100cqw + 20px))}}.van-body.svelte-1xdlcb7{transform-origin:50% 100%;width:100%;height:100%}.van.svelte-1xdlcb7 svg:where(.svelte-1xdlcb7){width:100%;height:100%;animation:.5s ease-in-out infinite alternate svelte-1xdlcb7-van-bob;overflow:visible}@keyframes svelte-1xdlcb7-van-bob{to{transform:translateY(-1.5px)}}.van.svelte-1xdlcb7 .paint:where(.svelte-1xdlcb7){fill:#fff}.van.svelte-1xdlcb7 .glass:where(.svelte-1xdlcb7){fill:var(--color-sky-100);opacity:.9}.van.svelte-1xdlcb7 .stripe:where(.svelte-1xdlcb7){fill:var(--van-brand)}.van.svelte-1xdlcb7 .mark:where(.svelte-1xdlcb7){fill:none;stroke:var(--van-brand);stroke-width:2px;stroke-linejoin:round}.van.svelte-1xdlcb7 .tire:where(.svelte-1xdlcb7){fill:var(--color-gray-800)}.van.svelte-1xdlcb7 .hub:where(.svelte-1xdlcb7){fill:var(--color-gray-300)}.van.svelte-1xdlcb7 .wheel:where(.svelte-1xdlcb7){transform-box:fill-box;transform-origin:50%;animation:.6s linear infinite svelte-1xdlcb7-wheel-spin}@keyframes svelte-1xdlcb7-wheel-spin{to{transform:rotate(360deg)}}.van.svelte-1xdlcb7 .beam:where(.svelte-1xdlcb7){fill:#fff0b459;opacity:0}.dark .van.svelte-1xdlcb7 .beam:where(.svelte-1xdlcb7){opacity:1}.pin.svelte-1xdlcb7{width:26px;height:34px;margin-left:-13px;position:absolute;bottom:16px}.pin.svelte-1xdlcb7 .drop:where(.svelte-1xdlcb7){transform-origin:50% 100%;animation:svelte-1xdlcb7-pin-drop 14s calc(1.8s + var(--i) * .22s) var(--motion-spring,ease) infinite both;position:absolute;inset:0}@keyframes svelte-1xdlcb7-pin-drop{0%{opacity:0;transform:translateY(-40px)scale(.4)}5%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)scale(.6)}}.pin.svelte-1xdlcb7 .head:where(.svelte-1xdlcb7){width:26px;height:26px;animation:svelte-1xdlcb7-pin-head 14s var(--t) linear infinite both;background:#fff;border-radius:50% 50% 50% 0;position:absolute;inset:0 0 auto;transform:rotate(-45deg);box-shadow:0 4px 10px #00281440}@keyframes svelte-1xdlcb7-pin-head{0%,to{background:#fff}1%,90%{background:var(--color-green-500)}}.pin.svelte-1xdlcb7 .dot:where(.svelte-1xdlcb7){background:var(--ridge-front);width:8px;height:8px;animation:svelte-1xdlcb7-pin-dot 14s var(--t) linear infinite both;border-radius:9999px;position:absolute;top:9px;left:9px}@keyframes svelte-1xdlcb7-pin-dot{1%,90%{opacity:0}}.pin.svelte-1xdlcb7 .tick:where(.svelte-1xdlcb7){place-items:center;width:26px;height:26px;display:grid;position:absolute;inset:0 0 auto}.pin.svelte-1xdlcb7 .tick:where(.svelte-1xdlcb7) svg:where(.svelte-1xdlcb7){width:14px;height:14px}.pin.svelte-1xdlcb7 .tick:where(.svelte-1xdlcb7) path:where(.svelte-1xdlcb7){stroke:#fff;stroke-dasharray:24;stroke-dashoffset:24px;animation:svelte-1xdlcb7-pin-tick 14s var(--t) linear infinite both}@keyframes svelte-1xdlcb7-pin-tick{3%,90%{stroke-dashoffset:0}}.pin.svelte-1xdlcb7 .burst:where(.svelte-1xdlcb7){border:2px solid var(--color-green-500);opacity:0;width:40px;height:40px;animation:svelte-1xdlcb7-pin-burst 14s var(--t) ease-out infinite both;border-radius:9999px;position:absolute;top:-7px;left:-7px}@keyframes svelte-1xdlcb7-pin-burst{0%{opacity:.9;transform:scale(.4)}5%,to{opacity:0;transform:scale(1.4)}}[data-mood=watch].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7),[data-mood=watch].svelte-1xdlcb7 .drawn:where(.svelte-1xdlcb7),[data-mood=watch].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) :where(.svelte-1xdlcb7),[data-mood=watch].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7) .wheel:where(.svelte-1xdlcb7),[data-mood=watch].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7) svg:where(.svelte-1xdlcb7),[data-mood=cheer].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7),[data-mood=cheer].svelte-1xdlcb7 .drawn:where(.svelte-1xdlcb7),[data-mood=cheer].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7) .wheel:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .drawn:where(.svelte-1xdlcb7){animation-play-state:paused}[data-mood=watch].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7) .beam:where(.svelte-1xdlcb7),[data-mood=cheer].svelte-1xdlcb7 .van:where(.svelte-1xdlcb7) .beam:where(.svelte-1xdlcb7){animation:1.6s ease-in-out infinite svelte-1xdlcb7-van-flash}@keyframes svelte-1xdlcb7-van-flash{0%,40%,to{opacity:0}10%,30%{opacity:1}}[data-mood=startle].svelte-1xdlcb7 .van-body:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-van-jolt .5s var(--motion-spring,ease)}[data-mood=cheer].svelte-1xdlcb7 .van-body:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-van-jolt .55s var(--motion-spring,ease) 3}@keyframes svelte-1xdlcb7-van-jolt{30%{transform:translateY(-10px)rotate(-6deg)}65%{transform:translateY(0)rotate(2deg)scaleY(.94)}}[data-mood=cheer].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .drop:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .drop:where(.svelte-1xdlcb7){opacity:1;animation:none;transform:none}[data-mood=cheer].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .head:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .head:where(.svelte-1xdlcb7){background:var(--color-green-500);animation:none}[data-mood=cheer].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .dot:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .dot:where(.svelte-1xdlcb7){opacity:0;animation:none}[data-mood=cheer].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .tick:where(.svelte-1xdlcb7) path:where(.svelte-1xdlcb7),[data-mood=go].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .tick:where(.svelte-1xdlcb7) path:where(.svelte-1xdlcb7){stroke-dashoffset:0;transition:stroke-dashoffset .3s;animation:none}[data-mood=cheer].svelte-1xdlcb7 .pin:where(.svelte-1xdlcb7) .burst:where(.svelte-1xdlcb7){animation:svelte-1xdlcb7-pin-cheer .6s calc(var(--i) * 80ms) ease-out both}@keyframes svelte-1xdlcb7-pin-cheer{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7),.scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7):before,.scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7):after{transition:none!important;animation:none!important}.van.svelte-1xdlcb7,.drawn.svelte-1xdlcb7{display:none}.pin.svelte-1xdlcb7 .head:where(.svelte-1xdlcb7){background:var(--color-green-500)}.pin.svelte-1xdlcb7 .tick:where(.svelte-1xdlcb7) path:where(.svelte-1xdlcb7){stroke-dashoffset:0}.pin.svelte-1xdlcb7 .dot:where(.svelte-1xdlcb7){opacity:0}}html.ios-reduced-motion .scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7),html.ios-reduced-motion .scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7):before,html.ios-reduced-motion .scene.svelte-1xdlcb7 :where(.svelte-1xdlcb7):after{transition:none!important;animation:none!important}.brand.svelte-1b8j0ip{flex-direction:column;align-items:center;gap:.875rem;margin-bottom:1.375rem;display:flex}.wordmark.svelte-1b8j0ip .wordmark-mountains path{transform-box:fill-box;transform-origin:50% 100%;animation:svelte-1b8j0ip-signin-pop .9s var(--motion-spring,ease) both}.wordmark.svelte-1b8j0ip .wordmark-layer-1{animation-delay:.3s!important}.wordmark.svelte-1b8j0ip .wordmark-layer-2{animation-delay:.42s!important}.wordmark.svelte-1b8j0ip .wordmark-layer-3{animation-delay:.54s!important}.wordmark.svelte-1b8j0ip .wordmark-text{animation:svelte-1b8j0ip-signin-up .7s .7s var(--motion-spring-smooth,ease) both}.from-company.svelte-1b8j0ip{max-width:22rem;animation:svelte-1b8j0ip-signin-chip .8s .75s var(--motion-spring,ease) both;background:#ffffffdb;border:1px solid #ffffffb3;border-radius:9999px;align-items:center;gap:.625rem;padding:.375rem 1rem .375rem .375rem;display:flex;box-shadow:0 8px 24px -10px #001e0f4d}.dark .from-company.svelte-1b8j0ip{background:#161a18db;border-color:#ffffff1a}.card.svelte-1b8j0ip{width:100%;max-width:25rem;animation:svelte-1b8j0ip-signin-card 1s .85s var(--motion-spring,ease) both;background:#ffffffe6;border:1px solid #ffffffbf;border-radius:30px;padding:1.625rem 1.375rem 1.375rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #001e0f47,inset 0 1px #ffffff80}.dark .card.svelte-1b8j0ip{background:#141816e6;border-color:#ffffff1a;box-shadow:0 30px 60px -20px #0009}.card.svelte-1b8j0ip:after{content:"";pointer-events:none;animation:svelte-1b8j0ip-signin-sheen 1.6s 1.7s var(--motion-spring-smooth,ease) both;background:linear-gradient(105deg,#0000 42%,#ffffff73 50%,#0000 58%);position:absolute;inset:-40% -60%;transform:translate(-60%)}.step.svelte-1b8j0ip{animation:svelte-1b8j0ip-signin-slide .55s var(--motion-spring,ease) both}.stagger.svelte-1b8j0ip>*{animation:svelte-1b8j0ip-signin-up .6s var(--motion-spring-smooth,ease) both}.stagger.svelte-1b8j0ip>:first-child{animation-delay:1.05s}.stagger.svelte-1b8j0ip>:nth-child(2){animation-delay:1.13s}.stagger.svelte-1b8j0ip>:nth-child(3){animation-delay:1.21s}.stagger.svelte-1b8j0ip>:nth-child(4){animation-delay:1.29s}.title.svelte-1b8j0ip{text-align:center;letter-spacing:-.025em;color:var(--color-gray-900);margin:0;font-size:1.875rem;font-weight:800;line-height:1.15}.dark .title.svelte-1b8j0ip{color:#fff}.sub.svelte-1b8j0ip{text-align:center;color:var(--color-gray-500);margin:.375rem 0 1.375rem;font-size:1rem}.dark .sub.svelte-1b8j0ip,.dark .hint.svelte-1b8j0ip,.dark .foot.svelte-1b8j0ip,.dark .pin-status.svelte-1b8j0ip{color:var(--color-gray-400)}.field-label.svelte-1b8j0ip{color:var(--color-gray-600);margin:0 .25rem .375rem;font-size:.8125rem;font-weight:600;display:block}.dark .field-label.svelte-1b8j0ip{color:var(--color-gray-300)}.entry-input.svelte-1b8j0ip{width:100%;min-height:52px;color:var(--color-gray-900);transition:box-shadow .3s var(--motion-spring-smooth,ease), border-color .3s;background:#fff;border:1px solid #0f172a1f;border-radius:16px;padding:0 1rem;font-size:1.0625rem}.entry-input.svelte-1b8j0ip:focus{border-color:var(--color-green-600);box-shadow:0 0 0 5px color-mix(in srgb, var(--color-green-600) 18%, transparent);outline:none}.dark .entry-input.svelte-1b8j0ip{color:#fff;background:#ffffff0f;border-color:#ffffff24}.hint.svelte-1b8j0ip{color:var(--color-gray-500);margin:.5rem .25rem 1.125rem;font-size:.8125rem}.foot.svelte-1b8j0ip{text-align:center;color:var(--color-gray-500);margin-top:1rem;font-size:.8125rem}.quiet.svelte-1b8j0ip{min-height:44px;color:var(--color-green-700);border-radius:9999px;margin:.5rem auto 0;padding:0 .875rem;font-size:1rem;font-weight:650;display:block}.quiet.svelte-1b8j0ip:active{background:#0f172a0f}.quiet.svelte-1b8j0ip:disabled{opacity:.4}.dark .quiet.svelte-1b8j0ip{color:var(--color-green-400)}.send.svelte-1b8j0ip{min-height:54px;font-size:1.0625rem;position:relative;overflow:hidden}.send.svelte-1b8j0ip .label:where(.svelte-1b8j0ip){transition:transform .35s var(--motion-spring,ease), opacity .2s;display:inline-block}.send.busy.svelte-1b8j0ip .label:where(.svelte-1b8j0ip){opacity:0;transform:translateY(-130%)}.send.svelte-1b8j0ip .dots:where(.svelte-1b8j0ip){opacity:0;justify-content:center;align-items:center;gap:6px;transition:opacity .2s;display:flex;position:absolute;inset:0}.send.busy.svelte-1b8j0ip .dots:where(.svelte-1b8j0ip){opacity:1}.send.svelte-1b8j0ip .dots:where(.svelte-1b8j0ip) i:where(.svelte-1b8j0ip){background:currentColor;border-radius:9999px;width:7px;height:7px;animation:1s ease-in-out infinite svelte-1b8j0ip-signin-bounce}.send.svelte-1b8j0ip .dots:where(.svelte-1b8j0ip) i:where(.svelte-1b8j0ip):nth-child(2){animation-delay:.12s}.send.svelte-1b8j0ip .dots:where(.svelte-1b8j0ip) i:where(.svelte-1b8j0ip):nth-child(3){animation-delay:.24s}.envelope-slot.svelte-1b8j0ip{place-items:center;height:64px;margin:.125rem 0 .875rem;display:grid}.envelope.svelte-1b8j0ip{background:var(--color-green-600);width:58px;height:42px;box-shadow:0 10px 22px -8px color-mix(in srgb, var(--color-green-600) 70%, transparent);animation:svelte-1b8j0ip-signin-envelope .7s var(--motion-spring,ease) both;border-radius:9px;position:relative}.envelope.svelte-1b8j0ip:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#ffffff59;height:26px;position:absolute;inset:0 0 auto}.envelope.svelte-1b8j0ip:after{content:"";background:var(--color-red-500);width:16px;height:16px;animation:svelte-1b8j0ip-signin-chip .5s .5s var(--motion-spring,ease) both;border:2.5px solid #fff;border-radius:9999px;position:absolute;top:-6px;right:-6px}.pins.svelte-1b8j0ip{justify-content:center;gap:.5rem;display:flex}.pins.wrong.svelte-1b8j0ip{animation:.5s ease-in-out svelte-1b8j0ip-signin-shake}.pin-box.svelte-1b8j0ip{font-variant-numeric:tabular-nums;width:46px;height:58px;color:var(--color-gray-900);transition:border-color .2s, background .3s, transform .3s var(--motion-spring,ease);animation:svelte-1b8j0ip-signin-up .45s calc(var(--n) * 50ms) var(--motion-spring-smooth,ease) both;background:#fff;border:1.5px solid #0f172a1f;border-radius:16px;place-items:center;font-size:1.625rem;font-weight:700;display:grid}.dark .pin-box.svelte-1b8j0ip{color:#fff;background:#ffffff0f;border-color:#ffffff24}.pin-box.active.svelte-1b8j0ip{border-color:var(--color-green-600);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-green-600) 16%, transparent)}.pin-box.active.svelte-1b8j0ip:after{content:"";background:var(--color-green-600);border-radius:1px;width:2px;height:26px;animation:1s step-end infinite svelte-1b8j0ip-signin-caret}.pin-box.filled.svelte-1b8j0ip{border-color:var(--color-green-600);background:color-mix(in srgb, var(--color-green-600) 10%, white);animation:svelte-1b8j0ip-signin-tap .35s var(--motion-spring,ease)}.dark .pin-box.filled.svelte-1b8j0ip{background:color-mix(in srgb, var(--color-green-600) 22%, transparent)}.pin-box.ok.svelte-1b8j0ip{border-color:var(--color-green-600);background:var(--color-green-600);color:#fff;animation:svelte-1b8j0ip-signin-wave .5s calc(var(--n) * 50ms) var(--motion-spring,ease) both}.pins.wrong.svelte-1b8j0ip .pin-box:where(.svelte-1b8j0ip){border-color:var(--color-red-500);background:color-mix(in srgb, var(--color-red-500) 8%, white)}.dark .pins.wrong.svelte-1b8j0ip .pin-box:where(.svelte-1b8j0ip){background:color-mix(in srgb, var(--color-red-500) 14%, transparent)}.pin-status.svelte-1b8j0ip{text-align:center;min-height:1.25rem;color:var(--color-gray-500);margin:.875rem 0 1rem;font-size:.875rem}.pin-status.error.svelte-1b8j0ip{color:var(--color-red-600);font-weight:600}.dark .pin-status.error.svelte-1b8j0ip{color:var(--color-red-400)}.done.svelte-1b8j0ip{place-items:center;gap:.75rem;padding:.75rem 0 .375rem;display:grid}.check.svelte-1b8j0ip{background:var(--color-green-600);width:84px;height:84px;animation:svelte-1b8j0ip-signin-chip .6s var(--motion-spring,ease) both, svelte-1b8j0ip-signin-ring 1.4s .4s ease-out;border-radius:9999px;place-items:center;display:grid}.check.svelte-1b8j0ip svg:where(.svelte-1b8j0ip){width:42px;height:42px}.check.svelte-1b8j0ip path:where(.svelte-1b8j0ip){stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:svelte-1b8j0ip-signin-draw .45s .35s var(--motion-spring-smooth,ease) forwards}.return-pill.svelte-1b8j0ip{left:max(.75rem, env(safe-area-inset-left,0px));top:max(.75rem, env(safe-area-inset-top,0px));z-index:var(--z-raised);min-height:44px;color:var(--color-gray-900);background:#ffffffdb;border:1px solid #ffffffb3;border-radius:9999px;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:650;display:flex;position:fixed;box-shadow:0 6px 20px #00000014}.dark .return-pill.svelte-1b8j0ip{color:#fff;background:#161a18db;border-color:#ffffff1a}@keyframes svelte-1b8j0ip-signin-pop{0%{transform:scaleY(0)}}@keyframes svelte-1b8j0ip-signin-up{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-1b8j0ip-signin-chip{0%{opacity:0;transform:scale(.4)rotate(-8deg)}}@keyframes svelte-1b8j0ip-signin-card{0%{opacity:0;transform:translateY(60px)scale(.96)}}@keyframes svelte-1b8j0ip-signin-sheen{to{transform:translate(60%)}}@keyframes svelte-1b8j0ip-signin-slide{0%{opacity:0;transform:translate(36px)}}@keyframes svelte-1b8j0ip-signin-bounce{40%{transform:translateY(-6px)}}@keyframes svelte-1b8j0ip-signin-envelope{0%{opacity:0;transform:translateY(-40px)rotate(-12deg)scale(.6)}}@keyframes svelte-1b8j0ip-signin-shake{15%,85%{transform:translate(-3px)}30%,70%{transform:translate(6px)}45%,55%{transform:translate(-8px)}}@keyframes svelte-1b8j0ip-signin-caret{50%{opacity:0}}@keyframes svelte-1b8j0ip-signin-tap{40%{transform:scale(1.12)}}@keyframes svelte-1b8j0ip-signin-wave{40%{transform:translateY(-10px)scale(1.06)}}@keyframes svelte-1b8j0ip-signin-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-green-600) 40%, transparent)}to{box-shadow:0 0 0 26px #0000}}@keyframes svelte-1b8j0ip-signin-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){main.svelte-1b8j0ip *,main.svelte-1b8j0ip :before,main.svelte-1b8j0ip :after{transition:none!important;animation:none!important}.check.svelte-1b8j0ip path:where(.svelte-1b8j0ip){stroke-dashoffset:0}}html.ios-reduced-motion main.svelte-1b8j0ip *,html.ios-reduced-motion main.svelte-1b8j0ip :before,html.ios-reduced-motion main.svelte-1b8j0ip :after{transition:none!important;animation:none!important}html.ios-reduced-motion .check.svelte-1b8j0ip path:where(.svelte-1b8j0ip){stroke-dashoffset:0}
