.sign-in-experience-module__AKEm0q__experience{--login-accent:#63edab;--login-muted:#929c98;--background:#080c0b;--foreground:#f1f5f3;--card:#111916;--primary:#63edab;--primary-foreground:#07160f;--muted-foreground:#929c98;color:#f1f5f3;font-family:var(--font-sans),sans-serif;isolation:isolate;-webkit-font-smoothing:antialiased;background:#080c0b;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.sign-in-experience-module__AKEm0q__ambientGrid{background-image:linear-gradient(#71bf9610 1px,#0000 0),linear-gradient(90deg,#71bf9610 1px,#0000 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(110deg,#0005,#0000 46%,#0008);mask-image:linear-gradient(110deg,#0005,#0000 46%,#0008)}.sign-in-experience-module__AKEm0q__ambientGrid,.sign-in-experience-module__AKEm0q__experience:before{pointer-events:none;z-index:-1;position:absolute;inset:0}.sign-in-experience-module__AKEm0q__experience:before{content:"";background:radial-gradient(at 4% 0,#285c3929,#0000 34%),radial-gradient(at 40% 100%,#184d2c1a,#0000 38%)}.sign-in-experience-module__AKEm0q__header{z-index:5;justify-content:space-between;align-self:center;width:100%;padding:30px 46px;display:flex;position:absolute;top:0}.sign-in-experience-module__AKEm0q__brand,.sign-in-experience-module__AKEm0q__header{align-items:center}.sign-in-experience-module__AKEm0q__brand{letter-spacing:-.8px;gap:11px;font-size:23px;font-weight:760;display:inline-flex}.sign-in-experience-module__AKEm0q__brand>div{width:36px;height:36px}.sign-in-experience-module__AKEm0q__brand>div>span{width:100%;height:100%}.sign-in-experience-module__AKEm0q__brandDot{color:var(--login-accent);font-weight:480}.sign-in-experience-module__AKEm0q__layout{--login-form-width:max(410px,40vw);grid-template-columns:var(--login-form-width) minmax(0,1fr);flex:1;align-self:center;width:100%;min-height:100svh;display:grid}.sign-in-experience-module__AKEm0q__formSide{isolation:isolate;z-index:1;flex-direction:column;justify-content:center;align-items:center;padding:100px 46px 80px;display:flex;position:relative}.sign-in-experience-module__AKEm0q__formGlass{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:radial-gradient(at 0 0,#c5ffe417,#0000 58%),linear-gradient(145deg,#ebfff00d,#c1ffdd03 48%,#b9f7d40b),#0e1b1466;border:1px solid #d8ffe62b;border-radius:28px;width:100%;max-width:446px;padding:36px 32px 28px;position:relative;box-shadow:inset 0 1px #f1fff522,inset 0 -1px #c8ffdc0a,0 24px 70px #0000003d}.sign-in-experience-module__AKEm0q__formGlass:before{border-radius:inherit;background:linear-gradient(120deg,#ffffff05,#0000 38%,#fff0 70%,#bfffdc06);inset:0}.sign-in-experience-module__AKEm0q__formGlass:after,.sign-in-experience-module__AKEm0q__formGlass:before{content:"";pointer-events:none;position:absolute}.sign-in-experience-module__AKEm0q__formGlass:after{background:linear-gradient(90deg,#0000,#e5fff2a3 28%,#d8ffe635 70%,#0000);height:1px;top:0;left:28px;right:28px}.sign-in-experience-module__AKEm0q__formInner{width:100%;position:relative}.sign-in-experience-module__AKEm0q__formBody{flex-direction:column;gap:24px;display:flex}.sign-in-experience-module__AKEm0q__formBody form{gap:21px}.sign-in-experience-module__AKEm0q__formBody form>div{gap:0}.sign-in-experience-module__AKEm0q__formBody label{color:#b8c1bc;letter-spacing:1.2px;margin-left:0;font-size:11px;font-weight:600}.sign-in-experience-module__AKEm0q__formBody input{color:#f3f7f5;background:linear-gradient(110deg,#1c2a21ed,#101a14f5);border:1px solid #3f584875;border-radius:9px;min-height:52px;padding:14px 16px 14px 45px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #b3ffca0a,0 4px 14px #0000000d}.sign-in-experience-module__AKEm0q__formBody input[data-test=password-input]{padding-right:52px}.sign-in-experience-module__AKEm0q__formBody input::placeholder{color:#65736a;opacity:1}.sign-in-experience-module__AKEm0q__formBody input:hover{border-color:#405648}.sign-in-experience-module__AKEm0q__formBody input:focus{background:#15211a;border-color:#63edab;outline:0;box-shadow:0 0 0 3px #63edab15,0 0 28px #63edab13,inset 0 1px #b3ffca0d}.sign-in-experience-module__AKEm0q__formBody [data-auth-field-icon]{color:#8fa994;transition:color .16s;display:block}.sign-in-experience-module__AKEm0q__formBody div:focus-within>[data-auth-field-icon]{color:#8ff0b1}.sign-in-experience-module__AKEm0q__formBody input[aria-invalid=true]{border-color:#f28e86}.sign-in-experience-module__AKEm0q__formBody input:-webkit-autofill{-webkit-text-fill-color:#f3f7f5;caret-color:#f3f7f5;box-shadow:inset 0 0 0 1000px #15211a}.sign-in-experience-module__AKEm0q__formBody [data-test=password-input]+button{color:#9bad9e;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;right:8px}.sign-in-experience-module__AKEm0q__formBody form a{color:#bbc9c0;font-size:12px}.sign-in-experience-module__AKEm0q__formBody form a:hover{color:var(--login-accent)}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]{color:#0a2315;background:linear-gradient(108deg,#9aefb2,#6ce7a2 47%,#4bc18d);border:1px solid #96f7c5;border-radius:9px;min-height:52px;padding:14px 40px;font-size:15px;font-weight:750;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;box-shadow:inset 0 1px #e5ffed7a,0 4px 24px #34b96c15}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]:before{display:none}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]:after{display:none}.sign-in-experience-module__AKEm0q__formBody [data-auth-arrow]{display:block;position:absolute;right:18px}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 6px 28px #3bd98130,inset 0 1px #fff8}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]:active:not(:disabled){transform:translateY(0)}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]{color:#eaf0ec;background:linear-gradient(105deg,#17211c,#141b18) padding-box padding-box,linear-gradient(110deg,#7b9fd581,#d8837154 37%,#cfb45c54 65%,#6eb58a8c) border-box;border:1px solid #0000;border-radius:9px;min-height:52px;padding:11px 16px;font-size:14px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 5px 18px #0002}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button] img{background:#f6faf7;border-radius:7px;width:28px;height:28px;padding:5px;box-shadow:0 0 16px #ffffff0d}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]:before{display:none}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]:after{display:none}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]:hover{background:linear-gradient(105deg,#1c2b23,#1a211d) padding-box padding-box,linear-gradient(110deg,#8fb9ff,#de877b 37%,#dfca86 65%,#98e8b3) border-box;border-color:#0000;transform:translateY(-1px);box-shadow:-5px 0 22px #619eff14,5px 0 22px #6edf9a14}.sign-in-experience-module__AKEm0q__formBody .border-t{border-color:#c7e5d324}.sign-in-experience-module__AKEm0q__formBody>div>span.tracking-widest{display:none}.sign-in-experience-module__AKEm0q__formBody [role=alert]{color:#ffc0b5;background:#321b19;border-color:#a0483c}.sign-in-experience-module__AKEm0q__signUp{color:#929e95;text-align:center;margin-top:25px;font-size:13px}.sign-in-experience-module__AKEm0q__signUp a{color:#daf3e2;text-underline-offset:4px;margin-left:3px;font-weight:650}.sign-in-experience-module__AKEm0q__signUp a:hover{color:var(--login-accent);text-decoration:underline}.sign-in-experience-module__AKEm0q__signUp a>span{margin-left:2px}.sign-in-experience-module__AKEm0q__showcase{isolation:isolate;min-height:100svh;position:relative}.sign-in-experience-module__AKEm0q__mediaSurface{isolation:isolate;z-index:-2;background:radial-gradient(at 55% 37%,#1d3b2c66,#0000 62%),#0b1410;inset:0 0 0 -10svh}.sign-in-experience-module__AKEm0q__mediaSurface,.sign-in-experience-module__AKEm0q__panelTransition{position:absolute;overflow:hidden}.sign-in-experience-module__AKEm0q__panelTransition{bottom:0;left:calc(var(--login-form-width)*-1 - 10svh);pointer-events:none;transform-origin:50%;width:calc(var(--login-form-width) + 10svh);will-change:transform;z-index:-1;background:#080c0b;border-right:1px solid #8bffc780;animation:24s ease-in-out infinite sign-in-experience-module__AKEm0q__seam-drift;top:0;transform:skew(-6deg)}.sign-in-experience-module__AKEm0q__panelTransition:before{animation:24s ease-in-out infinite sign-in-experience-module__AKEm0q__grid-counter-drift;animation-play-state:inherit;content:"";transform-origin:50%;will-change:transform;background-image:linear-gradient(#8efdb115 1px,#0000 0),linear-gradient(90deg,#8efdb115 1px,#0000 0);background-position:10svh 0;background-size:48px 48px;position:absolute;inset:0 -10svh 0 0;transform:skew(6deg)}.sign-in-experience-module__AKEm0q__showcase[data-playing=false] .sign-in-experience-module__AKEm0q__panelTransition{animation-play-state:paused}@keyframes sign-in-experience-module__AKEm0q__seam-drift{0%,to{transform:skew(-6deg)}50%{transform:skew(6deg)}}@keyframes sign-in-experience-module__AKEm0q__grid-counter-drift{0%,to{transform:skew(6deg)}50%{transform:skew(-6deg)}}.sign-in-experience-module__AKEm0q__poster,.sign-in-experience-module__AKEm0q__studioFilm{position:absolute;inset:0}.sign-in-experience-module__AKEm0q__poster{z-index:-5}.sign-in-experience-module__AKEm0q__poster img,.sign-in-experience-module__AKEm0q__video{object-fit:cover;width:100%;height:100%}.sign-in-experience-module__AKEm0q__video{object-position:center;opacity:0;z-index:-4;transition:opacity .35s;position:absolute}.sign-in-experience-module__AKEm0q__video[data-ready=true]{opacity:.95}.sign-in-experience-module__AKEm0q__videoShade{z-index:-3;background:linear-gradient(#08110f7d,#07150b00 30%,#07150b0a 45%,#06120dd6 76%,#07110cf5),linear-gradient(90deg,#07110c5e,#0000 65%);position:absolute;inset:0}.sign-in-experience-module__AKEm0q__iconButton{color:#d8e7dd;cursor:pointer;background:#06160d40;border:1px solid #bbddc82b;border-radius:50%;place-items:center;width:31px;height:31px;transition:background .18s,border-color .18s;display:grid}.sign-in-experience-module__AKEm0q__iconButton:hover{background:#82dcaa24;border-color:#bff9c875}.sign-in-experience-module__AKEm0q__iconButton[hidden]{display:none}.sign-in-experience-module__AKEm0q__sceneContent{bottom:64px}.sign-in-experience-module__AKEm0q__sceneContent,.sign-in-experience-module__AKEm0q__sceneVisual{position:absolute;left:54px;right:54px}.sign-in-experience-module__AKEm0q__sceneVisual{place-items:center;display:grid;top:110px;bottom:310px}.sign-in-experience-module__AKEm0q__showcase:not([data-scene=studio]){flex-direction:column;gap:clamp(28px,4svh,56px);height:100svh;min-height:680px;padding:clamp(82px,8svh,108px) clamp(28px,3vw,70px) clamp(32px,4svh,60px);display:flex}.sign-in-experience-module__AKEm0q__showcase:not([data-scene=studio]) .sign-in-experience-module__AKEm0q__sceneVisual{flex:1;width:100%;min-height:0;position:relative;inset:auto;container-type:size}.sign-in-experience-module__AKEm0q__showcase:not([data-scene=studio]) .sign-in-experience-module__AKEm0q__sceneContent{flex-shrink:0;position:relative;inset:auto}.sign-in-experience-module__AKEm0q__sceneCopy h2{color:#f2fff5;letter-spacing:-1.5px;align-items:center;gap:17px;margin:0;font-size:clamp(34px,3.4vw,64px);font-weight:720;line-height:1.08;animation:.8s 90ms both sign-in-experience-module__AKEm0q__copy-enter;display:flex}.sign-in-experience-module__AKEm0q__sceneCopy h2>span{color:#e6f7ec}.sign-in-experience-module__AKEm0q__mcpLogo,.sign-in-experience-module__AKEm0q__productLogo{flex-shrink:0;width:54px;height:54px}.sign-in-experience-module__AKEm0q__mcpLogo{background:linear-gradient(145deg,#58806a99,#14291e);border:1px solid #bdeaca52;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 1px #edfff330}.sign-in-experience-module__AKEm0q__sceneDescription{color:#bacfc0;max-width:680px;margin:20px 0 0;font-size:clamp(16px,1.15vw,20px);line-height:1.55;animation:.8s .14s both sign-in-experience-module__AKEm0q__copy-enter}.sign-in-experience-module__AKEm0q__sceneNavigation{align-items:center;gap:19px;margin-top:28px;display:flex}.sign-in-experience-module__AKEm0q__sceneTabs{flex:0 240px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sign-in-experience-module__AKEm0q__sceneTab{color:#769482;cursor:pointer;text-align:left;min-width:0;padding:15px 0}.sign-in-experience-module__AKEm0q__progressTrack{background:#c8ffe02e;border-radius:3px;height:2px;display:block;overflow:hidden}.sign-in-experience-module__AKEm0q__progressFill{transform-origin:0;background:#b6f5ce;width:100%;height:100%;animation:linear both sign-in-experience-module__AKEm0q__scene-progress;display:block}.sign-in-experience-module__AKEm0q__sceneTab:hover,.sign-in-experience-module__AKEm0q__sceneTab[aria-pressed=true]{color:#e9fff0}.sign-in-experience-module__AKEm0q__experience :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #9dfcc6}@keyframes sign-in-experience-module__AKEm0q__scene-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sign-in-experience-module__AKEm0q__copy-enter{0%{filter:blur(5px);opacity:0;transform:translateY(16px)}to{filter:blur();opacity:1;transform:translateY(0)}}@media (min-width:1600px){.sign-in-experience-module__AKEm0q__header{padding:36px 54px}.sign-in-experience-module__AKEm0q__formGlass{max-width:486px;padding:40px 40px 30px}.sign-in-experience-module__AKEm0q__showcase{min-height:100svh}.sign-in-experience-module__AKEm0q__sceneContent{bottom:64px;left:70px;right:70px}.sign-in-experience-module__AKEm0q__sceneVisual{inset:130px 70px 335px}}@media (min-width:1024px) and (max-height:800px){.sign-in-experience-module__AKEm0q__formGlass{border-radius:24px;padding:20px 26px}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]{padding-top:9px;padding-bottom:9px}.sign-in-experience-module__AKEm0q__formBody input{min-height:48px;padding-top:12px;padding-bottom:12px}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-provider-button]{min-height:48px;padding-top:12px;padding-bottom:12px}.sign-in-experience-module__AKEm0q__formBody [data-test=auth-submit-button]{min-height:48px;padding-top:12px;padding-bottom:12px}.sign-in-experience-module__AKEm0q__header{padding-top:21px;padding-bottom:14px}.sign-in-experience-module__AKEm0q__showcase{min-height:100svh}.sign-in-experience-module__AKEm0q__formSide{padding-top:74px;padding-bottom:40px}.sign-in-experience-module__AKEm0q__formBody,.sign-in-experience-module__AKEm0q__formBody form{gap:16px}.sign-in-experience-module__AKEm0q__signUp{margin-top:20px}.sign-in-experience-module__AKEm0q__sceneContent{bottom:35px}.sign-in-experience-module__AKEm0q__sceneVisual{top:82px;bottom:260px}.sign-in-experience-module__AKEm0q__sceneNavigation{margin-top:19px}.sign-in-experience-module__AKEm0q__sceneDescription{margin-top:15px;font-size:16px}}@media (max-width:1100px) and (min-width:1024px){.sign-in-experience-module__AKEm0q__formSide{padding-left:24px;padding-right:24px}.sign-in-experience-module__AKEm0q__formGlass{padding-left:22px;padding-right:22px}.sign-in-experience-module__AKEm0q__sceneContent{left:27px;right:27px}.sign-in-experience-module__AKEm0q__sceneCopy h2{font-size:34px}.sign-in-experience-module__AKEm0q__sceneVisual{left:27px;right:27px}.sign-in-experience-module__AKEm0q__mcpLogo,.sign-in-experience-module__AKEm0q__productLogo{width:44px;height:44px}}@media (max-width:1023px){.sign-in-experience-module__AKEm0q__header{max-width:700px;padding:25px 28px;position:relative}.sign-in-experience-module__AKEm0q__layout{min-height:auto;padding:0 24px;display:flex}.sign-in-experience-module__AKEm0q__formSide{width:100%;padding:35px 0 40px}.sign-in-experience-module__AKEm0q__formGlass{max-width:480px}.sign-in-experience-module__AKEm0q__showcase,.sign-in-experience-module__AKEm0q__showcase:not([data-scene=studio]){display:none}.sign-in-experience-module__AKEm0q__ambientGrid{-webkit-mask-image:linear-gradient(#0006,#0000 65%);mask-image:linear-gradient(#0006,#0000 65%)}.sign-in-experience-module__AKEm0q__experience:before{background:radial-gradient(at 80% 0,#39744733,#0000 56%)}}@media (max-width:480px){.sign-in-experience-module__AKEm0q__header{padding:22px 24px}.sign-in-experience-module__AKEm0q__brand{gap:8px;font-size:20px}.sign-in-experience-module__AKEm0q__brand>div{width:31px;height:31px}.sign-in-experience-module__AKEm0q__formSide{justify-content:center;padding-top:8px;padding-bottom:12px}.sign-in-experience-module__AKEm0q__formGlass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:22px;padding:20px}.sign-in-experience-module__AKEm0q__formBody input{font-size:16px}.sign-in-experience-module__AKEm0q__formBody{gap:20px}.sign-in-experience-module__AKEm0q__formBody form{gap:18px}}@media (max-width:359px){.sign-in-experience-module__AKEm0q__header{padding-left:18px;padding-right:18px}.sign-in-experience-module__AKEm0q__layout{padding:0 20px}.sign-in-experience-module__AKEm0q__brand{font-size:18px}}@media (prefers-reduced-motion:reduce){.sign-in-experience-module__AKEm0q__experience *,.sign-in-experience-module__AKEm0q__experience :after,.sign-in-experience-module__AKEm0q__experience :before{transition:none!important;animation:none!important}.sign-in-experience-module__AKEm0q__progressFill{transform:scaleX(1)}}.sign-in-experience-module__AKEm0q__registrationHeading{color:#effaf4;letter-spacing:-.6px;margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.15}.sign-in-experience-module__AKEm0q__registrationHeading+.sign-in-experience-module__AKEm0q__formBody input{padding-left:16px}.sign-in-experience-module__AKEm0q__formBody input[data-test=repeat-password-input]{padding-right:52px}.sign-in-experience-module__AKEm0q__formBody [data-test=repeat-password-input]+button{color:#9bad9e;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;right:8px}.sign-in-experience-module__AKEm0q__showcase[data-scene=academy] .sign-in-experience-module__AKEm0q__mediaSurface{background:radial-gradient(at 72% 10%,#6835a55c,#0000 52%),radial-gradient(at 3% 65%,#186f8561,#0000 58%),radial-gradient(at 100% 65%,#995c3638,#0000 55%),linear-gradient(145deg,#19162e,#0c1925 63%,#111a1e)}.sign-in-experience-module__AKEm0q__showcase[data-scene=mcp] .sign-in-experience-module__AKEm0q__mediaSurface{background:radial-gradient(at 85% 20%,#7055c670,#0000 55%),radial-gradient(at 30% 72%,#1384ab57,#0000 57%),radial-gradient(at 3% 15%,#ae715336,#0000 45%),linear-gradient(150deg,#181728,#14213e 60%,#101d29)}.sign-in-experience-module__AKEm0q__showcase[data-scene=brain] .sign-in-experience-module__AKEm0q__mediaSurface{background:radial-gradient(at 65% 35%,#126b484b,#0000 60%),#0a1510}
