:root{--ignite-wp-modal-background-color:var(--wp--custom--color--surface--primary,#fff);--ignite-wp-modal-close-button-size:1.5rem;--ignite-wp-modal-close-button-color:inherit;--ignite-wp-modal-overlay-blur:5px;--ignite-wp-modal-overlay-background-color:rgba(0,0,0,.75);--ignite-wp-modal-padding-block-end:var(--wp--custom--spacing--base,1rem);--ignite-wp-modal-padding-block-start:var(--wp--custom--spacing--base,1rem);--ignite-wp-modal-padding-inline-end:var(--wp--style--root--padding-right,1rem);--ignite-wp-modal-padding-inline-start:var(--wp--style--root--padding-left,1rem);--ignite-wp-modal-width-default:var(--wp--style--global--content-size,40.625rem);--ignite-wp-modal-width-wide:var(--wp--style--global--wide-size,75rem)}[data-a11y-dialog-show]{cursor:pointer}.wp-block-tenup-modal__dialog,.wp-block-tenup-modal__overlay{bottom:0;left:0;position:fixed;right:0;top:0}.wp-block-tenup-modal__dialog{display:flex;z-index:99999}.wp-block-tenup-modal__dialog[aria-hidden=true]{display:none}.wp-block-tenup-modal__overlay{backdrop-filter:blur(var(--ignite-wp-modal-overlay-blur));background-color:var(--ignite-wp-modal-overlay-background-color)}.wp-block-tenup-modal{background-color:var(--ignite-wp-modal-background-color);margin:auto;max-height:90vh;max-width:var(--ignite-wp-modal-width-default);overflow:auto;padding-bottom:var(--ignite-wp-modal-padding-block-end);padding-left:var(--ignite-wp-modal-padding-inline-start);padding-right:var(--ignite-wp-modal-padding-inline-end);padding-top:var(--ignite-wp-modal-padding-block-start);position:relative;width:100%}@supports (block-size:100dvh){.wp-block-tenup-modal{max-height:90dvh}}.wp-block-tenup-modal.alignwide{max-width:var(--ignite-wp-modal-width-wide)}.wp-block-tenup-modal>:where(:last-child){margin-bottom:0}.wp-block-tenup-modal__close-button[data-a11y-dialog-hide]{align-items:center;background:none;border:1px solid transparent;color:var(--ignite-wp-modal-close-button-color);cursor:pointer;display:grid;height:var(--ignite-wp-modal-close-button-size);justify-items:center;margin:auto 0 1rem auto!important;padding:0;place-items:center;width:var(--ignite-wp-modal-close-button-size)}.wp-block-tenup-modal__close-button[data-a11y-dialog-hide]:focus-visible,.wp-block-tenup-modal__close-button[data-a11y-dialog-hide]:hover{border-color:currentColor}.wp-block-tenup-modal__close-button[data-a11y-dialog-hide] svg{height:auto;width:100%}.wp-block-tenup-modal__close-button[data-a11y-dialog-hide]+*,.wp-block-tenup-modal__close-button[data-a11y-dialog-hide]+.wp-block-heading[class]{margin-top:0}.wp-block-image.is-modal-trigger>button{--icon-bg-size:20px;--icon-size:0.8;--icon-inset:16px;background:none;border:none;padding:0;position:relative}.wp-block-image.is-modal-trigger>button:after,.wp-block-image.is-modal-trigger>button:before{bottom:auto;content:"";display:block;height:var(--icon-bg-size);left:auto;opacity:0;position:absolute;right:var(--icon-inset);top:var(--icon-inset);transition:opacity .2s ease;width:var(--icon-bg-size);z-index:1}.wp-block-image.is-modal-trigger>button:before{backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.251);border-radius:4px}.wp-block-image.is-modal-trigger>button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5M3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8z' clip-rule='evenodd'/%3E%3C/svg%3E");bottom:auto;height:calc(var(--icon-bg-size)*var(--icon-size));left:auto;right:calc(var(--icon-inset) + var(--icon-bg-size)*(1 - var(--icon-size))*.5);top:calc(var(--icon-inset) + var(--icon-bg-size)*(1 - var(--icon-size))*.5);width:calc(var(--icon-bg-size)*var(--icon-size))}.wp-block-image.is-modal-trigger>button:focus-visible:after,.wp-block-image.is-modal-trigger>button:focus-visible:before,.wp-block-image.is-modal-trigger>button:hover:after,.wp-block-image.is-modal-trigger>button:hover:before{opacity:1}.wp-block-image.is-modal-trigger>button:focus-visible:before{outline:3px auto rgba(90,90,90,.251);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button{--icon-bg-size:20px;--icon-size:0.8;--icon-inset:16px;background:none;border:none;padding:0;position:relative}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:after,.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:before{bottom:auto;content:"";display:block;height:var(--icon-bg-size);left:auto;opacity:0;position:absolute;right:var(--icon-inset);top:var(--icon-inset);transition:opacity .2s ease;width:var(--icon-bg-size);z-index:1}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:before{backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.251);border-radius:4px}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5M3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8z' clip-rule='evenodd'/%3E%3C/svg%3E");bottom:auto;height:calc(var(--icon-bg-size)*var(--icon-size));left:auto;right:calc(var(--icon-inset) + var(--icon-bg-size)*(1 - var(--icon-size))*.5);top:calc(var(--icon-inset) + var(--icon-bg-size)*(1 - var(--icon-size))*.5);width:calc(var(--icon-bg-size)*var(--icon-size))}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:focus-visible:after,.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:focus-visible:before,.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:hover:after,.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:hover:before{opacity:1}.wp-block-media-text.is-modal-trigger .wp-block-media-text__media>button:focus-visible:before{outline:3px auto rgba(90,90,90,.251);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}
