.wp-block-create-block-rlc-announcement-manager{background-color:#21759b;color:#fff;padding:2px}.rlc-popup .wp-block-group{margin-block-start:0!important}#rlc-popup-wrapper{align-items:center;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.rlc-popup-backdrop{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--rlc-animation-duration,.4s) ease;width:100%}.rlc-popup-backdrop.visible{opacity:1}.rlc-popup{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.3);max-height:90vh;max-width:90vw;opacity:0;overflow-y:auto;position:relative;transform:scale(.95);transition:opacity var(--rlc-animation-duration,.4s) ease,transform var(--rlc-animation-duration,.4s) ease;width:var(--rlc-popup-width,600px)}.rlc-popup,.wp-block-rlc-announcement-manager-rlc-announcement{height:var(--rlc-popup-height,auto)}.rlc-popup .rlc-popup__cont{display:flex;flex-direction:column;height:100%}.rlc-popup__content-group{flex-grow:1;overflow-y:auto}.rlc-popup .wp-block-cover{height:100%;width:100%}.rlc-popup.visible{opacity:1;transform:scale(1)}.rlc-popup-close{background:transparent;border:none;cursor:pointer;font-size:28px;line-height:1;padding:5px;position:absolute;right:5px;top:5px;z-index:10}@media(max-width:767px){.rlc-popup{height:var(--rlc-popup-height-mobile,auto);width:var(--rlc-popup-width-mobile,80vw)}}.rlc-popup[data-animation=fade],.rlc-popup[data-animation=fade].visible{transform:scale(1)}.rlc-popup[data-animation=fade-up]{transform:translateY(20px)}.rlc-popup[data-animation=fade-up].visible{transform:translateY(0)}.rlc-popup[data-animation=fade-down]{transform:translateY(-20px)}.rlc-popup[data-animation=fade-down].visible{transform:translateY(0)}.rlc-popup[data-animation=fade-left]{transform:translateX(20px)}.rlc-popup[data-animation=fade-left].visible{transform:translateX(0)}.rlc-popup[data-animation=fade-right]{transform:translateX(-20px)}.rlc-popup[data-animation=fade-right].visible{transform:translateX(0)}.rlc-popup[data-animation=slide-up]{transform:translateY(100vh)}.rlc-popup[data-animation=slide-up].visible{transform:translateY(0)}.rlc-popup[data-animation=slide-down]{transform:translateY(-100vh)}.rlc-popup[data-animation=slide-down].visible{transform:translateY(0)}.rlc-popup[data-animation=slide-left]{transform:translateX(100vw)}.rlc-popup[data-animation=slide-left].visible{transform:translateX(0)}.rlc-popup[data-animation=slide-right]{transform:translateX(-100vw)}.rlc-popup[data-animation=slide-right].visible{transform:translateX(0)}.rlc-popup[data-animation=zoom-in]{transform:scale(.5)}.rlc-popup[data-animation=zoom-in].visible{transform:scale(1)}.rlc-popup[data-animation=zoom-out]{transform:scale(1.5)}.rlc-popup[data-animation=zoom-out].visible{transform:scale(1)}.rlc-popup[data-animation=zoom-bounce]{transform:scale(.5)}.rlc-popup[data-animation=zoom-bounce].visible{animation:bounce .5s;transform:scale(1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes zoomBounce{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.rlc-popup-content,.wp-block-rlc-announcement-manager-rlc-announcement-popup{height:100%}.rlc-popup-test-mode-indicator{background:rgba(255,0,0,.1);border-radius:3px;bottom:10px;color:rgba(255,0,0,.5);font-size:20px;font-style:italic;padding:2px 8px;pointer-events:none;position:fixed;right:10px;z-index:100000}
