.rt-modal{display:none;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;height:100%;overflow-y:auto;overflow-x:hidden;padding:15px;--rt-modal-margin:100px}@media screen and (max-width:576px){.rt-modal{--rt-modal-margin:30px}}.rt-modal__overlay{top:0;right:0;bottom:0;left:0;position:fixed;background-color:var(--wp--custom--color--overlay);backdrop-filter:blur(10px) saturate(130%)}.rt-modal__inner{transform:scaleX(1) scaleY(1);border-radius:var(--wp--custom--border-radius--small);position:relative;overflow:hidden;max-width:600px;margin:var(--rt-modal-margin) auto;background-color:var(--wp--preset--color--background);backface-visibility:hidden}.rt-modal__header{position:relative;background:var(--wp--preset--color--surface);padding:15px;border-bottom:1px solid var(--wp--preset--color--outline)}.rt-modal__title{margin:0}.rt-modal__desc{margin-bottom:0}.rt-modal__body{padding:15px}.rt-modal__footer{border-top:1px solid var(--wp--preset--color--outline);background:var(--wp--preset--color--surface);padding:15px}.rt-modal__close{z-index:1;position:absolute;font-size:1.125rem;line-height:1;cursor:pointer;color:var(--wp--preset--color--body);top:.9375rem;right:.9375rem;transition:all .3s ease}.rt-modal__close .rt-icon{display:inline-block;transition:all .3s ease}.rt-modal__close:hover{color:var(--wp--preset--color--heading)}.rt-modal__close:hover .rt-icon{transform:rotate(90deg)}.rt-modal__close.is-style-box{height:32px;width:32px;background-color:var(--wp--preset--color--surface);border-radius:999px;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center}.rt-modal__close.is-style-box:hover{background-color:var(--wp--preset--color--background-alt);color:var(--wp--preset--color--body-alt)}.rt-modal>.rt-modal__close{z-index:1;top:1.875rem;right:1.875rem;position:absolute;cursor:pointer;color:#fff}.rt-modal>.rt-modal__close:hover{color:#fff}.rt-modal .rt-modal-header .rt-modal__close{transform:translateY(-50%);top:50%}.rt-modal.is-scrollable{overflow-y:hidden}.rt-modal.is-scrollable .rt-modal__inner{display:flex!important;flex-direction:column!important;max-height:calc(100dvh - var(--rt-modal-margin) * 2)}.rt-modal.is-scrollable .rt-modal__body{overflow-y:auto;flex:1}body.is-modal-active{overflow:hidden}
/*# sourceMappingURL=modal.min.css.map */
