.popup-dialog{background:transparent;border:none;height:100%;left:0;margin:0;outline:none;padding:0;position:fixed;top:0;width:100%;z-index:999999}.popup-dialog::backdrop{background:var(--popup-overlay-color,rgba(0,0,0,.8));opacity:0;transition:opacity .2s ease-in-out}.popup-dialog.popup-open::backdrop{opacity:var(--popup-overlay-opacity,.8)}.popup-dialog .popup-dialog-content{background:var(--wp--preset--color--white,#fff);border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.15);margin:auto;max-height:calc(100vh - 40px);opacity:0;overflow-y:auto;position:relative;transform:translateY(-20px);transition:all .2s ease-in-out}.popup-dialog.popup-open .popup-dialog-content{opacity:1;transform:translateY(0)}.popup-dialog.popup-closing .popup-dialog-content{opacity:0;transform:translateY(-20px)}.popup-dialog.popup-closing::backdrop{opacity:0}.popup-dialog.popup-size-small .popup-dialog-content{margin:20px;max-width:480px;padding:24px}.popup-dialog.popup-size-medium .popup-dialog-content{margin:20px;max-width:640px;padding:32px}.popup-dialog.popup-size-large .popup-dialog-content{margin:20px;max-width:800px;padding:40px}.popup-dialog.popup-size-full-screen .popup-dialog-content{border-radius:0;height:100%;margin:0;max-height:none;max-width:none;padding:40px;width:100%}.popup-dialog.popup-position-center{align-items:center;display:flex;justify-content:center}.popup-dialog.popup-position-slide-from-right{align-items:center;display:flex;justify-content:flex-end}.popup-dialog.popup-position-slide-from-right .popup-dialog-content{margin-left:20px;margin-right:0}.popup-dialog.popup-position-slide-from-left{align-items:center;display:flex;justify-content:flex-start}.popup-dialog.popup-position-slide-from-left .popup-dialog-content{margin-left:0;margin-right:20px}.popup-dialog.popup-position-slide-from-bottom{align-items:flex-end;display:flex;justify-content:center}.popup-dialog.popup-position-slide-from-bottom .popup-dialog-content{margin-bottom:0}.popup-dialog.popup-animation-scale .popup-dialog-content{transform:scale(.8)}.popup-open .popup-dialog.popup-animation-scale .popup-dialog-content{transform:scale(1)}.popup-closing .popup-dialog.popup-animation-scale .popup-dialog-content{transform:scale(.8)}.popup-dialog.popup-animation-slide-right .popup-dialog-content{transform:translateX(100%)}.popup-open .popup-dialog.popup-animation-slide-right .popup-dialog-content{transform:translateX(0)}.popup-closing .popup-dialog.popup-animation-slide-right .popup-dialog-content{transform:translateX(100%)}.popup-dialog.popup-animation-slide-left .popup-dialog-content{transform:translateX(-100%)}.popup-open .popup-dialog.popup-animation-slide-left .popup-dialog-content{transform:translateX(0)}.popup-closing .popup-dialog.popup-animation-slide-left .popup-dialog-content{transform:translateX(-100%)}.popup-dialog.popup-animation-slide-bottom .popup-dialog-content{transform:translateY(100%)}.popup-open .popup-dialog.popup-animation-slide-bottom .popup-dialog-content{transform:translateY(0)}.popup-closing .popup-dialog.popup-animation-slide-bottom .popup-dialog-content{transform:translateY(100%)}.popup-close-button{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;line-height:1;position:absolute;transition:all .2s ease;width:40px;z-index:10}.popup-close-button:focus,.popup-close-button:hover{background:rgba(0,0,0,.1);outline:2px solid var(--wp--preset--color--primary,#007cba);outline-offset:-2px}.popup-close-button.inside-top-right{color:var(--wp--preset--color--contrast,#000);right:12px;top:12px}.popup-close-button.outside-top-right{background:hsla(0,0%,100%,.2);color:var(--wp--preset--color--white,#fff);right:12px;top:-50px}.popup-close-button.outside-top-right:focus,.popup-close-button.outside-top-right:hover{background:hsla(0,0%,100%,.3)}.popup-content>:first-child{margin-top:0}.popup-content>:last-child{margin-bottom:0}body.popup-scroll-locked{overflow:hidden}@media(prefers-reduced-motion:reduce){.popup-dialog,.popup-dialog .popup-dialog-content,.popup-dialog::backdrop{transition:none}}@media(prefers-contrast:high){.popup-dialog-content{border:2px solid}.popup-close-button{border:1px solid}}@media(max-width:768px){.popup-dialog.popup-size-large .popup-dialog-content,.popup-dialog.popup-size-medium .popup-dialog-content,.popup-dialog.popup-size-small .popup-dialog-content{margin:10px;max-width:calc(100% - 20px);padding:20px}.popup-dialog.popup-position-slide-from-left .popup-dialog-content,.popup-dialog.popup-position-slide-from-right .popup-dialog-content{margin:10px}.popup-close-button.outside-top-right{top:-40px}}.wp-block-launchpad-popup .popup-trigger-wrapper{cursor:pointer}.wp-block-launchpad-popup .popup-trigger-button{border:none;border-radius:6px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:1.4;padding:12px 28px;transition:opacity .15s ease,transform .15s ease}.wp-block-launchpad-popup .popup-trigger-button:hover{opacity:.9;transform:translateY(-1px)}.wp-block-launchpad-popup .popup-trigger-button:focus{outline:2px solid var(--wp--preset--color--primary,#007cba);outline-offset:2px}.wp-block-launchpad-popup .popup-dialog{display:none}.wp-block-launchpad-popup .popup-dialog[open]{display:flex}.wp-block-launchpad-popup .popup-content>.wp-block:first-child{margin-top:0}.wp-block-launchpad-popup .popup-content>.wp-block:last-child{margin-bottom:0}.has-dark-background .wp-block-launchpad-popup .popup-dialog .popup-dialog-content,.is-dark-theme .wp-block-launchpad-popup .popup-dialog .popup-dialog-content{background:var(--wp--preset--color--contrast,#1a1a1a);color:var(--wp--preset--color--white,#fff)}.has-dark-background .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right,.is-dark-theme .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right{color:var(--wp--preset--color--white,#fff)}.has-dark-background .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right:focus,.has-dark-background .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right:hover,.is-dark-theme .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right:focus,.is-dark-theme .wp-block-launchpad-popup .popup-dialog .popup-close-button.inside-top-right:hover{background:hsla(0,0%,100%,.1)}.rtl .wp-block-launchpad-popup .popup-close-button.inside-top-right,.rtl .wp-block-launchpad-popup .popup-close-button.outside-top-right{left:12px;right:auto}.rtl .wp-block-launchpad-popup .popup-dialog.popup-position-slide-from-right{justify-content:flex-start}.rtl .wp-block-launchpad-popup .popup-dialog.popup-position-slide-from-right .popup-dialog-content{margin-left:0;margin-right:20px}.rtl .wp-block-launchpad-popup .popup-dialog.popup-position-slide-from-left{justify-content:flex-end}.rtl .wp-block-launchpad-popup .popup-dialog.popup-position-slide-from-left .popup-dialog-content{margin-left:20px;margin-right:0}@media print{.wp-block-launchpad-popup .popup-dialog{display:none!important}}
