.signin-form-container{position:relative;overflow:hidden;margin-top:20px}.signin-initial-form{animation:authFadeIn .3s ease-in-out}.signin-initial-form--exiting{animation:authSlideOutLeft .5s cubic-bezier(.4,0,.2,1) forwards}.verification-form{animation:authSlideInRight .5s cubic-bezier(.4,0,.2,1) forwards}.signin-initial-form .btn--auth-primary.btn--brand,.signin-initial-form .btn--auth-primary.btn--creator{color:#000}.signin-initial-form .btn--auth-primary.btn--brand:disabled,.signin-initial-form .btn--auth-primary.btn--creator:disabled{opacity:.55}.signin-social-buttons{display:flex;flex-direction:column;gap:0;transition:gap .18s cubic-bezier(.4,0,1,1)}.signin-social-buttons--with-kakao{gap:14px;transition-duration:.24s;transition-timing-function:cubic-bezier(0,0,.2,1)}.signin-kakao-slot{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transform:translateY(-4px);transition:grid-template-rows .18s cubic-bezier(.4,0,1,1),opacity .14s ease-in,transform .18s cubic-bezier(.4,0,1,1)}.signin-kakao-slot--visible{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:translateY(0);transition-duration:.24s,.18s,.24s;transition-timing-function:cubic-bezier(0,0,.2,1),ease-out,cubic-bezier(0,0,.2,1)}.signin-kakao-slot__inner{min-height:0;overflow:hidden}.signin-kakao-slot--visible .signin-kakao-slot__inner{overflow:visible}@media (max-width:640px){.signin-social-buttons--with-kakao{gap:16px}}@media (prefers-reduced-motion:reduce){.signin-kakao-slot,.signin-social-buttons{transition:none}.signin-kakao-slot{transform:none}}