.cl-modalContent .cl-socialButtonsBlockButton,.cl-modalContent .cl-socialButtonsIconButton,.cl-modalContent button[class*=socialButton],.cl-rootBox .cl-card .cl-socialButtonsBlockButton,.cl-rootBox .cl-card .cl-socialButtonsIconButton,.cl-rootBox .cl-card button[class*=socialButton],div[data-clerk-portal] button[class*=socialButton]{-webkit-backdrop-filter:blur(4px)!important;background-color:#8080801a!important;border:1px solid #80808033!important}.cl-modalContent .cl-socialButtonsBlockButton:hover,.cl-modalContent .cl-socialButtonsIconButton:hover,.cl-modalContent button[class*=socialButton]:hover,.cl-rootBox .cl-card .cl-socialButtonsBlockButton:hover,.cl-rootBox .cl-card .cl-socialButtonsIconButton:hover,.cl-rootBox .cl-card button[class*=socialButton]:hover,div[data-clerk-portal] button[class*=socialButton]:hover{background-color:#80808033!important;border-color:#8080804d!important}.dark .cl-modalContent .cl-socialButtonsBlockButton,.dark .cl-modalContent .cl-socialButtonsIconButton,.dark .cl-modalContent button[class*=socialButton],.dark .cl-rootBox .cl-card .cl-socialButtonsBlockButton,.dark .cl-rootBox .cl-card .cl-socialButtonsIconButton,.dark .cl-rootBox .cl-card button[class*=socialButton],.dark div[data-clerk-portal] button[class*=socialButton],html.dark .cl-modalContent .cl-socialButtonsBlockButton,html.dark .cl-modalContent .cl-socialButtonsIconButton,html.dark .cl-modalContent button[class*=socialButton],html.dark .cl-rootBox .cl-card .cl-socialButtonsBlockButton,html.dark .cl-rootBox .cl-card .cl-socialButtonsIconButton,html.dark .cl-rootBox .cl-card button[class*=socialButton],html.dark div[data-clerk-portal] button[class*=socialButton]{background-color:#ffffff1a!important;border:1px solid #fff3!important}.dark .cl-modalContent .cl-socialButtonsBlockButton:hover,.dark .cl-modalContent .cl-socialButtonsIconButton:hover,.dark .cl-modalContent button[class*=socialButton]:hover,.dark .cl-rootBox .cl-card .cl-socialButtonsBlockButton:hover,.dark .cl-rootBox .cl-card .cl-socialButtonsIconButton:hover,.dark .cl-rootBox .cl-card button[class*=socialButton]:hover,.dark div[data-clerk-portal] button[class*=socialButton]:hover,html.dark .cl-modalContent .cl-socialButtonsBlockButton:hover,html.dark .cl-modalContent .cl-socialButtonsIconButton:hover,html.dark .cl-modalContent button[class*=socialButton]:hover,html.dark .cl-rootBox .cl-card .cl-socialButtonsBlockButton:hover,html.dark .cl-rootBox .cl-card .cl-socialButtonsIconButton:hover,html.dark .cl-rootBox .cl-card button[class*=socialButton]:hover,html.dark div[data-clerk-portal] button[class*=socialButton]:hover{background-color:#ffffff26!important;border-color:#ffffff4d!important}.cl-formFieldInput,.cl-formFieldInput__emailAddress,.cl-formFieldInput__identifier,.cl-formFieldInput__password,.cl-formFieldInput__phoneNumber,.cl-modalContent input[type=email],.cl-modalContent input[type=password],.cl-modalContent input[type=text],.cl-rootBox input[type=email],.cl-rootBox input[type=password],.cl-rootBox input[type=text]{color:inherit!important;background-color:#00000008!important;border:1px solid #0000001a!important}.dark .cl-formFieldInput,.dark .cl-formFieldInput__emailAddress,.dark .cl-formFieldInput__identifier,.dark .cl-formFieldInput__password,.dark .cl-formFieldInput__phoneNumber,.dark .cl-modalContent input[type=email],.dark .cl-modalContent input[type=password],.dark .cl-modalContent input[type=text],.dark .cl-rootBox input[type=email],.dark .cl-rootBox input[type=password],.dark .cl-rootBox input[type=text],html.dark .cl-formFieldInput,html.dark .cl-formFieldInput__emailAddress,html.dark .cl-formFieldInput__identifier,html.dark .cl-formFieldInput__password,html.dark .cl-formFieldInput__phoneNumber,html.dark .cl-modalContent input[type=email],html.dark .cl-modalContent input[type=password],html.dark .cl-modalContent input[type=text],html.dark .cl-rootBox input[type=email],html.dark .cl-rootBox input[type=password],html.dark .cl-rootBox input[type=text]{color:inherit!important;background-color:#ffffff0d!important;border:1px solid #ffffff1a!important}.cl-socialButtonsIconButton svg,.cl-socialButtonsProviderIcon,.cl-socialButtonsProviderIcon svg{opacity:1!important;fill:currentColor!important}.cl-socialButtonsIconButton{flex:1!important;width:auto!important;min-width:0!important;height:3rem!important}.cl-socialButtonsProviderIcon,.cl-socialButtonsProviderIcon svg{width:1.5rem!important;height:1.5rem!important}.cl-menuItem,.cl-menuItem button,.cl-menuItem span,.cl-userButtonPopoverActionButton,.cl-userButtonPopoverActionButtonIcon,.cl-userButtonPopoverActionButtonText,.cl-userButtonPopoverActionButton__manageAccount,.cl-userButtonPopoverActionButton__signOut,.cl-userButtonPopoverCard button,.cl-userButtonPopoverCard div[class*=Text],.cl-userButtonPopoverCard p,.cl-userButtonPopoverCard span{color:hsl(var(--foreground))!important}.cl-userButtonPopoverActionButton:hover{background-color:hsl(var(--foreground)/.1)!important}.cl-userPreview,.cl-userPreviewMainIdentifier,.cl-userPreviewSecondaryIdentifier{color:hsl(var(--foreground))!important}.cl-userButtonPopoverFooter,.cl-userButtonPopoverFooter p,.cl-userButtonPopoverFooter span{color:hsl(var(--foreground)/.7)!important}.cl-formFieldLabel,.cl-formFieldLabel__identifier{color:hsl(var(--foreground))!important;margin-bottom:.5rem!important;display:block!important}.cl-internal-b3fm6y{background:hsl(var(--destructive)/.9)!important;color:#fff!important}.cl-socialButtonsBlockButton,.cl-socialButtonsIconButton,button[aria-label*=Continue\ with],button[aria-label*="Sign in with"]{background-color:#0000000d!important;border:1px solid #0000001a!important;flex:1!important;width:auto!important;min-width:0!important;height:3rem!important}html.dark .cl-socialButtonsBlockButton,html.dark .cl-socialButtonsIconButton,html.dark button[aria-label*=Continue\ with],html.dark button[aria-label*="Sign in with"]{background-color:#ffffff1a!important;border:1px solid #fff3!important}.cl-socialButtonsIconButton svg,.cl-socialButtonsProviderIcon,.cl-socialButtonsProviderIcon svg{width:1.5rem!important;height:1.5rem!important}.cl-socialButtons{justify-content:space-between!important;gap:.5rem!important;display:flex!important}.cl-socialButtons,.cl-socialButtonsBlockList,.cl-socialButtonsContainer{width:100%!important}.cl-formFieldInput{background-color:#00000008!important;border:1px solid #0000001a!important}html.dark .cl-formFieldInput{background-color:#ffffff0d!important;border:1px solid #ffffff1a!important}
