#newgital-welcome-message{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}#newgital-welcome-message[hidden]{display:none!important}.newgital-welcome-message__overlay{position:absolute;inset:0;background:var(--newgital-wm-overlay,#000);opacity:var(--newgital-wm-overlay-opacity,.55);cursor:pointer}.newgital-welcome-message__block{position:relative;z-index:1;width:min(100%,var(--newgital-wm-width,460px));padding:30px 50px 30px 30px;box-sizing:border-box;background:var(--newgital-wm-modal-bg,#fff);color:var(--newgital-wm-text,#222);border:1px solid rgba(0,0,0,.12);border-radius:var(--newgital-wm-radius,10px);box-shadow:0 12px 40px rgba(0,0,0,.25);font-family:inherit}.newgital-welcome-message__welcome-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.newgital-welcome-message__logo{display:block;width:var(--newgital-wm-logo-size,48px);height:var(--newgital-wm-logo-size,48px);object-fit:contain;flex:0 0 var(--newgital-wm-logo-size,48px)}.newgital-welcome-message__content strong{display:block;font-size:var(--newgital-wm-heading-size,22px);line-height:1.3}.newgital-welcome-message__content p{margin:0;font-size:var(--newgital-wm-body-size,15px);line-height:1.6}.newgital-welcome-message__close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;border-radius:4px;background:transparent;color:var(--newgital-wm-close-color,#666);cursor:pointer;font-size:28px;line-height:1;padding:0}.newgital-welcome-message__close:hover,.newgital-welcome-message__close:focus{color:var(--newgital-wm-text,#111)}@media(max-width:480px){#newgital-welcome-message{padding:16px}.newgital-welcome-message__block{padding:24px 44px 24px 22px}}
