@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{align-items:var(--magic-modal-align-items,center);color:inherit;display:var(--magic-modal-display,flex);height:var(--magic-modal-height,100%);inset:var(--magic-modal-inset,0);justify-content:var(--magic-modal-justify-content,center);pointer-events:none;position:var(--magic-modal-position,fixed);width:var(--magic-modal-width,100%);z-index:var(--magic-modal-z-index,999);background:0 0;border:none;padding:0}.magic-modal-content__inner{-webkit-overflow-scrolling:touch;align-items:var(--magic-modal-content-align-items,center);display:var(--magic-modal-content-display,flex);justify-content:var(--magic-modal-content-justify-content,center);max-height:var(--magic-modal-content-max-height,100%);overflow-y:var(--magic-modal-content-overflow-y,auto);pointer-events:auto;scroll-behavior:smooth;width:var(--magic-modal-content-width,100%)}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}}
