:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-rootBox,.auth-page-shell-module__lxUCsa__clerkPanel .cl-cardBox){width:100%}.auth-page-shell-module__lxUCsa__clerkPanel .cl-card{border:1px solid hsl(var(--border-strong));background:linear-gradient(180deg, hsl(var(--surface-panel) / .98), hsl(var(--surface-base) / .96)), hsl(var(--surface-panel));width:100%;box-shadow:0 20px 44px -32px hsl(var(--brand-primary) / .34);font-family:var(--font-sans);border-radius:1.5rem;gap:1.25rem;padding:1.5rem}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-headerTitle,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldLabel,.auth-page-shell-module__lxUCsa__clerkPanel .cl-identityPreviewText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-footerActionText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-navbarButton,.auth-page-shell-module__lxUCsa__clerkPanel .cl-alertText){color:hsl(var(--text-primary))}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-headerSubtitle,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldHintText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldSuccessText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-identityPreviewSubtitle,.auth-page-shell-module__lxUCsa__clerkPanel .cl-footer,.auth-page-shell-module__lxUCsa__clerkPanel .cl-dividerText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-badge,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formResendCodeLink,.auth-page-shell-module__lxUCsa__clerkPanel .cl-alternativeMethodsBlockButtonText,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldWarningText){color:hsl(var(--text-secondary))}.auth-page-shell-module__lxUCsa__clerkPanel .cl-dividerLine{background:hsl(var(--border-strong))}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInput,.auth-page-shell-module__lxUCsa__clerkPanel .cl-otpCodeFieldInput){border:1px solid hsl(var(--border-strong));background:hsl(var(--surface-muted) / .94);min-height:2.875rem;color:hsl(var(--text-primary));box-shadow:inset 0 1px 0 hsl(var(--surface-subtle) / .22);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard);border-radius:.875rem}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInput::placeholder,.auth-page-shell-module__lxUCsa__clerkPanel .cl-otpCodeFieldInput::placeholder){color:hsl(var(--text-tertiary))}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInput:focus,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInput:focus-visible,.auth-page-shell-module__lxUCsa__clerkPanel .cl-otpCodeFieldInput:focus,.auth-page-shell-module__lxUCsa__clerkPanel .cl-otpCodeFieldInput:focus-visible){border-color:hsl(var(--brand-primary));background:hsl(var(--surface-panel));box-shadow:0 0 0 3px hsl(var(--brand-primary) / .18), inset 0 1px 0 hsl(var(--surface-subtle) / .22);outline:none}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInputShowPasswordButton,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formButtonReset,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formResendCodeLink,.auth-page-shell-module__lxUCsa__clerkPanel .cl-footerActionLink,.auth-page-shell-module__lxUCsa__clerkPanel .cl-identityPreviewEditButton,.auth-page-shell-module__lxUCsa__clerkPanel .cl-navbarButton,.auth-page-shell-module__lxUCsa__clerkPanel .cl-badge){color:hsl(var(--brand-primary))}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldInputShowPasswordButton:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formButtonReset:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formResendCodeLink:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-footerActionLink:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-identityPreviewEditButton:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-navbarButton:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-badge:hover){color:hsl(var(--brand-emphasis))}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formButtonPrimary,.auth-page-shell-module__lxUCsa__clerkPanel .cl-alternativeMethodsBlockButton,.auth-page-shell-module__lxUCsa__clerkPanel .cl-socialButtonsBlockButton){border:1px solid hsl(var(--brand-border) / .72);background:linear-gradient(180deg, hsl(var(--brand-primary)), hsl(var(--brand-emphasis)));color:#fff;min-height:2.875rem;box-shadow:0 14px 28px -22px hsl(var(--brand-primary) / .62);transition:transform var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard), filter var(--motion-duration-fast) var(--motion-ease-standard);border-radius:.875rem}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formButtonPrimary:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-alternativeMethodsBlockButton:hover,.auth-page-shell-module__lxUCsa__clerkPanel .cl-socialButtonsBlockButton:hover){filter:brightness(1.04);box-shadow:0 16px 32px -22px hsl(var(--brand-primary) / .7);transform:translateY(-1px)}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-formButtonPrimary[data-variant=ghost],.auth-page-shell-module__lxUCsa__clerkPanel .cl-alternativeMethodsBlockButton[data-variant=ghost]){background:hsl(var(--surface-muted));border-color:hsl(var(--border-strong));color:hsl(var(--text-primary));box-shadow:none}.auth-page-shell-module__lxUCsa__clerkPanel .cl-formFieldErrorText{color:hsl(var(--danger))}.auth-page-shell-module__lxUCsa__clerkPanel .cl-socialButtonsBlockButtonArrow{color:inherit}:is(.auth-page-shell-module__lxUCsa__clerkPanel .cl-footerActionLink,.auth-page-shell-module__lxUCsa__clerkPanel .cl-formResendCodeLink,.auth-page-shell-module__lxUCsa__clerkPanel .cl-identityPreviewEditButton){font-weight:600}.auth-page-shell-module__lxUCsa__clerkPanel .cl-otpCodeFieldInput{min-width:2.875rem}
