.wp-block-eh-modal__dialog{--dialog--translate--start:-50% -70%;--dialog--translate--end:-50% -50%;--dialog--inset:50%;--dialog--close--size:16px;--dialog--padding--block:var(--wp--preset--spacing--20);--dialog--padding--inline:var(--wp--preset--spacing--20);--dialog--width:calc(100vw - var(--wp--preset--spacing--20)*2);--dialog--height:100%;block-size:calc(var(--dialog--height) + var(--dialog--padding--block)*2 + var(--wp--preset--spacing--10));inline-size:var(--dialog--width)!important;inset:var(--dialog--inset);margin:0;max-block-size:calc(100dvh - var(--wp--custom--root--padding-offset));max-inline-size:785px;padding:var(--dialog--padding--block) var(--dialog--padding--inline);translate:var(--dialog--translate--end)}.wp-block-eh-modal__inner{block-size:100%;max-block-size:100%;overflow:hidden auto;position:relative}.wp-block-eh-modal__close{appearance:none;background:var(--wp--preset--color--base);border:0;border-radius:4px;cursor:pointer;inset-block-start:var(--wp--preset--spacing--20);inset-inline-end:var(--wp--preset--spacing--20);line-height:0;padding:var(--wp--preset--spacing--10);position:fixed;z-index:2}.wp-block-eh-modal__close svg{block-size:var(--dialog--close--size);inline-size:var(--dialog--close--size)}.wp-block-eh-modal__content{z-index:1}.wp-block-eh-modal.is-style-wide .wp-block-eh-modal__dialog{max-inline-size:calc(var(--wp--custom--width--full) - var(--wp--custom--root--padding-offset))}.wp-block-eh-modal.has-align-top .wp-block-eh-modal__dialog{--dialog--translate--start:-50% -48px;--dialog--translate--end:-50% 0;--dialog--inset:var(--wp--preset--spacing--30) 50%}@media(width >= 1024px){.wp-block-eh-modal__dialog{--dialog--close--size:20px;--dialog--padding--block:var(--wp--preset--spacing--60);--dialog--width:calc(100vw - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right));--dialog--padding--inline:var(--wp--preset--spacing--60)}.wp-block-eh-modal__close{inset-block-start:var(--wp--preset--spacing--30);inset-inline-end:var(--wp--preset--spacing--30)}.wp-block-eh-modal.has-align-top .wp-block-eh-modal__dialog{--dialog--inset:var(--wp--preset--spacing--60) 50%}}.wp-block-eh-modal__dialog.is-open{animation:show-modal .35s ease .1s 1 normal both running;opacity:1;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal}@keyframes show-modal{0%{opacity:0;translate:var(--dialog--translate--start);visibility:visible}to{opacity:1;translate:var(--dialog--translate--end);visibility:visible}}@keyframes hide-modal{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}
