.toast-enter-active{animation:toast-in .5s}.toast-leave-active{animation:toast-in .5s reverse}@keyframes toast-in{0%{margin-bottom:-3.5rem;opacity:0}to{margin-bottom:0;opacity:1}}svg.loading{animation:loading-svg 1.4s linear 0s infinite normal none running;display:block}svg.loading>circle:first-child{fill:none;stroke:#ababab66}svg.loading>circle:last-child{fill:none;stroke-dasharray:14.0717px,56.2869px;stroke-dashoffset:0px;stroke:currentcolor;animation:loading-circle 1.4s ease-in-out 0s infinite normal none running}@keyframes loading-circle{0%{stroke-dasharray:1px,89.5833px;stroke-dashoffset:0px}50%{stroke-dasharray:44.7917px,89.5833px;stroke-dashoffset:-6.71875px}to{stroke-dasharray:44.7917px,89.5833px;stroke-dashoffset:-55.9896px}}@keyframes loading-svg{0%{transform:rotate(0);transform-origin:50% 50%}to{transform:rotate(1turn)}}button[loading=true]{padding-left:2.5rem!important;white-space:nowrap;--tw-bg-opacity:.7;--tw-text-opacity:.7;transition:padding-left .1s ease-in}button[loading=true]>div,button[loading=true]>svg{display:block!important;opacity:1!important}@keyframes modal-desktop-in{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes modal-mobile-in{0%{opacity:0}to{opacity:1}}@keyframes modal-mobile-margin-bottom-in{0%{margin-bottom:-100vh}to{margin-bottom:0}}@media (min-width:768px){.modal-enter-active{animation:modal-desktop-in .5s}.modal-leave-active{animation:modal-desktop-in .5s reverse}}@media (max-width:767px){.modal-enter-active{animation:modal-mobile-in .5s}.modal-leave-active{animation:modal-mobile-in .5s reverse}.modal-enter-active>div>div{animation:modal-mobile-margin-bottom-in .5s}.modal-leave-active>div>div{animation:modal-mobile-margin-bottom-in .5s reverse}}.loading-view{-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px);background-color:#00000080;height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:10000}.lds-spinner{display:inline-block;height:80px;position:relative;transform:scale(.5);width:80px}.lds-spinner div{animation:lds-spinner 1.2s linear infinite;transform-origin:40px 40px}.lds-spinner div:after{background:#fff;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.loader{animation:spin-loader 2s linear infinite;border:2px solid #d9d9d9;border-radius:50%;border-top-color:#000;height:16px;width:16px}@keyframes spin-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-view-enter-active{animation:loading-view .3s}.loading-view-leave-active{animation:loading-view .3s reverse}@keyframes loading-view{0%{opacity:0}to{opacity:1}}html{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (prefers-color-scheme:dark){html{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}}html{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (prefers-color-scheme:dark){html{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}}body,div#__layout,div#__nuxt,html{height:100%;width:100%}body :not(script):not(style):not(span){display:block}*{-ms-box-sizing:border-box!important;box-sizing:border-box!important;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.page-enter-active,.page-leave-active{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.page-enter{transform:translate3d(15px,0,0)}.page-enter,.page-leave-to{height:100%;opacity:0;width:100%}.page-leave-to{transform:translate3d(-15px,0,0)}.bg-indigo-gradient{background-image:linear-gradient(to top right,#f26de3,#8459ff)}
