.native-campaign-popup{z-index:9999;pointer-events:all;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;inset:0}.native-campaign-popup .dialog-widget-content{background:0 0;border-radius:0;width:auto;max-width:100%;max-height:100%;position:relative;overflow:visible;box-shadow:2px 8px 23px 3px #0003}.native-campaign-popup .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;display:flex;overflow:auto}.native-campaign-popup .dialog-close-button{opacity:1;z-index:9999;cursor:pointer;margin:0;padding:0;font-size:15px;line-height:1;text-decoration:none;display:flex;position:absolute;top:20px;right:20px}.native-campaign-popup .dialog-close-button:focus-visible{outline-offset:4px;outline:2px solid #373a3c}.native-campaign-popup [data-elementor-type=popup]{width:100%}.native-campaign-popup iframe{max-width:100%}
.native-chat-launcher{z-index:9999;font-family:Arial,sans-serif;position:fixed;bottom:20px;right:20px}.native-chat-button{color:#fff;cursor:pointer;background:#188bf6;border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-left:auto;padding:0;display:flex}.native-chat-button:hover{color:#fff;background:#0874d7}.native-chat-button:focus-visible{outline-offset:4px;outline:3px solid #023047}.native-chat-prompt{color:#344054;background:#fff;border:1px solid #ddd;border-radius:12px;align-items:center;gap:12px;width:298px;margin-bottom:20px;padding:12px;font-size:14px;line-height:22px;display:flex;box-shadow:0 6px 18px #0002}.native-chat-prompt img{object-fit:contain;flex:none}.native-chat-prompt button{color:#555;width:24px;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;margin-left:auto;padding:0}.native-chat-error{color:#023047;background:#fff;border-radius:8px;max-width:298px;padding:12px;font-size:14px;line-height:20px}
