.auth-form-skeleton[data-astro-cid-tjjhvxqx]{flex-direction:column;gap:.75rem;display:flex}.auth-form-skeleton[data-astro-cid-tjjhvxqx][hidden]{display:none}.auth-skeleton-bar[data-astro-cid-tjjhvxqx]{background:hsl(var(--muted));opacity:.7;border-radius:.5rem;width:100%}.auth-skeleton-divider[data-astro-cid-tjjhvxqx]{background:hsl(var(--border));width:100%;height:1px;margin:.25rem 0}@media (prefers-reduced-motion:no-preference){.auth-skeleton-bar[data-astro-cid-tjjhvxqx]{animation:1.6s ease-in-out infinite auth-skeleton-pulse}}@keyframes auth-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.8}}.auth-form-failed[data-astro-cid-tjjhvxqx]{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);text-align:center;border-radius:.75rem;padding:1rem}.auth-form-failed-title[data-astro-cid-tjjhvxqx]{color:hsl(var(--foreground));font-weight:600}.auth-form-failed-body[data-astro-cid-tjjhvxqx]{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.8125rem;line-height:1.5}.auth-form-retry[data-astro-cid-tjjhvxqx]{color:#1a1209;cursor:pointer;background-color:#e0b329;border-radius:.5rem;width:100%;min-height:44px;margin-top:.875rem;padding:0 1rem;font-weight:600;transition:background-color .15s}.auth-form-retry[data-astro-cid-tjjhvxqx]:hover{background-color:#c99f1f}.auth-form-retry[data-astro-cid-tjjhvxqx]:active{background-color:#b88f17}.auth-form-retry[data-astro-cid-tjjhvxqx]:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.cl-card,.cl-cardBox{box-shadow:none!important;background:0 0!important;border:0!important}.cl-rootBox,.cl-cardBox,.cl-main,.cl-form,.cl-header,.cl-footer,.cl-socialButtonsRoot,.cl-socialButtons,.cl-formFieldRow{width:100%!important;max-width:100%!important}.cl-logoBox{display:none!important}.cl-formFieldInput,.cl-otpCodeFieldInput{background:hsl(var(--background))!important;border-color:hsl(var(--input))!important;color:hsl(var(--foreground))!important}.cl-formFieldInput::placeholder{color:hsl(var(--muted-foreground))!important}.cl-formFieldInput:focus,.cl-otpCodeFieldInput:focus{border-color:hsl(var(--primary))!important}.cl-formFieldLabel{color:hsl(var(--foreground))!important}.cl-formFieldHintText,.cl-formFieldInfoText,.cl-dividerText,.cl-footerActionText,.cl-identityPreviewText,.cl-formHeaderSubtitle{color:hsl(var(--muted-foreground))!important}.cl-dividerLine{background:#8080804d!important}.cl-rootBox .cl-formButtonPrimary,.cl-rootBox .cl-formButtonPrimary *{color:#1a1209!important}.cl-rootBox .cl-formButtonPrimary,.cl-rootBox .cl-formButtonPrimary:focus,.cl-rootBox .cl-formButtonPrimary:focus-visible{background-color:#e0b329!important;background-image:none!important}.cl-rootBox .cl-formButtonPrimary:hover{background-color:#c99f1f!important}.cl-rootBox .cl-formButtonPrimary:active{background-color:#b88f17!important}.cl-identityPreview{background:hsl(var(--muted))!important;border-color:#8080804d!important}.cl-identityPreview *{color:hsl(var(--foreground))!important}.cl-footer,.cl-footerPages,.cl-badge{background:0 0!important}.cl-badge{color:hsl(var(--muted-foreground))!important;border-color:#8080804d!important}.cl-rootBox .cl-footerActionLink,.cl-rootBox .cl-formResendCodeLink,.cl-rootBox .cl-identityPreviewEditButton,.cl-rootBox .cl-formFieldAction,.cl-rootBox .cl-alternativeMethodsBlockButton,.cl-rootBox .cl-formButtonReset{color:#795c06!important}html.dark .cl-rootBox .cl-footerActionLink,html.dark .cl-rootBox .cl-formResendCodeLink,html.dark .cl-rootBox .cl-identityPreviewEditButton,html.dark .cl-rootBox .cl-formFieldAction,html.dark .cl-rootBox .cl-alternativeMethodsBlockButton,html.dark .cl-rootBox .cl-formButtonReset{color:hsl(var(--primary))!important}.auth-link{color:#795c06;transition:color .15s}.auth-link:hover{color:#614a05}html.dark .auth-link{color:hsl(var(--primary))}html.dark .auth-link:hover{color:hsl(var(--primary) / .8)}.cl-socialButtonsBlockButton{background:hsl(var(--background))!important;border-color:hsl(var(--input))!important;color:hsl(var(--foreground))!important}.cl-socialButtonsBlockButton:hover{background:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important}@media (max-width:640px){.cl-cardBox,.cl-rootBox{width:100%!important;min-width:0!important}.cl-formFieldInput,.cl-otpCodeFieldInput,.cl-phoneInputBox input,.cl-formFieldInput input,.cl-rootBox input:not([type=checkbox]):not([type=radio]),.cl-rootBox select,.cl-rootBox textarea{font-size:max(16px,1em)!important}}.auth-viewport[data-astro-cid-7v53loxd]{min-height:calc(100vh - 3.5rem)}@supports (height:100svh){.auth-viewport[data-astro-cid-7v53loxd]{min-height:calc(100svh - 3.5rem)}}@keyframes auth-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes auth-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes auth-glow-pulse{0%,to{opacity:.4}50%{opacity:.78}}@keyframes auth-sweep{0%{opacity:0;background-position:-40% 0}35%{opacity:1}to{opacity:0;background-position:140% 0}}.auth-glow[data-astro-cid-7v53loxd]{filter:blur(26px);opacity:.5;background:radial-gradient(60% 55% at 50% 42%,#dfb22a38,#0000 70%)}.auth-topline[data-astro-cid-7v53loxd]{opacity:0;background:linear-gradient(90deg,#0000,#dfb22ad9,#0000) -40% 0/50% 100% no-repeat}@media (prefers-reduced-motion:no-preference){.auth-card[data-astro-cid-7v53loxd]{animation:.7s cubic-bezier(.22,1,.36,1) both auth-rise}.auth-reveal[data-astro-cid-7v53loxd]{animation:.6s cubic-bezier(.22,1,.36,1) both auth-fade;animation-delay:var(--auth-delay,0s)}.auth-glow[data-astro-cid-7v53loxd]{animation:5s ease-in-out infinite auth-glow-pulse}.auth-topline[data-astro-cid-7v53loxd]{animation:1.7s ease-out .5s both auth-sweep}}
