.dark .cl-modalContent .cl-button,.dark .cl-modal .cl-button,.dark .cl-modalContent .cl-button__text,.dark .cl-modal .cl-button__text{color:hsl(var(--primary-foreground))!important}.cl-modalContent{height:auto!important}.cl-cardBox .cl-footer,.cl-cardBox .cl-poweredBy,.cl-cardBox .cl-badge,.cl-navbar>div:first-child,.cl-navbar>div:last-child{display:none!important}.cl-cardBox{border-radius:var(--radius)!important;box-shadow:none!important}.cl-card{padding-bottom:calc(var(--clerk-spacing,1rem)*1.25);box-shadow:none!important;border:none!important}html body .cl-formFieldInput,html body .cl-otpCodeFieldInput,html body .cl-phoneInputBox{box-shadow:none!important;outline:none!important}html body .cl-formFieldInput:not(.cl-formFieldInput__phoneNumber),html body .cl-otpCodeFieldInput,html body .cl-phoneInputBox{border:1px solid hsl(var(--input))!important}html body .cl-formFieldInput:not(.cl-formFieldInput__phoneNumber):focus,html body .cl-otpCodeFieldInput:focus,html body .cl-phoneInputBox:focus-within{border-color:hsl(var(--ring))!important}.cl-phoneInputBox{align-items:center!important;padding-top:0!important;padding-bottom:0!important}.cl-phoneInputBox>div{gap:.25rem;align-items:center!important}.cl-formFieldInput__phoneNumber{height:1.25rem!important;line-height:1.25rem!important}.clerk-auth-input:-webkit-autofill{transition:background-color 9999s ease-in-out;box-shadow:0 0 0px 1000px hsl(var(--card))inset!important;-webkit-text-fill-color:hsl(var(--foreground))!important;caret-color:hsl(var(--foreground))!important}.clerk-auth-input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;box-shadow:0 0 0px 1000px hsl(var(--card))inset!important;-webkit-text-fill-color:hsl(var(--foreground))!important;caret-color:hsl(var(--foreground))!important}.clerk-auth-input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;box-shadow:0 0 0px 1000px hsl(var(--card))inset!important;-webkit-text-fill-color:hsl(var(--foreground))!important;caret-color:hsl(var(--foreground))!important}.clerk-auth-input:-moz-autofill{box-shadow:0 0 0px 1000px hsl(var(--card))inset!important;-moz-text-fill-color:hsl(var(--foreground))!important;caret-color:hsl(var(--foreground))!important}.cl-formFieldInput[name=password][type=text],.cl-formFieldInput__password[type=text]{-webkit-text-security:none!important;text-security:none!important}.cl-socialButtonsBlockButton{border:1px solid hsl(var(--border))!important;box-shadow:none!important;background:hsl(var(--card))!important}.cl-socialButtonsBlockButtonText{color:hsl(var(--foreground))!important}.cl-formButtonPrimary{box-shadow:none!important;background-image:none!important;border:none!important}html body .cl-formButtonPrimary:focus-visible{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;box-shadow:0 0 0 2px hsl(var(--background))!important}:is(.cl-signIn-root,.cl-signUp-root) .cl-cardBox{background:0 0!important;border:none!important;width:100%!important}:is(.cl-signIn-root,.cl-signUp-root) .cl-card{background:0 0!important;margin:0!important;padding:0!important}@media (max-width:639px){.cl-rootBox,.cl-cardBox,.cl-card{width:100%!important;min-width:0!important;max-width:100%!important}.cl-socialButtons{grid-template-columns:1fr!important}.cl-socialButtonsBlockButton{min-height:44px!important}}.cl-formFieldRow input[type=checkbox]{transform:translateY(2px);margin-top:0!important}:is(.cl-formFieldRow:has(.cl-formFieldInput[name=firstName]),.cl-formFieldRow:has(.cl-formFieldInput[name=lastName])){display:none!important}.cl-form:has(input[type=checkbox]:not(:checked)) .cl-formButtonPrimary{opacity:.5;cursor:not-allowed}.no-arrow svg{display:none!important}.cl-signIn-root .cl-formFieldRow[data-hide=true],.cl-signIn-root .cl-formFieldRow[style*="display: none"]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important}.cl-signIn-start .cl-formFieldInput[name=identifier],.cl-signIn-start .cl-formFieldInput[name=password],.cl-signIn-start .cl-formFieldInput[type=password],.cl-signIn-start input[name=password],.cl-signIn-start input[type=password]{visibility:visible!important;pointer-events:auto!important;opacity:1!important;cursor:text!important;-webkit-user-select:text!important;user-select:text!important;display:block!important}.cl-signIn-start input[name=password]:disabled,.cl-signIn-start input[type=password]:disabled,.cl-signIn-start .cl-formFieldInput:disabled{pointer-events:auto!important;opacity:1!important;cursor:text!important;background-color:hsl(var(--secondary))!important}.cl-signIn-start .cl-formFieldRow{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:auto!important;height:auto!important;display:block!important;position:relative!important;overflow:visible!important}.cl-signIn-start .cl-formFieldRow:before,.cl-signIn-start .cl-formFieldRow:after,.cl-signIn-start .cl-formField:before,.cl-signIn-start .cl-formField:after{pointer-events:none!important;display:none!important}.cl-signIn-start .cl-formField,.cl-signIn-start .cl-formFieldInput,.cl-signIn-start input{pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important}:is(.cl-signIn-start .cl-formFieldRow:has(input[name=identifier]),.cl-signIn-start .cl-formFieldRow:has(input[name=password])){visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important;position:relative!important}.cl-signIn-start .cl-dividerRow{margin-top:.5rem!important;margin-bottom:.5rem!important}.cl-signIn-start input[name=password],.cl-signIn-start input[type=password]{visibility:visible!important;pointer-events:auto!important;opacity:1!important;cursor:text!important;display:block!important}.cl-signIn-start .cl-formFieldInput:disabled,.cl-signIn-start .cl-formFieldInput[disabled]{pointer-events:auto!important;opacity:1!important;cursor:text!important}.cl-signIn-start .cl-formFieldInput{pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important}.cl-signIn-start .cl-formFieldRow:before,.cl-signIn-start .cl-formFieldRow:after,.cl-signIn-start .cl-alternativeMethods{display:none!important}
