@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.DialogContent[data-state=open],.DialogOverlay[data-state=open]{animation:fadeIn .3s ease-out}.DialogContent[data-state=closed],.DialogOverlay[data-state=closed]{animation:fadeOut .3s ease-in}.dialog-close-wrap{right:var(--component-gap);top:var(--component-gap)}.dialog-content{background-color:transparent}.dialog-content--has-left-side{transform:translate(-50%,calc(-50% + 25px))}@media screen and (width >= 768px){.dialog-content--has-left-side{max-width:906px;width:calc(100vw - 72px)}}.dialog-content--btn-outside .dialog-close-wrap{background-color:var(--white-alpha-10);border-radius:8px;color:var(--white);right:0;top:-48px}.dialog-content--btn-outside .dialog-close-wrap:hover{background-color:var(--white-alpha-20)}.dialog-content--btn-outside .dialog-close-wrap .button{background-color:var(--white-alpha-10);border-radius:8px}.dialog-content--btn-outside .dialog-close-wrap .button:hover{background-color:var(--white-alpha-10)}.dialog-content--btn-outside .dialog-close-wrap svg{color:var(--white)}@media screen and (width >= 991px){.dialog-content--btn-outside .dialog-close-wrap{right:-40px;top:-40px}}.modal-container{max-height:calc(100vh - 120px);overflow:hidden}.part[data-v-966a8058]{padding:16px}@media screen and (width >= 768px){.part[data-v-966a8058]{padding:24px}}@media screen and (width >= 1536px){.part[data-v-966a8058]{padding:40px}}.part[data-v-966a8058]{border-radius:16px}.part--first[data-v-966a8058]{background-position:0 50%;background-repeat:no-repeat;background-size:cover}@media screen and (width >= 768px){.part--first[data-v-966a8058]{background-position:100% 100%;border-radius:16px 0 0 16px;display:flex;flex-direction:column;justify-content:space-between}}.part--second[data-v-966a8058]{background-color:var(--white);border:1px solid var(--data-blue-alpha-10)}@media screen and (width >= 768px){.part--second[data-v-966a8058]{border-radius:0 16px 16px 0}.part__content[data-v-966a8058]{display:block}.dialog-content--has-left-side[data-v-966a8058]{max-width:calc(100vw - 72px)}}.part--scrollable[data-v-966a8058]{display:grid;grid-template-rows:min-content 1fr min-content;height:100%}.dialog-content--fullscreen-at-md[data-v-966a8058]{display:none;height:100vh;max-height:none;max-width:none;width:100vw}
