/*! For license information please see cmp.min.js.LICENSE.txt */ var nitroAdsCMP;(()=>{var __webpack_modules__={4705:(e,n,t)=>{(n=t(3645)(!1)).push([e.id,".ncmp__banner{position:fixed;bottom:20px;right:20px;max-width:750px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);transition:opacity .25s ease-in;overflow:auto;max-height:100%;box-sizing:border-box;opacity:0;pointer-events:none;display:flex}@media(max-width: 1023px)and (min-height: 600px){.ncmp__banner{margin-top:10px;max-height:100vh;box-sizing:border-box;left:8px;bottom:8px;right:8px;max-width:100%;overflow:initial;background:#fff}}@media(max-width: 1023px)and (max-height: 599px){.ncmp__banner{top:20px;left:20px;max-width:100%}}.ncmp__banner.ncmp__banner-app{left:20px;top:20px;right:20px;bottom:20px;max-width:100%;margin-top:0;box-shadow:2px 2px 20px rgba(0,0,0,.45);padding:15px}.ncmp__banner.ncmp__banner-app h2{font-size:20px !important;margin-bottom:15px !important}.ncmp__banner.ncmp__banner-app p{font-size:14px !important;line-height:24px !important}.ncmp__banner.ncmp__banner-app .ncmp__banner-inner{display:flex;flex-direction:column}.ncmp__banner .ncmp__banner-updated{padding:5px 10px;background:#ffdda9;color:#af3800;margin-bottom:15px;font-size:13px}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-updated{font-size:12px;font-weight:500;line-height:16px;margin-bottom:10px}}.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-1{margin-bottom:8px}.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-1 p{margin:0;font-size:13px;line-height:20px;color:#595959}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-1 p{font-size:12px;line-height:16px}}.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-2 p.ncmp__banner-emphasis,.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-3 p.ncmp__banner-emphasis{margin:0 0 5px 0;font-weight:500;font-size:13px;line-height:20px;color:#111}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-2 p.ncmp__banner-emphasis,.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-3 p.ncmp__banner-emphasis{font-size:12px;line-height:16px}}.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-2 p.ncmp__banner-emphasis strong,.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-3 p.ncmp__banner-emphasis strong{font-weight:500}.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-2 p,.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-3 p{margin:0;font-size:13px;line-height:20px;color:#595959}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-2 p,.ncmp__banner .ncmp__banner-sections .ncmp__banner-section-3 p{font-size:12px;line-height:16px}}.ncmp__banner .ncmp__banner-inner{padding:20px;flex:1 1 auto;min-width:1px}@media(max-width: 1023px)and (min-height: 580px){.ncmp__banner .ncmp__banner-inner{padding:0;box-sizing:border-box}}@media(max-width: 1023px)and (max-height: 579px){.ncmp__banner .ncmp__banner-inner{padding:0;display:flex;flex-direction:column;height:100%;box-sizing:border-box}}.ncmp__banner .ncmp__banner-info{flex:1;display:flex}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-info{flex:1 1 auto;overflow:auto;box-sizing:border-box;padding:12px 12px 0 12px;display:block;margin-bottom:12px}}.ncmp__banner .ncmp__banner-info h2{font-weight:600;font-size:16px;margin:0 0 10px 0;line-height:22px}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-info h2{font-size:14px;margin-bottom:6px}}.ncmp__banner .ncmp__banner-info a.ncmp__toggle{font-weight:500}.ncmp__banner .ncmp__banner-info a.ncmp__toggle svg{vertical-align:middle;margin-right:5px;position:relative;top:-1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.5s ease;fill:#2196f3}.ncmp__banner .ncmp__banner-info .ncmp__expand{max-height:0;transition:all .15s linear;overflow:hidden}.ncmp__banner .ncmp__banner-info h3{margin-left:25px;font-size:14px;font-weight:500;margin:10px 0 10px 25px;line-height:22px}.ncmp__banner .ncmp__banner-info ul{margin:0;margin-bottom:0;color:#595959}.ncmp__banner .ncmp__banner-info #ncmp__banner-features.ncmp__active a.ncmp__toggle,.ncmp__banner .ncmp__banner-info #ncmp__banner-information.ncmp__active a.ncmp__toggle,.ncmp__banner .ncmp__banner-info #ncmp__banner-purposes.ncmp__active a.ncmp__toggle{display:inline-block;margin-bottom:5px}.ncmp__banner .ncmp__banner-info #ncmp__banner-features.ncmp__active a.ncmp__toggle svg,.ncmp__banner .ncmp__banner-info #ncmp__banner-information.ncmp__active a.ncmp__toggle svg,.ncmp__banner .ncmp__banner-info #ncmp__banner-purposes.ncmp__active a.ncmp__toggle svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ncmp__banner .ncmp__banner-info #ncmp__banner-features.ncmp__active .ncmp__expand,.ncmp__banner .ncmp__banner-info #ncmp__banner-information.ncmp__active .ncmp__expand,.ncmp__banner .ncmp__banner-info #ncmp__banner-purposes.ncmp__active .ncmp__expand{max-height:370px}.ncmp__banner .ncmp__banner-info #ncmp__banner-features{margin-bottom:10px}.ncmp__banner .ncmp__banner-info #ncmp__banner-information,.ncmp__banner .ncmp__banner-info #ncmp__banner-purposes{margin-bottom:5px}.ncmp__banner .ncmp__banner-info #ncmp__banner-information.ncmp__active,.ncmp__banner .ncmp__banner-info #ncmp__banner-purposes.ncmp__active{margin-bottom:20px}.ncmp__banner .ncmp__banner-actions{margin-top:20px;box-sizing:border-box;text-align:right}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-actions{text-align:left;margin-top:-6px;padding:0 12px 8px 12px}}.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns{display:flex;margin:-2px}.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns a{text-align:center;display:block;font-size:12px;text-decoration:underline !important}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns a{font-size:12px}}.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns button{margin:5px;font-size:12px;font-weight:500 !important;line-height:20px;flex:1 1 40%}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns button{font-size:12px;margin:2px;height:28px !important;line-height:28px !important}}.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns.ncmp__banner-btns-f{display:block;margin:20px auto 0 auto !important;max-width:400px}.ncmp__banner .ncmp__banner-actions .ncmp__banner-btns.ncmp__banner-btns-f button{display:block !important;width:100% !important;margin-bottom:4px !important}@media(max-width: 1023px)and (min-height: 380px){.ncmp__banner .ncmp__banner-actions{width:100%}}.ncmp__banner .ncmp__banner-consent{display:flex;align-items:center;margin-top:10px}.ncmp__banner .ncmp__banner-consent .ncmp__banner-branding-btn{display:flex;flex:0 0 26px;font-size:0;margin:0 2px 0 0;align-items:center}.ncmp__banner .ncmp__banner-consent .ncmp__banner-branding-btn a{display:flex;align-items:center;height:26px}.ncmp__banner .ncmp__banner-consent .ncmp__banner-branding-btn img{height:14px;margin:0;position:relative;vertical-align:middle}.ncmp__banner .ncmp__banner-consent p{font-size:13px;line-height:16px;color:#595959;font-weight:400;margin:0}@media(max-width: 1023px){.ncmp__banner .ncmp__banner-consent p{display:inline-block;font-size:11px;line-height:12px}}",""]),e.exports=n},5124:(e,n,t)=>{(n=t(3645)(!1)).push([e.id,'#ncmp__modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;transition:opacity .25s ease-in;display:flex;justify-content:center;align-items:center}#ncmp__modal .ncmp__shadow{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1}#ncmp__modal .ncmp__modal{width:1100px;height:85vh;z-index:2;background:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;position:relative;overflow:hidden}@media(max-width: 1150px){#ncmp__modal .ncmp__modal{width:900px}}@media(max-width: 1024px){#ncmp__modal .ncmp__modal{width:100%;height:100%;box-sizing:border-box}}#ncmp__modal .ncmp__modal.ncmp__modal-app{position:fixed;top:20px;left:20px;right:20px;bottom:20px;box-shadow:2px 2px 20px rgba(0,0,0,.45);width:auto;height:auto}#ncmp__modal .ncmp__modal .ncmp__modal-content{display:flex;flex:1 1 auto;height:0}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__modal-content{flex-direction:column-reverse}}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav-hamburger{display:none}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav-hamburger{position:absolute;top:20px;left:15px;z-index:40;display:block;cursor:pointer}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav-hamburger svg{width:24px;height:24px}}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav{flex:0 0 240px;background:#0061b1;color:#fff;overflow:auto}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav{position:absolute;top:0;left:-240px;bottom:0;width:240px;z-index:50;transition:all .15s ease-in;overflow:auto}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav.ncmp__nav-active{left:0}}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav .ncmp__nav-top{height:66px;background:#1e83d4}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul{margin:0;padding:0;list-style:none}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li{border-bottom:1px solid #1673bf}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-header{color:#fff;height:42px;line-height:42px;padding:0 20px;font-size:15px;font-weight:500;background:#00569c}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-item.ncmp__nav-item-active a{cursor:default;background:#004279 !important}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-item a{display:flex;font-size:13px;font-weight:300;text-decoration:none;color:#fff;padding:6px 20px;line-height:18px;align-items:center}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-item a:hover{background:#004279}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-item a .ncmp__purpose-status{display:block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#2787d6;margin-right:10px}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-item a .ncmp__purpose-status.ncmp__purpose-status-on{background:#6fff34}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__nav ul li.ncmp__nav-purpose a em{font-style:normal}#ncmp__modal .ncmp__modal .ncmp__modal-content .ncmp__router{flex:1 1 auto}#ncmp__modal .ncmp__modal h2{display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;margin:0;padding:0 120px 0 30px;background:#fff;color:#000;font-weight:500;font-size:20px;z-index:10;height:66px;line-height:22px;text-transform:none}@media(max-width: 1023px){#ncmp__modal .ncmp__modal h2{font-size:16px;padding:0 15px 0 50px}}#ncmp__modal .ncmp__modal .ncmp__back{border:none;background:#fff;border-radius:50%;cursor:pointer;width:26px;height:26px;align-items:center;justify-content:center;display:flex;vertical-align:middle;font-size:0 !important;margin-right:10px;transition:all .1s ease-in}#ncmp__modal .ncmp__modal .ncmp__back svg{width:16px;height:16px;fill:#0061b1;transition:all .1s ease-in}#ncmp__modal .ncmp__modal .ncmp__back:hover{background:#0061b1}#ncmp__modal .ncmp__modal .ncmp__back:hover svg{fill:#fff}#ncmp__modal .ncmp__modal .ncmp__vendor-info{position:absolute;top:0;bottom:66px;right:-40%;z-index:30;background:#ececec;box-sizing:border-box;width:40%;transition:all .15s ease-in;overflow:auto}#ncmp__modal .ncmp__modal .ncmp__vendor-info.ncmp__vendor-active{right:0}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__vendor-info{width:100%;right:-100%}#ncmp__modal .ncmp__modal .ncmp__vendor-info.ncmp__vendor-active{right:0}}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body{padding:30px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body{padding:15px}}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body h3{margin:0 0 10px 0;font-size:16px;font-weight:500;line-height:22px}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section{margin-bottom:30px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section{margin-bottom:15px}}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section a{word-break:break-all}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section table{width:100%;border-collapse:collapse;box-sizing:border-box}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section table tr td{border-bottom:1px solid #ccc;padding:10px;background:#f8f8f8;font-size:13px;color:#444}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section table tr td strong{display:block;font-weight:500;font-size:14px}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section table tr td em{display:block;font-weight:500;font-size:13px;font-style:normal;margin:5px 0}#ncmp__modal .ncmp__modal .ncmp__vendor-info .ncmp__vendor-body .ncmp__vendor-section table tr:last-child td{border:none}#ncmp__modal .ncmp__modal .ncmp__nav-shadow{position:absolute;top:0;left:0;bottom:0;right:0;z-index:45;pointer-events:none;background:rgba(0,0,0,0);transition:all .15s ease-in}#ncmp__modal .ncmp__modal .ncmp__nav-shadow.ncmp__nav-shadow-active{pointer-events:all;background:rgba(0,0,0,.2)}#ncmp__modal .ncmp__modal .ncmp__vendor-shadow{position:absolute;top:0;left:0;bottom:66px;right:0;z-index:25;pointer-events:none;background:rgba(0,0,0,0);transition:all .15s ease-in}#ncmp__modal .ncmp__modal .ncmp__vendor-shadow.ncmp__vendor-active{pointer-events:all;background:rgba(0,0,0,.2)}#ncmp__modal .ncmp__modal .ncmp__router{flex:1 1 auto;overflow:auto;position:relative}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__col-toggle{width:74px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__col-name{text-align:left}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__col-type{width:20%}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__icon-yes{display:inline-block}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__icon-yes svg{fill:#dc4100}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__icon-no{display:inline-block}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__icon-no svg{fill:#d0d0d0}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__cookie-expire{display:inline-block;margin-left:10px;line-height:16px}@media(max-width: 767px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__cookie-expire{display:none}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__cookie-expire strong{display:block;font-weight:600;font-size:11px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features{text-align:right;margin-top:10px;margin-bottom:-10px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features{text-align:left;margin-top:15px;margin-bottom:10px}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a{text-decoration:underline;color:#222}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a:hover,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a:hover,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a:hover{color:#222}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a.ncmp__toggle-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a.ncmp__toggle-vendors-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a.ncmp__toggle-legint-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-purposes a.ncmp__toggle-legint-vendors-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a.ncmp__toggle-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a.ncmp__toggle-vendors-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a.ncmp__toggle-legint-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table a.ncmp__toggle-legint-vendors-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a.ncmp__toggle-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a.ncmp__toggle-vendors-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a.ncmp__toggle-legint-purposes-off,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-features a.ncmp__toggle-legint-vendors-off{color:#555;font-weight:400}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__reject-table{text-align:left;margin-bottom:10px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__information .ncmp__information-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__information .ncmp__object-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__object .ncmp__information-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__object .ncmp__object-body{padding:30px;background:#efefef;position:relative}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__information .ncmp__information-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__information .ncmp__object-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__object .ncmp__information-body,#ncmp__modal .ncmp__modal .ncmp__router .ncmp__object .ncmp__object-body{padding:15px}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__illustrations{padding:15px;background:#ffebbd;border-left:8px solid #efc667;margin-bottom:30px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__illustrations ul{margin:0 0 0 20px;padding:0;list-style-type:square}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__illustrations ul li{margin-bottom:30px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__illustrations ul li:last-child{margin:0}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__description-legal{margin-bottom:30px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__description-legal{margin-bottom:15px}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__description-legal strong{margin-bottom:5px;display:block;font-weight:500}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__description-legal h3{margin:0 0 5px 0;font-size:14px;font-weight:500;line-height:22px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__description-legal p{margin:0;white-space:pre-wrap;font-size:14px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__section-body{padding:30px;background:#efefef;position:relative}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section .ncmp__section-body{padding:15px}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section table{width:100%;border-collapse:collapse;box-sizing:border-box}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section table tr td{border-bottom:1px solid #ccc;padding:5px 10px;font-size:13px;color:#444}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section table tr td p{margin:0;font-size:13px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section table tr th{position:-webkit-sticky;position:sticky;top:66px;z-index:9;padding:5px;font-weight:400;font-size:13px;background:#2d2d2d;color:#fff;border:none}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__section table tr:nth-child(even) td{background:#e4e4e4}#ncmp__modal .ncmp__modal .ncmp__router section{margin-bottom:30px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router section{margin-bottom:15px}}#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-title{margin-bottom:15px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-title{margin-bottom:5px}}#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-title h3{font-weight:500;font-size:15px;margin:0;line-height:22px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-title h3{font-size:16px}}#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-details p{margin-top:0;font-size:14px}#ncmp__modal .ncmp__modal .ncmp__router section .ncmp__section-details p:last-child{margin:0}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list{display:grid;grid-template-columns:1fr;grid-gap:20px;flex-wrap:wrap}@media(max-width: 1024px){#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list{grid-template-columns:1fr}}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item{flex:1 0 30%;background:#fbfbfb;padding:15px;display:flex;flex-direction:column}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__toggle{flex:0 0 72px;float:right;margin-left:15px;margin-bottom:15px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-info{flex:1 1 auto}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-info strong{display:block;font-weight:500;font-size:15px;margin-bottom:5px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-info p{margin:0;color:#444;font-weight:400;font-size:13px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-info .ncmp__vendor-consent{margin-bottom:5px;font-weight:500}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-action{flex:0 0 auto;font-size:13px;padding-top:5px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-action a{color:#595959;border-bottom:1px solid #ccc;font-weight:400}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__list .ncmp__list-item .ncmp__list-action a:hover{color:#222}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle{width:56px;height:24px;position:relative;display:inline-block;vertical-align:middle}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle label{width:56px;height:24px;display:block;border-radius:34px;background-color:#cecece;transition:background-color .4s;cursor:pointer}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle label:before{content:"";display:block;background-color:#fff;bottom:3px;height:18px;left:3px;position:absolute;transition:.4s;width:18px;z-index:5;border-radius:100%}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle label span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;line-height:24px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#484848;padding-left:26px;transition:all .4s}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle label span.ncmp__toggle-on{opacity:0}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input{position:absolute;opacity:0}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input:checked+label{background-color:#0061b1}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input:checked+label:before{-webkit-transform:translateX(32px);transform:translateX(32px)}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input:checked+label span{color:#fff;padding-left:8px}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input:checked+label span.ncmp__toggle-on{opacity:1}#ncmp__modal .ncmp__modal .ncmp__router .ncmp__toggle input:checked+label span.ncmp__toggle-off{opacity:0}#ncmp__modal .ncmp__modal .ncmp__modal-actions{flex:0 0 auto;padding:0 15px;height:66px;display:flex;align-items:center}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding{flex:1 1 auto;display:flex;align-items:center;color:#8e8e8e}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-logo{flex:0 0 auto;margin-right:10px;display:flex;align-items:center}@media(max-width: 320px){#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-logo{display:none}}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-logo a{display:flex;align-items:center}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-logo a img{width:26px;height:20px}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-version{flex:1 1 auto;font-size:11px;line-height:14px}@media(max-width: 1023px){#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-version{display:none}}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-version span{display:block}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-version span a{border-bottom:1px solid #dedede;color:#777}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__branding .ncmp__branding-version span a:hover{color:#666}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__buttons{flex:0 0 auto}#ncmp__modal .ncmp__modal .ncmp__modal-actions .ncmp__buttons button{margin-left:5px}',""]),e.exports=n},8856:(e,n,t)=>{(n=t(3645)(!1)).push([e.id,'.ncmp__normalise{line-height:1.15;-webkit-text-size-adjust:100%;margin:0}.ncmp__normalise main{display:block}.ncmp__normalise h1{font-size:2em;margin:.67em 0}.ncmp__normalise h1,.ncmp__normalise h2,.ncmp__normalise h3,.ncmp__normalise h4,.ncmp__normalise h5,.ncmp__normalise h6{color:#000;font-family:"Roboto",Arial,Helvetica,sans-serif;text-transform:none !important}.ncmp__normalise span{color:#444}.ncmp__normalise p{color:#444}.ncmp__normalise ul{color:#444;font-size:14px}.ncmp__normalise ul li{color:#444}.ncmp__normalise hr{box-sizing:content-box;height:0;overflow:visible}.ncmp__normalise pre{font-family:monospace,monospace;font-size:1em}.ncmp__normalise a{background-color:transparent}.ncmp__normalise abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ncmp__normalise b,.ncmp__normalise strong{color:#000;font-weight:bolder}.ncmp__normalise code,.ncmp__normalise kbd,.ncmp__normalise samp{font-family:monospace,monospace;font-size:1em}.ncmp__normalise small{font-size:80%}.ncmp__normalise sub,.ncmp__normalise sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ncmp__normalise sub{bottom:-0.25em}.ncmp__normalise sup{top:-0.5em}.ncmp__normalise img{margin:0;border-style:none}.ncmp__normalise button,.ncmp__normalise input,.ncmp__normalise optgroup,.ncmp__normalise select,.ncmp__normalise textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;box-shadow:none;text-shadow:none}.ncmp__normalise button,.ncmp__normalise input{overflow:visible}.ncmp__normalise button,.ncmp__normalise select{text-transform:none}.ncmp__normalise button,.ncmp__normalise [type=button],.ncmp__normalise [type=reset],.ncmp__normalise [type=submit]{-webkit-appearance:button}.ncmp__normalise button::-moz-focus-inner,.ncmp__normalise [type=button]::-moz-focus-inner,.ncmp__normalise [type=reset]::-moz-focus-inner,.ncmp__normalise [type=submit]::-moz-focus-inner{border-style:none;padding:0}.ncmp__normalise button:-moz-focusring,.ncmp__normalise [type=button]:-moz-focusring,.ncmp__normalise [type=reset]:-moz-focusring,.ncmp__normalise [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.ncmp__normalise fieldset{padding:.35em .75em .625em}.ncmp__normalise legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.ncmp__normalise progress{vertical-align:baseline}.ncmp__normalise textarea{overflow:auto}.ncmp__normalise [type=checkbox],.ncmp__normalise [type=radio]{box-sizing:border-box;padding:0}.ncmp__normalise [type=number]::-webkit-inner-spin-button,.ncmp__normalise [type=number]::-webkit-outer-spin-button{height:auto}.ncmp__normalise [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ncmp__normalise [type=search]::-webkit-search-decoration{-webkit-appearance:none}.ncmp__normalise ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ncmp__normalise details{display:block}.ncmp__normalise summary{display:list-item}.ncmp__normalise template{display:none}.ncmp__normalise [hidden]{display:none}#ncmp__tool,#ncmp__modal{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:22px;position:relative;z-index:2147483647}@media(max-width: 1024px){#ncmp__tool,#ncmp__modal{padding:10px;box-sizing:border-box}}#ncmp__tool a,#ncmp__modal a{color:#0061b1;text-decoration:none}#ncmp__tool a:hover,#ncmp__modal a:hover{color:#004680}#ncmp__tool button.ncmp__btn,#ncmp__tool a.ncmp__btn,#ncmp__modal button.ncmp__btn,#ncmp__modal a.ncmp__btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;background-image:none;outline:0;outline-offset:0;border:0;border-radius:2px;transition:all .15s ease-in-out;min-width:88px;padding:0 14px;-webkit-appearance:button;background-color:#0061b1;font-weight:400;letter-spacing:inherit;color:rgba(255,255,255,.87);margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:32px;height:32px}#ncmp__tool button.ncmp__btn:hover,#ncmp__tool a.ncmp__btn:hover,#ncmp__modal button.ncmp__btn:hover,#ncmp__modal a.ncmp__btn:hover{background-color:#0061b1;color:#fff;text-decoration:none}#ncmp__tool button.ncmp__btn.ncmp__btn-danger,#ncmp__tool a.ncmp__btn.ncmp__btn-danger,#ncmp__modal button.ncmp__btn.ncmp__btn-danger,#ncmp__modal a.ncmp__btn.ncmp__btn-danger{background-color:#fff;border:1px solid #0061b1;color:#0061b1}#ncmp__tool button.ncmp__btn.ncmp__btn-border,#ncmp__tool a.ncmp__btn.ncmp__btn-border,#ncmp__modal button.ncmp__btn.ncmp__btn-border,#ncmp__modal a.ncmp__btn.ncmp__btn-border{border:1px solid #0061b1;background-color:#fff;color:#0061b1}#ncmp__tool button.ncmp__btn.ncmp__btn-border:hover,#ncmp__tool a.ncmp__btn.ncmp__btn-border:hover,#ncmp__modal button.ncmp__btn.ncmp__btn-border:hover,#ncmp__modal a.ncmp__btn.ncmp__btn-border:hover{background-color:#fff;color:#0061b1}.ncmp__active{opacity:1 !important;pointer-events:all !important}.ncmp__language>a{position:absolute;z-index:44;top:15px;right:15px;font-size:12px;font-weight:500}.ncmp__language>a img{vertical-align:middle;width:16px;margin-right:8px}@media(max-width: 1023px){.ncmp__language>a{top:10px;font-size:10px}.ncmp__language>a img{width:14px}}.ncmp__language .ncmp__language-close{display:block;position:absolute;top:8px;right:8px}.ncmp__language .ncmp__language-close img{width:18px}.ncmp__language .ncmp__language-list{display:block;position:absolute;z-index:44;top:15px;right:15px;padding:10px;background:#083f6b;width:300px;box-shadow:-2px 4px 10px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:all .2s ease-in}.ncmp__language .ncmp__language-list a{color:#fff !important;font-weight:300}@media(max-width: 1023px){.ncmp__language .ncmp__language-list{width:auto;top:10px;right:10px;left:10px}}.ncmp__language .ncmp__language-list.active{pointer-events:all;opacity:.95}.ncmp__language .ncmp__language-list ul{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr;font-size:12px;margin:0;padding:0;grid-gap:3px}@media(max-width: 1023px){.ncmp__language .ncmp__language-list ul{grid-template-columns:1fr 1fr 1fr}}.ncmp__language .ncmp__language-list ul li{margin:0;padding:0;list-style-image:none}.ncmp__language.ncmp__language-modal>a{top:22px;right:30px}@media(max-width: 1023px){.ncmp__language.ncmp__language-modal>a{right:15px}.ncmp__language.ncmp__language-modal>a span{display:none}}.ncmp__language.ncmp__language-modal .ncmp__language-list{top:22px;right:30px}@media(max-width: 1023px){.ncmp__language.ncmp__language-modal .ncmp__language-list{width:auto;top:10px;right:10px;left:10px}}#nitropay-ccpa-shadow{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;display:block;font-size:1em;position:fixed;top:0;left:0;bottom:0;right:0;pointer-events:none;background:rgba(0,0,0,0);opacity:0;z-index:-5;display:flex;align-items:center;justify-content:center}#nitropay-ccpa-shadow html,#nitropay-ccpa-shadow body,#nitropay-ccpa-shadow div,#nitropay-ccpa-shadow span,#nitropay-ccpa-shadow applet,#nitropay-ccpa-shadow object,#nitropay-ccpa-shadow iframe,#nitropay-ccpa-shadow h1,#nitropay-ccpa-shadow h2,#nitropay-ccpa-shadow h3,#nitropay-ccpa-shadow h4,#nitropay-ccpa-shadow h5,#nitropay-ccpa-shadow h6,#nitropay-ccpa-shadow p,#nitropay-ccpa-shadow blockquote,#nitropay-ccpa-shadow pre,#nitropay-ccpa-shadow a,#nitropay-ccpa-shadow abbr,#nitropay-ccpa-shadow acronym,#nitropay-ccpa-shadow address,#nitropay-ccpa-shadow big,#nitropay-ccpa-shadow cite,#nitropay-ccpa-shadow code,#nitropay-ccpa-shadow del,#nitropay-ccpa-shadow dfn,#nitropay-ccpa-shadow em,#nitropay-ccpa-shadow img,#nitropay-ccpa-shadow ins,#nitropay-ccpa-shadow kbd,#nitropay-ccpa-shadow q,#nitropay-ccpa-shadow s,#nitropay-ccpa-shadow samp,#nitropay-ccpa-shadow small,#nitropay-ccpa-shadow strike,#nitropay-ccpa-shadow strong,#nitropay-ccpa-shadow sub,#nitropay-ccpa-shadow sup,#nitropay-ccpa-shadow tt,#nitropay-ccpa-shadow var,#nitropay-ccpa-shadow b,#nitropay-ccpa-shadow u,#nitropay-ccpa-shadow i,#nitropay-ccpa-shadow center,#nitropay-ccpa-shadow dl,#nitropay-ccpa-shadow dt,#nitropay-ccpa-shadow dd,#nitropay-ccpa-shadow ol,#nitropay-ccpa-shadow ul,#nitropay-ccpa-shadow li,#nitropay-ccpa-shadow fieldset,#nitropay-ccpa-shadow form,#nitropay-ccpa-shadow label,#nitropay-ccpa-shadow legend,#nitropay-ccpa-shadow table,#nitropay-ccpa-shadow caption,#nitropay-ccpa-shadow tbody,#nitropay-ccpa-shadow tfoot,#nitropay-ccpa-shadow thead,#nitropay-ccpa-shadow tr,#nitropay-ccpa-shadow th,#nitropay-ccpa-shadow td,#nitropay-ccpa-shadow article,#nitropay-ccpa-shadow aside,#nitropay-ccpa-shadow canvas,#nitropay-ccpa-shadow details,#nitropay-ccpa-shadow embed,#nitropay-ccpa-shadow figure,#nitropay-ccpa-shadow figcaption,#nitropay-ccpa-shadow footer,#nitropay-ccpa-shadow header,#nitropay-ccpa-shadow hgroup,#nitropay-ccpa-shadow menu,#nitropay-ccpa-shadow nav,#nitropay-ccpa-shadow output,#nitropay-ccpa-shadow ruby,#nitropay-ccpa-shadow section,#nitropay-ccpa-shadow summary,#nitropay-ccpa-shadow time,#nitropay-ccpa-shadow mark,#nitropay-ccpa-shadow audio,#nitropay-ccpa-shadow video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#nitropay-ccpa-shadow :focus{outline:0}#nitropay-ccpa-shadow article,#nitropay-ccpa-shadow aside,#nitropay-ccpa-shadow details,#nitropay-ccpa-shadow figcaption,#nitropay-ccpa-shadow figure,#nitropay-ccpa-shadow footer,#nitropay-ccpa-shadow header,#nitropay-ccpa-shadow hgroup,#nitropay-ccpa-shadow menu,#nitropay-ccpa-shadow nav,#nitropay-ccpa-shadow section{display:block}#nitropay-ccpa-shadow body{line-height:1}#nitropay-ccpa-shadow ol,#nitropay-ccpa-shadow ul{list-style:none}#nitropay-ccpa-shadow blockquote,#nitropay-ccpa-shadow q{quotes:none}#nitropay-ccpa-shadow blockquote:before,#nitropay-ccpa-shadow blockquote:after,#nitropay-ccpa-shadow q:before,#nitropay-ccpa-shadow q:after{content:"";content:none}#nitropay-ccpa-shadow table{border-collapse:collapse;border-spacing:0}#nitropay-ccpa-shadow input[type=search]::-webkit-search-cancel-button,#nitropay-ccpa-shadow input[type=search]::-webkit-search-decoration,#nitropay-ccpa-shadow input[type=search]::-webkit-search-results-button,#nitropay-ccpa-shadow input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}#nitropay-ccpa-shadow input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}#nitropay-ccpa-shadow textarea{overflow:auto;vertical-align:top;resize:vertical}#nitropay-ccpa-shadow audio,#nitropay-ccpa-shadow canvas,#nitropay-ccpa-shadow video{display:inline-block;*display:inline;*zoom:1;max-width:100%}#nitropay-ccpa-shadow audio:not([controls]){display:none;height:0}#nitropay-ccpa-shadow [hidden]{display:none}#nitropay-ccpa-shadow html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#nitropay-ccpa-shadow a:focus{outline:thin dotted}#nitropay-ccpa-shadow a:active,#nitropay-ccpa-shadow a:hover{outline:0}#nitropay-ccpa-shadow img{border:0;-ms-interpolation-mode:bicubic}#nitropay-ccpa-shadow figure{margin:0}#nitropay-ccpa-shadow form{margin:0}#nitropay-ccpa-shadow fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#nitropay-ccpa-shadow legend{border:0;padding:0;white-space:normal;*margin-left:-7px}#nitropay-ccpa-shadow button,#nitropay-ccpa-shadow input,#nitropay-ccpa-shadow select,#nitropay-ccpa-shadow textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}#nitropay-ccpa-shadow button,#nitropay-ccpa-shadow input{line-height:normal}#nitropay-ccpa-shadow button,#nitropay-ccpa-shadow select{text-transform:none}#nitropay-ccpa-shadow button,#nitropay-ccpa-shadow html input[type=button],#nitropay-ccpa-shadow input[type=reset],#nitropay-ccpa-shadow input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}#nitropay-ccpa-shadow button[disabled],#nitropay-ccpa-shadow html input[disabled]{cursor:default}#nitropay-ccpa-shadow input[type=checkbox],#nitropay-ccpa-shadow input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}#nitropay-ccpa-shadow input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#nitropay-ccpa-shadow input[type=search]::-webkit-search-cancel-button,#nitropay-ccpa-shadow input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#nitropay-ccpa-shadow button::-moz-focus-inner,#nitropay-ccpa-shadow input::-moz-focus-inner{border:0;padding:0}#nitropay-ccpa-shadow textarea{overflow:auto;vertical-align:top}#nitropay-ccpa-shadow table{border-collapse:collapse;border-spacing:0}#nitropay-ccpa-shadow html,#nitropay-ccpa-shadow button,#nitropay-ccpa-shadow input,#nitropay-ccpa-shadow select,#nitropay-ccpa-shadow textarea{color:#222}#nitropay-ccpa-shadow ::-moz-selection{background:#b3d4fc;text-shadow:none}#nitropay-ccpa-shadow ::selection{background:#b3d4fc;text-shadow:none}#nitropay-ccpa-shadow img{vertical-align:middle}#nitropay-ccpa-shadow fieldset{border:0;margin:0;padding:0}#nitropay-ccpa-shadow textarea{resize:vertical}#nitropay-ccpa-shadow .chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}#nitropay-ccpa-shadow.nitropay-ccpa-shadow-active{background:rgba(0,0,0,.25);pointer-events:all;opacity:1;z-index:999998}#nitropay-ccpa-shadow #nitropay-ccpa-modal{background:#fff;width:100%;max-width:570px;max-height:800px;overflow:auto;box-shadow:0px 0px 15px rgba(0,0,0,.1);border:1px solid #f1f1f1;padding:30px;font-family:Roboto,Arial,Helvetica,sans-serif;color:#000}@media(max-width: 767px){#nitropay-ccpa-shadow #nitropay-ccpa-modal{height:100%;width:100%;box-sizing:border-box;max-width:100%;max-height:100%}}#nitropay-ccpa-shadow #nitropay-ccpa-modal #nitropay-ccpa-close-btn{float:right;width:24px;height:24px;cursor:pointer;opacity:.7}#nitropay-ccpa-shadow #nitropay-ccpa-modal #nitropay-ccpa-close-btn:hover{opacity:.85}#nitropay-ccpa-shadow #nitropay-ccpa-modal h1{color:#000;font-size:22px;font-weight:600;margin-bottom:15px}#nitropay-ccpa-shadow #nitropay-ccpa-modal h2{color:#000;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:1px}#nitropay-ccpa-shadow #nitropay-ccpa-modal p{color:#000;margin-bottom:15px;font-size:14px;font-weight:300}#nitropay-ccpa-shadow #nitropay-ccpa-modal p a{color:#000;font-weight:500}#nitropay-ccpa-shadow #nitropay-ccpa-modal form{display:block;margin-top:20px;font-size:14px;border-top:1px solid #efefef;padding-top:20px}#nitropay-ccpa-shadow #nitropay-ccpa-modal form div{margin-bottom:5px}#nitropay-ccpa-shadow #nitropay-ccpa-modal label{color:#000;cursor:pointer}#nitropay-ccpa-shadow #nitropay-ccpa-modal #nitropay-ccpa-form-status{font-weight:500;color:green;margin:20px 0 0 0;display:none}#nitropay-ccpa-shadow #nitropay-ccpa-modal #nitropay-ccpa-form-status a{color:green}',""]),e.exports=n},3645:e=>{"use strict";e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var t=function(e,n){var t,o,s,a=e[1]||"",i=e[3];if(!i)return a;if(n&&"function"==typeof btoa){var r=(t=i,o=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),"/*# ".concat(s," */")),c=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[a].concat(c).concat([r]).join("\n")}return[a].join("\n")}(n,e);return n[2]?"@media ".concat(n[2]," {").concat(t,"}"):t})).join("")},n.i=function(e,t,o){"string"==typeof e&&(e=[[null,e,""]]);var s={};if(o)for(var a=0;a{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n <% if (friendly) { %> \n
\n <% } else { %>\n
\n <% } %>\n
\n \n Language Picker\n <%= tl.map[tl.getLanguage()] %>\n \n
\n \n Close Language Picker\n \n \n
\n
\n\n
\n
\n
\n

<%= tl.translate(\'banner.header\') %>

\n <% if (!isNew) { %>\n
<%= tl.translate(\'banner.updated\') %>
\n <% } %>\n

<%- tl.translate(\'banner.intro\') %>

\n
\n\n
\n

\n <%= tl.translate(\'banner.consent\') %>\n <%= gvl.stacks[42].name %>\n

\n\n

\n <%= gvl.stacks[42].description %>\n

\n\n <% if (customID == \'da\') { %>\n

<%= tl.translate(\'da.banner\') %>

\n <% } %>\n
\n
\n
\n\n
\n <% if (!friendly) { %>\n
\n \n \n
\n <% } else { %>\n
\n \n \n \n <%= tl.translate(\'rejectAll\') %>\n \n
\n <% } %>\n\n \n
\n\n \n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n '),__stack.lineno=2,friendly?(buf.push(' \n
\n '),__stack.lineno=4):(buf.push('\n
\n '),__stack.lineno=6),buf.push('\n
\n \n Language Picker\n ',escape((__stack.lineno=10,tl.map[tl.getLanguage()])),'\n \n
\n \n Close Language Picker\n \n \n
\n
\n\n
\n
\n
\n

',escape((__stack.lineno=27,tl.translate("banner.header"))),"

\n "),__stack.lineno=28,isNew||(buf.push('\n
',escape((__stack.lineno=29,tl.translate("banner.updated"))),"
\n "),__stack.lineno=30),buf.push("\n

",(__stack.lineno=31,tl.translate("banner.intro")),'

\n
\n\n
\n

\n ',escape((__stack.lineno=36,tl.translate("banner.consent"))),"\n ",escape((__stack.lineno=37,gvl.stacks[42].name)),"\n

\n\n

\n ",escape((__stack.lineno=41,gvl.stacks[42].description)),"\n

\n\n "),__stack.lineno=44,"da"==customID&&(buf.push('\n

',escape((__stack.lineno=45,tl.translate("da.banner"))),"

\n "),__stack.lineno=46),buf.push('\n
\n
\n
\n\n
\n '),__stack.lineno=52,friendly?(buf.push('\n
\n \n \n \n ',escape((__stack.lineno=70,tl.translate("rejectAll"))),"\n \n
\n "),__stack.lineno=73):(buf.push('\n
\n \n \n
\n "),__stack.lineno=61),buf.push('\n\n \n
\n\n \n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},1457:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n Google registered vendors\n

\n\n
\n \n\n \n\n \n \n \n \n \n \n \n\n <% params.ac.forEach(function(vendor) { %>\n \n \n \n \n \n \n <% }); %> <% if (params.ac.length == 0) { %>\n \n \n \n <% } %>\n
<%= tl.translate(\'table.name\') %><%= tl.translate(\'table.domain\') %><%= tl.translate(\'table.privacyUrl\') %>
\n
\n \n \n
\n
\n <%= vendor.providerName %>\n \n <%= vendor.domains.join(\', \') %>\n \n Click\n
<%= tl.translate(\'legInt.emptyList\') %>
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n Google registered vendors\n

\n\n
\n \n\n \n\n \n \n \n \n \n \n \n\n "),__stack.lineno=32,params.ac.forEach((function(e){buf.push('\n \n \n \n \n \n \n '),__stack.lineno=58})),buf.push(" "),__stack.lineno=58,0==params.ac.length&&(buf.push('\n \n \n \n "),__stack.lineno=62),buf.push("\n
',escape((__stack.lineno=27,tl.translate("table.name"))),'',escape((__stack.lineno=28,tl.translate("table.domain"))),'',escape((__stack.lineno=29,tl.translate("table.privacyUrl"))),"
\n
\n \n \n
\n
\n ",escape((__stack.lineno=49,e.providerName)),"\n \n ",escape((__stack.lineno=52,e.domains.join(", "))),'\n \n Click\n
',escape((__stack.lineno=60,tl.translate("legInt.emptyList"))),"
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},5096:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n <%= params.feature.name %>\n

\n\n
\n \n\n \n \n \n \n \n\n <% params.vendors.forEach(function(vendor) { %>\n \n \n \n \n <% }); %>\n
<%= tl.translate(\'table.name\') %>
\n
\n \n \n
\n
\n \n <%= vendor.name %>\n \n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n ',escape((__stack.lineno=3,params.feature.name)),'\n

\n\n
\n \n\n \n \n \n \n \n\n "),__stack.lineno=23,params.vendors.forEach((function(e){buf.push('\n \n \n \n \n "),__stack.lineno=46})),buf.push("\n
',escape((__stack.lineno=20,tl.translate("table.name"))),"
\n
\n \n \n
\n
\n \n ',escape((__stack.lineno=42,e.name)),"\n \n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},5458:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n \n <%= tl.translate(\'modal.navLinkInfo\') %>\n

\n\n
\n \n\n
    \n
  • <%= tl.translate(\'info.itemBrowserType\') %>
  • \n
  • <%= tl.translate(\'info.itemDeviceOS\') %>
  • \n
  • <%= tl.translate(\'info.itemCookie\') %>
  • \n
  • <%= tl.translate(\'info.itemIdentifier\') %>
  • \n
  • <%= tl.translate(\'info.itemIPAddress\') %>
  • \n
  • <%= tl.translate(\'info.itemActivity\') %>
  • \n
  • <%= tl.translate(\'info.itemGeoLocation\') %>
  • \n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n \n ',escape((__stack.lineno=17,tl.translate("modal.navLinkInfo"))),'\n

\n\n
\n \n\n
    \n
  • ",escape((__stack.lineno=28,tl.translate("info.itemBrowserType"))),"
  • \n
  • ",escape((__stack.lineno=29,tl.translate("info.itemDeviceOS"))),"
  • \n
  • ",escape((__stack.lineno=30,tl.translate("info.itemCookie"))),"
  • \n
  • ",escape((__stack.lineno=31,tl.translate("info.itemIdentifier"))),"
  • \n
  • ",escape((__stack.lineno=32,tl.translate("info.itemIPAddress"))),"
  • \n
  • ",escape((__stack.lineno=33,tl.translate("info.itemActivity"))),"
  • \n
  • ",escape((__stack.lineno=34,tl.translate("info.itemGeoLocation"))),"
  • \n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},7141:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n <%= tl.translate(\'modal.navLinkDashboardExt\') %>\n

\n\n
\n <% if (customID == \'da\') { %>\n \n <% } %>\n\n \n\n
\n
\n

<%= tl.translate(\'dashboard.purposeHeader\') %>

\n\n \n
\n\n
\n
\n <% gvl.stacks[42].purposes.forEach(function(i) { %>\n
\n
\n
\n \n \n
\n\n <%= gvl.purposes[i].name %>\n \n

\n <%= gvl.purposes[i].description %>\n

\n
\n\n
\n \n <%= tl.translate(\'dashboard.moreInfo\') %>\n \n
\n
\n <% }); %>\n
\n
\n
\n\n
\n
\n

<%= tl.translate(\'dashboard.featureHeader\') %>

\n
\n\n
\n
\n <% Object.keys(gvl.features).forEach(function(i) { %>\n
\n
\n <%= gvl.features[i].name %>\n

\n <%= gvl.features[i].description %>\n

\n
\n\n
\n \n <%= tl.translate(\'dashboard.moreInfo\') %>\n \n
\n
\n <% }); %>\n
\n
\n
\n\n <% if (hasCustomConsents) { %>\n
\n
\n

<%= tl.translate(\'dashboard.otherHeader\') %>

\n
\n\n
\n
\n <% Object.keys(customConsents).forEach(function(i) { %>\n
\n
\n
\n \n \n
\n\n <%= customConsents[i].name %>\n

\n <%= customConsents[i].description %>\n

\n
\n
\n <% }); %>\n
\n
\n
\n <% } %>\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n ',escape((__stack.lineno=3,tl.translate("modal.navLinkDashboardExt"))),'\n

\n\n
\n '),__stack.lineno=7,"da"==customID&&(buf.push('\n \n "),__stack.lineno=19),buf.push('\n\n \n\n
\n
\n

',escape((__stack.lineno=35,tl.translate("dashboard.purposeHeader"))),'

\n\n \n
\n\n
\n
\n '),__stack.lineno=46,gvl.stacks[42].purposes.forEach((function(e){buf.push('\n
\n
\n
\n \n \n
\n\n ",escape((__stack.lineno=63,gvl.purposes[e].name)),'\n \n

\n ",escape((__stack.lineno=68,gvl.purposes[e].description)),'\n

\n
\n\n
\n \n ',escape((__stack.lineno=78,tl.translate("dashboard.moreInfo"))),"\n \n
\n
\n "),__stack.lineno=82})),buf.push('\n
\n
\n
\n\n
\n
\n

',escape((__stack.lineno=89,tl.translate("dashboard.featureHeader"))),'

\n
\n\n
\n
\n '),__stack.lineno=94,Object.keys(gvl.features).forEach((function(e){buf.push('\n
\n
\n ',escape((__stack.lineno=97,gvl.features[e].name)),"\n

\n ",escape((__stack.lineno=99,gvl.features[e].description)),'\n

\n
\n\n
\n \n ',escape((__stack.lineno=109,tl.translate("dashboard.moreInfo"))),"\n \n
\n
\n "),__stack.lineno=113})),buf.push("\n
\n
\n
\n\n "),__stack.lineno=118,hasCustomConsents&&(buf.push('\n
\n
\n

',escape((__stack.lineno=121,tl.translate("dashboard.otherHeader"))),'

\n
\n\n
\n
\n '),__stack.lineno=126,Object.keys(customConsents).forEach((function(e){buf.push('\n
\n
\n
\n \n \n
\n\n ",escape((__stack.lineno=142,customConsents[e].name)),"\n

\n ",escape((__stack.lineno=144,customConsents[e].description)),"\n

\n
\n
\n "),__stack.lineno=148})),buf.push("\n
\n
\n
\n "),__stack.lineno=152),buf.push("\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},376:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'<% if (displayMode === \'web\') { %>\n
\n<% } %>\n
\n
\n \n Language Picker\n <%= tl.map[tl.getLanguage()] %>\n \n
\n \n Close Language Picker\n \n
    \n <% Object.keys(tl.map).forEach(function(lang) { %>\n
  • \n <%= tl.map[lang] %>\n
  • \n <% }); %>\n
\n
\n
\n\n \n\n
\n\n
\n\n
\n
\n \n
\n \n IAB CMP #242\n v<%= tcfVersion %>.<%= cmpVersion %>\n \n GVL v<%= gvl.gvlSpecificationVersion %> (Vendor List v<%= gvl.vendorListVersion %>) - <%=\n gvl.lastUpdated %>\n
\n
\n
\n \n \n \n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push(""),__stack.lineno=1,"web"===displayMode&&(buf.push('\n
\n'),__stack.lineno=3),buf.push('\n
\n
\n \n Language Picker\n ',escape((__stack.lineno=8,tl.map[tl.getLanguage()])),'\n \n
\n \n Close Language Picker\n \n \n
\n
\n\n \n\n
\n\n
\n\n
\n
\n \n
\n \n IAB CMP #242\n v',escape((__stack.lineno=97,tcfVersion)),".",escape((__stack.lineno=97,cmpVersion)),"\n \n GVL v",escape((__stack.lineno=100,gvl.gvlSpecificationVersion))," (Vendor List v",escape((__stack.lineno=100,gvl.vendorListVersion)),") - ",escape((__stack.lineno=100,gvl.lastUpdated)),'\n
\n
\n
\n \n \n \n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},5637:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

<%= tl.translate(\'modal.navLinkLegInt\') %>

\n\n
\n \n\n \n\n \n \n \n \n \n\n <% Object.keys(gvl.purposes).forEach(function(i) { %> <% if (forbiddenLegInt.indexOf(+i) < 0) { %>\n \n \n \n \n <% } %> <% }); %>\n
<%= tl.translate(\'table.name\') %>
\n
\n \n \n
\n
\n <%= gvl.purposes[i].name %> \n

<%= gvl.purposes[i].description %>

\n

\n \n <%= params.purposeCounts[i] %> <%= tl.translate(\'vendorConsentLegInt\') %>\n \n

\n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

',escape((__stack.lineno=2,tl.translate("modal.navLinkLegInt"))),'

\n\n
\n \n\n \n\n \n \n \n \n \n\n "),__stack.lineno=21,Object.keys(gvl.purposes).forEach((function(e){buf.push(" "),__stack.lineno=21,forbiddenLegInt.indexOf(+e)<0&&(buf.push('\n \n \n \n \n "),__stack.lineno=51),buf.push(" "),__stack.lineno=51})),buf.push("\n
',escape((__stack.lineno=18,tl.translate("table.name"))),"
\n
\n \n \n
\n
\n ",escape((__stack.lineno=38,gvl.purposes[e].name))," \n

",escape((__stack.lineno=39,gvl.purposes[e].description)),'

\n

\n \n ',escape((__stack.lineno=46,params.purposeCounts[e]))," ",escape((__stack.lineno=46,tl.translate("vendorConsentLegInt"))),"\n \n

\n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},4237:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n <%= params.purpose.name %>\n

\n\n
\n \n\n \n\n \n \n \n \n \n\n <% params.vendors.forEach(function(vendor) { %>\n \n \n \n \n <% }); %> <% if (params.vendors.length == 0) { %>\n \n \n \n <% } %>\n
<%= tl.translate(\'table.name\') %>
\n
\n \n \n
\n
\n \n <%= vendor.name %>\n \n
<%= tl.translate(\'legInt.emptyList\') %>
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n ',escape((__stack.lineno=3,params.purpose.name)),'\n

\n\n
\n \n\n \n\n \n \n \n \n \n\n "),__stack.lineno=31,params.vendors.forEach((function(e){buf.push('\n \n \n \n \n "),__stack.lineno=53})),buf.push(" "),__stack.lineno=53,0==params.vendors.length&&(buf.push('\n \n \n \n "),__stack.lineno=57),buf.push("\n
',escape((__stack.lineno=28,tl.translate("table.name"))),"
\n
\n \n \n
\n
\n \n ',escape((__stack.lineno=49,e.name)),"\n \n
',escape((__stack.lineno=55,tl.translate("legInt.emptyList"))),"
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},3827:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n <%= params.purpose.name %>\n

\n\n
\n\n <% if (params.purpose.illustrations) { %>\n \n\n
\n
    \n <% params.purpose.illustrations.forEach(function(str) { %>\n
  • <%= str %>
  • \n <% }) %>\n
\n
\n <% } else { %>\n \n <% } %>\n\n \n\n \n \n \n \n \n\n <% params.vendors.forEach(function(vendor) { %>\n \n \n \n \n <% }); %>\n
<%= tl.translate(\'table.name\') %>
\n
\n \n \n
\n
\n \n <%= vendor.name %>\n \n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n ',escape((__stack.lineno=3,params.purpose.name)),'\n

\n\n
\n\n '),__stack.lineno=8,params.purpose.illustrations?(buf.push('\n \n\n
\n
    \n '),__stack.lineno=15,params.purpose.illustrations.forEach((function(e){buf.push("\n
  • ",escape((__stack.lineno=16,e)),"
  • \n "),__stack.lineno=17})),buf.push("\n
\n
\n "),__stack.lineno=20):(buf.push('\n \n "),__stack.lineno=24),buf.push('\n\n \n\n \n \n \n \n \n\n "),__stack.lineno=42,params.vendors.forEach((function(e){buf.push('\n \n \n \n \n "),__stack.lineno=65})),buf.push("\n
',escape((__stack.lineno=39,tl.translate("table.name"))),"
\n
\n \n \n
\n
\n \n ',escape((__stack.lineno=61,e.name)),"\n \n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},3573:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n \n <%= vendor.name %>\n

\n\n
\n
\n

URLs

\n <% if (vendor.policyUrl) { %>\n <%= vendor.policyUrl %>\n <% } else { %> \n \n <% } %>\n
\n\n <% if (vendor.dataDeclaration && vendor.dataDeclaration.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.dataDeclaration\') %>

\n \n \n <% vendor.dataDeclaration.forEach(function(id) { \n if (gvl.dataCategories[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.dataCategories[id].name %>\n <%= gvl.dataCategories[id].description %>\n
\n
\n <% } %>\n\n <% if ((vendor.cookieMaxAgeSeconds && vendor.cookieMaxAgeSeconds > 0) || vendor.usesNonCookieAccess) { %>\n
\n

<%= tl.translate(\'vendor.cookies\') %>

\n\n \n <% if (vendor.cookieMaxAgeSeconds && vendor.cookieMaxAgeSeconds > 0) { %>\n \n \n \n <% } %> <% if (vendor.usesNonCookieAccess) { %>\n \n \n \n <% } %>\n
\n Cookie Duration\n <%= cookieAge(vendor.cookieMaxAgeSeconds) %>\n
\n <%= tl.translate(\'vendor.nonCookies\') %>\n <%= tl.translate(\'vendor.nonCookiesInfo\') %>\n
\n
\n <% } %> <% if (vendor.purposes.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.purposes\') %>

\n\n \n <% vendor.purposes.forEach(function(id) { \n if (gvl.purposes[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.purposes[id].name %>\n <%= gvl.purposes[id].description %>\n <% if (vendor.dataRetention && typeof vendor.dataRetention.purposes[id] !== \'undefined\') { %>\n Data retention period: <%= vendor.dataRetention.purposes[id] %> days\n <% } else if (vendor.dataRetention && !vendor.dataRetention.purposes[id] && vendor.dataRetention.stdRetention) { %>\n Data retention period: <%= vendor.dataRetention.stdRetention %> days\n <% } else { %>\n Data retention period: Not retained\n <% } %>\n
\n
\n <% } %> <% if (vendor.legIntPurposes.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.legInt\') %>

\n\n \n <% vendor.legIntPurposes.forEach(function(id) { \n if (gvl.purposes[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.purposes[id].name %>\n <%= gvl.purposes[id].description %>\n
\n
\n <% } %> <% if (vendor.specialPurposes.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.specialPurposes\') %>

\n\n \n <% vendor.specialPurposes.forEach(function(id) { \n if (gvl.specialPurposes[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.specialPurposes[id].name %>\n <%= gvl.specialPurposes[id].description %>\n <% if (vendor.dataRetention && typeof vendor.dataRetention.specialPurposes[id] !== \'undefined\') { %>\n Data retention period: <%= vendor.dataRetention.specialPurposes[id] %> days\n <% } else if (vendor.dataRetention && !vendor.dataRetention.specialPurposes[id] && vendor.dataRetention.stdRetention !== 0) { %>\n Data retention period: <%= vendor.dataRetention.stdRetention %> days\n <% } else { %>\n Data retention period: Not retained\n <% } %>\n
\n
\n <% } %> <% if (vendor.features.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.features\') %>

\n\n \n <% vendor.features.forEach(function(id) { \n if (gvl.features[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.features[id].name %>\n <%= gvl.features[id].description %>\n
\n
\n <% } %> <% if (vendor.specialFeatures.length > 0) { %>\n
\n

<%= tl.translate(\'vendor.specialFeatures\') %>

\n\n \n <% vendor.specialFeatures.forEach(function(id) { \n if (gvl.specialFeatures[id]) { %>\n \n \n \n <% }}) %>\n
\n <%= gvl.specialFeatures[id].name %>\n <%= gvl.specialFeatures[id].description %>\n
\n
\n <% } %>\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n \n ',escape((__stack.lineno=17,vendor.name)),'\n

\n\n
\n
\n

URLs

\n '),__stack.lineno=23,vendor.policyUrl?(buf.push('\n ',escape((__stack.lineno=24,vendor.policyUrl)),"\n "),__stack.lineno=25):(buf.push(" \n \n "),__stack.lineno=36),buf.push("\n
\n\n "),__stack.lineno=39,vendor.dataDeclaration&&vendor.dataDeclaration.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=41,tl.translate("vendor.dataDeclaration"))),'

\n \n \n '),__stack.lineno=44,vendor.dataDeclaration.forEach((function(e){gvl.dataCategories[e]&&(buf.push('\n \n \n \n "),__stack.lineno=52)})),buf.push("\n
\n ',escape((__stack.lineno=48,gvl.dataCategories[e].name)),"\n ",escape((__stack.lineno=49,gvl.dataCategories[e].description)),"\n
\n
\n "),__stack.lineno=55),buf.push("\n\n "),__stack.lineno=57,(vendor.cookieMaxAgeSeconds&&vendor.cookieMaxAgeSeconds>0||vendor.usesNonCookieAccess)&&(buf.push('\n
\n

',escape((__stack.lineno=59,tl.translate("vendor.cookies"))),'

\n\n \n '),__stack.lineno=62,vendor.cookieMaxAgeSeconds&&vendor.cookieMaxAgeSeconds>0&&(buf.push('\n \n \n \n "),__stack.lineno=69),buf.push(" "),__stack.lineno=69,vendor.usesNonCookieAccess&&(buf.push('\n \n \n \n "),__stack.lineno=76),buf.push("\n
\n Cookie Duration\n ',escape((__stack.lineno=66,cookieAge(vendor.cookieMaxAgeSeconds))),"\n
\n ',escape((__stack.lineno=72,tl.translate("vendor.nonCookies"))),"\n ",escape((__stack.lineno=73,tl.translate("vendor.nonCookiesInfo"))),"\n
\n
\n "),__stack.lineno=79),buf.push(" "),__stack.lineno=79,vendor.purposes.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=81,tl.translate("vendor.purposes"))),'

\n\n \n '),__stack.lineno=84,vendor.purposes.forEach((function(e){gvl.purposes[e]&&(buf.push('\n \n \n \n "),__stack.lineno=99)})),buf.push("\n
\n ',escape((__stack.lineno=88,gvl.purposes[e].name)),"\n ",escape((__stack.lineno=89,gvl.purposes[e].description)),"\n "),__stack.lineno=90,vendor.dataRetention&&void 0!==vendor.dataRetention.purposes[e]?(buf.push("\n Data retention period: ",escape((__stack.lineno=91,vendor.dataRetention.purposes[e]))," days\n "),__stack.lineno=92):vendor.dataRetention&&!vendor.dataRetention.purposes[e]&&vendor.dataRetention.stdRetention?(buf.push("\n Data retention period: ",escape((__stack.lineno=93,vendor.dataRetention.stdRetention))," days\n "),__stack.lineno=94):(buf.push("\n Data retention period: Not retained\n "),__stack.lineno=96),buf.push("\n
\n
\n "),__stack.lineno=102),buf.push(" "),__stack.lineno=102,vendor.legIntPurposes.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=104,tl.translate("vendor.legInt"))),'

\n\n \n '),__stack.lineno=107,vendor.legIntPurposes.forEach((function(e){gvl.purposes[e]&&(buf.push('\n \n \n \n "),__stack.lineno=115)})),buf.push("\n
\n ',escape((__stack.lineno=111,gvl.purposes[e].name)),"\n ",escape((__stack.lineno=112,gvl.purposes[e].description)),"\n
\n
\n "),__stack.lineno=118),buf.push(" "),__stack.lineno=118,vendor.specialPurposes.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=120,tl.translate("vendor.specialPurposes"))),'

\n\n \n '),__stack.lineno=123,vendor.specialPurposes.forEach((function(e){gvl.specialPurposes[e]&&(buf.push('\n \n \n \n "),__stack.lineno=138)})),buf.push("\n
\n ',escape((__stack.lineno=127,gvl.specialPurposes[e].name)),"\n ",escape((__stack.lineno=128,gvl.specialPurposes[e].description)),"\n "),__stack.lineno=129,vendor.dataRetention&&void 0!==vendor.dataRetention.specialPurposes[e]?(buf.push("\n Data retention period: ",escape((__stack.lineno=130,vendor.dataRetention.specialPurposes[e]))," days\n "),__stack.lineno=131):vendor.dataRetention&&!vendor.dataRetention.specialPurposes[e]&&0!==vendor.dataRetention.stdRetention?(buf.push("\n Data retention period: ",escape((__stack.lineno=132,vendor.dataRetention.stdRetention))," days\n "),__stack.lineno=133):(buf.push("\n Data retention period: Not retained\n "),__stack.lineno=135),buf.push("\n
\n
\n "),__stack.lineno=141),buf.push(" "),__stack.lineno=141,vendor.features.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=143,tl.translate("vendor.features"))),'

\n\n \n '),__stack.lineno=146,vendor.features.forEach((function(e){gvl.features[e]&&(buf.push('\n \n \n \n "),__stack.lineno=154)})),buf.push("\n
\n ',escape((__stack.lineno=150,gvl.features[e].name)),"\n ",escape((__stack.lineno=151,gvl.features[e].description)),"\n
\n
\n "),__stack.lineno=157),buf.push(" "),__stack.lineno=157,vendor.specialFeatures.length>0&&(buf.push('\n
\n

',escape((__stack.lineno=159,tl.translate("vendor.specialFeatures"))),'

\n\n \n '),__stack.lineno=162,vendor.specialFeatures.forEach((function(e){gvl.specialFeatures[e]&&(buf.push('\n \n \n \n "),__stack.lineno=170)})),buf.push("\n
\n ',escape((__stack.lineno=166,gvl.specialFeatures[e].name)),"\n ",escape((__stack.lineno=167,gvl.specialFeatures[e].description)),"\n
\n
\n "),__stack.lineno=173),buf.push("\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},4562:module=>{module.exports=function anonymous(locals,filters,escape,rethrow){escape=escape||function(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")};var __stack={lineno:1,input:'
\n

\n \n <%= tl.translate(\'modal.navLinkVendors\') %>\n

\n\n
\n \n\n \n \n \n \n \n \n\n <% params.vendors.forEach(function(vendor) { %>\n \n \n \n \n \n <% }); %>\n
<%= tl.translate(\'table.name\') %><%= tl.translate(\'table.storageCookie\') %><%= tl.translate(\'table.storageOther\') %>
\n \n <%= vendor.name %>\n \n \n <% if (vendor.usesCookies) { %>\n \n <% } %>\n \n <% if (vendor.usesNonCookieAccess) { %>\n
\n \n
\n <% } %>\n
\n
\n
\n',filename:"."};function rethrow(e,n,t,o){var s=n.split("\n"),a=Math.max(o-3,0),i=Math.min(s.length,o+3),r=s.slice(a,i).map((function(e,n){var t=n+a+1;return(t==o?" >> ":" ")+t+"| "+e})).join("\n");throw e.path=t,e.message=(t||"ejs")+":"+o+"\n"+r+"\n\n"+e.message,e}try{var buf=[];with(locals||{})buf.push('
\n

\n \n ',escape((__stack.lineno=17,tl.translate("modal.navLinkVendors"))),'\n

\n\n
\n \n\n \n \n \n \n \n \n\n "),__stack.lineno=32,params.vendors.forEach((function(e){buf.push('\n \n \n \n \n \n "),__stack.lineno=54})),buf.push("\n
',escape((__stack.lineno=27,tl.translate("table.name"))),'',escape((__stack.lineno=28,tl.translate("table.storageCookie"))),'',escape((__stack.lineno=29,tl.translate("table.storageOther"))),"
\n \n ',escape((__stack.lineno=36,e.name)),"\n \n \n "),__stack.lineno=40,e.usesCookies&&(buf.push('\n \n "),__stack.lineno=44),buf.push("\n \n "),__stack.lineno=47,e.usesNonCookieAccess&&(buf.push('\n
\n \n
\n '),__stack.lineno=51),buf.push("\n
\n
\n
\n");return buf.join("")}catch(err){rethrow(err,__stack.input,__stack.filename,__stack.lineno)}}},6808:(e,n,t)=>{var o,s,a;void 0===(s="function"==typeof(o=a=function(){function e(){for(var e=0,n={};e=0&&t<=r.levels.SILENT))throw"log.setLevel() called with invalid level: "+t;if(a=t,!1!==s&&function(e){var t=(o[e]||"silent").toUpperCase();if(typeof window!==n&&l){try{return void(window.localStorage[l]=t)}catch(e){}try{window.document.cookie=encodeURIComponent(l)+"="+t+";"}catch(e){}}}(t),i.call(r,t,e),typeof console===n&&t{!function(n){"use strict";var t,o=Object.prototype,s=o.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",r=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag",l=n.regeneratorRuntime;if(l)e.exports=l;else{(l=n.regeneratorRuntime=e.exports).wrap=b;var p="suspendedStart",d="suspendedYield",_="executing",m="completed",u={},h={};h[i]=function(){return this};var g=Object.getPrototypeOf,v=g&&g(g(M([])));v&&v!==o&&s.call(v,i)&&(h=v);var f=k.prototype=C.prototype=Object.create(h);w.prototype=f.constructor=k,k.constructor=w,k[c]=w.displayName="GeneratorFunction",l.isGeneratorFunction=function(e){var n="function"==typeof e&&e.constructor;return!!n&&(n===w||"GeneratorFunction"===(n.displayName||n.name))},l.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,k):(e.__proto__=k,c in e||(e[c]="GeneratorFunction")),e.prototype=Object.create(f),e},l.awrap=function(e){return{__await:e}},P(x.prototype),x.prototype[r]=function(){return this},l.AsyncIterator=x,l.async=function(e,n,t,o){var s=new x(b(e,n,t,o));return l.isGeneratorFunction(n)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},P(f),f[c]="Generator",f[i]=function(){return this},f.toString=function(){return"[object Generator]"},l.keys=function(e){var n=[];for(var t in e)n.push(t);return n.reverse(),function t(){for(;n.length;){var o=n.pop();if(o in e)return t.value=o,t.done=!1,t}return t.done=!0,t}},l.values=M,I.prototype={constructor:I,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(L),!e)for(var n in this)"t"===n.charAt(0)&&s.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(o,s){return r.type="throw",r.arg=e,n.next=o,s&&(n.method="next",n.arg=t),!!s}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],r=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=s.call(i,"catchLoc"),l=s.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--t){var o=this.tryEntries[t];if(o.tryLoc<=this.prev&&s.call(o,"finallyLoc")&&this.prev=0;--n){var t=this.tryEntries[n];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),L(t),u}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var t=this.tryEntries[n];if(t.tryLoc===e){var o=t.completion;if("throw"===o.type){var s=o.arg;L(t)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:M(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),u}}}function b(e,n,t,o){var s=n&&n.prototype instanceof C?n:C,a=Object.create(s.prototype),i=new I(o||[]);return a._invoke=function(e,n,t){var o=p;return function(s,a){if(o===_)throw new Error("Generator is already running");if(o===m){if("throw"===s)throw a;return T()}for(t.method=s,t.arg=a;;){var i=t.delegate;if(i){var r=S(i,t);if(r){if(r===u)continue;return r}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(o===p)throw o=m,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);o=_;var c=y(e,n,t);if("normal"===c.type){if(o=t.done?m:d,c.arg===u)continue;return{value:c.arg,done:t.done}}"throw"===c.type&&(o=m,t.method="throw",t.arg=c.arg)}}}(e,t,i),a}function y(e,n,t){try{return{type:"normal",arg:e.call(n,t)}}catch(e){return{type:"throw",arg:e}}}function C(){}function w(){}function k(){}function P(e){["next","throw","return"].forEach((function(n){e[n]=function(e){return this._invoke(n,e)}}))}function x(e){function n(t,o,a,i){var r=y(e[t],e,o);if("throw"!==r.type){var c=r.arg,l=c.value;return l&&"object"==typeof l&&s.call(l,"__await")?Promise.resolve(l.__await).then((function(e){n("next",e,a,i)}),(function(e){n("throw",e,a,i)})):Promise.resolve(l).then((function(e){c.value=e,a(c)}),i)}i(r.arg)}var t;this._invoke=function(e,o){function s(){return new Promise((function(t,s){n(e,o,t,s)}))}return t=t?t.then(s,s):s()}}function S(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method))return u;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var s=y(o,e.iterator,n.arg);if("throw"===s.type)return n.method="throw",n.arg=s.arg,n.delegate=null,u;var a=s.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,u):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,u)}function E(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function L(e){var n=e.completion||{};n.type="normal",delete n.arg,e.completion=n}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function M(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function n(){for(;++o{var o=t(4705);"string"==typeof o&&(o=[[e.id,o,""]]);t(6723)(o,{hmr:!0,transform:void 0,insertInto:void 0}),o.locals&&(e.exports=o.locals)},4928:(e,n,t)=>{var o=t(5124);"string"==typeof o&&(o=[[e.id,o,""]]);t(6723)(o,{hmr:!0,transform:void 0,insertInto:void 0}),o.locals&&(e.exports=o.locals)},4027:(e,n,t)=>{var o=t(8856);"string"==typeof o&&(o=[[e.id,o,""]]);t(6723)(o,{hmr:!0,transform:void 0,insertInto:void 0}),o.locals&&(e.exports=o.locals)},6723:(e,n,t)=>{var o,s,a={},i=(o=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===s&&(s=o.apply(this,arguments)),s}),r=function(e){return document.querySelector(e)},c=function(e){var n={};return function(e){if("function"==typeof e)return e();if(void 0===n[e]){var t=r.call(this,e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}}(),l=null,p=0,d=[],_=t(1947);function m(e,n){for(var t=0;t=0&&d.splice(n,1)}function v(e){var n=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),f(n,e.attrs),h(e,n),n}function f(e,n){Object.keys(n).forEach((function(t){e.setAttribute(t,n[t])}))}function b(e,n){var t,o,s,a;if(n.transform&&e.css){if(!(a=n.transform(e.css)))return function(){};e.css=a}if(n.singleton){var i=p++;t=l||(l=v(n)),o=w.bind(null,t,i,!1),s=w.bind(null,t,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(t=function(e){var n=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",f(n,e.attrs),h(e,n),n}(n),o=P.bind(null,t,n),s=function(){g(t),t.href&&URL.revokeObjectURL(t.href)}):(t=v(n),o=k.bind(null,t),s=function(){g(t)});return o(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;o(e=n)}else s()}}e.exports=function(e,n){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(n=n||{}).attrs="object"==typeof n.attrs?n.attrs:{},n.singleton||"boolean"==typeof n.singleton||(n.singleton=i()),n.insertInto||(n.insertInto="head"),n.insertAt||(n.insertAt="bottom");var t=u(e,n);return m(t,n),function(e){for(var o=[],s=0;s{e.exports=function(e){var n="undefined"!=typeof window&&window.location;if(!n)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var t=n.protocol+"//"+n.host,o=t+n.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,n){var s,a=n.trim().replace(/^"(.*)"$/,(function(e,n){return n})).replace(/^'(.*)'$/,(function(e,n){return n}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(s=0===a.indexOf("//")?a:0===a.indexOf("/")?t+a:o+a.replace(/^\.\//,""),"url("+JSON.stringify(s)+")")}))}},8913:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Globals=n.Config=void 0,n.Config={layout:"banner"},n.Globals={gppVersion:"1.1",gppStringVersion:1,cmpVersion:3028,cmpId:242,tcfPolicyVersion:5}},9546:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.AdditionalConsent=void 0;const s=o(t(6808)),a=t(4195),i=t(6758);class r{constructor(){a.CSV.fetch(r.url).then((e=>{e.forEach((e=>{4===e.length&&+e[0]>0&&(r.providers[e[0]]={providerId:e[0],providerName:e[1],policyUrl:e[2],domains:e[3].split(" ")})}))})),window.localStorage&&window.localStorage.getItem("ncmp-ac")&&r.parseString(window.localStorage.getItem("ncmp-ac")),s.default.get("ncmp-ac")&&(document.cookie=`ncmp-ac=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=.${i.CMP.domain}; path=/;`)}static save(){const e=this.getString();try{window.localStorage.setItem("ncmp-ac",e)}catch(e){}}static getString(){return`${this.version}~${this.consented.join(".")}`}static parseString(e){const n=e.split("~");2===n.length&&+n[0]===this.version&&(this.consented=[],n[1].split(".").forEach((e=>{+e>0&&this.consented.push(+e)})))}static consentAll(){const e=[];Object.keys(r.providers).forEach((n=>{e.push(+n)})),r.consented=e}static consent(e){-1===r.consented.indexOf(e)&&r.consented.push(e)}static reject(e){const n=r.consented.indexOf(e);n>-1&&r.consented.splice(n,1)}}n.AdditionalConsent=r,r.url="https://consent.nitrocnct.com/additional-consent-providers.csv",r.providers={},r.consented=[],r.version=1},2571:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Banner=void 0,t(2005);const o=t(1782),s=t(8913),a=t(6758);n.Banner=class{constructor(){this.isVisible=!1;let e=document.getElementById("ncmp__tool");e||(e=document.createElement("div"),e.id="ncmp__tool",e.classList.add("ncmp__normalise"),document.body.appendChild(e)),this.render()}reload(){this.render(),this.show()}render(){var e,n,i,r;let c=t(3658),l=document.getElementById("ncmp__tool");l&&(l.innerHTML="",l.insertAdjacentHTML("beforeend",c({gvl:o.TCF.gvl,tcModel:o.TCF.tcModel,isNew:"alert"!=s.Config.layout,customID:a.CMP.getCustomID(),friendly:a.CMP.isFriendly(),tl:a.CMP.tl,displayMode:window.__npcmp_display_mode||"web"})),this.selector=document.querySelector("#ncmp__tool .ncmp__banner"),null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__language-picker"))||void 0===n||n.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__language-list"))||void 0===n||n.classList.add("ncmp__active")}))})),null===(r=null===(i=this.selector)||void 0===i?void 0:i.querySelectorAll(".ncmp__language-close"))||void 0===r||r.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__language-list"))||void 0===n||n.classList.remove("ncmp__active")}))})))}hide(){var e;this.isVisible=!1,null===(e=this.selector)||void 0===e||e.classList.remove("ncmp__active")}show(){o.TCF.tcModel&&(o.TCF.tcModel.consentScreen=1),setTimeout((()=>{var e;this.isVisible=!0,null===(e=this.selector)||void 0===e||e.classList.add("ncmp__active")}),0)}}},839:(e,n)=>{"use strict";var t,o;Object.defineProperty(n,"__esModule",{value:!0}),n.DisplayStatus=n.CmpStatus=void 0,(o=n.CmpStatus||(n.CmpStatus={})).STUB="stub",o.LOADING="loading",o.LOADED="loaded",o.ERROR="error",(t=n.DisplayStatus||(n.DisplayStatus={})).VISIBLE="visible",t.HIDDEN="hidden",t.DISABLED="disabled"},6758:function(e,n,t){"use strict";var o,s=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),a=this&&this.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&s(n,e,t);return a(n,e),n},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.CMP=void 0;const c=r(t(110)),l=t(839),p=t(4881),d=t(3649),_=t(8898),m=t(4474),u=t(709),h=t(9546),g=i(t(6808));class v{static set cmpStatus(e){e!=this._cmpStatus&&(this._cmpStatus=e,m.GPP.emit(u.EventName.CMPStatus,e))}static get cmpStatus(){return this._cmpStatus}static set cmpDisplayStatus(e){e!=this._cmpDisplayStatus&&(this._cmpDisplayStatus=e,m.GPP.emit(u.EventName.CMPDisplayStatus,e))}static get cmpDisplayStatus(){return this._cmpDisplayStatus}static init(){delete v.cmpId,delete v.cmpVersion,v.disabled=!1,v.cmpStatus=l.CmpStatus.LOADING,v.cmpDisplayStatus=l.DisplayStatus.HIDDEN,m.GPP.emit(u.EventName.CMPStatus,l.CmpStatus.LOADING),m.GPP.emit(u.EventName.CMPDisplayStatus,l.DisplayStatus.HIDDEN);let e=g.get("ncmp.domain");const n=window.location.hostname;if(e&&n.indexOf(e)>-1)v.domain=e;else{if(/^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$/.test(n))e=n,g.set("ncmp.domain",e,{domain:`.${e}`,expires:365});else{const t=n.split(".");e=t.slice(0).slice(-2).join("."),g.set("ncmp.domain",e,{domain:`.${e}`,expires:365}),g.get("ncmp.domain")||(e=t.slice(0).slice(-3).join("."),g.set("ncmp.domain",e,{domain:`.${e}`,expires:365}),g.get("ncmp.domain")||c.default.warn("Unable to save cookies, CMP may not function correctly"))}v.domain=e}window.gtag||(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)});const t=window.nitroAdsCustomConsents||window["__npcmp.cc"];if(t&&"object"==typeof t&&Object.keys(t).length>0)for(const e in t)this.customConsents.define(e,t[e].name,t[e].description);v.ac=new h.AdditionalConsent}static isFriendly(){return this.friendlyDomains.indexOf(this.domain)>-1}static isPathBlocked(){const e=location.pathname||"/";return this.blockedPaths.indexOf(location.hostname+e)>-1}static api(e){if("string"!=typeof e)return c.default.error("__npcmp(string) is the only valid parameter"),null;if(!d.CMPCommandMap[e])return null;const n=new d.CMPCommandMap[e];return n.response||n}}n.CMP=v,o=v,v.disabled=!1,v._cmpStatus=l.CmpStatus.LOADING,v._cmpDisplayStatus=l.DisplayStatus.HIDDEN,v.customConsents=new _.CustomConsents,v.tl=new p.Translate,v.blockedPaths=[],v.friendlyDomains=["leagueofgraphs.com","porofessor.gg"],v.getCustomID=()=>["deviantart.com"].indexOf(o.domain)>-1?"da":""},2737:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.AddConsentLinkCommand=void 0;const o=t(6863);class s extends o.Command{respond(){let e=document.getElementById("ncmp-consent-link");return e&&(e.innerHTML=""),new o.Response}}n.AddConsentLinkCommand=s},4529:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.BannerCommand=void 0;const s=t(6863),a=t(1782),i=t(2571),r=t(6758),c=o(t(110));class l extends s.Command{respond(){r.CMP.modal&&r.CMP.modal.isVisible&&r.CMP.modal.hide();let e=!!navigator.cookieEnabled;return void 0!==navigator.cookieEnabled||e||(document.cookie="ncmp-test",e=-1!=document.cookie.indexOf("ncmp-test")),e?(r.CMP.banner=new i.Banner,r.CMP.banner.show(),a.TCF.api.update(a.TCF.tcString,!0)):(c.default.error("Cookies are not enabled, the CMP cannot obtain consent, aborting"),a.TCF.api.disable()),new s.Response}}n.BannerCommand=l},4106:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.CMPCommand=void 0,(t=n.CMPCommand||(n.CMPCommand={})).LANGUAGE="language",t.CONFIG="config",t.BANNER="showConsentTool",t.MODAL="showModal",t.ADDCONSENTLINK="addConsentLink",t.HIDEMODAL="hideModal",t.REJECT="reject",t.SAVE="save"},3649:(e,n,t)=>{"use strict";var o,s,a,i,r,c,l,p;Object.defineProperty(n,"__esModule",{value:!0}),n.CMPCommandMap=void 0;const d=t(2737),_=t(4529),m=t(4106),u=t(366),h=t(9077),g=t(4531),v=t(3488),f=t(6203),b=t(3639);class y{}n.CMPCommandMap=y,o=m.CMPCommand.LANGUAGE,s=m.CMPCommand.CONFIG,a=m.CMPCommand.BANNER,i=m.CMPCommand.MODAL,r=m.CMPCommand.ADDCONSENTLINK,c=m.CMPCommand.HIDEMODAL,l=m.CMPCommand.SAVE,p=m.CMPCommand.REJECT,y[o]=g.LanguageCommand,y[s]=u.ConfigCommand,y[a]=_.BannerCommand,y[i]=v.ModalCommand,y[r]=d.AddConsentLinkCommand,y[c]=h.HideModalCommand,y[l]=b.SaveCommand,y[p]=f.RejectCommand},366:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ConfigCommand=void 0;const o=t(6863),s=t(6519);class a extends o.Command{respond(){return new s.ConfigResponse}}n.ConfigCommand=a},9077:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.HideModalCommand=void 0;const s=o(t(6808)),a=t(6863),i=t(4474),r=t(709),c=t(6721),l=t(1782),p=t(6758),d=t(8913),_=t(9546);class m extends a.Command{respond(){p.CMP.modal&&p.CMP.modal.isVisible&&p.CMP.modal.hide(),l.TCF.tcModel.setAllVendorsDisclosed(),l.TCF.tcModel.cmpVersion=d.Globals.cmpVersion,l.TCF.tcModel.updated(),_.AdditionalConsent.save(),p.CMP.customConsents.saveRoutines(!1);const e=l.TCString.encode(l.TCF.tcModel);return l.TCF.api.update(e,!1),s.default.set("ncmp",e,{expires:365,domain:`.${p.CMP.domain}`,sameSite:"https:"===window.location.protocol?"none":"lax",secure:"https:"===window.location.protocol}),p.CMP.customConsents.save(),i.GPP.emit(r.EventName.SectionChange,c.GPPSectionName.TCFEUv2),new a.Response}}n.HideModalCommand=m},4531:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.LanguageCommand=void 0;const o=t(6863),s=t(899);class a extends o.Command{respond(){return new s.LanguageResponse}}n.LanguageCommand=a},3488:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ModalCommand=void 0;const o=t(6863),s=t(1782),a=t(6758),i=t(7411),r=t(9475);class c extends o.Command{respond(){return a.CMP.banner&&a.CMP.banner.isVisible&&a.CMP.banner.hide(),a.CMP.modal||(a.CMP.modal=new i.Modal),a.CMP.modal.show(),s.TCF.api.update(s.TCF.tcString,!0),new r.ModalResponse}}n.ModalCommand=c},6203:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.RejectCommand=void 0;const s=o(t(6808)),a=t(6863),i=t(4474),r=t(709),c=t(6721),l=t(1782),p=t(6758),d=t(9546),_=t(4885);class m extends a.Command{respond(){p.CMP.customConsents.saveRoutines(!0),p.CMP.modal&&p.CMP.modal.isVisible&&p.CMP.modal.hide(),p.CMP.banner&&p.CMP.banner.isVisible&&p.CMP.banner.hide(),l.TCF.tcModel.vendorConsents.empty(),l.TCF.tcModel.purposeConsents.empty(),l.TCF.tcModel.setAllVendorsDisclosed(),l.TCF.tcModel.unsetAllPurposeLegitimateInterests(),l.TCF.tcModel.unsetAllVendorLegitimateInterests(),l.TCF.tcModel.updated();const e=l.TCString.encode(l.TCF.tcModel);return l.TCF.api.update(e,!1),s.default.set("ncmp",e,{expires:365,domain:`.${p.CMP.domain}`,sameSite:"https:"===window.location.protocol?"none":"lax",secure:"https:"===window.location.protocol}),d.AdditionalConsent.consented=[],d.AdditionalConsent.save(),p.CMP.customConsents.save(),i.GPP.emit(r.EventName.SectionChange,c.GPPSectionName.TCFEUv2),i.GPP.signalStatus=_.GPPSignalStatus.Ready,i.GPP.emit(r.EventName.SignalStatus,_.GPPSignalStatus.Ready),new a.Response}}n.RejectCommand=m},3639:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.SaveCommand=void 0;const s=o(t(6808)),a=t(6863),i=t(4474),r=t(709),c=t(6721),l=t(1782),p=t(6758),d=t(9546),_=t(4885);class m extends a.Command{respond(){p.CMP.customConsents.saveRoutines(!0),d.AdditionalConsent.consentAll(),d.AdditionalConsent.save(),p.CMP.modal&&p.CMP.modal.isVisible&&p.CMP.modal.hide(),p.CMP.banner&&p.CMP.banner.isVisible&&p.CMP.banner.hide(),Object.keys(l.TCF.gvl.vendors).forEach((e=>{l.TCF.tcModel.vendorConsents.set(+e)})),l.TCF.gvl.stacks[42].purposes.forEach((e=>{l.TCF.tcModel.purposeConsents.set(+e)})),l.TCF.tcModel.setAllVendorsDisclosed(),l.TCF.tcModel.setAllPurposeLegitimateInterests(),l.TCF.tcModel.setAllVendorLegitimateInterests(),l.TCF.tcModel.updated();const e=l.TCString.encode(l.TCF.tcModel);return l.TCF.api.update(e,!1),s.default.set("ncmp",e,{expires:365,domain:`.${p.CMP.domain}`,sameSite:"https:"===window.location.protocol?"none":"lax",secure:"https:"===window.location.protocol}),p.CMP.customConsents.save(!0),i.GPP.emit(r.EventName.SectionChange,c.GPPSectionName.TCFEUv2),i.GPP.signalStatus=_.GPPSignalStatus.Ready,i.GPP.emit(r.EventName.SignalStatus,_.GPPSignalStatus.Ready),new a.Response}}n.SaveCommand=m},8898:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&o(n,e,t);return s(n,e),n};Object.defineProperty(n,"__esModule",{value:!0}),n.CustomConsents=void 0;const i=a(t(6808)),r=t(6758);n.CustomConsents=class{constructor(){this.customConsents=[],this.definitions={};const e=i.get("ncmp-cc");e&&e.split(",").forEach((e=>{this.customConsents.push(e)}))}saveRoutines(e=!1){this.getDefinition("ga")&&e||this.has("ga")?window.gtag("consent","update",{analytics_storage:"granted"}):this.getDefinition("ga")&&!this.has("ga")&&window.gtag("consent","update",{analytics_storage:"denied"})}define(e,n,t){n&&t&&(this.definitions[e]={name:n,description:t},i.get("ncmp-ga")||(this.set("ga"),i.set("ncmp-ga","1",{expires:365,sameSite:"https:"===window.location.protocol?"none":"lax",secure:"https:"===window.location.protocol})))}getDefinition(e){return this.definitions[e]}getDefinitions(){return this.definitions}hasDefinitions(){return Object.keys(this.definitions).length>0}has(e){return this.definitions[e]?this.customConsents.indexOf(String(e))>-1:null}set(e){-1==this.customConsents.indexOf(String(e))&&this.customConsents.push(String(e))}unset(e){let n=this.customConsents.indexOf(e);-1!=n&&this.customConsents.splice(n,1)}save(e=!1){if(e)for(let e in this.definitions)this.set(e);i.set("ncmp-cc",this.customConsents.join(","),{expires:365,sameSite:"https:"===window.location.protocol?"none":"lax",secure:"https:"===window.location.protocol,domain:`.${r.CMP.domain}`})}}},7411:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.Modal=void 0,t(4928);const s=t(8913),a=t(1782),i=t(6758),r=t(9546),c=o(t(6808));n.Modal=class{constructor(){this.isVisible=!1,this.currentPage="main",this.currentPageParams={},this.routes={feature:t(5096),information:t(5458),main:t(7141),object:t(5637),purpose:t(3827),purposeLegInt:t(4237),vendors:t(4562),ac:t(1457)};let e=document.getElementById("ncmp__modal");e||(e=document.createElement("div"),e.id="ncmp__modal",e.classList.add("ncmp__normalise"),document.body.appendChild(e)),this.render()}reload(){this.navigate(this.currentPage,this.currentPageParams)}render(){var e,n,o,r,l,p;let d=t(376),_=document.getElementById("ncmp__modal");_&&(_.innerHTML="",_.insertAdjacentHTML("beforeend",d({gvl:a.TCF.gvl,cmpVersion:s.Globals.cmpVersion,tcfVersion:s.Globals.tcfPolicyVersion,tcModel:a.TCF.tcModel,tl:i.CMP.tl,customID:i.CMP.getCustomID(),displayMode:window.__npcmp_display_mode||"web"})),this.selector=_,this.selector.querySelector(".ncmp__vendor-shadow").addEventListener("click",(()=>{this.toggleVendorModal()})),null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__nav-hamburger"))||void 0===n||n.addEventListener("click",(()=>{var e,n,t,o,s,a;(null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__nav"))||void 0===n?void 0:n.classList.contains("ncmp__nav-active"))?this.hideNav():(null===(o=null===(t=this.selector)||void 0===t?void 0:t.querySelector(".ncmp__nav"))||void 0===o||o.classList.add("ncmp__nav-active"),null===(a=null===(s=this.selector)||void 0===s?void 0:s.querySelector(".ncmp__nav-shadow"))||void 0===a||a.classList.add("ncmp__nav-shadow-active"))})),null===(r=null===(o=this.selector)||void 0===o?void 0:o.querySelector(".ncmp__nav-shadow"))||void 0===r||r.addEventListener("click",(()=>{this.hideNav()})),null===(p=null===(l=this.selector)||void 0===l?void 0:l.querySelectorAll("[data-navigate-route]"))||void 0===p||p.forEach((e=>{const n=e.getAttribute("data-navigate-route"),t=e.getAttribute("data-navigate-param");n&&e.addEventListener("click",(()=>{var e,o,s;if("purpose"==n&&t)this.navigate(n,{purposeId:+t});else if("language"==n&&t){null===(o=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__language-list"))||void 0===o||o.classList.remove("ncmp__active"),i.CMP.lang=t,c.default.set("ncmp-lang",i.CMP.lang,{expires:365,domain:`.${i.CMP.domain}`});const n=null===(s=this.selector)||void 0===s?void 0:s.querySelector("#ncmp__current-lang");n&&(n.innerHTML=i.CMP.tl.map[i.CMP.lang]),i.CMP.tl.setLanguage(i.CMP.lang).then((()=>{a.TCF.gvl.readyPromise.then((()=>{a.TCF.gvl.changeLanguage(i.CMP.lang).then((()=>{this.render(),this.reload()}))}))}))}else this.navigate(n)}))})))}toggleVendorModal(){this.selector.querySelector(".ncmp__vendor-shadow").classList.contains("ncmp__vendor-active")?(this.selector.querySelector(".ncmp__vendor-shadow").classList.remove("ncmp__vendor-active"),this.selector.querySelector(".ncmp__vendor-info").classList.remove("ncmp__vendor-active")):(this.selector.querySelector(".ncmp__vendor-shadow").classList.add("ncmp__vendor-active"),this.selector.querySelector(".ncmp__vendor-info").classList.add("ncmp__vendor-active"))}hide(){var e;this.isVisible=!1,null===(e=this.selector)||void 0===e||e.classList.remove("ncmp__active")}show(){a.TCF.tcModel&&(a.TCF.tcModel.consentScreen=2),this.navigate("main"),a.TCF.gvl.stacks[42].purposes.forEach((e=>{var n,t,o;(null===(n=a.TCF.tcModel)||void 0===n?void 0:n.purposeConsents.has(e))&&(null===(o=null===(t=this.selector)||void 0===t?void 0:t.querySelector(`#ncmp__nav-purpose-${e} .ncmp__purpose-status`))||void 0===o||o.classList.add("ncmp__purpose-status-on"))})),setTimeout((()=>{var e;this.isVisible=!0,null===(e=this.selector)||void 0===e||e.classList.add("ncmp__active")}),0)}showVendor(e){var n,o;let r=t(3573),c=document.getElementById("ncmp__vendor-info");c&&(c.innerHTML="",c.scrollTop=0,c.insertAdjacentHTML("beforeend",r({vendor:e,gvl:a.TCF.gvl,cmpVersion:s.Globals.cmpVersion,tcfVersion:s.Globals.tcfPolicyVersion,tcModel:a.TCF.tcModel,tl:i.CMP.tl,customID:i.CMP.getCustomID(),customConsents:i.CMP.customConsents.getDefinitions(),hasCustomConsents:i.CMP.customConsents.hasDefinitions(),cookieAge:e=>{const n=(new Date).getTime(),t=n+1e3*e;let o=Math.abs(n-t)/1e3;const s=Math.floor(o/86400);o-=86400*s;const a=Math.floor(o/3600)%24;o-=3600*a;const i=Math.floor(o/60)%60;o-=60*i;const r=o%60,c=(e,n)=>1===e?`${e} ${n}`:`${e} ${n}s`;let l=[];return s&&l.push(`${c(s,"day")}`),a&&l.push(`${c(a,"hour")}`),i&&l.push(`${c(i,"minute")}`),r&&l.push(`${c(r,"second")}`),l.join(", ")}})),this.toggleVendorModal(),null===(o=null===(n=this.selector)||void 0===n?void 0:n.querySelectorAll(".ncmp__vendor-dismiss"))||void 0===o||o.forEach((e=>{e.addEventListener("click",(()=>{this.toggleVendorModal()}))})))}hideNav(){var e,n,t,o;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__nav"))||void 0===n||n.classList.remove("ncmp__nav-active"),null===(o=null===(t=this.selector)||void 0===t?void 0:t.querySelector(".ncmp__nav-shadow"))||void 0===o||o.classList.remove("ncmp__nav-shadow-active")}bindDOMEvents(){var e,n,t,o,s,c,l,p,d,_,m,u,h,g,v,f,b,y,C,w,k,P,x,S,E,L,I,M,T,O,A,j,F,D,V,R,N,G;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__language-picker"))||void 0===n||n.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__language-list"))||void 0===n||n.classList.add("ncmp__active")}))})),null===(o=null===(t=this.selector)||void 0===t?void 0:t.querySelectorAll(".ncmp__language-close"))||void 0===o||o.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelector(".ncmp__language-list"))||void 0===n||n.classList.remove("ncmp__active")}))})),null===(c=null===(s=this.selector)||void 0===s?void 0:s.querySelectorAll(".ncmp__show-vendor"))||void 0===c||c.forEach((e=>{e.addEventListener("click",(e=>{var n;const t=+(null===(n=e.target)||void 0===n?void 0:n.getAttribute("data-vendor"));this.showVendor(a.TCF.gvl.vendors[t])}))})),null===(p=null===(l=this.selector)||void 0===l?void 0:l.querySelectorAll(".ncmp__toggle-vendors-on"))||void 0===p||p.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-vendor"))||void 0===n||n.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&(e.checked=!0,null===(n=a.TCF.tcModel)||void 0===n||n.vendorConsents.set(t))}))}))})),null===(_=null===(d=this.selector)||void 0===d?void 0:d.querySelectorAll(".ncmp__toggle-vendors-off"))||void 0===_||_.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-vendor"))||void 0===n||n.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&(e.checked=!1,null===(n=a.TCF.tcModel)||void 0===n||n.vendorConsents.unset(t))}))}))})),null===(u=null===(m=this.selector)||void 0===m?void 0:m.querySelectorAll(".ncmp__toggle-vendor"))||void 0===u||u.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&((null===(n=a.TCF.tcModel)||void 0===n?void 0:n.vendorConsents.has(t))&&(e.checked=!0),e.addEventListener("change",(e=>{var n,o;e.target.checked?null===(n=a.TCF.tcModel)||void 0===n||n.vendorConsents.set(t):null===(o=a.TCF.tcModel)||void 0===o||o.vendorConsents.unset(t)})))})),null===(g=null===(h=this.selector)||void 0===h?void 0:h.querySelectorAll(".ncmp__toggle-ac-on"))||void 0===g||g.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-ac"))||void 0===n||n.forEach((e=>{const n=+e.getAttribute("data-vendor-id");n&&(e.checked=!0,r.AdditionalConsent.consent(n))}))}))})),null===(f=null===(v=this.selector)||void 0===v?void 0:v.querySelectorAll(".ncmp__toggle-ac-off"))||void 0===f||f.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-ac"))||void 0===n||n.forEach((e=>{const n=+e.getAttribute("data-vendor-id");n&&(e.checked=!1,r.AdditionalConsent.reject(n))}))}))})),null===(y=null===(b=this.selector)||void 0===b?void 0:b.querySelectorAll(".ncmp__toggle-ac"))||void 0===y||y.forEach((e=>{const n=+e.getAttribute("data-vendor-id");n&&(r.AdditionalConsent.consented.indexOf(n)>-1&&(e.checked=!0),e.addEventListener("change",(e=>{e.target.checked?r.AdditionalConsent.consent(n):r.AdditionalConsent.reject(n)})))})),null===(w=null===(C=this.selector)||void 0===C?void 0:C.querySelectorAll(".ncmp__toggle-legint-vendors-on"))||void 0===w||w.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-legint-vendor"))||void 0===n||n.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&(e.checked=!0,null===(n=a.TCF.tcModel)||void 0===n||n.vendorLegitimateInterests.set(t))}))}))})),null===(P=null===(k=this.selector)||void 0===k?void 0:k.querySelectorAll(".ncmp__toggle-legint-vendors-off"))||void 0===P||P.forEach((e=>{e.addEventListener("click",(()=>{var e,n;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__toggle-legint-vendor"))||void 0===n||n.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&(e.checked=!1,null===(n=a.TCF.tcModel)||void 0===n||n.vendorLegitimateInterests.unset(t))}))}))})),null===(S=null===(x=this.selector)||void 0===x?void 0:x.querySelectorAll(".ncmp__toggle-legint-vendor"))||void 0===S||S.forEach((e=>{var n;const t=+e.getAttribute("data-vendor-id");t&&((null===(n=a.TCF.tcModel)||void 0===n?void 0:n.vendorLegitimateInterests.has(t))&&(e.checked=!0),e.addEventListener("change",(e=>{var n,o;e.target.checked?null===(n=a.TCF.tcModel)||void 0===n||n.vendorLegitimateInterests.set(t):null===(o=a.TCF.tcModel)||void 0===o||o.vendorLegitimateInterests.unset(t)})))})),null===(L=null===(E=this.selector)||void 0===E?void 0:E.querySelectorAll(".ncmp__toggle-purposes-on"))||void 0===L||L.forEach((e=>{e.addEventListener("click",(()=>{var e,n,t,o;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__purpose-status"))||void 0===n||n.forEach((e=>{e.classList.add("ncmp__purpose-status-on")})),Object.keys(a.TCF.gvl.vendors).forEach((e=>{var n;null===(n=a.TCF.tcModel)||void 0===n||n.vendorConsents.set(+e)})),null===(o=null===(t=this.selector)||void 0===t?void 0:t.querySelectorAll(".ncmp__toggle-purpose"))||void 0===o||o.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&(e.checked=!0,null===(n=a.TCF.tcModel)||void 0===n||n.purposeConsents.set(t))}))}))})),null===(M=null===(I=this.selector)||void 0===I?void 0:I.querySelectorAll(".ncmp__toggle-purposes-off"))||void 0===M||M.forEach((e=>{e.addEventListener("click",(()=>{var e,n,t,o,s;null===(n=null===(e=this.selector)||void 0===e?void 0:e.querySelectorAll(".ncmp__purpose-status"))||void 0===n||n.forEach((e=>{e.classList.remove("ncmp__purpose-status-on")})),null===(t=a.TCF.tcModel)||void 0===t||t.vendorConsents.forEach(((e,n)=>{var t;e&&(null===(t=a.TCF.tcModel)||void 0===t||t.vendorConsents.unset(n))})),null===(s=null===(o=this.selector)||void 0===o?void 0:o.querySelectorAll(".ncmp__toggle-purpose"))||void 0===s||s.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&(e.checked=!1,null===(n=a.TCF.tcModel)||void 0===n||n.purposeConsents.unset(t))}))}))})),null===(O=null===(T=this.selector)||void 0===T?void 0:T.querySelectorAll(".ncmp__toggle-purpose"))||void 0===O||O.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&((null===(n=a.TCF.tcModel)||void 0===n?void 0:n.purposeConsents.has(t))&&(e.checked=!0),e.addEventListener("change",(e=>{var n,o,s,i,r,c,l,p;e.target.checked?(null===(s=null===(o=null===(n=this.selector)||void 0===n?void 0:n.querySelector(`#ncmp__nav-purpose-${t}`))||void 0===o?void 0:o.querySelector(".ncmp__purpose-status"))||void 0===s||s.classList.add("ncmp__purpose-status-on"),null===(i=a.TCF.tcModel)||void 0===i||i.purposeConsents.set(t),Object.keys(a.TCF.gvl.getVendorsWithConsentPurpose(t)).forEach((e=>{var n;null===(n=a.TCF.tcModel)||void 0===n||n.vendorConsents.set(+e)}))):(null===(l=null===(c=null===(r=this.selector)||void 0===r?void 0:r.querySelector(`#ncmp__nav-purpose-${t}`))||void 0===c?void 0:c.querySelector(".ncmp__purpose-status"))||void 0===l||l.classList.remove("ncmp__purpose-status-on"),null===(p=a.TCF.tcModel)||void 0===p||p.purposeConsents.unset(t))})))})),null===(j=null===(A=this.selector)||void 0===A?void 0:A.querySelectorAll(".ncmp__toggle-customConsent"))||void 0===j||j.forEach((e=>{const n=e.getAttribute("data-custom-consent-id");i.CMP.customConsents.has(n)&&(e.checked=!0),e.addEventListener("change",(e=>{e.target.checked?i.CMP.customConsents.set(n):i.CMP.customConsents.unset(n)}))})),null===(D=null===(F=this.selector)||void 0===F?void 0:F.querySelectorAll(".ncmp__toggle-legint-purposes-on"))||void 0===D||D.forEach((e=>{e.addEventListener("click",(()=>{var e,n,t;null===(e=a.TCF.tcModel)||void 0===e||e.setAllVendorLegitimateInterests(),null===(t=null===(n=this.selector)||void 0===n?void 0:n.querySelectorAll(".ncmp__toggle-legint-purpose"))||void 0===t||t.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&(e.checked=!0,null===(n=a.TCF.tcModel)||void 0===n||n.purposeLegitimateInterests.set(t))}))}))})),null===(R=null===(V=this.selector)||void 0===V?void 0:V.querySelectorAll(".ncmp__toggle-legint-purposes-off"))||void 0===R||R.forEach((e=>{e.addEventListener("click",(()=>{var e,n,t;null===(e=a.TCF.tcModel)||void 0===e||e.vendorLegitimateInterests.forEach(((e,n)=>{var t;e&&(null===(t=a.TCF.tcModel)||void 0===t||t.vendorLegitimateInterests.unset(n))})),null===(t=null===(n=this.selector)||void 0===n?void 0:n.querySelectorAll(".ncmp__toggle-legint-purpose"))||void 0===t||t.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&(e.checked=!1,null===(n=a.TCF.tcModel)||void 0===n||n.purposeLegitimateInterests.unset(t))}))}))})),null===(G=null===(N=this.selector)||void 0===N?void 0:N.querySelectorAll(".ncmp__toggle-legint-purpose"))||void 0===G||G.forEach((e=>{var n;const t=+e.getAttribute("data-purpose-id");t&&((null===(n=a.TCF.tcModel)||void 0===n?void 0:n.purposeLegitimateInterests.has(t))&&(e.checked=!0),e.addEventListener("change",(e=>{var n,o;e.target.checked?null===(n=a.TCF.tcModel)||void 0===n||n.purposeLegitimateInterests.set(t):null===(o=a.TCF.tcModel)||void 0===o||o.purposeLegitimateInterests.unset(t)})))}))}navigate(e,n={}){var t,o,s,c,l,p;this.hideNav();let d=this.routes[e];if(!d)return void console.error(`Invalid route: ${e}`);const _=null===(t=this.selector)||void 0===t?void 0:t.querySelector(".ncmp__router");if(!_)return void console.error("Unable to locate router element ncmp__router");this.currentPage=e,this.currentPageParams=n;const m=null===(o=this.selector)||void 0===o?void 0:o.querySelector(".ncmp__nav-item-active");m&&m.classList.remove("ncmp__nav-item-active"),"purpose"==e?null===(c=null===(s=this.selector)||void 0===s?void 0:s.querySelector(`#ncmp__nav-purpose-${n.purposeId}`))||void 0===c||c.classList.add("ncmp__nav-item-active"):null===(p=null===(l=this.selector)||void 0===l?void 0:l.querySelector(`#ncmp__nav-${e}`))||void 0===p||p.classList.add("ncmp__nav-item-active");const u=e=>{let n=[];return Object.keys(e).forEach((e=>{n.push(a.TCF.gvl.vendors[e])})),n.sort(((e,n)=>{const t=e.name.toUpperCase(),o=n.name.toUpperCase();return to?1:0})),n};"purpose"!=e||n.legInt?"purpose"==e&&n.legInt?(d=this.routes.purposeLegInt,n.purpose=a.TCF.gvl.purposes[n.purposeId],n.vendors=u(a.TCF.gvl.getVendorsWithLegIntPurpose(n.purposeId))):"feature"==e?n.special?(n.feature=a.TCF.gvl.specialFeatures[n.featureId],n.vendors=u(a.TCF.gvl.getVendorsWithSpecialFeature(n.featureId))):(n.feature=a.TCF.gvl.features[n.featureId],n.vendors=u(a.TCF.gvl.getVendorsWithFeature(n.featureId))):"vendors"==e?n.vendors=u(a.TCF.gvl.vendors):"ac"==e?n.ac=(e=>{let n=[];return Object.keys(e).forEach((t=>{n.push(e[t])})),n.sort(((e,n)=>{const t=e.providerName.toUpperCase(),o=n.providerName.toUpperCase();return to?1:0})),n})(r.AdditionalConsent.providers):"object"==e?(n.purposeCounts=[],Object.keys(a.TCF.gvl.purposes).forEach((e=>{n.purposeCounts[e]=Object.keys(a.TCF.gvl.getVendorsWithLegIntPurpose(e)).length}))):"main"==e&&(n.purposeCounts=[],Object.keys(a.TCF.gvl.purposes).forEach((e=>{n.purposeCounts[e]=Object.keys(a.TCF.gvl.getVendorsWithConsentPurpose(e)).length}))):n.special?(n.purpose=a.TCF.gvl.specialPurposes[n.purposeId],n.vendors=u(a.TCF.gvl.getVendorsWithSpecialPurpose(n.purposeId))):(n.purpose=a.TCF.gvl.purposes[n.purposeId],n.vendors=u(Object.assign(a.TCF.gvl.getVendorsWithConsentPurpose(n.purposeId),a.TCF.gvl.getVendorsWithLegIntPurpose(n.purposeId)))),_.innerHTML="",_.scrollTop=0,_.insertAdjacentHTML("beforeend",d({gvl:a.TCF.gvl,tcModel:a.TCF.tcModel,params:n,tl:i.CMP.tl,dateFn:e=>{if(!e)return!1;let n=e,t=[],o=Math.floor(n/86400);n%=86400;let s=Math.floor(n/3600);n%=3600;let a=Math.floor(n/60);n%=60;let i=Math.floor(n);return 0!=o&&t.push(o+" day"+(1!=o?"s":"")),0!=s&&t.push(s+" hour"+(1!=s?"s":"")),0!=a&&t.push(a+" minute"+(1!=a?"s":"")),0!=i&&t.push(i+"s"),t.join(", ")},customID:i.CMP.getCustomID(),customConsents:i.CMP.customConsents.getDefinitions(),hasCustomConsents:i.CMP.customConsents.hasDefinitions(),forbiddenLegInt:a.TCF.forbiddenLegInt})),this.bindDOMEvents()}}},6519:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ConfigResponse=void 0;const o=t(8913),s=t(6863);class a extends s.Response{constructor(){super()}set(e,n){null!=typeof o.Config[e]&&(o.Config[e]=n)}get(e){return o.Config[e]}}n.ConfigResponse=a},899:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.LanguageResponse=void 0;const s=o(t(6808)),a=t(6863),i=t(1782),r=t(6758);class c extends a.Response{constructor(){super()}set(e){r.CMP.tl.map[e]?(s.default.set("ncmp-lang",e,{expires:365,domain:`.${r.CMP.domain}`}),r.CMP.tl.setLanguage(e).then((()=>{i.TCF.gvl.readyPromise.then((()=>{i.TCF.gvl.changeLanguage(r.CMP.tl.getLanguage()).then((()=>{r.CMP.modal&&r.CMP.modal.render(),r.CMP.modal&&r.CMP.modal.isVisible?r.CMP.modal.reload():r.CMP.banner&&r.CMP.banner.isVisible&&r.CMP.banner.reload()}))}))}))):console.error(`Unsupported CMP language: ${e}`)}get(){return r.CMP.tl.getLanguage()}}n.LanguageResponse=c},9475:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ModalResponse=void 0;const o=t(6863),s=t(6758);class a extends o.Response{constructor(){super()}navigate(e,n={}){s.CMP.modal.navigate(e,n)}}n.ModalResponse=a},6863:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Command=n.Response=void 0,n.Response=class{},n.Command=class{constructor(e,n,t,o){this.success=!0,Object.assign(this,{callback:e,listenerId:t,param:n,next:o});try{this.response=this.respond()}catch(e){console.log(e),this.invokeCallback(null)}}invokeCallback(e){const n=null!==e;"function"==typeof this.callback&&("function"==typeof this.next?this.callback(this.next,e,n):this.callback(e,n))}}},4195:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CSV=void 0,n.CSV=class{static CSVtoArray(e){if(!/^\s*(?:'[^'\\]*(?:\\[\S\s][^'\\]*)*'|"[^"\\]*(?:\\[\S\s][^"\\]*)*"|[^,'"\s\\]*(?:\s+[^,'"\s\\]+)*)\s*(?:,\s*(?:'[^'\\]*(?:\\[\S\s][^'\\]*)*'|"[^"\\]*(?:\\[\S\s][^"\\]*)*"|[^,'"\s\\]*(?:\s+[^,'"\s\\]+)*)\s*)*$/.test(e))return[];var n=[];return e.replace(/(?!\s*$)\s*(?:'([^'\\]*(?:\\[\S\s][^'\\]*)*)'|"([^"\\]*(?:\\[\S\s][^"\\]*)*)"|([^,'"\s\\]*(?:\s+[^,'"\s\\]+)*))\s*(?:,|$)/g,(function(e,t,o,s){return void 0!==t?n.push(t.replace(/\\'/g,"'")):void 0!==o?n.push(o.replace(/\\"/g,'"')):void 0!==s&&n.push(s),""})),/,\s*$/.test(e)&&n.push(""),n}static absCall(e,n,t,o){return new Promise(((s,a)=>{const i=new XMLHttpRequest;i.withCredentials=t,i.addEventListener("load",(()=>{if(i.readyState==XMLHttpRequest.DONE)if(i.status>=200&&i.status<300){const e=i.response.split("\n"),n=[];for(let t=1;t{a(new Error("error"))})),i.addEventListener("abort",(()=>{a(new Error("aborted"))})),null===n?i.open("GET",e,!0):i.open("POST",e,!0),i.responseType="text",i.timeout=o,i.ontimeout=()=>{a(new Error("Timeout "+o+"ms "+e))},i.send(n)}))}static fetch(e,n=!1,t=0){return this.absCall(e,null,n,t)}}},8602:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GPPApi=n.GPP_FUNCTION_NAME=void 0;const o=t(9694),s=t(6758),a=t(4474);n.GPP_FUNCTION_NAME="__gpp",n.GPPApi=class{constructor(){try{this.callQueue=window[n.GPP_FUNCTION_NAME+"_queue"]||[]}catch(e){this.callQueue=[]}finally{window[n.GPP_FUNCTION_NAME]=this.apiCall.bind(this),this.purgeQueuedCalls()}window.__gpp_events&&window.__gpp_events.forEach((e=>{a.GPP.listeners[e.id]=e.callback})),window.__gpp_lastId&&(a.GPP.listenerID=+window.__gpp_lastId)}apiCall(e,n,t){if("string"!=typeof e)throw new Error("Command parameter must be a string");if(s.CMP.disabled)return null;if(!this.isBuiltInCommand(e))throw new Error(`The command ${e} does not exist`);return new o.GPPCommandMap[e](n,t).response}purgeQueuedCalls(){const e=this.callQueue;this.callQueue=[],e.forEach((e=>{window[n.GPP_FUNCTION_NAME](...e)}))}isBuiltInCommand(e){return void 0!==o.GPPCommandMap[e]}}},151:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.AddEventListenerCommand=void 0;const o=t(6863),s=t(4474),a=t(709),i=t(8799);class r extends o.Command{respond(){const e=new i.EventListenerResponse;return e.listenerId=s.GPP.registerListener(this.callback),e.eventName=a.EventName.ListenerRegistered,e.data=!0,this.invokeCallback(e),e}}n.AddEventListenerCommand=r},6792:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetFieldCommand=void 0;const o=t(6863),s=t(1782),a=t(9012),i=t(2917),r=t(6721);class c extends o.Command{respond(){const e=this.param.split("."),n=e[0];if(e.shift(),0!==e.length){if(n===r.GPPSectionName.TCFEUv2&&s.TCF.applicable()){let n=new s.TCData;return e.forEach((e=>{n=void 0!==n[e]?n[e]:null})),void this.invokeCallback(n)}if(n===r.GPPSectionName.USPv1&&i.USP.applicable()){let n=new a.USPDataResponse;return e.forEach((e=>{n=void 0!==n[e]?n[e]:null})),void this.invokeCallback(n)}this.invokeCallback(null)}else this.invokeCallback(null)}}n.GetFieldCommand=c},9426:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetGPPDataCommand=void 0;const o=t(6863),s=t(6623);class a extends o.Command{respond(){const e=new s.GPPDataResponse;return this.invokeCallback(e),e}}n.GetGPPDataCommand=a},6048:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetSectionCommand=void 0;const o=t(6863),s=t(1782),a=t(9012),i=t(2917),r=t(6721);class c extends o.Command{respond(){this.param==r.GPPSectionName.TCFEUv2&&s.TCF.applicable()?this.invokeCallback(new s.TCData):this.param==r.GPPSectionName.USPv1&&i.USP.applicable()?this.invokeCallback(new a.USPDataResponse):this.invokeCallback(null)}}n.GetSectionCommand=c},9927:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.GPPCommand=void 0,(t=n.GPPCommand||(n.GPPCommand={})).PING="ping",t.ADD_EVENT_LISTENER="addEventListener",t.REMOVE_EVENT_LISTENER="removeEventListener",t.HAS_SECTION="hasSection",t.GET_SECTION="getSection",t.GET_FIELD="getField",t.GET_GPP_DATA="getGPPData"},6010:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.HasSectionCommand=void 0;const o=t(6758),s=t(839),a=t(6863),i=t(4474);class r extends a.Command{respond(){if(o.CMP.cmpStatus!==s.CmpStatus.LOADED)return null;this.invokeCallback(i.GPP.supportedAPIs.includes(this.param))}}n.HasSectionCommand=r},9694:(e,n,t)=>{"use strict";var o,s,a,i,r,c,l;Object.defineProperty(n,"__esModule",{value:!0}),n.GPPCommandMap=void 0;const p=t(8661),d=t(9927),_=t(6792),m=t(6048),u=t(151),h=t(6603),g=t(6010),v=t(9426);class f{}n.GPPCommandMap=f,o=d.GPPCommand.PING,s=d.GPPCommand.GET_GPP_DATA,a=d.GPPCommand.GET_FIELD,i=d.GPPCommand.HAS_SECTION,r=d.GPPCommand.GET_SECTION,c=d.GPPCommand.ADD_EVENT_LISTENER,l=d.GPPCommand.REMOVE_EVENT_LISTENER,f[o]=p.PingCommand,f[s]=v.GetGPPDataCommand,f[a]=_.GetFieldCommand,f[i]=g.HasSectionCommand,f[r]=m.GetSectionCommand,f[c]=u.AddEventListenerCommand,f[l]=h.RemoveEventListenerCommand},8661:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PingCommand=void 0;const o=t(6863),s=t(5918);class a extends o.Command{respond(){this.invokeCallback(new s.Ping)}}n.PingCommand=a},6603:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.RemoveEventListenerCommand=void 0;const o=t(6863),s=t(4474),a=t(709),i=t(8799);class r extends o.Command{respond(){const e=new i.EventListenerResponse;e.listenerId=this.param,e.eventName=a.EventName.ListenerRemoved,e.data=s.GPP.removeListener(this.param),s.GPP.emit(a.EventName.ListenerRemoved,e.data),this.invokeCallback(e.data)}}n.RemoveEventListenerCommand=r},2686:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GPPEncoder=void 0,n.GPPEncoder=class{encode(e){const n=parseInt(e,2);return String.fromCharCode(n+65)}bool(e){return e?"1":"0"}int(e,n){let t=(e>>>0).toString(2);for(;t.length{if(t>o)return[o,"1"];let s,a;return[s,a]=n(t,e+t,o),s>=t?[s-t,"1"+a]:[s,"0"+a]};let t="0";return e>0&&(t=n(1,1,e)[1]),t}fibonacciDecode(e){const n=(t,o,s)=>{if(s>=e.length-1)return 0;const a=e.charAt(s);return"1"==a?o+n(o,t+o,s+1):"0"==a?n(o,t+o,s+1):0};for(let n=0;n{const o=new c.EventListenerResponse;o.listenerId=+t,o.eventName=e,o.data=n,this.listeners[t](o,!0)}))}static registerListener(e){return"function"!=typeof e?(s.default.warn("the callback parameter must be a function"),0):(this.listenerID++,this.listeners[this.listenerID]=e,this.listenerID)}static removeListener(e){return!!this.listeners[e]&&(delete this.listeners[e],!0)}static registerSection(e){if(this.sections.filter((n=>n.id==e)).length>0)return;let n="";e==r.GPPSectionID.TCFEUv2&&(n=a.TCF.tcString,this.supportedAPIs.push(r.GPPSectionName.TCFEUv2)),e==r.GPPSectionID.USPv1&&(n=i.USPString.getString(),this.supportedAPIs.push(r.GPPSectionName.USPv1)),this.sections.push({id:e,group:!1,encodedString:n})}}n.GPP=l,l.supportedAPIs=[],l.sections=[],l.listenerID=0,l.listeners={},l.signalStatus="not ready"},709:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.EventName=void 0,(t=n.EventName||(n.EventName={})).ListenerRegistered="listenerRegistered",t.ListenerRemoved="listenerRemoved",t.CMPStatus="cmpStatus",t.CMPDisplayStatus="cmpDisplayStatus",t.Error="error",t.SectionChange="sectionChange",t.SignalStatus="signalStatus"},6721:(e,n)=>{"use strict";var t,o;Object.defineProperty(n,"__esModule",{value:!0}),n.GPPSectionName=n.GPPSectionID=void 0,(o=n.GPPSectionID||(n.GPPSectionID={}))[o.TCFEUv1=1]="TCFEUv1",o[o.TCFEUv2=2]="TCFEUv2",o[o.GPP=3]="GPP",o[o.GPPIntegrity=4]="GPPIntegrity",o[o.TCFCA=5]="TCFCA",o[o.USPv1=6]="USPv1",o[o.USNat=7]="USNat",o[o.USCA=8]="USCA",o[o.USVA=9]="USVA",o[o.USCO=10]="USCO",o[o.USUT=11]="USUT",o[o.USCT=12]="USCT",(t=n.GPPSectionName||(n.GPPSectionName={})).TCFEUv1="tcfeuv1",t.TCFEUv2="tcfeuv2",t.TCFCA="tcfca",t.USPv1="uspv1",t.USNat="uspnat",t.USCA="usca",t.USVA="usva",t.USCO="usco",t.USUT="usut",t.USCT="usct"},4885:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.GPPSignalStatus=void 0,(t=n.GPPSignalStatus||(n.GPPSignalStatus={})).Ready="ready",t.NotReady="not ready"},8799:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.EventListenerResponse=void 0;const o=t(6863),s=t(5918);class a extends o.Response{constructor(){super(),this.pingData=new s.Ping}}n.EventListenerResponse=a},6623:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GPPDataResponse=void 0;const o=t(8913),s=t(6863),a=t(6721),i=t(5505),r=t(5918);class c extends s.Response{constructor(){super(),this.sectionId=a.GPPSectionID.GPP,this.sectionList=[],this.applicableSections=[],this.pingData=new r.Ping;const e=new i.GPPString;this.gppVesion=o.Globals.gppVersion,this.gppString=e.getString(),this.sectionList=e.getSectionList(),this.applicableSections=e.getSectionList()}}n.GPPDataResponse=c},5918:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.Ping=void 0;const s=t(6758),a=t(6863),i=t(4474),r=t(8913),c=t(5505),l=t(6721),p=t(1782),d=o(t(6808)),_=t(1607);class m extends a.Response{constructor(){if(super(),this.gppVersion=r.Globals.gppVersion,this.signalStatus=i.GPP.signalStatus,this.supportedAPIs=[],this.sectionList=[],this.applicableSections=[],this.parsedSections={},this.supportedAPIs=i.GPP.supportedAPIs,this.cmpStatus=s.CMP.cmpStatus,this.cmpDisplayStatus=s.CMP.cmpDisplayStatus,this.cmpId=s.CMP.cmpId,this.sectionList=i.GPP.sections.map((e=>e.id)),this.applicableSections=i.GPP.sections.map((e=>e.id)),this.sectionList.includes(l.GPPSectionID.TCFEUv2)){const e=d.default.get("ncmp");if(e){const n=p.TCString.decode(e);this.parsedSections.tcfeuv2=n.getParsed()}}this.sectionList.includes(l.GPPSectionID.USPv1)&&d.default.get("ncmp")&&(this.parsedSections.uspv1=_.USPString.getParsed());const e=new c.GPPString;this.gppString=e.getString()}}n.Ping=m},5505:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GPPString=void 0;const o=t(8913),s=t(1782),a=t(1607),i=t(2917),r=t(2686),c=t(6721);n.GPPString=class{constructor(){this.primarySectionId=-1,this.encoder=new r.GPPEncoder,this.sections=[],s.TCF.applicable()&&(this.sections.push({id:c.GPPSectionID.TCFEUv2,group:!1,encodedString:s.TCF.tcString}),this.primarySectionId=c.GPPSectionID.TCFEUv2),i.USP.applicable()&&(this.sections.push({id:c.GPPSectionID.USPv1,group:!1,encodedString:a.USPString.getString()}),-1==this.primarySectionId&&(this.primarySectionId=c.GPPSectionID.USPv1))}getHeader(){if(!this.sections.length)return!1;const e=[],n=this.encoder.int(c.GPPSectionID.GPP,6);e.push(n);const t=this.encoder.int(o.Globals.gppStringVersion,6);e.push(t);const s=this.encoder.int(this.sections.length,12);e.push(s);let a=0;this.sections.forEach((n=>{e.push(this.encoder.bool(n.group));const t=n.id-a;e.push(this.encoder.fibonacci(t)),a=n.id}));const i=e.join("").match(/.{1,6}/g);for(;i[i.length-1].length<6;)i[i.length-1]=i[i.length-1]+"0";let r="";return i.forEach((e=>{r+=this.encoder.encode(e)})),{binary:i,encoded:r}}getString(){const e=this.getHeader();if(!e)return"";const n=[e.encoded];return this.sections.forEach((e=>{n.push(e.encodedString)})),n.join("~")}getSectionList(){const e=[];return this.sections.forEach((n=>{e.push(n.id)})),e}getGPPVersion(){return o.Globals.gppVersion}getGPPSectionID(){return c.GPPSectionID.GPP}getApplicationSections(){return this.primarySectionId}}},2947:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Json=void 0,n.Json=class{static absCall(e,n,t,o){return new Promise(((s,a)=>{const i=new XMLHttpRequest;i.withCredentials=t,i.addEventListener("load",(()=>{if(i.readyState==XMLHttpRequest.DONE)if(i.status>=200&&i.status<300){let e=i.response;if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}s(e)}else a(new Error(`HTTP Status: ${i.status} response type: ${i.responseType}`))})),i.addEventListener("error",(()=>{a(new Error("error"))})),i.addEventListener("abort",(()=>{a(new Error("aborted"))})),null===n?i.open("GET",e,!0):i.open("POST",e,!0),i.responseType="json",i.timeout=o,i.ontimeout=()=>{a(new Error("Timeout "+o+"ms "+e))},i.send(n)}))}static post(e,n,t=!1,o=0){return this.absCall(e,JSON.stringify(n),t,o)}static fetch(e,n=!1,t=0){return this.absCall(e,null,n,t)}}},8011:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CallResponder=n.API_KEY=void 0;const o=t(3522),s=t(1361),a=t(6200),i=t(8789),r=t(1825);n.API_KEY="__tcfapi",n.CallResponder=class{constructor(e){if(e){let n=o.TCFCommand.ADD_EVENT_LISTENER;if(null==e?void 0:e[n])throw new Error(`Built-In Custom Commmand for ${n} not allowed: Use ${o.TCFCommand.GET_TC_DATA} instead`);if(n=o.TCFCommand.REMOVE_EVENT_LISTENER,null==e?void 0:e[n])throw new Error(`Built-In Custom Commmand for ${n} not allowed`);(null==e?void 0:e[o.TCFCommand.GET_TC_DATA])&&(e[o.TCFCommand.ADD_EVENT_LISTENER]=e[o.TCFCommand.GET_TC_DATA],e[o.TCFCommand.REMOVE_EVENT_LISTENER]=e[o.TCFCommand.GET_TC_DATA]),this.customCommands=e}try{this.callQueue=window[n.API_KEY]()||[]}catch(e){this.callQueue=[]}finally{window[n.API_KEY]=this.apiCall.bind(this),this.purgeQueuedCalls()}}apiCall(e,n,t,...c){if("string"!=typeof e)t(null,!1);else if(r.SupportedVersions.has(n)){if("function"!=typeof t)throw new Error("invalid callback function");a.TCF.disabled?t(new i.Disabled,!1):this.isCustomCommand(e)||this.isBuiltInCommand(e)?this.isCustomCommand(e)&&!this.isBuiltInCommand(e)?this.customCommands[e](t,...c):e===o.TCFCommand.PING?this.isCustomCommand(e)?new s.CommandMap[e](this.customCommands[e],c[0],null,t):new s.CommandMap[e](t,c[0]):void 0===a.TCF.tcModel?this.callQueue.push([e,n,t,...c]):this.isCustomCommand(e)&&this.isBuiltInCommand(e)?new s.CommandMap[e](this.customCommands[e],c[0],null,t):new s.CommandMap[e](t,c[0]):t(null,!1)}else t(null,!1)}purgeQueuedCalls(){const e=this.callQueue;this.callQueue=[],e.forEach((e=>{window[n.API_KEY](...e)}))}isCustomCommand(e){return this.customCommands&&"function"==typeof this.customCommands[e]}isBuiltInCommand(e){return void 0!==s.CommandMap[e]}}},4025:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Cloneable=void 0,n.Cloneable=class{clone(){const e=new this.constructor;return Object.keys(this).forEach((n=>{const t=this.deepClone(this[n]);void 0!==t&&(e[n]=t)})),e}deepClone(e){const n=typeof e;if("number"===n||"string"===n||"boolean"===n)return e;if(null!==e&&"object"===n){if("function"==typeof e.clone)return e.clone();if(e instanceof Date)return new Date(e.getTime());if(void 0!==e[Symbol.iterator]){const n=[];for(const t of e)n.push(this.deepClone(t));return e instanceof Array?n:new e.constructor(n)}{const n={};for(const t in e)e.hasOwnProperty(t)&&(n[t]=this.deepClone(e[t]));return n}}}}},9402:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCFApi=void 0;const o=t(6200),s=t(5602),a=t(8011),i=t(5722),r=t(9802),c=t(6758),l=t(839);n.TCFApi=class{constructor(e,n,t=!1,s){this.numUpdates=0,this.throwIfInvalidInt(e,"cmpId",2),this.throwIfInvalidInt(n,"cmpVersion",0),c.CMP.cmpId=e,c.CMP.cmpVersion=n,o.TCF.tcfPolicyVersion=2,this.isServiceSpecific=!!t,this.callResponder=new a.CallResponder(s)}throwIfInvalidInt(e,n,t){if(!("number"==typeof e&&Number.isInteger(e)&&e>=t))throw new Error(`Invalid ${n}: ${e}`)}update(e,n=!1){var t;if(o.TCF.disabled)throw new Error("CmpApi Disabled");c.CMP.cmpStatus!==l.CmpStatus.LOADED&&(c.CMP.cmpStatus=l.CmpStatus.LOADED),n?(c.CMP.cmpDisplayStatus=l.DisplayStatus.VISIBLE,o.TCF.eventStatus=s.EventStatus.CMP_UI_SHOWN):void 0===o.TCF.tcModel?(c.CMP.cmpDisplayStatus=l.DisplayStatus.DISABLED,o.TCF.eventStatus=s.EventStatus.TC_LOADED):(c.CMP.cmpDisplayStatus=l.DisplayStatus.HIDDEN,o.TCF.eventStatus=s.EventStatus.USER_ACTION_COMPLETE),o.TCF.gdprApplies=null!==e,o.TCF.gdprApplies?(""===e?(o.TCF.tcModel=new i.TCModel,o.TCF.tcModel.cmpId=c.CMP.cmpId,o.TCF.tcModel.cmpVersion=c.CMP.cmpVersion,null===(t=o.TCF.tcModel)||void 0===t||t.unsetAllVendorsDisclosed(),o.TCF.tcString=r.TCString.encode(o.TCF.tcModel)):(o.TCF.tcModel=r.TCString.decode(e),o.TCF.tcString=e),o.TCF.tcModel.isServiceSpecific=this.isServiceSpecific,o.TCF.tcfPolicyVersion=Number(o.TCF.tcModel.policyVersion)):o.TCF.tcModel=void 0,0===this.numUpdates?this.callResponder.purgeQueuedCalls():o.TCF.eventQueue.exec(),this.numUpdates++}disable(){o.TCF.disabled=!0,c.CMP.cmpStatus=l.CmpStatus.ERROR}}},3495:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.AddEventListenerCommand=void 0;const o=t(6200),s=t(9246);class a extends s.GetTCDataCommand{respond(){this.listenerId=o.TCF.eventQueue.add({callback:this.callback,param:this.param,next:this.next}),super.respond()}}n.AddEventListenerCommand=a},1361:(e,n,t)=>{"use strict";var o,s,a,i,r,c;Object.defineProperty(n,"__esModule",{value:!0}),n.CommandMap=void 0;const l=t(8982),p=t(9246),d=t(8795),_=t(800),m=t(3495),u=t(9388),h=t(2823);class g{}n.CommandMap=g,o=h.TCFCommand.PING,s=h.TCFCommand.GET_TC_DATA,a=h.TCFCommand.GET_IN_APP_TC_DATA,i=h.TCFCommand.GET_VENDOR_LIST,r=h.TCFCommand.ADD_EVENT_LISTENER,c=h.TCFCommand.REMOVE_EVENT_LISTENER,g[o]=l.PingCommand,g[s]=p.GetTCDataCommand,g[a]=d.GetInAppTCDataCommand,g[i]=_.GetVendorListCommand,g[r]=m.AddEventListenerCommand,g[c]=u.RemoveEventListenerCommand},8795:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetInAppTCDataCommand=void 0;const o=t(9246),s=t(3197);class a extends o.GetTCDataCommand{respond(){this.throwIfParamInvalid(),this.invokeCallback(new s.InAppTCData(this.param))}}n.GetInAppTCDataCommand=a},9246:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetTCDataCommand=void 0;const o=t(6863),s=t(3197);class a extends o.Command{respond(){this.throwIfParamInvalid(),this.invokeCallback(new s.TCData(this.param,this.listenerId))}throwIfParamInvalid(){if(!(void 0===this.param||Array.isArray(this.param)&&this.param.every(Number.isInteger)))throw new Error("Invalid Parameter")}}n.GetTCDataCommand=a},800:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetVendorListCommand=void 0;const o=t(6200),s=t(6863),a=t(7979);class i extends s.Command{respond(){const e=o.TCF.tcModel,n=e.vendorListVersion;let t;void 0===this.param&&(this.param=n),t=this.param===n&&e.gvl?e.gvl:new a.GVL(this.param),t.readyPromise.then((()=>{this.invokeCallback(t.getJson())}))}}n.GetVendorListCommand=i},3522:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(2823),n)},8982:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PingCommand=void 0;const o=t(3197),s=t(6863);class a extends s.Command{respond(){this.invokeCallback(new o.Ping)}}n.PingCommand=a},9388:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.RemoveEventListenerCommand=void 0;const o=t(6200),s=t(6863);class a extends s.Command{respond(){this.invokeCallback(o.TCF.eventQueue.remove(this.param))}}n.RemoveEventListenerCommand=a},2823:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.TCFCommand=void 0,(t=n.TCFCommand||(n.TCFCommand={})).PING="ping",t.GET_TC_DATA="getTCData",t.GET_IN_APP_TC_DATA="getInAppTCData",t.GET_VENDOR_LIST="getVendorList",t.ADD_EVENT_LISTENER="addEventListener",t.REMOVE_EVENT_LISTENER="removeEventListener"},8435:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},1036:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Base64Url=void 0;const o=t(7798);class s{static encode(e){if(!/^[0-1]+$/.test(e))throw new o.EncodingError("Invalid bitField");const n=e.length%this.LCM;e+=n?"0".repeat(this.LCM-n):"";let t="";for(let n=0;n{"use strict";var o,s,a,i,r,c,l,p,d,_,m,u,h,g,v,f,b,y;Object.defineProperty(n,"__esModule",{value:!0}),n.BitLength=void 0;const C=t(8425);class w{}n.BitLength=w,o=C.Fields.cmpId,s=C.Fields.cmpVersion,a=C.Fields.consentLanguage,i=C.Fields.consentScreen,r=C.Fields.created,c=C.Fields.isServiceSpecific,l=C.Fields.lastUpdated,p=C.Fields.policyVersion,d=C.Fields.publisherCountryCode,_=C.Fields.publisherLegitimateInterests,m=C.Fields.publisherConsents,u=C.Fields.purposeConsents,h=C.Fields.purposeLegitimateInterests,g=C.Fields.purposeOneTreatment,v=C.Fields.specialFeatureOptins,f=C.Fields.useNonStandardStacks,b=C.Fields.vendorListVersion,y=C.Fields.version,w[o]=12,w[s]=12,w[a]=12,w[i]=6,w[r]=36,w[c]=1,w[l]=36,w[p]=6,w[d]=12,w[_]=24,w[m]=24,w[u]=24,w[h]=24,w[g]=1,w[v]=12,w[f]=1,w[b]=12,w[y]=6,w.anyBoolean=1,w.encodingType=1,w.maxId=16,w.numCustomPurposes=6,w.numEntries=12,w.numRestrictions=12,w.purposeId=6,w.restrictionType=2,w.segmentType=3,w.singleOrRange=1,w.vendorId=16},2100:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},8181:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.BooleanEncoder=void 0,n.BooleanEncoder=class{static encode(e){return String(Number(e))}static decode(e){return"1"===e}}},1767:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.DateEncoder=void 0;const o=t(6259),s=t(7798);n.DateEncoder=class{static encode(e,n){return o.IntEncoder.encode(Math.round(e.getTime()/100),n)}static decode(e,n){if(n!==e.length)throw new s.DecodingError("invalid bit length");const t=new Date;return t.setTime(100*o.IntEncoder.decode(e,n)),t}}},4816:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.FieldEncoderMap=void 0;const o=t(8425),s=t(8181),a=t(1767),i=t(4385),r=t(6259),c=t(418),l=t(7305),p=t(6204);n.FieldEncoderMap=function(){return{[o.Fields.version]:r.IntEncoder,[o.Fields.created]:a.DateEncoder,[o.Fields.lastUpdated]:a.DateEncoder,[o.Fields.cmpId]:r.IntEncoder,[o.Fields.cmpVersion]:r.IntEncoder,[o.Fields.consentScreen]:r.IntEncoder,[o.Fields.consentLanguage]:c.LangEncoder,[o.Fields.vendorListVersion]:r.IntEncoder,[o.Fields.policyVersion]:r.IntEncoder,[o.Fields.isServiceSpecific]:s.BooleanEncoder,[o.Fields.useNonStandardStacks]:s.BooleanEncoder,[o.Fields.specialFeatureOptins]:i.FixedVectorEncoder,[o.Fields.purposeConsents]:i.FixedVectorEncoder,[o.Fields.purposeLegitimateInterests]:i.FixedVectorEncoder,[o.Fields.purposeOneTreatment]:s.BooleanEncoder,[o.Fields.publisherCountryCode]:c.LangEncoder,[o.Fields.vendorConsents]:p.VendorVectorEncoder,[o.Fields.vendorLegitimateInterests]:p.VendorVectorEncoder,[o.Fields.publisherRestrictions]:l.PurposeRestrictionVectorEncoder,segmentType:r.IntEncoder,[o.Fields.vendorsDisclosed]:p.VendorVectorEncoder,[o.Fields.vendorsAllowed]:p.VendorVectorEncoder,[o.Fields.publisherConsents]:i.FixedVectorEncoder,[o.Fields.publisherLegitimateInterests]:i.FixedVectorEncoder,[o.Fields.numCustomPurposes]:r.IntEncoder,[o.Fields.publisherCustomConsents]:i.FixedVectorEncoder,[o.Fields.publisherCustomLegitimateInterests]:i.FixedVectorEncoder}}},4385:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.FixedVectorEncoder=void 0;const o=t(8181),s=t(7798),a=t(8425);n.FixedVectorEncoder=class{static encode(e,n){let t="";for(let s=1;s<=n;s++)t+=o.BooleanEncoder.encode(e.has(s));return t}static decode(e,n){if(e.length!==n)throw new s.DecodingError("bitfield encoding length mismatch");const t=new a.Vector;for(let s=1;s<=n;s++)o.BooleanEncoder.decode(e[s-1])&&t.set(s);return t.bitLength=e.length,t}}},6079:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(8181),n),s(t(1767),n),s(t(4816),n),s(t(4385),n),s(t(6259),n),s(t(418),n),s(t(7305),n),s(t(3967),n),s(t(6204),n)},6259:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.IntEncoder=void 0;const o=t(7798);n.IntEncoder=class{static encode(e,n){let t;if("string"==typeof e&&(e=parseInt(e,10)),t=e.toString(2),t.length>n||e<0)throw new o.EncodingError(`${e} too large to encode into ${n}`);return t.length{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.LangEncoder=void 0;const o=t(6259),s=t(7798);n.LangEncoder=class{static encode(e,n){const t=(e=e.toUpperCase()).charCodeAt(0)-65,a=e.charCodeAt(1)-65;if(t<0||t>25||a<0||a>25)throw new s.EncodingError(`invalid language code: ${e}`);if(n%2==1)throw new s.EncodingError(`numBits must be even, ${n} is not valid`);return n/=2,o.IntEncoder.encode(t,n)+o.IntEncoder.encode(a,n)}static decode(e,n){let t;if(n!==e.length||e.length%2)throw new s.DecodingError("invalid bit length for language");{const n=65,s=e.length/2,a=o.IntEncoder.decode(e.slice(0,s),s)+n,i=o.IntEncoder.decode(e.slice(s),s)+n;t=String.fromCharCode(a)+String.fromCharCode(i)}return t}}},7305:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PurposeRestrictionVectorEncoder=void 0;const o=t(3554),s=t(8181),a=t(7798),i=t(6259),r=t(8425);n.PurposeRestrictionVectorEncoder=class{static encode(e){let n=i.IntEncoder.encode(e.numRestrictions,o.BitLength.numRestrictions);return e.isEmpty()||e.getRestrictions().forEach((t=>{n+=i.IntEncoder.encode(t.purposeId,o.BitLength.purposeId),n+=i.IntEncoder.encode(t.restrictionType,o.BitLength.restrictionType);const a=e.getVendors(t),r=a.length;let c=0,l=0,p="";for(let n=0;n{for(;++e<=d&&!_.has(e););return e};if(n===r-1||a[n+1]>m(t)){const e=!(t===l);p+=s.BooleanEncoder.encode(e),p+=i.IntEncoder.encode(l,o.BitLength.vendorId),e&&(p+=i.IntEncoder.encode(t,o.BitLength.vendorId)),l=0}}n+=i.IntEncoder.encode(c,o.BitLength.numEntries),n+=p})),n}static decode(e){let n=0;const t=new r.PurposeRestrictionVector,c=i.IntEncoder.decode(e.substr(n,o.BitLength.numRestrictions),o.BitLength.numRestrictions);n+=o.BitLength.numRestrictions;for(let l=0;l{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.VectorEncodingType=void 0,(t=n.VectorEncodingType||(n.VectorEncodingType={}))[t.FIELD=0]="FIELD",t[t.RANGE=1]="RANGE"},6204:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.VendorVectorEncoder=void 0;const o=t(8425),s=t(2369),a=t(6259),i=t(8181),r=t(4385),c=t(3967),l=t(7798);n.VendorVectorEncoder=class{static encode(e){const n=[];let t,o=[],r=a.IntEncoder.encode(e.maxId,s.BitLength.maxId),l="";const p=s.BitLength.maxId+s.BitLength.encodingType,d=p+e.maxId,_=2*s.BitLength.vendorId+s.BitLength.singleOrRange+s.BitLength.numEntries;let m=p+s.BitLength.numEntries;return e.forEach(((a,r)=>{l+=i.BooleanEncoder.encode(a),t=e.maxId>_&&m{const n=1===e.length;t+=i.BooleanEncoder.encode(!n),t+=a.IntEncoder.encode(e[0],s.BitLength.vendorId),n||(t+=a.IntEncoder.encode(e[1],s.BitLength.vendorId))})),t}}},2369:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(1036),n),s(t(3554),n),s(t(2100),n),s(t(8134),n),s(t(565),n),s(t(6079),n),s(t(5946),n)},8134:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SegmentEncoder=void 0;const o=t(1036),s=t(3554),a=t(6079),i=t(5946),r=t(7798),c=t(2957),l=t(8425);class p{static encode(e,n){let t;try{t=this.fieldSequence[String(e.version)][n]}catch(t){throw new r.EncodingError(`Unable to encode version: ${e.version}, segment: ${n}`)}let i="";n!==l.Segment.CORE&&(i=a.IntEncoder.encode(l.SegmentIDs.KEY_TO_ID[n],s.BitLength.segmentType));const p=(0,a.FieldEncoderMap)();return t.forEach((t=>{const o=e[t],a=p[t];let l=s.BitLength[t];void 0===l&&this.isPublisherCustom(t)&&(l=Number(e[c.Fields.numCustomPurposes]));try{i+=a.encode(o,l)}catch(e){throw new r.EncodingError(`Error encoding ${n}->${t}: ${e.message}`)}})),o.Base64Url.encode(i)}static decode(e,n,t){const i=o.Base64Url.decode(e);let p=0;t===l.Segment.CORE&&(n.version=a.IntEncoder.decode(i.substr(p,s.BitLength[c.Fields.version]),s.BitLength[c.Fields.version])),t!==l.Segment.CORE&&(p+=s.BitLength.segmentType);const d=this.fieldSequence[String(n.version)][t],_=(0,a.FieldEncoderMap)();return d.forEach((e=>{const t=_[e];let o=s.BitLength[e];if(void 0===o&&this.isPublisherCustom(e)&&(o=Number(n[c.Fields.numCustomPurposes])),0!==o){const s=i.substr(p,o);if(t===a.VendorVectorEncoder?n[e]=t.decode(s,n.version):n[e]=t.decode(s,o),Number.isInteger(o))p+=o;else{if(!Number.isInteger(n[e].bitLength))throw new r.DecodingError(e);p+=n[e].bitLength}}})),n}static isPublisherCustom(e){return 0===e.indexOf("publisherCustom")}}n.SegmentEncoder=p,p.fieldSequence=new i.FieldSequence},565:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SemanticPreEncoder=void 0;const o=t(7798),s=t(8425),a=t(6200);class i{static process(e,n){const t=e.gvl;if(!t)throw new o.EncodingError("Unable to encode TCModel without a GVL");if(!t.isReady)throw new o.EncodingError("Unable to encode TCModel tcModel.gvl.readyPromise is not resolved");(e=e.clone()).consentLanguage=t.language.toUpperCase(),(null==n?void 0:n.version)&&(null==n?void 0:n.version)>0&&(null==n?void 0:n.version)<=this.processor.length?e.version=n.version:e.version=this.processor.length;const s=e.version-1;if(!this.processor[s])throw new o.EncodingError(`Invalid version: ${e.version}`);return this.processor[s](e,t)}}n.SemanticPreEncoder=i,i.processor=[e=>e,(e,n)=>{e.publisherRestrictions.gvl=n,e.purposeLegitimateInterests.unset(a.TCF.forbiddenLegInt);const t=new Map;return t.set("legIntPurposes",e.vendorLegitimateInterests),t.set("purposes",e.vendorConsents),t.forEach(((t,o)=>{t.forEach(((a,i)=>{if(a){const a=n.vendors[i];if(!a||a.deletedDate)t.unset(i);else if(0===a[o].length)if("legIntPurposes"===o&&0===a.purposes.length&&0===a.legIntPurposes.length&&a.specialPurposes.length>0);else if(e.isServiceSpecific)if(0===a.flexiblePurposes.length);else{const n=e.publisherRestrictions.getRestrictions(i);let a=!1;for(let e=0,t=n.length;e0&&t.unset(i)}else t.unset(i)}}))})),e}]},9387:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.FieldSequence=void 0;const o=t(8425);n.FieldSequence=class{constructor(){this[1]={[o.Segment.CORE]:[o.Fields.version,o.Fields.created,o.Fields.lastUpdated,o.Fields.cmpId,o.Fields.cmpVersion,o.Fields.consentScreen,o.Fields.consentLanguage,o.Fields.vendorListVersion,o.Fields.purposeConsents,o.Fields.vendorConsents]},this[2]={[o.Segment.CORE]:[o.Fields.version,o.Fields.created,o.Fields.lastUpdated,o.Fields.cmpId,o.Fields.cmpVersion,o.Fields.consentScreen,o.Fields.consentLanguage,o.Fields.vendorListVersion,o.Fields.policyVersion,o.Fields.isServiceSpecific,o.Fields.useNonStandardStacks,o.Fields.specialFeatureOptins,o.Fields.purposeConsents,o.Fields.purposeLegitimateInterests,o.Fields.purposeOneTreatment,o.Fields.publisherCountryCode,o.Fields.vendorConsents,o.Fields.vendorLegitimateInterests,o.Fields.publisherRestrictions],[o.Segment.PUBLISHER_TC]:[o.Fields.publisherConsents,o.Fields.publisherLegitimateInterests,o.Fields.numCustomPurposes,o.Fields.publisherCustomConsents,o.Fields.publisherCustomLegitimateInterests],[o.Segment.VENDORS_ALLOWED]:[o.Fields.vendorsAllowed],[o.Segment.VENDORS_DISCLOSED]:[o.Fields.vendorsDisclosed]}}}},5946:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(9387),n),s(t(2873),n),s(t(8978),n)},2873:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SegmentSequence=void 0;const o=t(8425);n.SegmentSequence=class{constructor(e,n){if(this[1]=[o.Segment.CORE],this[2]=[o.Segment.CORE],2===e.version)if(e.isServiceSpecific)this[2].push(o.Segment.PUBLISHER_TC);else{const t=!(!n||!n.isForVendors);t&&!0!==e[o.Fields.supportOOB]||this[2].push(o.Segment.VENDORS_DISCLOSED),t&&(e[o.Fields.supportOOB]&&e[o.Fields.vendorsAllowed].size>0&&this[2].push(o.Segment.VENDORS_ALLOWED),this[2].push(o.Segment.PUBLISHER_TC))}}}},8978:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},249:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.DecodingError=void 0;class t extends Error{constructor(e){super(e),this.name="DecodingError"}}n.DecodingError=t},8426:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.EncodingError=void 0;class t extends Error{constructor(e){super(e),this.name="EncodingError"}}n.EncodingError=t},8142:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GVLError=void 0;class t extends Error{constructor(e){super(e),this.name="GVLError"}}n.GVLError=t},7798:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(249),n),s(t(8426),n),s(t(8142),n),s(t(8959),n)},8959:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCModelError=void 0;class t extends Error{constructor(e,n,t=""){super(`invalid value ${n} passed for ${e} ${t}`),this.name="TCModelError"}}n.TCModelError=t},3198:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.EventListenerQueue=void 0;const o=t(9246);n.EventListenerQueue=class{constructor(){this.eventQueue=new Map,this.queueNumber=0}add(e){return this.eventQueue.set(this.queueNumber,e),this.queueNumber++}remove(e){return this.eventQueue.delete(e)}exec(){this.eventQueue.forEach(((e,n)=>{new o.GetTCDataCommand(e.callback,e.param,n,e.next)}))}clear(){this.queueNumber=0,this.eventQueue.clear()}get size(){return this.eventQueue.size}}},7979:function(e,n,t){"use strict";var o=this&&this.__awaiter||function(e,n,t,o){return new(t||(t=Promise))((function(s,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function r(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var n;e.done?s(e.value):(n=e.value,n instanceof t?n:new t((function(e){e(n)}))).then(i,r)}c((o=o.apply(e,n||[])).next())}))};Object.defineProperty(n,"__esModule",{value:!0}),n.GVL=void 0;const s=t(4025),a=t(7798),i=t(2947),r=t(8425);class c extends s.Cloneable{constructor(e){super(),this.isReady_=!1,this.isLatest=!1;let n=c.baseUrl;if(this.lang_=c.DEFAULT_LANGUAGE,this.isVendorList(e))this.populate(e),this.readyPromise=Promise.resolve();else{if(!n)throw new a.GVLError("must specify GVL.baseUrl before loading GVL json");if(e>0){const t=e;c.CACHE.has(t)?(this.populate(c.CACHE.get(t)),this.readyPromise=Promise.resolve()):(n+=c.versionedFilename.replace("[VERSION]",String(t)),this.readyPromise=this.fetchJson(n))}else c.CACHE.has(c.LATEST_CACHE_KEY)?(this.populate(c.CACHE.get(c.LATEST_CACHE_KEY)),this.readyPromise=Promise.resolve()):(this.isLatest=!0,this.readyPromise=this.fetchJson(n+c.latestFilename))}}static set baseUrl(e){e.length>0&&"/"!==e[e.length-1]&&(e+="/"),this.baseUrl_=e}static get baseUrl(){return this.baseUrl_}static emptyLanguageCache(e){let n=!1;return void 0===e&&c.LANGUAGE_CACHE.size>0?(c.LANGUAGE_CACHE=new Map,n=!0):"string"==typeof e&&this.consentLanguages.has(e.toUpperCase())&&(c.LANGUAGE_CACHE.delete(e.toUpperCase()),n=!0),n}static emptyCache(e){let n=!1;return e&&Number.isInteger(e)&&e>=0?(c.CACHE.delete(e),n=!0):void 0===e&&(c.CACHE=new Map,n=!0),n}cacheLanguage(){c.LANGUAGE_CACHE.has(this.lang_)||c.LANGUAGE_CACHE.set(this.lang_,{purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,dataCategories:this.dataCategories,specialFeatures:this.specialFeatures,stacks:this.stacks})}fetchJson(e){return o(this,void 0,void 0,(function*(){try{this.populate(yield i.Json.fetch(e))}catch(e){throw new a.GVLError(e.message)}}))}getJson(){return JSON.parse(JSON.stringify({gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated,purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,dataCategories:this.dataCategories,stacks:this.stacks,vendors:this.fullVendorList}))}changeLanguage(e){return o(this,void 0,void 0,(function*(){const n=e.toUpperCase();if(!c.consentLanguages.has(n))throw new a.GVLError(`unsupported language ${e}`);if(n!==this.lang_)if(this.lang_=n,c.LANGUAGE_CACHE.has(n)){const e=c.LANGUAGE_CACHE.get(n);for(const n in e)e.hasOwnProperty(n)&&(this[n]=e[n])}else{const n=c.baseUrl+c.languageFilename.replace("[LANG]",e);try{yield this.fetchJson(n),this.cacheLanguage()}catch(e){yield this.changeLanguage("en")}}}))}get language(){return this.lang_}isVendorList(e){return void 0!==e&&void 0!==e.vendors}populate(e){this.purposes=e.purposes,this.specialPurposes=e.specialPurposes,this.features=e.features,this.dataCategories=e.dataCategories,this.specialFeatures=e.specialFeatures,this.stacks=e.stacks,this.isVendorList(e)&&(this.gvlSpecificationVersion=e.gvlSpecificationVersion,this.tcfPolicyVersion=e.tcfPolicyVersion,this.vendorListVersion=e.vendorListVersion,this.lastUpdated=e.lastUpdated,"string"==typeof this.lastUpdated&&(this.lastUpdated=new Date(this.lastUpdated)),this.vendors_=e.vendors,this.fullVendorList=e.vendors,this.mapVendors(),this.isReady_=!0,this.isLatest&&c.CACHE.set(c.LATEST_CACHE_KEY,this.getJson()),c.CACHE.has(this.vendorListVersion)||c.CACHE.set(this.vendorListVersion,this.getJson())),this.cacheLanguage()}mapVendors(e){this.byPurposeVendorMap={},this.bySpecialPurposeVendorMap={},this.byFeatureVendorMap={},this.bySpecialFeatureVendorMap={},Object.keys(this.purposes).forEach((e=>{this.byPurposeVendorMap[e]={legInt:new Set,consent:new Set,flexible:new Set}})),Object.keys(this.specialPurposes).forEach((e=>{this.bySpecialPurposeVendorMap[e]=new Set})),Object.keys(this.features).forEach((e=>{this.byFeatureVendorMap[e]=new Set})),Object.keys(this.specialFeatures).forEach((e=>{this.bySpecialFeatureVendorMap[e]=new Set})),Array.isArray(e)||(e=Object.keys(this.fullVendorList).map((e=>+e))),this.vendorIds=new Set(e),this.vendors_=e.reduce(((e,n)=>{const t=this.vendors_[String(n)];return t&&void 0===t.deletedDate&&(t.purposes.forEach((e=>{const t=this.byPurposeVendorMap[String(e)];null==t||t.consent.add(n)})),t.specialPurposes.forEach((e=>{var t;null===(t=this.bySpecialPurposeVendorMap[String(e)])||void 0===t||t.add(n)})),t.legIntPurposes.forEach((e=>{var t;null===(t=this.byPurposeVendorMap[String(e)])||void 0===t||t.legInt.add(n)})),t.flexiblePurposes&&t.flexiblePurposes.forEach((e=>{var t;null===(t=this.byPurposeVendorMap[String(e)])||void 0===t||t.flexible.add(n)})),t.features.forEach((e=>{var t;null===(t=this.byFeatureVendorMap[String(e)])||void 0===t||t.add(n)})),t.specialFeatures.forEach((e=>{var t;null===(t=this.bySpecialFeatureVendorMap[String(e)])||void 0===t||t.add(n)})),e[n]=t),e}),{})}getFilteredVendors(e,n,t,o){const s=e.charAt(0).toUpperCase()+e.slice(1);let a;const i={};return a="purpose"===e&&t?this["by"+s+"VendorMap"][String(n)][t]:this["by"+(o?"Special":"")+s+"VendorMap"][String(n)],a.forEach((e=>{i[String(e)]=this.vendors[String(e)]})),i}getVendorsWithConsentPurpose(e){return this.getFilteredVendors("purpose",e,"consent")}getVendorsWithLegIntPurpose(e){return this.getFilteredVendors("purpose",e,"legInt")}getVendorsWithFlexiblePurpose(e){return this.getFilteredVendors("purpose",e,"flexible")}getVendorsWithSpecialPurpose(e){return this.getFilteredVendors("purpose",e,void 0,!0)}getVendorsWithFeature(e){return this.getFilteredVendors("feature",e)}getVendorsWithSpecialFeature(e){return this.getFilteredVendors("feature",e,void 0,!0)}get vendors(){return this.vendors_}narrowVendorsTo(e){this.mapVendors(e)}get isReady(){return this.isReady_}clone(){const e=new c(this.getJson());return this.lang_!==c.DEFAULT_LANGUAGE&&e.changeLanguage(this.lang_),e}static isInstanceOf(e){return"object"==typeof e&&"function"==typeof e.narrowVendorsTo}}n.GVL=c,c.LANGUAGE_CACHE=new Map,c.CACHE=new Map,c.LATEST_CACHE_KEY=0,c.DEFAULT_LANGUAGE="EN",c.consentLanguages=new r.ConsentLanguages,c.baseUrl_="https://consent.nitrocnct.com/",c.latestFilename="vendor-list-v3.json",c.versionedFilename="archives/vendor-list-v[VERSION].json",c.languageFilename="purposes-[LANG]-v3.json"},1782:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),n.API_KEY=void 0,s(t(2369),n),s(t(7798),n),s(t(8425),n),s(t(4025),n),s(t(7979),n),s(t(2947),n),s(t(5722),n),s(t(9802),n),s(t(3522),n),s(t(3197),n),s(t(5602),n),s(t(9402),n),s(t(6200),n),s(t(8435),n);var a=t(8011);Object.defineProperty(n,"API_KEY",{enumerable:!0,get:function(){return a.API_KEY}})},1250:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.BinarySearchTree=void 0;const o=t(4025);class s extends o.Cloneable{constructor(){super(...arguments),this.root=null}isEmpty(){return!this.root}add(e){const n={value:e,left:null,right:null};let t;if(this.isEmpty())this.root=n;else for(t=this.root;t;)if(et.value))break;if(null===t.right){t.right=n;break}t=t.right}}get(){const e=[];let n=this.root;for(;n;)if(n.left){let t=n.left;for(;t.right&&t.right!=n;)t=t.right;t.right==n?(t.right=null,e.push(n.value),n=n.right):(t.right=n,n=n.left)}else e.push(n.value),n=n.right;return e}contains(e){let n=!1,t=this.root;for(;t;){if(t.value===e){n=!0;break}e>t.value?t=t.right:en.value)t=n,n=n.right,o="right";else{if(n.left||n.right)if(n.left)if(n.right){const e=this.min(n.right);this.remove(e,n.right),n.value=e}else t?t[o]=n.left:this.root=n.left;else t?t[o]=n.right:this.root=n.right;else t?t[o]=null:this.root=null;n=null}}}n.BinarySearchTree=s},3372:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ConsentLanguages=void 0;class t{has(e){return t.langSet.has(e)}forEach(e){t.langSet.forEach(e)}get size(){return t.langSet.size}}n.ConsentLanguages=t,t.langSet=new Set(["BG","CA","CS","DA","DE","EL","EN","ES","ET","FI","FR","HR","HU","IT","JA","LT","LV","MT","NL","NO","PL","PT","RO","RU","SK","SL","SV","TR","ZH"])},8214:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.DeviceDisclosureStorageAccessType=void 0,(t=n.DeviceDisclosureStorageAccessType||(n.DeviceDisclosureStorageAccessType={})).COOKIE="cookie",t.WEB="web",t.APP="app"},6797:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},2957:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Fields=void 0;class t{}n.Fields=t,t.cmpId="cmpId",t.cmpVersion="cmpVersion",t.consentLanguage="consentLanguage",t.consentScreen="consentScreen",t.created="created",t.supportOOB="supportOOB",t.isServiceSpecific="isServiceSpecific",t.lastUpdated="lastUpdated",t.numCustomPurposes="numCustomPurposes",t.policyVersion="policyVersion",t.publisherCountryCode="publisherCountryCode",t.publisherCustomConsents="publisherCustomConsents",t.publisherCustomLegitimateInterests="publisherCustomLegitimateInterests",t.publisherLegitimateInterests="publisherLegitimateInterests",t.publisherConsents="publisherConsents",t.publisherRestrictions="publisherRestrictions",t.purposeConsents="purposeConsents",t.purposeLegitimateInterests="purposeLegitimateInterests",t.purposeOneTreatment="purposeOneTreatment",t.specialFeatureOptins="specialFeatureOptins",t.useNonStandardStacks="useNonStandardStacks",t.vendorConsents="vendorConsents",t.vendorLegitimateInterests="vendorLegitimateInterests",t.vendorListVersion="vendorListVersion",t.vendorsAllowed="vendorsAllowed",t.vendorsDisclosed="vendorsDisclosed",t.version="version"},7193:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},3348:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},5504:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},2651:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},5891:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},2782:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(7193),n),s(t(3348),n),s(t(5504),n),s(t(2651),n),s(t(5891),n),s(t(3640),n),s(t(3107),n),s(t(3331),n),s(t(5546),n)},3640:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},3107:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},5546:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},3331:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},8425:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(1250),n),s(t(3372),n),s(t(2957),n),s(t(3274),n),s(t(2487),n),s(t(3541),n),s(t(6909),n),s(t(8214),n),s(t(6797),n),s(t(7151),n),s(t(8754),n),s(t(4280),n),s(t(507),n),s(t(2782),n)},3274:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},2487:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},6909:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PurposeRestrictionVector=void 0;const o=t(3541),s=t(1250),a=t(7151),i=t(4025);class r extends i.Cloneable{constructor(){super(...arguments),this.bitLength=0,this.map=new Map}has(e){return this.map.has(e)}isOkToHave(e,n,t){var o;let s=!0;if(null===(o=this.gvl)||void 0===o?void 0:o.vendors){const o=this.gvl.vendors[t];if(o)if(e===a.RestrictionType.NOT_ALLOWED)s=o.legIntPurposes.includes(n)||o.purposes.includes(n);else if(o.flexiblePurposes.length)switch(e){case a.RestrictionType.REQUIRE_CONSENT:s=o.flexiblePurposes.includes(n)&&o.legIntPurposes.includes(n);break;case a.RestrictionType.REQUIRE_LI:s=o.flexiblePurposes.includes(n)&&o.purposes.includes(n)}else s=!1;else s=!1}return s}add(e,n){var t;if(this.isOkToHave(n.restrictionType,n.purposeId,e)){const o=n.hash;this.has(o)||(this.map.set(o,new s.BinarySearchTree),this.bitLength=0),null===(t=this.map.get(o))||void 0===t||t.add(e)}}restrictPurposeToLegalBasis(e){var n;const t=this.gvl.vendorIds,o=e.hash,a=function(){let e=0;for(e of t);return e}();for(let e=1;e<=a;e++)this.has(o)||(this.map.set(o,new s.BinarySearchTree),this.bitLength=0),null===(n=this.map.get(o))||void 0===n||n.add(e)}getVendors(e){let n=[];if(e){const t=e.hash;this.has(t)&&(n=this.map.get(t).get())}else{const e=new Set;this.map.forEach((n=>{n.get().forEach((n=>{e.add(n)}))})),n=Array.from(e)}return n}getRestrictionType(e,n){let t=0;return this.getRestrictions(e).forEach((e=>{e.purposeId===n&&(void 0===t||t>e.restrictionType)&&(t=e.restrictionType)})),t}vendorHasRestriction(e,n){let t=!1;const o=this.getRestrictions(e);for(let e=0;e{e=Math.max(n.max(),e)})),e}getRestrictions(e){const n=[];return this.map.forEach(((t,s)=>{e?t.contains(e)&&n.push(o.PurposeRestriction.unHash(s)):n.push(o.PurposeRestriction.unHash(s))})),n}getPurposes(){const e=new Set;return this.map.forEach(((n,t)=>{e.add(o.PurposeRestriction.unHash(t).purposeId)})),Array.from(e)}remove(e,n){const t=n.hash,o=this.map.get(t);o&&(o.remove(e),o.isEmpty()&&(this.map.delete(t),this.bitLength=0))}set gvl(e){this.gvl_||(this.gvl_=e,this.map.forEach(((e,n)=>{const t=o.PurposeRestriction.unHash(n);e.get().forEach((n=>{this.isOkToHave(t.restrictionType,t.purposeId,n)||e.remove(n)}))})))}get gvl(){return this.gvl_}isEmpty(){return 0===this.map.size}get numRestrictions(){return this.map.size}}n.PurposeRestrictionVector=r},3541:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PurposeRestriction=void 0;const o=t(4025),s=t(7798),a=t(7151);class i extends o.Cloneable{constructor(e,n){super(),void 0!==e&&(this.purposeId=e),void 0!==n&&(this.restrictionType=n)}static unHash(e){const n=e.split(this.hashSeparator),t=new i;if(2!==n.length)throw new s.TCModelError("hash",e);return t.purposeId=parseInt(n[0],10),t.restrictionType=parseInt(n[1],10),t}get hash(){if(!this.isValid())throw new Error("cannot hash invalid PurposeRestriction");return`${this.purposeId}${i.hashSeparator}${this.restrictionType}`}get purposeId(){return this.purposeId_}set purposeId(e){this.purposeId_=e}isValid(){return Number.isInteger(this.purposeId)&&this.purposeId>0&&(this.restrictionType===a.RestrictionType.NOT_ALLOWED||this.restrictionType===a.RestrictionType.REQUIRE_CONSENT||this.restrictionType===a.RestrictionType.REQUIRE_LI)}isSameAs(e){return this.purposeId===e.purposeId&&this.restrictionType===e.restrictionType}}n.PurposeRestriction=i,i.hashSeparator="-"},7151:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.RestrictionType=void 0,(t=n.RestrictionType||(n.RestrictionType={}))[t.NOT_ALLOWED=0]="NOT_ALLOWED",t[t.REQUIRE_CONSENT=1]="REQUIRE_CONSENT",t[t.REQUIRE_LI=2]="REQUIRE_LI"},4280:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SegmentIDs=void 0;const o=t(8754);class s{}n.SegmentIDs=s,s.ID_TO_KEY=[o.Segment.CORE,o.Segment.VENDORS_DISCLOSED,o.Segment.VENDORS_ALLOWED,o.Segment.PUBLISHER_TC],s.KEY_TO_ID={[o.Segment.CORE]:0,[o.Segment.VENDORS_DISCLOSED]:1,[o.Segment.VENDORS_ALLOWED]:2,[o.Segment.PUBLISHER_TC]:3}},8754:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.Segment=void 0,(t=n.Segment||(n.Segment={})).CORE="core",t.VENDORS_DISCLOSED="vendorsDisclosed",t.VENDORS_ALLOWED="vendorsAllowed",t.PUBLISHER_TC="publisherTC"},507:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Vector=void 0;const o=t(4025),s=t(7798);class a extends o.Cloneable{constructor(){super(...arguments),this.bitLength=0,this.maxId_=0,this.set_=new Set}*[Symbol.iterator](){for(let e=1;e<=this.maxId;e++)yield[e,this.has(e)]}values(){return this.set_.values()}get maxId(){return this.maxId_}has(e){return this.set_.has(e)}unset(e){Array.isArray(e)?e.forEach((e=>this.unset(e))):"object"==typeof e?this.unset(Object.keys(e).map((e=>Number(e)))):(this.set_.delete(Number(e)),this.bitLength=0,e===this.maxId&&(this.maxId_=0,this.set_.forEach((e=>{this.maxId_=Math.max(this.maxId,e)}))))}isIntMap(e){let n="object"==typeof e;return n=n&&Object.keys(e).every((n=>{let t=Number.isInteger(parseInt(n,10));return t=t&&this.isValidNumber(e[n].id),t=t&&void 0!==e[n].name,t})),n}isValidNumber(e){return parseInt(e,10)>0}isSet(e){let n=!1;return e instanceof Set&&(n=Array.from(e).every(this.isValidNumber)),n}set(e){if(Array.isArray(e))e.forEach((e=>this.set(e)));else if(this.isSet(e))this.set(Array.from(e));else if(this.isIntMap(e))this.set(Object.keys(e).map((e=>Number(e))));else{if(!this.isValidNumber(e))throw new s.TCModelError("set()",e,"must be positive integer array, positive integer, Set, or IntMap");this.set_.add(e),this.maxId_=Math.max(this.maxId,e),this.bitLength=0}}empty(){this.set_=new Set}forEach(e){for(let n=1;n<=this.maxId;n++)e(this.has(n),n)}get size(){return this.set_.size}setAll(e){this.set(e)}}n.Vector=a},8789:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Disabled=void 0;const o=t(7313),s=t(839);class a extends o.TCFResponse{constructor(){super(...arguments),this.cmpStatus=s.CmpStatus.ERROR}}n.Disabled=a},3703:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.InAppTCData=void 0;const o=t(2039);class s extends o.TCData{constructor(e){super(e),delete this.outOfBand}createVectorField(e){return[...e].reduce(((e,n)=>e+(n[1]?"1":"0")),"")}createRestrictions(e){const n={};if(e.numRestrictions>0){const t=e.getMaxVendorId();e.getRestrictions().forEach((e=>{n[e.purposeId.toString()]="_".repeat(t)}));for(let o=0;o{const t=e.restrictionType.toString(),s=e.purposeId.toString(),a=n[s].substr(0,o),i=n[s].substr(o+1);n[s]=a+t+i}))}}return n}}n.InAppTCData=s},3197:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||o(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),s(t(8789),n),s(t(3703),n),s(t(6829),n),s(t(7313),n),s(t(2039),n)},6829:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Ping=void 0;const o=t(6758),s=t(6200),a=t(7313);class i extends a.TCFResponse{constructor(){super(),this.cmpLoaded=!0,this.cmpStatus=o.CMP.cmpStatus,this.displayStatus=o.CMP.cmpDisplayStatus,this.apiVersion=String(s.TCF.apiVersion),s.TCF.tcModel&&s.TCF.tcModel.vendorListVersion&&(this.gvlVersion=+s.TCF.tcModel.vendorListVersion)}}n.Ping=i},7313:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCFResponse=void 0;const o=t(6758),s=t(6863),a=t(6200);class i extends s.Response{constructor(){super(...arguments),this.cmpId=o.CMP.cmpId,this.cmpVersion=o.CMP.cmpVersion,this.gdprApplies=a.TCF.gdprApplies,this.tcfPolicyVersion=a.TCF.tcfPolicyVersion}}n.TCFResponse=i},2039:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCData=void 0;const o=t(6200),s=t(7313),a=t(6758),i=t(9546);class r extends s.TCFResponse{constructor(e,n){if(super(),this.eventStatus=o.TCF.eventStatus,this.cmpStatus=a.CMP.cmpStatus,n&&(this.listenerId=n),o.TCF.gdprApplies){const n=o.TCF.tcModel;this.tcString=o.TCF.tcString,this.isServiceSpecific=n.isServiceSpecific,this.useNonStandardStacks=n.useNonStandardStacks,this.purposeOneTreatment=n.purposeOneTreatment,this.publisherCC=n.publisherCountryCode,this.addtlConsent=i.AdditionalConsent.getString(),this.outOfBand={allowedVendors:this.createVectorField(n.vendorsAllowed,e),disclosedVendors:this.createVectorField(n.vendorsDisclosed,e)},this.purpose={consents:this.createVectorField(n.purposeConsents),legitimateInterests:this.createVectorField(n.purposeLegitimateInterests)},n.purposeLegitimateInterests.unset(o.TCF.forbiddenLegInt),this.vendor={consents:this.createVectorField(n.vendorConsents,e),legitimateInterests:this.createVectorField(n.vendorLegitimateInterests,e)},this.specialFeatureOptins=this.createVectorField(n.specialFeatureOptins),this.publisher={consents:this.createVectorField(n.publisherConsents),legitimateInterests:this.createVectorField(n.publisherLegitimateInterests),customPurpose:{consents:this.createVectorField(n.publisherCustomConsents),legitimateInterests:this.createVectorField(n.publisherCustomLegitimateInterests)},restrictions:this.createRestrictions(n.publisherRestrictions)}}}createRestrictions(e){const n={};if(e.numRestrictions>0){const t=e.getMaxVendorId();for(let o=1;o<=t;o++){const t=o.toString();e.getRestrictions(o).forEach((e=>{const o=e.purposeId.toString();n[o]||(n[o]={}),n[o][t]=e.restrictionType}))}}return n}createVectorField(e,n){return n?n.reduce(((n,t)=>(n[String(t)]=e.has(Number(t)),n)),{}):[...e].reduce(((e,n)=>(e[n[0].toString(10)]=n[1],e)),{})}}n.TCData=r},5602:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.EventStatus=void 0,(t=n.EventStatus||(n.EventStatus={})).TC_LOADED="tcloaded",t.CMP_UI_SHOWN="cmpuishown",t.USER_ACTION_COMPLETE="useractioncomplete"},1825:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SupportedVersions=void 0;class t{static has(e){return"string"==typeof e&&(e=Number(e)),this.set_.has(e)}}n.SupportedVersions=t,t.set_=new Set([0,2,void 0,null])},6200:function(e,n,t){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,n,t,o){void 0===o&&(o=t),Object.defineProperty(e,o,{enumerable:!0,get:function(){return n[t]}})}:function(e,n,t,o){void 0===o&&(o=t),e[o]=n[t]}),s=this&&this.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&o(n,e,t);return s(n,e),n};Object.defineProperty(n,"__esModule",{value:!0}),n.TCF=void 0;const i=t(3198),r=t(5722),c=t(7979),l=t(9402),p=t(8913),d=t(6758),_=t(9802),m=t(4106),u=a(t(6808)),h=t(4474),g=t(4885),v=t(709);class f{static reset(){delete this.eventStatus,delete this.gdprApplies,delete this.tcModel,delete this.tcString,delete this.tcfPolicyVersion,this.disabled=!1,this.eventQueue.clear()}static applicable(){return void 0!==this.tcString}static init(e){this.gvl=new c.GVL("LATEST"),this.tcModel=new r.TCModel(this.gvl);const n=e||p.Globals.cmpId;this.api=new l.TCFApi(n,p.Globals.cmpVersion,!0,{addCustomConsent:(e,n,t,o)=>{!t||!o||t.length>300||o.length>1e4?e({name:!t,description:!o,nameLength:t.length>300,descriptionLength:o.length>1e4}):(d.CMP.customConsents.define(n,t,o),e(!0))},hasCustomConsent:(e,n)=>{e(d.CMP.customConsents.has(n))}})}static postInit(){window.__npcmp("addConsentLink"),-1==this.gvl.stacks[42].purposes.indexOf(1)&&this.gvl.stacks[42].purposes.unshift(1);const e=this.getCookie("ncmp")||this.getCookie("euconsent-v2"),n=p.Globals.cmpId!=d.CMP.cmpId;if(e&&!n?(this.tcModel=e.decoded,this.tcString=e.encoded,this.tcModel.vendorListVersion!=this.gvl.vendorListVersion&&this.tcModel.cmpVersion==p.Globals.cmpVersion?(p.Config.layout="alert",!d.CMP.isPathBlocked()&&d.CMP.api(m.CMPCommand.BANNER)):this.tcModel.cmpVersion!=p.Globals.cmpVersion?(p.Config.layout="banner",!d.CMP.isPathBlocked()&&d.CMP.api(m.CMPCommand.BANNER)):(this.api.update(this.tcString,!1),h.GPP.signalStatus=g.GPPSignalStatus.Ready,h.GPP.emit(v.EventName.SignalStatus,g.GPPSignalStatus.Ready))):e&&n?(this.tcModel=e.decoded,this.tcString=e.encoded,this.api.update(this.tcString,!1),h.GPP.signalStatus=g.GPPSignalStatus.Ready,h.GPP.emit(v.EventName.SignalStatus,g.GPPSignalStatus.Ready)):(this.tcString="",!n&&!d.CMP.isPathBlocked()&&d.CMP.api(m.CMPCommand.BANNER),this.tcModel.gvl=this.gvl,this.tcModel.setAllPurposeLegitimateInterests(),this.tcModel.setAllVendorLegitimateInterests()),this.tcModel.gvl=this.gvl,this.tcModel.cmpId=p.Globals.cmpId,this.tcModel.cmpVersion=p.Globals.cmpVersion,this.tcModel.isServiceSpecific=!0,window.__tcfapi_queue&&window.__tcfapi_queue.length>0)for(let e of window.__tcfapi_queue)e[0]&&e[1]&&e[2]&&window.__tcfapi(e[0],e[1],e[2],e[3])}static getCookie(e){const n=u.get(e);return!!n&&{decoded:_.TCString.decode(n),encoded:n}}}n.TCF=f,f.apiVersion="2",f.eventQueue=new i.EventListenerQueue,f.disabled=!1,f.forbiddenLegInt=[1,3,4,5,6]},5722:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCModel=void 0;const o=t(4025),s=t(7798),a=t(7979),i=t(8425),r=t(6200);class c extends o.Cloneable{constructor(e){super(),this.isServiceSpecific_=!1,this.supportOOB_=!0,this.useNonStandardStacks_=!1,this.purposeOneTreatment_=!1,this.publisherCountryCode_=window.nitroAdsPublisherCC||"AA",this.version_=2,this.consentScreen_=0,this.policyVersion_=2,this.consentLanguage_="EN",this.cmpId_=0,this.cmpVersion_=0,this.vendorListVersion_=0,this.numCustomPurposes_=0,this.specialFeatureOptins=new i.Vector,this.purposeConsents=new i.Vector,this.purposeLegitimateInterests=new i.Vector,this.publisherConsents=new i.Vector,this.publisherLegitimateInterests=new i.Vector,this.publisherCustomConsents=new i.Vector,this.publisherCustomLegitimateInterests=new i.Vector,this.vendorConsents=new i.Vector,this.vendorLegitimateInterests=new i.Vector,this.vendorsDisclosed=new i.Vector,this.vendorsAllowed=new i.Vector,this.publisherRestrictions=new i.PurposeRestrictionVector,this.gvl=e||r.TCF.gvl,this.updated()}set gvl(e){a.GVL.isInstanceOf(e)||(e=new a.GVL(e)),this.gvl_=e,this.publisherRestrictions.gvl=e}get gvl(){return this.gvl_}set cmpId(e){if(e=Number(e),!(Number.isInteger(e)&&e>1))throw new s.TCModelError("cmpId",e);this.cmpId_=e}get cmpId(){return this.cmpId_}set cmpVersion(e){if(e=Number(e),!(Number.isInteger(e)&&e>-1))throw new s.TCModelError("cmpVersion",e);this.cmpVersion_=e}get cmpVersion(){return this.cmpVersion_}set consentScreen(e){if(e=Number(e),!(Number.isInteger(e)&&e>-1))throw new s.TCModelError("consentScreen",e);this.consentScreen_=e}get consentScreen(){return this.consentScreen_}set consentLanguage(e){this.consentLanguage_=e}get consentLanguage(){return this.consentLanguage_}set publisherCountryCode(e){if(!/^([A-z]){2}$/.test(e))throw new s.TCModelError("publisherCountryCode",e);this.publisherCountryCode_=e.toUpperCase()}get publisherCountryCode(){return this.publisherCountryCode_}set vendorListVersion(e){if((e=Number(e)>>0)<0)throw new s.TCModelError("vendorListVersion",e);this.vendorListVersion_=e}get vendorListVersion(){return this.gvl?this.gvl.vendorListVersion:this.vendorListVersion_}set policyVersion(e){if(this.policyVersion_=parseInt(e,10),this.policyVersion_<0)throw new s.TCModelError("policyVersion",e)}get policyVersion(){return this.gvl?this.gvl.tcfPolicyVersion:this.policyVersion_}set version(e){this.version_=parseInt(e,10)}get version(){return this.version_}set isServiceSpecific(e){this.isServiceSpecific_=e}get isServiceSpecific(){return this.isServiceSpecific_}set useNonStandardStacks(e){this.useNonStandardStacks_=e}get useNonStandardStacks(){return this.useNonStandardStacks_}set supportOOB(e){this.supportOOB_=e}get supportOOB(){return this.supportOOB_}set purposeOneTreatment(e){this.purposeOneTreatment_=e}get purposeOneTreatment(){return this.purposeOneTreatment_}setAllVendorConsents(){this.vendorConsents.set(this.gvl.vendors)}unsetAllVendorConsents(){this.vendorConsents.empty()}setAllVendorsDisclosed(){this.vendorsDisclosed.set(this.gvl.vendors)}unsetAllVendorsDisclosed(){this.vendorsDisclosed.empty()}setAllVendorsAllowed(){this.vendorsAllowed.set(this.gvl.vendors)}unsetAllVendorsAllowed(){this.vendorsAllowed.empty()}setAllVendorLegitimateInterests(){this.vendorLegitimateInterests.set(this.gvl.vendors)}unsetAllVendorLegitimateInterests(){this.vendorLegitimateInterests.empty()}setAllPurposeConsents(){this.purposeConsents.set(this.gvl.purposes)}unsetAllPurposeConsents(){this.purposeConsents.empty()}setAllPurposeLegitimateInterests(){this.purposeLegitimateInterests.set(this.gvl.purposes)}unsetAllPurposeLegitimateInterests(){this.purposeLegitimateInterests.empty()}setAllSpecialFeatureOptins(){this.specialFeatureOptins.set(this.gvl.specialFeatures)}unsetAllSpecialFeatureOptins(){this.specialFeatureOptins.empty()}setAll(){this.setAllVendorConsents(),this.setAllPurposeLegitimateInterests(),this.setAllSpecialFeatureOptins(),this.setAllPurposeConsents(),this.setAllVendorLegitimateInterests()}unsetAll(){this.unsetAllVendorConsents(),this.unsetAllPurposeLegitimateInterests(),this.unsetAllSpecialFeatureOptins(),this.unsetAllPurposeConsents(),this.unsetAllVendorLegitimateInterests()}get numCustomPurposes(){let e=this.numCustomPurposes_;if("object"==typeof this.customPurposes){const n=Object.keys(this.customPurposes).sort(((e,n)=>Number(e)-Number(n)));e=parseInt(n.pop(),10)}return e}set numCustomPurposes(e){if(this.numCustomPurposes_=parseInt(e,10),this.numCustomPurposes_<0)throw new s.TCModelError("numCustomPurposes",e)}updated(){const e=new Date,n=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()));this.created=n,this.lastUpdated=n}getParsed(){return{CmpId:this.cmpId,CmpVersion:this.cmpVersion,ConsentLanguage:this.consentLanguage,ConsentScreen:this.consentScreen,Created:this.created,IsServiceSpecific:this.isServiceSpecific,LastUpdated:this.lastUpdated,NumCustomPurposes:this.numCustomPurposes,PolicyVersion:this.policyVersion,PublisherConsents:this.vectorToArrayOfBooleans(this.publisherConsents),PublisherCountryCode:this.publisherCountryCode,PublisherCustomConsents:this.vectorToArrayOfBooleans(this.publisherCustomConsents),PublisherLegitimateInterests:this.vectorToArrayOfBooleans(this.publisherLegitimateInterests),PurposeConsents:this.vectorToArrayOfBooleans(this.purposeConsents),PurposeLegitimateInterests:this.vectorToArrayOfBooleans(this.purposeLegitimateInterests),PurposeOneTreatment:this.purposeOneTreatment,SpecialFeatureOptins:this.vectorToArrayOfBooleans(this.specialFeatureOptins),UseNonStandardStacks:this.useNonStandardStacks,VendorConsents:this.vectorToArrayOfNumbers(this.vendorConsents),VendorLegitimateInterests:this.vectorToArrayOfNumbers(this.vendorLegitimateInterests),VendorListVersion:this.vendorListVersion,VendorsAllowed:this.vectorToArrayOfNumbers(this.vendorsAllowed),VendorsDisclosed:this.vectorToArrayOfNumbers(this.vendorsDisclosed),Version:this.version}}vectorToArrayOfNumbers(e){return Array.from(e).filter((e=>{if(e[1])return e[0]})).map((e=>e[0]))}vectorToArrayOfBooleans(e){return Array.from(e).map((e=>e[1]))}}n.TCModel=c,c.consentLanguages=a.GVL.consentLanguages},9802:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TCString=void 0;const o=t(2369),s=t(8425),a=t(6259),i=t(5722);n.TCString=class{static encode(e,n){let t,s="";return e=o.SemanticPreEncoder.process(e,n),t=Array.isArray(null==n?void 0:n.segments)?null==n?void 0:n.segments:new o.SegmentSequence(e,n)[""+e.version],t.forEach(((n,a)=>{let i="";a0&&e.forEach((e=>{i.default.info("Link added to dom (api command)"),a.USP.insertLink(e)})),new s.Response}}n.AddLinkCommand=r},2850:(e,n,t)=>{"use strict";var o,s,a,i;Object.defineProperty(n,"__esModule",{value:!0}),n.USPCommandMap=void 0;const r=t(78),c=t(5585),l=t(8280),p=t(8107),d=t(7696);class _{}n.USPCommandMap=_,o=d.USPCommand.GETUSPDATA,s=d.USPCommand.REGISTERDELETION,a=d.USPCommand.PERFORMDELETION,i=d.USPCommand.ADDLINK,_[o]=c.GetUSPDataCommand,_[s]=p.RegisterDeletionCommand,_[a]=l.PerformDeletionCommand,_[i]=r.AddLinkCommand},5585:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GetUSPDataCommand=void 0;const o=t(6863),s=t(9012);class a extends o.Command{respond(){this.invokeCallback(new s.USPDataResponse)}}n.GetUSPDataCommand=a},8280:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.PerformDeletionCommand=void 0;const o=t(6863);class s extends o.Command{respond(){}}n.PerformDeletionCommand=s},8107:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.RegisterDeletionCommand=void 0;const o=t(6863);class s extends o.Command{respond(){}}n.RegisterDeletionCommand=s},7696:(e,n)=>{"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.USPCommand=void 0,(t=n.USPCommand||(n.USPCommand={})).GETUSPDATA="getUSPData",t.REGISTERDELETION="registerDeletion",t.PERFORMDELETION="performDeletion",t.ADDLINK="addLink"},541:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.USPModal=void 0;const s=o(t(110)),a=o(t(6808)),i=t(2917);n.USPModal=class{constructor(){this.shadow=document.getElementById(i.USP.shadowId),this.modal=document.getElementById(i.USP.modalId)}show(){this.shadow||this.createShadow(),this.modal||this.createModal();const e=document.getElementById("nitropay-ccpa-form-status");e&&(e.style.display="none");let n=a.default.get(i.USP.cookieId);const t=document.getElementById("nitropay-ccpa-form-optout");t&&(t.checked=n);const o=document.getElementById("nitropay-ccpa-form-optin");o&&(o.checked=!n),this.shadow.classList.add(`${i.USP.shadowId}-active`)}hide(){this.shadow||this.createShadow(),this.modal||this.createModal(),this.shadow.classList.remove(`${i.USP.shadowId}-active`)}createShadow(){s.default.info("Creating shadow box");const e=document.createElement("div");e.id=i.USP.shadowId,e.addEventListener("click",(()=>this.hide())),document.body.appendChild(e),this.shadow=e}createModal(){var e,n,t,o,r;if(!this.shadow)return s.default.error("Shadow box is not rendered, or was removed unexpectedly"),null;s.default.info("Creating modal element");const c=document.createElement("div");c.id=i.USP.modalId,c.addEventListener("click",(e=>{e.stopPropagation()})),this.shadow.appendChild(c),c.innerHTML='\n \n

California Consumer Privacy Act (CCPA)

\n

Exercising Your Rights

\n

\n If you are a resident of California, you have the right under the CCPA to opt out of the sale of personal information to third parties. Use the options below to exercise this right, and please review our for complete information on how your data is used and stored.\n

\n \n
\n
\n \n
\n
\n \n
\n
\n Your preferences have been saved, click here to return to the site.\n
\n
\n';const l=c.querySelector(".nitropay-ccpa-privacy-link");if(!l)return null;i.USP.privacyPolicy?l.innerHTML=`privacy policy`:l.innerHTML="privacy policy",null===(e=c.querySelector("form"))||void 0===e||e.addEventListener("submit",(e=>{e.preventDefault()})),null===(n=c.querySelector("#nitropay-ccpa-close-btn"))||void 0===n||n.addEventListener("click",(e=>{e.preventDefault(),this.hide()})),null===(t=c.querySelector("#nitropay-ccpa-close-link"))||void 0===t||t.addEventListener("click",(e=>{e.preventDefault(),this.hide()})),null===(o=c.querySelector('label[for="nitropay-ccpa-form-optout"]'))||void 0===o||o.addEventListener("click",(()=>{if(!a.default.get(i.USP.cookieId)){const e=c.querySelector("#nitropay-ccpa-form-status");e&&(e.style.display="block")}i.USP.optOut=!0,a.default.set(i.USP.cookieId,"1",{expires:3e3})})),null===(r=c.querySelector('label[for="nitropay-ccpa-form-optin"]'))||void 0===r||r.addEventListener("click",(()=>{if(a.default.get(i.USP.cookieId)){const e=c.querySelector("#nitropay-ccpa-form-status");e&&(e.style.display="block")}i.USP.optOut=!1,a.default.remove(i.USP.cookieId)})),this.modal=c}}},9012:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.USPDataResponse=void 0;const o=t(6863),s=t(1607),a=t(2917);class i extends o.Response{constructor(){super(),this.version=a.USP.version,this.uspString=s.USPString.getString()}}n.USPDataResponse=i},1607:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.USPString=void 0;const o=t(2917);n.USPString=class{static isNotified(){return o.USP.notice?"Y":"N"}static isLSPA(){return o.USP.lspa?"Y":"N"}static isOptedOut(){return o.USP.optOut?"Y":"N"}static getString(){return[o.USP.version,this.isNotified(),this.isOptedOut(),this.isLSPA()].join("")}static getParsed(){return{LspaCovered:this.isLSPA(),Notice:this.isNotified(),OptOutSale:this.isOptedOut(),Version:o.USP.version}}}},2917:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.USP=void 0;const s=o(t(2043)),a=o(t(110)),i=t(541),r=o(t(6808)),c=t(2850);class l{static reset(){}static applicable(){return void 0!==l.optOut}static setupLogging(){s.default.setDefaultLevel(s.default.levels.INFO);const e=s.default.methodFactory;s.default.methodFactory=function(n,t,o){const s=e(n,t,o);return function(){const e=["NitroCCPA:"];for(let n=0;nDo Not Sell My Personal Information",n.href="javascript:;",n.addEventListener("click",(e=>{e.preventDefault(),l.modal.show()})),e.innerHTML="",e.appendChild(n)}static init(e,n,t){l.privacyPolicy=t||"",l.notice=e||!1,l.lspa=n||!1,r.default.get(l.cookieId)?l.optOut=!0:l.optOut=!1,l.setupLogging(),new MutationObserver((e=>{for(let n of e)if("childList"==n.type&&n.addedNodes.length>0)for(let e of n.addedNodes)e.attributes&&e.hasAttribute("data-ccpa-link")&&(a.default.info("Link added to dom (mutation detection)"),l.insertLink(e))})).observe(document.body,{attributes:!0,attributeFilter:["data-ccpa-link"],subtree:!0,childList:!0});const o=document.querySelectorAll("[data-ccpa-link]");o&&o.length&&o.forEach((e=>{a.default.info("Link added to dom (on load)"),l.insertLink(e)}))}static api(e,n,t){return"string"!=typeof e?(s.default.error("__uspapi(string) is the only valid parameter"),null):n!=l.version?(s.default.error("__uspapi() requested an invalid version"),null):c.USPCommandMap[e]?(new c.USPCommandMap[e](t),null):(s.default.error(e),s.default.error("__uspapi() invoked a command that is unsupported"),null)}}n.USP=l,l.version=1,l.privacyPolicy="",l.modal=new i.USPModal,l.shadowId="nitropay-ccpa-shadow",l.modalId="nitropay-ccpa-modal",l.cookieId="CCPAOPTOUT"},3607:function(e,n,t){"use strict";var o,s,a,i,r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),t(4027),t(5666);const c=t(6758),l=t(8602),p=t(1782),d=r(t(6808)),_=t(4474),m=t(6721),u=t(2917),h=t(839),g=t(709),v=t(4885);window.gtag||(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),window.__npcmp||(window.__npcmp_queue=[],window.__npcmp=e=>{window.__npcmp_queue.push(e)});let f=window.__npcmp_id;if(c.CMP.lang="en",null!=navigator.languages){for(let e=0;e{window.__npusp(...e)}))),b&&(window.__cmp=c.CMP.api.bind(this),window.__npcmp_gdpr=!0),window.__npcmp_init||(c.CMP.init(),b&&c.CMP.tl.setLanguage(c.CMP.lang).then((()=>{_.GPP.registerSection(m.GPPSectionID.TCFEUv2),p.TCF.init(f),p.TCF.gvl.readyPromise.then((()=>{p.TCF.gvl.changeLanguage(c.CMP.lang).then((()=>{p.TCF.postInit()}))}))})),y&&_.GPP.registerSection(m.GPPSectionID.USPv1),b||(c.CMP.cmpStatus=h.CmpStatus.LOADED,_.GPP.emit(g.EventName.CMPStatus,h.CmpStatus.LOADED),_.GPP.signalStatus=v.GPPSignalStatus.Ready,_.GPP.emit(g.EventName.SignalStatus,v.GPPSignalStatus.Ready),window.__npcmp_gdpr=!1),window.__npcmp_init=!0)},4881:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.Translate=void 0;const s=t(1782),a=o(t(1008));n.Translate=class{constructor(){this.language="en",this.strings={de:null,en:a.default,es:null,fr:null,it:null,nl:null,pl:null,pt:null,ro:null},this.map={de:"Deutsch",en:"English",es:"Español",fr:"Français",it:"Italiano",nl:"Nederlands",pl:"Polski",pt:"Português",ro:"Limba română"}}getLanguage(){return this.language}setLanguage(e){return new Promise(((n,t)=>{null==this.strings[e]?fetch(`https://s.nitropay.com/cmp/${e}.json`,{method:"GET"}).then((t=>{if(!t.ok)return this.language="en",void n("en");t.json().then((t=>{this.strings[e]=t,this.language=e,n(e)}))})):this.strings[e]?(this.language=e,n(e)):(this.language="en",n("en"))}))}translate(e){let n="";try{n="en"==this.language?e.split(".").reduce(((e,n)=>e[n]),this.strings[this.language]):e.split(".").reduce(((e,n)=>e[n]),this.strings[this.language])||e.split(".").reduce(((e,n)=>e[n]),this.strings.en)}catch(t){n=e.split(".").reduce(((e,n)=>e[n]),this.strings.en)}if(!n)return e;let t=n.match(/%[a-zA-Z0-9]+%/g);return t&&t.forEach((e=>{switch(e){case"%vendorLink%":n=n.replace(/%vendorLink%/g,`${s.TCF.gvl.vendorIds.size.toString()} ${this.translate("banner.vendorLink")}`);break;case"%objectLink%":n=n.replace(/%objectLink%/g,`${this.translate("banner.objectLink")}`);break;case"%daPrivacyLink%":n=n.replace(/%daPrivacyLink%/g,`${this.translate("da.privacyLink")}`)}})),n}}},110:function(e,n,t){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0});const s=o(t(2043)),a={ext:(e,...n)=>{const t=new CustomEvent("nitroAds.log",{detail:{level:e,message:n}});document.dispatchEvent(t)},trace:e=>{a.ext("trace",e),s.default.trace(e)},debug:e=>{a.ext("debug",e),s.default.debug(e)},info:e=>{a.ext("info",e),s.default.info(e)},warn:e=>{a.ext("warn",e),s.default.warn(e)},error:e=>{a.ext("error",e),s.default.error(e)},setLevel:s.default.setLevel};n.default=a},1008:e=>{"use strict";e.exports=JSON.parse('{"banner":{"updated":"Please review your privacy preferences as there are updates to the list of vendors that process your data.","header":"You control your privacy","intro":"We and up to %vendorLink% process, store and/or access personal data from you and your device. This data can include your type of browser, settings, cookies, unique identifiers, IP address, and geo location. Your consent can be updated or withdrawn at any time by clicking the link in our privacy policy or footer.","vendorLink":"vendors","objectLink":"more info","consent":"We\'re requesting consent to offer:","buttonModal":"Advanced Settings","buttonAccept":"Accept","disclaimer":"Your consents are specific to this site & device."},"modal":{"navHeader":"Navigation","navLinkDashboard":"Dashboard","navLinkDashboardExt":"Welcome to your privacy dashboard","navLinkLegInt":"Legitimate interest objection","navLinkVendors":"IAB registered vendors","navLinkAC":"Google registered vendors","navLinkInfo":"What information is used?","navPurposes":"Purposes","cancel":"Save & Exit","save":"Accept All"},"dashboard":{"otherHeader":"Other disclosures","dataHeader":"Data collection policy","dataBody":"Our advertising partners may access, store, and process your information for the purposes and features defined below. You have the right to grant or revoke your consent at any time using this utility. Some companies may require steps beyond the scope of this tool to exercise your right to object, and their entries will contain links to their privacy policy for more information.","purposeHeader":"Data processing purposes","moreInfo":"Full scope and individual company privacy controls","featureHeader":"Data processing features"},"info":{"intro":"This is a complete list of data that may be processed.","itemBrowserType":"Type of browser and its settings","itemDeviceOS":"Information about the device\'s operating system","itemCookie":"Cookie information","itemIdentifier":"Information about other identifiers assigned to the device","itemIPAddress":"The IP address from which the device accesses a client\'s website or mobile application","itemActivity":"Information about the user\'s activity on that device, including web pages and mobile apps visited or used","itemGeoLocation":"Information about the geographic location of the device when it accesses a website or mobile application"},"legInt":{"intro":"Some vendors use legitimate interest as a legal basis for processing your data without first obtaining your consent. You can object to this by toggling the controls to \\"off\\" below (off means you object, and the vendor cannot process your data on the legal basis of legitimate interest).","disclaimer":"The vendors on this page are using legitimate interest as their legal basis for processing your data.","emptyList":"There are no vendors using this purpose at this time."},"table":{"name":"Name","storageCookie":"Cookie Age","storageOther":"Other Storage","privacyUrl":"Privacy Policy","domain":"Domain"},"vendor":{"cookies":"Storage","privacyPolicy":"Privacy Policy","legIntClaim":"Legitimate Interest Claims","purposes":"Purposes","specialPurposes":"Special Purposes","dataDeclaration":"Data Collected & Processed","features":"Features","specialFeatures":"Special Features","legInt":"Legitimate Interests Claimed","nonCookies":"Non-Cookies","nonCookiesInfo":"This vendor may store data on your device using non-cookie formats like localStorage, indexDB, mobile ad IDs, etc."},"vendors":{"intro":"These IAB registered vendors may process your data throughout our advertising network. You can review the maximum age of the oldest cookie the vendor will store on your device (if applicable).","cookieExpiration":"Max Age","session":"Session"},"consentAll":"Consent to all","rejectAll":"Reject all","objectAll":"Object to all","toggleOn":"On","yes":"Yes","no":"No","toggleOff":"Off","vendorConsent":"vendors rely on this consent","vendorConsentLegInt":"vendors rely on this legitimate interest","da":{"banner":"DeviantArt uses cookies to enhance your experience, analyze site traffic, and for marketing purposes.","cookieHeader":"DeviantArt Essential Cookies","privacyLink":"Privacy Policy","cookieBody":"We use cookies and other tracking technologies to improve your browsing experience on our site, show personalized content and targeted ads, analyze site traffic, and understand where our audiences come from. To learn about our %daPrivacyLink%, please see Use of Cookies and Similar Technologies section. \\"Essential Cookies\\" are always active and cannot be disabled. They are essential for enabling Users and Visitors to experience the service provided by DeviantArt."}}')}},__webpack_module_cache__={};function __webpack_require__(e){var n=__webpack_module_cache__[e];if(void 0!==n)return n.exports;var t=__webpack_module_cache__[e]={id:e,exports:{}};return __webpack_modules__[e].call(t.exports,t,t.exports,__webpack_require__),t.exports}var __webpack_exports__=__webpack_require__(3607);nitroAdsCMP=__webpack_exports__})();