.p-modal{z-index:10;display:none;position:fixed;inset:0}.p-modal:last-child{display:block}.p-modal__container{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.p-modal__background{background-color:var(--p-color-bg-overlay);position:fixed;inset:0}.p-modal__card{border-radius:var(--p-radius-default);--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);flex-direction:column;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (width>=640px){.p-modal__card{width:100%;max-width:32rem}}.p-modal__card{background-color:var(--p-color-bg-0);max-height:calc(100vh - 2rem)}.p-modal__header{border-bottom-width:1px;border-color:var(--p-color-divider);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:1.125rem;font-weight:500;line-height:1.5rem;display:flex}.p-modal__header--no-title{border-style:none}.p-modal__tile-icon-group{align-items:center;gap:.5rem;display:flex}.p-modal__body{flex-direction:column;flex-shrink:1;gap:.75rem;padding:1.25rem;display:flex;overflow:auto}@media (width>=640px){.p-modal__body{gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}}.p-modal__footer{border-top-width:1px;border-color:var(--p-color-divider);flex-direction:column;gap:.75rem;padding:.75rem 1.25rem;display:flex}@media (width>=640px){.p-modal__footer{flex-direction:row;justify-content:flex-end}.p-modal__close-button{order:-9999}}.p-modal__stop-bg-scroll{overflow:hidden}.modal-enter-active,.modal-leave-active{transition:opacity .2s ease-out}.modal-enter-active .p-modal__card,.modal-leave-active .p-modal__card{transition:all .3s ease-out}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .p-modal__card,.modal-leave-to .p-modal__card{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}@media (width>=640px){.modal-enter-from .p-modal__card,.modal-leave-to .p-modal__card{--tw-translate-y:0px;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}
