.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#0000004d;--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);opacity:0;pointer-events:none;transition:opacity .3s ease;scrollbar-gutter:stable}.modal-open,.modal-open .modal{overflow:hidden}.modal-open .modal.show{overflow-y:auto;opacity:1;pointer-events:auto}.modal-container{pointer-events:none;position:relative;margin-left:auto;margin-right:auto;margin-top:1.75rem;margin-bottom:1.75rem;--tw-translate-y: -35%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition:opacity .3s ease-out,transform .3s ease-out}.modal.show .modal-container{pointer-events:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.modal-center{pointer-events:none;display:flex;min-height:calc(100% - 1rem);align-items:center}
