@view-transition{navigation:auto}@keyframes prereg-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes prereg-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.prereg-in{opacity:0;animation:prereg-rise .6s var(--ease-pop) forwards}.prereg-in--1{animation-delay:50ms}.prereg-in--2{animation-delay:.15s}.prereg-in--3{animation-delay:.25s}.prereg-in--4{animation-delay:.38s}.prereg-in--5{animation-delay:.5s}.prereg-in--6{animation-delay:.62s}.prereg-point{opacity:0;animation:prereg-rise .5s var(--ease-pop) forwards}.prereg-point:first-child{animation-delay:.42s}.prereg-point:nth-child(2){animation-delay:.54s}.prereg-point:nth-child(3){animation-delay:.66s}.prereg-point .badge{animation:prereg-pop .4s var(--ease-spring) both;animation-delay:inherit}.prereg-done-in{animation:prereg-pop .45s var(--ease-spring) both}@media (prefers-reduced-motion:reduce){.prereg-in,.prereg-point,.prereg-point .badge,.prereg-done-in{opacity:1;animation:none}}.prereg-done-card{background:var(--color-kakao);color:var(--color-kakao-text)}.prereg-done-sub{color:var(--color-kakao-text);opacity:.8}.btn-kakao-dark{background:var(--color-kakao-text);color:var(--color-kakao)}.btn-kakao-dark:hover{background:var(--color-kakao-text);opacity:.9}.prereg-confetti{pointer-events:none;width:100%;height:100%;z-index:var(--z-overlay);position:fixed;inset:0}
