.modal-mask[data-v-3cab9376]{position:fixed;z-index:9998;top:0;left:0;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-mask[data-v-3cab9376],.modal-wrapper[data-v-3cab9376]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-wrapper[data-v-3cab9376]{padding:1rem}.modal-container[data-v-3cab9376]{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.modal-header[data-v-3cab9376]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-body[data-v-3cab9376]{padding:1.5rem;max-height:calc(90vh - 150px);overflow-y:auto}.modal-footer[data-v-3cab9376]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb;background-color:#f9fafb}.modal-enter-active[data-v-3cab9376],.modal-leave-active[data-v-3cab9376]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-from[data-v-3cab9376],.modal-leave-to[data-v-3cab9376]{opacity:0}.modal-enter-active .modal-container[data-v-3cab9376],.modal-leave-active .modal-container[data-v-3cab9376]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.modal-enter-from .modal-container[data-v-3cab9376],.modal-leave-to .modal-container[data-v-3cab9376]{-webkit-transform:scale(.9);transform:scale(.9)}