@keyframes mm-content-enter{0%{opacity:0;transform:translate3d(0,2rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mm-content-leave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.magic-modal-content{position:var(--magic-modal-position, fixed);inset:var(--magic-modal-inset, 0);width:var(--magic-modal-width, 100%);height:var(--magic-modal-height, 100%);display:var(--magic-modal-display, flex);justify-content:var(--magic-modal-justify-content, center);align-items:var(--magic-modal-align-items, center);z-index:var(--magic-modal-z-index, 999);background:transparent;color:inherit;padding:0;border:none;pointer-events:none}.magic-modal-content__inner{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;max-height:var(--magic-modal-content-max-height, 100%);width:var(--magic-modal-content-width, 100%);display:var(--magic-modal-content-display, flex);align-items:var(--magic-modal-content-align-items, center);justify-content:var(--magic-modal-content-justify-content, center);overflow-y:var(--magic-modal-content-overflow-y, auto);pointer-events:auto}dialog.magic-modal-content__inner{margin:0;padding:0;border:0;background:transparent;outline:0}dialog.magic-modal-content__inner::backdrop{background-color:transparent}.magic-modal-content-enter-active{animation:mm-content-enter 175ms ease}.magic-modal-content-leave-active{animation:mm-content-leave 175ms ease}@media(prefers-reduced-motion){.magic-modal-content-enter-active{animation:fade-in 175ms ease}.magic-modal-content-leave-active{animation:fade-out 175ms ease}}
