@keyframes mm-content-enter{0%{opacity:0;transform:translateY(2rem)}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);color:inherit;pointer-events:none;background:0 0;border:none;padding:0}.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{background:0 0;border:0;outline:0;margin:0;padding:0}dialog.magic-modal-content__inner::backdrop{background-color:#0000}.magic-modal-content-enter-active{animation:.175s mm-content-enter}.magic-modal-content-leave-active{animation:.175s mm-content-leave}@media (prefers-reduced-motion){.magic-modal-content-enter-active{animation:.175s fade-in}.magic-modal-content-leave-active{animation:.175s fade-out}}
