.container-modal[data-v-98dfb45a]{align-items:center;animation:fade-98dfb45a .5s forwards;background:#00000043;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2000}.container-modal>.modal[data-v-98dfb45a]{animation:fade-down-98dfb45a .3s forwards;background-color:var(--v4a2d6eba);display:flex;flex-direction:column;height:var(--e3549dc8);max-width:var(--c79b6512);min-width:var(--v3253b149);opacity:1;overflow:hidden}@media screen and (max-width:768px){.container-modal>.modal[data-v-98dfb45a]{height:var(--v5d33e202);min-width:100vw}}.container-modal>.modal>.header[data-v-98dfb45a]{display:flex;padding:10px 20px}@media screen and (max-width:768px){.container-modal>.modal>.header[data-v-98dfb45a]{padding-top:calc(10px + env(safe-area-inset-top,0px))}}.container-modal>.modal>.header>.slot[data-v-98dfb45a]{flex-grow:1}.container-modal>.modal>.body[data-v-98dfb45a]{flex-grow:1;height:inherit;overflow-y:auto}.container-modal>.modal>.footer[data-v-98dfb45a]{bottom:0}@media screen and (max-width:768px){.container-modal>.modal>.footer[data-v-98dfb45a]{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}}@keyframes fade-98dfb45a{0%{opacity:0}to{opacity:1}}@keyframes fade-down-98dfb45a{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}
