body.modal-open{height:100%;overflow:hidden;position:fixed}.mv-modal{background-color:var(--modal-backdrop-bg);display:none;inset:0;opacity:0;padding:0;padding:var(--molecule-standard-gap);position:fixed;z-index:2147483647;--modal-padding:var(--molecule-standard-gap)}.mv-modal.open{display:block;opacity:1}.mv-modal__inner{display:block;height:100vh;max-height:calc(100vh - var(--molecule-standard-gap) - var(--molecule-standard-gap));overflow-x:hidden;overflow-y:scroll;padding:0;width:100%}.mv-modal-wrapper__inner{position:relative}.mv-modal-close{background-color:var(--modal-close-bg);border:0;border-radius:100%;color:var(--modal-close-label);cursor:pointer;display:block;font-size:var(--h3-font-size-min);height:1em;line-height:1;position:absolute;right:var(--molecule-standard-gap);top:var(--molecule-standard-gap);width:1em}.mv-modal-close:hover{background-color:var(--modal-close-bg-hover);color:var(--modal-close-label-hover)}.mv-modal-body{background-color:var(--modal-body-bg);border-radius:var(--global-radius);color:var(--modal-body-color);display:grid;gap:var(--modal-padding);padding:var(--molecule-standard-gap)}