1(()=>{"use strict";const o={SELECTORS:{openDrawer:".js-osano-open-drawer",closeModal:".js-privacy-preferences-close",modalClose:".ca-modal__close"},OSANO_DRAWER_ID:"osano-cm-dom-info-dialog-open"};new class{constructor(o=document){this._container=o,this._openDrawer=this._openDrawer.bind(this),this._closeModal=this._closeModal.bind(this),this._onClick=this._onClick.bind(this),this._init()}_init(){this._container.addEventListener("click",this._onClick)}_onClick(e){if(e.target&&"function"==typeof e.target.closest)return e.target.closest(o.SELECTORS.openDrawer)?(e.preventDefault(),void this._openDrawer()):void(e.target.closest(o.SELECTORS.closeModal)&&(e.preventDefault(),this._closeModal()))}_closeModal(){const e=document.querySelector(o.SELECTORS.modalClose);e&&e.click()}_openDrawer(){"function"==typeof window.Osano?.cm?.showDrawer&&(window.Osano.cm.showDrawer(o.OSANO_DRAWER_ID),this._closeModal())}}})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.