.articulate-simple-modal{--modal-transition-duration:0.25s;--overlay-background-color:rgba(40,40,40,.8);--dialog-background-color:#fff;--dialog-border-radius:1rem;--dialog-padding-block:2rem;--dialog-padding-inline:2rem;--dialog-width:calc(var(--wp--style--global--content-size, 48rem) + var(--dialog-padding-inline, 2rem)*2)}.articulate-simple-modal:where(.alignwide){--dialog-width:calc(var(--wp--style--global--wide-size, 64rem) + var(--dialog-padding-inline, 2rem)*2)}.articulate-simple-modal:where(.alignfull){--dialog-width:95%}.articulate-simple-modal:not(.open)>.articulate-simple-modal__overlay{opacity:0;transition:opacity var(--modal-transition-duration) ease-out,visibility 0s linear var(--modal-transition-duration),z-index 0s linear var(--modal-transition-duration);visibility:hidden;z-index:-1000}.articulate-simple-modal:not(.open)>.articulate-simple-modal__overlay .articulate-simple-modal__dialog{transform:translateY(2%)}.articulate-simple-modal__overlay{align-items:center;background-color:var(--overlay-background-color);bottom:0;display:grid;justify-items:center;left:0;max-width:none;position:fixed;right:0;top:0;transition:opacity var(--modal-transition-duration) ease-out;z-index:1000}.articulate-simple-modal__dialog{background-color:var(--dialog-background-color);border-radius:var(--dialog-border-radius);position:relative;transition:transform var(--modal-transition-duration) ease-out;width:min(95%,var(--dialog-width))}.articulate-simple-modal__cross{cursor:pointer;font-size:2.875rem;line-height:.5;padding-block:1rem;padding-inline:1rem;position:absolute;right:0;top:0}.articulate-simple-modal__cross:before{content:"\00D7";font-family:Arial,sans-serif}.articulate-simple-modal__inner{padding-block:var(--dialog-padding-block);padding-inline:var(--dialog-padding-inline)}.articulate-simple-modal__inner.left{text-align:left}.articulate-simple-modal__inner.center{text-align:center}.articulate-simple-modal__inner.right{text-align:right}.articulate-simple-modal__inner :first-child{margin-block-start:0}.articulate-simple-modal__inner :last-child{margin-block-end:0}.articulate-simple-modal__button.left{justify-content:start;text-align:left}.articulate-simple-modal__button.center{justify-content:center;text-align:center}.articulate-simple-modal__button.right{justify-content:end;text-align:right}.articulate-simple-modal__open{cursor:pointer}
