@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";*{padding:0;margin:0;box-sizing:border-box;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif}:root{background-color:#fffded}:root::-webkit-scrollbar{display:none}.swipe-next-enter{transform:translate(100%)}.swipe-next-enter-active{transform:translate(0);transition:transform .5s ease-in-out}.swipe-exit{transform:translate(0)}.swipe-exit-active{transform:translate(-100%);transition:transform .5s ease-in-out}.swipe-prev-enter{transform:translate(-100%)}.swipe-prev-enter-active{transform:translate(0);transition:transform .5s ease-in-out}.swipe-prev-exit{transform:translate(0)}.swipe-prev-exit-active{transform:translate(100%);transition:transform .5s ease-in-out}.DialogOverlay{background-color:#0006;position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent{background-color:#fff;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:450px;max-height:85vh;padding:25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;font-weight:500;font-size:17px}.DialogDescription{margin:10px 0 20px;font-size:15px;line-height:1.5}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Button.violet{background-color:#fff}.Button.violet:focus{box-shadow:0 0 0 2px #000}.IconButton{font-family:inherit;border-radius:100%;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px}.Fieldset{display:flex;gap:20px;align-items:center;margin-bottom:15px}.Label{font-size:15px;width:90px;text-align:right}.Input{width:100%;flex:1;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 10px;font-size:15px;line-height:1;height:35px}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}
