.pa-modal{z-index:99;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s;display:none;position:fixed;inset:0;overflow:auto}.pa-modal--active{background-color:#00000073}.pa-modal__content{opacity:0;background:#fff;border-radius:4px;max-height:90vh;padding:1.25rem;transition:opacity .2s 50ms;overflow:auto}.pa-modal--active .pa-modal__content{opacity:1}.pa-modal--sm .pa-modal__content{width:320px}.pa-modal--md .pa-modal__content{width:640px}.pa-modal--lg .pa-modal__content{width:1280px}.pa-modal__main>:last-child{margin-bottom:0}.pa-modal__footer{justify-content:flex-end;display:flex}
