.login-page{--login-cream:#f2efe0;--login-ink:#0b0b0b;--login-lime:#c2ff4a;--login-lime-deep:#a6e82c;--login-mute:#6b6a60;--login-field:#fbfaf3;--login-error:#b42318;--login-slab-copy:#a8a79c;--login-unlit:#8a897f;--login-sans:var(--font-inter,var(--nc-font-sans));--login-mono:var(--font-jetbrains-mono,var(--nc-font-mono));background:var(--login-cream);min-height:100dvh;color:var(--login-ink);caret-color:var(--login-ink);font-family:var(--login-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-template-columns:minmax(0,1fr);display:grid}.login-desk ::selection{color:var(--login-ink);background:#0b0b0b26}.login-slab ::selection{color:var(--login-ink);background:#c2ff4a59}.login-desk{grid-template-rows:auto 1fr auto;min-width:0;min-height:100svh;padding:40px;display:grid;position:relative}.login-desk .login-logo{cursor:default;justify-self:start;margin:-8px 0 0 -10px}.login-form-block{align-self:center;width:100%;max-width:360px;padding:48px 0 64px;animation:.24s ease-out 80ms both login-rise}@keyframes login-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.login-title{font-family:var(--login-sans);letter-spacing:-.02em;color:var(--login-ink);margin:0 0 10px;font-size:40px;font-weight:600;line-height:1.05}.login-help{color:var(--login-mute);margin:0 0 28px;font-size:15px;line-height:1.5}.login-help--sent{margin-bottom:12px}.login-address{font-family:var(--login-mono);color:var(--login-ink);overflow-wrap:anywhere;font-size:14px}.login-form{gap:8px;display:grid;position:relative}.login-label{color:var(--login-ink);font-size:13px;font-weight:500;line-height:1.3}.login-label--second{margin-top:12px}.login-input{background:var(--login-field);width:100%;height:48px;color:var(--login-ink);font:400 15px/1 var(--login-sans);border:1px solid #0b0b0b2e;border-radius:10px;outline:none;padding:0 14px;transition:border-color .12s ease-out}.login-input::placeholder{color:var(--login-mute);opacity:1}.login-input:hover{border-color:#0b0b0b52}.login-input:focus-visible{border-color:var(--login-ink);outline:2px solid var(--login-ink);outline-offset:2px}.login-button{background:var(--login-ink);width:100%;height:48px;color:var(--login-cream);font:600 15px/1 var(--login-sans);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:0 20px;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.login-button:hover:not(:disabled){background:var(--login-lime);color:var(--login-ink)}.login-button:active:not(:disabled){background:var(--login-lime-deep);color:var(--login-ink)}.login-button:disabled{opacity:.6;cursor:progress}.login-button:focus-visible{outline:2px solid var(--login-ink);outline-offset:2px}.login-button__arrow{flex:none;width:16px;height:16px;transition:transform .16s ease-out}.login-button:hover:not(:disabled) .login-button__arrow{transform:translate(3px)}.login-button--outline{border:1px solid var(--login-ink);color:var(--login-ink);background:0 0;margin-top:0}.login-button--outline:hover:not(:disabled),.login-button--outline:active:not(:disabled){color:var(--login-ink);background:#0b0b0b0f}.login-button--second{margin-top:0}.login-spin{flex:none;width:16px;height:16px;animation:.8s linear infinite login-spin}@keyframes login-spin{to{transform:rotate(360deg)}}.login-error{color:var(--login-error);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:14px;line-height:1.45;display:flex;position:absolute;top:100%;left:0;right:0}.login-error svg{flex:none;width:16px;height:16px;margin-top:2px}.login-footer{font:12px/1.5 var(--login-mono);color:var(--login-mute);margin:0}.login-slab{background-color:var(--login-ink);color:#fff;background-image:radial-gradient(circle at 50% 58%,#c2ff4a1f,#0000 60%),radial-gradient(#ffffff0f 1px,#0000 1px);background-position:0 0,12px 12px;background-size:100% 100%,24px 24px;border-radius:20px;flex-direction:column;min-width:0;margin:0 12px 12px;padding:32px 28px;display:flex;overflow:hidden}.login-slab__copy{max-width:34ch;font-size:20px}.login-pitch{letter-spacing:-.01em;color:#ffffffe0;margin:20px 0 8px;font-size:20px;line-height:1.35}.login-pitch-detail{color:var(--login-slab-copy);margin:0;font-size:15px;line-height:1.55}.login-scene-slot{display:none}.login-band{margin-top:28px}@media (min-width:1024px){.login-page{grid-template-columns:minmax(440px,44%) minmax(0,1fr)}.login-desk{min-height:100dvh}.login-slab{height:calc(100dvh - 24px);min-height:560px;margin:12px 12px 12px 0;padding:48px;position:sticky;top:12px}.login-scene-slot{flex:1;min-height:0;margin-top:32px;display:flex}.login-band{display:none}}@media (max-width:639px){.login-desk{padding:24px}.login-slab{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.login-form-block,.login-spin{animation:none}.login-input,.login-button,.login-button__arrow{transition:none}}.login-scene{--login-scene-white:#fff;--login-scene-lime:#c2ff4a;--login-scene-ink:#0b0b0b;--login-scene-unlit:#8a897f;--login-scene-sans:var(--font-inter,var(--nc-font-sans));--login-scene-mono:var(--font-jetbrains-mono,var(--nc-font-mono));--login-stage-build:#e9b452;--login-stage-review:#c3a5f9;--login-stage-acceptance:#43d5dc;min-width:0;min-height:0;color:var(--login-scene-white);font-family:var(--login-scene-sans);flex-direction:column;flex:1;display:flex;position:relative}@supports (color:lab(0% 0 0)){.login-scene{--login-stage-build:lab(76.8723% 12.804 56.3035);--login-stage-review:lab(72.9152% 23.5845 -37.791);--login-stage-acceptance:lab(77.9637% -37.6085 -15.4651)}}.login-scene__viewport{flex:1;place-content:center;place-items:center;min-height:0;display:grid;container-type:size}.login-scene__stage{width:560px;height:440px;transform:scale(var(--login-scene-scale,1));position:relative}@supports (scale:calc(100cqw / 560px)){.login-scene__stage{transform:scale(min(1, calc(100cqw / 560px), calc(100cqh / 440px)))}}.login-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-scene__clock{width:0;height:0;position:absolute;top:0;left:0}.login-scene__main{background:#ffffff2e;width:560px;height:1px;position:absolute;top:380px;left:0}.login-scene__history-dot{background:var(--login-scene-white);width:6px;height:6px;opacity:var(--login-o);transform:translateX(var(--login-x));border-radius:50%;transition:transform .6s ease-out,opacity .6s ease-out;position:absolute;top:377px;left:-3px}@starting-style{.login-scene__history-dot{opacity:0;transform:translate(488px)}}.login-scene__branch{position:absolute;inset:0;overflow:visible}.login-scene__branch path{fill:none;stroke:var(--login-scene-lime);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.login-scene__branch-name{font:11px/14px var(--login-scene-mono);color:#ffffff9e;white-space:nowrap;position:absolute;top:350px;left:64px}.login-scene__commit{background:var(--login-scene-lime);width:6px;height:6px;box-shadow:0 0 0 2px var(--login-scene-ink);border-radius:50%;margin-left:-3px;position:absolute;top:337px}.login-scene__commit[data-i="0"]{left:110px}.login-scene__commit[data-i="1"]{left:180px}.login-scene__commit[data-i="2"]{left:250px}.login-scene__commit-msg{font:11px/14px var(--login-scene-mono);color:#ffffffb8;white-space:nowrap;opacity:0;position:absolute;top:312px;transform:translate(-50%)}.login-scene__commit-msg[data-i="0"]{left:110px}.login-scene__commit-msg[data-i="1"]{top:294px;left:180px}.login-scene__commit-msg[data-i="2"]{left:250px}.login-scene__commit-msg:after{content:"";background:#ffffff38;width:1px;height:6px;position:absolute;top:17px;left:50%}.login-scene__commit-msg[data-i="1"]:after{height:24px}.login-scene__merge{background:var(--login-scene-lime);border-radius:50%;width:8px;height:8px;position:absolute;top:376px;left:484px}.login-scene__ripple{width:8px;height:8px;box-shadow:0 0 0 1px var(--login-scene-lime);opacity:0;border-radius:50%;position:absolute;top:376px;left:484px}.login-scene__prompt{box-sizing:border-box;transform-origin:0 0;opacity:.6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;width:560px;height:44px;padding:0 8px 0 16px;display:flex;position:absolute;top:0;left:0;transform:scale(.78)}.login-scene__caret-track{min-width:0;margin-right:auto;display:block;position:relative}.login-scene__prompt-window{display:block;overflow:hidden}.login-scene__prompt-text{color:#ffffffe0;white-space:nowrap;font-size:14px;line-height:20px;display:block}.login-scene__caret{background:var(--login-scene-lime);opacity:0;border-radius:1px;width:2px;height:18px;position:absolute;top:1px;right:-4px}.login-scene__send{color:#ffffffe0;background:#ffffff1f;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.login-scene__spec{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;gap:8px;width:300px;padding:10px 12px;display:grid;position:absolute;top:64px;left:0}.login-scene__criterion{grid-template-columns:14px 1fr 58px;align-items:start;column-gap:10px;display:grid}.login-scene__check{border-radius:50%;width:14px;height:14px;margin-top:1px;position:relative;box-shadow:inset 0 0 0 1px #ffffff3d}.login-scene__check-fill{background:var(--login-scene-lime);color:var(--login-scene-ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.login-scene__criterion-text{color:#ffffffd9;text-wrap:balance;font-size:12.5px;line-height:16px}.login-scene__tag{font:10px/14px var(--login-scene-mono);color:#ffffffa8;white-space:nowrap;border:1px solid #ffffff24;border-radius:4px;justify-self:end;margin-top:1px;padding:0 5px}.login-scene__gates{align-items:center;gap:18px;width:300px;height:20px;display:flex;position:absolute;top:212px;left:0}.login-scene__gate{align-items:center;gap:7px;display:flex}.login-scene__gate[data-i="0"]{--login-gate:var(--login-stage-build)}.login-scene__gate[data-i="1"]{--login-gate:var(--login-stage-review)}.login-scene__gate[data-i="2"]{--login-gate:var(--login-stage-acceptance)}.login-scene__gate-ring{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--login-gate);border-radius:50%;flex:none;position:relative}.login-scene__gate-fill{background:var(--login-gate);color:var(--login-scene-ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.login-scene__gate-label{font:11px/14px var(--login-scene-mono);color:#ffffffb8;white-space:nowrap}.login-scene__stamp{transform-origin:0;position:absolute;top:250px;left:0}.login-scene__stamp-chip{box-sizing:border-box;height:28px;color:var(--login-scene-white);white-space:nowrap;border:1px solid #fff3;border-radius:8px;align-items:center;gap:7px;padding:0 11px 0 9px;font-size:12px;display:inline-flex}.login-scene__stamp-chip svg{color:var(--login-scene-lime)}.login-scene__signature{margin:4px 0 0 6px;display:block;overflow:visible}.login-scene__signature path{fill:none;stroke:#fff9;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.login-scene__store{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;width:220px;height:184px;position:absolute;top:64px;left:340px}.login-scene__store-chrome{box-sizing:border-box;border-bottom:1px solid #ffffff1a;align-items:center;gap:4px;height:18px;padding:0 8px;display:flex;position:absolute;top:0;left:0;right:0}.login-scene__store-dot{background:#fff3;border-radius:50%;width:5px;height:5px}.login-scene__judge-label{font:11px/14px var(--login-scene-mono);color:#fffc;white-space:nowrap;margin-left:auto}.login-scene__block{background:#ffffff14;border-radius:3px;position:absolute}.login-scene__block--image{background:#ffffff0f;border-radius:5px;width:196px;height:58px;top:31px;left:11px}.login-scene__block--title{background:#ffffff24;width:132px;height:10px;top:99px;left:11px}.login-scene__block--subtitle{width:88px;height:8px;top:114px;left:11px}.login-scene__block--price{background:#ffffff1f;width:56px;height:10px;top:127px;left:11px}.login-scene__block--button{background:#ffffff1a;border-radius:5px;width:196px;height:18px;top:146px;left:11px}.login-scene__new{transform-origin:0;position:absolute}.login-scene__new[data-element=size-link],.login-scene__new[data-element=shipping-bar]{border:1px solid var(--login-scene-lime);box-sizing:border-box;background:#c2ff4a24;border-radius:3px}.login-scene__new[data-element=size-link]{width:70px;height:6px;top:169px;left:11px}.login-scene__new[data-element=shipping-bar]{width:196px;height:6px;top:22px;left:11px}.login-scene__new[data-element=care-squares]{gap:4px;display:flex;top:122px;left:104px}.login-scene__new-square{border:1px solid var(--login-scene-lime);box-sizing:border-box;background:#c2ff4a1a;border-radius:4px;width:20px;height:20px}.login-scene__reticle{width:40px;height:40px;transform:translate(var(--t2x), var(--t2y));opacity:0;position:absolute;top:-20px;left:-20px}.login-scene__reticle-sight,.login-scene__reticle-ripple{border-radius:50%;position:absolute;inset:0}.login-scene__reticle-sight{box-shadow:inset 0 0 0 1.5px var(--login-scene-lime)}.login-scene__reticle-sight:after{content:"";background:var(--login-scene-lime);border-radius:50%;width:4px;height:4px;position:absolute;top:18px;left:18px}.login-scene__reticle-ripple{box-shadow:inset 0 0 0 1px var(--login-scene-lime);opacity:0}.login-scene__ab{width:220px;font:10px/12px var(--login-scene-mono);color:var(--login-scene-unlit);position:absolute;top:256px;left:340px}.login-scene__ab-head{height:14px;color:var(--login-scene-white);white-space:nowrap;margin-bottom:8px;font-size:11px;line-height:14px;display:grid}.login-scene__ab-testing,.login-scene__ab-done{grid-area:1/1;align-items:center;display:inline-flex}.login-scene__ab-testing{opacity:0}.login-scene__ab-done{gap:6px}.login-scene__ab-done svg{color:var(--login-scene-lime)}.login-scene__ab-dots{gap:3px;margin-left:4px;padding-top:5px;display:inline-flex}.login-scene__ab-dot{background:var(--login-scene-white);border-radius:50%;width:2px;height:2px}.login-scene__ab-row{grid-template-columns:66px 1fr;align-items:center;height:12px;display:grid}.login-scene__ab-row+.login-scene__ab-row{margin-top:6px}.login-scene__ab-row[data-variant=b]{color:var(--login-scene-white)}.login-scene__ab-letter{width:16px;display:inline-block}.login-scene__ab-track{background:#ffffff1a;border-radius:2px;height:4px;position:relative;overflow:hidden}.login-scene__ab-fill{transform-origin:0;border-radius:2px;position:absolute;inset:0}.login-scene__ab-fill[data-variant=a]{background:#ffffff59;transform:scaleX(0)}.login-scene__ab-fill[data-variant=b]{background:var(--login-scene-lime)}.login-scene__ab-traffic{font-variant-numeric:tabular-nums;margin-top:6px;display:grid}.login-scene__ab-caption{white-space:nowrap;opacity:0;grid-area:1/1}.login-scene__ab-caption[data-i="2"]{opacity:1}.login-scene__result,.login-scene__figures{font-family:var(--login-scene-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;position:absolute;right:0}.login-scene__result{color:var(--login-scene-white);font-size:15px;line-height:20px;top:392px}.login-scene__sic{color:var(--login-scene-unlit);font-size:12px}.login-scene__figures{color:var(--login-scene-unlit);font-size:10px;line-height:14px;top:416px}.login-guards{font:12px/16px var(--font-jetbrains-mono,var(--nc-font-mono));flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.login-scene>.login-guards{margin-top:24px}.login-guard{align-items:center;gap:8px;display:inline-flex}.login-guard__dot{border-radius:50%;flex:none;width:6px;height:6px;position:relative;box-shadow:inset 0 0 0 1px #8a897f}.login-guard__dot-fill{opacity:0;background:#c2ff4a;border-radius:50%;position:absolute;inset:0}.login-guard__label{display:inline-grid}.login-guard__text,.login-guard__lit{white-space:nowrap;grid-area:1/1}.login-guard__text{color:#8a897f}.login-guard__lit{color:#fff;opacity:0}.login-guards[data-mode=lit] .login-guard__lit,.login-guards[data-mode=lit] .login-guard__dot-fill{opacity:1}.login-scene[data-motion=run] .login-scene__clock{animation:22s linear infinite both login-clock}.login-scene[data-motion=run] .login-scene__prompt{animation:22s ease-out infinite both login-prompt}.login-scene[data-motion=run] .login-scene__prompt-text{animation:22s linear infinite both login-type}.login-scene[data-motion=run] .login-scene__caret-track{animation:22s linear infinite both login-caret-track}.login-scene[data-motion=run] .login-scene__caret{animation:22s linear infinite both login-caret}.login-scene[data-motion=run] .login-scene__send{animation:22s ease-in-out infinite both login-send}.login-scene[data-motion=run] .login-scene__spec{animation:22s ease-out infinite both login-spec}.login-scene[data-motion=run] .login-scene__criterion[data-i="0"]{animation:22s ease-out infinite both login-criterion-0}.login-scene[data-motion=run] .login-scene__criterion[data-i="1"]{animation:22s ease-out infinite both login-criterion-1}.login-scene[data-motion=run] .login-scene__criterion[data-i="2"]{animation:22s ease-out infinite both login-criterion-2}.login-scene[data-motion=run] .login-scene__tag{animation:22s ease-out infinite both login-tag}.login-scene[data-motion=run] .login-scene__check[data-i="0"] .login-scene__check-fill{animation:22s ease-out infinite both login-check-0}.login-scene[data-motion=run] .login-scene__check[data-i="1"] .login-scene__check-fill{animation:22s ease-out infinite both login-check-1}.login-scene[data-motion=run] .login-scene__check[data-i="2"] .login-scene__check-fill{animation:22s ease-out infinite both login-check-2}.login-scene[data-motion=run] .login-scene__branch-a{animation:22s ease-in-out infinite both login-branch-a}.login-scene[data-motion=run] .login-scene__branch-name{animation:22s ease-out infinite both login-branch-name}.login-scene[data-motion=run] .login-scene__commit[data-i="0"]{animation:22s ease-out infinite both login-commit-0}.login-scene[data-motion=run] .login-scene__commit[data-i="1"]{animation:22s ease-out infinite both login-commit-1}.login-scene[data-motion=run] .login-scene__commit[data-i="2"]{animation:22s ease-out infinite both login-commit-2}.login-scene[data-motion=run] .login-scene__commit-msg[data-i="0"]{animation:22s ease-out infinite both login-commit-msg-0}.login-scene[data-motion=run] .login-scene__commit-msg[data-i="1"]{animation:22s ease-out infinite both login-commit-msg-1}.login-scene[data-motion=run] .login-scene__commit-msg[data-i="2"]{animation:22s ease-out infinite both login-commit-msg-2}.login-scene[data-motion=run] .login-scene__gates{animation:22s ease-out infinite both login-gates}.login-scene[data-motion=run] .login-scene__gate[data-i="0"] .login-scene__gate-fill{animation:22s ease-out infinite both login-gate-0}.login-scene[data-motion=run] .login-scene__gate[data-i="1"] .login-scene__gate-fill{animation:22s ease-out infinite both login-gate-1}.login-scene[data-motion=run] .login-scene__gate[data-i="2"] .login-scene__gate-fill{animation:22s ease-out infinite both login-gate-2}.login-scene[data-motion=run] .login-scene__store{animation:22s ease-out infinite both login-store}.login-scene[data-motion=run] .login-scene__new{animation:22s ease-out infinite both login-new}.login-scene[data-motion=run] .login-scene__reticle{animation:22s ease-in-out infinite both login-reticle}.login-scene[data-motion=run] .login-scene__reticle-sight{animation:22s ease-out infinite both login-reticle-sight}.login-scene[data-motion=run] .login-scene__reticle-ripple{animation:22s ease-out infinite both login-reticle-ripple}.login-scene[data-motion=run] .login-scene__judge-label{animation:22s ease-out infinite both login-judge}.login-scene[data-motion=run] .login-scene__stamp{animation:22s ease-out infinite both login-stamp}.login-scene[data-motion=run] .login-scene__signature path{animation:22s ease-in-out infinite both login-signature}.login-scene[data-motion=run] .login-scene__ab{animation:22s ease-out infinite both login-ab}.login-scene[data-motion=run] .login-scene__ab-testing{animation:22s ease-out infinite both login-ab-testing}.login-scene[data-motion=run] .login-scene__ab-done{animation:22s ease-out infinite both login-ab-done}.login-scene[data-motion=run] .login-scene__ab-dot{animation:1.2s ease-out infinite both login-ab-dot}.login-scene[data-motion=run] .login-scene__ab-dot[data-i="1"]{animation-delay:.2s}.login-scene[data-motion=run] .login-scene__ab-dot[data-i="2"]{animation-delay:.4s}.login-scene[data-motion=run] .login-scene__ab-fill[data-variant=a]{animation:22s ease-out infinite both login-ab-a}.login-scene[data-motion=run] .login-scene__ab-fill[data-variant=b]{animation:22s ease-out infinite both login-ab-b}.login-scene[data-motion=run] .login-scene__ab-caption[data-i="0"]{animation:22s ease-out infinite both login-ab-caption-0}.login-scene[data-motion=run] .login-scene__ab-caption[data-i="1"]{animation:22s ease-out infinite both login-ab-caption-1}.login-scene[data-motion=run] .login-scene__ab-caption[data-i="2"]{animation:22s ease-out infinite both login-ab-caption-2}.login-scene[data-motion=run] .login-scene__branch-b{animation:22s ease-in-out infinite both login-branch-b}.login-scene[data-motion=run] .login-scene__merge{animation:22s ease-out infinite both login-merge}.login-scene[data-motion=run] .login-scene__ripple{animation:22s ease-out infinite both login-merge-ripple}.login-scene[data-motion=run] .login-scene__result,.login-scene[data-motion=run] .login-scene__figures{animation:22s ease-out infinite both login-result}.login-scene[data-motion=run] .login-guards[data-mode=animated] .login-guard:first-child :is(.login-guard__lit,.login-guard__dot-fill){animation:22s ease-out infinite both login-guard-1}.login-scene[data-motion=run] .login-guards[data-mode=animated] .login-guard:nth-child(2) :is(.login-guard__lit,.login-guard__dot-fill){animation:22s ease-out infinite both login-guard-2}.login-scene[data-motion=run] .login-guards[data-mode=animated] .login-guard:nth-child(3) :is(.login-guard__lit,.login-guard__dot-fill){animation:22s ease-out infinite both login-guard-3}.login-scene[data-motion=run] .login-guards[data-mode=animated] .login-guard:nth-child(4) :is(.login-guard__lit,.login-guard__dot-fill){animation:22s ease-out infinite both login-guard-4}.login-scene[data-motion=run] .login-guards[data-mode=animated] .login-guard:nth-child(5) :is(.login-guard__lit,.login-guard__dot-fill){animation:22s ease-out infinite both login-guard-5}.login-scene[data-paused],.login-scene[data-paused] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.login-scene,.login-scene *{animation:none!important}.login-scene__history-dot{transition:none}}@keyframes login-clock{0%{opacity:0}to{opacity:0}}@keyframes login-prompt{0%{opacity:0;transform:none}1.364%{opacity:1;transform:none}11.818%{opacity:1;transform:none}13.636%{opacity:.6;transform:scale(.78)}98.182%{opacity:.6;transform:scale(.78)}to{opacity:0;transform:scale(.78)}}@keyframes login-type{0%{transform:translate(100%)}1.818%{animation-timing-function:steps(28,end);transform:translate(100%)}10%{transform:translate(0)}to{transform:translate(0)}}@keyframes login-caret-track{0%{transform:translate(-100%)}1.818%{animation-timing-function:steps(28,end);transform:translate(-100%)}10%{transform:translate(0)}to{transform:translate(0)}}@keyframes login-caret{0%,1.364%{opacity:0}1.818%{opacity:1}10%{opacity:1;animation-timing-function:step-end}10.455%{opacity:0;animation-timing-function:step-end}10.909%{opacity:1;animation-timing-function:step-end}11.364%{opacity:0}to{opacity:0}}@keyframes login-send{0%,10.455%{transform:scale(1)}11.136%{transform:scale(1.15)}11.818%{transform:scale(1)}to{transform:scale(1)}}@keyframes login-spec{0%,11.818%{opacity:0}13.182%{opacity:1}98.182%{opacity:1}to{opacity:0}}@keyframes login-criterion-0{0%,12.727%{opacity:0;transform:translateY(6px)}14.091%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes login-criterion-1{0%,14.091%{opacity:0;transform:translateY(6px)}15.455%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes login-criterion-2{0%,15.455%{opacity:0;transform:translateY(6px)}16.818%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes login-tag{0%,17.727%{opacity:0}19.091%{opacity:1}to{opacity:1}}@keyframes login-check-0{0%,46.818%{opacity:0;transform:scale(.5)}47.727%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-check-1{0%,50.455%{opacity:0;transform:scale(.5)}51.364%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-check-2{0%,54.091%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-branch-a{0%,20%{stroke-dashoffset:1px;opacity:1}23.182%{stroke-dashoffset:0;opacity:1}98.182%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes login-branch-name{0%,20.909%{opacity:0}22.273%{opacity:1}98.182%{opacity:1}to{opacity:0}}@keyframes login-commit-0{0%,24.545%{opacity:1;transform:scale(0)}25.455%{opacity:1;transform:scale(1)}98.182%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes login-commit-1{0%,27.273%{opacity:1;transform:scale(0)}28.182%{opacity:1;transform:scale(1)}98.182%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes login-commit-2{0%,30%{opacity:1;transform:scale(0)}30.909%{opacity:1;transform:scale(1)}98.182%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes login-commit-msg-0{0%,24.545%{opacity:0;transform:translate(-50%,3px)}25.455%{opacity:1;transform:translate(-50%)}28.636%{opacity:1;transform:translate(-50%)}29.545%{opacity:0;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@keyframes login-commit-msg-1{0%,27.273%{opacity:0;transform:translate(-50%,3px)}28.182%{opacity:1;transform:translate(-50%)}31.364%{opacity:1;transform:translate(-50%)}32.273%{opacity:0;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@keyframes login-commit-msg-2{0%,30%{opacity:0;transform:translate(-50%,3px)}30.909%{opacity:1;transform:translate(-50%)}34.091%{opacity:1;transform:translate(-50%)}35%{opacity:0;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@keyframes login-gates{0%,33.636%{opacity:0}35%{opacity:1}98.182%{opacity:1}to{opacity:0}}@keyframes login-gate-0{0%,34.545%{opacity:0;transform:scale(.4)}35.682%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-gate-1{0%,36.591%{opacity:0;transform:scale(.4)}37.727%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-gate-2{0%,38.636%{opacity:0;transform:scale(.4)}39.773%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes login-store{0%,41.818%{opacity:0;transform:translateY(8px)}43.636%{opacity:1;transform:none}98.182%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes login-new{0%,43.636%{opacity:0;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(1)}}@keyframes login-reticle{0%{opacity:1;transform:translate(var(--t0x), var(--t0y))}47.955%{opacity:1;transform:translate(var(--t0x), var(--t0y))}48.636%{opacity:1;transform:translate(var(--t1x), var(--t1y))}51.591%{opacity:1;transform:translate(var(--t1x), var(--t1y))}52.273%{opacity:1;transform:translate(var(--t2x), var(--t2y))}to{opacity:1;transform:translate(var(--t2x), var(--t2y))}}@keyframes login-reticle-sight{0%,45%{opacity:0;transform:scale(1.6)}46.818%{opacity:1;transform:scale(1)}47.955%{opacity:1;transform:scale(1)}48.636%{opacity:0;transform:scale(1.6)}50.455%{opacity:1;transform:scale(1)}51.591%{opacity:1;transform:scale(1)}52.273%{opacity:0;transform:scale(1.6)}54.091%{opacity:1;transform:scale(1)}55.227%{opacity:1;transform:scale(1)}56.364%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes login-reticle-ripple{0%,46.364%{opacity:0;transform:scale(1)}46.818%{opacity:.8;transform:scale(1)}48.182%{opacity:0;transform:scale(1.8)}50%{opacity:0;transform:scale(1)}50.455%{opacity:.8;transform:scale(1)}51.818%{opacity:0;transform:scale(1.8)}53.636%{opacity:0;transform:scale(1)}54.091%{opacity:.8;transform:scale(1)}55.455%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}@keyframes login-judge{0%,54.545%{opacity:0}55.909%{opacity:1}to{opacity:1}}@keyframes login-stamp{0%,55.455%{opacity:0;transform:scale(1.06)}56.818%{opacity:1;transform:scale(1)}98.182%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes login-signature{0%,57.273%{stroke-dashoffset:1px}59.545%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes login-ab{0%,61.818%{opacity:0;transform:translateY(4px)}63.182%{opacity:1;transform:none}98.182%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes login-ab-testing{0%{opacity:1;transform:none}74.545%{opacity:1;transform:none}75.455%{opacity:0;transform:translateY(-4px)}to{opacity:0;transform:translateY(-4px)}}@keyframes login-ab-done{0%,75.455%{opacity:0;transform:translateY(4px)}76.818%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes login-ab-dot{0%{opacity:.15}25%{opacity:1}70%{opacity:1}to{opacity:.15}}@keyframes login-ab-a{0%,63.182%{transform:scaleX(1)}65%{transform:scaleX(.9)}67.727%{transform:scaleX(.9)}69.545%{transform:scaleX(.5)}72.273%{transform:scaleX(.5)}74.091%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes login-ab-b{0%,63.182%{transform:scaleX(0)}65%{transform:scaleX(.1)}67.727%{transform:scaleX(.1)}69.545%{transform:scaleX(.5)}72.273%{transform:scaleX(.5)}74.091%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes login-ab-caption-0{0%,63.182%{opacity:0}65%{opacity:1}67.727%{opacity:1}69.545%{opacity:0}to{opacity:0}}@keyframes login-ab-caption-1{0%,67.727%{opacity:0}69.545%{opacity:1}72.273%{opacity:1}74.091%{opacity:0}to{opacity:0}}@keyframes login-ab-caption-2{0%,72.273%{opacity:0}74.091%{opacity:1}to{opacity:1}}@keyframes login-branch-b{0%,77.273%{stroke-dashoffset:1px;opacity:1}79.545%{stroke-dashoffset:0;opacity:1}98.182%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes login-merge{0%,79.545%{opacity:1;transform:scale(0)}80.455%{opacity:1;transform:scale(1)}98.182%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes login-merge-ripple{0%,79.091%{opacity:0;transform:scale(1)}79.545%{opacity:.8;transform:scale(1)}82.273%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(3)}}@keyframes login-result{0%,80.909%{opacity:0;transform:translateY(4px)}82.273%{opacity:1;transform:none}98.182%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes login-guard-1{0%,20%{opacity:0}21.364%{opacity:1}98.182%{opacity:1}99.545%{opacity:0}to{opacity:0}}@keyframes login-guard-2{0%,33.636%{opacity:0}35%{opacity:1}98.182%{opacity:1}99.545%{opacity:0}to{opacity:0}}@keyframes login-guard-3{0%,41.818%{opacity:0}43.182%{opacity:1}98.182%{opacity:1}99.545%{opacity:0}to{opacity:0}}@keyframes login-guard-4{0%,55.455%{opacity:0}56.818%{opacity:1}98.182%{opacity:1}99.545%{opacity:0}to{opacity:0}}@keyframes login-guard-5{0%,61.818%{opacity:0}63.182%{opacity:1}98.182%{opacity:1}99.545%{opacity:0}to{opacity:0}}
