.fade-in-modal{z-index:1000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.fade-in-modal.in{animation:.8s fadeIn}.fade-in-modal.out{animation:.3s fadeOut}.fade-in-modal-container{z-index:1001;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:480px;max-height:calc(100dvh - 80px);padding:40px;display:flex;position:relative;top:0;left:0;overflow:hidden}@media (width<=767px){.fade-in-modal-container{max-width:calc(100vw - 30px);max-height:calc(100dvh - 60px);padding:30px}}@media (width<=576px){.fade-in-modal-container{padding:20px}}.fade-in-modal-container .close-modal{border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 8px 6px #594e450d;width:30px!important;height:30px!important}.fade-in-modal-container .close-modal img{width:15px!important;height:15px!important}.fade-in-modal-container .fade-in-modal-content{flex:1;min-height:0;overflow-y:auto}.fade-in-modal-backdrop{z-index:1000;background:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}
