.ab-modal__background,.ab-modal__wrapper{inset:0}.mg-20{margin-bottom:20px!important}.ab-modal__wrapper{color:#495057;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;overflow:hidden;z-index:9000!important}.ab-modal--with-footer .ab-modal__content .ab-modal__body{border-bottom-right-radius:0;border-bottom-left-radius:0}.ab-modal--with-header .ab-modal__content .ab-modal__body{border-top-left-radius:0;border-top-right-radius:0}.ab-modal__background{background-color:#00000080;position:absolute}.ab-modal__content{flex-direction:column;max-width:95%;max-height:calc(100vh - 40px);margin:0 auto;display:flex;position:relative;overflow:hidden}.ab-modal__title{color:#222f54;margin:0;font-size:1.5rem;line-height:1}.ab-modal__basic-subtitle{color:#222f54;margin-bottom:12px;font-size:1.1rem;font-weight:700}.ab-modal__description{color:#f06320;margin:8px 0 0;font-size:1rem;line-height:18px}.ab-modal__description-gray{color:#6d768d;margin:8px 0 0;font-size:.8rem;line-height:18px}.ab-modal__close span{cursor:pointer;color:#222f54;align-self:flex-start;min-width:1.5rem;min-height:1.5rem;font-size:16px}.ab-modal__body{background-color:#fff;border-radius:6px;flex-grow:1;flex-shrink:1;min-height:6.25rem;padding:1.5rem;display:block;overflow:auto}.ab-modal__body .close-button-body{justify-content:end;display:flex}.ab-modal__footer,.ab-modal__header{background-color:#fff}.ab-modal__header{border-bottom:1px solid #e4e6ea;border-top-left-radius:6px;border-top-right-radius:6px;flex-direction:row;flex-shrink:0;justify-content:flex-end;position:relative}.ab-modal__footer,.ab-modal__header{justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.ab-modal__footer{border-top:1px solid #e4e6ea;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ab-modal__footer .end-button{justify-content:end}.ab-modal__footer .flex-between{justify-content:space-between;width:100%;display:flex}.ab-modal--xs .ab-modal__content{width:440px}.ab-modal--sm .ab-modal__content{width:600px}.ab-modal--md .ab-modal__content{width:750px}.ab-modal--lg .ab-modal__content{width:1250px}.transition__slide-down-enter-active,.transition__slide-down-leave-active{transition:all .5s ease-in-out}.transition__slide-down-enter-from,.transition__slide-down-leave-to{opacity:0;transform:translateY(-50px)}.transition__fade-enter-active,.transition__fade-leave-active{transition:opacity .5s ease-in-out}.transition__fade-enter-from,.transition__fade-leave-to{opacity:0}
