.auth-entry-module__VjOFPq__shell{background:var(--background);width:100%;min-height:100dvh;color:var(--foreground);font-family:var(--font-google-sans), Inter, system-ui, sans-serif;justify-content:center;align-items:center;padding:3rem 1rem;display:flex;position:relative;overflow:hidden auto}.auth-entry-module__VjOFPq__shell:before{z-index:0;pointer-events:none;content:"";filter:blur(48px);background:radial-gradient(55% 40% at 18% 12%,#0000000d,#0000 60%),radial-gradient(55% 40% at 85% 90%,#0000000d,#0000 60%);position:fixed;inset:0}.dark .auth-entry-module__VjOFPq__shell:before{background:radial-gradient(55% 40% at 18% 12%,#ffffff0f,#0000 60%),radial-gradient(55% 40% at 85% 90%,#ffffff0f,#0000 60%)}.auth-entry-module__VjOFPq__main{z-index:1;justify-content:center;width:100%;display:flex;position:relative}.auth-entry-module__VjOFPq__dialogCard{border:1px solid var(--border);background:var(--card);border-radius:1.25rem;width:100%;max-width:25.25rem;padding:2.5rem 2rem;box-shadow:0 24px 60px -24px #00000059}@media (max-width:480px){.auth-entry-module__VjOFPq__dialogCard{padding:2rem 1.25rem}}.auth-entry-module__VjOFPq__field{border-color:var(--auth-control-border);box-shadow:none;outline:none}.auth-entry-module__VjOFPq__field:focus-within,.auth-entry-module__VjOFPq__field[data-state=focused]{border-color:var(--auth-focus);box-shadow:none}.auth-entry-module__VjOFPq__field[data-state=error]{border-color:var(--destructive);box-shadow:none}.auth-entry-module__VjOFPq__field[data-compact=true] .auth-entry-module__VjOFPq__label{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.5rem);font-size:.875rem;line-height:1.25rem;overflow:hidden}.auth-entry-module__VjOFPq__field[data-compact=true]:focus-within .auth-entry-module__VjOFPq__label,.auth-entry-module__VjOFPq__field[data-compact=true][data-filled=true] .auth-entry-module__VjOFPq__label{translate:-10px -1.5rem;scale:.82}.auth-entry-module__VjOFPq__field[data-compact=true]:has(.auth-entry-module__VjOFPq__input:not(:placeholder-shown)) .auth-entry-module__VjOFPq__label{translate:-10px -1.5rem;scale:.82}.auth-entry-module__VjOFPq__field[data-compact=true]:has(.auth-entry-module__VjOFPq__input:-webkit-autofill) .auth-entry-module__VjOFPq__label{translate:-10px -1.5rem;scale:.82}.auth-entry-module__VjOFPq__field:has(.auth-entry-module__VjOFPq__input:-webkit-autofill){background-color:var(--auth-field-active-bg)}.auth-entry-module__VjOFPq__label{z-index:2;transform-origin:0;color:var(--muted-foreground);transition-property:background-color,color,scale,translate;transition-duration:.1s;transition-timing-function:ease-in-out;translate:-4px;scale:1}.auth-entry-module__VjOFPq__field:focus-within .auth-entry-module__VjOFPq__label,.auth-entry-module__VjOFPq__field[data-filled=true] .auth-entry-module__VjOFPq__label{translate:-12px -1.65rem;scale:.88}.auth-entry-module__VjOFPq__field:has(.auth-entry-module__VjOFPq__input:not(:placeholder-shown)) .auth-entry-module__VjOFPq__label{translate:-12px -1.65rem;scale:.88}.auth-entry-module__VjOFPq__field:has(.auth-entry-module__VjOFPq__input:-webkit-autofill) .auth-entry-module__VjOFPq__label{translate:-12px -1.65rem;scale:.88}.auth-entry-module__VjOFPq__field[data-state=focused] .auth-entry-module__VjOFPq__label{color:var(--auth-focus)}.auth-entry-module__VjOFPq__field[data-state=error] .auth-entry-module__VjOFPq__label{color:var(--destructive)}.auth-entry-module__VjOFPq__inviteSuffix{font-size:1rem;line-height:1.5rem}.auth-entry-module__VjOFPq__inviteSuffixInvalid{color:#ef4444}.auth-entry-module__VjOFPq__inviteSuffixValid{color:var(--muted-foreground)}.auth-entry-module__VjOFPq__inputRow{z-index:1;position:relative}.auth-entry-module__VjOFPq__inputWithSuffix{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-entry-module__VjOFPq__input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);box-shadow:0 0 0 1000px var(--auth-field-active-bg) inset}.auth-entry-module__VjOFPq__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);box-shadow:0 0 0 1000px var(--auth-field-active-bg) inset}.auth-entry-module__VjOFPq__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);box-shadow:0 0 0 1000px var(--auth-field-active-bg) inset}.auth-entry-module__VjOFPq__input:-webkit-autofill{animation:1ms auth-entry-module__VjOFPq__auth-input-autofill-start}@keyframes auth-entry-module__VjOFPq__auth-input-autofill-start{0%{opacity:1}to{opacity:1}}.auth-entry-module__VjOFPq__ticketShine{isolation:isolate;border-radius:.75rem}.auth-entry-module__VjOFPq__ticketShine:after{z-index:1;pointer-events:none;content:"";mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#0000 31%,#ffffff2e 40%,#fffffffa 50%,#ffffff3d 60%,#0000 69%);animation:4.2s ease-in-out .4s infinite auth-entry-module__VjOFPq__ticket-shine-sweep;position:absolute;inset:-30% -55%;transform:translate(-55%)}@keyframes auth-entry-module__VjOFPq__ticket-shine-sweep{0%,28%{opacity:0;transform:translate(-55%)}44%{opacity:1}60%,to{opacity:0;transform:translate(55%)}}@media (prefers-reduced-motion:reduce){.auth-entry-module__VjOFPq__ticketShine:after{animation:none}}
