.create-account-module__W-goTq__header{gap:var(--gap-xxs);margin-bottom:calc(var(--padding-general)*2);flex-direction:column;display:flex}.create-account-module__W-goTq__headerLargeSpacing{margin-bottom:calc(var(--padding-general)*2)}.create-account-module__W-goTq__title{font-size:var(--font-size-h2);line-height:var(--font-size-h2);color:var(--text);margin:0;font-weight:600}.create-account-module__W-goTq__subtitle{color:var(--text-secondary);font-size:var(--font-size-text);margin:0}.create-account-module__W-goTq__planBlock{align-items:flex-start;gap:var(--gap-xxs);text-align:left;flex-direction:column;width:100%;margin-top:0;display:flex}.create-account-module__W-goTq__planGroup{gap:var(--gap-xxs);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.create-account-module__W-goTq__planOption{border:var(--border-style);background:var(--background);color:var(--text-secondary);font-size:var(--font-size-text);padding:var(--general-input-padding);border-radius:var(--general-radius);cursor:pointer;transition:border-color var(--hover-duration),color var(--hover-duration),background var(--hover-duration)}.create-account-module__W-goTq__planOptionActive{border-color:var(--site-primary);color:var(--text)}.create-account-module__W-goTq__actionBlock{gap:var(--gap-small);margin-top:var(--gap-medium);flex-direction:column;display:flex}.create-account-module__W-goTq__actionBlockWithBottomPadding{padding-bottom:calc(var(--padding-general)*2)}.create-account-module__W-goTq__inviteContinueButton{height:var(--btn-height-xl);justify-content:center;width:100%}.create-account-module__W-goTq__legalNote{margin:var(--padding-general)0 0;text-align:center;color:var(--text-secondary);font-size:var(--font-size-xs)}.create-account-module__W-goTq__loginForm{gap:var(--gap-medium);flex-direction:column;display:flex}.create-account-module__W-goTq__loginOption{border:var(--border-style);border-radius:var(--general-radius);background:var(--background);height:3rem;color:var(--text);justify-content:center;align-items:center;gap:var(--gap-small);font-size:var(--font-size-text);cursor:pointer;transition:background var(--hover-duration),border-color var(--hover-duration);display:flex}.create-account-module__W-goTq__loginOption:hover{background:var(--hover-background)}.create-account-module__W-goTq__loginOptionIcon{object-fit:contain;width:1.25rem;height:1.25rem}.create-account-module__W-goTq__emailForm{gap:var(--gap-xxs);flex-direction:column;width:100%;display:flex}.create-account-module__W-goTq__passwordField{width:100%;position:relative}.create-account-module__W-goTq__passwordField .general-text-input{width:100%}.create-account-module__W-goTq__passwordInput{padding-right:2.75rem}.create-account-module__W-goTq__passwordToggle{width:1.5rem;height:1.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.create-account-module__W-goTq__passwordToggle:hover{color:var(--text)}.create-account-module__W-goTq__nameRow{gap:var(--gap-xxs);flex-direction:column;width:100%;display:flex}.create-account-module__W-goTq__nameRow .create-account-module__W-goTq__general-text-input{width:100%}.create-account-module__W-goTq__emailForm .url-input-container{align-items:stretch}.create-account-module__W-goTq__emailForm .url-input-container .create-account-module__W-goTq__select-trigger{align-items:center;height:auto;margin:0;display:flex}.create-account-module__W-goTq__emailForm .btn-key{margin-top:var(--gap-medium)}.create-account-module__W-goTq__fullWidthButton{width:100%}.create-account-module__W-goTq__dashboardButton{background:var(--site-primary);color:var(--contrast-text);text-align:center;justify-content:center}.create-account-module__W-goTq__dashboardButton:hover{background:var(--site-primary);color:var(--contrast-text)}.create-account-module__W-goTq__titleBreak{margin-top:var(--gap-xxs);display:block}.create-account-module__W-goTq__emailBlock{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.create-account-module__W-goTq__otherOptionsButton{margin-top:var(--padding-general);justify-content:center;align-self:center}.create-account-module__W-goTq__continueButton{height:var(--btn-height-sm);justify-content:center;align-items:center;gap:var(--gap-xxs);display:inline-flex}.create-account-module__W-goTq__accountTypeGroup{gap:var(--gap-xxs);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.create-account-module__W-goTq__accountTypeOption{min-width:0;height:var(--btn-height-md);border:var(--border-style);border-radius:var(--general-radius);background:var(--background);color:var(--text-secondary);font-size:var(--font-size-text);cursor:pointer;transition:background var(--hover-duration),border-color var(--hover-duration),color var(--hover-duration);font-weight:500}.create-account-module__W-goTq__accountTypeOption:hover{background:var(--hover-background);color:var(--text)}.create-account-module__W-goTq__accountTypeOptionActive{background:var(--background-secondary);border-color:var(--text);color:var(--text)}.create-account-module__W-goTq__verifyText{margin:0 0 var(--padding-general);text-align:center;color:var(--text-secondary);font-size:var(--font-size-text);font-weight:400}.create-account-module__W-goTq__verifyEmail{font-weight:600}.create-account-module__W-goTq__otpWrapper{justify-content:center;margin-bottom:0;display:flex}.create-account-module__W-goTq__otpContainer{align-items:center;gap:0;display:inline-flex}.create-account-module__W-goTq__otpGroup{gap:0;display:inline-flex}.create-account-module__W-goTq__otpSlot{border:var(--border-style);border-right:var(--border-style);border-left:var(--border-style);background:var(--background);width:3.25rem;height:3.75rem;color:var(--text);text-align:center;font-size:var(--font-size-h5);border-radius:0;font-weight:500}.create-account-module__W-goTq__otpSlot+.create-account-module__W-goTq__otpSlot{margin-left:-1px}.create-account-module__W-goTq__otpSlot:focus{border-color:var(--focus-border-color);z-index:1;outline:none;position:relative}.create-account-module__W-goTq__otpSlotFirst{border-left:var(--border-style);border-top-left-radius:var(--general-radius);border-bottom-left-radius:var(--general-radius)}.create-account-module__W-goTq__otpSlotLast{border-top-right-radius:var(--general-radius);border-bottom-right-radius:var(--general-radius)}.create-account-module__W-goTq__otpSeparator{background:var(--border);width:1px;height:3.75rem;margin-left:-1px;margin-right:-1px}.create-account-module__W-goTq__otpError .create-account-module__W-goTq__otpSlot{border-color:var(--error)}.create-account-module__W-goTq__otpError .create-account-module__W-goTq__otpSeparator{background:var(--error)}.create-account-module__W-goTq__verifyStatus{align-items:center;gap:var(--gap-xxs);color:var(--text-secondary);font-size:var(--font-size-text);margin-top:var(--padding-general);justify-content:center;display:inline-flex}.create-account-module__W-goTq__verifyError{align-items:center;gap:var(--gap-xxs);color:var(--error);font-size:var(--font-size-text);text-align:center;margin-top:var(--padding-general);flex-direction:column;display:flex}.create-account-module__W-goTq__verifyError .create-account-module__W-goTq__otherOptionsButton{margin-top:var(--gap-xxs)}.create-account-module__W-goTq__successPlaceholder{text-align:center;color:var(--text-secondary);font-size:var(--font-size-text);margin:0}.create-account-module__W-goTq__verifyPane{transition:opacity var(--fade-duration),transform var(--fade-duration);flex-direction:column;align-items:center;display:flex}.create-account-module__W-goTq__verifyPaneHidden{opacity:0;pointer-events:none;transform:translateY(-6px)}.create-account-module__W-goTq__general-text-input .create-account-module__W-goTq__name{width:50%!important}.create-account-module__W-goTq__inviteStep{margin-bottom:var(--padding-general);flex-direction:column;align-items:center;gap:0;display:flex}.create-account-module__W-goTq__inviteBrandLogo{object-fit:contain;width:auto;height:2.75rem;margin-top:calc(var(--padding-general)*1.5);margin-bottom:calc(var(--padding-general)*2)}.create-account-module__W-goTq__inviteStepTitle{font-size:var(--font-size-h3);line-height:var(--font-size-h3);color:var(--text);margin:0;font-weight:600}.create-account-module__W-goTq__inviteStepDescription{margin:var(--gap)0 0;font-size:var(--font-size-h6);color:var(--text-secondary);font-weight:400;line-height:1.25}
.auth-page-shell-module__J4k8fq__page{min-height:100vh;padding:var(--padding-general);background:radial-gradient(circle at top left,var(--site-primary-soft,#2563eb2b),transparent 45%),radial-gradient(circle at bottom right,var(--site-secondary-soft,#f973162b),transparent 45%),var(--background);justify-content:center;align-items:center;display:flex;position:relative}.auth-page-shell-module__J4k8fq__topLeftLogo{left:var(--padding-general);top:var(--padding-general);text-decoration:none;position:absolute}.auth-page-shell-module__J4k8fq__topRightLink{right:var(--padding-general);top:var(--padding-general);text-decoration:none;position:absolute;border-color:var(--border)!important}.auth-page-shell-module__J4k8fq__topRightLink:hover{background:var(--hover-background)}.auth-page-shell-module__J4k8fq__footerLinks{left:50%;bottom:var(--padding-general);align-items:center;gap:var(--gap-small);display:inline-flex;position:absolute;transform:translate(-50%)}.auth-page-shell-module__J4k8fq__footerLink{font-size:var(--font-size-xs);color:var(--text-secondary);text-decoration:none}.auth-page-shell-module__J4k8fq__footerLink:hover{text-decoration:underline}.auth-page-shell-module__J4k8fq__card{background:var(--background-secondary);border:var(--border-style);border-radius:var(--general-radius);width:min(34rem,100%);padding:calc(var(--padding-general)*2);box-shadow:0 18px 40px color-mix(in srgb,var(--text)8%,transparent);text-align:center;flex-direction:column;gap:0;display:flex}.auth-page-shell-module__J4k8fq__header{gap:var(--gap-xxs);margin-bottom:calc(var(--padding-general)*2);flex-direction:column;display:flex}.auth-page-shell-module__J4k8fq__title{font-size:var(--font-size-h2);line-height:var(--font-size-h2);color:var(--text);margin:0;font-weight:600}.auth-page-shell-module__J4k8fq__subtitle{color:var(--text-secondary);font-size:var(--font-size-text);margin:0}.auth-page-shell-module__J4k8fq__loginForm{gap:var(--gap-medium);flex-direction:column;display:flex}.auth-page-shell-module__J4k8fq__loginOption{border:var(--border-style);border-radius:var(--general-radius);background:var(--background);height:3rem;color:var(--text);justify-content:center;align-items:center;gap:var(--gap-small);font-size:var(--font-size-text);cursor:pointer;transition:background var(--hover-duration),border-color var(--hover-duration);display:flex}.auth-page-shell-module__J4k8fq__loginOption:hover{background:var(--hover-background)}.auth-page-shell-module__J4k8fq__loginOptionIcon{object-fit:contain;width:1.25rem;height:1.25rem}.auth-page-shell-module__J4k8fq__emailForm{gap:var(--gap-xxs);flex-direction:column;width:100%;display:flex}.auth-page-shell-module__J4k8fq__emailBlock{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.auth-page-shell-module__J4k8fq__continueButton{height:var(--btn-height-sm);justify-content:center;align-items:center;gap:var(--gap-xxs);display:inline-flex}.auth-page-shell-module__J4k8fq__otherOptionsButton{margin-top:var(--padding-general);justify-content:center;align-self:center}.auth-page-shell-module__J4k8fq__fullWidthButton{width:100%}
.login-module__UoDdLq__loginHeader{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.login-module__UoDdLq__loginTitle{font-size:var(--font-size-h3);color:var(--text);text-align:center;margin:0;font-weight:600}.login-module__UoDdLq__loginSubtitle{margin:var(--gap-xxs)0 0;color:var(--text-secondary);font-size:var(--font-size-text);text-align:center}.login-module__UoDdLq__forgotButton{color:var(--text-secondary);font-size:var(--font-size-text);cursor:pointer;margin-top:var(--gap-medium);background:0 0;border:none;padding:0}.login-module__UoDdLq__forgotButton:hover{color:var(--text);background:0 0;text-decoration:underline}.login-module__UoDdLq__modalOverlay{background:var(--overlay);opacity:.6;z-index:var(--z-modal);position:fixed;inset:0}.login-module__UoDdLq__modalContainer{max-width:min(34rem,92vw);z-index:var(--z-modal);background:0 0;border:none;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.login-module__UoDdLq__modalBody{border:var(--border-style);border-radius:var(--general-radius);background:var(--background-secondary);padding:calc(var(--padding-general)*2);gap:var(--gap-small);flex-direction:column;display:flex}.login-module__UoDdLq__modalTitle{font-size:var(--font-size-h3);color:var(--text);margin:0;font-weight:500}.login-module__UoDdLq__modalSubtitle{color:var(--text-secondary);font-size:var(--font-size-text);margin:0}.login-module__UoDdLq__modalForm{gap:var(--gap-medium);margin-top:var(--padding-general);flex-direction:column;display:flex}.login-module__UoDdLq__backButton{align-items:center;gap:var(--gap-xxs);color:var(--text);font-size:var(--font-size-text);cursor:pointer;margin-top:var(--padding-general);background:0 0;border:none;align-self:center;padding:0;display:inline-flex}.login-module__UoDdLq__backButton:hover{color:var(--text);background:0 0;text-decoration:underline}.login-module__UoDdLq__backIcon{font-size:var(--font-size-text);line-height:1}.login-module__UoDdLq__inputError{border-color:var(--error)!important}.login-module__UoDdLq__errorText{margin-top:calc(var(--gap-xxs)*-.5);color:var(--error);font-size:var(--font-size-xs)}
