https://www.midomi.com/

ID da verificação
d1198651-e71d-4a4b-9630-1a8f52d367ffConcluído
URL enviado:
https://www.midomi.com/
Relatório concluído:

Ligações · 12 encontradas

HiperligaçãoTexto
https://www.soundhound.com/aboutAbout
https://www.soundhound.com/careersCareers
https://www.soundhound.com/termsWebsite
https://www.soundhound.com/contactContact Us
https://www.soundhound.com/downloadDownload
https://music.soundhound.com/advertisingAdvertising
https://www.soundhound.com/privacyPrivacy Policy
https://www.soundhound.com/legal/do-not-sellDo Not Sell
https://www.soundhound.com/faqFAQ
https://cookiepedia.co.uk/giving-consent-to-cookiesMore information, Opens in a new windowMore information

Variáveis JavaScript · 67 encontradas

NomeTipo
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
OptanonWrapperfunction
googletagobject
ggeacobject
google_tag_dataobject
google_js_reporting_queueobject
aawChunkobject

Mensagens de registo da consola · 11 encontradas

TipoCategoriaRegisto
warningnetwork
URL
https://securepubads.g.doubleclick.net/tag/js/gpt.js
Texto
A parser-blocking, cross site (i.e. different eTLD+1) script, https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202410280101/pubads_impl.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details.
warningnetwork
URL
https://securepubads.g.doubleclick.net/tag/js/gpt.js
Texto
A parser-blocking, cross site (i.e. different eTLD+1) script, https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202410280101/pubads_impl.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details.
errorsecurity
URL
https://www.midomi.com/
Texto
Access to fetch at 'https://api.rlcdn.com/api/identity/envelope?pid=1323' from origin 'https://www.midomi.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
errornetwork
URL
https://api.rlcdn.com/api/identity/envelope?pid=1323
Texto
Failed to load resource: net::ERR_FAILED
warningother
URL
https://www.midomi.com/js/houndify.js
Texto
Invalid asm.js: Unexpected token
warningother
URL
https://www.midomi.com/js/houndify.js
Texto
Invalid asm.js: Unexpected token
warningother
URL
https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202410280101/pubads_impl.js
Texto
[GPT] Attempted to load GPT multiple times. https://goo.gle/gpt-message#152
logother
URL
https://p.gcprivacy.com/t/gcid_s.min.js
Texto
GrowthCode - LiveIntent
logother
URL
https://p.gcprivacy.com/t/gcid_s.min.js
Texto
GrowthCode - EID Function
warningother
URL
https://a.ad.gt/api/v1/u/matches/788?url=https%3A%2F%2Fwww.midomi.com%2F&ref=
Texto
[Audigent] cannot find a required consent framework, halt execution
warningother
URL
https://a.ad.gt/api/v1/u/matches/788?_it=tag
Texto
[Audigent] cannot find a required consent framework, halt execution

HTML

<!DOCTYPE html><html data-triggered="true"><head><script async="" src="https://a.ad.gt/api/v1/u/matches/788?url=https%3A%2F%2Fwww.midomi.com%2F&amp;ref="></script><script async="" src="https://cdn.hadronid.net/hadron.js?url=https%3A%2F%2Fwww.midomi.com%2F&amp;ref=&amp;_it=tag&amp;partner_id=788&amp;ha=ha"></script><script src="https://rules.quantcount.com/rules-p-WFJsXCa9VD158.js" async=""></script><script type="text/javascript" async="" src="https://secure.quantserve.com/quant.js"></script><script type="text/plain" async="" src="https://www.google-analytics.com/analytics.js" class="optanon-category-C0002 "></script><script async="" type="text/javascript" src="https://p.gcprivacy.com/t/gcid_s.min.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-KNBLQ3W"></script><script async="" type="text/plain" src="//c.amazon-adsystem.com/aax2/apstag.js" class="optanon-category-C0004 "></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-KXJCD57"></script><script async="" type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script><script src="https://cdn.adapex.io/hb/aaw.midomi.js" async=""></script><link rel="shortcut icon" type="image/x-icon" href="icons/sh.png"><link rel="preconnect" href="https://tpc.googlesyndication.com"><link rel="preconnect" href="https://static.midomi.com"><link rel="preconnect" href="http://static.soundhound.com"><meta name="description" content="midomi.com find and discover music and people. Use your voice to instantly connect to your favorite music, and to a community of people that share your musical interests. Sing your own versions, listen to voices, see pictures, rate singers, send messages, buy music"><meta name="keywords" content="Music search, lyrics, community, singing search, voice recognition, name that tune, karaoke online, query by humming, sound recognition, speech recognition, sing, midomi, melodis"><meta name="robots" content="index, follow"><script type="text/javascript" src="https://cdn.cookielaw.org/consent/3e2359e4-c587-495b-9cfc-73e79aa40ea4-test/OtAutoBlock.js" async=""></script><script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" data-domain-script="3e2359e4-c587-495b-9cfc-73e79aa40ea4-test" async=""></script><script>
          function OptanonWrapper() { }
          </script><script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9wSqI5i0iwGdf6L1CERNdmsTPgVu44ewj8QxTBYgsv1LCPUVF7YmWOvTappqB1139jAymxUW/RO8zmMqo4zlAAAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A+d7vJfYtay4OUbdtRPZA3y7bKQLsxaMEPmxgfhBGqKXNrdkCQeJlUwqa6EBbSfjwFtJWTrWIioXeMW+y8bWAgQAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202410280101/pubads_impl.js" id="gpt-impl-0.5995430435463109"></script><link rel="preload" as="script" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js"><link rel="preload" as="script" href="https://c.amazon-adsystem.com/aax2/apstag.js"><link rel="preconnect dns-prefetch" href="https://ssc.33across.com"><link rel="preconnect dns-prefetch" href="https://prebid.a-mo.net"><link rel="preconnect dns-prefetch" href="https://web.hb.ad.cpe.dotomi.com"><link rel="preconnect dns-prefetch" href="https://bidder.criteo.com"><link rel="preconnect dns-prefetch" href="https://grid.bidswitch.net"><link rel="preconnect dns-prefetch" href="https://ice.360yield.com"><link rel="preconnect dns-prefetch" href="https://htlb.casalemedia.com"><link rel="preconnect dns-prefetch" href="https://prebid.media.net"><link rel="preconnect dns-prefetch" href="https://onetag-sys.com"><link rel="preconnect dns-prefetch" href="https://hbopenbid.pubmatic.com"><link rel="preconnect dns-prefetch" href="https://shb.richaudience.com"><link rel="preconnect dns-prefetch" href="https://btlr.sharethrough.com"><link rel="preconnect dns-prefetch" href="https://prebid.smilewanted.com"><link rel="preconnect dns-prefetch" href="https://tlx.3lift.com"><link rel="preconnect dns-prefetch" href="https://targeting.unrulymedia.com"><link rel="preconnect dns-prefetch" href="https://a.teads.tv"><link rel="preconnect dns-prefetch" href="https://s.seedtag.com"><link rel="preconnect dns-prefetch" href="https://cat1.hbwrapper.com"><link rel="preconnect dns-prefetch" href="https://cat2.hbwrapper.com"><script async="">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
            })(window,document,'script','dataLayer','GTM-KNBLQ3W');</script><meta name="viewport" content="width=device-width"><meta charset="utf-8"><title>Search for Music Using Your Voice by Singing or Humming, View Music Videos, Join Fan Clubs, Share with Friends, Be Discovered and Much More For Free! - midomi.com</title><script type="text/javascript" src="js/houndify.js" async="true"></script><meta name="next-head-count" content="4"><link rel="preload" href="/_next/static/css/2f6c4a2a4dd0211eccf0.css" as="style"><link rel="stylesheet" href="/_next/static/css/2f6c4a2a4dd0211eccf0.css"><link rel="preload" href="/_next/static/css/507386802d9f01e1156c.css" as="style"><link rel="stylesheet" href="/_next/static/css/507386802d9f01e1156c.css"><link rel="preload" href="/_next/static/y1CC64kDDf69q7LJA9-tP/pages/_app.js" as="script"><link rel="preload" href="/_next/static/y1CC64kDDf69q7LJA9-tP/pages/index.js" as="script"><link rel="preload" href="/_next/static/runtime/webpack-1c5199ff66550d26e499.js" as="script"><link rel="preload" href="/_next/static/chunks/framework.58fc7dcf2bf1f30ab30c.js" as="script"><link rel="preload" href="/_next/static/chunks/29107295.ce352eea1eaea70f99fa.js" as="script"><link rel="preload" href="/_next/static/chunks/05d954cf.122f716c42ec718abe14.js" as="script"><link rel="preload" href="/_next/static/chunks/commons.53b750054efb5d643d7c.js" as="script"><link rel="preload" href="/_next/static/chunks/1fb470298bbda76f904d94688824d92637f94a17.34b462765091d2b2b53d.js" as="script"><link rel="preload" href="/_next/static/runtime/main-da61e440cee263a8a7f2.js" as="script"><link rel="preload" href="/_next/static/chunks/1040c2c5f3108c52aea9afb9082417f55865f4d4.0c3d4507bf4d462c641f.js" as="script"><link rel="preload" href="/_next/static/chunks/0ca7d36c60efe0bdeadece16e6c72dfcd6ee2f1a.28c816690d42450dbbeb.js" as="script"><style data-styled="active" data-styled-version="5.1.1"></style><style data-emotion-css="d2131e-SkeletonTheme">.css-d2131e-SkeletonTheme .react-loading-skeleton{background-color:#141414;background-image:linear-gradient( 90deg,#141414,#191919,#141414 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="d2131e-SkeletonTheme">.css-d2131e-SkeletonTheme .react-loading-skeleton{background-color:#141414;background-image:linear-gradient( 90deg,#141414,#191919,#141414 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-emotion-css="x2vux9-SkeletonTheme">.css-x2vux9-SkeletonTheme .react-loading-skeleton{background-color:#222222;background-image:linear-gradient( 90deg,#222222,#202020,#222222 );}</style><style data-emotion-css="k31kfd-skeletonStyles-Skeleton animation-16jpnkj">.css-k31kfd-skeletonStyles-Skeleton{background-color:#eee;background-image:linear-gradient( 90deg,#eee,#f5f5f5,#eee );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;-webkit-animation:animation-16jpnkj 1.2s ease-in-out infinite;animation:animation-16jpnkj 1.2s ease-in-out infinite;}@-webkit-keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}@keyframes animation-16jpnkj{0%{background-position:-200px 0;}100%{background-position:calc(200px + 100%) 0;}}</style><style data-jss="" data-meta="MuiGrid">
.MuiGrid-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.MuiGrid-item {
  margin: 0;
  box-sizing: border-box;
}
.MuiGrid-zeroMinWidth {
  min-width: 0;
}
.MuiGrid-direction-xs-column {
  flex-direction: column;
}
.MuiGrid-direction-xs-column-reverse {
  flex-direction: column-reverse;
}
.MuiGrid-direction-xs-row-reverse {
  flex-direction: row-reverse;
}
.MuiGrid-wrap-xs-nowrap {
  flex-wrap: nowrap;
}
.MuiGrid-wrap-xs-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.MuiGrid-align-items-xs-center {
  align-items: center;
}
.MuiGrid-align-items-xs-flex-start {
  align-items: flex-start;
}
.MuiGrid-align-items-xs-flex-end {
  align-items: flex-end;
}
.MuiGrid-align-items-xs-baseline {
  align-items: baseline;
}
.MuiGrid-align-content-xs-center {
  align-content: center;
}
.MuiGrid-align-content-xs-flex-start {
  align-content: flex-start;
}
.MuiGrid-align-content-xs-flex-end {
  align-content: flex-end;
}
.MuiGrid-align-content-xs-space-between {
  align-content: space-between;
}
.MuiGrid-align-content-xs-space-around {
  align-content: space-around;
}
.MuiGrid-justify-xs-center {
  justify-content: center;
}
.MuiGrid-justify-xs-flex-end {
  justify-content: flex-end;
}
.MuiGrid-justify-xs-space-between {
  justify-content: space-between;
}
.MuiGrid-justify-xs-space-around {
  justify-content: space-around;
}
.MuiGrid-justify-xs-space-evenly {
  justify-content: space-evenly;
}
.MuiGrid-spacing-xs-1 {
  width: calc(100% + 8px);
  margin: -4px;
}
.MuiGrid-spacing-xs-1 > .MuiGrid-item {
  padding: 4px;
}
.MuiGrid-spacing-xs-2 {
  width: calc(100% + 16px);
  margin: -8px;
}
.MuiGrid-spacing-xs-2 > .MuiGrid-item {
  padding: 8px;
}
.MuiGrid-spacing-xs-3 {
  width: calc(100% + 24px);
  margin: -12px;
}
.MuiGrid-spacing-xs-3 > .MuiGrid-item {
  padding: 12px;
}
.MuiGrid-spacing-xs-4 {
  width: calc(100% + 32px);
  margin: -16px;
}
.MuiGrid-spacing-xs-4 > .MuiGrid-item {
  padding: 16px;
}
.MuiGrid-spacing-xs-5 {
  width: calc(100% + 40px);
  margin: -20px;
}
.MuiGrid-spacing-xs-5 > .MuiGrid-item {
  padding: 20px;
}
.MuiGrid-spacing-xs-6 {
  width: calc(100% + 48px);
  margin: -24px;
}
.MuiGrid-spacing-xs-6 > .MuiGrid-item {
  padding: 24px;
}
.MuiGrid-spacing-xs-7 {
  width: calc(100% + 56px);
  margin: -28px;
}
.MuiGrid-spacing-xs-7 > .MuiGrid-item {
  padding: 28px;
}
.MuiGrid-spacing-xs-8 {
  width: calc(100% + 64px);
  margin: -32px;
}
.MuiGrid-spacing-xs-8 > .MuiGrid-item {
  padding: 32px;
}
.MuiGrid-spacing-xs-9 {
  width: calc(100% + 72px);
  margin: -36px;
}
.MuiGrid-spacing-xs-9 > .MuiGrid-item {
  padding: 36px;
}
.MuiGrid-spacing-xs-10 {
  width: calc(100% + 80px);
  margin: -40px;
}
.MuiGrid-spacing-xs-10 > .MuiGrid-item {
  padding: 40px;
}
.MuiGrid-grid-xs-auto {
  flex-grow: 0;
  max-width: none;
  flex-basis: auto;
}
.MuiGrid-grid-xs-true {
  flex-grow: 1;
  max-width: 100%;
  flex-basis: 0;
}
.MuiGrid-grid-xs-1 {
  flex-grow: 0;
  max-width: 8.333333%;
  flex-basis: 8.333333%;
}
.MuiGrid-grid-xs-2 {
  flex-grow: 0;
  max-width: 16.666667%;
  flex-basis: 16.666667%;
}
.MuiGrid-grid-xs-3 {
  flex-grow: 0;
  max-width: 25%;
  flex-basis: 25%;
}
.MuiGrid-grid-xs-4 {
  flex-grow: 0;
  max-width: 33.333333%;
  flex-basis: 33.333333%;
}
.MuiGrid-grid-xs-5 {
  flex-grow: 0;
  max-width: 41.666667%;
  flex-basis: 41.666667%;
}
.MuiGrid-grid-xs-6 {
  flex-grow: 0;
  max-width: 50%;
  flex-basis: 50%;
}
.MuiGrid-grid-xs-7 {
  flex-grow: 0;
  max-width: 58.333333%;
  flex-basis: 58.333333%;
}
.MuiGrid-grid-xs-8 {
  flex-grow: 0;
  max-width: 66.666667%;
  flex-basis: 66.666667%;
}
.MuiGrid-grid-xs-9 {
  flex-grow: 0;
  max-width: 75%;
  flex-basis: 75%;
}
.MuiGrid-grid-xs-10 {
  flex-grow: 0;
  max-width: 83.333333%;
  flex-basis: 83.333333%;
}
.MuiGrid-grid-xs-11 {
  flex-grow: 0;
  max-width: 91.666667%;
  flex-basis: 91.666667%;
}
.MuiGrid-grid-xs-12 {
  flex-grow: 0;
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width:600px) {
  .MuiGrid-grid-sm-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-sm-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-sm-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-sm-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-sm-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-sm-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-sm-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-sm-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-sm-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-sm-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-sm-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-sm-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-sm-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-sm-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:960px) {
  .MuiGrid-grid-md-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-md-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-md-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-md-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-md-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-md-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-md-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-md-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-md-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-md-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-md-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-md-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-md-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-md-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:1280px) {
  .MuiGrid-grid-lg-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-lg-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-lg-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-lg-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-lg-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-lg-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-lg-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-lg-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-lg-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-lg-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-lg-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-lg-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-lg-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-lg-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:1920px) {
  .MuiGrid-grid-xl-auto {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .MuiGrid-grid-xl-true {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .MuiGrid-grid-xl-1 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .MuiGrid-grid-xl-2 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .MuiGrid-grid-xl-3 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .MuiGrid-grid-xl-4 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .MuiGrid-grid-xl-5 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .MuiGrid-grid-xl-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .MuiGrid-grid-xl-7 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .MuiGrid-grid-xl-8 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .MuiGrid-grid-xl-9 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .MuiGrid-grid-xl-10 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .MuiGrid-grid-xl-11 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .MuiGrid-grid-xl-12 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
</style><style data-jss="" data-meta="MuiSvgIcon">
.MuiSvgIcon-root {
  fill: currentColor;
  width: 1em;
  height: 1em;
  display: inline-block;
  font-size: 1.5rem;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  flex-shrink: 0;
  user-select: none;
}
.MuiSvgIcon-colorPrimary {
  color: #666666;
}
.MuiSvgIcon-colorSecondary {
  color: #f50057;
}
.MuiSvgIcon-colorAction {
  color: rgba(0, 0, 0, 0.54);
}
.MuiSvgIcon-colorError {
  color: #f44336;
}
.MuiSvgIcon-colorDisabled {
  color: rgba(0, 0, 0, 0.26);
}
.MuiSvgIcon-fontSizeInherit {
  font-size: inherit;
}
.MuiSvgIcon-fontSizeSmall {
  font-size: 1.25rem;
}
.MuiSvgIcon-fontSizeLarge {
  font-size: 2.1875rem;
}
</style><style data-jss="" data-meta="MuiSvgIcon">
.MuiSvgIcon-root {
  fill: currentColor;
  width: 1em;
  height: 1em;
  display: inline-block;
  font-size: 1.5rem;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  flex-shrink: 0;
  user-select: none;
}
.MuiSvgIcon-colorPrimary {
  color: #3f51b5;
}
.MuiSvgIcon-colorSecondary {
  color: #f50057;
}
.MuiSvgIcon-colorAction {
  color: rgba(0, 0, 0, 0.54);
}
.MuiSvgIcon-colorError {
  color: #f44336;
}
.MuiSvgIcon-colorDisabled {
  color: rgba(0, 0, 0, 0.26);
}
.MuiSvgIcon-fontSizeInherit {
  font-size: inherit;
}
.MuiSvgIcon-fontSizeSmall {
  font-size: 1.25rem;
}
.MuiSvgIcon-fontSizeLarge {
  font-size: 2.1875rem;
}
</style><style data-jss="" data-meta="MuiSvgIcon">
.MuiSvgIcon-root {
  fill: currentColor;
  width: 1em;
  height: 1em;
  display: inline-block;
  font-size: 1.5rem;
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  flex-shrink: 0;
  user-select: none;
}
.MuiSvgIcon-colorPrimary {
  color: #666666;
}
.MuiSvgIcon-colorSecondary {
  color: #f50057;
}
.MuiSvgIcon-colorAction {
  color: rgba(0, 0, 0, 0.54);
}
.MuiSvgIcon-colorError {
  color: #f44336;
}
.MuiSvgIcon-colorDisabled {
  color: rgba(0, 0, 0, 0.26);
}
.MuiSvgIcon-fontSizeInherit {
  font-size: inherit;
}
.MuiSvgIcon-fontSizeSmall {
  font-size: 1.25rem;
}
.MuiSvgIcon-fontSizeLarge {
  font-size: 2.1875rem;
}
</style><style data-jss="" data-meta="MuiAutocomplete">
.MuiAutocomplete-root.Mui-focused .MuiAutocomplete-clearIndicatorDirty {
  visibility: visible;
}
@media (pointer: fine) {
  .MuiAutocomplete-root:hover .MuiAutocomplete-clearIndicatorDirty {
    visibility: visible;
  }
}
.MuiAutocomplete-fullWidth {
  width: 100%;
}
.MuiAutocomplete-tag {
  margin: 3px;
  max-width: calc(100% - 6px);
}
.MuiAutocomplete-tagSizeSmall {
  margin: 2px;
  max-width: calc(100% - 4px);
}
.MuiAutocomplete-inputRoot {
  flex-wrap: wrap;
}
.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot, .MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot {
  padding-right: 30px;
}
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot {
  padding-right: 56px;
}
.MuiAutocomplete-inputRoot .MuiAutocomplete-input {
  width: 0;
  min-width: 30px;
}
.MuiAutocomplete-inputRoot[class*="MuiInput-root"] {
  padding-bottom: 1px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] {
  padding: 9px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"][class*="MuiOutlinedInput-marginDense"] {
  padding: 6px;
}
.MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"] {
  padding-top: 19px;
  padding-left: 8px;
}
.MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"][class*="MuiFilledInput-marginDense"] {
  padding-bottom: 1px;
}
.MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"][class*="MuiFilledInput-marginDense"] .MuiAutocomplete-input {
  padding: 4.5px 4px;
}
.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"], .MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"] {
  padding-right: 39px;
}
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"] {
  padding-right: 65px;
}
.MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"] .MuiAutocomplete-input {
  padding: 9px 4px;
}
.MuiAutocomplete-inputRoot[class*="MuiFilledInput-root"] .MuiAutocomplete-endAdornment {
  right: 9px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"][class*="MuiOutlinedInput-marginDense"] .MuiAutocomplete-input {
  padding: 4.5px 4px;
}
.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"], .MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] {
  padding-right: 39px;
}
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] {
  padding-right: 65px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input {
  padding: 9.5px 4px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child {
  padding-left: 6px;
}
.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-endAdornment {
  right: 9px;
}
.MuiAutocomplete-inputRoot[class*="MuiInput-root"][class*="MuiInput-marginDense"] .MuiAutocomplete-input {
  padding: 4px 4px 5px;
}
.MuiAutocomplete-inputRoot[class*="MuiInput-root"][class*="MuiInput-marginDense"] .MuiAutocomplete-input:first-child {
  padding: 3px 0 6px;
}
.MuiAutocomplete-inputRoot[class*="MuiInput-root"] .MuiAutocomplete-input {
  padding: 4px;
}
.MuiAutocomplete-inputRoot[class*="MuiInput-root"] .MuiAutocomplete-input:first-child {
  padding: 6px 0;
}
.MuiAutocomplete-input {
  opacity: 0;
  flex-grow: 1;
  text-overflow: ellipsis;
}
.MuiAutocomplete-inputFocused {
  opacity: 1;
}
.MuiAutocomplete-endAdornment {
  top: calc(50% - 14px);
  right: 0;
  position: absolute;
}
.MuiAutocomplete-clearIndicator {
  padding: 4px;
  visibility: hidden;
  margin-right: -2px;
}
.MuiAutocomplete-popupIndicator {
  padding: 2px;
  margin-right: -2px;
}
.MuiAutocomplete-popupIndicatorOpen {
  transform: rotate(180deg);
}
.MuiAutocomplete-popper {
  z-index: 1300;
}
.MuiAutocomplete-popperDisablePortal {
  position: absolute;
}
.MuiAutocomplete-paper {
  margin: 4px 0;
  overflow: hidden;
  font-size: 1rem;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.00938em;
}
.MuiAutocomplete-listbox {
  margin: 0;
  padding: 8px 0;
  overflow: auto;
  list-style: none;
  max-height: 40vh;
}
.MuiAutocomplete-loading {
  color: rgba(0, 0, 0, 0.54);
  padding: 14px 16px;
}
.MuiAutocomplete-noOptions {
  color: rgba(0, 0, 0, 0.54);
  padding: 14px 16px;
}
.MuiAutocomplete-option {
  cursor: pointer;
  display: flex;
  outline: 0;
  box-sizing: border-box;
  min-height: 48px;
  align-items: center;
  padding-top: 6px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 6px;
  justify-content: flex-start;
  -webkit-tap-highlight-color: transparent;
}
@media (min-width:600px) {
  .MuiAutocomplete-option {
    min-height: auto;
  }
}
.MuiAutocomplete-option[aria-selected="true"] {
  background-color: rgba(0, 0, 0, 0.08);
}
.MuiAutocomplete-option[data-focus="true"] {
  background-color: rgba(0, 0, 0, 0.04);
}
.MuiAutocomplete-option:active {
  background-color: rgba(0, 0, 0, 0.08);
}
.MuiAutocomplete-option[aria-disabled="true"] {
  opacity: 0.38;
  pointer-events: none;
}
.MuiAutocomplete-groupLabel {
  top: -8px;
  background-color: #fff;
}
.MuiAutocomplete-groupUl {
  padding: 0;
}
.MuiAutocomplete-groupUl .MuiAutocomplete-option {
  padding-left: 24px;
}
</style><style data-jss="" data-meta="MuiInputBase">
@-webkit-keyframes mui-auto-fill {}
@-webkit-keyframes mui-auto-fill-cancel {}
.MuiInputBase-root {
  color: rgba(0, 0, 0, 0.87);
  cursor: text;
  display: inline-flex;
  position: relative;
  font-size: 1rem;
  box-sizing: border-box;
  align-items: center;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  line-height: 1.1876em;
  letter-spacing: 0.00938em;
}
.MuiInputBase-root.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.MuiInputBase-multiline {
  padding: 6px 0 7px;
}
.MuiInputBase-multiline.MuiInputBase-marginDense {
  padding-top: 3px;
}
.MuiInputBase-fullWidth {
  width: 100%;
}
.MuiInputBase-input {
  font: inherit;
  color: currentColor;
  width: 100%;
  border: 0;
  height: 1.1876em;
  margin: 0;
  display: block;
  padding: 6px 0 7px;
  min-width: 0;
  background: none;
  box-sizing: content-box;
  animation-name: mui-auto-fill-cancel;
  letter-spacing: inherit;
  -webkit-tap-highlight-color: transparent;
}
.MuiInputBase-input::-webkit-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-moz-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:focus {
  outline: 0;
}
.MuiInputBase-input:invalid {
  box-shadow: none;
}
.MuiInputBase-input::-webkit-search-decoration {
  -webkit-appearance: none;
}
.MuiInputBase-input.Mui-disabled {
  opacity: 1;
}
.MuiInputBase-input:-webkit-autofill {
  animation-name: mui-auto-fill;
  animation-duration: 5000s;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-moz-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-moz-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus:-ms-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-ms-input-placeholder {
  opacity: 0.42;
}
.MuiInputBase-inputMarginDense {
  padding-top: 3px;
}
.MuiInputBase-inputMultiline {
  height: auto;
  resize: none;
  padding: 0;
}
.MuiInputBase-inputTypeSearch {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
}
</style><style data-jss="" data-meta="MuiInputBase">
@-webkit-keyframes mui-auto-fill {}
@-webkit-keyframes mui-auto-fill-cancel {}
.MuiInputBase-root {
  color: rgba(0, 0, 0, 0.87);
  cursor: text;
  display: inline-flex;
  position: relative;
  font-size: 1rem;
  box-sizing: border-box;
  align-items: center;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  line-height: 1.1876em;
  letter-spacing: 0.00938em;
}
.MuiInputBase-root.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.MuiInputBase-multiline {
  padding: 6px 0 7px;
}
.MuiInputBase-multiline.MuiInputBase-marginDense {
  padding-top: 3px;
}
.MuiInputBase-fullWidth {
  width: 100%;
}
.MuiInputBase-input {
  font: inherit;
  color: currentColor;
  width: 100%;
  border: 0;
  height: 1.1876em;
  margin: 0;
  display: block;
  padding: 6px 0 7px;
  min-width: 0;
  background: none;
  box-sizing: content-box;
  animation-name: mui-auto-fill-cancel;
  letter-spacing: inherit;
  -webkit-tap-highlight-color: transparent;
}
.MuiInputBase-input::-webkit-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-moz-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:focus {
  outline: 0;
}
.MuiInputBase-input:invalid {
  box-shadow: none;
}
.MuiInputBase-input::-webkit-search-decoration {
  -webkit-appearance: none;
}
.MuiInputBase-input.Mui-disabled {
  opacity: 1;
}
.MuiInputBase-input:-webkit-autofill {
  animation-name: mui-auto-fill;
  animation-duration: 5000s;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-moz-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-moz-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus:-ms-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-ms-input-placeholder {
  opacity: 0.42;
}
.MuiInputBase-inputMarginDense {
  padding-top: 3px;
}
.MuiInputBase-inputMultiline {
  height: auto;
  resize: none;
  padding: 0;
}
.MuiInputBase-inputTypeSearch {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
}
</style><style data-jss="" data-meta="MuiInputBase">
@-webkit-keyframes mui-auto-fill {}
@-webkit-keyframes mui-auto-fill-cancel {}
.MuiInputBase-root {
  color: rgba(0, 0, 0, 0.87);
  cursor: text;
  display: inline-flex;
  position: relative;
  font-size: 1rem;
  box-sizing: border-box;
  align-items: center;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  font-weight: 400;
  line-height: 1.1876em;
  letter-spacing: 0.00938em;
}
.MuiInputBase-root.Mui-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default;
}
.MuiInputBase-multiline {
  padding: 6px 0 7px;
}
.MuiInputBase-multiline.MuiInputBase-marginDense {
  padding-top: 3px;
}
.MuiInputBase-fullWidth {
  width: 100%;
}
.MuiInputBase-input {
  font: inherit;
  color: currentColor;
  width: 100%;
  border: 0;
  height: 1.1876em;
  margin: 0;
  display: block;
  padding: 6px 0 7px;
  min-width: 0;
  background: none;
  box-sizing: content-box;
  animation-name: mui-auto-fill-cancel;
  letter-spacing: inherit;
  -webkit-tap-highlight-color: transparent;
}
.MuiInputBase-input::-webkit-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-moz-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input::-ms-input-placeholder {
  color: currentColor;
  opacity: 0.42;
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.MuiInputBase-input:focus {
  outline: 0;
}
.MuiInputBase-input:invalid {
  box-shadow: none;
}
.MuiInputBase-input::-webkit-search-decoration {
  -webkit-appearance: none;
}
.MuiInputBase-input.Mui-disabled {
  opacity: 1;
}
.MuiInputBase-input:-webkit-autofill {
  animation-name: mui-auto-fill;
  animation-duration: 5000s;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-moz-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-ms-input-placeholder {
  opacity: 0 !important;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-moz-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus:-ms-input-placeholder {
  opacity: 0.42;
}
label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-ms-input-placeholder {
  opacity: 0.42;
}
.MuiInputBase-inputMarginDense {
  padding-top: 3px;
}
.MuiInputBase-inputMultiline {
  height: auto;
  resize: none;
  padding: 0;
}
.MuiInputBase-inputTypeSearch {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
}
</style><style data-jss="" data-meta="MuiInput">
.MuiInput-root {
  position: relative;
}
label + .MuiInput-formControl {
  margin-top: 16px;
}
.MuiInput-colorSecondary.MuiInput-underline:after {
  border-bottom-color: #f50057;
}
.MuiInput-underline:after {
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  position: absolute;
  transform: scaleX(0);
  transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
  border-bottom: 1px solid #e5e6e5;
  pointer-events: none;
}
.MuiInput-underline.Mui-focused:after {
  transform: scaleX(1);
}
.MuiInput-underline.Mui-error:after {
  transform: scaleX(1);
  border-bottom-color: #f44336;
}
.MuiInput-underline:before {
  left: 0;
  right: 0;
  bottom: 0;
  content: "\00a0";
  position: absolute;
  transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-bottom: 1px solid #666666;
  pointer-events: none;
}
.MuiInput-underline:hover:not(.Mui-disabled):before {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}
.MuiInput-underline.Mui-disabled:before {
  border-bottom-style: dotted;
}
@media (hover: none) {
  .MuiInput-underline:hover:not(.Mui-disabled):before {
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  }
}
</style><style data-jss="" data-meta="MuiInput">
.MuiInput-root {
  position: relative;
}
label + .MuiInput-formControl {
  margin-top: 16px;
}
.MuiInput-colorSecondary.MuiInput-underline:after {
  border-bottom-color: #f50057;
}
.MuiInput-underline:after {
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  position: absolute;
  transform: scaleX(0);
  transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
  border-bottom: 2px solid #3f51b5;
  pointer-events: none;
}
.MuiInput-underline.Mui-focused:after {
  transform: scaleX(1);
}
.MuiInput-underline.Mui-error:after {
  transform: scaleX(1);
  border-bottom-color: #f44336;
}
.MuiInput-underline:before {
  left: 0;
  right: 0;
  bottom: 0;
  content: "\00a0";
  position: absolute;
  transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  pointer-events: none;
}
.MuiInput-underline:hover:not(.Mui-disabled):before {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}
.MuiInput-underline.Mui-disabled:before {
  border-bottom-style: dotted;
}
@media (hover: none) {
  .MuiInput-underline:hover:not(.Mui-disabled):before {
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  }
}
</style><style data-jss="" data-meta="MuiInput">
.MuiInput-root {
  position: relative;
}
label + .MuiInput-formControl {
  margin-top: 16px;
}
.MuiInput-colorSecondary.MuiInput-underline:after {
  border-bottom-color: #f50057;
}
.MuiInput-underline:after {
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  position: absolute;
  transform: scaleX(0);
  transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
  border-bottom: 1px solid #e5e6e5;
  pointer-events: none;
}
.MuiInput-underline.Mui-focused:after {
  transform: scaleX(1);
}
.MuiInput-underline.Mui-error:after {
  transform: scaleX(1);
  border-bottom-color: #f44336;
}
.MuiInput-underline:before {
  left: 0;
  right: 0;
  bottom: 0;
  content: "\00a0";
  position: absolute;
  transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  border-bottom: 1px solid #666666;
  pointer-events: none;
}
.MuiInput-underline:hover:not(.Mui-disabled):before {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}
.MuiInput-underline.Mui-disabled:before {
  border-bottom-style: dotted;
}
@media (hover: none) {
  .MuiInput-underline:hover:not(.Mui-disabled):before {
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  }
}
</style><style data-jss="" data-meta="MuiFormControl">
.MuiFormControl-root {
  border: 0;
  margin: 0;
  display: inline-flex;
  padding: 0;
  position: relative;
  min-width: 0;
  flex-direction: column;
  vertical-align: top;
}
.MuiFormControl-marginNormal {
  margin-top: 16px;
  margin-bottom: 8px;
}
.MuiFormControl-marginDense {
  margin-top: 8px;
  margin-bottom: 4px;
}
.MuiFormControl-fullWidth {
  width: 100%;
}
</style><style data-jss="" data-meta="MuiPopover">
.MuiPopover-paper {
  outline: 0;
  position: absolute;
  max-width: calc(100% - 32px);
  min-width: 16px;
  max-height: calc(100% - 32px);
  min-height: 16px;
  overflow-x: hidden;
  overflow-y: auto;
}
</style><style data-jss="" data-meta="MuiPopover">
.MuiPopover-paper {
  outline: 0;
  position: absolute;
  max-width: calc(100% - 32px);
  min-width: 16px;
  max-height: calc(100% - 32px);
  min-height: 16px;
  overflow-x: hidden;
  overflow-y: auto;
}
</style><style data-jss="" data-meta="MuiMenu">
.MuiMenu-paper {
  max-height: calc(100% - 96px);
  -webkit-overflow-scrolling: touch;
}
.MuiMenu-list {
  outline: 0;
}
</style><style data-jss="" data-meta="MuiMenu">
.MuiMenu-paper {
  max-height: calc(100% - 96px);
  -webkit-overflow-scrolling: touch;
}
.MuiMenu-list {
  outline: 0;
}
</style><style data-jss="" data-meta="MuiSelect">
.MuiSelect-select {
  cursor: pointer;
  min-width: 16px;
  user-select: none;
  border-radius: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.MuiSelect-select:focus {
  border-radius: 0;
  background-color: rgba(0, 0, 0, 0.05);
}
.MuiSelect-select::-ms-expand {
  display: none;
}
.MuiSelect-select.Mui-disabled {
  cursor: default;
}
.MuiSelect-select[multiple] {
  height: auto;
}
.MuiSelect-select:not([multiple]) option, .MuiSelect-select:not([multiple]) optgroup {
  background-color: #fff;
}
.MuiSelect-select.MuiSelect-select {
  padding-right: 24px;
}
.MuiSelect-filled.MuiSelect-filled {
  padding-right: 32px;
}
.MuiSelect-outlined {
  border-radius: 4px;
}
.MuiSelect-outlined.MuiSelect-outlined {
  padding-right: 32px;
}
.MuiSelect-selectMenu {
  height: auto;
  overflow: hidden;
  min-height: 1.1876em;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.MuiSelect-icon {
  top: calc(50% - 12px);
  color: rgba(0, 0, 0, 0.54);
  right: 0;
  position: absolute;
  pointer-events: none;
}
.MuiSelect-icon.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.MuiSelect-iconOpen {
  transform: rotate(180deg);
}
.MuiSelect-iconFilled {
  right: 7px;
}
.MuiSelect-iconOutlined {
  right: 7px;
}
</style><style data-jss="" data-meta="MuiSelect">
.MuiSelect-select {
  cursor: pointer;
  min-width: 16px;
  user-select: none;
  border-radius: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.MuiSelect-select:focus {
  border-radius: 0;
  background-color: rgba(0, 0, 0, 0.05);
}
.MuiSelect-select::-ms-expand {
  display: none;
}
.MuiSelect-select.Mui-disabled {
  cursor: default;
}
.MuiSelect-select[multiple] {
  height: auto;
}
.MuiSelect-select:not([multiple]) option, .MuiSelect-select:not([multiple]) optgroup {
  background-color: #fff;
}
.MuiSelect-select.MuiSelect-select {
  padding-right: 24px;
}
.MuiSelect-filled.MuiSelect-filled {
  padding-right: 32px;
}
.MuiSelect-outlined {
  border-radius: 4px;
}
.MuiSelect-outlined.MuiSelect-outlined {
  padding-right: 32px;
}
.MuiSelect-selectMenu {
  height: auto;
  overflow: hidden;
  min-height: 1.1876em;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.MuiSelect-icon {
  top: calc(50% - 12px);
  color: rgba(0, 0, 0, 0.54);
  right: 0;
  position: absolute;
  pointer-events: none;
}
.MuiSelect-icon.Mui-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.MuiSelect-iconOpen {
  transform: rotate(180deg);
}
.MuiSelect-iconFilled {
  right: 7px;
}
.MuiSelect-iconOutlined {
  right: 7px;
}
</style><style data-jss="" data-meta="MuiTextField">

</style><style data-jss="" data-meta="MuiInputAdornment">
.MuiInputAdornment-root {
  height: 0.01em;
  display: flex;
  max-height: 2em;
  align-items: center;
  white-space: nowrap;
}
.MuiInputAdornment-filled.MuiInputAdornment-positionStart:not(.MuiInputAdornment-hiddenLabel) {
  margin-top: 16px;
}
.MuiInputAdornment-positionStart {
  margin-right: 8px;
}
.MuiInputAdornment-positionEnd {
  margin-left: 8px;
}
.MuiInputAdornment-disablePointerEvents {
  pointer-events: none;
}
</style><style data-jss="" data-meta="makeStyles">
.jss1 {
  color: #f2f2f2;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  background-color: #222222;
}
</style><style data-jss="" data-meta="MuiDivider">
.MuiDivider-root {
  border: none;
  height: 1px;
  margin: 0;
  flex-shrink: 0;
  background-color: rgba(0, 0, 0, 0.12);
}
.MuiDivider-absolute {
  left: 0;
  width: 100%;
  bottom: 0;
  position: absolute;
}
.MuiDivider-inset {
  margin-left: 72px;
}
.MuiDivider-light {
  background-color: rgba(0, 0, 0, 0.08);
}
.MuiDivider-middle {
  margin-left: 16px;
  margin-right: 16px;
}
.MuiDivider-vertical {
  width: 1px;
  height: 100%;
}
.MuiDivider-flexItem {
  height: auto;
  align-self: stretch;
}
</style><style data-jss="" data-meta="makeStyles">
.jss5 {
  color: #999999;
  width: 300px;
  border: solid 1px #4d4d4d;
  height: 50px;
  font-size: 18px;
  font-style: normal;
  margin-top: 1em;
  font-weight: normal;
  line-height: 1.2;
  padding-top: 0.5em;
  font-stretch: normal;
  padding-left: 1em;
  padding-bottom: 5px;
}
.jss6 {
  fill: #4d4d4d;
  font-size: 40px;
  margin-top: -10px;
}
</style><style data-jss="" data-meta="makeStyles">
.jss2:before {
  border-color: transparent;
}
.jss2:after {
  border-color: transparent;
}
.jss3 {
  display: inline-block;
  margin-top: 1em;
}
.jss4 {
  fill: #999999;
}
</style><script src="https://cdn.cookielaw.org/scripttemplates/6.2.0/otBannerSdk.js" async="" type="text/javascript"></script><meta name="pbstck_context:pbstck_ab_test" content="true"><style type="text/css" id="onetrust-style">#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#onetrust-banner-sdk .onetrust-vendors-list-handler{cursor:pointer;color:#1f96db;font-size:inherit;font-weight:bold;text-decoration:none;margin-left:5px}#onetrust-banner-sdk .onetrust-vendors-list-handler:hover{color:#1f96db}#onetrust-banner-sdk .ot-close-icon,#onetrust-pc-sdk .ot-close-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat;background-position:center;height:12px;width:12px}#onetrust-banner-sdk .powered-by-logo,#onetrust-pc-sdk .powered-by-logo{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnLXRlc3QiIHdpZHRoPSIxNTJweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgMTE1MiAxNDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHRpdGxlPlBvd2VyZWQgQnkgT25lVHJ1c3Q8L3RpdGxlPjxkZXNjPkxpbmsgdG8gT25lVHJ1c3QgV2Vic2l0ZTwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjMuMDAwMDAwLCAtMjAuMDAwMDAwKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjU4LjAwMDAwMCwgMC4wMDAwMDApIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTAuMDAwMDAwLCAzNS4wMDAwMDApIj48cGF0aCBkPSJNNzYuMTgsNDIuNiBDNzYuMTgsNTUuODUzMzMzMyA3Mi44NDY2NjY3LDY2LjI3MzMzMzMgNjYuMTgsNzMuODYgQzU5LjUxMzMzMzMsODEuNDQ2NjY2NyA1MC4xOCw4NS4yNCAzOC4xOCw4NS4yNCBDMjUuOTgsODUuMjQgMTYuNTg2NjY2Nyw4MS40OTMzMzMzIDEwLDc0IEMzLjQxMzMzMzMzLDY2LjUwNjY2NjcgMC4wOCw1NiAwLDQyLjQ4IEMwLDI5IDMuMzMzMzMzMzMsMTguNTQ2NjY2NyAxMCwxMS4xMiBDMTYuNjY2NjY2NywzLjY5MzMzMzMzIDI2LjA5MzMzMzMsLTAuMDEzMzMzMzMzMyAzOC4yOCwxLjc3NjM1Njg0ZS0xNSBDNTAuMTczMzMzMywxLjc3NjM1Njg0ZS0xNSA1OS40NiwzLjc3MzMzMzMzIDY2LjE0LDExLjMyIEM3Mi44MiwxOC44NjY2NjY3IDc2LjE2NjY2NjcsMjkuMjkzMzMzMyA3Ni4xOCw0Mi42IFogTTEwLjE4LDQyLjYgQzEwLjE4LDUzLjgxMzMzMzMgMTIuNTY2NjY2Nyw2Mi4zMiAxNy4zNCw2OC4xMiBDMjIuMTEzMzMzMyw3My45MiAyOS4wNiw3Ni44MTMzMzMzIDM4LjE4LDc2LjggQzQ3LjM1MzMzMzMsNzYuOCA1NC4yOCw3My45MTMzMzMzIDU4Ljk2LDY4LjE0IEM2My42NCw2Mi4zNjY2NjY3IDY1Ljk4NjY2NjcsNTMuODUzMzMzMyA2Niw0Mi42IEM2NiwzMS40NjY2NjY3IDYzLjY2NjY2NjcsMjMuMDIgNTksMTcuMjYgQzU0LjMzMzMzMzMsMTEuNSA0Ny40MjY2NjY3LDguNjEzMzMzMzMgMzguMjgsOC42IEMyOS4xMDY2NjY3LDguNiAyMi4xMzMzMzMzLDExLjUgMTcuMzYsMTcuMyBDMTIuNTg2NjY2NywyMy4xIDEwLjIsMzEuNTMzMzMzMyAxMC4yLDQyLjYgTDEwLjE4LDQyLjYgWiIgZmlsbD0iIzZGQkU0QSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTEzNS43Miw4NC4xMiBMMTM1LjcyLDQ0IEMxMzUuNzIsMzguOTQ2NjY2NyAxMzQuNTY2NjY3LDM1LjE3MzMzMzMgMTMyLjI2LDMyLjY4IEMxMjkuOTUzMzMzLDMwLjE4NjY2NjcgMTI2LjM0NjY2NywyOC45NCAxMjEuNDQsMjguOTQgQzExNC45NDY2NjcsMjguOTQgMTEwLjE4NjY2NywzMC42OTMzMzMzIDEwNy4xNiwzNC4yIEMxMDQuMTMzMzMzLDM3LjcwNjY2NjcgMTAyLjYyLDQzLjUgMTAyLjYyLDUxLjU4IEwxMDIuNjIsODQuMTIgTDkzLjIyLDg0LjEyIEw5My4yMiwyMiBMMTAwLjg2LDIyIEwxMDIuMzgsMzAuNSBMMTAyLjg0LDMwLjUgQzEwNC43ODAyOTEsMjcuNDIzMzIwOCAxMDcuNTU0NjI5LDI0Ljk2MTA5NTYgMTEwLjg0LDIzLjQgQzExNC40NzA0MDcsMjEuNjg0NjUwMSAxMTguNDQ1MTUzLDIwLjgyMjY1NyAxMjIuNDYsMjAuODggQzEyOS45NCwyMC44OCAxMzUuNTY2NjY3LDIyLjY4IDEzOS4zNCwyNi4yOCBDMTQzLjExMzMzMywyOS44OCAxNDUsMzUuNjQ2NjY2NyAxNDUsNDMuNTggTDE0NSw4NC4xMiBMMTM1LjcyLDg0LjEyIFoiIGZpbGw9IiM2RkJFNEEiLz48cGF0aCBkPSJNMTkwLjY2LDg1LjI0IEMxODEuNDg2NjY3LDg1LjI0IDE3NC4yNDY2NjcsODIuNDQ2NjY2NyAxNjguOTQsNzYuODYgQzE2My42MzMzMzMsNzEuMjczMzMzMyAxNjAuOTY2NjY3LDYzLjUxMzMzMzMgMTYwLjk0LDUzLjU4IEMxNjAuOTQsNDMuNTggMTYzLjQwNjY2NywzNS42MzMzMzMzIDE2OC4zNCwyOS43NCBDMTczLjIyMjYxOCwyMy44NjE5ODg1IDE4MC41NjQ3MzQsMjAuNTkzODk2NCAxODguMiwyMC45IEMxOTUuMTkxODE5LDIwLjU3MjgzMjkgMjAxLjk2MzQ4MSwyMy4zOTAwNzkgMjA2LjY2LDI4LjU4IEMyMTEuMTkzMzMzLDMzLjcgMjEzLjQ2LDQwLjQ0NjY2NjcgMjEzLjQ2LDQ4LjgyIEwyMTMuNDYsNTQuODIgTDE3MC43Miw1NC44MiBDMTcwLjkwNjY2Nyw2Mi4xMTMzMzMzIDE3Mi43NDY2NjcsNjcuNjQ2NjY2NyAxNzYuMjQsNzEuNDIgQzE4MC4xMTE3NTIsNzUuMzQ5Njc5OSAxODUuNDkzNDg3LDc3LjQxMzQwNzggMTkxLDc3LjA4IEMxOTcuODI0MDU2LDc3LjA0NzIxMjYgMjA0LjU2OTE3Miw3NS42MTc4NzQzIDIxMC44Miw3Mi44OCBMMjEwLjgyLDgxLjI2IEMyMDcuNzg0MDg5LDgyLjU5OTM0ODMgMjA0LjYyMTYzLDgzLjYzMTE2NzYgMjAxLjM4LDg0LjM0IEMxOTcuODQ2NDU5LDg1LjAwMjk0OTUgMTk0LjI1NDYxNCw4NS4zMDQ1MDM3IDE5MC42Niw4NS4yNCBaIE0xODguMSwyOC43OCBDMTgzLjU3NjE0MywyOC41NTc4NDQzIDE3OS4xODQ4NTgsMzAuMzQzNjMzNyAxNzYuMSwzMy42NiBDMTcyLjkxNDg0NSwzNy40NTI2ODM2IDE3MS4wNzI2MjcsNDIuMTkxODIzNCAxNzAuODYsNDcuMTQgTDIwMy40LDQ3LjE0IEMyMDMuNCw0MS4yMDY2NjY3IDIwMi4wNjY2NjcsMzYuNjY2NjY2NyAxOTkuNCwzMy41MiBDMTk2LjU2MTUzOSwzMC4yODc5MjcgMTkyLjM5NDgzNiwyOC41NDAxMjQxIDE4OC4xLDI4Ljc4IFoiIGZpbGw9IiM2RkJFNEEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwb2x5Z29uIGZpbGw9IiM2RkJFNEEiIHBvaW50cz0iMjU2LjQyIDg0LjEyIDI0Ni44IDg0LjEyIDI0Ni44IDkuODYgMjIwLjU2IDkuODYgMjIwLjU2IDEuMyAyODIuNTYgMS4zIDI4Mi41NiA5Ljg2IDI1Ni40MiA5Ljg2Ii8+PHBhdGggZD0iTTMyMiwyMC45IEMzMjQuNDg5OTcsMjAuODc1MDQzNSAzMjYuOTc2MDQzLDIxLjEwMjg3NzcgMzI5LjQyLDIxLjU4IEwzMjguMTIsMzAuMyBDMzI1Ljg4OTkyOCwyOS43Nzc0NDM3IDMyMy42MTAxOTcsMjkuNDk1ODI5OSAzMjEuMzIsMjkuNDYgQzMxNi4zMjMyMjQsMjkuNDUyMzMxOSAzMTEuNTkwMTM5LDMxLjcwMTI4MjEgMzA4LjQ0LDM1LjU4IEMzMDQuODEzMDc5LDM5LjgxMjUyMTcgMzAyLjkwMTA2LDQ1LjI0ODkzMzcgMzAzLjA4LDUwLjgyIEwzMDMuMDgsODQuMTIgTDI5My42OCw4NC4xMiBMMjkzLjY4LDIyIEwzMDEuNDQsMjIgTDMwMi41MiwzMy41IEwzMDIuOTgsMzMuNSBDMzA0Ljk5MjUxMiwyOS43ODQyOTY3IDMwNy44NDA3MDgsMjYuNTg2OTIyNyAzMTEuMywyNC4xNiBDMzE0LjQ1MjE4OSwyMi4wMTA1NjkyIDMxOC4xODQ4MTUsMjAuODczMzM5MyAzMjIsMjAuOSBaIiBmaWxsPSIjNkZCRTRBIi8+PHBhdGggZD0iTTM0OS44NiwyMiBMMzQ5Ljg2LDYyLjMgQzM0OS44Niw2Ny4zNjY2NjY3IDM1MS4wMTMzMzMsNzEuMTQgMzUzLjMyLDczLjYyIEMzNTUuNjI2NjY3LDc2LjEgMzU5LjIzMzMzMyw3Ny4zNDY2NjY3IDM2NC4xNCw3Ny4zNiBDMzcwLjYzMzMzMyw3Ny4zNiAzNzUuMzgsNzUuNTg2NjY2NyAzNzguMzgsNzIuMDQgQzM4MS4zOCw2OC40OTMzMzMzIDM4Mi44OCw2Mi43IDM4Mi44OCw1NC42NiBMMzgyLjg4LDIyIEwzOTIuMjgsMjIgTDM5Mi4yOCw4NCBMMzg0LjUyLDg0IEwzODMuMTYsNzUuNjggTDM4Mi42Niw3NS42OCBDMzgwLjcyNzg0MSw3OC43NDM5OTkgMzc3Ljk0OTA4Niw4MS4xODIzNTY0IDM3NC42Niw4Mi43IEMzNzAuOTkxNjY5LDg0LjM3ODQzNzcgMzY2Ljk5MzQzNCw4NS4yMTIyNTc2IDM2Mi45Niw4NS4xNCBDMzU1LjQxMzMzMyw4NS4xNCAzNDkuNzYsODMuMzQ2NjY2NyAzNDYsNzkuNzYgQzM0Mi4yNCw3Ni4xNzMzMzMzIDM0MC4zNiw3MC40MzMzMzMzIDM0MC4zNiw2Mi41NCBMMzQwLjM2LDIyIEwzNDkuODYsMjIgWiIgZmlsbD0iIzZGQkU0QSIvPjxwYXRoIGQ9Ik00NTIuMjgsNjcuMTggQzQ1Mi41Mjk0NjMsNzIuNDQwMjM3OSA0NTAuMDk3OTM1LDc3LjQ2ODkwOCA0NDUuODIsODAuNTQgQzQ0MS41MTMzMzMsODMuNjczMzMzMyA0MzUuNDczMzMzLDg1LjI0IDQyNy43LDg1LjI0IEM0MTkuNDczMzMzLDg1LjI0IDQxMy4wNTMzMzMsODMuOTA2NjY2NyA0MDguNDQsODEuMjQgTDQwOC40NCw3Mi42MiBDNDExLjQ5OTMzLDc0LjE1NjEyNzQgNDE0LjcxODgwOCw3NS4zNTAwMTcyIDQxOC4wNCw3Ni4xOCBDNDIxLjI2NjI2OSw3Ny4wMjM0NzU0IDQyNC41ODUzNTMsNzcuNDYwMTk3IDQyNy45Miw3Ny40OCBDNDMxLjgzNDc3OSw3Ny42OTY2NzY5IDQzNS43Mzc5MzQsNzYuODgyOTQ0OCA0MzkuMjQsNzUuMTIgQzQ0MS41ODM0NTQsNzMuNzgyODg3MyA0NDMuMDk1MDUyLDcxLjM1NDYwNjkgNDQzLjI2MDM0Miw2OC42NjE1OTI4IEM0NDMuNDI1NjMxLDY1Ljk2ODU3ODggNDQyLjIyMjM0Myw2My4zNzM2NjYxIDQ0MC4wNiw2MS43NiBDNDM2LjI2OTg4Miw1OS4yMDM2NzM1IDQzMi4xNDQwMzIsNTcuMTg0NDk3MiA0MjcuOCw1NS43NiBDNDIzLjUwNjk2LDU0LjI2Njg2MjIgNDE5LjM3ODYzMSw1Mi4zMzY3MzQ3IDQxNS40OCw1MCBDNDEzLjI1NzUyOCw0OC42NDMwMTI1IDQxMS4zODEzNzIsNDYuNzg3Mzk4NyA0MTAsNDQuNTggQzQwOC43NjM4MDMsNDIuMzQ5OTE0IDQwOC4xNDkwNjgsMzkuODI4ODEwNyA0MDguMjIsMzcuMjggQzQwOC4wODg0MjEsMzIuNDg1NDY1OSA0MTAuNDIwNDMxLDI3Ljk1NzI5MjkgNDE0LjQsMjUuMjggQzQxOC41MiwyMi4zNiA0MjQuMTY2NjY3LDIwLjkgNDMxLjM0LDIwLjkgQzQzOC4wNzczMDMsMjAuODg3MjM1NiA0NDQuNzQ2NDY3LDIyLjI0ODI4OTUgNDUwLjk0LDI0LjkgTDQ0Ny42LDMyLjU0IEM0NDIuMjU3ODUzLDMwLjE2NDY0MTUgNDM2LjUwMzg2NCwyOC44NTM1MjAxIDQzMC42NiwyOC42OCBDNDI3LjIwODI3LDI4LjQ0NzgwNDQgNDIzLjc1NjkwNiwyOS4xMzgwNzczIDQyMC42NiwzMC42OCBDNDE4LjU0MDM2NCwzMS44MjQ4NzE4IDQxNy4yMzA4MTEsMzQuMDUxMTEzNSA0MTcuMjYsMzYuNDYgQzQxNy4yMTk0LDM3Ljk3NDIzNDMgNDE3LjY2ODI5LDM5LjQ2MTE3OTkgNDE4LjU0LDQwLjcgQzQxOS42NTQ1ODEsNDIuMDkxMjU1MSA0MjEuMDUyMTIxLDQzLjIyOTczOTQgNDIyLjY0LDQ0LjA0IEM0MjYuMTY0NjA1LDQ1Ljc5ODYwNjggNDI5Ljc5ODc5LDQ3LjMyODQzODQgNDMzLjUyLDQ4LjYyIEM0NDAuODgsNTEuMjg2NjY2NyA0NDUuODUzMzMzLDUzLjk1MzMzMzMgNDQ4LjQ0LDU2LjYyIEM0NTEuMTA5Myw1OS40NjczMzg2IDQ1Mi40OTY4NjYsNjMuMjgzMTQ2NiA0NTIuMjgsNjcuMTggTDQ1Mi4yOCw2Ny4xOCBaIiBmaWxsPSIjNkZCRTRBIi8+PHBhdGggZD0iTTQ4Ny42Miw3Ny40OCBDNDg5LjIzMzY0LDc3LjQ4NzEwOTkgNDkwLjg0NTMyLDc3LjM2NjczNTQgNDkyLjQ0LDc3LjEyIEM0OTMuNjgwOTA2LDc2Ljk0MTMxMzIgNDk0LjkwOTgzLDc2LjY4NzUxMzcgNDk2LjEyLDc2LjM2IEw0OTYuMTIsODMuNTYgQzQ5NC42ODI0MDgsODQuMTY5MjYzOSA0OTMuMTY4NDY5LDg0LjU3OTcwOTQgNDkxLjYyLDg0Ljc4IEM0ODkuODQ4ODk4LDg1LjA4MTk1MSA0ODguMDU2NTcyLDg1LjI0MjQ1NzggNDg2LjI2LDg1LjI2IEM0NzQuMjYsODUuMjYgNDY4LjI2LDc4LjkzMzMzMzMgNDY4LjI2LDY2LjI4IEw0NjguMjYsMjkuMzQgTDQ1OS4zNiwyOS4zNCBMNDU5LjM2LDI0LjggTDQ2OC4yNiwyMC44IEw0NzIuMjYsNy41NCBMNDc3LjcsNy41NCBMNDc3LjcsMjIgTDQ5NS43LDIyIEw0OTUuNywyOS4zIEw0NzcuNywyOS4zIEw0NzcuNyw2NS44OCBDNDc3LjQ5MzYyOSw2OC45NzY4NTk0IDQ3OC40NDEyMDcsNzIuMDQwNDU4OCA0ODAuMzYsNzQuNDggQzQ4Mi4yMTQ5MjgsNzYuNTA3Nzc1MSA0ODQuODc0NzI1LDc3LjYwNjg2NDkgNDg3LjYyLDc3LjQ4IEw0ODcuNjIsNzcuNDggWiIgZmlsbD0iIzZGQkU0QSIvPjwvZz48L2c+PHRleHQgZm9udC1mYW1pbHk9IkFyaWFsIiBmb250LXNpemU9IjkwIiBmb250LXdlaWdodD0iNTAwIiBmaWxsPSIjNjk2OTY5Ij48dHNwYW4geD0iMTQuMjU0ODgyOCIgeT0iMTEzIj5Qb3dlcmVkIGJ5PC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat;background-position:center;height:25px;width:152px;display:block}#onetrust-banner-sdk h3 *,#onetrust-banner-sdk h4 *,#onetrust-banner-sdk h6 *,#onetrust-banner-sdk button *,#onetrust-banner-sdk a[data-parent-id] *,#onetrust-pc-sdk h3 *,#onetrust-pc-sdk h4 *,#onetrust-pc-sdk h6 *,#onetrust-pc-sdk button *,#onetrust-pc-sdk a[data-parent-id] *{font-size:inherit;font-weight:inherit;color:inherit}#onetrust-banner-sdk .hide,#onetrust-pc-sdk .hide{display:none !important}#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column{padding:0}#onetrust-pc-sdk .ot-sdk-container{padding-right:0}#onetrust-pc-sdk .ot-sdk-row{flex-direction:initial;width:100%}#onetrust-pc-sdk [type="checkbox"]:checked,#onetrust-pc-sdk [type="checkbox"]:not(:checked){pointer-events:initial}#onetrust-pc-sdk [type="checkbox"]:disabled+label::before,#onetrust-pc-sdk [type="checkbox"]:disabled+label:after,#onetrust-pc-sdk [type="checkbox"]:disabled+label{pointer-events:none;opacity:0.7}#onetrust-pc-sdk #vendor-list-content{transform:translate3d(0, 0, 0)}#onetrust-pc-sdk li input[type="checkbox"]{z-index:1}#onetrust-pc-sdk li .ot-checkbox label{z-index:2}#onetrust-pc-sdk li .ot-checkbox input[type="checkbox"]{height:auto;width:auto}#onetrust-pc-sdk li .host-title a,#onetrust-pc-sdk li .accordion-text{z-index:2;position:relative}#onetrust-pc-sdk input{margin:3px 0.1ex}#onetrust-pc-sdk .toggle-always-active{opacity:0.6;cursor:default}#onetrust-pc-sdk .screen-reader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#onetrust-pc-sdk .pc-logo{height:60px;width:180px;background-position:center;background-size:contain;background-repeat:no-repeat}#onetrust-pc-sdk .ot-tooltip .ot-tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}#onetrust-pc-sdk .ot-tooltip .ot-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}#onetrust-pc-sdk .ot-tooltip:hover .ot-tooltiptext{visibility:visible;opacity:1}#onetrust-pc-sdk .ot-tooltip{position:relative;display:inline-block;z-index:3}#onetrust-pc-sdk .ot-tooltip svg{color:grey;height:20px;width:20px}#onetrust-pc-sdk.ot-fade-in,.onetrust-pc-dark-filter.ot-fade-in{animation-name:onetrust-fade-in;animation-duration:400ms;animation-timing-function:ease-in-out}#onetrust-pc-sdk.hide{display:none !important}.onetrust-pc-dark-filter.hide{display:none !important}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:#68b631;border:1px solid #68b631;height:auto;white-space:normal;word-wrap:break-word;padding:0.8em 2em;font-size:0.8em;line-height:1.2;cursor:pointer;-moz-transition:0.1s ease;-o-transition:0.1s ease;-webkit-transition:1s ease;transition:0.1s ease}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{color:#fff;background-color:#68b631}#ot-sdk-btn.ot-sdk-show-settings:focus,#ot-sdk-btn.optanon-show-settings:focus{outline:none}.onetrust-pc-dark-filter{background:rgba(0,0,0,0.5);z-index:2147483646;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0}@keyframes onetrust-fade-in{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape){#onetrust-pc-sdk p{font-size:0.75em}}
#onetrust-banner-sdk,#onetrust-pc-sdk,#ot-sdk-cookie-policy{font-size:16px}#onetrust-banner-sdk *,#onetrust-banner-sdk ::after,#onetrust-banner-sdk ::before,#onetrust-pc-sdk *,#onetrust-pc-sdk ::after,#onetrust-pc-sdk ::before,#ot-sdk-cookie-policy *,#ot-sdk-cookie-policy ::after,#ot-sdk-cookie-policy ::before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#onetrust-banner-sdk div,#onetrust-banner-sdk span,#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-banner-sdk p,#onetrust-banner-sdk img,#onetrust-banner-sdk svg,#onetrust-banner-sdk button,#onetrust-banner-sdk section,#onetrust-banner-sdk a,#onetrust-banner-sdk label,#onetrust-banner-sdk input,#onetrust-banner-sdk ul,#onetrust-banner-sdk li,#onetrust-banner-sdk nav,#onetrust-banner-sdk table,#onetrust-banner-sdk thead,#onetrust-banner-sdk tr,#onetrust-banner-sdk td,#onetrust-banner-sdk tbody,#onetrust-banner-sdk .ot-main-content,#onetrust-banner-sdk .toggle,#onetrust-banner-sdk #content,#onetrust-banner-sdk #ot-pc-content,#onetrust-banner-sdk .checkbox,#onetrust-pc-sdk div,#onetrust-pc-sdk span,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#onetrust-pc-sdk p,#onetrust-pc-sdk img,#onetrust-pc-sdk svg,#onetrust-pc-sdk button,#onetrust-pc-sdk section,#onetrust-pc-sdk a,#onetrust-pc-sdk label,#onetrust-pc-sdk input,#onetrust-pc-sdk ul,#onetrust-pc-sdk li,#onetrust-pc-sdk nav,#onetrust-pc-sdk table,#onetrust-pc-sdk thead,#onetrust-pc-sdk tr,#onetrust-pc-sdk td,#onetrust-pc-sdk tbody,#onetrust-pc-sdk .ot-main-content,#onetrust-pc-sdk .toggle,#onetrust-pc-sdk #content,#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk .checkbox,#ot-sdk-cookie-policy div,#ot-sdk-cookie-policy span,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy p,#ot-sdk-cookie-policy img,#ot-sdk-cookie-policy svg,#ot-sdk-cookie-policy button,#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy a,#ot-sdk-cookie-policy label,#ot-sdk-cookie-policy input,#ot-sdk-cookie-policy ul,#ot-sdk-cookie-policy li,#ot-sdk-cookie-policy nav,#ot-sdk-cookie-policy table,#ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy tr,#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy .ot-main-content,#ot-sdk-cookie-policy .toggle,#ot-sdk-cookie-policy #content,#ot-sdk-cookie-policy #ot-pc-content,#ot-sdk-cookie-policy .checkbox{font-family:inherit;font-size:initial;font-weight:normal;-webkit-font-smoothing:auto;letter-spacing:normal;line-height:normal;padding:0;margin:0;height:auto;min-height:0;max-height:none;width:auto;min-width:0;max-width:none;border-radius:0;border:none;clear:none;float:none;position:static;bottom:auto;left:auto;right:auto;top:auto;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;background:none;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;box-shadow:none}#onetrust-banner-sdk label:before,#onetrust-banner-sdk label:after,#onetrust-banner-sdk .checkbox:after,#onetrust-banner-sdk .checkbox:before,#onetrust-pc-sdk label:before,#onetrust-pc-sdk label:after,#onetrust-pc-sdk .checkbox:after,#onetrust-pc-sdk .checkbox:before,#ot-sdk-cookie-policy label:before,#ot-sdk-cookie-policy label:after,#ot-sdk-cookie-policy .checkbox:after,#ot-sdk-cookie-policy .checkbox:before{content:"";content:none}
#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{width:100%;float:left;box-sizing:border-box;padding:0;display:initial}@media (min-width: 400px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:90%;padding:0}}@media (min-width: 550px){#onetrust-banner-sdk .ot-sdk-container,#onetrust-pc-sdk .ot-sdk-container,#ot-sdk-cookie-policy .ot-sdk-container{width:100%}#onetrust-banner-sdk .ot-sdk-column,#onetrust-banner-sdk .ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-column,#onetrust-pc-sdk .ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-columns{margin-left:4%}#onetrust-banner-sdk .ot-sdk-column:first-child,#onetrust-banner-sdk .ot-sdk-columns:first-child,#onetrust-pc-sdk .ot-sdk-column:first-child,#onetrust-pc-sdk .ot-sdk-columns:first-child,#ot-sdk-cookie-policy .ot-sdk-column:first-child,#ot-sdk-cookie-policy .ot-sdk-columns:first-child{margin-left:0}#onetrust-banner-sdk .ot-sdk-one.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-one.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-one.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-one.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-one.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-one.ot-sdk-columns{width:4.66666666667%}#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns{width:13.3333333333%}#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns{width:22%}#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns{width:30.6666666667%}#onetrust-banner-sdk .ot-sdk-five.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-five.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-five.ot-sdk-columns{width:39.3333333333%}#onetrust-banner-sdk .ot-sdk-six.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-six.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-six.ot-sdk-columns{width:48%}#onetrust-banner-sdk .ot-sdk-seven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-seven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-seven.ot-sdk-columns{width:56.6666666667%}#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns{width:65.3333333333%}#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns{width:74%}#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns{width:82.6666666667%}#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns{width:91.3333333333%}#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns{width:100%;margin-left:0}#onetrust-banner-sdk .ot-sdk-one-third.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-one-third.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-one-third.ot-sdk-column{width:30.6666666667%}#onetrust-banner-sdk .ot-sdk-two-thirds.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-two-thirds.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-two-thirds.ot-sdk-column{width:65.3333333333%}#onetrust-banner-sdk .ot-sdk-one-half.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-one-half.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-one-half.ot-sdk-column{width:48%}#onetrust-banner-sdk .ot-sdk-offset-by-one.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-one.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-one.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-one.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-one.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-one.ot-sdk-columns{margin-left:8.66666666667%}#onetrust-banner-sdk .ot-sdk-offset-by-two.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-two.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-two.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-two.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-two.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-two.ot-sdk-columns{margin-left:17.3333333333%}#onetrust-banner-sdk .ot-sdk-offset-by-three.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-three.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-three.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-three.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-three.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-three.ot-sdk-columns{margin-left:26%}#onetrust-banner-sdk .ot-sdk-offset-by-four.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-four.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-four.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-four.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-four.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-four.ot-sdk-columns{margin-left:34.6666666667%}#onetrust-banner-sdk .ot-sdk-offset-by-five.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-five.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-five.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-five.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-five.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-five.ot-sdk-columns{margin-left:43.3333333333%}#onetrust-banner-sdk .ot-sdk-offset-by-six.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-six.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-six.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-six.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-six.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-six.ot-sdk-columns{margin-left:52%}#onetrust-banner-sdk .ot-sdk-offset-by-seven.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-seven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-seven.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-seven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-seven.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-seven.ot-sdk-columns{margin-left:60.6666666667%}#onetrust-banner-sdk .ot-sdk-offset-by-eight.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-eight.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-eight.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-eight.ot-sdk-columns{margin-left:69.3333333333%}#onetrust-banner-sdk .ot-sdk-offset-by-nine.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-nine.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-nine.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-nine.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-nine.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-nine.ot-sdk-columns{margin-left:78%}#onetrust-banner-sdk .ot-sdk-offset-by-ten.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-ten.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-ten.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-ten.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-ten.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-ten.ot-sdk-columns{margin-left:86.6666666667%}#onetrust-banner-sdk .ot-sdk-offset-by-eleven.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-eleven.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-eleven.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-eleven.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-eleven.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-eleven.ot-sdk-columns{margin-left:95.3333333333%}#onetrust-banner-sdk .ot-sdk-offset-by-one-third.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-one-third.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-one-third.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-one-third.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-one-third.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-one-third.ot-sdk-columns{margin-left:34.6666666667%}#onetrust-banner-sdk .ot-sdk-offset-by-two-thirds.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-two-thirds.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-two-thirds.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-two-thirds.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-two-thirds.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-two-thirds.ot-sdk-columns{margin-left:69.3333333333%}#onetrust-banner-sdk .ot-sdk-offset-by-one-half.ot-sdk-column,#onetrust-banner-sdk .ot-sdk-offset-by-one-half.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-offset-by-one-half.ot-sdk-column,#onetrust-pc-sdk .ot-sdk-offset-by-one-half.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-offset-by-one-half.ot-sdk-column,#ot-sdk-cookie-policy .ot-sdk-offset-by-one-half.ot-sdk-columns{margin-left:52%}}#onetrust-banner-sdk h1,#onetrust-banner-sdk h2,#onetrust-banner-sdk h3,#onetrust-banner-sdk h4,#onetrust-banner-sdk h5,#onetrust-banner-sdk h6,#onetrust-pc-sdk h1,#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4,#onetrust-pc-sdk h5,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h1,#ot-sdk-cookie-policy h2,#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy h5,#ot-sdk-cookie-policy h6{margin-top:0;font-weight:600;font-family:inherit}#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem;line-height:1.2}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem;line-height:1.25}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem;line-height:1.3}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem;line-height:1.35}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem;line-height:1.5}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem;line-height:1.6}@media (min-width: 550px){#onetrust-banner-sdk h1,#onetrust-pc-sdk h1,#ot-sdk-cookie-policy h1{font-size:1.5rem}#onetrust-banner-sdk h2,#onetrust-pc-sdk h2,#ot-sdk-cookie-policy h2{font-size:1.5rem}#onetrust-banner-sdk h3,#onetrust-pc-sdk h3,#ot-sdk-cookie-policy h3{font-size:1.5rem}#onetrust-banner-sdk h4,#onetrust-pc-sdk h4,#ot-sdk-cookie-policy h4{font-size:1.5rem}#onetrust-banner-sdk h5,#onetrust-pc-sdk h5,#ot-sdk-cookie-policy h5{font-size:1.5rem}#onetrust-banner-sdk h6,#onetrust-pc-sdk h6,#ot-sdk-cookie-policy h6{font-size:1.5rem}}#onetrust-banner-sdk p,#onetrust-pc-sdk p,#ot-sdk-cookie-policy p{margin:0 0 1em 0;font-family:inherit;line-height:normal}#onetrust-banner-sdk a,#onetrust-pc-sdk a,#ot-sdk-cookie-policy a{color:#565656;text-decoration:underline}#onetrust-banner-sdk a:hover,#onetrust-pc-sdk a:hover,#ot-sdk-cookie-policy a:hover{color:#565656;text-decoration:none}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button{margin-bottom:1rem;font-family:inherit}#onetrust-banner-sdk .ot-sdk-button,#onetrust-banner-sdk button,#onetrust-banner-sdk input[type="submit"],#onetrust-banner-sdk input[type="reset"],#onetrust-banner-sdk input[type="button"],#onetrust-pc-sdk .ot-sdk-button,#onetrust-pc-sdk button,#onetrust-pc-sdk input[type="submit"],#onetrust-pc-sdk input[type="reset"],#onetrust-pc-sdk input[type="button"],#ot-sdk-cookie-policy .ot-sdk-button,#ot-sdk-cookie-policy button,#ot-sdk-cookie-policy input[type="submit"],#ot-sdk-cookie-policy input[type="reset"],#ot-sdk-cookie-policy input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:0.9em;font-weight:400;line-height:38px;letter-spacing:0.01em;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:2px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-button:hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:hover,#onetrust-banner-sdk input[type="submit"]:hover,#onetrust-banner-sdk input[type="reset"]:hover,#onetrust-banner-sdk input[type="button"]:hover,#onetrust-banner-sdk .ot-sdk-button:focus,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-banner-sdk input[type="submit"]:focus,#onetrust-banner-sdk input[type="reset"]:focus,#onetrust-banner-sdk input[type="button"]:focus,#onetrust-pc-sdk .ot-sdk-button:hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:hover,#onetrust-pc-sdk input[type="submit"]:hover,#onetrust-pc-sdk input[type="reset"]:hover,#onetrust-pc-sdk input[type="button"]:hover,#onetrust-pc-sdk .ot-sdk-button:focus,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,#onetrust-pc-sdk input[type="submit"]:focus,#onetrust-pc-sdk input[type="reset"]:focus,#onetrust-pc-sdk input[type="button"]:focus,#ot-sdk-cookie-policy .ot-sdk-button:hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:hover,#ot-sdk-cookie-policy input[type="submit"]:hover,#ot-sdk-cookie-policy input[type="reset"]:hover,#ot-sdk-cookie-policy input[type="button"]:hover,#ot-sdk-cookie-policy .ot-sdk-button:focus,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus,#ot-sdk-cookie-policy input[type="submit"]:focus,#ot-sdk-cookie-policy input[type="reset"]:focus,#ot-sdk-cookie-policy input[type="button"]:focus{color:#333;border-color:#888;outline:0;opacity:0.7}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-banner-sdk button.ot-sdk-button-primary,#onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary,#onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary,#onetrust-banner-sdk input[type="button"].ot-sdk-button-primary,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,#onetrust-pc-sdk button.ot-sdk-button-primary,#onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary,#onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary,#onetrust-pc-sdk input[type="button"].ot-sdk-button-primary,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,#ot-sdk-cookie-policy button.ot-sdk-button-primary,#ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary,#ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-banner-sdk button.ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:hover,#onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:hover,#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-banner-sdk button.ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:focus,#onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:focus,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,#onetrust-pc-sdk button.ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:hover,#onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:hover,#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,#onetrust-pc-sdk button.ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:focus,#onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:hover,#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:focus,#ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}#onetrust-banner-sdk input[type="email"],#onetrust-banner-sdk input[type="number"],#onetrust-banner-sdk input[type="search"],#onetrust-banner-sdk input[type="text"],#onetrust-banner-sdk input[type="tel"],#onetrust-banner-sdk input[type="url"],#onetrust-banner-sdk input[type="password"],#onetrust-banner-sdk textarea,#onetrust-banner-sdk select,#onetrust-pc-sdk input[type="email"],#onetrust-pc-sdk input[type="number"],#onetrust-pc-sdk input[type="search"],#onetrust-pc-sdk input[type="text"],#onetrust-pc-sdk input[type="tel"],#onetrust-pc-sdk input[type="url"],#onetrust-pc-sdk input[type="password"],#onetrust-pc-sdk textarea,#onetrust-pc-sdk select,#ot-sdk-cookie-policy input[type="email"],#ot-sdk-cookie-policy input[type="number"],#ot-sdk-cookie-policy input[type="search"],#ot-sdk-cookie-policy input[type="text"],#ot-sdk-cookie-policy input[type="tel"],#ot-sdk-cookie-policy input[type="url"],#ot-sdk-cookie-policy input[type="password"],#ot-sdk-cookie-policy textarea,#ot-sdk-cookie-policy select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}#onetrust-banner-sdk input[type="email"],#onetrust-banner-sdk input[type="number"],#onetrust-banner-sdk input[type="search"],#onetrust-banner-sdk input[type="text"],#onetrust-banner-sdk input[type="tel"],#onetrust-banner-sdk input[type="url"],#onetrust-banner-sdk input[type="password"],#onetrust-banner-sdk textarea,#onetrust-pc-sdk input[type="email"],#onetrust-pc-sdk input[type="number"],#onetrust-pc-sdk input[type="search"],#onetrust-pc-sdk input[type="text"],#onetrust-pc-sdk input[type="tel"],#onetrust-pc-sdk input[type="url"],#onetrust-pc-sdk input[type="password"],#onetrust-pc-sdk textarea,#ot-sdk-cookie-policy input[type="email"],#ot-sdk-cookie-policy input[type="number"],#ot-sdk-cookie-policy input[type="search"],#ot-sdk-cookie-policy input[type="text"],#ot-sdk-cookie-policy input[type="tel"],#ot-sdk-cookie-policy input[type="url"],#ot-sdk-cookie-policy input[type="password"],#ot-sdk-cookie-policy textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}#onetrust-banner-sdk textarea,#onetrust-pc-sdk textarea,#ot-sdk-cookie-policy textarea{min-height:65px;padding-top:6px;padding-bottom:6px}#onetrust-banner-sdk input[type="email"]:focus,#onetrust-banner-sdk input[type="number"]:focus,#onetrust-banner-sdk input[type="search"]:focus,#onetrust-banner-sdk input[type="text"]:focus,#onetrust-banner-sdk input[type="tel"]:focus,#onetrust-banner-sdk input[type="url"]:focus,#onetrust-banner-sdk input[type="password"]:focus,#onetrust-banner-sdk textarea:focus,#onetrust-banner-sdk select:focus,#onetrust-pc-sdk input[type="email"]:focus,#onetrust-pc-sdk input[type="number"]:focus,#onetrust-pc-sdk input[type="search"]:focus,#onetrust-pc-sdk input[type="text"]:focus,#onetrust-pc-sdk input[type="tel"]:focus,#onetrust-pc-sdk input[type="url"]:focus,#onetrust-pc-sdk input[type="password"]:focus,#onetrust-pc-sdk textarea:focus,#onetrust-pc-sdk select:focus,#ot-sdk-cookie-policy input[type="email"]:focus,#ot-sdk-cookie-policy input[type="number"]:focus,#ot-sdk-cookie-policy input[type="search"]:focus,#ot-sdk-cookie-policy input[type="text"]:focus,#ot-sdk-cookie-policy input[type="tel"]:focus,#ot-sdk-cookie-policy input[type="url"]:focus,#ot-sdk-cookie-policy input[type="password"]:focus,#ot-sdk-cookie-policy textarea:focus,#ot-sdk-cookie-policy select:focus{border:1px solid #33c3f0;outline:0}#onetrust-banner-sdk label,#onetrust-banner-sdk legend,#onetrust-pc-sdk label,#onetrust-pc-sdk legend,#ot-sdk-cookie-policy label,#ot-sdk-cookie-policy legend{display:block;margin-bottom:0.5rem;font-weight:600}#onetrust-banner-sdk fieldset,#onetrust-pc-sdk fieldset,#ot-sdk-cookie-policy fieldset{padding:0;border-width:0}#onetrust-banner-sdk input[type="checkbox"],#onetrust-banner-sdk input[type="radio"],#onetrust-pc-sdk input[type="checkbox"],#onetrust-pc-sdk input[type="radio"],#ot-sdk-cookie-policy input[type="checkbox"],#ot-sdk-cookie-policy input[type="radio"]{display:inline}#onetrust-banner-sdk label>.label-body,#onetrust-pc-sdk label>.label-body,#ot-sdk-cookie-policy label>.label-body{display:inline-block;margin-left:0.5rem;font-weight:normal}#onetrust-banner-sdk ul,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ul{list-style:circle inside}#onetrust-banner-sdk ol,#onetrust-pc-sdk ol,#ot-sdk-cookie-policy ol{list-style:decimal inside}#onetrust-banner-sdk ol,#onetrust-banner-sdk ul,#onetrust-pc-sdk ol,#onetrust-pc-sdk ul,#ot-sdk-cookie-policy ol,#ot-sdk-cookie-policy ul{padding-left:0;margin-top:0}#onetrust-banner-sdk ul ul,#onetrust-banner-sdk ul ol,#onetrust-banner-sdk ol ol,#onetrust-banner-sdk ol ul,#onetrust-pc-sdk ul ul,#onetrust-pc-sdk ul ol,#onetrust-pc-sdk ol ol,#onetrust-pc-sdk ol ul,#ot-sdk-cookie-policy ul ul,#ot-sdk-cookie-policy ul ol,#ot-sdk-cookie-policy ol ol,#ot-sdk-cookie-policy ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}#onetrust-banner-sdk li,#onetrust-pc-sdk li,#ot-sdk-cookie-policy li{margin-bottom:1rem}#onetrust-banner-sdk code,#onetrust-pc-sdk code,#ot-sdk-cookie-policy code{padding:0.2rem 0.5rem;margin:0 0.2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}#onetrust-banner-sdk pre>code,#onetrust-pc-sdk pre>code,#ot-sdk-cookie-policy pre>code{display:block;padding:1rem 1.5rem;white-space:pre}#onetrust-banner-sdk th,#onetrust-banner-sdk td,#onetrust-pc-sdk th,#onetrust-pc-sdk td,#ot-sdk-cookie-policy th,#ot-sdk-cookie-policy td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}#onetrust-banner-sdk .ot-sdk-u-full-width,#onetrust-pc-sdk .ot-sdk-u-full-width,#ot-sdk-cookie-policy .ot-sdk-u-full-width{width:100%;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-u-max-full-width,#onetrust-pc-sdk .ot-sdk-u-max-full-width,#ot-sdk-cookie-policy .ot-sdk-u-max-full-width{max-width:100%;box-sizing:border-box}#onetrust-banner-sdk .ot-sdk-u-pull-right,#onetrust-pc-sdk .ot-sdk-u-pull-right,#ot-sdk-cookie-policy .ot-sdk-u-pull-right{float:right}#onetrust-banner-sdk .ot-sdk-u-pull-left,#onetrust-pc-sdk .ot-sdk-u-pull-left,#ot-sdk-cookie-policy .ot-sdk-u-pull-left{float:left}#onetrust-banner-sdk hr,#onetrust-pc-sdk hr,#ot-sdk-cookie-policy hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}#onetrust-banner-sdk .ot-sdk-container:after,#onetrust-banner-sdk .ot-sdk-row:after,#onetrust-banner-sdk .ot-sdk-u-cf,#onetrust-pc-sdk .ot-sdk-container:after,#onetrust-pc-sdk .ot-sdk-row:after,#onetrust-pc-sdk .ot-sdk-u-cf,#ot-sdk-cookie-policy .ot-sdk-container:after,#ot-sdk-cookie-policy .ot-sdk-row:after,#ot-sdk-cookie-policy .ot-sdk-u-cf{content:"";display:table;clear:both}#onetrust-banner-sdk .ot-sdk-row,#onetrust-pc-sdk .ot-sdk-row,#ot-sdk-cookie-policy .ot-sdk-row{margin:0;max-width:none;display:block;margin:0}
#onetrust-banner-sdk.otFlat{position:fixed;z-index:2147483645;bottom:0;right:0;left:0;background-color:#fff;max-height:90%;overflow-x:hidden;overflow-y:auto}#onetrust-banner-sdk::-webkit-scrollbar{width:11px}#onetrust-banner-sdk::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}#onetrust-banner-sdk{scrollbar-arrow-color:#c1c1c1;scrollbar-darkshadow-color:#c1c1c1;scrollbar-face-color:#c1c1c1;scrollbar-shadow-color:#c1c1c1}#onetrust-banner-sdk #onetrust-policy{margin:1em 0 0 5em}#onetrust-banner-sdk #onetrust-policy-title{font-size:1.2em;line-height:1.3}#onetrust-banner-sdk #onetrust-policy-text{clear:both;text-align:left;font-size:.88em;line-height:1.4}#onetrust-banner-sdk #onetrust-policy-text *{font-size:inherit;line-height:inherit}#onetrust-banner-sdk #onetrust-policy-title,#onetrust-banner-sdk #onetrust-policy-text{color:dimgray;float:left}#onetrust-banner-sdk #onetrust-button-group-parent{min-height:1px;text-align:center}#onetrust-banner-sdk #onetrust-button-group{display:inline-block}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{background-color:#68b631;color:#fff;border-color:#68b631;margin-right:1em;min-width:125px;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:12px 10px;line-height:1.2}#onetrust-banner-sdk #onetrust-pc-btn-handler{border:1px solid #68b631}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{background-color:#fff;border:none;color:#68b631;text-decoration:underline;padding-right:0}#onetrust-banner-sdk #onetrust-close-btn-container{text-align:center}#onetrust-banner-sdk .onetrust-close-btn-ui{width:.8em;height:18px;margin:50% 0 0 50%;border:none}#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg{top:50%;margin:auto;transform:translate(-50%, -50%);position:absolute;padding:0}#onetrust-banner-sdk .banner_logo{display:none}#onetrust-banner-sdk #banner-options{float:left;display:table;margin-right:0;margin-left:1em;width:calc(100% - 1em)}#onetrust-banner-sdk #banner-options label{margin:0;display:inline-block}#onetrust-banner-sdk .banner-option{margin-bottom:12px;border:none;float:left;padding:0}#onetrust-banner-sdk .banner-option:not(:first-child){padding:0;border:none}#onetrust-banner-sdk .banner-option-input{position:absolute;cursor:pointer;width:auto;height:20px;opacity:0}#onetrust-banner-sdk .banner-option-header{margin-bottom:6px;cursor:pointer;display:inline-block}#onetrust-banner-sdk .banner-option-header :first-child{font-size:.82em;line-height:1.4;color:dimgray;font-weight:bold;float:left}#onetrust-banner-sdk .banner-option-header .ot-arrow-container{display:inline-block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid dimgray;margin-left:10px;margin-top:2px}#onetrust-banner-sdk .banner-option-details{display:none;font-size:.83em;line-height:1.5;padding:10px 0px 5px 10px;margin-right:10px;height:0px}#onetrust-banner-sdk .banner-option-details *{font-size:inherit;line-height:inherit;color:dimgray}#onetrust-banner-sdk .ot-arrow-container,#onetrust-banner-sdk .banner-option-details{transition:all 300ms ease-in 0s;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s}#onetrust-banner-sdk .banner-option-input:checked~label .banner-option-header .ot-arrow-container{transform:rotate(90deg)}#onetrust-banner-sdk .banner-option-input:checked~.banner-option-details{height:auto;display:block}#onetrust-banner-sdk .ot-dpd-container{float:left}#onetrust-banner-sdk .ot-dpd-title{margin-bottom:10px}#onetrust-banner-sdk .ot-dpd-title,#onetrust-banner-sdk .ot-dpd-desc{font-size:.88em;line-height:1.4;color:dimgray}#onetrust-banner-sdk .ot-dpd-title *,#onetrust-banner-sdk .ot-dpd-desc *{font-size:inherit;line-height:inherit}#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text *{margin-bottom:0}#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler{display:block;margin-left:0;margin-top:5px}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button{display:block}#onetrust-banner-sdk.ot-bnr-flift{box-shadow:0 0 18px rgba(0,0,0,.2)}#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy-title{margin-bottom:10px}#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy{overflow:hidden;margin:1.25em 0 .625em 2em}#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy-text a{font-weight:bold;margin-left:5px}#onetrust-banner-sdk.ot-bnr-flift .banner-option-header{margin-bottom:0}#onetrust-banner-sdk.ot-bnr-flift .banner-option-input:checked~label .banner-option-header{margin-bottom:5px}#onetrust-banner-sdk.ot-bnr-flift #onetrust-button-group button{font-size:.813em;font-weight:600}#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy-text,#onetrust-banner-sdk.ot-bnr-flift .ot-dpd-desc{font-size:.813em;line-height:1.5;margin-bottom:10px}#onetrust-banner-sdk.ot-bnr-flift #onetrust-close-btn-container{width:auto;margin:20px 0 10px 10px;margin-right:20px;position:absolute;right:0}#onetrust-banner-sdk.ot-bnr-flift .onetrust-lg{position:static;top:0;transform:initial}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-close-btn-container{width:auto}@media only screen and (max-width: 425px){#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy,#onetrust-banner-sdk #onetrust-policy{margin-left:0}#onetrust-banner-sdk .ot-hide-small{display:none}#onetrust-banner-sdk #onetrust-button-group{display:block}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{width:100%}#onetrust-banner-sdk .onetrust-close-btn-ui{margin:5px 0 0 0;float:right;padding:0}#onetrust-banner-sdk #onetrust-close-btn-container-mobile,#onetrust-banner-sdk #onetrust-policy-title{display:inline;float:none}#onetrust-banner-sdk #banner-options{margin:0;padding:0;width:100%}}@media only screen and (min-width: 426px)and (max-width: 896px){#onetrust-banner-sdk.ot-bnr-flift #onetrust-policy,#onetrust-banner-sdk #onetrust-policy{margin-left:1em}#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg{top:25%;right:2%}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:82.6666666667%}#onetrust-banner-sdk #onetrust-button-group-parent{width:100%;position:relative;margin-left:0}#onetrust-banner-sdk .ot-hide-large{display:none}#onetrust-banner-sdk.ot-bnr-flift #onetrust-group-container{width:95%}#onetrust-banner-sdk.ot-bnr-flift #onetrust-button-group button{display:inline-block}#onetrust-banner-sdk.ot-bnr-flift #onetrust-button-group{margin-right:0;text-align:center}#onetrust-banner-sdk.ot-bnr-flift .has-reject-all-button #onetrust-pc-btn-handler{float:left}#onetrust-banner-sdk.ot-bnr-flift .has-reject-all-button #onetrust-reject-all-handler,#onetrust-banner-sdk.ot-bnr-flift .has-reject-all-button #onetrust-accept-btn-handler{float:right}#onetrust-banner-sdk.ot-bnr-flift .has-reject-all-button #onetrust-button-group{width:calc(100% - 2em);margin-right:0}#onetrust-banner-sdk.ot-bnr-flift .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link{padding-left:0px;text-align:left}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-group-container{width:100%}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-policy{width:calc(100% - 2em)}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 .banner-option{width:45%}}@media only screen and (min-width: 550px){#onetrust-banner-sdk .banner-option:not(:first-child){border-left:1px solid #d8d8d8;padding-left:25px}}@media only screen and (min-width: 425px)and (max-width: 550px){#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-button-group,#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-policy,#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 .banner-option{width:100%}}@media only screen and (min-width: 769px){#onetrust-banner-sdk .ot-hide-large{display:none}#onetrust-banner-sdk #onetrust-button-group{margin-right:30%}#onetrust-banner-sdk #banner-options{margin-left:2em;margin-right:5em;margin-bottom:1em;width:calc(100% - 7em)}#onetrust-banner-sdk .banner-option{float:none;display:table-cell}#onetrust-banner-sdk.ot-bnr-flift #banner-options{margin-bottom:.625em}}@media only screen and (min-width: 1024px){#onetrust-banner-sdk #onetrust-policy{margin-left:2em}#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:absolute;top:50%;left:60%;transform:translateY(-50%)}#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text{margin-bottom:1em;width:50%;border-right:1px solid #d8d8d8;padding-right:1rem}#onetrust-banner-sdk.ot-iab-2 .ot-dpd-container{width:45%;padding-left:1rem}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent{left:auto;right:4%;margin-left:0}#onetrust-banner-sdk.ot-iab-2 #onetrust-close-btn-container{width:4%}#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button{display:block}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-policy-text{margin-bottom:10px}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 #onetrust-policy-title{width:50%}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 .ot-dpd-container{display:inline-block;float:none}#onetrust-banner-sdk.ot-bnr-flift.ot-iab-2 .ot-dpd-title{line-height:1.7}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{margin:auto;width:36%}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:60%}#onetrust-banner-sdk #onetrust-button-group{margin-right:auto}#onetrust-banner-sdk #onetrust-close-btn-container{float:right}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler{margin-top:1em}}@media only screen and (min-width: 890px){#onetrust-banner-sdk.ot-bnr-flift.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent{padding-left:4%;margin-left:0}#onetrust-banner-sdk.ot-bnr-flift.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group{margin-right:0;margin-top:1.25em;width:100%}#onetrust-banner-sdk.ot-bnr-flift.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button{width:100%;margin-bottom:5px;margin-top:5px}#onetrust-banner-sdk.ot-bnr-flift.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button:last-of-type{margin-bottom:20px}}@media only screen and (min-width: 1280px){#onetrust-banner-sdk.ot-bnr-flift:not(.ot-iab-2) #onetrust-group-container{width:55%}#onetrust-banner-sdk.ot-bnr-flift:not(.ot-iab-2) #onetrust-button-group-parent{width:44%;padding-left:2%;padding-right:2%}#onetrust-banner-sdk.ot-bnr-flift:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent{position:absolute;left:55%}}
        #onetrust-consent-sdk #onetrust-banner-sdk {background-color: #FFFFFF;}
            #onetrust-consent-sdk #onetrust-policy-title,
                    #onetrust-consent-sdk #onetrust-policy-text,
                    #onetrust-consent-sdk .ot-dpd-desc,
                    #onetrust-consent-sdk .ot-dpd-title,
                    #onetrust-consent-sdk #onetrust-policy-text *:not(.onetrust-vendors-list-handler),
                    #onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),
                    #onetrust-consent-sdk #onetrust-banner-sdk #banner-options * {
                        color: #696969;
                    }
            #onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
                    background-color: #E9E9E9;}
            #onetrust-consent-sdk #onetrust-accept-btn-handler,
                         #onetrust-banner-sdk #onetrust-reject-all-handler {
                            background-color: #67adff;border-color: #67adff;
                            color: #FFFFFF;
                        }#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
                            border-color: #FFFFFF;
                            background-color: #FFFFFF;
                            color: #67adff
                        }#onetrust-consent-sdk #onetrust-pc-btn-handler {
                      color: #6CC04A; border-color: #6CC04A;
        background-color: #FFFFFF;
  }#onetrust-banner-sdk {
    border-top: 1px solid #eee;
}

#onetrust-policy-text a {
    border: 1px solid #67adff!important;
    padding: 0 3px!important;
    display: inline-block!important;
}

#onetrust-banner-sdk .ot-sdk-columns {
 padding: 0 !important;
}

#onetrust-pc-btn-handler {
    border: 2px solid #67adff!important;
    padding: 11px 10px!important;
    border-radius: 4px!important;
}

#onetrust-close-btn-container,
#onetrust-close-btn-container-mobile {
display: none!important;
}

div#onetrust-group-container {
    width: calc(97% - 300px)!important;
}

div#onetrust-button-group-parent {
    width: 300px!important;
    left: auto!important;
    margin-left: 0 !important;
    margin-right: 0!important;
}
div#onetrust-button-group {
margin-right: auto!important;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler {
margin-top: 1em!important;
}

@media(max-width: 896px) { 
   #onetrust-banner-sdk #onetrust-group-container { 
      width: 98%!important;
   }
   #onetrust-banner-sdk #onetrust-button-group-parent{ 
      width: 100%!important;
      margin-bottom: 10px;
   }  

   #onetrust-banner-sdk #onetrust-pc-btn-handler {
      margin-top: 0!important;
   }
} 

@media (max-width: 425px) {
    #onetrust-banner-sdk #onetrust-button-group {
        display: flex!important;
        flex-direction: column-reverse!important;
        padding-top: 10px!important;
    }

    #onetrust-banner-sdk div#onetrust-button-group>button {
        margin-bottom: 10px!important;
    }
    #onetrust-banner-sdk #onetrust-pc-btn-handler {
        width: auto;
        margin: 5px auto 0 auto!important;
        padding: 0;
        padding-bottom: 5px;
    }
}#onetrust-pc-sdk.otPcTab{position:fixed;width:730px;max-width:730px;height:580px;left:0;right:0;top:0;bottom:0;margin:auto;font-size:16px;z-index:2147483647;border:1px solid #d7d7d7;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0),0 7px 14px 0 rgba(50,50,93,.1)}#onetrust-pc-sdk *,#onetrust-pc-sdk ::after,#onetrust-pc-sdk ::before{box-sizing:content-box}#onetrust-pc-sdk #content{height:calc(100% - 196px)}#onetrust-pc-sdk .ot-main-content{height:100%}#onetrust-pc-sdk .privacy-notice-link{text-decoration:underline}#onetrust-pc-sdk .privacy-notice-link:focus{outline:1px solid #63a3f8}#onetrust-pc-sdk li{list-style:none}#onetrust-pc-sdk ul,#onetrust-pc-sdk li{margin:0}#onetrust-pc-sdk a{text-decoration:none}#onetrust-pc-sdk .pc-content::-webkit-scrollbar,#onetrust-pc-sdk .groups-container::-webkit-scrollbar,#onetrust-pc-sdk #vendor-list-content::-webkit-scrollbar,#onetrust-pc-sdk .vendor-content::-webkit-scrollbar,#onetrust-pc-sdk #filter-modal .group-options::-webkit-scrollbar{width:11px}#onetrust-pc-sdk .pc-content::-webkit-scrollbar-thumb,#onetrust-pc-sdk .groups-container::-webkit-scrollbar-thumb,#onetrust-pc-sdk #vendor-list-content::-webkit-scrollbar-thumb,#onetrust-pc-sdk .vendor-content::-webkit-scrollbar-thumb,#onetrust-pc-sdk #filter-modal .group-options::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}#onetrust-pc-sdk .pc-content,#onetrust-pc-sdk .groups-container,#onetrust-pc-sdk #vendor-list-content,#onetrust-pc-sdk .vendor-content,#onetrust-pc-sdk #filter-modal .group-options{scrollbar-arrow-color:#c1c1c1;scrollbar-darkshadow-color:#c1c1c1;scrollbar-face-color:#c1c1c1;scrollbar-shadow-color:#c1c1c1}#onetrust-pc-sdk .pc-header{height:auto;padding:20px;display:inline-block;vertical-align:middle;width:calc(100% - 40px);border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk .pc-logo-container{float:left}#onetrust-pc-sdk .pc-title-container{float:right;width:calc(100% - 190px);margin-left:10px}#onetrust-pc-sdk .ot-always-active{font-size:1em;line-height:1.3;color:#3860be}#onetrust-pc-sdk .pc-close-btn-container{float:right;position:absolute;right:15px;margin-top:18px}#onetrust-pc-sdk .pc-content{position:relative;height:100%;overflow-y:auto;overflow-x:hidden}#onetrust-pc-sdk .groups-container{height:100%;overflow-y:auto}#onetrust-pc-sdk .group{cursor:pointer;border-left:10px solid transparent;background-color:#f4f4f4;border-bottom:1px solid #d7d7d7;padding-top:16px;padding-right:5px;padding-bottom:16px;padding-left:12px}#onetrust-pc-sdk .group h3{float:left;text-align:left;margin:0;color:dimgray;line-height:1.4;font-size:1em;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .active-group{border-left:10px solid #68b631;background-color:#fff;border-bottom:none;position:relative}#onetrust-pc-sdk .active-group h3{color:#263238;font-weight:bold}#onetrust-pc-sdk .description-container{word-break:break-word;word-wrap:break-word;padding-top:20px;padding-right:16px;padding-bottom:15px;position:absolute;left:30%}#onetrust-pc-sdk .group-description{word-break:break-word;word-wrap:break-word;text-align:left;font-size:.82em;line-height:1.3;margin:0}#onetrust-pc-sdk #pc-policy-text{clear:both;float:left}#onetrust-pc-sdk #pc-policy-text a{color:#3860be;cursor:pointer;font-size:1em}#onetrust-pc-sdk #pc-policy-text a:hover{color:#1883fd}#onetrust-pc-sdk #pc-policy-text *{font-size:inherit}#onetrust-pc-sdk #pc-policy-text ul li{padding:10px 0px;border-bottom:1px solid #e2e2e2}#onetrust-pc-sdk .ot-close-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMEwyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMGMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQyLjg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuODUsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4NnoiLz48L2c+PC9zdmc+");background-size:100%;background-repeat:no-repeat;background-position:center;height:22px;width:22px;display:inline-block}#onetrust-pc-sdk .group-toggle{display:inline-block;width:100%;margin-bottom:10px}#onetrust-pc-sdk .group-toggle .checkbox{background-color:#fff}#onetrust-pc-sdk .group-toggle .toggle{float:right;background-color:#fff}#onetrust-pc-sdk .group-toggle .ot-toggle-group{float:right}#onetrust-pc-sdk .group-toggle .ot-toggle-group p{margin:0}#onetrust-pc-sdk .group-toggle .ot-toggle-group:focus{outline:#3b99fc auto 5px}#onetrust-pc-sdk .group-toggle .ot-toggle-group .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}#onetrust-pc-sdk .description-container h3{color:#263238;float:left;margin:0;font-weight:bold;font-size:1em;line-height:1.3;max-width:85%;top:3px}#onetrust-pc-sdk #pc-privacy-header{margin-bottom:10px}#onetrust-pc-sdk .category-vendors-list-container{overflow:hidden}#onetrust-pc-sdk .category-vendors-list-handler,#onetrust-pc-sdk .category-host-list-handler,#onetrust-pc-sdk .category-vendors-list-handler+a{display:block;float:left;color:#3860be;font-size:.8em;font-weight:bold;line-height:1.1;cursor:pointer}#onetrust-pc-sdk .category-vendors-list-handler:hover,#onetrust-pc-sdk .category-host-list-handler:hover,#onetrust-pc-sdk .category-vendors-list-handler+a:hover{color:#1883fd}#onetrust-pc-sdk .category-vendors-list-handler+a::after{content:"";height:15px;width:15px;background-repeat:no-repeat;margin-left:5px;float:right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.626 511.627'%3E%3Cg fill='%231276CE'%3E%3Cpath d='M392.857 292.354h-18.274c-2.669 0-4.859.855-6.563 2.573-1.718 1.708-2.573 3.897-2.573 6.563v91.361c0 12.563-4.47 23.315-13.415 32.262-8.945 8.945-19.701 13.414-32.264 13.414H82.224c-12.562 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562 4.471-23.313 13.417-32.259 8.947-8.947 19.702-13.418 32.264-13.418h200.994c2.669 0 4.859-.859 6.57-2.57 1.711-1.713 2.566-3.9 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648 0-42.016 8.042-58.102 24.125C8.042 113.297 0 132.665 0 155.313v237.542c0 22.647 8.042 42.018 24.123 58.095 16.086 16.084 35.454 24.13 58.102 24.13h237.543c22.647 0 42.017-8.046 58.101-24.13 16.085-16.077 24.127-35.447 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'/%3E%3Cpath d='M506.199 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948 0-9.233 1.807-12.847 5.424-3.617 3.615-5.428 7.898-5.428 12.847s1.811 9.233 5.428 12.85l50.247 50.248-186.147 186.151c-1.906 1.903-2.856 4.093-2.856 6.563 0 2.479.953 4.668 2.856 6.571l32.548 32.544c1.903 1.903 4.093 2.852 6.567 2.852s4.665-.948 6.567-2.852l186.148-186.148 50.251 50.248c3.614 3.617 7.898 5.426 12.847 5.426s9.233-1.809 12.851-5.426c3.617-3.616 5.424-7.898 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'/%3E%3C/g%3E%3C/svg%3E")}#onetrust-pc-sdk .category-host-list-handler,#onetrust-pc-sdk .category-vendors-list-container,#onetrust-pc-sdk #pc-policy-text+.category-vendors-list-handler{margin-top:10px}#onetrust-pc-sdk .group-toggle+.category-vendors-list-container{margin-top:0px;margin-bottom:10px}#onetrust-pc-sdk .ot-always-active-group .group-toggle h3.category-header,#onetrust-pc-sdk .cookie-subgroup.ot-always-active-group>h6{max-width:70%}#onetrust-pc-sdk .group-description ul,#onetrust-pc-sdk .cookie-subgroups-container li.cookie-subgroup p ul{margin:0px;margin-left:15px;padding-bottom:8px}#onetrust-pc-sdk .group-description ul li,#onetrust-pc-sdk .cookie-subgroups-container li.cookie-subgroup p ul li{font-size:inherit;padding-top:8px;display:list-item;list-style:disc}#onetrust-pc-sdk .toggle.ot-hide-tgl{visibility:hidden}#onetrust-pc-sdk .toggle.ot-hide-tgl *{visibility:hidden}#onetrust-pc-sdk .cookie-subgroups-container{margin-top:15px}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups{margin:0;font-size:inherit}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups .cookie-subgroup-toggle{float:right}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups .cookie-subgroup-toggle.ot-always-active-subgroup{width:auto}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups .toggle{background-color:inherit}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li{padding:0;border:none;position:relative}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li h6,#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li p{font-size:.82em;line-height:1.4}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li p{color:dimgray;clear:both;float:left;margin-top:10px;margin-bottom:0;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li h6{color:#263238;font-weight:bold;margin-bottom:0;float:left;position:relative;top:3px}#onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li.cookie-subgroup{margin-left:30px;display:inline-block;width:calc(100% - 30px)}#onetrust-pc-sdk .cookie-subgroups-container .ot-arrow{top:-3px}#onetrust-pc-sdk .button-group-parent{height:34px;padding:30px;bottom:0;border-top:1px solid #d8d8d8}#onetrust-pc-sdk .button-group{float:right;text-align:center}#onetrust-pc-sdk .ot-pc-footer-logo{float:left;text-align:center;background-repeat:no-repeat;background-position:center;background-size:contain;width:155px;height:25px;position:relative;top:10px}#onetrust-pc-sdk #accept-recommended-btn-handler{float:right;margin-right:16px;margin-left:15px;text-align:center}#onetrust-pc-sdk .save-preference-btn-handler{height:38px;min-width:155px;background-color:#68b631;border-radius:2px;color:#fff;font-size:.9em;line-height:1.1;text-align:center;margin-left:15px;margin-right:15px}#onetrust-pc-sdk #pc-title{float:left;margin-left:10px;margin-top:10px;max-width:85%;overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;padding-right:1em}#onetrust-pc-sdk #pc-title:before{content:"...";right:0px;bottom:0px;position:absolute}#onetrust-pc-sdk #pc-title:after{position:absolute;content:"";width:1em;height:1em;right:0px;background:#fff}#onetrust-pc-sdk #vendors-list{height:100%;width:100%}#onetrust-pc-sdk #vendors-list .accordion-header{padding-top:17px;padding-right:15px;padding-bottom:17px;padding-left:20px;display:inline-block;width:calc(100% - 35px);vertical-align:middle}#onetrust-pc-sdk #vendors-list .accordion-text{padding-top:6px;padding-right:50px;padding-bottom:10px;padding-left:50px}#onetrust-pc-sdk .vendor-content{height:100%}#onetrust-pc-sdk #vendors-list-header{padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:20px;display:inline-block;width:calc(100% - 50px);height:20px;border-bottom:1px solid #d8d8d8}#onetrust-pc-sdk #vendors-list-header input{border:1px solid #d7d7d7;height:32px;width:300px;border-radius:50px;font-size:.8em;padding-right:35px;padding-left:15px;float:left}#onetrust-pc-sdk #vendors-list-header input::placeholder{color:#d4d4d4;font-style:italic}#onetrust-pc-sdk #vendor-list-content{height:calc(100% - 86px);width:calc(100% - 183px);padding-left:80px;padding-right:100px;padding-top:20px;margin-top:8px;margin-right:3px;margin-bottom:4px;margin-left:0;overflow-x:hidden;overflow-y:auto}#onetrust-pc-sdk #back-arrow{height:17px;width:20px;vertical-align:middle;display:inline-block;color:dimgray;font-size:1em;line-height:1;text-align:center}#onetrust-pc-sdk #vendors-list-title{color:dimgray;font-size:.9em;font-weight:bold;line-height:1;display:inline-block;vertical-align:middle;margin:0;padding-left:5px}#onetrust-pc-sdk #vendors-list-title *{font-size:inherit}#onetrust-pc-sdk .navigation-container{float:left}#onetrust-pc-sdk .back-btn-handler{display:inline-block}#onetrust-pc-sdk .action-container{float:right;position:relative;bottom:6px}#onetrust-pc-sdk #search-container{float:left}#onetrust-pc-sdk #search-container svg{position:absolute;right:35px;width:30px;height:30px;font-size:1em;line-height:1;top:3px}#onetrust-pc-sdk .label-text{display:none}#onetrust-pc-sdk #filter-container{display:inline-block;top:8px;position:relative;margin-left:20px}#onetrust-pc-sdk #filter-btn-handler svg{cursor:pointer;width:15px;height:15px}#onetrust-pc-sdk #select-all-container{min-width:200px;min-height:30px;padding-left:20px}#onetrust-pc-sdk #select-all-text-container{display:inline-block;padding-left:30px}#onetrust-pc-sdk #select-all-text-container p{color:#2c3643;font-size:.8em;font-weight:bold;line-height:1.1;margin:0;display:inline-block}#onetrust-pc-sdk #select-all-text-container p *{font-size:inherit}#onetrust-pc-sdk #select-all-vendors-input-container,#onetrust-pc-sdk #select-all-hosts-input-container{float:left;height:100%}#onetrust-pc-sdk #select-all-vendors-input-container label,#onetrust-pc-sdk #select-all-hosts-input-container label{height:100%;padding-left:0}#onetrust-pc-sdk .ot-checkbox input[type=checkbox]{display:block;opacity:0}#onetrust-pc-sdk .ot-checkbox input:checked~label::before{background-color:#4285f4}#onetrust-pc-sdk .ot-checkbox label{position:relative;height:20px;padding-left:30px}#onetrust-pc-sdk .ot-checkbox label::before,#onetrust-pc-sdk .ot-checkbox label::after{position:absolute;content:"";display:inline-block;border-radius:3px}#onetrust-pc-sdk .ot-checkbox label::before{height:18px;width:18px;border:1px solid #3860be;left:0px}#onetrust-pc-sdk .ot-checkbox label::after{height:5px;width:9px;border-left:3px solid;border-bottom:3px solid;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:4px;top:5px}#onetrust-pc-sdk .ot-checkbox input[type=checkbox]+label::after{content:none;color:#fff}#onetrust-pc-sdk .ot-checkbox input[type=checkbox]:checked+label::after{content:""}#onetrust-pc-sdk .ot-checkbox input[type=checkbox]:focus+label::before{outline:#3860be auto 2px}#onetrust-pc-sdk #select-all-vendors-input-container.line-through label::after,#onetrust-pc-sdk #select-all-vendors-leg-input-container.line-through label::after,#onetrust-pc-sdk #select-all-hosts-input-container.line-through label::after{height:auto;border-left:0;left:5px;top:10.5px;transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none}#onetrust-pc-sdk .ot-checkbox{float:left}#onetrust-pc-sdk .vendor-title,#onetrust-pc-sdk .host-title{color:#2c3643;font-weight:bold;font-size:.8em;line-height:1.2;margin:0;height:auto;text-align:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .host-title{position:relative;vertical-align:middle}#onetrust-pc-sdk .host-title a{font-size:1em;font-weight:bold}#onetrust-pc-sdk .cookie-name-container a{font-size:1em}#onetrust-pc-sdk .host-description{font-size:.69em;line-height:1.4;margin-top:5px;margin-bottom:5px;float:left;color:dimgray}#onetrust-pc-sdk .host-info>a{text-decoration:underline;font-size:.82em;position:relative;z-index:2;float:left;width:100%;margin-bottom:5px}#onetrust-pc-sdk .host-info .host-title+a{margin-top:5px}#onetrust-pc-sdk .vendor-info{width:88%;float:right}#onetrust-pc-sdk .vendor-purposes{margin-top:3px}#onetrust-pc-sdk .vendor-purposes p{font-size:.8em;line-height:1.2;margin-bottom:0;font-weight:500;text-align:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk input[type=checkbox]:focus+.accordion-header{outline:auto;outline-color:#007bff}#onetrust-pc-sdk #select-all-hosts-input-container input[type=checkbox],#onetrust-pc-sdk #select-all-vendors-input-container input[type=checkbox]{position:absolute}#onetrust-pc-sdk #vendors-list-container input[type=checkbox],#onetrust-pc-sdk #hosts-list-container input[type=checkbox],#onetrust-pc-sdk .cookie-subgroups input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;margin:0;top:0;left:0}#onetrust-pc-sdk #vendors-list-container input[type=checkbox]~.accordion-header,#onetrust-pc-sdk #hosts-list-container input[type=checkbox]~.accordion-header,#onetrust-pc-sdk .cookie-subgroups input[type=checkbox]~.accordion-header{cursor:pointer}#onetrust-pc-sdk #vendors-list-container input[type=checkbox]:not(:checked)~.accordion-text,#onetrust-pc-sdk #hosts-list-container input[type=checkbox]:not(:checked)~.accordion-text,#onetrust-pc-sdk .cookie-subgroups input[type=checkbox]:not(:checked)~.accordion-text{margin-top:0;max-height:0;opacity:0;overflow:hidden;width:100%;transition:.25s ease-out;display:none}#onetrust-pc-sdk #vendors-list-container input[type=checkbox]:checked~.accordion-text,#onetrust-pc-sdk #hosts-list-container input[type=checkbox]:checked~.accordion-text,#onetrust-pc-sdk .cookie-subgroups input[type=checkbox]:checked~.accordion-text{transition:.1s ease-in;display:block}#onetrust-pc-sdk #vendors-list-container .ot-checkbox input[type=checkbox],#onetrust-pc-sdk #hosts-list-container .ot-checkbox input[type=checkbox],#onetrust-pc-sdk .cookie-subgroups .ot-checkbox input[type=checkbox]{width:auto;height:auto}#onetrust-pc-sdk #vendors-list-container .ot-checkbox label,#onetrust-pc-sdk #hosts-list-container .ot-checkbox label,#onetrust-pc-sdk .cookie-subgroups .ot-checkbox label{z-index:2}#onetrust-pc-sdk #vendors-list-container,#onetrust-pc-sdk #hosts-list-container{width:100%}#onetrust-pc-sdk #vendors-list-container li,#onetrust-pc-sdk #hosts-list-container li{border:1px solid #d7d7d7;border-radius:2px;position:relative;margin-top:10px}#onetrust-pc-sdk #vendors-list-container .ot-toggle-group{width:65%}#onetrust-pc-sdk #hosts-list-container .ot-toggle-group{width:65%}#onetrust-pc-sdk label{margin-bottom:0}#onetrust-pc-sdk .vendor-notice,#onetrust-pc-sdk .host-notice{float:right}#onetrust-pc-sdk .vendor-privacy-notice-container,#onetrust-pc-sdk .third-party-cookies-container{float:left}#onetrust-pc-sdk .vendor-privacy-notice-container{position:relative}#onetrust-pc-sdk .vendor-privacy-notice-container a:hover{text-decoration:underline}#onetrust-pc-sdk .vendor-privacy-notice,#onetrust-pc-sdk .third-party-cookie-notice{color:dimgray;font-size:.7em;line-height:.9;display:inline-block}#onetrust-pc-sdk .vendor-privacy-notice *,#onetrust-pc-sdk .third-party-cookie-notice *{font-size:inherit}#onetrust-pc-sdk .vendor-privacy-notice{position:relative;z-index:2}#onetrust-pc-sdk .ot-arrow{margin-left:20px}#onetrust-pc-sdk .vendor-options{display:inline-block;width:100%;padding-bottom:10px;border-radius:2px;background-color:#f8f8f8}#onetrust-pc-sdk .vendor-options p{font-size:.69em;color:gray;text-align:left;display:table-cell;vertical-align:middle;word-break:break-word;word-wrap:break-word;margin:0;padding-left:15px;color:#2e3644}#onetrust-pc-sdk #hosts-list-container .host-info{float:left;width:calc(100% - 50px)}#onetrust-pc-sdk #hosts-list-container .host-option-group{display:inline-block;width:100%;margin:0;font-size:inherit}#onetrust-pc-sdk #hosts-list-container .host-option-group li.vendor-host{border:none;padding:0;font-size:.8em;color:dimgray;float:left;text-align:left;padding:10px;margin-bottom:10px;width:calc(100% - 10px);background-color:#f8f8f8}#onetrust-pc-sdk #hosts-list-container .host-option-group li.vendor-host a{color:dimgray}#onetrust-pc-sdk #hosts-list-container .host-option-group li>div div{font-size:.81em;padding:5px 0}#onetrust-pc-sdk #hosts-list-container .host-option-group li>div div:nth-child(1){width:30%;float:left}#onetrust-pc-sdk #hosts-list-container .host-option-group li>div div:nth-child(2){width:70%;float:left;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:10px;min-height:30px;max-height:50px;width:100%;display:table}#onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose:first-child,#onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose:first-of-type{border-top:none}#onetrust-pc-sdk .vendor-purpose-groups .vendor-option-purpose p{font-weight:bold}#onetrust-pc-sdk .vendor-purpose-groups .vendor-consent-group{display:inline-block;width:100%;margin-bottom:10px}#onetrust-pc-sdk .vendor-purpose-groups .legitimate-interest-group .consent-category{float:left}#onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler{text-decoration:none;float:right;font-size:.69em;line-height:1.4;color:#3860be;right:15px;position:relative}#onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler span{font-size:.69em;line-height:1.4}#onetrust-pc-sdk .vendor-purpose-groups .vendor-opt-out-handler svg{width:15px;height:15px;vertical-align:middle}#onetrust-pc-sdk #no-results{text-align:center;margin-top:30px}#onetrust-pc-sdk #no-results p{font-size:1em;color:#2e3644;word-break:break-word;word-wrap:break-word}#onetrust-pc-sdk #no-results p span{font-weight:bold}#onetrust-pc-sdk .toggle .checkbox label:after{cursor:pointer}#onetrust-pc-sdk .group-option{height:25px}#onetrust-pc-sdk .checkbox{position:relative;display:inline-block}#onetrust-pc-sdk .checkbox label{background:#d6d6d6;border:none;height:10px;width:35px;position:relative;display:inline-block;border-radius:46px;transition:.4s}#onetrust-pc-sdk .checkbox label:after{content:"";position:absolute;width:20px;height:20px;border-radius:100%;left:0;top:-5px;z-index:2;background:#7b7b7b;transition:.4s}#onetrust-pc-sdk .checkbox input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}#onetrust-pc-sdk .checkbox input:checked+label:after{left:40px}#onetrust-pc-sdk .checkbox input:focus+label::after{outline:#3b99fc auto 5px}#onetrust-pc-sdk .checkbox:after,#onetrust-pc-sdk .checkbox:before{-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;-webkit-font-language-override:normal;font-language-override:normal;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto}#onetrust-pc-sdk .toggle{background-color:#f8f8f8}#onetrust-pc-sdk .toggle .checkbox input:checked+label{background:#cddcf2}#onetrust-pc-sdk .toggle .checkbox input:checked+label:after{background:#4285f4;left:16px}#onetrust-pc-sdk .ot-toggle-group,#onetrust-pc-sdk .toggle{display:inline-block;vertical-align:middle}#onetrust-pc-sdk .ot-arrow-container{float:right}#onetrust-pc-sdk .ot-arrow{top:2px;position:relative;width:10px;height:10px;margin-left:5px;transition:all 300ms ease-in 0s;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s}#onetrust-pc-sdk input:checked~.accordion-header .ot-arrow{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#onetrust-pc-sdk button.ot-pill{font-size:.75em;text-align:center;background-color:#3860be;border-color:#3860be;font-weight:600;box-shadow:0 0 10px 1px #cce1ff;width:170px;max-width:180px;color:#fff;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:10px;line-height:1.2;letter-spacing:.05em}#onetrust-pc-sdk button.ot-pill:first-child{margin-top:10px}#onetrust-pc-sdk.ot-leg-opt-out .description-container{padding-top:0px;margin-top:20px;padding-right:0px;border-radius:3px;overflow:hidden;padding-bottom:10px}#onetrust-pc-sdk.ot-leg-opt-out .ot-leg-border-color{border:1px solid #e9e9e9}#onetrust-pc-sdk.ot-leg-opt-out .ot-leg-border-color .cookie-subgroups-container{border-top:1px solid #e9e9e9}#onetrust-pc-sdk.ot-leg-opt-out .ot-category-desc{padding-bottom:10px}#onetrust-pc-sdk.ot-leg-opt-out .group-toggle{padding-left:10px;width:calc(100% - 20px);padding-top:10px;margin-bottom:0px;padding-bottom:8px}#onetrust-pc-sdk.ot-leg-opt-out .cookie-subgroups-container{padding-top:10px;margin-top:0px}#onetrust-pc-sdk.ot-leg-opt-out .description-container>*:not(.group-toggle){padding-left:10px;padding-right:10px}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-header{overflow:hidden;padding-top:7.5px;padding-bottom:7.5px;background-color:#f8f8f8;border:none;border-bottom:1px solid #e9e9e9}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-header .leg-int-title{float:right;font-size:13px}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-header span:first-child{text-align:left;max-width:80px}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-header span:last-child{padding-right:10px;max-width:95px;text-align:center}#onetrust-pc-sdk.ot-leg-opt-out .description-container .ot-toggle-group:first-of-type{padding-left:36px;padding-right:7px}#onetrust-pc-sdk.ot-leg-opt-out .ot-always-active-group .group-toggle .ot-toggle-group:first-of-type{padding-left:0px}#onetrust-pc-sdk.ot-leg-opt-out .category-header,#onetrust-pc-sdk.ot-leg-opt-out .cookie-subgroup h6{max-width:calc(100% - 115px)}#onetrust-pc-sdk.ot-leg-opt-out #vendor-list-content:not(.host-list-content) #select-all-container{width:100%;display:inline-block;padding:0}#onetrust-pc-sdk.ot-leg-opt-out #vendor-list-content:not(.host-list-content) #select-all-container .ot-checkbox{float:right}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-sel-all-hdr{float:right;position:relative;height:20px;right:55px}#onetrust-pc-sdk.ot-leg-opt-out .consent-hdr,#onetrust-pc-sdk.ot-leg-opt-out .leg-int-hdr{float:right;font-size:.8em;position:relative}#onetrust-pc-sdk.ot-leg-opt-out .leg-int-hdr{margin-right:30px}#onetrust-pc-sdk.ot-leg-opt-out .ot-vendor-consent-tgl{margin-left:62px;margin-right:38px}#onetrust-pc-sdk.ot-leg-opt-out .ot-vendor-consent-tgl label,#onetrust-pc-sdk.ot-leg-opt-out .ot-leg-int-tgl label{width:22px;padding:0}#onetrust-pc-sdk.ot-leg-opt-out .ot-leg-int-tgl-only{margin-right:122px}#onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-leg-input-container{display:block;width:21px;height:21px;position:relative;float:left;right:30px;clear:both}#onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-leg-input-container input{position:absolute}#onetrust-pc-sdk.ot-leg-opt-out #select-all-vendors-input-container{float:right;width:21px;height:21px;position:relative;right:70px}#onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .vendor-info{float:left;width:60%}#onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .ot-toggle-group{float:right;width:auto}#onetrust-pc-sdk.ot-leg-opt-out #vendors-list-container .ot-checkbox{position:relative}#onetrust-pc-sdk.ot-leg-btn #select-all-vendors-input-container{clear:both}#onetrust-pc-sdk #triangle{border:12px solid transparent;display:none;position:absolute;z-index:2147483647;top:140px;right:40px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#fff;-webkit-box-shadow:-3px -3px 5px -2px #c7c5c7;-moz-box-shadow:-3px -3px 5px -2px #c7c5c7;box-shadow:-3px -3px 5px -2px #c7c5c7}#onetrust-pc-sdk #filter-modal{width:300px;position:absolute;z-index:2147483646;top:146px;height:auto;display:none;-moz-transition:.2s ease;-o-transition:.2s ease;-webkit-transition:2s ease;transition:.2s ease;overflow-x:hidden;opacity:1;right:0}#onetrust-pc-sdk #filter-modal .ot-pill{width:130px;float:right}#onetrust-pc-sdk #options{background-color:#fff;height:auto;margin:5px;border-radius:3px;height:350px;-webkit-box-shadow:0px 0px 12px 2px #c7c5c7;-moz-box-shadow:0px 0px 12px 2px #c7c5c7;box-shadow:0px 0px 12px 2px #c7c5c7}#onetrust-pc-sdk .group-options{overflow-y:auto;width:100%;max-height:65%}#onetrust-pc-sdk .group-option{margin-bottom:25px;margin-left:15px;clear:both}#onetrust-pc-sdk .group-option span{cursor:pointer;color:dimgray;font-size:.8em;line-height:1.1;font-weight:normal}#onetrust-pc-sdk #clear-filters-handler{float:right;max-width:200px;margin-bottom:30px;text-decoration:none}#onetrust-pc-sdk #clear-filters-handler p{float:right;font-weight:bold;color:#3860be;font-size:.9em;margin:0}#onetrust-pc-sdk #clear-filters-handler p:hover{color:#1883fd}#onetrust-pc-sdk #clear-filters-container{float:right;padding-right:15px;height:auto;margin-top:20px}#onetrust-pc-sdk #filter-apply-handler{margin-right:10px;float:right}#onetrust-pc-sdk .group-description+.ot-leg-btn-container{margin-top:0}#onetrust-pc-sdk .ot-leg-btn-container{display:inline-block;width:100%;margin-top:10px}#onetrust-pc-sdk .ot-leg-btn-container button{height:32px;padding:6.5px 8px;margin-bottom:0;line-height:18px;letter-spacing:0}#onetrust-pc-sdk .ot-leg-btn-container button:focus{outline:0}#onetrust-pc-sdk .ot-leg-btn-container svg{display:none;height:14px;width:14px;padding-right:5px;vertical-align:sub}#onetrust-pc-sdk .ot-active-leg-btn{cursor:default;pointer-events:none}#onetrust-pc-sdk .ot-active-leg-btn svg{display:inline-block}#onetrust-pc-sdk .ot-remove-objection-handler{border:none;text-decoration:underline;padding:0;font-size:.82em;font-weight:600;line-height:1.4;padding-left:10px}#onetrust-pc-sdk .ot-obj-leg-btn-handler span{font-weight:bold;text-align:center;font-size:.91em;line-height:1.5}#onetrust-pc-sdk.otPcTab[dir=rtl] .ot-pc-footer-logo svg{direction:rtl}#onetrust-pc-sdk.otPcTab[dir=rtl] input~.accordion-header .ot-arrow,#onetrust-pc-sdk.otPcTab[dir=rtl] #back-arrow{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#onetrust-pc-sdk.otPcTab[dir=rtl] input:checked~.accordion-header .ot-arrow{transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}#onetrust-pc-sdk.otPcTab[dir=rtl] #search-container svg{right:52px}#onetrust-pc-sdk.otPcTab[dir=rtl] .ot-checkbox label::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-left:0;border-right:3px solid}#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{padding:0;background-color:transparent;border:none}@media(max-width: 767px){#onetrust-pc-sdk.otPcTab{width:100%;height:100%;border:none}#onetrust-pc-sdk.otPcTab .ot-sdk-container,#onetrust-pc-sdk.otPcTab .button-group-parent,#onetrust-pc-sdk.otPcTab .ot-pc-footer-logo{width:100%}#onetrust-pc-sdk.otPcTab .ot-sdk-container{padding:0;margin:0}#onetrust-pc-sdk.otPcTab #pc-title{margin-left:10px;margin-top:10px;max-width:60%}#onetrust-pc-sdk.otPcTab .description-container{margin:0;padding-top:20px;padding-right:20px;padding-bottom:15px;padding-left:20px;position:relative;left:auto}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container{margin-top:20px;margin-left:20px;padding:0;padding-bottom:10px}#onetrust-pc-sdk.otPcTab .groups-container{max-height:none;height:auto;overflow:hidden}#onetrust-pc-sdk.otPcTab .button-group-parent{padding-left:0;padding-right:0;position:relative}#onetrust-pc-sdk.otPcTab .button-group,#onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler{float:none}#onetrust-pc-sdk.otPcTab .save-preference-btn-handler,#onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler,#onetrust-pc-sdk.otPcTab .ot-pc-refuse-all-handler{width:calc(100% - 33px)}}@media(max-width: 640px){#onetrust-pc-sdk.otPcTab .pc-header{padding:10px;width:calc(100% - 20px)}#onetrust-pc-sdk.otPcTab #content{height:calc(100% - 275px)}#onetrust-pc-sdk.otPcTab .button-group-parent{padding:15px;margin:0;width:calc(100% - 30px)}#onetrust-pc-sdk.otPcTab .ot-sdk-row .ot-sdk-columns{width:100%}#onetrust-pc-sdk.otPcTab .description-container{margin:0}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container{margin-left:10px;width:calc(100% - 15px);margin-top:5px;margin-bottom:5px}#onetrust-pc-sdk.otPcTab .vendor-info{max-width:80%}#onetrust-pc-sdk.otPcTab #filter-container{bottom:5px;position:relative;float:right;right:15px}#onetrust-pc-sdk.otPcTab #vendor-list-content{height:calc(100% - 305px);width:calc(100% - 18px);padding-top:13px;padding-right:5px;padding-left:10px}#onetrust-pc-sdk.otPcTab #triangle{top:190px}#onetrust-pc-sdk.otPcTab #filter-modal{top:196px}#onetrust-pc-sdk.otPcTab .ot-pc-footer-logo a{width:auto}}@media(max-width: 600px){#onetrust-pc-sdk.otPcTab .vendor-content{overflow-y:scroll}#onetrust-pc-sdk.otPcTab #vendor-list-content{height:auto;overflow:hidden}#onetrust-pc-sdk.otPcTab #vendors-list-header{height:70px;padding:15px 0;width:100%}#onetrust-pc-sdk.otPcTab #search-container{display:inline-block;width:85%;position:absolute}#onetrust-pc-sdk.otPcTab .navigation-container{display:block;text-align:left;float:none;border-bottom:1px solid #d7d7d7;padding-bottom:15px;padding-left:15px}#onetrust-pc-sdk.otPcTab .action-container{width:calc(100% - 15px);float:none;bottom:auto;display:inline-block;padding-top:8px;padding-left:15px}#onetrust-pc-sdk.otPcTab #vendor-search-handler{width:90%}#onetrust-pc-sdk.otPcTab .button-group-parent{display:inline-block;height:auto;margin-bottom:10px}}@media(max-width: 425px){#onetrust-pc-sdk.otPcTab #vendors-list .accordion-text{padding-top:6px;padding-right:25px;padding-bottom:10px;padding-left:25px}#onetrust-pc-sdk.otPcTab #vendors-list-container .ot-toggle-group,#onetrust-pc-sdk.otPcTab #hosts-list-container .ot-toggle-group{width:100%}#onetrust-pc-sdk.otPcTab #vendors-list-container .host-notice,#onetrust-pc-sdk.otPcTab #vendors-list-container .vendor-notice,#onetrust-pc-sdk.otPcTab #hosts-list-container .host-notice,#onetrust-pc-sdk.otPcTab #hosts-list-container .vendor-notice{width:100%;float:left;margin-left:30px}#onetrust-pc-sdk.otPcTab #vendors-list-container .ot-arrow-container,#onetrust-pc-sdk.otPcTab #hosts-list-container .ot-arrow-container{float:left}#onetrust-pc-sdk.otPcTab #vendors-list-container .vendor-info{float:left;width:100%;max-width:85%}#onetrust-pc-sdk.otPcTab #pc-title{max-width:100%}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out .cookie-subgroups-container li.cookie-subgroup{margin-left:10px;width:calc(100% - 10px)}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out #vendors-list-container .ot-toggle-group{width:auto;float:right}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out #vendors-list-container .ot-arrow-container{float:right}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out #vendors-list-container .vendor-info{max-width:47%}}@media only screen and (min-width: 320px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk.otPcTab{height:100%}#onetrust-pc-sdk.otPcTab #content{height:calc(100% - 162px)}#onetrust-pc-sdk.otPcTab .pc-header{padding:10px;width:calc(100% - 20px)}#onetrust-pc-sdk.otPcTab .button-group-parent{padding:20px;width:calc(100% - 40px)}#onetrust-pc-sdk.otPcTab .vendor-content{overflow-y:scroll}#onetrust-pc-sdk.otPcTab #vendor-list-content{height:auto;overflow:hidden}#onetrust-pc-sdk.otPcTab .button-group,#onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler{float:right}#onetrust-pc-sdk.otPcTab .ot-pc-footer-logo,#onetrust-pc-sdk.otPcTab .save-preference-btn-handler,#onetrust-pc-sdk.otPcTab #accept-recommended-btn-handler{width:auto}}@media only screen and (min-width: 320px)and (max-width: 640px)and (orientation: landscape){#onetrust-pc-sdk.otPcTab .ot-sdk-row .ot-sdk-columns{width:100%}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out .description-container{width:calc(100% - 15px)}}@media only screen and (min-width: 641px)and (max-width: 896px)and (orientation: landscape){#onetrust-pc-sdk.otPcTab .description-container{position:absolute;left:30%}}@media(max-width: 425px),(max-width: 896px)and (max-height: 425px)and (orientation: landscape){#onetrust-pc-sdk.otPcTab .pc-header{padding-right:20px}#onetrust-pc-sdk.otPcTab .pc-logo-container{margin-left:0px;margin-top:5px}#onetrust-pc-sdk.otPcTab .pc-logo{height:40px;width:150px}#onetrust-pc-sdk.otPcTab .pc-close-btn-container{margin-top:10px}#onetrust-pc-sdk.otPcTab .pc-close-btn-container .ot-close-icon{width:12px;height:12px}#onetrust-pc-sdk.otPcTab .group-toggle{float:right;margin-left:10px;width:auto}#onetrust-pc-sdk.otPcTab.ot-leg-opt-out .group-toggle{margin-left:0px;padding-right:10px}#onetrust-pc-sdk.otPcTab #pc-privacy-header,#onetrust-pc-sdk.otPcTab .group-toggle .category-header{display:none}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 1){#onetrust-pc-sdk.otPcTab #vendors-list-header input{min-width:250px;max-width:300px}}
            #onetrust-consent-sdk #onetrust-pc-sdk,
                #onetrust-consent-sdk #search-container,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.toggle,
                #onetrust-consent-sdk #onetrust-pc-sdk .group-toggle .checkbox,
                #onetrust-consent-sdk #onetrust-pc-sdk #pc-title:after {
                    background-color: #FFFFFF;
                } 
            #onetrust-consent-sdk #onetrust-pc-sdk h3,
                #onetrust-consent-sdk #onetrust-pc-sdk h4,
                #onetrust-consent-sdk #onetrust-pc-sdk h6,
                #onetrust-consent-sdk #onetrust-pc-sdk p,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list-container .vendor-options p,
                #onetrust-consent-sdk #onetrust-pc-sdk #pc-policy-text,
                #onetrust-consent-sdk #onetrust-pc-sdk #pc-title,
                #onetrust-consent-sdk #onetrust-pc-sdk .leg-int-title,
                #onetrust-consent-sdk #onetrust-pc-sdk .leg-int-sel-all-hdr span,
                #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .vendor-host,
                #onetrust-consent-sdk #onetrust-pc-sdk #filter-modal #modal-header,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list #select-all-container p,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list #vendors-list-title,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list .back-btn-handler p,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list .vendor-title,
                #onetrust-consent-sdk #onetrust-pc-sdk #vendors-list #vendors-list-container .consent-category,
                #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn
                {
                    color: #696969;
                }
             #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a,
                    #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
                    #onetrust-consent-sdk #onetrust-pc-sdk .vendor-privacy-notice,
                    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .host-title a,
                    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .accordion-header .host-view-cookies,
                    #onetrust-consent-sdk #onetrust-pc-sdk #hosts-list-container .vendor-host a
                    {
                        color: #3860BE;
                    }
             #onetrust-consent-sdk #onetrust-banner-sdk a[href]
                        {
                            color: #3860BE;
                        }
            #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { opacity: .7;}
            
        #onetrust-consent-sdk #onetrust-pc-sdk button,
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
                background-color: #67adff;border-color: #67adff;
                color: #FFFFFF;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .active-group {
                border-color: #67adff;
            }
            
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler{
                background-color: transparent;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn {
                background-color : white;
                border-color: #c4ccd7;
            }
            #onetrust-consent-sdk #onetrust-pc-sdk .group {
                    background-color: #F4F4F4
                }#onetrust-consent-sdk #onetrust-pc-sdk .active-group {
                    background-color: #FFFFFF
                }@media (max-width: 425px), (max-height: 425px) and (max-width: 896px) and (orientation: landscape) {
   #onetrust-pc-sdk.otPcTab .pc-logo {
      height: 40px;
      width: 90px;
   }
}.ot-sdk-cookie-policy{font-family:inherit;font-size:16px}.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy h6,.ot-sdk-cookie-policy p,.ot-sdk-cookie-policy li,.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy th,.ot-sdk-cookie-policy #cookie-policy-description,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}.ot-sdk-cookie-policy h4{font-size:1.2em}.ot-sdk-cookie-policy h6{font-size:1em;margin-top:2em}.ot-sdk-cookie-policy th{min-width:75px}.ot-sdk-cookie-policy a,.ot-sdk-cookie-policy a:hover{background:#fff}.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}.ot-sdk-cookie-policy .ot-mobile-border{display:none}.ot-sdk-cookie-policy section{margin-bottom:2em}.ot-sdk-cookie-policy table{border-collapse:inherit}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{font-family:inherit;font-size:16px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{color:dimgray}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description{margin-bottom:1em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup{margin-left:1.5rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span{font-size:.9rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:1rem;margin-bottom:.6rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{margin-bottom:1.2rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy>section{margin-bottom:1rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th{min-width:75px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:#fff}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead{background-color:#f6f6f4;font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border{display:none}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section{margin-bottom:2em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li{list-style:disc;margin-left:1.5rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4{display:inline-block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{border-collapse:inherit;margin:auto;border:1px solid #d7d7d7;border-radius:5px;border-spacing:initial;width:100%;overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child{border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:25%}.ot-sdk-cookie-policy[dir=rtl]{text-align:left}@media only screen and (max-width: 530px){.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{display:block}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr{position:absolute;top:-9999px;left:-9999px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr{margin:0 0 1rem 0}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a{background:#f6f6f4}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{position:absolute;height:100%;left:6px;width:40%;padding-right:10px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border{display:inline-block;background-color:#e4e4e4;position:absolute;height:100%;top:0;left:45%;width:2px}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before{content:attr(data-label);font-weight:bold}.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{overflow:hidden}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td{border:none;border-bottom:1px solid #d7d7d7}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{display:block}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type{width:auto}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr{margin:0 0 1rem 0}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{height:100%;width:40%;padding-right:10px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before{content:attr(data-label);font-weight:bold}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li{word-break:break-word;word-wrap:break-word}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr{position:absolute;top:-9999px;left:-9999px;z-index:-9999}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td{border-bottom:1px solid #d7d7d7;border-right:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child{border-bottom:0px}}
                
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
                        color: #696969;
                    }
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
                        color: #696969;
                    }
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
                        color: #696969;
                    }
                    
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
                            color: #696969;
                        }
                    
            
                    #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
                            background-color: #F8F8F8;
                        }
                    
            
                      @keyframes slide-down-custom {
                          0% {
                              bottom: 600px !important;
                          }
                          100% {
                              bottom: 0px;
                          }
                      }
                      @-webkit-keyframes slide-down-custom {
                          0% {
                              bottom: 600px !important;
                          }
                          100% {
                              bottom: 0px;
                          }
                      }
                      @-moz-keyframes slide-down-custom {
                          0% {
                              bottom: 600px !important;
                          }
                          100% {
                              bottom: 0px;
                          }
                      }
                      </style><script type="text/javascript">(function() { var load = function() {!function(e){"use strict";const t=/pbstck:debug/.test(window.location.href),i=!!window.localStorage.getItem("pbstck"),n=(e,n,...o)=>{(t||i)&&console[e](`[pbstckUserSessions-b6ed2f5] [${performance.now().toFixed(2)}] ${n}`,...o.length?o:"")},o=(e,...t)=>{n("warn",e,...t)},r=(e,...t)=>{n("log",e,...t)},a=(e,...t)=>{n("error",e,...t)},s=["pbstck:","pbstck_context:"],c=()=>{const e=document.getElementsByTagName("meta"),t=Array.from(e).filter((e=>d(s,e.name))),i=new Map;t.forEach((e=>{const t=u(e.name);i.has(t)&&o(`Custom dim ${t} is present many times`),i.size<20?i.set(t,e.content):o(`Skipping custom dim ${t} with ${e.content}: limit of 20 keys exceeded`)}));const n=Object.assign({},...Array.from(i.entries()).map((([e,t])=>({[e]:t}))));return i.size>0&&r("Custom dim found :",n),n},u=e=>e.replace(/^\w+:/,""),d=(e,t)=>e.some((e=>t.startsWith(e)));var l,p;!function(e){e.HISTORY_MUTATION="_pbstck_historyMutation",e.NEW_PAGE="_pbstck_pageView",e.SESSION_TRACKING_AUTHORIZED="_pbstck_sessionTrackingAuthorized",e.SESSION_TRACKING_DECLINED="_pbstck_sessionTrackingDeclined"}(l||(l={})),function(e){e.REPLACE_STATE="replaceState",e.PUSH_STATE="pushState"}(p||(p={}));const w=e=>{window.history[e]=new Proxy(window.history[e],{apply(t,i,n){const o=window.location.href,r=t.apply(i,n),a=new CustomEvent(l.HISTORY_MUTATION,{detail:{referrer:o,stateObj:n[0],title:n[1],url:n[2],type:e}});return dispatchEvent(a),r}})};for(var m,f=[],b=0;b<256;++b)f.push((b+256).toString(16).slice(1));var h=new Uint8Array(16);function g(){if(!m&&!(m="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return m(h)}var v={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function y(e,t,i){if(v.randomUUID&&!t&&!e)return v.randomUUID();var n=(e=e||{}).random||(e.rng||g)();return n[6]=15&n[6]|64,n[8]=63&n[8]|128,function(e,t=0){return(f[e[t+0]]+f[e[t+1]]+f[e[t+2]]+f[e[t+3]]+"-"+f[e[t+4]]+f[e[t+5]]+"-"+f[e[t+6]]+f[e[t+7]]+"-"+f[e[t+8]]+f[e[t+9]]+"-"+f[e[t+10]]+f[e[t+11]]+f[e[t+12]]+f[e[t+13]]+f[e[t+14]]+f[e[t+15]]).toLowerCase()}(n)}const k=e=>{window.__pbstck_consent=e},S=e=>{window.__pbstck_session_tracking=e},T=()=>window.__pbstck_consent,E=()=>window.__pbstck_session_tracking,_=e=>{if("string"==typeof e){const t=e.split(/:\/\/(www.)?/g);return t.length<=1?null:t[t.length-1].split("/")[0]}const t=e.hostname;return t.startsWith("www.")?t.substring(4):t};var x;!function(e){e.DEV="dev",e.BETA="beta",e.PROD="prod"}(x||(x={}));class I extends Error{message="unknown session error"}class C extends I{message="session init error"}class A extends I{message="session parse error"}class N extends I{message="session not found error"}class O extends I{message="session obsolete error"}const D=Array(),P=(e,t)=>{const i=e.env===x.PROD?"":`_${e.env}`;return`_pbstck_session_${t.tagId.substring(0,8)}${i}`},L=e=>Date.now()-e>18e5,R=(e,t)=>{try{const n=localStorage.getItem(P(e,t));if(n){const e=JSON.parse(atob(n));if(i=e,D.every((e=>e in i)))return e;throw new A}throw new N}catch(e){if(e instanceof I)throw e;throw new A}var i},U=(e,t)=>{try{const i=R(e,t);return i.pageCount++,localStorage.setItem(P(e,t),btoa(JSON.stringify(i))),i.pageCount}catch(e){if(e instanceof I)throw e;throw new I}},M=(e,t)=>{const i=new URL(window.location.href),n={id:y(),lastUpdateTimeMs:Date.now(),pageCount:0,lastUrlVisited:window.location.href,utmSource:i.searchParams.get("utm_source")||null,utmCampaign:i.searchParams.get("utm_campaign")||null,utmContent:i.searchParams.get("utm_content")||null,utmTerm:i.searchParams.get("utm_term")||null,utmMedium:i.searchParams.get("utm_medium")||null};try{localStorage.setItem(P(e,t),btoa(JSON.stringify(n)))}catch(e){throw new C}},$=[],q=(e,t)=>{const i=$.map((i=>F(i,e,t)));if(i.length){const n=JSON.stringify(i),o=`${e.gateway}/page?${(()=>{const e=document.querySelector('meta[name="pbstck:kleanads-version"]')?.getAttribute("content")??"none",i=document.querySelector('meta[name="pbstck:config-version"]')?.getAttribute("content")??"none";return`tId=${t.tagId}&v=${e}&s=${i}&c=1`})()}`;navigator.sendBeacon&&navigator.sendBeacon(o,n)||fetch(o,{body:n,method:"POST",keepalive:!0}),r("[page] event queue dispatched",JSON.stringify(i)),$.length=0}},B=(e,t,i)=>{try{const o=V(t,i);try{const i=R(e,t);L(i.lastUpdateTimeMs)&&q(e,t)}catch(e){r("[page] session was not found or invalid, adding the new page to the queue anyway")}(n=o,$.push(n),r("[page] event queued",n),$.length)>=20&&q(e,t)}catch(e){e instanceof I?a(`[page] new page : ${e.message}`):a("[page] unknown error",e)}var n},H=(e,t)=>{B(e,t),window.addEventListener(l.SESSION_TRACKING_AUTHORIZED,(i=>{r(`[page] ${l.SESSION_TRACKING_AUTHORIZED}`,i);try{((e,t)=>{try{const i=R(e,t);if(L(i.lastUpdateTimeMs))throw new O;i.lastUpdateTimeMs=Date.now(),i.lastUrlVisited=window.location.href,localStorage.setItem(P(e,t),btoa(JSON.stringify(i)))}catch(i){if(i instanceof N||i instanceof A)return void M(e,t);if(i instanceof I)throw i;throw new I}})(e,t),q(e,t)}catch(i){i instanceof O&&(M(e,t),q(e,t))}})),window.addEventListener(l.SESSION_TRACKING_DECLINED,(i=>{r(`[page] ${l.SESSION_TRACKING_DECLINED}`,i),((e,t)=>{try{localStorage.removeItem(P(e,t))}catch(e){}})(e,t),q(e,t)})),window.addEventListener(l.HISTORY_MUTATION,(i=>{r(`[page] ${l.HISTORY_MUTATION}`,i),i.detail?.referrer.href!==window.location.href&&B(e,t,i.detail?.referrer)})),window.addEventListener("popstate",(i=>{B(e,t)})),window.document.addEventListener("visibilitychange",(()=>{r(`[page] visibility changed to ${document.visibilityState}`),"visible"!==document.visibilityState&&q(e,t)})),window.addEventListener("pagehide",(()=>{q(e,t)})),window.addEventListener("beforeunload",(()=>{q(e,t)}))},V=(e,t)=>{const i=new URL(window.location.href);return{...e,pageId:z(),pageCount:1,domain:_(window.location)??"",href:(n=window.location,n&&n.protocol&&n.host&&n.pathname?`${n.protocol}//${n.host}${n.pathname}`:"unknown"),referrer:_(t??document.referrer),consent:T(),userSessionId:null,sessionTracking:E(),utmSource:i.searchParams.get("utm_source"),utmCampaign:i.searchParams.get("utm_campaign"),utmContent:i.searchParams.get("utm_content"),utmTerm:i.searchParams.get("utm_term"),utmMedium:i.searchParams.get("utm_medium")};var n},F=(e,t,i)=>{try{const n=E();return{...e,pageCount:n?U(t,i):e.pageCount,userSessionId:n?R(t,i).id:null,consent:T(),sessionTracking:n,utmSource:n?R(t,i).utmSource:e.utmSource,utmCampaign:n?R(t,i).utmCampaign:e.utmCampaign,utmContent:n?R(t,i).utmContent:e.utmContent,utmTerm:n?R(t,i).utmTerm:e.utmTerm,utmMedium:n?R(t,i).utmMedium:e.utmMedium}}catch(t){if(t instanceof N)return e;t instanceof I?a(`[session] ${t.message}`):a("[session] unknown error",t)}return e},z=()=>{const e=y();return window.__pbstck_page_id=e,e};var G;!function(e){e[e.DENIED=0]="DENIED",e[e.GRANTED=1]="GRANTED",e[e.UNAVAILABLE=2]="UNAVAILABLE"}(G||(G={}));const j=async(e,t)=>{k(G.UNAVAILABLE),S(!1);let i=0;try{(await W(e))("addEventListener",2,(n=>{if(n){if("tcloaded"===n.eventStatus||"useractioncomplete"===n.eventStatus){k(X(n));const e=J(n)&&!t.sessionTrackingDisabled;S(e),e?dispatchEvent(new CustomEvent(l.SESSION_TRACKING_AUTHORIZED)):dispatchEvent(new CustomEvent(l.SESSION_TRACKING_DECLINED))}}else r(`[consent] wrong tcdata ${n}, waiting 200ms`),setTimeout((()=>{i++,100===i&&o("[consent] unable to retrieve cmp after 100 tries"),j(e,t)}),200)}))}catch(e){a("[consent] Error while loading tcf api")}},K=(e,t,i)=>{if(e.__tcfapi){const n=e.__tcfapi;(e=>"function"==typeof e)(e.__tcfapi)?t(n):i("__tcfapi is not a function")}else setTimeout((()=>K(e,t,i)),100)},W=e=>new Promise(((t,i)=>K(e,t,i))),X=e=>e.purpose.consents&&e.purpose.consents[1]&&e.purpose.consents[2]&&e.purpose.consents[3]&&e.purpose.consents[4]&&e.purpose.consents[7]?G.GRANTED:G.DENIED,J=e=>e.purpose.consents[1]&&e.purpose.consents[7]&&e.purpose.consents[8]?(r("[consent] SessionTracking obtained"),!0):(r("[consent] SessionTracking declined"),!1);var Y,Z,Q,ee,te,ie=-1,ne=function(e){addEventListener("pageshow",(function(t){t.persisted&&(ie=t.timeStamp,e(t))}),!0)},oe=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},re=function(){var e=oe();return e&&e.activationStart||0},ae=function(e,t){var i=oe(),n="navigate";return ie>=0?n="back-forward-cache":i&&(document.prerendering||re()>0?n="prerender":document.wasDiscarded?n="restore":i.type&&(n=i.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v4-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},se=function(e,t,i){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return n.observe(Object.assign({type:e,buffered:!0},i||{})),n}}catch(e){}},ce=function(e,t,i,n){var o,r;return function(a){t.value>=0&&(a||n)&&((r=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=r,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,i),e(t))}},ue=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},de=function(e){document.addEventListener("visibilitychange",(function(){"hidden"===document.visibilityState&&e()}))},le=function(e){var t=!1;return function(){t||(e(),t=!0)}},pe=-1,we=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},me=function(e){"hidden"===document.visibilityState&&pe>-1&&(pe="visibilitychange"===e.type?e.timeStamp:0,be())},fe=function(){addEventListener("visibilitychange",me,!0),addEventListener("prerenderingchange",me,!0)},be=function(){removeEventListener("visibilitychange",me,!0),removeEventListener("prerenderingchange",me,!0)},he=function(){return pe<0&&(pe=we(),fe(),ne((function(){setTimeout((function(){pe=we(),fe()}),0)}))),{get firstHiddenTime(){return pe}}},ge=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},ve=[1800,3e3],ye=function(e,t){t=t||{},ge((function(){var i,n=he(),o=ae("FCP"),r=se("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(r.disconnect(),e.startTime<n.firstHiddenTime&&(o.value=Math.max(e.startTime-re(),0),o.entries.push(e),i(!0)))}))}));r&&(i=ce(e,o,ve,t.reportAllChanges),ne((function(n){o=ae("FCP"),i=ce(e,o,ve,t.reportAllChanges),ue((function(){o.value=performance.now()-n.timeStamp,i(!0)}))})))}))},ke=[.1,.25],Se=0,Te=1/0,Ee=0,_e=function(e){e.forEach((function(e){e.interactionId&&(Te=Math.min(Te,e.interactionId),Ee=Math.max(Ee,e.interactionId),Se=Ee?(Ee-Te)/7+1:0)}))},xe=function(){return Y?Se:performance.interactionCount||0},Ie=function(){"interactionCount"in performance||Y||(Y=se("event",_e,{type:"event",buffered:!0,durationThreshold:0}))},Ce=[],Ae=new Map,Ne=0,Oe=[],De=function(e){if(Oe.forEach((function(t){return t(e)})),e.interactionId||"first-input"===e.entryType){var t=Ce[Ce.length-1],i=Ae.get(e.interactionId);if(i||Ce.length<10||e.duration>t.latency){if(i)e.duration>i.latency?(i.entries=[e],i.latency=e.duration):e.duration===i.latency&&e.startTime===i.entries[0].startTime&&i.entries.push(e);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};Ae.set(n.id,n),Ce.push(n)}Ce.sort((function(e,t){return t.latency-e.latency})),Ce.length>10&&Ce.splice(10).forEach((function(e){return Ae.delete(e.id)}))}}},Pe=function(e){var t=self.requestIdleCallback||self.setTimeout,i=-1;return e=le(e),"hidden"===document.visibilityState?e():(i=t(e),de(e)),i},Le=[200,500],Re=function(e,t){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(t=t||{},ge((function(){var i;Ie();var n,o=ae("INP"),r=function(e){Pe((function(){e.forEach(De);var t=function(){var e=Math.min(Ce.length-1,Math.floor((xe()-Ne)/50));return Ce[e]}();t&&t.latency!==o.value&&(o.value=t.latency,o.entries=t.entries,n())}))},a=se("event",r,{durationThreshold:null!==(i=t.durationThreshold)&&void 0!==i?i:40});n=ce(e,o,Le,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),de((function(){r(a.takeRecords()),n(!0)})),ne((function(){Ne=xe(),Ce.length=0,Ae.clear(),o=ae("INP"),n=ce(e,o,Le,t.reportAllChanges)})))})))},Ue=[2500,4e3],Me={},$e=[800,1800],qe=function e(t){document.prerendering?ge((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},Be=function(e,t){t=t||{};var i=ae("TTFB"),n=ce(e,i,$e,t.reportAllChanges);qe((function(){var o=oe();o&&(i.value=Math.max(o.responseStart-re(),0),i.entries=[o],n(!0),ne((function(){i=ae("TTFB",0),(n=ce(e,i,$e,t.reportAllChanges))(!0)})))}))},He={passive:!0,capture:!0},Ve=new Date,Fe=function(e,t){Z||(Z=t,Q=e,ee=new Date,je(removeEventListener),ze())},ze=function(){if(Q>=0&&Q<ee-Ve){var e={entryType:"first-input",name:Z.type,target:Z.target,cancelable:Z.cancelable,startTime:Z.timeStamp,processingStart:Z.timeStamp+Q};te.forEach((function(t){t(e)})),te=[]}},Ge=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var i=function(){Fe(e,t),o()},n=function(){o()},o=function(){removeEventListener("pointerup",i,He),removeEventListener("pointercancel",n,He)};addEventListener("pointerup",i,He),addEventListener("pointercancel",n,He)}(t,e):Fe(t,e)}},je=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,Ge,He)}))},Ke=[100,300];function We(e,t,i,n){const o=()=>{const n=document.querySelector('meta[name="pbstck:kleanads-version"]')?.getAttribute("content")??"none",o=document.querySelector('meta[name="pbstck:config-version"]')?.getAttribute("content")??"none";return`${e.toLocaleLowerCase()}=${t.toFixed(3)}&tId=${i.tagId}&v=${n}&s=${o}&c=1`},r=E(),a=JSON.stringify([{...i,href:window.location.href,name:e,value:t,customFields:{...i.customFields,pageId:window.__pbstck_page_id,pageCount:String(r?R(n,i).pageCount:1),userSessionId:r?R(n,i).id:null,sessionTracking:String(r)}}]);navigator.sendBeacon&&navigator.sendBeacon(`${n.gateway}/web-vitals?${o()}`,a)||fetch(`${n.gateway}/web-vitals?${o()}`,{body:a,method:"POST",keepalive:!0})}const Xe=(e,t)=>{!function(e,t){t=t||{},ye(le((function(){var i,n=ae("CLS",0),o=0,r=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=r[0],i=r[r.length-1];o&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(o+=e.value,r.push(e)):(o=e.value,r=[e])}})),o>n.value&&(n.value=o,n.entries=r,i())},s=se("layout-shift",a);s&&(i=ce(e,n,ke,t.reportAllChanges),de((function(){a(s.takeRecords()),i(!0)})),ne((function(){o=0,n=ae("CLS",0),i=ce(e,n,ke,t.reportAllChanges),ue((function(){return i()}))})),setTimeout(i,0))})))}((i=>We("CLS",i.value,t,e))),ye((i=>We("FCP",i.value,t,e))),function(e,t){t=t||{},ge((function(){var i,n=he(),o=ae("LCP"),r=function(e){t.reportAllChanges||(e=e.slice(-1)),e.forEach((function(e){e.startTime<n.firstHiddenTime&&(o.value=Math.max(e.startTime-re(),0),o.entries=[e],i())}))},a=se("largest-contentful-paint",r);if(a){i=ce(e,o,Ue,t.reportAllChanges);var s=le((function(){Me[o.id]||(r(a.takeRecords()),a.disconnect(),Me[o.id]=!0,i(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return Pe(s)}),!0)})),de(s),ne((function(n){o=ae("LCP"),i=ce(e,o,Ue,t.reportAllChanges),ue((function(){o.value=performance.now()-n.timeStamp,Me[o.id]=!0,i(!0)}))}))}}))}((i=>We("LCP",i.value,t,e))),function(e,t){t=t||{},ge((function(){var i,n=he(),o=ae("FID"),r=function(e){e.startTime<n.firstHiddenTime&&(o.value=e.processingStart-e.startTime,o.entries.push(e),i(!0))},a=function(e){e.forEach(r)},s=se("first-input",a);i=ce(e,o,Ke,t.reportAllChanges),s&&(de(le((function(){a(s.takeRecords()),s.disconnect()}))),ne((function(){var n;o=ae("FID"),i=ce(e,o,Ke,t.reportAllChanges),te=[],Q=-1,Z=null,je(addEventListener),n=r,te.push(n),ze()})))}))}((i=>We("FID",i.value,t,e))),Re((i=>We("INP",i.value,t,e))),Be((i=>We("TTFB",i.value,t,e)))};var Je,Ye="",Ze="function",Qe="undefined",et="object",tt="string",it="major",nt="model",ot="name",rt="type",at="vendor",st="version",ct="architecture",ut="console",dt="mobile",lt="tablet",pt="smarttv",wt="wearable",mt="embedded",ft="user-agent",bt=500,ht="brands",gt="formFactors",vt="fullVersionList",yt="platform",kt="platformVersion",St="bitness",Tt="sec-ch-ua",Et=Tt+"-full-version-list",_t=Tt+"-arch",xt=Tt+"-"+St,It=Tt+"-form-factors",Ct=Tt+"-"+dt,At=Tt+"-"+nt,Nt=Tt+"-"+yt,Ot=Nt+"-version",Dt=[ht,vt,dt,nt,yt,kt,ct,gt,St],Pt="browser",Lt="cpu",Rt="device",Ut="engine",Mt="os",$t="result",qt="Amazon",Bt="Apple",Ht="ASUS",Vt="BlackBerry",Ft="Google",zt="Huawei",Gt="Lenovo",jt="LG",Kt="Microsoft",Wt="Motorola",Xt="Samsung",Jt="Sharp",Yt="Sony",Zt="Xiaomi",Qt="Zebra",ei="Mobile ",ti=" Browser",ii="Chrome",ni="Firefox",oi="Opera",ri="Facebook",ai="Sogou",si="Windows",ci=typeof window!==Qe&&window.navigator?window.navigator:void 0,ui=ci&&ci.userAgentData?ci.userAgentData:void 0,di=function(e,t){var i={},n=t;if(!wi(t))for(var o in n={},t)for(var r in t[o])n[r]=t[o][r].concat(n[r]?n[r]:[]);for(var a in e)i[a]=n[a]&&n[a].length%2==0?n[a].concat(e[a]):e[a];return i},li=function(e){for(var t={},i=0;i<e.length;i++)t[e[i].toUpperCase()]=e[i];return t},pi=function(e,t){if(typeof e===et&&e.length>0){for(var i in e)if(bi(e[i])==bi(t))return!0;return!1}return!!mi(e)&&-1!==bi(t).indexOf(bi(e))},wi=function(e,t){for(var i in e)return/^(browser|cpu|device|engine|os)$/.test(i)||!!t&&wi(e[i])},mi=function(e){return typeof e===tt},fi=function(e){if(e){for(var t=[],i=vi(/\\?\"/g,e).split(","),n=0;n<i.length;n++)if(i[n].indexOf(";")>-1){var o=ki(i[n]).split(";v=");t[n]={brand:o[0],version:o[1]}}else t[n]=ki(i[n]);return t}},bi=function(e){return mi(e)?e.toLowerCase():e},hi=function(e){return mi(e)?vi(/[^\d\.]/g,e).split(".")[0]:void 0},gi=function(e){for(var t in e){var i=e[t];typeof i==et&&2==i.length?this[i[0]]=i[1]:this[i]=void 0}return this},vi=function(e,t){return mi(t)?t.replace(e,Ye):t},yi=function(e){return vi(/\\?\"/g,e)},ki=function(e,t){if(mi(e))return e=vi(/^\s\s*/,e),typeof t===Qe?e:e.substring(0,bt)},Si=function(e,t){if(e&&t)for(var i,n,o,r,a,s,c=0;c<t.length&&!a;){var u=t[c],d=t[c+1];for(i=n=0;i<u.length&&!a&&u[i];)if(a=u[i++].exec(e))for(o=0;o<d.length;o++)s=a[++n],typeof(r=d[o])===et&&r.length>0?2===r.length?typeof r[1]==Ze?this[r[0]]=r[1].call(this,s):this[r[0]]=r[1]:3===r.length?typeof r[1]!==Ze||r[1].exec&&r[1].test?this[r[0]]=s?s.replace(r[1],r[2]):void 0:this[r[0]]=s?r[1].call(this,s,r[2]):void 0:4===r.length&&(this[r[0]]=s?r[3].call(this,s.replace(r[1],r[2])):void 0):this[r]=s||void 0;c+=2}},Ti=function(e,t){for(var i in t)if(typeof t[i]===et&&t[i].length>0){for(var n=0;n<t[i].length;n++)if(pi(t[i][n],e))return"?"===i?void 0:i}else if(pi(t[i],e))return"?"===i?void 0:i;return t.hasOwnProperty("*")?t["*"]:e},Ei={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},_i={embedded:"Automotive",mobile:"Mobile",tablet:["Tablet","EInk"],smarttv:"TV",wearable:"Watch",xr:["VR","XR"],"?":["Desktop","Unknown"],"*":void 0},xi={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[st,[ot,ei+"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[st,[ot,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[ot,st],[/opios[\/ ]+([\w\.]+)/i],[st,[ot,oi+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[st,[ot,oi+" GX"]],[/\bopr\/([\w\.]+)/i],[st,[ot,oi]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[st,[ot,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[ot,st],[/\bddg\/([\w\.]+)/i],[st,[ot,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[st,[ot,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[st,[ot,"WeChat"]],[/konqueror\/([\w\.]+)/i],[st,[ot,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[st,[ot,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[st,[ot,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[st,[ot,"Smart "+Gt+ti]],[/(avast|avg)\/([\w\.]+)/i],[[ot,/(.+)/,"$1 Secure"+ti],st],[/\bfocus\/([\w\.]+)/i],[st,[ot,ni+" Focus"]],[/\bopt\/([\w\.]+)/i],[st,[ot,oi+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[st,[ot,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[st,[ot,"Dolphin"]],[/coast\/([\w\.]+)/i],[st,[ot,oi+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[st,[ot,"MIUI"+ti]],[/fxios\/([\w\.-]+)/i],[st,[ot,ei+ni]],[/\bqihu|(qi?ho?o?|360)browser/i],[[ot,"360"+ti]],[/\b(qq)\/([\w\.]+)/i],[[ot,/(.+)/,"$1Browser"],st],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[ot,/(.+)/,"$1"+ti],st],[/samsungbrowser\/([\w\.]+)/i],[st,[ot,Xt+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[ot,/_/g," "],st],[/metasr[\/ ]?([\d\.]+)/i],[st,[ot,ai+" Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[ot,ai+" Mobile"],st],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[ot,st],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[ot],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[ot,ri],st],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[ot,st],[/\bgsa\/([\w\.]+) .*safari\//i],[st,[ot,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[st,[ot,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[st,[ot,ii+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[ot,ii+" WebView"],st],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[st,[ot,"Android"+ti]],[/chrome\/([\w\.]+) mobile/i],[st,[ot,ei+"Chrome"]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[ot,st],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[st,[ot,ei+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[ot,ei+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[st,ot],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[ot,[st,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[ot,st],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[ot,ei+ni],st],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[ot,"Netscape"],st],[/(wolvic)\/([\w\.]+)/i],[ot,st],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[st,[ot,ni+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[ot,[st,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[ot,[st,/[^\d\.]+./,Ye]]],cpu:[[/\b(?:(amd|x|x86[-_]?|wow|win)64)\b/i],[[ct,"amd64"]],[/(ia32(?=;))/i,/((?:i[346]|x)86)[;\)]/i],[[ct,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[ct,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[ct,"armhf"]],[/windows (ce|mobile); ppc;/i],[[ct,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[ct,/ower/,Ye,bi]],[/(sun4\w)[;\)]/i],[[ct,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[ct,bi]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[nt,[at,Xt],[rt,lt]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[nt,[at,Xt],[rt,dt]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[nt,[at,Bt],[rt,dt]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[nt,[at,Bt],[rt,lt]],[/(macintosh);/i],[nt,[at,Bt]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[nt,[at,Jt],[rt,dt]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[nt,[at,zt],[rt,lt]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[nt,[at,zt],[rt,dt]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[nt,/_/g," "],[at,Zt],[rt,dt]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[nt,/_/g," "],[at,Zt],[rt,lt]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[nt,[at,"OPPO"],[rt,dt]],[/\b(opd2\d{3}a?) bui/i],[nt,[at,"OPPO"],[rt,lt]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[nt,[at,"Vivo"],[rt,dt]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[nt,[at,"Realme"],[rt,dt]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[nt,[at,Wt],[rt,dt]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[nt,[at,Wt],[rt,lt]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[nt,[at,jt],[rt,lt]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[nt,[at,jt],[rt,dt]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[nt,[at,Gt],[rt,lt]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[nt,/_/g," "],[at,"Nokia"],[rt,dt]],[/(pixel c)\b/i],[nt,[at,Ft],[rt,lt]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[nt,[at,Ft],[rt,dt]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[nt,[at,Yt],[rt,dt]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[nt,"Xperia Tablet"],[at,Yt],[rt,lt]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[nt,[at,"OnePlus"],[rt,dt]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[nt,[at,qt],[rt,lt]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[nt,/(.+)/g,"Fire Phone $1"],[at,qt],[rt,dt]],[/(playbook);[-\w\),; ]+(rim)/i],[nt,at,[rt,lt]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[nt,[at,Vt],[rt,dt]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[nt,[at,Ht],[rt,lt]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[nt,[at,Ht],[rt,dt]],[/(nexus 9)/i],[nt,[at,"HTC"],[rt,lt]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[at,[nt,/_/g," "],[rt,dt]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[nt,[at,"Acer"],[rt,lt]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[nt,[at,"Meizu"],[rt,dt]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[nt,[at,"Ulefone"],[rt,dt]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[at,nt,[rt,dt]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[at,nt,[rt,lt]],[/(surface duo)/i],[nt,[at,Kt],[rt,lt]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[nt,[at,"Fairphone"],[rt,dt]],[/(shield[\w ]+) b/i],[nt,[at,"Nvidia"],[rt,lt]],[/(sprint) (\w+)/i],[at,nt,[rt,dt]],[/(kin\.[onetw]{3})/i],[[nt,/\./g," "],[at,Kt],[rt,dt]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[nt,[at,Qt],[rt,lt]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[nt,[at,Qt],[rt,dt]],[/smart-tv.+(samsung)/i],[at,[rt,pt]],[/hbbtv.+maple;(\d+)/i],[[nt,/^/,"SmartTV"],[at,Xt],[rt,pt]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[at,jt],[rt,pt]],[/(apple) ?tv/i],[at,[nt,Bt+" TV"],[rt,pt]],[/crkey/i],[[nt,ii+"cast"],[at,Ft],[rt,pt]],[/droid.+aft(\w+)( bui|\))/i],[nt,[at,qt],[rt,pt]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[nt,[at,Jt],[rt,pt]],[/(bravia[\w ]+)( bui|\))/i],[nt,[at,Yt],[rt,pt]],[/(mitv-\w{5}) bui/i],[nt,[at,Zt],[rt,pt]],[/Hbbtv.*(technisat) (.*);/i],[at,nt,[rt,pt]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[at,ki],[nt,ki],[rt,pt]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[rt,pt]],[/(ouya)/i,/(nintendo) (\w+)/i],[at,nt,[rt,ut]],[/droid.+; (shield) bui/i],[nt,[at,"Nvidia"],[rt,ut]],[/(playstation \w+)/i],[nt,[at,Yt],[rt,ut]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[nt,[at,Kt],[rt,ut]],[/((pebble))app/i],[at,nt,[rt,wt]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[nt,[at,Bt],[rt,wt]],[/droid.+; (wt63?0{2,3})\)/i],[nt,[at,Qt],[rt,wt]],[/droid.+; (glass) \d/i],[nt,[at,Ft],[rt,"xr"]],[/(quest( \d| pro)?)/i],[nt,[at,ri],[rt,"xr"]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[at,[rt,mt]],[/(aeobc)\b/i],[nt,[at,qt],[rt,mt]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[nt,[rt,dt]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[nt,[rt,lt]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[rt,lt]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[rt,dt]],[/(android[-\w\. ]{0,9});.+buil/i],[nt,[at,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[st,[ot,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[st,[ot,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[ot,st],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[st,ot]],os:[[/microsoft (windows) (vista|xp)/i],[ot,st],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[ot,[st,Ti,Ei]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[st,Ti,Ei],[ot,si]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[st,/_/g,"."],[ot,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[ot,"macOS"],[st,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[st,ot],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[ot,st],[/\(bb(10);/i],[st,[ot,Vt]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[st,[ot,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[st,[ot,ni+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[st,[ot,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[st,[ot,"watchOS"]],[/crkey\/([\d\.]+)/i],[st,[ot,ii+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[ot,"Chrome OS"],st],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[ot,st],[/(sunos) ?([\w\.\d]*)/i],[[ot,"Solaris"],st],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[ot,st]]},Ii=(Je={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}},gi.call(Je.init,[[Pt,[ot,st,it,rt]],[Lt,[ct]],[Rt,[rt,nt,at]],[Ut,[ot,st]],[Mt,[ot,st]]]),gi.call(Je.isIgnore,[[Pt,[st,it]],[Ut,[st]],[Mt,[st]]]),gi.call(Je.isIgnoreRgx,[[Pt,/ ?browser$/i],[Mt,/ ?os$/i]]),gi.call(Je.toString,[[Pt,[ot,st]],[Lt,[ct]],[Rt,[at,nt]],[Ut,[ot,st]],[Mt,[ot,st]]]),Je),Ci=function(e,t){var i=Ii.init[t],n=Ii.isIgnore[t]||0,o=Ii.isIgnoreRgx[t]||0,r=Ii.toString[t]||0;function a(){gi.call(this,i)}return a.prototype.getItem=function(){return e},a.prototype.withClientHints=function(){return ui?ui.getHighEntropyValues(Dt).then((function(t){return e.setCH(new Ai(t,!1)).parseCH().get()})):e.parseCH().get()},a.prototype.withFeatureCheck=function(){return e.detectFeature().get()},t!=$t&&(a.prototype.is=function(e){var t=!1;for(var i in this)if(this.hasOwnProperty(i)&&!pi(n,i)&&bi(o?vi(o,this[i]):this[i])==bi(o?vi(o,e):e)){if(t=!0,e!=Qe)break}else if(e==Qe&&t){t=!t;break}return t},a.prototype.toString=function(){var e=Ye;for(var t in r)typeof this[r[t]]!==Qe&&(e+=(e?" ":Ye)+this[r[t]]);return e||Qe}),ui||(a.prototype.then=function(e){var t=this,i=function(){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])};i.prototype={is:a.prototype.is,toString:a.prototype.toString};var n=new i;return e(n),n}),new a};function Ai(e,t){if(e=e||{},gi.call(this,Dt),t)gi.call(this,[[ht,fi(e[Tt])],[vt,fi(e[Et])],[dt,/\?1/.test(e[Ct])],[nt,yi(e[At])],[yt,yi(e[Nt])],[kt,yi(e[Ot])],[ct,yi(e[_t])],[gt,fi(e[It])],[St,yi(e[xt])]]);else for(var i in e)this.hasOwnProperty(i)&&typeof e[i]!==Qe&&(this[i]=e[i])}function Ni(e,t,i,n){return this.get=function(e){return e?this.data.hasOwnProperty(e)?this.data[e]:void 0:this.data},this.set=function(e,t){return this.data[e]=t,this},this.setCH=function(e){return this.uaCH=e,this},this.detectFeature=function(){if(ci&&ci.userAgent==this.ua)switch(this.itemType){case Pt:ci.brave&&typeof ci.brave.isBrave==Ze&&this.set(ot,"Brave");break;case Rt:!this.get(rt)&&ui&&ui[dt]&&this.set(rt,dt),"Macintosh"==this.get(nt)&&ci&&typeof ci.standalone!==Qe&&ci.maxTouchPoints&&ci.maxTouchPoints>2&&this.set(nt,"iPad").set(rt,lt);break;case Mt:!this.get(ot)&&ui&&ui[yt]&&this.set(ot,ui[yt]);break;case $t:var e=this.data,t=function(t){return e[t].getItem().detectFeature().get()};this.set(Pt,t(Pt)).set(Lt,t(Lt)).set(Rt,t(Rt)).set(Ut,t(Ut)).set(Mt,t(Mt))}return this},this.parseUA=function(){return this.itemType!=$t&&Si.call(this.data,this.ua,this.rgxMap),this.itemType==Pt&&this.set(it,hi(this.get(st))),this},this.parseCH=function(){var e=this.uaCH,t=this.rgxMap;switch(this.itemType){case Pt:var i,n=e[vt]||e[ht];if(n)for(var o in n){var r=vi(/(Google|Microsoft) /,n[o].brand||n[o]),a=n[o].version;/not.a.brand/i.test(r)||i&&(!/chrom/i.test(i)||/chromi/i.test(r))||(this.set(ot,r).set(st,a).set(it,hi(a)),i=r)}break;case Lt:var s=e[ct];s&&(s&&"64"==e[St]&&(s+="64"),Si.call(this.data,s+";",t));break;case Rt:if(e[dt]&&this.set(rt,dt),e[nt]&&this.set(nt,e[nt]),"Xbox"==e[nt]&&this.set(rt,ut).set(at,Kt),e[gt]){var c;if("string"!=typeof e[gt])for(var u=0;!c&&u<e[gt].length;)c=Ti(e[gt][u++],_i);else c=Ti(e[gt],_i);this.set(rt,c)}break;case Mt:var d=e[yt];if(d){var l=e[kt];d==si&&(l=parseInt(hi(l),10)>=13?"11":"10"),this.set(ot,d).set(st,l)}this.get(ot)==si&&"Xbox"==e[nt]&&this.set(ot,"Xbox").set(st,void 0);break;case $t:var p=this.data,w=function(t){return p[t].getItem().setCH(e).parseCH().get()};this.set(Pt,w(Pt)).set(Lt,w(Lt)).set(Rt,w(Rt)).set(Ut,w(Ut)).set(Mt,w(Mt))}return this},gi.call(this,[["itemType",e],["ua",t],["uaCH",n],["rgxMap",i],["data",Ci(this,e)]]),this}function Oi(e,t,i){if(typeof e===et?(wi(e,!0)?(typeof t===et&&(i=t),t=e):(i=e,t=void 0),e=void 0):typeof e!==tt||wi(t,!0)||(i=t,t=void 0),!(this instanceof Oi))return new Oi(e,t,i).getResult();var n=typeof e===tt?e:ci&&ci.userAgent?ci.userAgent:i&&i[ft]?i[ft]:Ye,o=new Ai(i,!0),r=t?di(xi,t):xi,a=function(e){return e==$t?function(){return new Ni(e,n,r,o).set("ua",n).set(Pt,this.getBrowser()).set(Lt,this.getCPU()).set(Rt,this.getDevice()).set(Ut,this.getEngine()).set(Mt,this.getOS()).get()}:function(){return new Ni(e,n,r[e],o).parseUA().get()}};return gi.call(this,[["getBrowser",a(Pt)],["getCPU",a(Lt)],["getDevice",a(Rt)],["getEngine",a(Ut)],["getOS",a(Mt)],["getResult",a($t)],["getUA",function(){return n}],["setUA",function(e){return mi(e)&&(n=e.length>bt?ki(e,bt):e),this}]]).setUA(n),this}Oi.VERSION="2.0.0-beta.3",Oi.BROWSER=li([ot,st,it,rt]),Oi.CPU=li([ct]),Oi.DEVICE=li([nt,at,rt,ut,dt,pt,lt,wt,mt]),Oi.ENGINE=Oi.OS=li([ot,st]);const Di=()=>{const e=navigator.userAgent;return/(tablet|ipad|playbook|silk)|(android(?!.*mobi))/i.test(e)?"tablet":/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Kindle|Silk-Accelerated|(hpw|web)OS|Opera M(obi|ini)/.test(e)?"mobile":"desktop"};e.pubstackAutoconfig=async function(e){if(void 0===e.endpoint.gateway)return void a("[pbstckAutoconfig] no gateway url found in config");const t={gateway:e.endpoint.gateway,env:(i=e.endpoint.gateway,i.includes(x.DEV)?x.DEV:i.includes(x.BETA)?x.BETA:x.PROD),sessionTrackingDisabled:e.sessionTrackingDisabled??!1};var i;try{const i=window.top||window;i.pbstck=i.pbstck||{lock:{}},i.pbstck.lock=i.pbstck.lock||{};const n=`${e.tagId}@${t.env}@user-sessions`;if(i.pbstck.lock[n])return;i.pbstck.lock[n]=!0}catch(e){a("[pbstckAutoconfig] error while locking the integration",e)}const n=new Oi(navigator.userAgent),o=n.getOS(),s=n.getBrowser(),u={tagId:e.tagId,scopeId:e.scopeId,country:e.country,device:Di(),browserName:s.name||"unknown",browserVersion:s.major||"unknown",osName:o.name||"unknown",osVersion:o.version||"unknown",pbstckVersion:"b6ed2f5",customFields:c()},d=new Promise((e=>{setTimeout((()=>{e()}),300)})),l=(async()=>{try{return await(navigator?.cookieDeprecationLabel?.getValue())}catch(e){r("Error while getting cookie depreciation label",e)}})();await Promise.all([l,d]).then((e=>{const t=e[0]??"";t&&(u.customFields.cdep=t)})),u.tagId&&u.scopeId?(w(p.REPLACE_STATE),w(p.PUSH_STATE),(e=>{j(window,e)})(t),Xe(t,u),H(t,u)):a("[pbstckAutoconfig] no tagId or scopeId found in context")}}(this.userSessions=this.userSessions||{});
;
 return this;}.bind({}); var _ = load();_.userSessions.pubstackAutoconfig({"endpoint":{"script":"https://cdn.pbstck.com/user-sessions-b6ed2f5.js","gateway":"https://intake.pbstck.com/v1/intake"},"scopeId":"bb520c1b-ea12-40be-9a16-8de34e0e8435","tagId":"f7c9a42f-393c-4c47-bb00-aaeecdae63c7","sessionTrackingDisabled":false}); })()</script><script type="text/javascript">(function() { var load = function() {!function(e){"use strict";function t(e,t,i,s){return new(i||(i=Promise))((function(n,o){function r(e){try{d(s.next(e))}catch(e){o(e)}}function a(e){try{d(s.throw(e))}catch(e){o(e)}}function d(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(r,a)}d((s=s.apply(e,t||[])).next())}))}"function"==typeof SuppressedError&&SuppressedError;const i=e=>void 0!==e,s=[0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,59],n=e=>{if(!e)throw new Error("IllegalArgumentException");const t={_value:[108,98,39,46,7,187,1,66,98,184,33,117,98,149,197,141],_scratch:new Array(16)};function i(){let e,i;for(i=0;i<16;i++)t._scratch[i]=0;for(i=0;i<16;i++)for(let n=0;n<16-i;n++)e=t._value[15-i]*s[15-n]+(t._scratch[15-(i+n)]||0),e>255&&(i+n+1<16&&(t._scratch[15-(i+n+1)]+=e>>>8),e-=e>>>8<<8),t._scratch[15-(i+n)]=e;const n=t._scratch;t._scratch=t._value,t._value=n}return function(e){let s;if("string"==typeof e){const t=e.replace(/\r\n/g,"\n"),i=[];let n=0;for(s=0;s<t.length;s++){const e=t.charCodeAt(s);e<128?i[n++]=e:e<2048?(i[n++]=e>>6|192,i[n++]=63&e|128):(i[n++]=e>>12|224,i[n++]=e>>6&63|128,i[n++]=63&e|128)}e=i}for(s=0;s<e.length;s++)t._value[15]^=e[s],i()}(e),t._value.reduce(((e,t)=>e+("00"+t.toString(16)).slice(-2)),"")},o=(e,...t)=>{if(0===t.length||""===t.join(""))throw new Error("Failed to create hash");return n(t.join("")).substr(0,e)},r=(...e)=>{try{return o(14,...e)}catch(e){throw new Error("Failed to create an auction Id")}},a=(...e)=>{try{return o(8,...e)}catch(e){throw new Error("Failed to create a bid Id")}},d=()=>n(`${Math.random().toString(36)}${(new Date).getTime()}`);class c{constructor(e){this.subscriptions=[],this.children=[],this.processingChain=e?[...e]:[]}subscribe(e,t){this.subscriptions.push({onEvent:e,onError:t})}unsubscribe(e,t){this.subscriptions=this.subscriptions.filter((i=>!(i.onEvent===e&&i.onError===t)))}pipe(...e){const t=new c([...this.processingChain,...e]);return this.children.push(t),t}next(e){this.subscriptions.forEach((t=>{try{const i=this.processingChain.reduce(((e,t)=>{if(void 0!==e)return t(e)}),e);void 0!==i&&t.onEvent(i)}catch(e){t.onError&&t.onError(e)}})),this.children.forEach((t=>t.next(e)))}}const u=e=>{return[(t=([t])=>e.test(t),e=>{if(t(e))return e}),([,[e,...t]])=>[e,t]];var t};class l extends Error{constructor(e){super(e)}}function b(e,t){if(!Array.isArray(e))throw new l(null!=t?t:"Expected value to be an array, but received "+typeof e)}function p(e){return"number"==typeof e&&!isNaN(e)}function h(e){return"string"==typeof e}function m(e,t){if(!p(e))throw new l(null!=t?t:"Expected value to be a number, but received "+typeof e)}function v(e,t){if(null!=e&&"string"!=typeof e)throw new l("Expected value to be a string, undefined or null, but received "+typeof e)}function f(e,t){if(null!=e&&!function(e){return"boolean"==typeof e}(e))throw new l("Expected value to be a boolean, but received "+typeof e)}function g(e,t){if("string"!=typeof e)throw new l(null!=t?t:"Expected value to be a string, but received "+typeof e)}function w(e,t){if(null==e)throw new l(null!=t?t:`Expected value to be defined, but received ${e}`)}function y(e,t){if(!Array.isArray(e)||0===e.filter((e=>void 0!==e)).length)throw new l(null!=t?t:"Expected array to be not empty")}const I=e=>"object"==typeof e&&null!==e&&!Array.isArray(e);function k(e,t){if(!I(e))throw new l(null!=t?t:`Expected value to be record, but received '${typeof e}'`)}const C=(e,t)=>I(e)&&t in e;const A=[],R=new c;function T(e,t){let i=0;A.push((s=>{i>=t||(i+=1,e(s))}))}function S(e){A.forEach((t=>t({error:e})))}function E(e){var t;S({context:null!==(t=e.context)&&void 0!==t?t:{},message:e.message})}var U,j;const x=/pbstck:debug/.test(window.location.href),B=!!(null===(U=window.localStorage)||void 0===U?void 0:U.getItem)&&null!==window.localStorage.getItem("pbstck"),N=`[pbstck-${null!==(j="eae2d9d")?j:"unknown"}]`;function O(){return x||B}function V(...e){O()&&console.log(N,...e)}function q(...e){O()&&console.warn(N,...e)}function $(...e){O()&&console.error(N,...e)}const D=["39216077","22181265","6943","22815767462","1030155","49313688","127208727","21794835430","8456","27416722","1021524","2507246","17085479"],z=e=>{var t,i,s;if(!(null===(t=e.pubstack)||void 0===t?void 0:t.adUnitName)&&e.ortb2Imp)for(const t of D)if(e.ortb2Imp.ext.data.pbadslot.startsWith(`/${t}/`)){const t=e.ortb2Imp.ext.data.pbadslot.replace(/\/$/,"").split("/").pop();return t||e.code}return null!==(s=null===(i=e.pubstack)||void 0===i?void 0:i.adUnitName)&&void 0!==s?s:e.code},F=e=>{var t;return(null===(t=e.pubstack)||void 0===t?void 0:t.adUnitPath)?W(e.pubstack.adUnitPath):e.ortb2Imp?W(e.ortb2Imp.ext.data.pbadslot):void 0},_=e=>{const t=[];return e.forEach((e=>{Q(e).bids.forEach((e=>{t.some((t=>t.bidder===e.bidder))||t.push(e)}))})),t},M=e=>{const t={};return e.forEach((e=>{const i=Q(e);void 0!==i.mediaTypes.native&&(t.native=i.mediaTypes.native),void 0!==i.mediaTypes.video&&i.mediaTypes.video.playerSize&&(t.video?t.video.playerSize=[...t.video.playerSize,...i.mediaTypes.video.playerSize]:t.video=i.mediaTypes.video),void 0!==i.mediaTypes.banner&&(t.banner?(t.banner.sizes=[...t.banner.sizes,...i.mediaTypes.banner.sizes],i.mediaTypes.banner.sizeConfig&&(t.banner.sizeConfig=i.mediaTypes.banner.sizeConfig)):t.banner=i.mediaTypes.banner)})),t},P=e=>{var t,i,s;const n=e=>"string"==typeof e?e:Array.isArray(e)&&2===e.length?`${e[0]}x${e[1]}`:"unknown",o=new Set;return(e=>{var t,i;return(void 0===(null===(t=e.mediaTypes.banner)||void 0===t?void 0:t.sizes)||0===(null===(i=e.mediaTypes.banner)||void 0===i?void 0:i.sizes.length))&&void 0===e.mediaTypes.native&&void 0===e.mediaTypes.video})(e)?[]:((null===(t=e.mediaTypes.banner)||void 0===t?void 0:t.sizes)&&(Array.isArray(e.mediaTypes.banner.sizes[0])?e.mediaTypes.banner.sizes.forEach((e=>o.add(n(e)))):o.add(n(e.mediaTypes.banner.sizes))),(null===(i=e.mediaTypes.video)||void 0===i?void 0:i.playerSize)&&(null===(s=e.mediaTypes.video)||void 0===s||s.playerSize.forEach((e=>o.add((e=>{const t=n(e);return"unknown"===t?"video":`video-${t}`})(e))))),e.mediaTypes.native&&o.add("native"),Array.from(o))},W=e=>e.startsWith("/")?e:`/${e}`,L=e=>{var t,i;const s=/^(adUnitPath)/;return(null!==(i=null===(t=e.pubstack)||void 0===t?void 0:t.tags)&&void 0!==i?i:[]).filter((e=>"string"==typeof e)).filter((e=>e.length>0&&e.length<256||s.test(e)))},G=e=>{const t=(e=>e.placementId||e.zoneId||e.siteId||void 0)(e);if(t)return`slot:${t}`},H=e=>{const t={hasUserId:"notAvailable",userIdProviderList:[]};if(0===e.length)return t;let i=!0;const s=e[0].bids[0];return e.forEach((e=>{e.bids.forEach((e=>{const n=Object.entries(e.userId||{}).flatMap((([e,t])=>{if(Array.isArray(t)){const i=t.filter((e=>Object.prototype.hasOwnProperty.call(e,"source"))).map((t=>`${e}:${t.source}`));return i.length?i:e}return e}));if(t.userIdProviderList=t.userIdProviderList.concat(n),t.userIdProviderList=t.userIdProviderList.concat(Object.keys(e.crumbs||{})),i=i&&typeof s.crumbs==typeof e.crumbs,s.crumbs&&e.crumbs){const t=Object.keys(s.crumbs),n=Object.keys(e.crumbs);i=i&&t.length===n.length&&t.every((e=>n.includes(e)))}if(i=i&&typeof s.userId==typeof e.userId,s.userId&&e.userId){const t=Object.keys(s.userId),n=Object.keys(e.userId);i=i&&t.length===n.length&&t.every((e=>n.includes(e)))}}))})),t.userIdProviderList.length>0&&i?t.hasUserId="available":t.userIdProviderList.length>0&&!i&&(t.hasUserId="notConsistent"),t.userIdProviderList=Array.from(new Set(t.userIdProviderList)),t},J=e=>{let t=e.map((e=>e.gdprConsent)).filter((e=>void 0!==e));return e.length!==t.length&&(t=[]),t},X=e=>{const t={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};try{if(0===e.length)return t;const i=e.every(((e,t,i)=>e.apiVersion===i[0].apiVersion)),s=e.every(((e,t,i)=>e.consentString===i[0].consentString));if(!i||!s)throw new Error("API version and Consent string must be unique within a bid request array");return(e=>{const t={userConsentState:"notAvailable",userConsentVersion:"notAvailable"};if(void 0===e)return t;let i=!1,s=!1;if(e.apiVersion&&1!==e.apiVersion){if(2!==e.apiVersion)throw e.apiVersion>2?new Error(`API version is not yet supported: ${e.apiVersion}`):new Error(`An issue occured while identifying TCF version: ${e.apiVersion}`);if(t.userConsentVersion="tcf-v2","boolean"==typeof e.gdprApplies&&!e.gdprApplies)return Object.assign(Object.assign({},t),{userConsentState:"notApplicable"});if((e=>{const t=e;return!!(t&&t.purpose&&t.purpose.consents&&t.vendor&&t.vendor.consents)})(e.vendorData)){const n=Object.values(e.vendorData.purpose.consents),o=Object.values(e.vendorData.vendor.consents);if(i=n.filter((e=>e)).length>0,s=o.filter((e=>e)).length>0,0===n.length||0===o.length)return Object.assign(Object.assign({},t),{userConsentState:"notAvailable"})}}else{if(t.userConsentVersion="tcf-v1","boolean"==typeof e.gdprApplies&&!e.gdprApplies)return Object.assign(Object.assign({},t),{userConsentState:"notApplicable"});if((e=>{const t=e;return!(!t||!t.purposeConsents||!t.vendorConsents)})(e.vendorData)){const n=Object.values(e.vendorData.purposeConsents),o=Object.values(e.vendorData.vendorConsents);if(i=n.filter((e=>e)).length>0,s=o.filter((e=>e)).length>0,0===n.length||0===o.length)return Object.assign(Object.assign({},t),{userConsentState:"notAvailable"})}}return t.userConsentState=i&&s?"accepted":"refused",t})(e[0])}catch(e){return e.context=e.context||{},e.context.pbjs={source:"pbjs:helpers"},E(e),t}},Q=e=>JSON.parse(JSON.stringify(e));var K,Y;!function(e){e[e.LOADED=0]="LOADED",e[e.FAILED=1]="FAILED",e[e.NOT_READY=2]="NOT_READY"}(K||(K={})),function(e){e.RUNNING="running",e.NO_BID="noBid",e.BID="bidResponse",e.TIMEOUT="bidTimeout"}(Y||(Y={}));const Z=e=>e.state===Y.BID,ee=e=>Z(e)?e.bidResponseId:e.bidId;var te,ie;!function(e){e[e.ON_DONE=0]="ON_DONE",e[e.ON_SMART_MERGED=1]="ON_SMART_MERGED",e[e.NEVER=2]="NEVER"}(te||(te={})),function(e){e[e.PBJS=0]="PBJS",e[e.SMART_RTB=1]="SMART_RTB",e[e.AMAZON=2]="AMAZON",e[e.GAM=3]="GAM"}(ie||(ie={}));const se=400,ne="unknown",oe=new Map;class re{constructor(e){this.onBidResponseStream=new c,this.onAuctionEndStream=new c,this.onBidWonStream=new c,this.onBidWonFromSdkStream=new c,e&&(this.pbjsConfig=e)}getAdServerCurrency(){var e;return null===(e=this.pbjsConfig)||void 0===e?void 0:e.adServerCurrency}onBidResponse(e){const t=r(e.adUnitCode,e.auctionId),i=a(e.requestId),s=a(i,e.adId);oe.set(e.adId,i),this.onBidResponseStream.next({adId:e.adId,auctionId:t,dealId:e.dealId||void 0,bidId:i,bidResponseId:s,cpm:e.cpm,currency:e.currency,size:e.size,mediaType:e.mediaType,tags:[],bidderCode:e.bidderCode,customFields:{},timeToRespond:e.timeToRespond,adapterCode:e.adapterCode,advertiserDomains:e.advertiserDomains})}onAuctionEnd(e,t="prebid"){var s,n;const o=(null===(n=window[(null===(s=this.pbjsConfig)||void 0===s?void 0:s.pbjsVariableName)||"pbjs"])||void 0===n?void 0:n.aliasRegistry)||{};!function(e,t){const i=[];if(e.forEach((e=>{try{t(e)}catch(e){i.push(e)}})),0!==i.length){const e=`forEach: Unexpected (${i.length}) errors\n${i.reduce(((e,t)=>`${e}\t- ${t.message}\n`),"")}`;throw new Error(e)}}(e.adUnits.filter((t=>void 0===e.adUnitCodes||e.adUnitCodes.includes(t.code))).reduce(((e,t)=>(e.find((e=>t.code===e.code))||e.push(t),e)),[]),(s=>{var n,c,u,l;const p=function(e,t){const i=e.adUnits.filter((e=>e.code===t)),s={code:t,bids:_(i),mediaTypes:M(i)},n=(e=>{let t;return e.forEach((e=>{const i=Q(e);i.pubstack&&0!=Object.keys(i.pubstack).length?t=i.pubstack:JSON.stringify(i.pubstack)!==JSON.stringify(t)&&q(`Two different pubstack declaration found for a adUnitCode ${i.code}`,i.pubstack,t)})),t})(i);n&&(s.pubstack=n);const o=(e=>{let t;return e.forEach((e=>{const i=Q(e);i.ortb2Imp?t=i.ortb2Imp:JSON.stringify(i.ortb2Imp)!==JSON.stringify(t)&&q(`Two different ortb2imp declaration found for a adUnitCode ${i.code}`,i.ortb2Imp,t)})),t})(i);o&&(s.ortb2Imp=o);return s}(e,s.code),h=(e=>({code:e.code,name:z(e),path:F(e)}))(p),m=r(p.code,e.auctionId),v=e.labels||[],f=(b(g=e.bidderRequests),g.length>0&&g.every((e=>w(e.bidderRequestId))),g);var g;const y=e.bidderRequests.flatMap((t=>{var n;const c=r(s.code,e.auctionId),u=t.gdprConsent,l=t.bidderCode,b=null===(n=e.seatNonBids)||void 0===n?void 0:n.find((e=>e.seat===t.bidderCode)),p=null==b?void 0:b.nonbid.find((e=>e.impid===s.code)),h=t.bids.filter((e=>e.adUnitCode===s.code)).map((t=>{const s=a(t.bidId),n=e.bidsReceived.find((e=>e.requestId===t.bidId)),r=e.noBids.find((e=>e.bidId===t.bidId)),d=e.bidsRejected.find((e=>e.requestId===t.bidId));let b={state:Y.TIMEOUT};if(n){const e=a(s,n.adId);b={adId:n.adId,bidResponseId:e,cpm:n.cpm,currency:n.currency,size:n.size,mediaType:n.mediaType,bidNetRevenue:n.netRevenue,state:Y.BID,timeToRespond:n.timeToRespond,dealId:n.dealId||void 0,advertiserDomains:n.advertiserDomains}}else r?b={state:Y.NO_BID}:d&&(b={state:Y.NO_BID,rejectionReason:d.rejectionReason});return Object.assign({auctionId:c,bidId:s,gdprConsent:u,bidderCode:l,adapterCode:o[l],source:t.src,tags:[G(t.params)].filter(i),customFields:{}},b)}));return p&&h.push({bidId:a(d()),auctionId:c,gdprConsent:u,bidderCode:l,adapterCode:o[l],source:"s2s",tags:[],customFields:{source:"s2s"},state:101===p.statuscode?Y.TIMEOUT:Y.NO_BID}),h})),I={auctionId:m,adUnit:h,refreshIndex:0,sizes:P(p),userId:H(f),pbjsVersion:null!==(c=null===(n=this.pbjsConfig)||void 0===n?void 0:n.version)&&void 0!==c?c:ne,tags:[...L(p)],labels:v,gracePeriod:null!==(l=null===(u=this.pbjsConfig)||void 0===u?void 0:u.gracePeriod)&&void 0!==l?l:se,duration:e.auctionEnd-e.timestamp,bidRequests:y,timeout:e.timeout,customFields:{source:t}};this.onAuctionEndStream.next(I)}))}onBidWon(e){var t;const i=(null===(t=window[this.pbjsConfig.pbjsVariableName])||void 0===t?void 0:t.aliasRegistry)||{},s=Object.assign(Object.assign({},e),{pbstckAdapterCode:i[e.bidderCode],bidNetRevenue:e.netRevenue,dealId:e.dealId||void 0,auctionId:r(e.adUnitCode,e.auctionId),tags:[],customFields:{source:"prebid"}});this.onBidWonStream.next(s)}onBidWonFromSdk(e){const t=Object.assign(Object.assign({},e),{customFields:{source:"sdk"}});this.onBidWonFromSdkStream.next(t)}}const ae=(e,t,i)=>{const s=e;s[i]=s[i]||[];const n=s[i];e.pbstck=e.pbstck||{},e.pbstck.sdk=e.pbstck.sdk||{},e.pbstck.sdk[t]=e.pbstck.sdk[t]||{p:[],q:n},e.pbstck.sdk[t].p=e.pbstck.sdk[t].p||[],e.pbstck.sdk[t].q=e.pbstck.sdk[t].q||n,e.pbstck.sdk[t].q!==n&&(e.pbstck.sdk[t].q=e.pbstck.sdk[t].q.concat(n));const o={cmd:(...i)=>{const s=["cmd",i];(e.pbstck.sdk[t].q||[]).push(s),(e.pbstck.sdk[t].p||[]).forEach((e=>e(s)))}};return e.Pubstack=o,o},de=e=>{const t=[];return JSON.parse(JSON.stringify(e,((e,i)=>{if("object"==typeof i&&null!==i){if(t.includes(i))return;t.push(i)}return i})))},ce={AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",BID_RESPONSE:"bidResponse",BID_WON:"bidWon",NO_BID:"noBid"},ue=new c;function le(e,t,i="prebid"){return{on(s,n){V(`[pbjsIntegration] pbjs.dispatcher (${i}) ${s}`,n),"sdk"===i&&function(e){const t=window.pbstck.scopeId,i=window.pbstck.tagId,s=Object.assign(Object.assign({},e),{source:"collector",type:"log",tagId:i,scopeId:t});ue.next(s)}({id:"sdk-usage",level:"info",message:"sdk usage",eventName:s}),s===ce.AUCTION_END&&t.onAuctionEnd(e.toAuctionEnd(n),i),s===ce.BID_RESPONSE&&t.onBidResponse(e.toBidResponse(n)),s===ce.BID_WON&&"prebid"===i&&t.onBidWon(e.toBidWon(n)),s===ce.BID_WON&&"sdk"===i&&t.onBidWonFromSdk(e.toBidWonFromSdk(n))}}}function be(e){let t;if(void 0!==e)if(p(e))t=e;else if(h(e)){const i=Number(e);isNaN(i)||(t=i)}return void 0!==t?Math.trunc(t):t}function pe(e){try{return b(t=e,i),t.every((e=>g(e))),e}catch(e){return}var t,i}function he(e){try{return k(e),e}catch(e){return{}}}function me(e){try{return v(e),e}catch(e){return void V("Error on validator but not throwing since not mandatory",e.message)}}function ve(){const e=e=>{var t,i;k(e,"Auction event's adUnits should all be objects"),g(e.code,'Auction event\'s adUnits should all have a key "code" as a string'),b(e.bids,'Auction event\'s adUnits should all have a key "bids" as an array');const s=e.bids.map((t=>{try{return(e=>{var t;k(e,"Auction event's adUnits bidders should all be objects"),g(e.bidder,'Auction event\'s adUnits bidders should all have a key "bidder" as a string');const i=null!==(t=e.params)&&void 0!==t?t:{};return k(i,'Auction event\'s adUnits bidders should all have a key "params" as an object'),{bidder:e.bidder,params:i}})(t)}catch(t){return void q(`[pbjsIntegration] Discarding bidder from ${e.code}`,t)}})).filter((e=>void 0!==e)),n={};if(e.mediaTypes){if(k(e.mediaTypes,'Auction event\'s adUnits should all have a key "mediaTypes" as an object'),e.mediaTypes.banner){k(e.mediaTypes.banner,'Auction event\'s adUnits mediaTypes can all have a key "banner" that should be an object');const i=null!==(t=e.mediaTypes.banner.sizes)&&void 0!==t?t:[];b(i,'Auction event\'s adUnits mediaTypes banner should all have a key "sizes" that should be an array');const s=i.filter((e=>Array.isArray(e)&&2===e.length)).map((e=>{try{return b(e),[parseInt(e[0]),parseInt(e[1])]}catch(e){return[0,0]}}));n.banner={sizes:s,sizeConfig:e.mediaTypes.banner.sizeConfig}}if(e.mediaTypes.native&&(n.native={sizes:"native"}),e.mediaTypes.video&&(k(e.mediaTypes.video,'Auction event\'s adUnits mediaTypes can all have a key "video" that should be an object'),e.mediaTypes.video.playerSize)){b(e.mediaTypes.video.playerSize,'Auction event\'s adUnits mediaTypes video should all have a key "playerSize" that should be an array');const t=(null!==(i=e.mediaTypes.video.playerSize)&&void 0!==i?i:[]).filter((e=>Array.isArray(e)&&2===e.length));n.video={playerSize:t}}}const o={bids:s,code:e.code,mediaTypes:n},r=e.pubstack;void 0!==r&&(k(r),o.pubstack=r);const a=(e=>{if(!C(e,"ortb2Imp"))return;const t=e.ortb2Imp;if(!C(t,"ext"))return;const i=t.ext;if(!C(i,"data"))return;const s=i.data;return C(s,"pbadslot")&&h(s.pbadslot)?{ext:{data:{pbadslot:s.pbadslot}}}:void 0})(e);return a&&(o.ortb2Imp=a),o},t=e=>{k(e,"Auction event's bidderRequests should all be objects"),g(e.bidderRequestId,'Auction event\'s bidderRequests should all have a key "bidderRequestId" as a string'),g(e.bidderCode,'Auction event\'s bidderRequests should all have a key "bidderCode" as a string'),b(e.bids,'Auction event\'s bidderRequests should all have a key "bids" as an array');const t=e.bids.map((t=>{try{return i(t,"Auction event's bidderRequests")}catch(t){return void q(`[pbjsIntegration] Discarding bid request from ${e.bidderRequestId}`,t)}})).filter((e=>void 0!==e)),s={bidderRequestId:e.bidderRequestId,bids:t,bidderCode:e.bidderCode};return e.gdprConsent&&(s.gdprConsent=e.gdprConsent),s},i=(e,t)=>{var i,s,n;k(e,t+"'s bids should all be objects"),g(e.adUnitCode,t+' bids should all have a key "adUnitCode" as a string'),g(e.bidId,t+' bids should all have a key "bidId" as a string'),g(e.bidder,t+' bids should all have a key "bidder" as a string');const o=null!==(i=e.params)&&void 0!==i?i:{};k(o,t+' bids can all have a key "params" that should be an object');const r=null!==(s=e.userId)&&void 0!==s?s:{};k(r,t+' bids can all have a key "userId" that should be an object');const a=null!==(n=e.crumbs)&&void 0!==n?n:{};return k(a,t+' bids can all have a key "crumbs" that should be an object'),v(e.src),{adUnitCode:e.adUnitCode,bidId:e.bidId,bidder:e.bidder,params:o,userId:r,crumbs:a,src:e.src}};return{toBidRejected:e=>(k(e,"BidRejected event should be an object"),g(e.requestId,'BidRequested event should have a "requestId" key as a string'),g(e.rejectionReason,'BidRejected event should have a "rejectionReason" key as a string'),{requestId:e.requestId,rejectionReason:e.rejectionReason}),toSeatNonBid:function(e){return k(e,"SeatNonBid event should be an object"),g(e.seat,'SeatNonBid event should have a "seat" key as a string'),b(e.nonbid,'SeatNonBid event should have a "seat" key as a string'),e.nonbid.map((t=>{try{return k(t,"Nonbid should be an object"),g(t.impid,'Nonbid should have a "impid" key as a string'),m(t.statuscode,'Nonbid should have a "statuscode" key as a number'),{impid:t.impid,statuscode:t.statuscode}}catch(t){return void q(`[pbjsIntegration] Discarding Nonbid from auction event ${e.auctionId}`,t)}})).filter((e=>void 0!==e)),{seat:e.seat,nonbid:e.nonbid}},toAuctionEnd:function(i){let s,n,o=[];k(i,"Auction event should be an object"),g(i.auctionId,'Auction event should have a "auctionId" key as a string'),b(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),y(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==i.labels&&(b(i.labels,'Auction event can have a "labels" key that should be an array'),n=i.labels),b(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),y(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');const r=be(i.timeout);i.timeout&&!r&&q(`[pbjsIntegration] unable to read timeout from auction event ${i.auctionId}`);const a=i.adUnits.map((t=>{try{return e(t)}catch(e){return void q(`[pbjsIntegration] Discarding adUnit from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e)),d=i.bidderRequests.map((e=>{try{return t(e)}catch(e){return void q(`[pbjsIntegration] Discarding bidderRequest from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));b(i.bidsReceived,'Auction event should have a "bidsReceived" key as a non-empty array');const c=i.bidsReceived.map((e=>{try{return this.toBidResponse(e)}catch(e){return void q(`[pbjsIntegration] Discarding bidReceived from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));b(i.adUnitCodes,'Auction event should have a "adUnitCodes" key as a non-empty array'),y(i.adUnitCodes,'Auction event should have a "adUnitCodes" key as a non-empty array');try{b(i.bidsRejected,'Auction event should have a "bidsRejected" key as an array'),o=i.bidsRejected.map((e=>{try{return this.toBidRejected(e)}catch(e){return void q(`[pbjsIntegration] Discarding bidRejected from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e))}catch(e){V("Error on validator but not throwing since not mandatory",e.message)}b(i.noBids,'Auction event should have a "noBids" key as an array');const u=i.noBids.map((e=>{try{return this.toNoBid(e)}catch(e){return void q(`[pbjsIntegration] Discarding noBid from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));try{b(i.seatNonBids,'Auction event should have a "noBids" key as an array'),s=i.seatNonBids.map((e=>{try{return this.toSeatNonBid(e)}catch(e){return void q(`[pbjsIntegration] Discarding SeatNonBids from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e))}catch(e){V("Error on validator but not throwing since not mandatory",e.message)}return function(e,t,i){if(!t.includes(e))throw new l(`Expected values to be one of '${t}', but received ${e}`)}(i.auctionStatus,["completed","inProgress","started"]),m(i.auctionEnd),m(i.timestamp),{auctionId:i.auctionId,bidderRequests:d,adUnits:a,labels:n,timeout:r,auctionEnd:i.auctionEnd,auctionStatus:i.auctionStatus,noBids:u,adUnitCodes:i.adUnitCodes,bidsRejected:o,bidsReceived:c,timestamp:i.timestamp,winningBids:[],seatNonBids:s}},toAuction:function(i){let s;k(i,"Auction event should be an object"),g(i.auctionId,'Auction event should have a "auctionId" key as a string'),b(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),y(i.adUnits,'Auction event should have a "adUnits" key as a non-empty array'),void 0!==i.labels&&(b(i.labels,'Auction event can have a "labels" key that should be an array'),s=i.labels),b(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array'),y(i.bidderRequests,'Auction event should have a "bidderRequests" key as a non-empty array');const n=be(i.timeout);i.timeout&&!n&&q(`[pbjsIntegration] unable to read timeout from auction event ${i.auctionId}`);const o=i.adUnits.map((t=>{try{return e(t)}catch(e){return void q(`[pbjsIntegration] Discarding adUnit from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e)),r=i.bidderRequests.map((e=>{try{return t(e)}catch(e){return void q(`[pbjsIntegration] Discarding bidderRequest from auction event ${i.auctionId}`,e)}})).filter((e=>void 0!==e));return{auctionId:i.auctionId,bidderRequests:r,adUnits:o,labels:s,timeout:n}},toBidRequested(e){k(e,"BidRequested event should be an object"),g(e.auctionId,'BidRequested event should have a "auctionId" key as a string'),b(e.bids,'BidRequested event should have a "bids" key as an array');const t=e.bids.map((t=>{try{return i(t,"BidRequested event")}catch(t){return void q(`[pbjsIntegration] Discarding bid request from bid requested event ${e.auctionId}`,t)}})).filter((e=>void 0!==e)),s={auctionId:e.auctionId,bids:t};return e.gdprConsent&&(s.gdprConsent=e.gdprConsent),s},toBidResponse(e){var t;k(e,"BidResponse event should be an object"),g(e.auctionId,'BidRequested event should have a "auctionId" key as a string'),g(e.adUnitCode,'BidRequested event should have a "adUnitCode" key as a string'),g(e.adId,'BidRequested event should have a "adId" key as a string'),g(e.requestId,'BidRequested event should have a "requestId" key as a string');const i=h(e.cpm)?Number.parseFloat(e.cpm):e.cpm;let s;const n=me(e.dealId);m(i,'BidRequested event should have a "cpm" key as a number');let o,r=e.size;"string"!=typeof r&&(r=e.width&&e.height?`${e.width}x${e.height}`:"unknown"),g(e.mediaType,'BidRequested event should have a "mediaType" key as a string'),g(r,'BidRequested event should have a "size" key as a string'),h(e.currency)&&(o=e.currency),g(e.bidderCode,'BidResponse event should have a "bidderCode" key as a string'),function(e,t){if(null!=e&&!p(e))throw new l("Expected value to be a number, but received "+typeof e)}(e.timeToRespond),f(e.netRevenue);const a=pe(he(e.meta).advertiserDomains);try{g(e.adapterCode,'BidWon event should have a "bidderCode" key as a string'),s=e.adapterCode}catch(e){V("Error on validator but not throwing since not mandatory",e.message)}return{adId:e.adId,adUnitCode:e.adUnitCode,auctionId:e.auctionId,cpm:i,currency:o,requestId:e.requestId,size:r,bidderCode:e.bidderCode,mediaType:null!==(t=e.mediaType)&&void 0!==t?t:"banner",timeToRespond:e.timeToRespond,adapterCode:s,netRevenue:e.netRevenue,dealId:n,advertiserDomains:a}},toBidTimeout(e){b(e,"BidTimeout event should be an array");const t=[];return e.forEach((e=>{try{k(e,"BidTimeout events should all be objects"),g(e.adUnitCode,'BidTimeout events should all have a key "adUnitCode" as a string'),g(e.auctionId,'BidTimeout events should all have a key "auctionId" as a string'),g(e.bidId,'BidTimeout events should all have a key "bidId" as a string'),t.push({adUnitCode:e.adUnitCode,auctionId:e.auctionId,bidId:e.bidId})}catch(t){V("Discarding bid timeout event because ",t.message,e)}})),t},toNoBid:e=>(k(e,"NoBid event should be an object"),g(e.auctionId,'NoBid event should have a "auctionId" key as a string'),g(e.bidId,'NoBid event should have a "bidId" key as a string'),g(e.adUnitCode,'NoBid event should have a "adUnitCode" key as a string'),{bidId:e.bidId,adUnitCode:e.adUnitCode,auctionId:e.auctionId}),toBidWon(e){var t;let i,s,n,o,r,a;k(e,"BidWon event should be an object"),g(e.adId,'BidWon event should have a "adId" key as a string'),g(e.requestId,'BidWon event should have a "requestId" key as a string');const d=me(e.dealId);h(e.currency)&&(a=e.currency);const c=h(e.cpm)?Number.parseFloat(e.cpm):e.cpm;m(c,'BidRequested event should have a "cpm" key as a number'),g(e.mediaType,'BidRequested event should have a "mediaType" key as a string'),g(e.size,'BidWon event should have a "size" key as a string'),r=e.size,g(e.auctionId,'BidWon event should have a "auctionId" key as a string'),i=e.auctionId,g(e.adUnitCode,'BidWon event should have a "adUnitCode" key as a string'),s=e.adUnitCode;try{g(e.bidderCode,'BidWon event should have a "bidderCode" key as a string'),n=e.bidderCode}catch(e){V("Error on validator but not throwing since not mandatory for monitoring (only for refresh)",e.message)}try{g(e.adapterCode,'BidWon event should have a "bidderCode" key as a string'),o=e.adapterCode}catch(e){V("Error on validator but not throwing since not mandatory",e.message)}f(e.netRevenue),v(e.source);const u=pe(he(e.meta).advertiserDomains);return{adId:e.adId,adUnitCode:s,auctionId:i,bidderCode:n,adapterCode:o,size:r,requestId:e.requestId,currency:a,cpm:c,mediaType:null!==(t=e.mediaType)&&void 0!==t?t:"banner",dealId:d,netRevenue:e.netRevenue,source:e.source,advertiserDomains:u}},toBidWonFromSdk:e=>(k(e,"BidWon event should be an object"),g(e.adId,'BidWon event should have a "adId" key as a string'),{adId:e.adId})}}const fe=(e,t)=>{const i=ve(),s=new re(void 0),n=le(i,s,"sdk");t.bindIntegration(s),e.subscribe((([e,[t]])=>{try{n.on(e,t)}catch(e){e.context=e.context||{},e.context.pbjs={source:"sdk:pbjs"},E(e)}}))};function ge(e,t,i){const s=new c,n=[];ae(e,i.tagId,i.globalQueue);const o=e[i.globalQueue],r=t=>{!function(e,t){if(void 0!==e)throw new l(null!=t?t:`Expected value to be undefined, but received ${e}`)}(Object.values(e.pbstck.sdk).find((t=>t!==e.pbstck.sdk[i.tagId]&&t.q===o)),`Concurrency on '${i.globalQueue}' globalQueue (more than 1 destination configured)`),s.next([t[0],de(Object.values(t[1]))])};return s.subscribe(((...e)=>n.push(e))),fe(s.pipe(...u(/cmd/)).pipe(...u(/pbjs|prebid/)),t),{debug:()=>({events:n}),dispatchEvents:()=>{e.pbstck.sdk[i.tagId].q.forEach(r),e.pbstck.sdk[i.tagId].p.push(r)}}}const we=(e,t)=>{if(!e||!t)throw new Error("IllegalArgumentException");return`${e}_${t}`};var ye,Ie="",ke="function",Ce="undefined",Ae="object",Re="string",Te="major",Se="model",Ee="name",Ue="type",je="vendor",xe="version",Be="architecture",Ne="console",Oe="mobile",Ve="tablet",qe="smarttv",$e="wearable",De="embedded",ze="user-agent",Fe=500,_e="brands",Me="formFactors",Pe="fullVersionList",We="platform",Le="platformVersion",Ge="bitness",He="sec-ch-ua",Je=He+"-full-version-list",Xe=He+"-arch",Qe=He+"-"+Ge,Ke=He+"-form-factors",Ye=He+"-"+Oe,Ze=He+"-"+Se,et=He+"-"+We,tt=et+"-version",it=[_e,Pe,Oe,Se,We,Le,Be,Me,Ge],st="browser",nt="cpu",ot="device",rt="engine",at="os",dt="result",ct="Amazon",ut="Apple",lt="ASUS",bt="BlackBerry",pt="Google",ht="Huawei",mt="Lenovo",vt="LG",ft="Microsoft",gt="Motorola",wt="Samsung",yt="Sharp",It="Sony",kt="Xiaomi",Ct="Zebra",At="Mobile ",Rt=" Browser",Tt="Chrome",St="Firefox",Et="Opera",Ut="Facebook",jt="Sogou",xt="Windows",Bt=typeof window!==Ce&&window.navigator?window.navigator:void 0,Nt=Bt&&Bt.userAgentData?Bt.userAgentData:void 0,Ot=function(e,t){var i={},s=t;if(!$t(t))for(var n in s={},t)for(var o in t[n])s[o]=t[n][o].concat(s[o]?s[o]:[]);for(var r in e)i[r]=s[r]&&s[r].length%2==0?s[r].concat(e[r]):e[r];return i},Vt=function(e){for(var t={},i=0;i<e.length;i++)t[e[i].toUpperCase()]=e[i];return t},qt=function(e,t){if(typeof e===Ae&&e.length>0){for(var i in e)if(Ft(e[i])==Ft(t))return!0;return!1}return!!Dt(e)&&-1!==Ft(t).indexOf(Ft(e))},$t=function(e,t){for(var i in e)return/^(browser|cpu|device|engine|os)$/.test(i)||!!t&&$t(e[i])},Dt=function(e){return typeof e===Re},zt=function(e){if(e){for(var t=[],i=Pt(/\\?\"/g,e).split(","),s=0;s<i.length;s++)if(i[s].indexOf(";")>-1){var n=Lt(i[s]).split(";v=");t[s]={brand:n[0],version:n[1]}}else t[s]=Lt(i[s]);return t}},Ft=function(e){return Dt(e)?e.toLowerCase():e},_t=function(e){return Dt(e)?Pt(/[^\d\.]/g,e).split(".")[0]:void 0},Mt=function(e){for(var t in e){var i=e[t];typeof i==Ae&&2==i.length?this[i[0]]=i[1]:this[i]=void 0}return this},Pt=function(e,t){return Dt(t)?t.replace(e,Ie):t},Wt=function(e){return Pt(/\\?\"/g,e)},Lt=function(e,t){if(Dt(e))return e=Pt(/^\s\s*/,e),typeof t===Ce?e:e.substring(0,Fe)},Gt=function(e,t){if(e&&t)for(var i,s,n,o,r,a,d=0;d<t.length&&!r;){var c=t[d],u=t[d+1];for(i=s=0;i<c.length&&!r&&c[i];)if(r=c[i++].exec(e))for(n=0;n<u.length;n++)a=r[++s],typeof(o=u[n])===Ae&&o.length>0?2===o.length?typeof o[1]==ke?this[o[0]]=o[1].call(this,a):this[o[0]]=o[1]:3===o.length?typeof o[1]!==ke||o[1].exec&&o[1].test?this[o[0]]=a?a.replace(o[1],o[2]):void 0:this[o[0]]=a?o[1].call(this,a,o[2]):void 0:4===o.length&&(this[o[0]]=a?o[3].call(this,a.replace(o[1],o[2])):void 0):this[o]=a||void 0;d+=2}},Ht=function(e,t){for(var i in t)if(typeof t[i]===Ae&&t[i].length>0){for(var s=0;s<t[i].length;s++)if(qt(t[i][s],e))return"?"===i?void 0:i}else if(qt(t[i],e))return"?"===i?void 0:i;return t.hasOwnProperty("*")?t["*"]:e},Jt={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Xt={embedded:"Automotive",mobile:"Mobile",tablet:["Tablet","EInk"],smarttv:"TV",wearable:"Watch",xr:["VR","XR"],"?":["Desktop","Unknown"],"*":void 0},Qt={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[xe,[Ee,At+"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[xe,[Ee,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[Ee,xe],[/opios[\/ ]+([\w\.]+)/i],[xe,[Ee,Et+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[xe,[Ee,Et+" GX"]],[/\bopr\/([\w\.]+)/i],[xe,[Ee,Et]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[xe,[Ee,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[Ee,xe],[/\bddg\/([\w\.]+)/i],[xe,[Ee,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[xe,[Ee,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[xe,[Ee,"WeChat"]],[/konqueror\/([\w\.]+)/i],[xe,[Ee,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[xe,[Ee,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[xe,[Ee,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[xe,[Ee,"Smart "+mt+Rt]],[/(avast|avg)\/([\w\.]+)/i],[[Ee,/(.+)/,"$1 Secure"+Rt],xe],[/\bfocus\/([\w\.]+)/i],[xe,[Ee,St+" Focus"]],[/\bopt\/([\w\.]+)/i],[xe,[Ee,Et+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[xe,[Ee,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[xe,[Ee,"Dolphin"]],[/coast\/([\w\.]+)/i],[xe,[Ee,Et+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[xe,[Ee,"MIUI"+Rt]],[/fxios\/([\w\.-]+)/i],[xe,[Ee,At+St]],[/\bqihu|(qi?ho?o?|360)browser/i],[[Ee,"360"+Rt]],[/\b(qq)\/([\w\.]+)/i],[[Ee,/(.+)/,"$1Browser"],xe],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[Ee,/(.+)/,"$1"+Rt],xe],[/samsungbrowser\/([\w\.]+)/i],[xe,[Ee,wt+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[Ee,/_/g," "],xe],[/metasr[\/ ]?([\d\.]+)/i],[xe,[Ee,jt+" Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[Ee,jt+" Mobile"],xe],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[Ee,xe],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[Ee],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[Ee,Ut],xe],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[Ee,xe],[/\bgsa\/([\w\.]+) .*safari\//i],[xe,[Ee,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[xe,[Ee,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[xe,[Ee,Tt+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[Ee,Tt+" WebView"],xe],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[xe,[Ee,"Android"+Rt]],[/chrome\/([\w\.]+) mobile/i],[xe,[Ee,At+"Chrome"]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[Ee,xe],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[xe,[Ee,At+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[Ee,At+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[xe,Ee],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[Ee,[xe,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[Ee,xe],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[Ee,At+St],xe],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[Ee,"Netscape"],xe],[/(wolvic)\/([\w\.]+)/i],[Ee,xe],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[xe,[Ee,St+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[Ee,[xe,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[Ee,[xe,/[^\d\.]+./,Ie]]],cpu:[[/\b(?:(amd|x|x86[-_]?|wow|win)64)\b/i],[[Be,"amd64"]],[/(ia32(?=;))/i,/((?:i[346]|x)86)[;\)]/i],[[Be,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[Be,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[Be,"armhf"]],[/windows (ce|mobile); ppc;/i],[[Be,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[Be,/ower/,Ie,Ft]],[/(sun4\w)[;\)]/i],[[Be,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[Be,Ft]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[Se,[je,wt],[Ue,Ve]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[Se,[je,wt],[Ue,Oe]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[Se,[je,ut],[Ue,Oe]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[Se,[je,ut],[Ue,Ve]],[/(macintosh);/i],[Se,[je,ut]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[Se,[je,yt],[Ue,Oe]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[Se,[je,ht],[Ue,Ve]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[Se,[je,ht],[Ue,Oe]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[Se,/_/g," "],[je,kt],[Ue,Oe]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[Se,/_/g," "],[je,kt],[Ue,Ve]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[Se,[je,"OPPO"],[Ue,Oe]],[/\b(opd2\d{3}a?) bui/i],[Se,[je,"OPPO"],[Ue,Ve]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[Se,[je,"Vivo"],[Ue,Oe]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[Se,[je,"Realme"],[Ue,Oe]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[Se,[je,gt],[Ue,Oe]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[Se,[je,gt],[Ue,Ve]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[Se,[je,vt],[Ue,Ve]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[Se,[je,vt],[Ue,Oe]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[Se,[je,mt],[Ue,Ve]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[Se,/_/g," "],[je,"Nokia"],[Ue,Oe]],[/(pixel c)\b/i],[Se,[je,pt],[Ue,Ve]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[Se,[je,pt],[Ue,Oe]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[Se,[je,It],[Ue,Oe]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[Se,"Xperia Tablet"],[je,It],[Ue,Ve]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[Se,[je,"OnePlus"],[Ue,Oe]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[Se,[je,ct],[Ue,Ve]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[Se,/(.+)/g,"Fire Phone $1"],[je,ct],[Ue,Oe]],[/(playbook);[-\w\),; ]+(rim)/i],[Se,je,[Ue,Ve]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[Se,[je,bt],[Ue,Oe]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[Se,[je,lt],[Ue,Ve]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[Se,[je,lt],[Ue,Oe]],[/(nexus 9)/i],[Se,[je,"HTC"],[Ue,Ve]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[je,[Se,/_/g," "],[Ue,Oe]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[Se,[je,"Acer"],[Ue,Ve]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[Se,[je,"Meizu"],[Ue,Oe]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[Se,[je,"Ulefone"],[Ue,Oe]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[je,Se,[Ue,Oe]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[je,Se,[Ue,Ve]],[/(surface duo)/i],[Se,[je,ft],[Ue,Ve]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[Se,[je,"Fairphone"],[Ue,Oe]],[/(shield[\w ]+) b/i],[Se,[je,"Nvidia"],[Ue,Ve]],[/(sprint) (\w+)/i],[je,Se,[Ue,Oe]],[/(kin\.[onetw]{3})/i],[[Se,/\./g," "],[je,ft],[Ue,Oe]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[Se,[je,Ct],[Ue,Ve]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[Se,[je,Ct],[Ue,Oe]],[/smart-tv.+(samsung)/i],[je,[Ue,qe]],[/hbbtv.+maple;(\d+)/i],[[Se,/^/,"SmartTV"],[je,wt],[Ue,qe]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[je,vt],[Ue,qe]],[/(apple) ?tv/i],[je,[Se,ut+" TV"],[Ue,qe]],[/crkey/i],[[Se,Tt+"cast"],[je,pt],[Ue,qe]],[/droid.+aft(\w+)( bui|\))/i],[Se,[je,ct],[Ue,qe]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[Se,[je,yt],[Ue,qe]],[/(bravia[\w ]+)( bui|\))/i],[Se,[je,It],[Ue,qe]],[/(mitv-\w{5}) bui/i],[Se,[je,kt],[Ue,qe]],[/Hbbtv.*(technisat) (.*);/i],[je,Se,[Ue,qe]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[je,Lt],[Se,Lt],[Ue,qe]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[Ue,qe]],[/(ouya)/i,/(nintendo) (\w+)/i],[je,Se,[Ue,Ne]],[/droid.+; (shield) bui/i],[Se,[je,"Nvidia"],[Ue,Ne]],[/(playstation \w+)/i],[Se,[je,It],[Ue,Ne]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[Se,[je,ft],[Ue,Ne]],[/((pebble))app/i],[je,Se,[Ue,$e]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[Se,[je,ut],[Ue,$e]],[/droid.+; (wt63?0{2,3})\)/i],[Se,[je,Ct],[Ue,$e]],[/droid.+; (glass) \d/i],[Se,[je,pt],[Ue,"xr"]],[/(quest( \d| pro)?)/i],[Se,[je,Ut],[Ue,"xr"]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[je,[Ue,De]],[/(aeobc)\b/i],[Se,[je,ct],[Ue,De]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[Se,[Ue,Oe]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[Se,[Ue,Ve]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[Ue,Ve]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[Ue,Oe]],[/(android[-\w\. ]{0,9});.+buil/i],[Se,[je,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[xe,[Ee,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[xe,[Ee,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[Ee,xe],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[xe,Ee]],os:[[/microsoft (windows) (vista|xp)/i],[Ee,xe],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[Ee,[xe,Ht,Jt]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[xe,Ht,Jt],[Ee,xt]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[xe,/_/g,"."],[Ee,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[Ee,"macOS"],[xe,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[xe,Ee],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[Ee,xe],[/\(bb(10);/i],[xe,[Ee,bt]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[xe,[Ee,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[xe,[Ee,St+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[xe,[Ee,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[xe,[Ee,"watchOS"]],[/crkey\/([\d\.]+)/i],[xe,[Ee,Tt+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[Ee,"Chrome OS"],xe],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[Ee,xe],[/(sunos) ?([\w\.\d]*)/i],[[Ee,"Solaris"],xe],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[Ee,xe]]},Kt=(ye={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}},Mt.call(ye.init,[[st,[Ee,xe,Te,Ue]],[nt,[Be]],[ot,[Ue,Se,je]],[rt,[Ee,xe]],[at,[Ee,xe]]]),Mt.call(ye.isIgnore,[[st,[xe,Te]],[rt,[xe]],[at,[xe]]]),Mt.call(ye.isIgnoreRgx,[[st,/ ?browser$/i],[at,/ ?os$/i]]),Mt.call(ye.toString,[[st,[Ee,xe]],[nt,[Be]],[ot,[je,Se]],[rt,[Ee,xe]],[at,[Ee,xe]]]),ye),Yt=function(e,t){var i=Kt.init[t],s=Kt.isIgnore[t]||0,n=Kt.isIgnoreRgx[t]||0,o=Kt.toString[t]||0;function r(){Mt.call(this,i)}return r.prototype.getItem=function(){return e},r.prototype.withClientHints=function(){return Nt?Nt.getHighEntropyValues(it).then((function(t){return e.setCH(new Zt(t,!1)).parseCH().get()})):e.parseCH().get()},r.prototype.withFeatureCheck=function(){return e.detectFeature().get()},t!=dt&&(r.prototype.is=function(e){var t=!1;for(var i in this)if(this.hasOwnProperty(i)&&!qt(s,i)&&Ft(n?Pt(n,this[i]):this[i])==Ft(n?Pt(n,e):e)){if(t=!0,e!=Ce)break}else if(e==Ce&&t){t=!t;break}return t},r.prototype.toString=function(){var e=Ie;for(var t in o)typeof this[o[t]]!==Ce&&(e+=(e?" ":Ie)+this[o[t]]);return e||Ce}),Nt||(r.prototype.then=function(e){var t=this,i=function(){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])};i.prototype={is:r.prototype.is,toString:r.prototype.toString};var s=new i;return e(s),s}),new r};function Zt(e,t){if(e=e||{},Mt.call(this,it),t)Mt.call(this,[[_e,zt(e[He])],[Pe,zt(e[Je])],[Oe,/\?1/.test(e[Ye])],[Se,Wt(e[Ze])],[We,Wt(e[et])],[Le,Wt(e[tt])],[Be,Wt(e[Xe])],[Me,zt(e[Ke])],[Ge,Wt(e[Qe])]]);else for(var i in e)this.hasOwnProperty(i)&&typeof e[i]!==Ce&&(this[i]=e[i])}function ei(e,t,i,s){return this.get=function(e){return e?this.data.hasOwnProperty(e)?this.data[e]:void 0:this.data},this.set=function(e,t){return this.data[e]=t,this},this.setCH=function(e){return this.uaCH=e,this},this.detectFeature=function(){if(Bt&&Bt.userAgent==this.ua)switch(this.itemType){case st:Bt.brave&&typeof Bt.brave.isBrave==ke&&this.set(Ee,"Brave");break;case ot:!this.get(Ue)&&Nt&&Nt[Oe]&&this.set(Ue,Oe),"Macintosh"==this.get(Se)&&Bt&&typeof Bt.standalone!==Ce&&Bt.maxTouchPoints&&Bt.maxTouchPoints>2&&this.set(Se,"iPad").set(Ue,Ve);break;case at:!this.get(Ee)&&Nt&&Nt[We]&&this.set(Ee,Nt[We]);break;case dt:var e=this.data,t=function(t){return e[t].getItem().detectFeature().get()};this.set(st,t(st)).set(nt,t(nt)).set(ot,t(ot)).set(rt,t(rt)).set(at,t(at))}return this},this.parseUA=function(){return this.itemType!=dt&&Gt.call(this.data,this.ua,this.rgxMap),this.itemType==st&&this.set(Te,_t(this.get(xe))),this},this.parseCH=function(){var e=this.uaCH,t=this.rgxMap;switch(this.itemType){case st:var i,s=e[Pe]||e[_e];if(s)for(var n in s){var o=Pt(/(Google|Microsoft) /,s[n].brand||s[n]),r=s[n].version;/not.a.brand/i.test(o)||i&&(!/chrom/i.test(i)||/chromi/i.test(o))||(this.set(Ee,o).set(xe,r).set(Te,_t(r)),i=o)}break;case nt:var a=e[Be];a&&(a&&"64"==e[Ge]&&(a+="64"),Gt.call(this.data,a+";",t));break;case ot:if(e[Oe]&&this.set(Ue,Oe),e[Se]&&this.set(Se,e[Se]),"Xbox"==e[Se]&&this.set(Ue,Ne).set(je,ft),e[Me]){var d;if("string"!=typeof e[Me])for(var c=0;!d&&c<e[Me].length;)d=Ht(e[Me][c++],Xt);else d=Ht(e[Me],Xt);this.set(Ue,d)}break;case at:var u=e[We];if(u){var l=e[Le];u==xt&&(l=parseInt(_t(l),10)>=13?"11":"10"),this.set(Ee,u).set(xe,l)}this.get(Ee)==xt&&"Xbox"==e[Se]&&this.set(Ee,"Xbox").set(xe,void 0);break;case dt:var b=this.data,p=function(t){return b[t].getItem().setCH(e).parseCH().get()};this.set(st,p(st)).set(nt,p(nt)).set(ot,p(ot)).set(rt,p(rt)).set(at,p(at))}return this},Mt.call(this,[["itemType",e],["ua",t],["uaCH",s],["rgxMap",i],["data",Yt(this,e)]]),this}function ti(e,t,i){if(typeof e===Ae?($t(e,!0)?(typeof t===Ae&&(i=t),t=e):(i=e,t=void 0),e=void 0):typeof e!==Re||$t(t,!0)||(i=t,t=void 0),!(this instanceof ti))return new ti(e,t,i).getResult();var s=typeof e===Re?e:Bt&&Bt.userAgent?Bt.userAgent:i&&i[ze]?i[ze]:Ie,n=new Zt(i,!0),o=t?Ot(Qt,t):Qt,r=function(e){return e==dt?function(){return new ei(e,s,o,n).set("ua",s).set(st,this.getBrowser()).set(nt,this.getCPU()).set(ot,this.getDevice()).set(rt,this.getEngine()).set(at,this.getOS()).get()}:function(){return new ei(e,s,o[e],n).parseUA().get()}};return Mt.call(this,[["getBrowser",r(st)],["getCPU",r(nt)],["getDevice",r(ot)],["getEngine",r(rt)],["getOS",r(at)],["getResult",r(dt)],["getUA",function(){return s}],["setUA",function(e){return Dt(e)&&(s=e.length>Fe?Lt(e,Fe):e),this}]]).setUA(s),this}ti.VERSION="2.0.0-beta.3",ti.BROWSER=Vt([Ee,xe,Te,Ue]),ti.CPU=Vt([Be]),ti.DEVICE=Vt([Se,je,Ue,Ne,Oe,qe,Ve,$e,De]),ti.ENGINE=ti.OS=Vt([Ee,xe]);class ii{constructor(){this.onAdStream=new c}onAd(e){const t=`/${e.formatId}`,i=e.formatId,s={bidderCode:"smart-rtb+",cpm:e.cpm,size:e.size,adUnitName:i,adUnitPathSuffix:t,formatId:e.formatId,customFields:{}};this.onAdStream.next(s)}}function si(e){if(e.includes("pubstackRefresh")){const t=e.find((e=>e.startsWith("pubstackRefreshRank")));if(void 0!==t&&t.includes(":")){const e=parseInt(t.split(":")[1])||0;return e>0?e:0}}return 0}function ni(e,t){const i=function(e){const t=e.split("?")[1];if(void 0!==t){const e=t.split("=");return{key:e[0],value:e[1]}}return}(e),s=e.split("?")[0].startsWith("/")?e.split("?")[0]:`/${e.split("?")[0]}`,n=function(e){return e.getAdUnitPath().replace("//","/")}(t);return s===(n.startsWith("/")?n:`/${n}`)&&(void 0===i||t.getTargeting(i.key)[0]===i.value)}const oi=(e,t)=>{const i=e.path;if(void 0===t||void 0===i)return;const s=t.pubads().getSlots();if(void 0===s)return;const n=s.filter((e=>ni(i,e)));switch(n.length){case 0:return;case 1:return n[0];default:if(-1!==i.indexOf("?"))return V("[pubstackGoogleTag] retrieve first slot matching the  dimension",i),n[0];{const s=t.pubads();try{!function(e){if("object"!=typeof e||null===e||!("getSlotIdMap"in e)||"function"!=typeof e.getSlotIdMap)throw new Error("Missing property getSlotIdMap on googletag")}(s);const t=s.getSlotIdMap();V("[pubstackGoogleTag] get all slot map",t);return t[Object.keys(t).filter((e=>e.startsWith(i)))[function(e){const t=Array.from(document.querySelectorAll(`div[id*='${e.name}']`)).map((e=>e.id));return t.findIndex((t=>t===e.code))}(e)]]}catch(e){return void V(`[pubstackGoogleTag] ${e}`)}}}};const ri=e=>{const t=e;if(void 0!==t&&t.apiReady&&void 0!==t.cmd&&void 0!==t.pubads&&"function"==typeof t.pubads){if("function"==typeof t.pubads().refresh)return t}};const ai=e=>{const t=(e=>ri(e.googletag))(window);V("[pubstackFindElementById] adUnit ",e);const i=oi(e,t);return V("[pubstackFindElementById] slot ",i),i?document.getElementById(i.getSlotElementId()):di(e.code)},di=e=>{const t=document.getElementById(e);return null===t?document.querySelector(`iframe[id*='${e}']`):t};function ci(e){const t=document.getElementsByTagName("meta");return Array.from(t).filter((t=>t.name.includes(`${e}:`)))}function ui(e,t){return e.replace(`${t}:`,"")}const li=(e,t)=>{const i=new Set;return e.tags.forEach((e=>i.add(e))),t.tags.forEach((e=>i.add(e))),i};class bi{constructor(e){this.coreAuctionStream=new c,this.coreImpressionStream=new c,this.state=e}subscribe(e){this.coreAuctionStream.subscribe(e.onAuction),this.coreImpressionStream.subscribe(e.onImpression)}pushNewImpression(e){var t,i,s,n,o;const r=this.state.getAuction(e.auctionId),a=null!==(t=this.state.findLastAuctionId(r.adUnit))&&void 0!==t?t:"",d=this.state.findBidsByAuctionId(r.auctionId).filter((e=>e.state===Y.BID)).map((e=>e)).sort(((e,t)=>t.cpm-e.cpm)),c=(null!==(s=null===(i=d[0])||void 0===i?void 0:i.cpm)&&void 0!==s?s:0)-(null!==(o=null===(n=d[1])||void 0===n?void 0:n.cpm)&&void 0!==o?o:0);return this.state.storeCoreBidResponses.set(e.bidId,e),this.impressionFormatAndForward(r,e,c,a)}pushNewAuction(e){var t,i;e.bidRequests=(t=e.bidRequests,i="adThink",t.filter((e=>e.bidderCode!==i))),0!==e.bidRequests.length&&this.coreAuctionStream.next(e)}checkMeasurability(e){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&!!ai(e)}impressionSasFormatAndForward(e,t){const i={bidId:"smart-"+d(),auctionId:"smart-"+d(),lastAuctionId:"smart-"+d(),adUnit:t,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:!1,size:e.size,userConsentState:"notAvailable",userConsentVersion:"notAvailable",hasUserId:"notAvailable",userIdProviderList:[],pbjsVersion:"smart-ad-server",tags:new Set,viewabilityMeasurable:!1,cpmUplift:0,pubstackRefresh:!1,pubstackRefreshRank:0,customFields:e.customFields};this.coreImpressionStream.next(i)}impressionFormatAndForward(e,t,i,s){const n=this.state.findBidsByAuctionId(e.auctionId),o=this.state.getAuction(s),r=J(n),a=this.checkMeasurability(e.adUnit),{userConsentState:d,userConsentVersion:c}=X(r),u={bidId:t.bidResponseId,auctionId:e.auctionId,lastAuctionId:s,adUnit:e.adUnit,bidderCode:t.bidderCode,cpm:t.cpm,currency:t.currency,refresh:!1,size:t.size,userConsentState:d,userConsentVersion:c,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,tags:li(e,t),viewabilityMeasurable:a,cpmUplift:i,dealId:t.dealId,advertiserDomains:t.advertiserDomains,pubstackRefresh:o.pubstackRefresh,pubstackRefreshRank:o.pubstackRefreshRank,customFields:t.customFields,bidNetRevenue:t.bidNetRevenue,source:t.source,adapterCode:t.adapterCode};this.coreImpressionStream.next(u)}}class pi{constructor(){this.storeAuctions=new Map,this.storeCoreBidResponses=new Map,this.mappingAdUnitNameAuctions=new Map,this.mappingAdUnitCodeLastAuctions=new Map}setAuction(e){var t;this.storeAuctions.set(e.auctionId,e);const i=null!==(t=this.mappingAdUnitNameAuctions.get(e.adUnit.name))&&void 0!==t?t:[];i.find((t=>t===e.auctionId))||(i.push(e.auctionId),this.mappingAdUnitNameAuctions.set(e.adUnit.name,i)),this.mappingAdUnitCodeLastAuctions.set(e.adUnit.code,e.auctionId)}getAuction(e){const t=this.storeAuctions.get(e);return w(t,`auction not found, @auctionId=${e}`),t}findBidsByAuctionId(e){var t;return(null===(t=this.storeAuctions.get(e))||void 0===t?void 0:t.bidRequests)||[]}findLastAuctionId(e){return this.mappingAdUnitCodeLastAuctions.get(e.code)}findAuctionByAdUnitPath(e){return Array.from(this.storeAuctions.values()).find((t=>{var i;return null===(i=t.adUnit.path)||void 0===i?void 0:i.endsWith(e)}))}}class hi{constructor(){this.state=new pi,this.forwarder=new bi(this.state),this.fallbackCurrency=void 0}bindIntegration(e){e instanceof re&&(e.onBidResponseStream.subscribe((e=>this.bidResponse(e)),E),e.onAuctionEndStream.subscribe((e=>this.auctionDone(e)),E),e.onBidWonStream.subscribe((e=>this.impression(e)),E),e.onBidWonFromSdkStream.subscribe((e=>this.impressionFromSdk(e)),E),this.fallbackCurrency=e.getAdServerCurrency()),e instanceof ii&&e.onAdStream.subscribe((e=>this.impressionSas(e)),E)}helperToBidResponse(e,t){var i;const s=Object.assign({},e);s.state=Y.BID,t.tags.forEach((e=>s.tags.add(e)));let n=t.size;return"native"===t.mediaType&&(n="native"),"video"===t.mediaType&&(n=`video-${n}`),s.size=n,s.cpm=t.cpm,s.currency=null!==(i=t.currency)&&void 0!==i?i:this.fallbackCurrency,s.bidResponseId=t.bidResponseId,s.bidderCode=t.bidderCode,s}bidResponse(e){V("[pubstackCoreController] onBidResponse",e),e.bidderCode="nexx360"===e.adapterCode?"nexx360":e.bidderCode;const t={auctionId:e.auctionId,state:Y.BID,tags:new Set(e.tags),customFields:e.customFields};try{const i=this.state.getAuction(e.auctionId);if(i){const s=i.bidRequests.find((t=>t.bidId===e.bidId));s&&(i.bidRequests=i.bidRequests.filter((t=>t.bidId!==e.bidId)),i.bidRequests.push(Object.assign(Object.assign(Object.assign({},s),this.helperToBidResponse(t,e)),{tags:s.tags})))}}catch(e){}}helperAuctionBidToBidResponse(e){var t;const i=Object.assign(Object.assign({},e),{tags:new Set});if(e.state===Y.BID){let s=e.size;"native"===e.mediaType&&(s="native"),"video"===e.mediaType&&(s=`video-${s}`),i.size=s,i.cpm=e.cpm,i.currency=null!==(t=e.currency)&&void 0!==t?t:this.fallbackCurrency,i.bidResponseId=e.bidResponseId,i.timeToRespond=e.timeToRespond,i.dealId=e.dealId,i.advertiserDomains=e.advertiserDomains,i.bidNetRevenue=e.bidNetRevenue}return e.tags.forEach((e=>i.tags.add(e))),i}bidWonToCoreBidResponse(e){var t,i;const s=a(e.requestId);let n=e.size;return"native"===e.mediaType&&(n="native"),"video"===e.mediaType&&(n=`video-${n}`),{adId:e.adId,bidId:s,bidResponseId:a(s,e.adId),bidderCode:"nexx360"===e.adapterCode?"nexx360":null!==(t=e.bidderCode)&&void 0!==t?t:"",adapterCode:e.pbstckAdapterCode,cpm:e.cpm,size:n,state:Y.BID,auctionId:e.auctionId,tags:new Set(e.tags),currency:null!==(i=e.currency)&&void 0!==i?i:this.fallbackCurrency,customFields:e.customFields,dealId:e.dealId,advertiserDomains:e.advertiserDomains,bidNetRevenue:e.bidNetRevenue,source:e.source}}auctionDone(e){V("[pubstackCoreController] onAuctionDone",e.auctionId);try{const t=(e.bidRequests||[]).map(this.helperAuctionBidToBidResponse),i=J(t),{userConsentState:s,userConsentVersion:n}=X(i),o={auctionId:e.auctionId,adUnit:e.adUnit,tags:new Set(e.tags),sizes:new Set(e.sizes),hasUserId:e.userId.hasUserId,userIdProviderList:e.userId.userIdProviderList,refreshIndex:e.refreshIndex,pbjsVersion:e.pbjsVersion,refresh:!1,pubstackRefresh:e.labels.includes("pubstackRefresh"),pubstackRefreshRank:si(e.labels),userConsentState:s,userConsentVersion:n,bidRequests:t,customFields:e.customFields,duration:e.duration,timeout:e.timeout,state:"RUNNING"};this.state.setAuction(o);const r=()=>{const t=this.state.getAuction(e.auctionId);"FINISHED"!==t.state?(this.forwarder.pushNewAuction(t),t.state="FINISHED",this.state.setAuction(t)):V("[pubstackCoreController] auction is already finished",t)};void 0===e.gracePeriod?r():setTimeout((()=>r()),e.gracePeriod)}catch(e){V("[pubstackCoreController] error: cannot set auction as done because auction is not running")}}findBidResponseDuplicate(e){const t=this.state.storeCoreBidResponses.get(e.bidId),i=!!t&&t.bidResponseId===e.bidResponseId&&t.bidderCode===e.bidderCode;return i&&V("[pubstackCoreController] duplicate bid response found",e),i}_impression(e){if("FINISHED"===this.state.getAuction(e.auctionId).state)this.findBidResponseDuplicate(e)||this.forwarder.pushNewImpression(e);else{const t=i=>{i.auctionId===e.auctionId&&(this.findBidResponseDuplicate(e)||this.forwarder.pushNewImpression(e),this.forwarder.coreAuctionStream.unsubscribe(t))};this.forwarder.coreAuctionStream.subscribe(t)}}impression(e){V("[pubstackCoreController] onImpression",e);try{const t=this.bidWonToCoreBidResponse(e);this._impression(t)}catch(e){V("[pubstackCoreController] error: cannot create impression",e)}}impressionFromSdk(e){V("[pubstackCoreController] onImpression",e);try{const t=Array.from(this.state.storeAuctions.values()).find((t=>t.bidRequests.filter((e=>e.state===Y.BID)).find((t=>t.adId===e.adId))));if(t){const i=t.bidRequests.filter((e=>e.state===Y.BID)).find((t=>t.adId===e.adId));i.customFields=Object.assign(Object.assign({},i.customFields),e.customFields),this._impression(i)}}catch(e){V("[pubstackCoreController] error: cannot create impression",e)}}impressionSas(e){V("[pubstackCoreController] onImpressionSas",e);try{const t=this.state.findAuctionByAdUnitPath(e.adUnitPathSuffix);w(t,`onSasNewBidResponse: cannot retrieve related auction, @adUnitName=${e.adUnitName}, @adUnitPath=${e.adUnitPathSuffix}`),e.currency=this.fallbackCurrency,this.forwarder.impressionSasFormatAndForward(e,t.adUnit)}catch(e){V("[pubstackCoreController] error: cannot create impression",e)}}subscribe(e){this.forwarder.subscribe(e)}debug(){const e=[];return this.forwarder.subscribe({onAuction:t=>e.push(t),onImpression:t=>e.push(t)}),{auctions:this.state,auctionsDone:void 0,adUnits:void 0,events:e}}}const mi=(e,t)=>Object.entries(t).every((([t,i])=>typeof i==typeof{}&&typeof e[t]==typeof{}?mi(e[t],i):typeof e[t]==typeof i)),vi=(e,t)=>{if(t)for(let i=0;i<1e3;i+=1)try{const s=e([],{},[i]);try{if(mi(s,t))return s}catch(e){}}catch(e){}},fi=400;const gi={CALL:"call",AD_CALLBACK:"pbstck:ad"};const wi=()=>({toAd(e,t){k(e),w(t,"toAd: id is undefined"),w(e.formatId,"toAd: formatId is undefined"),g(t),function(e,t,i){if(!C(e,t))throw new l(`Expected object to have key '${t}', but not found`)}(e,"formatId");const i="string"==typeof e.size?e.size:"unknown";return{cpm:p(e.cpm)?e.cpm:0,size:i,formatId:p(e.formatId)?e.formatId.toString():e.formatId}}});const yi=new WeakSet;function Ii(e,t,i){const s=e[i.globalName];if(void 0===s||!s.__smartLoaded)return{status:K.NOT_READY};const n=wi(),o=new ii,r=function(e,t){return{on(i,s,n){V("sas.dispatcher",i,s),i===gi.AD_CALLBACK&&t.onAd(e.toAd(s,n))}}}(n,o);t.bindIntegration(o);const a=[];if(yi.has(s))return{status:K.LOADED};yi.add(s);const d=Object.values(gi);return d.forEach((e=>{s.events.on(e,((t,i)=>{const s=de(t);a.push({eventName:e,data:s,id:i});try{r.on(e,s,i)}catch(e){e.context=e.context||{},e.context.adapter={source:"sas:on"},E(e)}}))})),s.events.history().filter((({eventName:e})=>d.includes(e))).map(de).forEach((({eventName:e,data:t,id:i})=>{const s=de(t);a.push({eventName:e,data:s,id:i});try{r.on(e,t,i)}catch(e){e.context=e.context||{},e.context.adapter={source:"sas:replayed"},E(e)}})),{status:K.LOADED,instance:{debug:()=>({events:a})}}}function ki(e,t){return"object"==typeof t&&t instanceof Set?Array.from(t):t}function Ci(e,t){return"tags"!==e&&"sizes"!==e||!Array.isArray(t)?t:new Set(t)}class Ai{constructor(e){this.coreEvents=[],this.errors=[],e.forwarder.coreAuctionStream.subscribe((e=>this.addEvent(e))),e.forwarder.coreImpressionStream.subscribe((e=>this.addEvent(e)))}addEvent(e){this.coreEvents.push(e)}addError(e){this.errors.push(e)}getEvents(){return this.coreEvents.map((e=>JSON.parse(JSON.stringify(e,ki),Ci)))}getErrors(){return this.errors}}const Ri=e=>{var t;const i=null!==(t=null==e?void 0:e.host)&&void 0!==t?t:"unknown";return i.startsWith("www.")?i.substring(4):i},Ti=e=>{let t;return t=e&&e.protocol&&e.host&&e.pathname?`${e.protocol}//${e.host}${e.pathname}`:"unknown",t};class Si{constructor(e,t,i){this.url=e,this.context=i,this.sender=t}buildUrl(e){return`${this.url}?sId=${this.context.scopeId.substring(0,8)}&tId=${this.context.tagId}&c=${e}&ctr=${this.context.country}`}send(e){const t=e.map((e=>Ei(e,this.context)));this.sender(this.buildUrl(t.length),t)}}const Ei=(e,t)=>Object.assign(Object.assign(Object.assign({},e),t),{domain:Ri(window.location),href:Ti(window.location)});function Ui(e){var t;const i="pbstck",s="pbstck_context",n=[...ci(i),...ci(s)],o=n.find((e=>"pbstck_ab_test"===ui(e.name,i)));if(o)return o.content;{let i=null===(t=n.find((e=>"pbstck_ab_test"===ui(e.name,s))))||void 0===t?void 0:t.content;return i&&!e.includes(i)&&(i=void 0),i}}const ji=20;function xi(){const e="pbstck",t=new Map;ci(e).forEach((i=>{const s=ui(i.name,e);t.has(s)&&q(`Custom dim ${s} is present many times`),t.size<ji?t.set(s,i.content):q(`Skipping custom dim ${s} with ${i.content}: limit of ${ji} keys exceeded`)}));const i=Object.assign({},...Array.from(t.entries()).map((([e,t])=>({[e]:t}))));return t.size>0&&V("Custom dim found :",i),i}class Bi{constructor(e,t,i,s,n){var o;this.items=[],this.url=e,this.buffer=null!==(o=null==n?void 0:n.buffer)&&void 0!==o?o:Bi.defaults.buffer,this.sender=t,this.context=i,this.abTestValues=s}buildUrl(){const e=this.context.customFields["kleanads-version"],t=document.querySelector('meta[name="pbstck:config-version"]'),i=null==t?void 0:t.content,s=this.items.reduce(((e,t)=>e+(t.pubstackRefresh?1:0)),0),n=e?`&v=${e}&s=${i}`:"",o=s>0?`&rc=${s}`:"";return`${this.url}?tId=${this.context.tagId}&c=${this.items.length}${n}${o}`}batchThenSend(e,t=!0){const i=t?Ni(e,this.context,this.abTestValues):e;if(this.items.push(i),0===this.buffer)return this.flush();1===this.items.length&&setTimeout((()=>this.flush()),this.buffer)}flush(){0!==this.items.length&&(this.sender(this.buildUrl(),[...this.items]),this.reset())}reset(){this.items=[]}}Bi.defaults={buffer:150};const Ni=(e,t,i)=>{var s;const{customFields:n}=e,{customFields:o}=t,r=xi(),a=null===(s=navigator.connection)||void 0===s?void 0:s.effectiveType,d=Object.assign(Object.assign(Object.assign(Object.assign({},n),o),r),{windowWidth:window.innerWidth.toString(),windowHeight:window.innerHeight.toString()});return Object.assign(Object.assign(Object.assign({},e),t),{customFields:d,abTestPopulation:Ui(null!=i?i:[]),domain:Ri(window.location),href:Ti(window.location),networkConnectionEffectiveType:a,pageId:window.__pbstck_page_id||"unknown",kleanAdsStackVersion:d["config-version"],kleanAdsStackId:d["kleanads-stack-id"]})},Oi=d();class Vi{constructor(e,t,i,s,n){const o=e.slice(0,-7);this.viewabilityGateway=new Bi(`${e}/viewability`,qi,t,n),this.auctionGateway=new Bi(`${e}/auction`,qi,t,n),this.impressionGateway=new Bi(`${e}/impression`,qi,t,n),this.errorGateway=new Bi(`${e}/error`,qi,t,n),this.traceGateway=new Bi(`${o}/trace`,qi,t,void 0,{buffer:5e3}),this.measuredImpressionGateway=new Bi(`${e}/measured`,qi,t,n),this.measuredImpressionBeaconGateway=new Si(`${e}/measured`,$i,t),this.pageGateway=new Bi(`${e}/page`,qi,t,n),this.bindController(i,s)}bindController(e,t){e.forwarder.coreAuctionStream.subscribe((e=>this.formatAndForwardAuction(e))),e.forwarder.coreImpressionStream.subscribe((e=>{this.formatAndForwardImpression(e)})),void 0!==t&&(t.viewabilityStream.subscribe((e=>{this.formatAndForwardViewability(e)})),t.viewedStream.subscribe((e=>{this.formatAndForwardMeasuredImpression(e)})),t.onUnload((e=>this.formatAndForwardMeasuredImpressionForBeacon(e))))}formatAndForwardAuction(e){const t=[];e.bidRequests.forEach((e=>{t.push({bidId:ee(e),bidderCode:e.bidderCode,state:e.state,source:e.source,tags:0===e.tags.size?void 0:Array.from(e.tags),cpm:Z(e)?e.cpm:void 0,currency:Z(e)?e.currency:void 0,size:Z(e)?e.size:void 0,customFields:e.customFields,timeToRespond:e.timeToRespond,rejectionReason:e.rejectionReason,dealId:Z(e)?e.dealId:void 0,advertiserDomains:Z(e)?e.advertiserDomains:void 0,bidNetRevenue:Z(e)?e.bidNetRevenue:void 0,adapterCode:e.adapterCode})}));const i=void 0===e.userConsentState?"notAvailable":e.userConsentState,s=void 0===e.userConsentVersion?"notAvailable":e.userConsentVersion,n={auctionId:e.auctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,sizes:Array.from(e.sizes),tags:0===e.tags.size?void 0:Array.from(e.tags),refresh:e.refresh,userConsentState:i,userConsentVersion:s,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,bidRequests:t,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank,customFields:e.customFields,duration:e.duration,timeout:e.timeout};this.auctionGateway.batchThenSend(n)}formatAndForwardImpression(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,userConsentState:e.userConsentState,userConsentVersion:e.userConsentVersion,hasUserId:e.hasUserId,userIdProviderList:e.userIdProviderList,pbjsVersion:e.pbjsVersion,cpmUplift:e.cpmUplift,dealId:e.dealId,advertiserDomains:e.advertiserDomains,tags:Array.from(e.tags),viewabilityMeasurable:e.viewabilityMeasurable,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank,customFields:e.customFields,bidNetRevenue:e.bidNetRevenue,source:e.source,adapterCode:e.adapterCode};this.impressionGateway.batchThenSend(t)}formatAndForwardViewability(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,pbjsVersion:e.pbjsVersion,cpm:e.cpm,currency:e.currency,size:e.size,refresh:e.refresh,htmlElementId:e.htmlElementId,mrcViewable:!0,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};this.viewabilityGateway.batchThenSend(t)}formatAndForwardMeasuredImpression(e){const t={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,pbjsVersion:e.pbjsVersion,viewedTime:e.viewedTime,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};this.measuredImpressionGateway.batchThenSend(t)}formatAndForwardMeasuredImpressionForBeacon(e){const t=e.map((e=>({bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit.name,adUnitPath:e.adUnit.path,bidderCode:e.bidderCode,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,pbjsVersion:e.pbjsVersion,viewedTime:e.viewedTime,pubstackManaged:!1,pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank})));this.measuredImpressionBeaconGateway.send(t)}sendError(e){this.errorGateway.batchThenSend(e)}sendLog(e){this.traceGateway.batchThenSend(e,!1)}sendToDatadog(e){var t;if(void 0===e.error||""===e.error)return;const i=e.error,s=null!==(t=e.context)&&void 0!==t?t:{};k(s),g(i);const n=Object.assign(Object.assign({pageId:Oi,status:"error",domain:Ri(window.location),href:Ti(window.location)},s),{message:i}),o=new XMLHttpRequest;o.open("POST","https://browser-http-intake.logs.datadoghq.com/v1/input/pub551f730416e5317842afc2792691e95c?ddsource=browser&ddtags=version:1.3.2",!0),o.setRequestHeader("Content-Type","text/plain"),o.send(JSON.stringify(n))}}const qi=(e,t)=>{const i=new XMLHttpRequest;i.open("POST",e,!0),i.setRequestHeader("Content-Type","text/plain"),i.send(JSON.stringify(t)),V("post",e,t)},$i=(e,t)=>{const i=JSON.stringify(t);navigator.sendBeacon(e,i),V("beacon",e,t)};class Di{constructor(e){this.adUnit=e}visibilityRatioFromIntersection(e){const t=zi(this.adUnit,this.adUnit);if(this.adUnit===t)return e.intersectionRatio;const i=t.getBoundingClientRect();return e.intersectionRect.height/i.height}}const zi=(e,t)=>(Fi(e)<Fi(t)&&(e=t),Array.from(t.children).filter((e=>e instanceof HTMLElement)).forEach((t=>{e=zi(e,t)})),e),Fi=e=>e.getBoundingClientRect?e.getBoundingClientRect().height:0;class _i{constructor(){this.state="new",this.elapsedTime=0,this.timeTargets=[]}start(){return"stopped"===this.state&&(this.elapsedTime=0),"started"===this.state?this.elapsed():(this.state="started",this.timeoutId=setTimeout((()=>this.update()),_i.pacing),this.elapsedTime)}pause(){if("paused"===this.state||"stopped"===this.state)return this.elapsedTime;const e=this.update();return this.state="paused",e}stop(){if("stopped"===this.state)return this.elapsedTime;const e=this.update();return this.state="stopped",e}elapsed(){return"started"===this.state&&this.update(),this.elapsedTime}timeTargetReached(e){return new Promise((t=>{this.timeTargets.push([e,t])}))}update(){let e=_i.pacing;if("started"===this.state){this.elapsedTime+=e;for(let t=this.timeTargets.length;t--;){const[i,s]=this.timeTargets[t];this.elapsedTime>=i?(s(i),this.timeTargets.splice(t,1)):e=Math.min(e,i-this.elapsedTime)}}return"stopped"!==this.state&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((()=>this.update()),e)),this.elapsedTime}}_i.pacing=100;class Mi{constructor(e,t,i,s,n){this.creative=s,this.timer=new _i,this.inViewPercentage=e,this.cumulative=i,this.timer.timeTargetReached(t).then((()=>{n()}))}pauseTimer(){this.timer.pause()}startTimer(){this.timer.start()}stopTimer(){this.timer.stop()}getElapsed(){return this.timer.elapsed()}isViewable(){return this.inView}intersectionChange(e){this.creative.visibilityRatioFromIntersection(e)>=this.inViewPercentage?this.inView||(this.timer.start(),this.inView=!0):this.inView&&(this.cumulative?this.timer.pause():this.timer.stop(),this.inView=!1)}getTimerState(){return this.timer.state}}const Pi={root:null,rootMargin:"0px",threshold:[0,.3,.5,1]};class Wi{constructor(e,t,i){this.windowActive=!0,this.pbstckWindow=i,this.visibilityState=i.document.visibilityState,this.trackedOnFocusChange=this.onFocusChange.bind(this),i.addEventListener("focus",this.trackedOnFocusChange),i.addEventListener("blur",this.trackedOnFocusChange),this.trackedOnVisibilityChange=this.onVisibilityChange.bind(this),i.addEventListener("visibilitychange",this.trackedOnVisibilityChange);const s=this.getObserverThresholds(t);this.observer=new IntersectionObserver((e=>this.intersectionObserverCallback(e)),s),this.observer.observe(e);const n=new Di(e);this.computer=new Mi(t.minPercentageInView,t.minTimeInView,t.cumulativeTimer,n,(()=>t.completionCallback(e.id))),"hidden"!==this.visibilityState&&this.windowActive||this.stop()}getObserverThresholds(e){return.3===e.minPercentageInView?Object.assign(Object.assign({},Pi),{threshold:[.3,.5,.75,1]}):Object.assign(Object.assign({},Pi),{threshold:[.5,.75,1]})}onVisibilityChange(){this.visibilityState="visible"===this.visibilityState?"hidden":"visible",this.checkWindowActive()}onFocusChange(e){this.windowActive="focusin"===e.type||"focus"===e.type,this.checkWindowActive()}checkWindowActive(){"visible"===this.visibilityState&&this.windowActive?this.start():this.pause()}destroy(){var e;this.stop(),null===(e=this.observer)||void 0===e||e.disconnect(),this.pbstckWindow.removeEventListener("visibilitychange",this.trackedOnVisibilityChange),this.pbstckWindow.removeEventListener("focus",this.trackedOnFocusChange),this.pbstckWindow.removeEventListener("blur",this.trackedOnFocusChange),this.computer=null,this.observer=null}getElapsed(){return null===this.computer?0:this.computer.getElapsed()}pause(){var e;null===(e=this.computer)||void 0===e||e.pauseTimer()}start(){var e;null===(e=this.computer)||void 0===e||e.startTimer()}stop(){var e;null===(e=this.computer)||void 0===e||e.stopTimer()}intersectionObserverCallback(e){e.forEach((e=>{var t;null===(t=this.computer)||void 0===t||t.intersectionChange(e)}))}getTimerState(){var e;return null===(e=this.computer)||void 0===e?void 0:e.getTimerState()}}const Li={viewableTime:1e3,largeAdunitSize:242e3,largeAdunitTreshold:.3,standardAdunitTreshold:.5};class Gi{constructor(e,t){this.viewabilityState=new Map,this.viewedTimeState=new Map,this.elementIdToCode=new Map,this.viewabilityStream=new c,this.viewedStream=new c,V("[pubstackViewability] Create ViewabilityController with config",Li),this.pbstckWindow=t,this.pbstckWindow.addEventListener("unload",(()=>this.unloadMeasuredImpressions())),e.forwarder.coreImpressionStream.subscribe((e=>{V("[pubstackViewability] Receive impression",e.bidderCode,e.adUnit.code),this.track(e)})),e.forwarder.coreAuctionStream.subscribe((e=>{V("[pubstackViewability] Receive auctionend",e.adUnit.code),this.endMeasure(e.adUnit.code)}))}onUnload(e){this.unloadCallback=e}endMeasure(e){V("[pubstackViewability] receive event to stop measure");const t=this.viewedTimeState.get(e);void 0!==t?(t.viewabilitytracker.stop(),this.onMeasurable(e)):V("[pubstackViewability] event received but no tracker to stop, skipping")}track(e){if(!e.viewabilityMeasurable)return void V("[pubstackViewability] Cannot track impression for adUnit ",e.adUnit);const t=ai(e.adUnit);null!==t?(this.trackViewability(e,t),this.trackMeasure(e,t)):E(new Error(`[pubstackViewability] Unexpected null HTML Element on viewable impression for adUnit ${e.adUnit.name}`))}trackMeasure(e,i){return t(this,void 0,void 0,(function*(){var t;let s=null===(t=this.viewedTimeState.get(e.adUnit.code))||void 0===t?void 0:t.viewabilitytracker;this.elementIdToCode.set(i.id,e.adUnit.code),void 0!==s&&(V(`[pubstackViewability] replacing existing measurability tracker on ${i.id}`),s.stop(),this.onMeasurable(e.adUnit.code)),V(`[pubstackViewability] tracking code ${e.adUnit.code} with rule MRC for measurability`);const n={minPercentageInView:this.minPercentageInView(i,Li),minTimeInView:18e4,cumulativeTimer:!0,completionCallback:e=>{const t=this.elementIdToCode.get(e);void 0!==t?this.onMeasurable(t):V(`[pubstackViewability] unable to find matching adunitcode for element ${e}`)}};s=new Wi(i,n,this.pbstckWindow),this.viewedTimeState.set(e.adUnit.code,{impression:e,viewabilitytracker:s})}))}trackViewability(e,i){return t(this,void 0,void 0,(function*(){var t;let s=null===(t=this.viewabilityState.get(i.id))||void 0===t?void 0:t.viewabilitytracker;void 0!==s&&(V(`[pubstackViewability] replacing existing tracker on ${i.id}`),s.destroy(),this.viewabilityState.delete(i.id)),V(`[pubstackViewability] tracking element ${i.id} with rule MRC for monitoring`);const n={minPercentageInView:this.minPercentageInView(i,Li),minTimeInView:Li.viewableTime,cumulativeTimer:!1,completionCallback:e=>this.onViewable(e)};s=new Wi(i,n,this.pbstckWindow),this.viewabilityState.set(i.id,{impression:e,viewabilitytracker:s})}))}minPercentageInView(e,t){const i=window.getComputedStyle(e);return Number(i.getPropertyValue("width").replace(/px/,""))*Number(i.getPropertyValue("height").replace(/px/,""))>t.largeAdunitSize?t.largeAdunitTreshold:t.standardAdunitTreshold}unloadMeasuredImpressions(){if(V("[pubstackViewability] page unloaded, forwarding impressions measured"),void 0!==this.unloadCallback){const e=[];Array.from(this.viewedTimeState.values()).forEach((t=>{if(void 0!==t.viewabilitytracker){t.viewabilitytracker.stop();const i=Math.floor(t.viewabilitytracker.getElapsed()/1e3);i>0&&e.push({bidId:t.impression.bidId,auctionId:t.impression.auctionId,lastAuctionId:t.impression.lastAuctionId,adUnit:t.impression.adUnit,bidderCode:t.impression.bidderCode,pbjsVersion:t.impression.pbjsVersion,cpm:t.impression.cpm,currency:t.impression.currency,refresh:t.impression.refresh,size:t.impression.size,viewedTime:i,pubstackRefresh:t.impression.pubstackRefresh,pubstackRefreshRank:t.impression.pubstackRefreshRank})}})),e.length>0&&this.unloadCallback(e)}}onMeasurable(e){V(`[pubstackViewability] Measurability Event on AdUnit code ${e}`);const t=this.viewedTimeState.get(e);if(void 0===t)return void E(new Error(`[pubstackViewability] Impression not found for AdUnit code ${e}`));this.viewedTimeState.delete(e);if(Math.floor(t.viewabilitytracker.getElapsed()/1e3)>0){const e=t.impression,i={bidId:e.bidId,auctionId:e.auctionId,lastAuctionId:e.lastAuctionId,adUnit:e.adUnit,bidderCode:e.bidderCode,pbjsVersion:e.pbjsVersion,cpm:e.cpm,currency:e.currency,refresh:e.refresh,size:e.size,viewedTime:Math.floor(t.viewabilitytracker.getElapsed()/1e3),pubstackRefresh:e.pubstackRefresh,pubstackRefreshRank:e.pubstackRefreshRank};V(`[pubstackViewability] Forwarding measured impression on code ${e.adUnit.code}`),this.viewedStream.next(i)}t.viewabilitytracker.destroy()}onViewable(e){V(`[pubstackViewability] Viewability Event on element ${e}`);const t=this.viewabilityState.get(e);if(void 0===t)return void E(new Error(`[pubstackViewability] Impression not found for ElementId ${e}`));this.viewabilityState.set(e,t);const i=t.impression,s={bidId:i.bidId,auctionId:i.auctionId,lastAuctionId:i.lastAuctionId,adUnit:i.adUnit,bidderCode:i.bidderCode,pbjsVersion:i.pbjsVersion,cpm:i.cpm,currency:i.currency,refresh:i.refresh,size:i.size,htmlElementId:e,pubstackRefresh:i.pubstackRefresh,pubstackRefreshRank:i.pubstackRefreshRank};V(`[pubstackViewability] Forwarding viewable impression ${s.htmlElementId}`),this.viewabilityStream.next(s)}}const Hi=()=>{const e=navigator.userAgent;return/(tablet|ipad|playbook|silk)|(android(?!.*mobi))/i.test(e)?"tablet":/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Kindle|Silk-Accelerated|(hpw|web)OS|Opera M(obi|ini)/.test(e)?"mobile":"desktop"};function Ji(e,i,s){var n;e.pbstck=e.pbstck||{lock:{}},e.pbstck.lock=e.pbstck.lock||{},e.pbstck.scopeId=s.scopeId,e.pbstck.tagId=s.tagId;const o={},r=`${s.tagId}@${i.gateway}@collector`;if(function(e,t){return e[t]}(e.pbstck.lock,r))return;!function(e,t){e[t]=!0}(e.pbstck.lock,r);const a=new hi;let d;o.core=a,i.viewabilityEnabled&&(d=new Gi(a,e),o.viewability=d);const c=new Vi(i.gateway,s,a,d,i.abTestValues);var u;o.intake=c,T((e=>c.sendError(e)),1),u=e=>{i.logsEnabled.includes(e.id)&&c.sendLog(e)},ue.subscribe(u),function(e){R.subscribe(e)}((e=>c.sendToDatadog(e)));const l=new Promise(((s,n)=>{if(i.pbjsVariableName){V("Prebid dropin mode",i.pbjsVariableName);const r={debug:O(),globalName:i.pbjsVariableName},d=function(e,t){return e[t.globalName]||(e[t.globalName]={}),e[t.globalName].que||(e[t.globalName].que=[]),e[t.globalName].que}(e,r);d.push((()=>t(this,void 0,void 0,(function*(){var t,i;const d=e[r.globalName],c=null!==(t=Number(d.getConfig("timeoutBuffer")))&&void 0!==t?t:fi,u=null===(i=d.getConfig("currency"))||void 0===i?void 0:i.adServerCurrency;let l;h(u)&&(l=u);const b=new re({version:d.version,gracePeriod:c,adServerCurrency:l,pbjsVariableName:r.globalName});o.prebid=b;try{o.prebid=function(e,t,i,s){const n=e[s.globalName];i.bindIntegration(t);const o=le(ve(),t);let r;if(null!=n.getEvents)V("[pbjsIntegration] retrieve pbjs events using getEvents on public API"),r=n.getEvents;else{V("[pbjsIntegration] retrieve pbjs events using chunk");const t=e[`${s.globalName}Chunk`];if(void 0===t)throw new Error("[pbjsIntegration] unable to find pbjs chunk");const i=vi(t,{on:Function,getEvents:Function});if(void 0===i)throw new Error("[pbjsIntegration] unable to use event handler on adapter");r=i.getEvents}return Object.values(ce).forEach((e=>{n.onEvent(e,(t=>{var i;try{o.on(e,t)}catch(s){$("[pbjsIntegration] Error on event "+e+": "+s.message,t),S({context:Object.assign(Object.assign({},null!==(i=s.context)&&void 0!==i?i:{}),{adapter:{version:n.version,source:"pbjs:on"}}),message:s.message})}}))})),r().forEach((({eventType:e,args:t})=>{var i;try{o.on(e,t)}catch(s){$("[pbjsIntegration] Error on event "+e+": "+s.message,t),S({context:Object.assign(Object.assign({},null!==(i=s.context)&&void 0!==i?i:{}),{adapter:{version:n.version,source:"pbjs:replayed"}}),message:s.message})}})),t}(e,b,a,r),s()}catch(e){return $("Unable to load pbjs integration due to",e),void n()}}))))}}));let b,p=[];if(i.smartEnabled||i.debug){const t={debug:O(),globalName:"sas"};p=function(e,t){return e[t.globalName]||(e[t.globalName]={}),e[t.globalName].cmd||(e[t.globalName].cmd=[]),e[t.globalName].cmd}(e,t),p.push((()=>{b=Ii(e,a,t).instance}))}const m={tagId:s.tagId,globalQueue:i.sdk.globalQueue},v=ge(e,a,m);if(v.dispatchEvents(),i.debug||O()){a.subscribe({onAuction:e=>V("controller.onAuction",e),onImpression:e=>V("controller.onImpression",e)});const t=new Ai(a);o.debug=t,T((e=>t.addError(e)),1e3),e.pbstck.debug=e.pbstck.debug||{},e.pbstck.debug[r]={getEvents:()=>t.getEvents(),getErrors:()=>t.getErrors(),sdk:null!==(n=null==v?void 0:v.debug())&&void 0!==n?n:void 0},(i.smartEnabled||i.debug)&&p.push((()=>{b&&(e.pbstck.debug[r].sas=b.debug())}))}return Promise.resolve().finally(),e.pbstck.controllers=e.pbstck.controllers||{},e.pbstck.controllers[`${i.gateway}@collector`]=o,l.then((()=>{e.dispatchEvent(new Event(we(`${i.gateway}@collector`,"pubstackMonitoringReady")))})),a}e.bootPubstack=Ji,e.pubstackAutoconfig=function(e){var i,s,n,o;const r={gateway:null===(i=e.endpoint)||void 0===i?void 0:i.gateway,sdk:{globalQueue:"pbstckQ"},debug:!0===e.debug,viewabilityEnabled:e.viewabilityEnabled,smartEnabled:null!==(s=e.smartEnabled)&&void 0!==s&&s,refreshConfigurationUrl:null!==(n=e.refreshConfigurationUrl)&&void 0!==n?n:"",pbjsVariableName:e.pbjsVariableName||"pbjs",abTestValues:e.abTestValues,logsEnabled:e.logsEnabled||[]};if(void 0===r.gateway)return;const a=new ti(navigator.userAgent),d=a.getOS(),c=a.getBrowser(),u={tagId:e.tagId,scopeId:e.scopeId,country:e.country,device:Hi(),browserName:c.name,browserVersion:c.major,osName:d.name,osVersion:d.version,pbstckVersion:null!==(o="eae2d9d")?o:"unknown",customFields:xi()};u.customFields.kleanadsDefaultDevice=window.innerWidth<768?"mobile":"desktop",t(void 0,void 0,void 0,(function*(){try{return navigator&&navigator.cookieDeprecationLabel&&navigator.cookieDeprecationLabel.getValue&&(yield navigator.cookieDeprecationLabel.getValue())||void 0}catch(e){V("Error while getting cookie depreciation label",e)}})).then((e=>{e&&(u.customFields.cdep=e)})),u.tagId&&u.scopeId&&Ji(window,r,u)}}(this.collector=this.collector||{});
;
 return this;}.bind({}); var _ = load();_.collector.pubstackAutoconfig({"endpoint":{"script":"https://cdn.pbstck.com/collector-eae2d9d.js","gateway":"https://intake.pbstck.com/v1/intake"},"scopeId":"bb520c1b-ea12-40be-9a16-8de34e0e8435","tagId":"f7c9a42f-393c-4c47-bb00-aaeecdae63c7","viewabilityEnabled":true,"refreshEnabled":false,"smartEnabled":false,"pbjsVariableName":"aaw","abTestValues":["true","false","true2","false2"]}); })()</script><img src="https://ib.adnxs.com/getuid?https%3A%2F%2Fp2.gcprivacy.com%2Fv3%2Fid%2Fxandr%3Fpid%3D6CP1D%26id%3D%24UID%26gcid%3Dfd800b50-311a-4d3b-92fd-20a87f43e748"></head><body><div data-aaad="false" data-aa-adunit="/4708965/midomi_970v_1"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_970v_2"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_siderail"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_sticky_siderail"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_sticky_footer"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_mob_320v_1"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_mob_320v_2"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_mob_300v_1"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_mob_300v_2"></div><div data-aaad="false" data-aa-adunit="/4708965/midomi_mob_stickyfooter"></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KNBLQ3W"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="__next"><div class="Container"><div class="TopHeader_logoAndSearchBar__2Ctii"><img class="TopHeader_logo__2LKvg" src="logo/MidomiLogo.png" alt="logo"><div class="TopHeader_searchBar__2Ne4j"><div class="SearchBar_searchBar__NaQFr"><form novalidate="" autocomplete="off"><div class="MuiAutocomplete-root MuiAutocomplete-hasClearIcon" role="combobox" aria-expanded="false"><div><div class="MuiFormControl-root MuiTextField-root MuiFormControl-fullWidth"><div class="MuiInputBase-root MuiInput-root MuiInput-underline MuiInputBase-fullWidth MuiInput-fullWidth MuiInputBase-formControl MuiInput-formControl MuiInputBase-adornedStart" style="width: 316px; color: white; height: 48px;"><div class="MuiInputAdornment-root MuiInputAdornment-positionStart"><svg class="MuiSvgIcon-root" focusable="false" viewBox="0 0 24 24" aria-hidden="true" style="color: rgb(102, 102, 102);"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></div><input aria-invalid="false" autocomplete="off" id="searchbar-input-autocomplete" placeholder="Search for songs, artists, lyrics...." type="text" class="MuiInputBase-input MuiInput-input MuiAutocomplete-input MuiAutocomplete-inputFocused MuiInputBase-inputAdornedStart" aria-autocomplete="list" autocapitalize="none" spellcheck="false" value=""></div></div></div></div></form></div></div></div></div><div><div class="Container"><div style="margin-bottom:25px"><div class="Banner_snackBar__2zo3A" style="display:flex"><div><svg class="MuiSvgIcon-root Banner_closeIcon__2IDgc" focusable="false" viewBox="0 0 24 24" aria-hidden="true"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></div><div class="Banner_content__1IILj"><p><svg class="MuiSvgIcon-root Banner_musicNoteIcon__3Op0g" focusable="false" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 3l.01 10.55c-.59-.34-1.27-.55-2-.55C7.79 13 6 14.79 6 17s1.79 4 4.01 4S14 19.21 14 17V7h4V3h-6zm-1.99 16c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"></path></svg><span class="Banner_message__1rBLD"><span>Identify music on-the-go! Download the free SoundHound app.</span> </span> </p></div></div></div><div class="Header_container__3cXlC"><div class="Header_Rectangle__2hclq"><p class="Header_headerText__fTrfW">Discover, search, and play any song</p><div class="Header_ORMContainer__28XnF"><div><div><div class="OMRButton__OMRButtonStyled-sc-1h246va-0 jIkOA-D"><div class="OMRButtonBackgroundCircles__OMRButtonBackgroundCirclesStyled-sc-1xqc7xm-0 jIoNas"><div style="background: rgb(247, 152, 54); transform: scale(0.1) translateZ(0px);" opacity="0.15" class="OMRButtonBackgroundCircles__CircleStyled-sc-1xqc7xm-1 jeQLIS"></div><div style="background: rgb(247, 152, 54); transform: scale(0.1) translateZ(0px);" opacity="0.15" class="OMRButtonBackgroundCircles__CircleStyled-sc-1xqc7xm-1 jeQLIS"></div><div style="background: rgb(247, 152, 54); transform: scale(0.1) translateZ(0px);" opacity="0.15" class="OMRButtonBackgroundCircles__CircleStyled-sc-1xqc7xm-1 jeQLIS"></div><div style="background: rgb(247, 152, 54); transform: scale(0.1) translateZ(0px);" opacity="0.15" class="OMRButtonBackgroundCircles__CircleStyled-sc-1xqc7xm-1 jeQLIS"></div></div><div class="OMRButtonCenterCircles__OMRButtonCenterCirclesStyled-nsovf5-4 HIbFJ"><div class="OMRButtonCenterCircles__OutterRing-nsovf5-3 cjINvE" style="transform: scale(0.991273) translateZ(0px);"></div><div class="OMRButtonCenterCircles__MiddleCircle-nsovf5-2 fpoLa-d" style="transform: scale(0.991057) translateZ(0px);"></div><div class="OMRButtonCenterCircles__InnerCircle-nsovf5-1 liAjFh" style="transform: scale(0.982082) translateZ(0px);"></div><img alt="soundhound logo" src="https://i.imgur.com/XqYucyN.png" class="OMRButtonCenterCircles__SHLogoImgStyled-nsovf5-0 fqBsJY"></div></div></div></div><p class="Header_subHeaderText__23WZr">Tap to identify music or sing/hum</p></div></div></div><div class="homePage_homePage__1euNM"><div class="homePage_trendingAndGenre__coL-u"><span class="homePage_trending__32bDY">What's Trending</span><span class="homePage_genre__1Qkzt"><span class="[object Object]"><div class="MuiInputBase-root MuiInput-root MuiInput-underline GenreSelector_genre__w06Pr"><div class="MuiSelect-root MuiSelect-select MuiSelect-selectMenu MuiInputBase-input MuiInput-input" tabindex="0" role="button" aria-haspopup="listbox">All genres</div><input type="hidden" value="all"><svg class="MuiSvgIcon-root MuiSelect-icon jss4" focusable="false" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 10l5 5 5-5z"></path></svg></div></span></span></div><hr class="MuiDivider-root MuiDivider-light" style="background-color:#222222;width:100%;margin-top:0.75em;margin-bottom:0.75em"><div></div><div class="homePage_smallTracksAndAd__2eq0e"><div><div class="homePage_largeTracks__3HEKg"><div style="background:#222222;padding:1.5em"><div class="css-d2131e-SkeletonTheme"><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3"><div class="MuiGrid-root MuiGrid-item"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:158px;height:158px">‌</span></span></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-6"><div style="margin-bottom:60px"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:8px;height:24px;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div></div><div style="padding-top:24px"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-top:8px;height:24px;width:75%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="height:24px;width:60%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:8px;height:24px;width:70%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="height:24px;width:40%">‌</span></span></div></div></div><div style="background:#222222;padding:1.5em"><div class="css-d2131e-SkeletonTheme"><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3"><div class="MuiGrid-root MuiGrid-item"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:158px;height:158px">‌</span></span></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-6"><div style="margin-bottom:60px"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:8px;height:24px;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div></div><div style="padding-top:24px"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-top:8px;height:24px;width:75%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="height:24px;width:60%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:8px;height:24px;width:70%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="height:24px;width:40%">‌</span></span></div></div></div></div><div class="homePage_smallTracks__1ZVdc" style="opacity: 1; transform: none; transition: opacity 488ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 325ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div><div class="css-x2vux9-SkeletonTheme"><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:1em;width:158px;height:158px">‌</span></span><div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="margin-bottom:0.5em;width:80%">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="width:60%">‌</span></span></div><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span><span><span class="react-loading-skeleton css-k31kfd-skeletonStyles-Skeleton" style="border-radius:1000px;margin-right:8px;margin-top:16px;width:20px;height:20px">‌</span></span></div></div><div class="seeAllButtonWrapper"><div class="seeAllButton">See all<svg class="MuiSvgIcon-root expandMore" focusable="false" viewBox="0 0 24 24" aria-hidden="true"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"></path></svg></div></div></div><div><div style="width:160px;height:600px;margin-left:16px;background:#222222"><div id="ad-home-all-tracks" data-google-query-id="CObppP2nxokDFXgjBgAdLOw3Fw"><div id="google_ads_iframe_/4708965/Midomi_Web_160x600_0__container__" style="border: 0pt none; width: 160px; height: 0px;"></div></div></div></div></div></div></div><div></div></div><div class="AppFooter_footerContainer__2VkMf"><div class="Container"><div class="AppFooter_footerSection__k9_Po"><div class="AppFooter_languageLogo__XCHPQ"><img class="AppFooter_logo__1kzl9" src="logo/MidomiLogo.png" alt="logo"><div class="AppFooter_languageSelect__3nPM3"><div class="MuiInputBase-root MuiInput-root MuiInput-underline jss5"><div class="MuiSelect-root MuiSelect-select MuiSelect-selectMenu MuiInputBase-input MuiInput-input" tabindex="0" role="button" aria-haspopup="listbox">English</div><input type="hidden" value="en"><svg class="MuiSvgIcon-root MuiSelect-icon jss6" focusable="false" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 10l5 5 5-5z"></path></svg></div></div></div><div class="AppFooter_footerSectionLinkHeader__3BOZs"><section><p>Company</p><ul><li><a class="links" href="https://www.soundhound.com/about">About</a></li><li><a class="links" href="https://www.soundhound.com/careers">Careers</a></li><li><a class="links" href="https://www.soundhound.com/terms">Website</a></li></ul></section><section><p>Contact</p><ul><li><a class="links" href="https://www.soundhound.com/contact">Contact Us</a></li><li><a class="links" href="https://www.soundhound.com/download">Download</a></li><li><a class="links" href="https://music.soundhound.com/advertising">Advertising</a></li></ul></section><section><p>Information</p><ul><li><a class="links" href="https://www.soundhound.com/terms">Terms of Service</a></li><li><a class="links" href="https://www.soundhound.com/privacy">Privacy Policy</a></li><li><button type="button" class="links">Cookie Settings</button></li></ul></section><section class="AppFooter_noSectionTitle__27_zP"><p>&nbsp;</p><ul><li><a class="links" href="https://www.soundhound.com/legal/do-not-sell">Do Not Sell</a></li><li><a class="links" href="https://www.soundhound.com/faq">FAQ</a></li></ul></section></div></div><p style="color: rgb(102, 102, 102); font-weight: 300; text-align: center; padding-bottom: 80px;">©2020 SoundHound Inc.</p></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{},"locale":"en","messages":{"":"Track, Artist, Album pages","identify_music":"Identify music on-the-go! Download the free SoundHound app.","identify_or_search":"Identify or search","discover_or_search_play":"Discover, search, and play any song","tap_to_identify":"Tap to identify music or sing/hum","search_for_songs_artists_lyrics":"Search for songs, artists, lyrics....","charts":"Charts","trending":"What's Trending","all_genres":"All genres","rock":"Rock","urban":"Urban","electronic":"Electronic","country":"Country","latin":"Latin","see_all":"See all","lyrics":"Lyrics","see_full_lyrics":"See full lyrics","open_on":"Open on:","what_song_is_that":"Hey, what song is that?","songs":"Songs","company":"Company","about":"About","careers":"Careers","website":"Website","contact":"Contact","contact_us":"Contact Us","download":"Download","advertising":"Advertising","information":"Information","terms_of_service":"Terms of Service","privacy_policy":"Privacy Policy","do_not_sell":"Do Not Sell","FAQ":"FAQ","top_result_for":"Top Results for","top_results":"Top Results","artists":"Artists","albums":"Albums","no_result_found":"No Results Found","try_different_word":"Please try again with different keywords","searching":"Searching...","listening...":"Listening...","cancel":"cancel","we_found_it":"We found it!","not_this_song":"Not this song?","try_again":"Try again","videos":"Videos","downloadSoundhound":"Download SoundHound","soundhoundInfo":"SoundHound makes it simple to identify songs playing around you. Discover and search music, sing along to lyrics - all in one place!","omr_no_result":"We couldn't identify that song","omr_try_again":"Turn up the music and try again. We’re always updating our library!","top_songs":"Top Songs","biography":"Biography","no_biography":"No biography","from":"From","born":"Born","release_on":"Released on","no_lyrics":"No Lyrics Available","search_online":"Search online","other_albums_artist":"Other Albums from this Artist","meta":"","description":"midomi.com find and discover music and people. Use your voice to instantly connect to your favorite music, and to a community of people that share your musical interests. Sing your own versions, listen to voices, see pictures, rate singers, send messages, buy music","keywords":"Music search, lyrics, community, singing search, voice recognition, name that tune, karaoke online, query by humming, sound recognition, speech recognition, sing, midomi, melodis","metaTag":"Search for Music Using Your Voice by Singing or Humming, View Music Videos, Join Fan Clubs, Share with Friends, Be Discovered and Much More For Free! - midomi.com"},"userLocale":"en"},"page":"/","query":{},"buildId":"y1CC64kDDf69q7LJA9-tP","isFallback":false,"customServer":true,"appGip":true}</script><script nomodule="" src="/_next/static/runtime/polyfills-c2e891bb876f1b5b2634.js"></script><script async="" data-next-page="/_app" src="/_next/static/y1CC64kDDf69q7LJA9-tP/pages/_app.js"></script><script async="" data-next-page="/" src="/_next/static/y1CC64kDDf69q7LJA9-tP/pages/index.js"></script><script src="/_next/static/runtime/webpack-1c5199ff66550d26e499.js" async=""></script><script src="/_next/static/chunks/framework.58fc7dcf2bf1f30ab30c.js" async=""></script><script src="/_next/static/chunks/29107295.ce352eea1eaea70f99fa.js" async=""></script><script src="/_next/static/chunks/05d954cf.122f716c42ec718abe14.js" async=""></script><script src="/_next/static/chunks/commons.53b750054efb5d643d7c.js" async=""></script><script src="/_next/static/chunks/1fb470298bbda76f904d94688824d92637f94a17.34b462765091d2b2b53d.js" async=""></script><script src="/_next/static/runtime/main-da61e440cee263a8a7f2.js" async=""></script><script src="/_next/static/chunks/1040c2c5f3108c52aea9afb9082417f55865f4d4.0c3d4507bf4d462c641f.js" async=""></script><script src="/_next/static/chunks/0ca7d36c60efe0bdeadece16e6c72dfcd6ee2f1a.28c816690d42450dbbeb.js" async=""></script><script src="/_next/static/y1CC64kDDf69q7LJA9-tP/_buildManifest.js" async=""></script><script src="/_next/static/y1CC64kDDf69q7LJA9-tP/_ssgManifest.js" async=""></script><iframe marginwidth="0" marginheight="0" scrolling="no" frameborder="0" id="1bb50180e81863" width="0" height="0" src="about:blank" name="__pb_locator__" style="display: none; height: 0px; width: 0px; border: 0px;"></iframe><script type="text/javascript" id="" charset="">google_tag_manager["rm"]["98301455"](6);</script><script id="" text="" charset="" type="text/javascript" src="https://boot.pbstck.com/v1/user-sessions/f7c9a42f-393c-4c47-bb00-aaeecdae63c7"></script><script id="" text="" charset="" type="text/javascript" src="https://boot.pbstck.com/v1/tag/f7c9a42f-393c-4c47-bb00-aaeecdae63c7"></script><div id="onetrust-consent-sdk"><div class="onetrust-pc-dark-filter hide ot-fade-in"></div><div id="onetrust-pc-sdk" class="ot-sdk-container otPcTab hide ot-fade-in" role="dialog" aria-modal="true" aria-labelledby="pc-title" lang="en"><!-- pc header --><div class="pc-header"><!-- Header logo --><div class="pc-logo-container"><div class="pc-logo" role="img" aria-label="Company Logo" style="background-image: url(&quot;https://cdn.cookielaw.org/logos/0a2ef120-89c5-4d95-bc00-86dbde4e0200/f2406c82-27f8-4a24-8d66-830a93c9d6a5/SoundHound_Inc_Logos_2.png&quot;)"></div></div><div class="pc-title-container"><h2 id="pc-title">Privacy Preference Center</h2><div class="pc-close-btn-container"><button id="close-pc-btn-handler" class="pc-close-button ot-close-icon" aria-label="Close"></button></div></div></div><!-- content --><div id="content"><!-- Groups / Sub groups with cookies --><div class="ot-main-content pc-content"><div class="ot-sdk-container groups-container"><div class="ot-sdk-row" role="tablist" aria-label="Cookie Categories"><!-- About Privacy container --><div class="ot-sdk-column"><div class="ot-sdk-four ot-sdk-columns group active-group category-menu-switch-handler" role="tab" tabindex="0" aria-selected="true" aria-controls="pc-tab-description"><h3 id="privacy-text">Your Privacy</h3></div></div><div class="ot-sdk-eight ot-sdk-columns description-container" id="pc-tab-description" tabindex="0" role="tabpanel" aria-labelledby="pc-privacy-header"><h3 id="pc-privacy-header">Your Privacy</h3><p id="pc-policy-text" class="group-description">When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
                        <a href="https://cookiepedia.co.uk/giving-consent-to-cookies" class="privacy-notice-link" target="_blank" aria-label="More information, Opens in a new window">More information</a></p></div><ul class="category-group"><li class="category-item ot-always-active-group" data-optanongroupid="C0001"><div class="ot-sdk-column"><div class="ot-sdk-four ot-sdk-columns group category-menu-switch-handler" role="tab" tabindex="-1" aria-selected="false" aria-controls="ot-desc-id-C0001"><h3 id="ot-header-id-C0001">Essential Website Cookies</h3></div></div><div class="ot-sdk-eight ot-sdk-columns description-container hide" role="tabpanel" tabindex="0" aria-labelledby="ot-header-id-C0001" id="ot-desc-id-C0001"><div class="group-toggle"><h3 class="category-header">Essential Website Cookies</h3><div class="ot-toggle-group"><div class="ot-always-active">Always Active</div><div class="toggle ot-hide-tgl"><div class="checkbox"><!-- DYNAMICALLY GENERATE Input ID  --> <input id="ot-group-id-C0001" class="category-switch-handler" type="checkbox" role="switch" aria-checked="true" aria-controls="ot-desc-id-C0001" aria-labelledby="ot-header-id-C0001" aria-hidden="true" name="ot-group-id-C0001" data-optanongroupid="C0001" checked=""> <label for="ot-group-id-C0001"><span class="label-text">Essential Website Cookies</span></label><!-- DYNAMICALLY GENERATE Input ID  --></div></div></div></div><p class="group-description ot-category-desc" id="ot-desc-id-C0001" aria-labelledby="ot-group-id-C0001">These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. &nbsp; &nbsp;You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.</p><!-- sub groups --><div class="category-host-list-container"><a class="category-host-list-btn category-host-list-handler" role="button" href="javascript:void(0)" data-parent-id="C0001">Cookies Details‎</a></div></div></li><li class="category-item" data-optanongroupid="C0003"><div class="ot-sdk-column"><div class="ot-sdk-four ot-sdk-columns group category-menu-switch-handler" role="tab" tabindex="-1" aria-selected="false" aria-controls="ot-desc-id-C0003"><h3 id="ot-header-id-C0003">Functional Cookies</h3></div></div><div class="ot-sdk-eight ot-sdk-columns description-container hide" role="tabpanel" tabindex="0" aria-labelledby="ot-header-id-C0003" id="ot-desc-id-C0003"><div class="group-toggle"><h3 class="category-header">Functional Cookies</h3><div class="ot-toggle-group"><div class="toggle"><div class="checkbox"><!-- DYNAMICALLY GENERATE Input ID  --> <input id="ot-group-id-C0003" class="category-switch-handler" type="checkbox" role="switch" aria-checked="true" aria-controls="ot-desc-id-C0003" aria-labelledby="ot-header-id-C0003" name="ot-group-id-C0003" data-optanongroupid="C0003" checked=""> <label for="ot-group-id-C0003"><span class="label-text">Functional Cookies</span></label><!-- DYNAMICALLY GENERATE Input ID  --></div></div></div></div><p class="group-description ot-category-desc" id="ot-desc-id-C0003" aria-labelledby="ot-group-id-C0003">These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. &nbsp; &nbsp;If you do not allow these cookies then some or all of these services may not function properly.</p><!-- sub groups --><div class="category-host-list-container"><a class="category-host-list-btn category-host-list-handler" role="button" href="javascript:void(0)" data-parent-id="C0003">Cookies Details‎</a></div></div></li><li class="category-item" data-optanongroupid="C0004"><div class="ot-sdk-column"><div class="ot-sdk-four ot-sdk-columns group category-menu-switch-handler" role="tab" tabindex="-1" aria-selected="false" aria-controls="ot-desc-id-C0004"><h3 id="ot-header-id-C0004">Advertising (Targeting) Cookies</h3></div></div><div class="ot-sdk-eight ot-sdk-columns description-container hide" role="tabpanel" tabindex="0" aria-labelledby="ot-header-id-C0004" id="ot-desc-id-C0004"><div class="group-toggle"><h3 class="category-header">Advertising (Targeting) Cookies</h3><div class="ot-toggle-group"><div class="toggle"><div class="checkbox"><!-- DYNAMICALLY GENERATE Input ID  --> <input id="ot-group-id-C0004" class="category-switch-handler" type="checkbox" role="switch" aria-checked="true" aria-controls="ot-desc-id-C0004" aria-labelledby="ot-header-id-C0004" name="ot-group-id-C0004" data-optanongroupid="C0004" checked=""> <label for="ot-group-id-C0004"><span class="label-text">Advertising (Targeting) Cookies</span></label><!-- DYNAMICALLY GENERATE Input ID  --></div></div></div></div><p class="group-description ot-category-desc" id="ot-desc-id-C0004" aria-labelledby="ot-group-id-C0004">These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. &nbsp; &nbsp;They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.</p><!-- sub groups --><div class="category-host-list-container"><a class="category-host-list-btn category-host-list-handler" role="button" href="javascript:void(0)" data-parent-id="C0004">Cookies Details‎</a></div></div></li><li class="category-item" data-optanongroupid="C0002"><div class="ot-sdk-column"><div class="ot-sdk-four ot-sdk-columns group category-menu-switch-handler" role="tab" tabindex="-1" aria-selected="false" aria-controls="ot-desc-id-C0002"><h3 id="ot-header-id-C0002">Performance Cookies</h3></div></div><div class="ot-sdk-eight ot-sdk-columns description-container hide" role="tabpanel" tabindex="0" aria-labelledby="ot-header-id-C0002" id="ot-desc-id-C0002"><div class="group-toggle"><h3 class="category-header">Performance Cookies</h3><div class="ot-toggle-group"><div class="toggle"><div class="checkbox"><!-- DYNAMICALLY GENERATE Input ID  --> <input id="ot-group-id-C0002" class="category-switch-handler" type="checkbox" role="switch" aria-checked="true" aria-controls="ot-desc-id-C0002" aria-labelledby="ot-header-id-C0002" name="ot-group-id-C0002" data-optanongroupid="C0002" checked=""> <label for="ot-group-id-C0002"><span class="label-text">Performance Cookies</span></label><!-- DYNAMICALLY GENERATE Input ID  --></div></div></div></div><p class="group-description ot-category-desc" id="ot-desc-id-C0002" aria-labelledby="ot-group-id-C0002">These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. &nbsp; &nbsp;All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.</p><!-- sub groups --><div class="category-host-list-container"><a class="category-host-list-btn category-host-list-handler" role="button" href="javascript:void(0)" data-parent-id="C0002">Cookies Details‎</a></div></div></li></ul></div></div></div><!-- Vendors / Hosts --><section id="vendors-list" class="hide"><div class="vendor-content"><nav id="vendors-list-header"><div class="navigation-container"><a class="back-btn-handler" role="button" href="javascript:void(0)"><div id="back-arrow"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="15px" height="15px" viewBox="0 0 444.531 444.531" xml:space="preserve"><title>Back Button</title><g><path fill="#2c3643" d="M213.13,222.409L351.88,83.653c7.05-7.043,10.567-15.657,10.567-25.841c0-10.183-3.518-18.793-10.567-25.835
                    l-21.409-21.416C323.432,3.521,314.817,0,304.637,0s-18.791,3.521-25.841,10.561L92.649,196.425
                    c-7.044,7.043-10.566,15.656-10.566,25.841s3.521,18.791,10.566,25.837l186.146,185.864c7.05,7.043,15.66,10.564,25.841,10.564
                    s18.795-3.521,25.834-10.564l21.409-21.412c7.05-7.039,10.567-15.604,10.567-25.697c0-10.085-3.518-18.746-10.567-25.978
                    L213.13,222.409z"></path></g></svg></div><h3 class="pc-back-button-text" id="vendors-list-title">Advertising Cookies</h3></a></div><div class="action-container"><div id="search-container"><input id="vendor-search-handler" aria-label="Vendor Search" type="text" placeholder="Search..." name="vendor-search-handler"> <svg width="30" height="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 -30 110 110"><path fill="#2e3644" d="M55.146,51.887L41.588,37.786c3.486-4.144,5.396-9.358,5.396-14.786c0-12.682-10.318-23-23-23s-23,10.318-23,23
              s10.318,23,23,23c4.761,0,9.298-1.436,13.177-4.162l13.661,14.208c0.571,0.593,1.339,0.92,2.162,0.92
              c0.779,0,1.518-0.297,2.079-0.837C56.255,54.982,56.293,53.08,55.146,51.887z M23.984,6c9.374,0,17,7.626,17,17s-7.626,17-17,17
              s-17-7.626-17-17S14.61,6,23.984,6z"></path></svg></div><div id="filter-container"><a id="filter-btn-handler" role="button" aria-label="Filter" href="javascript:void(0)"><svg role="presentation" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="15" height="15" viewBox="0 0 402.577 402.577" style="enable-background:new 0 0 402.577 402.577;" xml:space="preserve"><title>Filter Button</title><g><path fill="#2c3643" d="M400.858,11.427c-3.241-7.421-8.85-11.132-16.854-11.136H18.564c-7.993,0-13.61,3.715-16.846,11.136
                            c-3.234,7.801-1.903,14.467,3.999,19.985l140.757,140.753v138.755c0,4.955,1.809,9.232,5.424,12.854l73.085,73.083
                            c3.429,3.614,7.71,5.428,12.851,5.428c2.282,0,4.66-0.479,7.135-1.43c7.426-3.238,11.14-8.851,11.14-16.845V172.166L396.861,31.413
                            C402.765,25.895,404.093,19.231,400.858,11.427z"></path></g></svg></a></div></div></nav><section id="vendor-list-content"><div class="ot-sdk-row"><div class="ot-sdk-column"><div id="select-all-container"><div class="ot-checkbox"><div class="leg-int-sel-all-hdr"><span class="consent-hdr">Consent</span> <span class="leg-int-hdr">Leg.Interest</span></div><!-- select all vendor leg.int toggle container --><div id="select-all-vendors-leg-input-container"><input id="select-all-vendor-leg-handler" class="group-option-box" type="checkbox"> <label for="select-all-vendor-leg-handler"><span class="label-text">Select All Vendors</span></label></div><!-- select all vendor consent toggle container --><div id="select-all-vendors-input-container"><input id="select-all-vendor-groups-handler" class="group-option-box" type="checkbox"> <label for="select-all-vendor-groups-handler"><span class="label-text">Select All Vendors</span></label></div><!-- Hosts select all input container --><div id="select-all-hosts-input-container"><input id="select-all-hosts-groups-handler" class="group-option-box" type="checkbox"> <label for="select-all-hosts-groups-handler"><span class="label-text">Select All Hosts</span></label></div><div id="select-all-text-container"><p>Select All</p></div></div></div><ul id="hosts-list-container"><li class="host-item"><input type="checkbox" class="host-box" aria-expanded="false" role="button" ot-accordion="true" aria-label="33Across"><section class="accordion-header"><div class="ot-toggle-group"><!-- Checkbox --><div class="ot-checkbox ot-host-tgl"><input id="REPLACE-WITH-DYANMIC-HOST-ID" class="host-checkbox-handler group-option-box" type="checkbox"> <label for="REPLACE-WITH-DYANMIC-HOST-ID"><span class="label-text">REPLACE-WITH-DYANMIC-HOST-ID</span></label></div><!-- Checkbox END --><div class="host-info"><h3 class="host-title">33Across</h3><h4 class="host-description">33Across</h4></div></div><div class="host-notice"><div class="third-party-cookies-container"><a class="third-party-cookie-notice host-view-cookies" href="javascript:void(0)" role="presentation" aria-hidden="true" tabindex="-1">View Third Party Cookies</a></div><div class="ot-arrow-container"><svg class="ot-arrow" x="0px" y="0px" width="10px" height="10px" viewBox="0 0 451.846 451.847" style="enable-background:new 0 0 451.846 451.847;" xml:space="preserve"><g><path fill="#7b7b7b" d="M345.441,248.292L151.154,442.573c-12.359,12.365-32.397,12.365-44.75,0c-12.354-12.354-12.354-32.391,0-44.744
                        L278.318,225.92L106.409,54.017c-12.354-12.359-12.354-32.394,0-44.748c12.354-12.359,32.391-12.359,44.75,0l194.287,194.284
                        c6.177,6.18,9.262,14.271,9.262,22.366C354.708,234.018,351.617,242.115,345.441,248.292z"></path></g></svg></div></div></section><div class="accordion-text"><div class="host-options"><!-- HOST LIST VIEW UPDATE *** --><ul class="host-option-group"><li class="vendor-host"><div class="cookie-name-container"><div>Name</div><div>cookie name</div></div></li></ul><!-- HOST LIST VIEW UPDATE END *** --></div></div></li></ul><ul id="vendors-list-container"><li><input type="checkbox" class="vendor-box" aria-expanded="false" role="button" aria-label="33Across"><section class="accordion-header"><div class="ot-toggle-group"><!-- Checkbox --><div class="ot-checkbox"><input id="REPLACE-WITH-DYANMIC-VENDOR-ID" class="vendor-checkbox-handler group-option-box" type="checkbox"> <label for="REPLACE-WITH-DYANMIC-VENDOR-ID"><span class="label-text">REPLACE-WITH-DYANMIC-VENDOR-ID</span></label></div><!-- Checkbox END --><div class="vendor-info"><h3 class="vendor-title">33Across</h3><div class="vendor-purposes"><p>3 Purposes</p></div></div></div><div class="vendor-notice"><div class="vendor-privacy-notice-container"><a class="vendor-privacy-notice" href="#">View Privacy Notice</a></div><div class="ot-arrow-container"><svg role="presentation" class="ot-arrow" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="10px" height="10px" viewBox="0 0 451.846 451.847" style="enable-background:new 0 0 451.846 451.847;" xml:space="preserve"><g><path fill="#7b7b7b" d="M345.441,248.292L151.154,442.573c-12.359,12.365-32.397,12.365-44.75,0c-12.354-12.354-12.354-32.391,0-44.744
                                    L278.318,225.92L106.409,54.017c-12.354-12.359-12.354-32.394,0-44.748c12.354-12.359,32.391-12.359,44.75,0l194.287,194.284
                                    c6.177,6.18,9.262,14.271,9.262,22.366C354.708,234.018,351.617,242.115,345.441,248.292z"></path></g></svg></div></div></section><section class="accordion-header"><div class="vendor-info"><h3 class="vendor-title">33Across</h3><!-- purposes count --><div class="vendor-purposes"><p>3 Purposes</p></div><div class="vendor-privacy-notice-container"><a class="vendor-privacy-notice" href="#">View Privacy Notice</a></div></div><div class="ot-arrow-container"><svg role="presentation" class="ot-arrow" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="10px" height="10px" viewBox="0 0 451.846 451.847" style="enable-background:new 0 0 451.846 451.847;" xml:space="preserve"><g><path fill="#7b7b7b" d="M345.441,248.292L151.154,442.573c-12.359,12.365-32.397,12.365-44.75,0c-12.354-12.354-12.354-32.391,0-44.744
                                L278.318,225.92L106.409,54.017c-12.354-12.359-12.354-32.394,0-44.748c12.354-12.359,32.391-12.359,44.75,0l194.287,194.284
                                c6.177,6.18,9.262,14.271,9.262,22.366C354.708,234.018,351.617,242.115,345.441,248.292z"></path></g></svg></div><div class="ot-toggle-group"><!-- Checkbox --><div class="ot-checkbox"><input id="REPLACE-WITH-DYANMIC-VENDOR-ID1" class="vendor-checkbox-handler group-option-box" type="checkbox"> <label for="REPLACE-WITH-DYANMIC-VENDOR-ID1"><span class="label-text">REPLACE-WITH-DYANMIC-VENDOR-ID</span></label></div><!-- Checkbox END --></div></section><div class="accordion-text"><div class="vendor-options"><!-- VENDOR PURPOSE UPDATE *** --><div class="vendor-purpose-groups"><!-- vendor purposes --><div class="vendor-option-purpose"><p>Consent Purposes</p></div><div class="vendor-consent-group"><p class="consent-category">Location Based Ads</p><p class="consent-status">Consent Allowed</p></div><!-- vendor legitimate interest purposes --><div class="vendor-option-purpose legitimate-interest"><p>Legitimate Interest Purposes</p></div><div class="vendor-consent-group legitimate-interest-group"><p class="consent-category">Personalize</p><a href="#" class="vendor-opt-out-handler"><div class="op-out-group"><span>Require Opt-Out</span> <svg x="0px" y="0px" width="15" height="15" viewBox="0 0 511.626 511.627" style="enable-background:new 0 0 511.626 511.627;" xml:space="preserve"><g fill="#1a73e8"><g><path d="M392.857,292.354h-18.274c-2.669,0-4.859,0.855-6.563,2.573c-1.718,1.708-2.573,3.897-2.573,6.563v91.361
                                      c0,12.563-4.47,23.315-13.415,32.262c-8.945,8.945-19.701,13.414-32.264,13.414H82.224c-12.562,0-23.317-4.469-32.264-13.414
                                      c-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562,4.471-23.313,13.417-32.259c8.947-8.947,19.702-13.418,32.264-13.418
                                      h200.994c2.669,0,4.859-0.859,6.57-2.57c1.711-1.713,2.566-3.9,2.566-6.567V82.221c0-2.662-0.855-4.853-2.566-6.563
                                      c-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648,0-42.016,8.042-58.102,24.125C8.042,113.297,0,132.665,0,155.313v237.542
                                      c0,22.647,8.042,42.018,24.123,58.095c16.086,16.084,35.454,24.13,58.102,24.13h237.543c22.647,0,42.017-8.046,58.101-24.13
                                      c16.085-16.077,24.127-35.447,24.127-58.095v-91.358c0-2.669-0.856-4.859-2.574-6.57
                                      C397.709,293.209,395.519,292.354,392.857,292.354z"></path><path d="M506.199,41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948,0-9.233,1.807-12.847,5.424
                                      c-3.617,3.615-5.428,7.898-5.428,12.847s1.811,9.233,5.428,12.85l50.247,50.248L198.424,304.067
                                      c-1.906,1.903-2.856,4.093-2.856,6.563c0,2.479,0.953,4.668,2.856,6.571l32.548,32.544c1.903,1.903,4.093,2.852,6.567,2.852
                                      s4.665-0.948,6.567-2.852l186.148-186.148l50.251,50.248c3.614,3.617,7.898,5.426,12.847,5.426s9.233-1.809,12.851-5.426
                                      c3.617-3.616,5.424-7.898,5.424-12.847V54.818C511.626,49.866,509.813,45.586,506.199,41.971z"></path></g></g></svg></div></a></div><!-- Vendor special purposes --><div class="vendor-option-purpose spl-purpose"><p>Special Purposes</p></div><div class="vendor-consent-group spl-purpose-grp"><p class="consent-category">Location Based Ads</p></div><!-- Vendor features --><div class="vendor-option-purpose vendor-feature"><p>Features</p></div><div class="vendor-consent-group vendor-feature-group"><p class="consent-category">Location Based Ads</p></div><!-- Vendor special features --><div class="vendor-option-purpose vendor-spl-feature"><p>Special Features</p></div><div class="vendor-consent-group vendor-spl-feature-grp"><p class="consent-category">Location Based Ads</p></div></div><!-- VENDOR PURPOSE UPDATE END *** --></div></div></li></ul></div></div></section></div><div id="triangle"></div><section id="filter-modal"><div id="options"><div id="clear-filters-container"><a href="javascript:void(0)" id="clear-filters-handler" role="button"><p>Clear Filters</p></a></div><div class="group-options"><div class="group-option"><div class="ot-checkbox"><input id="storage-access-group" class="group-option-box category-filter-handler" type="checkbox"> <label for="storage-access-group"><span>Information storage and access</span></label></div></div></div><button id="filter-apply-handler" class="ot-pill">Apply</button></div></section></section></div><!-- footer --><div class="button-group-parent"><div class="button-group"><button class="save-preference-btn-handler onetrust-close-btn-handler">Confirm My Preferences</button>  <button id="accept-recommended-btn-handler">Allow All</button></div><div class="ot-pc-footer-logo"><a class="powered-by-logo" href="https://onetrust.com/poweredbyonetrust" target="_blank" rel="noopener" aria-label="Powered by One Trust"></a></div></div></div><div id="onetrust-banner-sdk" class="otFlat bottom vertical-align-content" style="bottom: 0px"><div class="ot-sdk-container"><div class="ot-sdk-row"><div id="onetrust-group-container" class="ot-sdk-eight ot-sdk-columns"><div class="banner_logo"></div><div id="onetrust-policy"><!-- Mobile Close Button --><div id="onetrust-close-btn-container-mobile" class="ot-hide-large"><button class="onetrust-close-btn-handler onetrust-close-btn-ui banner-close-button ot-mobile ot-close-icon" aria-label="Close" tabindex="0"></button></div><!-- Mobile Close Button END--><p id="onetrust-policy-text">We use cookies to operate our services. We also share visitor activity on this website with advertising and analytics partners. By clicking “Accept Cookies”, you agree to our <a href="https://www.soundhound.com/cookie-policy" tabindex="0">Cookie Policy.</a></p></div></div><div id="onetrust-button-group-parent" class="ot-sdk-three ot-sdk-columns"><div id="onetrust-button-group"><button id="onetrust-pc-btn-handler" tabindex="0" class="cookie-setting-link">Cookies Settings</button>  <button id="onetrust-accept-btn-handler" tabindex="0">Accept</button></div></div><!-- Close Button --><div id="onetrust-close-btn-container" class="ot-sdk-one ot-sdk-column ot-hide-small"><button class="onetrust-close-btn-handler onetrust-close-btn-ui banner-close-button onetrust-lg ot-close-icon" aria-label="Close" tabindex="0"></button></div><!-- Close Button END--></div></div></div></div><script type="text/plain" src="https://tpc.googlesyndication.com/sodar/sodar2.js" class="optanon-category-C0004 "></script><script src="https://a.ad.gt/api/v1/u/matches/788?_it=tag"></script></body></html>