.login-module__55HhDq__page{background:var(--mw-card);grid-template-columns:minmax(0,1.24fr) minmax(430px,.76fr);width:100%;min-height:100svh;display:grid;overflow:hidden}.login-module__55HhDq__story{isolation:isolate;min-width:0;color:var(--mw-brand-panel-text);background:var(--mw-brand-panel);flex-direction:column;padding:clamp(34px,5.4vh,72px) clamp(48px,6.2vw,96px);display:flex;position:relative;overflow:hidden}.login-module__55HhDq__storyGlow{z-index:-1;background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--mw-primary) 34%, transparent), transparent 38%), radial-gradient(circle at 8% 100%, color-mix(in srgb, var(--mw-automation) 18%, transparent), transparent 34%);animation:12s ease-in-out infinite alternate login-module__55HhDq__glowBreathe;position:absolute;inset:0}.login-module__55HhDq__storyLogo{animation:.56s cubic-bezier(.22,1,.36,1) both login-module__55HhDq__contentReveal;display:inline-block}.login-module__55HhDq__storyLogo .mw-only-light{display:none}.login-module__55HhDq__storyLogo .mw-only-dark{display:block}.login-module__55HhDq__storyCopy h1{letter-spacing:-.055em;max-width:620px;margin:clamp(34px,6.5vh,72px) 0 0;font-size:clamp(46px,4.7vw,66px);font-weight:760;line-height:1.04;animation:.62s cubic-bezier(.22,1,.36,1) 80ms both login-module__55HhDq__contentReveal}.login-module__55HhDq__storyCopy h1 em{color:var(--mw-brand-violet-bright);font-style:normal}.login-module__55HhDq__storyCopy p{color:var(--mw-brand-panel-body);letter-spacing:-.02em;margin:clamp(14px,2.4vh,24px) 0 0;font-size:clamp(14px,1.12vw,15px);line-height:1.7;animation:.62s cubic-bezier(.22,1,.36,1) .16s both login-module__55HhDq__contentReveal}.login-module__55HhDq__workspaceVisual{flex:auto;min-height:clamp(210px,30vh,300px);margin:clamp(20px,3.4vh,42px) -12px -12px;position:relative}.login-module__55HhDq__flowLine{opacity:.2;background:linear-gradient(90deg, transparent, var(--mw-brand-panel-line), transparent);transform-origin:0;height:1px;animation:6.4s ease-in-out infinite alternate login-module__55HhDq__flowBreathe;position:absolute}.login-module__55HhDq__flowTwo{animation-delay:-1.6s}.login-module__55HhDq__flowThree{animation-delay:-3.2s}.login-module__55HhDq__flowFour{animation-delay:-4.8s}.login-module__55HhDq__flowOne{width:39%;top:42%;left:15%;transform:rotate(-4deg)}.login-module__55HhDq__flowTwo{width:34%;top:45%;left:48%;transform:rotate(5deg)}.login-module__55HhDq__flowThree{width:24%;top:25%;left:36%;transform:rotate(76deg)}.login-module__55HhDq__flowFour{width:27%;top:60%;left:31%;transform:rotate(58deg)}.login-module__55HhDq__workspaceCore{z-index:4;border:1px solid color-mix(in srgb, var(--mw-brand-panel-text) 24%, transparent);background:color-mix(in srgb, var(--mw-brand-panel-card) 98%, transparent);width:clamp(196px,17vw,230px);box-shadow:0 22px 48px color-mix(in srgb, var(--mw-brand-panel) 58%, transparent);border-radius:17px;align-items:center;gap:11px;padding:13px 15px;animation:.68s cubic-bezier(.22,1,.36,1) .42s both login-module__55HhDq__cardReveal;display:flex;position:absolute;top:36%;left:39%}.login-module__55HhDq__workspaceCore:after{z-index:-1;border:1px solid color-mix(in srgb, var(--mw-primary) 24%, transparent);content:"";pointer-events:none;border-radius:21px;animation:5.6s ease-in-out 1.2s infinite login-module__55HhDq__coreBreathe;position:absolute;inset:-5px}.login-module__55HhDq__coreSymbol{background:color-mix(in srgb, var(--mw-primary) 16%, transparent);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.login-module__55HhDq__coreSymbol .mw-only-light{display:none}.login-module__55HhDq__coreSymbol .mw-only-dark{display:block}.login-module__55HhDq__workspaceCore strong,.login-module__55HhDq__workspaceCore small{display:block}.login-module__55HhDq__workspaceCore strong{color:var(--mw-brand-panel-text);font-size:12px;line-height:1.3}.login-module__55HhDq__workspaceCore small{color:var(--mw-brand-panel-body);margin-top:4px;font-size:9px}.login-module__55HhDq__moduleCard{z-index:2;border:1px solid color-mix(in srgb, var(--mw-brand-panel-text) 18%, transparent);background:color-mix(in srgb, var(--mw-brand-panel-card) 96%, transparent);width:clamp(164px,14.5vw,202px);box-shadow:0 20px 48px color-mix(in srgb, var(--mw-brand-panel) 60%, transparent);border-radius:18px;padding:14px;transition:translate .26s,border-color .26s,box-shadow .26s;position:absolute}.login-module__55HhDq__moduleOne{animation:.64s cubic-bezier(.22,1,.36,1) .22s backwards login-module__55HhDq__cardReveal;top:25%;left:2%;transform:rotate(-2deg)}.login-module__55HhDq__moduleTwo{animation:.64s cubic-bezier(.22,1,.36,1) .3s backwards login-module__55HhDq__cardReveal;top:2%;left:31%;transform:rotate(1deg)}.login-module__55HhDq__moduleThree{animation:.64s cubic-bezier(.22,1,.36,1) .38s backwards login-module__55HhDq__cardReveal;top:28%;right:1%;transform:rotate(2deg)}.login-module__55HhDq__moduleFour{width:clamp(154px,13.5vw,188px);animation:.64s cubic-bezier(.22,1,.36,1) .46s backwards login-module__55HhDq__cardReveal;bottom:1%;left:27%;transform:rotate(-1deg)}.login-module__55HhDq__toneBlue{--module-tone:var(--mw-record)}.login-module__55HhDq__toneTeal{--module-tone:var(--mw-automation)}.login-module__55HhDq__toneViolet{--module-tone:var(--mw-primary)}.login-module__55HhDq__toneCoral{--module-tone:var(--mw-people)}.login-module__55HhDq__moduleHead{color:var(--mw-brand-panel-text);align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.login-module__55HhDq__moduleHead i{background:var(--module-tone);border-radius:3px;width:9px;height:9px}.login-module__55HhDq__moduleBar{background:var(--mw-brand-panel-line);border-radius:999px;height:6px;margin-top:12px}.login-module__55HhDq__moduleBarShort{width:58%}.login-module__55HhDq__moduleChip{color:var(--module-tone);background:color-mix(in srgb, var(--module-tone) 13%, transparent);border-radius:7px;margin-top:11px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.login-module__55HhDq__loginPanel{border-left:1px solid var(--mw-line);min-width:0;color:var(--mw-fg);background:var(--mw-card);overflow-y:auto}.login-module__55HhDq__loginStack{flex-direction:column;justify-content:center;width:min(100%,480px);min-height:100%;margin:0 auto;padding:clamp(34px,6vh,64px) clamp(36px,4.2vw,58px);display:flex}.login-module__55HhDq__miniCopy{color:var(--mw-sub);align-items:center;gap:11px;font-size:13px;animation:.52s cubic-bezier(.22,1,.36,1) 80ms both login-module__55HhDq__loginReveal;display:flex}.login-module__55HhDq__symbolWrap{background:var(--mw-tint-blue);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.login-module__55HhDq__loginHeading h2{letter-spacing:-.045em;margin:clamp(24px,4.2vh,34px) 0 0;font-size:clamp(28px,2.3vw,34px);font-weight:760;line-height:1.18}.login-module__55HhDq__loginHeading{animation:.56s cubic-bezier(.22,1,.36,1) .14s both login-module__55HhDq__loginReveal}.login-module__55HhDq__loginHeading p{color:var(--mw-sub);letter-spacing:-.02em;margin:10px 0 0;font-size:14px;line-height:1.7}.login-module__55HhDq__alert{border:1px solid color-mix(in srgb, var(--mw-error) 28%, var(--mw-line));color:var(--mw-error);background:color-mix(in srgb, var(--mw-error) 8%, var(--mw-card));border-radius:13px;margin:22px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.login-module__55HhDq__loginStack>div:has(>button){margin-top:28px}.login-module__55HhDq__legal{color:var(--mw-sub);text-align:center;margin:17px 0 0;font-size:12px;line-height:1.6}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.login-module__55HhDq__moduleCard:hover{border-color:color-mix(in srgb, var(--module-tone) 36%, var(--mw-brand-panel-line));box-shadow:0 24px 54px color-mix(in srgb, var(--mw-brand-panel) 54%, transparent);translate:0 -3px}}@keyframes login-module__55HhDq__contentReveal{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes login-module__55HhDq__loginReveal{0%{opacity:0;translate:8px}to{opacity:1;translate:0}}@keyframes login-module__55HhDq__cardReveal{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes login-module__55HhDq__glowBreathe{0%{opacity:.78}to{opacity:1}}@keyframes login-module__55HhDq__flowBreathe{0%{opacity:.12}to{opacity:.26}}@keyframes login-module__55HhDq__coreBreathe{0%,to{opacity:.38;transform:scale(.985)}50%{opacity:.8;transform:scale(1.015)}}.login-module__55HhDq__devAccounts{border-top:1px solid var(--mw-line);flex-direction:column;gap:12px;margin-top:28px;padding-top:22px;display:flex}.login-module__55HhDq__devTitle{color:var(--mw-sub);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.login-module__55HhDq__devHelp{color:var(--mw-sub);margin:5px 0 0;font-size:11px}.login-module__55HhDq__devForm{flex-direction:column;gap:9px;display:flex}.login-module__55HhDq__devAccount{border:1px solid var(--mw-line);min-height:48px;color:var(--mw-fg);background:var(--mw-card);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.login-module__55HhDq__devAccount:hover{background:var(--mw-bg)}.login-module__55HhDq__devAccount:focus-visible{outline:2px solid var(--mw-primary);outline-offset:2px}.login-module__55HhDq__devAccount span{font-size:13px;font-weight:650}.login-module__55HhDq__devAccount small{overflow-wrap:anywhere;color:var(--mw-sub);font-size:11px}@media (max-width:980px){.login-module__55HhDq__page{grid-template-columns:1fr;min-height:auto;overflow:visible}.login-module__55HhDq__loginPanel{border-left:0;border-bottom:1px solid var(--mw-line);order:-1;min-height:100svh;overflow:visible}.login-module__55HhDq__loginStack{width:min(100%,520px);min-height:100svh;padding:48px 32px}.login-module__55HhDq__story{min-height:560px;padding:48px 36px}.login-module__55HhDq__storyCopy h1{margin-top:56px;font-size:clamp(44px,8vw,64px)}.login-module__55HhDq__workspaceVisual{min-height:250px}}@media (max-width:620px){.login-module__55HhDq__loginStack{padding:38px 24px}.login-module__55HhDq__story{min-height:520px;padding:38px 24px}.login-module__55HhDq__storyCopy h1{margin-top:48px;font-size:43px}.login-module__55HhDq__desktopBreak{display:none}.login-module__55HhDq__workspaceVisual{transform-origin:0;width:119%;min-height:220px;margin-top:30px;transform:scale(.76)}.login-module__55HhDq__moduleCard{width:158px}.login-module__55HhDq__moduleFour{width:148px}.login-module__55HhDq__workspaceCore{width:198px}.login-module__55HhDq__devAccount{flex-direction:column;align-items:flex-start}.login-module__55HhDq__storyGlow,.login-module__55HhDq__flowLine,.login-module__55HhDq__workspaceCore:after{animation:none}}@media (min-width:981px) and (max-height:760px){.login-module__55HhDq__story{padding-top:30px;padding-bottom:30px}.login-module__55HhDq__storyCopy h1{margin-top:30px;font-size:clamp(44px,4.4vw,62px)}.login-module__55HhDq__workspaceVisual{min-height:180px;margin-top:18px}.login-module__55HhDq__moduleCard{padding:12px}.login-module__55HhDq__loginStack{padding-top:30px;padding-bottom:30px}.login-module__55HhDq__loginHeading h2{margin-top:22px}.login-module__55HhDq__loginStack>div:has(>button){margin-top:22px}}@media (prefers-reduced-motion:reduce){.login-module__55HhDq__storyGlow,.login-module__55HhDq__storyLogo,.login-module__55HhDq__storyCopy h1,.login-module__55HhDq__storyCopy p,.login-module__55HhDq__flowLine,.login-module__55HhDq__workspaceCore,.login-module__55HhDq__workspaceCore:after,.login-module__55HhDq__moduleCard,.login-module__55HhDq__miniCopy,.login-module__55HhDq__loginHeading{animation:none;translate:none}.login-module__55HhDq__moduleCard,.login-module__55HhDq__devAccount{transition:none}}
