.auth-module__cGVRDa__page{min-height:100vh;color:var(--text);background:#edeff3;place-items:center;padding:clamp(22px,6vw,74px);display:grid}.auth-module__cGVRDa__authFrame{background:#fff;border:1px solid #dfe3eb;border-radius:24px;width:min(100%,1280px);min-height:min(760px,100vh - 44px);overflow:hidden;box-shadow:0 0 0 5px #ffffff57,0 20px 48px #1823430f}.auth-module__cGVRDa__browserBar{background:#fffffff0;border-bottom:1px solid #e4e7ec;align-items:center;gap:9px;height:56px;padding:0 22px;display:flex;position:relative}.auth-module__cGVRDa__browserBar span:not(.auth-module__cGVRDa__address){border-radius:999px;width:11px;height:11px}.auth-module__cGVRDa__dotRed{background:#ff6868}.auth-module__cGVRDa__dotYellow{background:#f4c54d}.auth-module__cGVRDa__dotGreen{background:#62d676}.auth-module__cGVRDa__browserBar:before,.auth-module__cGVRDa__browserBar:after{color:#a7adb8;font-size:24px;font-weight:300;line-height:1;position:absolute;top:16px}.auth-module__cGVRDa__browserBar:before{content:"‹";left:94px}.auth-module__cGVRDa__browserBar:after{content:"›";opacity:.38;left:124px}.auth-module__cGVRDa__address{color:#737b89;text-align:center;background:#f2f4f7;border-radius:9px;width:min(520px,48vw);padding:8px 16px;font-size:12px;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.auth-module__cGVRDa__authCanvas{place-items:center;min-height:calc(min(760px,100vh - 44px) - 56px);padding:96px 24px 118px;display:grid;position:relative}.auth-module__cGVRDa__gridBackdrop{opacity:.76;background:linear-gradient(90deg,#1f2a4412 0 1px,#0000 1px 60px),linear-gradient(0deg,#1f2a4412 0 1px,#0000 1px 60px);width:min(840px,72%);height:260px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#000000a8 54%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000a8 54%,#0000 100%)}.auth-module__cGVRDa__floatTile{z-index:1;background:#ffffffb8;border:1px solid #dde1eac7;border-radius:12px;place-items:center;width:52px;height:52px;display:grid;position:absolute;box-shadow:0 18px 36px #1924400f}.auth-module__cGVRDa__tileOne{background:linear-gradient(135deg,#61b9ff52,#ffffffc7);top:52px;left:22%}.auth-module__cGVRDa__tileTwo{background:linear-gradient(135deg,#7e5ff552,#ffffffc2);top:104px;left:32%}.auth-module__cGVRDa__tileThree{background:linear-gradient(#7e5ff524,#ffffffb8);top:52px;left:47%}.auth-module__cGVRDa__tileFour{background:linear-gradient(135deg,#ff7e7747,#ffffffc2);top:52px;right:22%}.auth-module__cGVRDa__tileFive{background:linear-gradient(135deg,#2cc29540,#ffffffc2);top:148px;right:38%}.auth-module__cGVRDa__formShell{z-index:2;width:min(100%,360px);margin-top:50px;display:grid;position:relative}.auth-module__cGVRDa__formMarkLink{border-radius:13px;justify-self:center;width:54px;height:54px;margin-bottom:18px}.auth-module__cGVRDa__formMarkLink:focus-visible,.auth-module__cGVRDa__signupBrand:focus-visible{outline-offset:4px;outline:2px solid #2247ea85}.auth-module__cGVRDa__formMark{width:54px;height:54px}.auth-module__cGVRDa__formShell h1{color:#111827;text-align:center;margin:0;font-size:32px;font-weight:800;line-height:1.12}.auth-module__cGVRDa__formShell p{color:#606978;text-align:center;margin:14px 0 0;font-size:15px;font-weight:500;line-height:1.55}.auth-module__cGVRDa__loginForm{gap:13px;margin-top:30px;display:grid}.auth-module__cGVRDa__submitButton{width:100%;margin-top:8px}.auth-module__cGVRDa__forgotPasswordLink{color:#573cea;font-size:13px;font-weight:800;text-decoration:none}.auth-module__cGVRDa__forgotPasswordLink:hover{text-decoration:underline}.auth-module__cGVRDa__authInlineActions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.auth-module__cGVRDa__authInlineActions button{color:#573cea;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.auth-module__cGVRDa__authInlineActions button:hover:not(:disabled){text-decoration:underline}.auth-module__cGVRDa__authInlineActions button:disabled{color:#8b94a6;cursor:not-allowed}.auth-module__cGVRDa__passwordFieldWrap,.auth-module__cGVRDa__passwordControlWrap{position:relative}.auth-module__cGVRDa__authPasswordField{display:grid}.auth-module__cGVRDa__passwordFooterAction{justify-self:end;margin-top:-2px}.auth-module__cGVRDa__passwordControlWrap{display:block}.auth-module__cGVRDa__passwordInput{width:100%;padding-right:46px}.auth-module__cGVRDa__passwordToggle{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-module__cGVRDa__passwordToggle:hover{color:#111827;background:#f2f4f7}.auth-module__cGVRDa__authError{margin:0}.auth-module__cGVRDa__authNotice{color:#34408f;background:#eef1ff;border:1px solid #c9d1ff;border-radius:9px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.45}.auth-module__cGVRDa__authPending{gap:12px;margin-top:30px;display:grid}.auth-module__cGVRDa__authPending p{color:#687182;margin:0;font-size:13px;font-weight:650;line-height:1.45}.auth-module__cGVRDa__authSwitch{color:#687182;text-align:center;margin-top:18px;font-size:13px;font-weight:600;line-height:1.45}.auth-module__cGVRDa__authSwitch a{color:#573cea;font-weight:800}.auth-module__cGVRDa__signupPage{min-height:100vh;color:var(--text);background:linear-gradient(90deg,#fffffff5 0 49.9%,#f7f9fcfa 50%),#f6f8fb;grid-template-rows:auto 1fr;display:grid}.auth-module__cGVRDa__signupHeader{justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:24px 48px 0;display:flex}.auth-module__cGVRDa__signupBrand{color:#172033;align-items:center;gap:10px;font-size:25px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.auth-module__cGVRDa__signupBrandMark{flex:0 0 38px;width:38px;height:38px}.auth-module__cGVRDa__signupHeader p{color:#6b7280;margin:0;font-size:14px;font-weight:700;line-height:1.4}.auth-module__cGVRDa__signupHeader a{color:#172033;font-weight:850}.auth-module__cGVRDa__signupOnboarding{grid-template-columns:minmax(460px,50%) minmax(0,1fr);min-height:calc(100vh - 78px);display:grid}.auth-module__cGVRDa__signupPanel{align-content:start;width:min(100%,820px);padding:72px clamp(44px,7vw,108px) 48px;display:grid}.auth-module__cGVRDa__signupTopline{color:#9aa3b2;justify-content:flex-start;align-items:center;gap:16px;width:min(100%,430px);font-size:13px;font-weight:800;line-height:1.4;display:flex}.auth-module__cGVRDa__signupTopline a{color:#172033}.auth-module__cGVRDa__progressTrack{background:#dfe5ee;border-radius:999px;width:min(100%,430px);height:3px;margin-top:14px;overflow:hidden}.auth-module__cGVRDa__progressTrack:before{content:"";width:var(--signup-progress,12.5%);border-radius:inherit;background:#172033;height:100%;transition:width .18s;display:block}.auth-module__cGVRDa__stepHeader{width:min(100%,560px);margin-top:46px}.auth-module__cGVRDa__stepHeader h2{color:#172033;letter-spacing:0;margin:0;font-size:28px;font-weight:850;line-height:1.14}.auth-module__cGVRDa__stepHeader p{color:#717a8b;max-width:520px;margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.55}.auth-module__cGVRDa__onboardingStack{gap:16px;width:min(100%,560px);margin-top:38px;display:grid}.auth-module__cGVRDa__twoColumnFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-module__cGVRDa__onboardingActions{justify-content:flex-end;align-items:center;gap:14px;min-height:42px;margin-top:10px;display:flex}.auth-module__cGVRDa__onboardingActions>span{flex:1}.auth-module__cGVRDa__backButton,.auth-module__cGVRDa__linkButton,.auth-module__cGVRDa__helpLink{color:#687182;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:800;line-height:1.4}.auth-module__cGVRDa__backButton{margin-right:auto}.auth-module__cGVRDa__linkButton:disabled{cursor:not-allowed;opacity:.56}.auth-module__cGVRDa__helpLink{justify-self:end;align-items:center;gap:8px;padding:4px 2px;display:inline-flex}.auth-module__cGVRDa__methodHelpPanel{color:#172033;background:#f8faff;border:1px solid #d8e0ed;border-radius:12px;gap:6px;padding:14px 16px;display:grid;box-shadow:0 12px 28px #1823430a}.auth-module__cGVRDa__methodHelpPanel strong{font-size:14px;font-weight:850;line-height:1.35}.auth-module__cGVRDa__methodHelpPanel span{color:#687182;font-size:13px;font-weight:650;line-height:1.45}.auth-module__cGVRDa__backButton:hover,.auth-module__cGVRDa__linkButton:hover,.auth-module__cGVRDa__helpLink:hover,.auth-module__cGVRDa__signupHeader a:hover{color:#2247ea}.auth-module__cGVRDa__optionList{gap:14px;display:grid}.auth-module__cGVRDa__choiceCard{color:#172033;text-align:left;cursor:pointer;background:#ffffffeb;border:1px solid #dce2eb;border-radius:12px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:14px;width:100%;min-height:78px;padding:13px 18px 13px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 14px 34px #18234309}.auth-module__cGVRDa__choiceCard:hover{border-color:#c5cfdd;transform:translateY(-1px);box-shadow:0 18px 36px #18234312}.auth-module__cGVRDa__choiceActive{border-color:#2247ea;box-shadow:0 0 0 2px #355fff33,0 18px 36px #2247ea1f}.auth-module__cGVRDa__choiceCard:focus-visible{border-color:#2247ea;outline:none;box-shadow:0 0 0 3px #355fff2e,0 18px 36px #18234314}.auth-module__cGVRDa__choiceIcon{color:#46556c;background:#f1f4f8;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.auth-module__cGVRDa__choiceCopy{gap:5px;min-width:0;display:grid}.auth-module__cGVRDa__choiceCopy strong{color:#172033;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:850;line-height:1.25;display:flex}.auth-module__cGVRDa__choiceCopy em{color:#348352;background:#eaf8ef;border:1px solid #bae3c7;border-radius:7px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:800;line-height:1.2}.auth-module__cGVRDa__choiceCopy small{color:#687182;font-size:14px;font-weight:650;line-height:1.35}.auth-module__cGVRDa__choiceRadio{border:1px solid #d2dae6;border-radius:999px;width:22px;height:22px}.auth-module__cGVRDa__choiceActive .auth-module__cGVRDa__choiceRadio{border:6px solid #2247ea}.auth-module__cGVRDa__existingAccountList{gap:10px;display:grid}.auth-module__cGVRDa__existingAccountItem{color:#172033;text-align:left;background:#fff;border:1px solid #dce2eb;border-radius:10px;gap:4px;min-height:58px;padding:10px 14px;display:grid}.auth-module__cGVRDa__existingAccountItem span{font-size:14px;font-weight:850;line-height:1.25}.auth-module__cGVRDa__existingAccountItem strong{color:#687182;font-size:13px;font-weight:700;line-height:1.4}.auth-module__cGVRDa__workspaceUrlField{color:#1f2937;gap:8px;font-size:13px;font-weight:800;display:grid}.auth-module__cGVRDa__workspaceUrlField div{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;min-height:46px;display:grid;overflow:hidden}.auth-module__cGVRDa__workspaceUrlField input{color:#111827;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:0 14px;font-size:15px;font-weight:750}.auth-module__cGVRDa__workspaceUrlField strong{color:#687182;background:#f5f7fa;border-left:1px solid #dfe5ee;place-items:center;padding:0 14px;font-size:14px;font-weight:850;display:grid}.auth-module__cGVRDa__workspaceSlugStatus,.auth-module__cGVRDa__workspacePreview{color:#687182;font-size:14px;font-weight:700;line-height:1.45}.auth-module__cGVRDa__workspaceSlugStatus[data-status=available]{color:#287348}.auth-module__cGVRDa__workspaceSlugStatus[data-status=taken],.auth-module__cGVRDa__workspaceSlugStatus[data-status=invalid]{color:#9b2436}.auth-module__cGVRDa__workspacePreview strong{color:#172033;font-weight:850}.auth-module__cGVRDa__onboardingSummary,.auth-module__cGVRDa__extensionCard,.auth-module__cGVRDa__uploadCard{background:#fff;border:1px solid #dfe5ee;border-radius:14px;padding:20px;box-shadow:0 18px 38px #1823430d}.auth-module__cGVRDa__onboardingSummary{gap:6px;display:grid}.auth-module__cGVRDa__onboardingSummary span{color:#7b8493;text-transform:uppercase;font-size:12px;font-weight:800}.auth-module__cGVRDa__onboardingSummary strong{color:#172033;font-size:16px}.auth-module__cGVRDa__extensionCard,.auth-module__cGVRDa__uploadCard{gap:18px;display:grid}.auth-module__cGVRDa__extensionCard h3,.auth-module__cGVRDa__uploadCard h3{color:#172033;margin:12px 0 0;font-size:20px;line-height:1.2}.auth-module__cGVRDa__extensionCard p,.auth-module__cGVRDa__uploadCard p{color:#687182;margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.5}.auth-module__cGVRDa__extensionIcon{color:#2247ea;background:#e9eeff;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.auth-module__cGVRDa__storeButton{color:#fff;background:#172033;border-radius:9px;align-items:center;gap:9px;width:fit-content;min-height:38px;padding:0 14px;font-size:14px;font-weight:850;display:inline-flex}.auth-module__cGVRDa__extensionStatus{color:#687182;align-items:center;gap:8px;font-size:13px;font-weight:800;line-height:1.4;display:inline-flex}.auth-module__cGVRDa__extensionStatus span{background:#f0b429;border-radius:999px;width:9px;height:9px}.auth-module__cGVRDa__extensionStatus[data-status=installed] span{background:#33a05f}.auth-module__cGVRDa__extensionStatus[data-status=missing] span{background:#c9d1df}.auth-module__cGVRDa__signupUploadInfo{color:#172033;text-align:center;background:#f8faff;border:1px dashed #c8d2e2;border-radius:13px;place-items:center;gap:8px;min-height:164px;padding:24px;display:grid}.auth-module__cGVRDa__signupUploadInfo span{color:#2247ea;background:#e9eeff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.auth-module__cGVRDa__signupUploadInfo strong{font-size:15px;font-weight:850;line-height:1.3}.auth-module__cGVRDa__signupUploadInfo small{color:#687182;max-width:360px;font-size:13px;font-weight:650;line-height:1.45}.auth-module__cGVRDa__signupPreview{background:radial-gradient(circle at 50% 48%,#2247ea14,#0000 33%),linear-gradient(#fafbfc 0%,#f5f7fa 100%);place-items:center;min-width:0;padding:40px 56px 80px;display:grid}.auth-module__cGVRDa__previewBrowser{aspect-ratio:1.48;opacity:.82;background:#ffffffb8;border:1px solid #d8dfeacc;border-radius:18px;width:min(100%,620px);overflow:hidden;box-shadow:0 30px 80px #18234317}.auth-module__cGVRDa__previewBar{border-bottom:1px solid #e4e8f0;align-items:center;gap:10px;height:54px;padding:0 24px;display:flex}.auth-module__cGVRDa__previewBar span{background:#e6e9ee;border-radius:999px;width:10px;height:10px}.auth-module__cGVRDa__previewBar strong{color:#c5cbd6;margin-left:auto;margin-right:auto;font-size:13px;font-weight:850}.auth-module__cGVRDa__previewBody{grid-template-columns:108px 1fr;height:calc(100% - 54px);display:grid}.auth-module__cGVRDa__previewSidebar{background:#f6f8fbb3;border-right:1px solid #e8ecf3;align-content:start;justify-items:center;gap:24px;padding:34px 0;display:grid}.auth-module__cGVRDa__previewSidebar span{background:#d8dde7;border-radius:10px;width:34px;height:34px}.auth-module__cGVRDa__previewSidebar .auth-module__cGVRDa__previewLogo{background:#172033;border-radius:999px}.auth-module__cGVRDa__previewSidebar .auth-module__cGVRDa__previewActive{background:#2247ea;box-shadow:0 0 0 7px #e8edff}.auth-module__cGVRDa__previewContent{grid-template-rows:72px 1fr;padding:34px;display:grid}.auth-module__cGVRDa__previewTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.auth-module__cGVRDa__previewTiles span{background:#edf1f6;border-radius:12px}.auth-module__cGVRDa__previewStage{background:linear-gradient(90deg,#2247ea0f 0 1px,#0000 1px 42px),linear-gradient(0deg,#2247ea0f 0 1px,#0000 1px 42px),#f4f6fa;border-radius:18px;place-items:center;margin-top:24px;display:grid;position:relative}.auth-module__cGVRDa__previewStage strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#2247ea;border-radius:9px;max-width:70%;padding:10px 14px;font-size:16px;font-weight:850;overflow:hidden;box-shadow:0 12px 28px #2247ea40}.auth-module__cGVRDa__previewCursor{clip-path:polygon(0 0,100% 50%,48% 62%,35% 100%);filter:drop-shadow(0 6px 8px #2247ea47);background:#2247ea;width:22px;height:22px;position:absolute;transform:translate(-72px,-38px)rotate(-32deg)}@media (max-width:760px){.auth-module__cGVRDa__signupPage{background:#fff;min-height:100vh}.auth-module__cGVRDa__signupHeader{min-height:auto;padding:22px 20px 0}.auth-module__cGVRDa__signupBrand{font-size:23px}.auth-module__cGVRDa__signupBrandMark{flex-basis:34px;width:34px;height:34px}.auth-module__cGVRDa__signupHeader p{font-size:13px}.auth-module__cGVRDa__signupOnboarding{grid-template-columns:1fr;min-height:auto}.auth-module__cGVRDa__signupPanel{width:100%;padding:44px 20px 48px}.auth-module__cGVRDa__signupTopline,.auth-module__cGVRDa__progressTrack,.auth-module__cGVRDa__stepHeader,.auth-module__cGVRDa__onboardingStack{width:100%}.auth-module__cGVRDa__stepHeader{margin-top:34px}.auth-module__cGVRDa__stepHeader h2{font-size:26px}.auth-module__cGVRDa__stepHeader p{font-size:15px}.auth-module__cGVRDa__twoColumnFields{grid-template-columns:1fr}.auth-module__cGVRDa__choiceCard{grid-template-columns:44px minmax(0,1fr) 22px;min-height:76px;padding:12px 14px 12px 12px}.auth-module__cGVRDa__choiceIcon{width:44px;height:44px}.auth-module__cGVRDa__signupPreview{display:none}.auth-module__cGVRDa__page{padding:18px}.auth-module__cGVRDa__browserBar{display:flex}.auth-module__cGVRDa__browserBar:before,.auth-module__cGVRDa__browserBar:after,.auth-module__cGVRDa__address{display:none}.auth-module__cGVRDa__authCanvas{min-height:calc(100vh - 112px);padding:114px 20px 80px}.auth-module__cGVRDa__gridBackdrop{width:100%;height:230px}.auth-module__cGVRDa__floatTile{width:44px;height:44px}.auth-module__cGVRDa__tileOne{left:12%}.auth-module__cGVRDa__tileTwo{left:26%}.auth-module__cGVRDa__tileFour{right:12%}.auth-module__cGVRDa__tileFive{right:24%}}@media (max-width:520px){.auth-module__cGVRDa__signupHeader{flex-direction:column;align-items:flex-start;gap:10px}.auth-module__cGVRDa__signupPanel{padding-top:34px}.auth-module__cGVRDa__signupTopline{flex-direction:column;align-items:flex-start;gap:8px}.auth-module__cGVRDa__onboardingActions{flex-wrap:wrap;align-items:stretch}.auth-module__cGVRDa__onboardingActions .auth-module__cGVRDa__backButton{width:100%}.auth-module__cGVRDa__workspaceUrlField div{grid-template-columns:1fr}.auth-module__cGVRDa__workspaceUrlField strong{border-top:1px solid #dfe5ee;border-left:0;justify-content:start;min-height:38px}.auth-module__cGVRDa__page{background:#fff;padding:0}.auth-module__cGVRDa__authFrame{min-height:100vh;box-shadow:none;border:0;border-radius:0}.auth-module__cGVRDa__browserBar{display:none}.auth-module__cGVRDa__authCanvas{min-height:100vh;padding:122px 20px 64px}.auth-module__cGVRDa__formShell{margin-top:20px}.auth-module__cGVRDa__formMark{margin-bottom:16px}.auth-module__cGVRDa__formShell h1{font-size:30px}}
